Match Document Document Title
6584495 Unshared scratch space  
A computerized method provides unshared local storage space to a process distributed by a trusted source through the use of an identity associated with the process that specifies local capabilities...
6578198 Personal computer upgrade  
A method for networking processing sub-systems is provided in the present disclosure. The method enables sharing of a resource between a plurality of information processing sub-systems wherein at...
6567977 Method and apparatus for software program installation preview directed to system software  
A method includes trapping function calls that if executed would modify the configuration of a computer system. The functionality of the trapped function calls is emulated such that the...
6564369 Conflict checking using configuration images  
A configuration image file is a single file containing all the information needed to troubleshoot, distribute or delete software from one or multiple computers. Information contained in...
6535911 Viewing an information set originated from a distribution media and updating using a remote server  
Automated computerized methods, computer-readable medium containing computer-executable instructions, and apparatus are disclosed for viewing an information set originated from a distribution media...
6536038 Dynamic update of non-upgradeable memory  
A method for updating firmware. The method includes providing replaceable information in a non-modifiable storage and replacement information in a modifiable storage or a removable storage and...
6535977 Replacing a unique identifier in a cloned computer system using program module that runs only once during the next boot sequence  
A system and method for generating a unique identifier for a computer system is disclosed. A master computer system is prepared for duplication and configured to execute a startup program on the...
6532587 Electronic equipment  
A data transfer unit is connected with an external nonvolatile memory storing a correction program and the like data, and it transfers the correction program, etc. of the external nonvolatile...
6526574 System for finding differences between two computer files and updating the computer files  
A computer file update or patch process involves building a Patch File. The existing or original file (the OLD file) and the revised file (the NEW file) are input into a Patch Build program. The...
6526529 Dynamic error messaging  
A method and system for dynamically updating the error messages corresponding to a shipped software product. The exiting generic error messages shipped with a software product are replaced or...
6510552 Apparatus for keeping several versions of a file  
An apparatus for keeping several versions of a file includes a memory and an overwriting unit coupled to the memory. An initial version of the file is stored in a first area of the memory, and a...
6507881 Method and system for programming a peripheral flash memory via an IDE bus  
A system for programming a periphery flash ROM is provided. The system in-cludes a host computer, an IDE interface, a flash controller, a flash ROM, and a micro-processor. The flash controller is...
6501995 Process control system and method with improved distribution, installation and validation of components  
A control system has blocks or other components that facilitate validation of their own replacements, e.g., downloaded via e-commerce transactions. The system includes first and second process...
6502176 Computer system and methods for loading and modifying a control program without stopping the computer system using reserve areas  
A computer system and methods for loading a program and for modifying a program loaded in a memory without stopping the computer system are disclosed. The computer system includes a memory having a...
6502239 Method and apparatus for round-trip software engineering  
A method of round-trip engineering source code from a software model, and in particular a method of forward engineering code previously reverse engineered into a software model whereby to generate...
6496976 Method and system for dynamic recompilation of statements of a first language embedded in a program having statements of a second language  
A method and system for processing statements of a first language embedded in a program having statements of a second language are described in various embodiments. Statements of the first and...
6487718 Method and apparatus for installing applications in a distributed data processing system  
A method and apparatus for installing an application on a client computer. An image is created of a selected client computer. The image of the selected client computer is placed on another...
6477703 Software patch selection tool  
A patch selection tool providing a method and apparatus for identifying software patches for installation on a computer system in which current versions of software applications installed on the...
6473898 Method for compiling and selecting data attributes  
A system and method for compiling data defining objects such as, but not necessarily limited to, components to be configured into a personal computer system. With respect to such components, a...
6470496 Control program downloading method for replacing control program in digital broadcast receiving apparatus with new control program sent from digital broadcast transmitting apparatus  
To provide a control program downloading method that is used by a digital broadcast receiving apparatus equipped with a storing device which stores an update program and a non-update program that...
6467087 Method for updating a printer firmware  
A method for updating a printer firmware is disclosed. The method achieves updating a printer firmware by use of downloading a printer firmware from the network or some media. More specifically, a...
6463373 Fail-safe system in integrated control of vehicle  
A fail-safe system used in integrated control of a vehicle includes structural-element control portions. Preset priority degrees are given to the structural-element control portions, respectively....
6463583 Dynamic injection of execution logic into main dynamic link library function of the original kernel of a windowed operating system  
Methods and system for dynamically injecting execution logic into shared memory spaces of a windowed operating system. An injection dynamic link library is loaded from an injection application into...
6453468 Methods for improving reliability while upgrading software programs in a clustered computer system  
A method for enhancing reliability while upgrading a software program implemented in a clustered computer system from a first version to a second version. The software program is implemented as...
6453469 Method and apparatus to automatically deinstall an application module when not functioning  
A method and apparatus for automatically installing a target application module and de-installing the target application module if it fails to execute or function properly is described. In one...
6449765 Varying web page link based on user and web page status  
A plurality of vendors include a prescribed hyperlink protocol in their web pages to be participating web pages. The protocol included is the same for everyone, although the function and appearance...
6449682 System and method for inserting one or more files onto mass storage  
The present invention relates to a system and method for inserting one or more files onto a mass storage device during a boot sequence. The method includes loading a content module containing at...
6438748 Apparatus and method for conversion of messages  
To achieve a highly efficient upgrade of software in computer based systems a message conversion apparatus ( 34 ) comprises an interface unit ( 36 ) for message conversion information (MCI)...
6434744 System and method for patching an installed application program  
A system and method for patching an installed application program and making an installer program aware that an application has been patched is disclosed. The system and method recognizes that a...
6425125 System and method for upgrading client software  
A system for upgrading software has multiple clients coupled to an upgrade server. The clients store an old version of software. The upgrade server stores both the old version of software and a new...
6421778 Method and system for a modular scalability system  
A method and system are disclosed for a modular, application-independent program that provides for scalability. The system parameters, that is one or more features, each feature having one or more...
6381741 Secure data downloading, recovery and upgrading  
The invention provides an improved method and system for secure down-loading, recovery, and upgrading of data. A client device receives information from a server device using a reliable software...
6377253 System tour generator  
A technique to generate a web-based presentation is described that includes obtaining an entry from a feature table (the entry having an identification portion and an installation portion), and...
6377977 Method for loading application program and opening files in host terminals before collaborating on a joint project  
In a local area network, at least one host terminal has an application program and operates as a source host and other host terminals operate as destination hosts. Each host terminal executes a...
6366917 Method of modifying a populated database structure by modifying metadata describing the database structure  
A method of modifying a database structure requires firstly modifying metadata that describes the relevant database structure. Thereafter, the relevant database structure is automatically modified...
6367072 Apparatus and method for identifying and modifying computer operating system components  
A structure for identifying and modifying a computer operating system components includes a component table including a list of possible components of the operating system. An identifier structure...
6360358 Maintenance of code knowledge for up-to-date access thereof  
Maintenance of code knowledge for up-to-date access thereof. In one embodiment, a computer-implemented method for providing code knowledge in response to receiving a request for code knowledge...
6360357 Adding code in an application during runtime to enrich object behavior  
A method, apparatus and system for allowing an end-user to define at run-time the way an object in the system will react to existing operations, or events, that are later performed on the object....
6360362 Automatic update of camera firmware  
A method of updating firmware between an imaging device and a host system is disclosed. The host system detects that the firmware on the imaging device is incompatible with a configuration of the...
6349408 Techniques for implementing a framework for extensible applications  
Techniques for providing extensible applications arc provided. A bundle or software module can be developed that is able to install itself within an application. The software module can also inform...
6346944 Simulation display system  
A simulation display system includes input deciding means for designating an external signal, a signal which is replaced by an event or an event, and an animation block for displaying the operation...
6347396 Disturbance free update of data  
To improve the efficiency for an update process in a software processing device with a plurality of memory partitions ( 4,14 ) it is proposed to continue the execution of old software on original...
6330569 Method for versioning a UML model in a repository in accordance with an updated XML representation of the UML model  
In a computer system executing a repository program and having a memory, a method is disclosed for versioning a UML model in the repository in accordance with an updated XML representation of the...
6324619 Process and system for managing run-time adaptation for general purpose distributed adaptive applications  
A method and system for managing run-time adaptation for general purpose distributed adaptive applications. Using the present software run-time environment, application designers would be able to...
6321380 Method and apparatus for modifying instruction operations in a processor  
A "soft-patch" allows an instruction or group of instructions to be replaced with a pre-loaded instruction or group of instructions. When an Instruction Fetch Unit (IFU) fetches an instruction, the...
6321378 Automated code replication during application development  
An application development tool supports a "replicate" mode of operation which, when selected, automatically archives copies of any application source code modules being edited. Where the...
6317878 Information processing system and recording media  
An electronic system having a communication unit executes specified processing by software and, in particular, an information processing system enables freely controlling upgrading of a facility of...
6311322 Program rewriting apparatus  
The normal program storing portion stores a normal program containing a control procedure of the program rewriting apparatus and a spare rewriting program. In a first period, the control device...
6308230 Information/software interface having serial communications detection logic/electronics for determining either a host or an embedded microcomputer device controller connected thereto  
An improved communication interface for an embedded microcomputer device controller is provided. The interface includes serial communications detection logic/electronics for identifying the nature...
6305015 Information processing system architecture  
An information processing system architecture comprising a set of software products subdivided into domains (21-23), each of which comprises at least one software product. Each domain (21-23)...