Match Document Document Title
6305010 Test, protection, and repair through binary code augmentation  
A type mismatch problem in computer programs is said to occur when there is a mismatch between the form or classification of a value encountered during program execution and that anticipated by the...
6275982 Method and device enabling a fixed program to be developed  
The present invention relates to a device and process for executing code sequences in a support comprising an integrated circuit (10) capable of executing code sequences, as well as a first memory...
6256773 System, method and article of manufacture for configuration management in a development architecture framework  
A system, method, and article of manufacture are provided for affording consistency in a development architecture framework as components in the framework change. A reference program code is...
6254288 Integrated circuit controlled transaction management system  
An integrated circuit controlled transaction management system using an interpreter which deals with the execution of an application, either on an ICC, or on a terminal or on both. The system is...
6249911 Optimizing compiler for generating store instructions having memory hierarchy control bits  
An optimizing compiler for generating STORE instructions having memory hierarchy control bits is disclosed. The compiler first converts a first STORE instruction to a second STORE instruction. The...
6202208 Patching environment for modifying a Java virtual machine and method  
The invention includes a patch environment for a modifying a program executed by a Java Virtual Machine ("JVM") while the program is being executed. The patch environment has a patch data structure...
6202145 System and method for eliminating a ring transition while executing in protected mode  
A system, method, and computer readable medium for eliminating unnecessary ring transitions is described. Often, a requested system service or I/O operation can be performed entirely at a higher...
6199203 Memory management techniques for on-line replaceable software  
A system for managing the memory of a software component, such as a software library, such that the state of the software component is preserved after an update to the software component. There are...
6178549 Memory writer with deflective memory-cell handling capability  
A memory writer has the capability to modify the machine code according to the defective memory-cell locations, such that the modified code functionally bypasses all defective memory-cell addresses...
6173420 Method and apparatus for fail safe configuration  
A method and apparatus for configuring a software application on a cluster is provided. A configuration coordinator executing on a configuration manager communicates with one or more configuration...
6168321 Electronic control unit having user breakable function  
Flash ROMs store a control program for controlling an internal combustion engine and a boot program for rewriting the flash ROMs in respective storage areas. A user breakable object area is set...
6161218 Software patch architecture  
A software package installed on a UNIX system V computer system is repaired by installing a System V software patch package. During installation of the patch package using the pkgadd utility and...
6148441 Method for reprogramming flash ROM in a personal computer implementing an EISA bus system  
There is disclosed a method for reprogramming a 5 volt flash ROM, which includes EISA configuration code and boot code stored together in the same sector. The method of the present invention...
6138274 Method and apparatus for updating an online computer program  
The computer programs in redundant, high-reliability systems can be updated in real-time, without a service outage by performing a memory-to-memory data transfer. Old data structures from the...
6135651 Patching apparatus and method for upgrading modem software code  
A software patch method and apparatus using a content addressable memory (CAM) to produce a code change enable signal when a program memory address matches a patch memory address, to cause program...
6104875 Method for field programming an industrial process transmitter  
A method is disclosed for altering in the field the operating instructions used by an industrial process transmitter to collect, manipulate and transmit output signals representing the state of an...
6096094 Configuration manager for configuring a data acquisition system  
A data acquisition system comprising a Configuration Manager for intelligently managing access to DAQ configuration information. The data acquisition system comprises a computer system coupled to a...
6094702 Method and apparatus for enabling access to computer system resources  
An application-specific integrated circuit (ASIC) for enabling access to memory. ASIC includes a decryptor, a valid authorization storage component, an upgrade verifier, an upgrade storage...
6085268 Portable information terminal/method for renewing programs using PC card with utility programs on PC card displayed for selection according to control signal from controller  
A portable information terminal capable of updating a program using a PC card, and a method for updating a program using the same, are provided. The portable information terminal is capable of...
6078747 Application program interface to physical devices  
In a computer system, a programming interface between application programs and a physical device. The application programs (41, 42) may include executable programs and dynamic-linked libraries. The...
6078931 Method and system for resetting references to deleted software structures  
A method, system, computer program product, memory, and object-oriented system for resetting references to software structures after the software structures have been deleted. A software structure...
6073207 Microcomputer comprising flash EEPROM  
In a microcomputer, a programmable memory such as a flash EEPROM has a first memory region and a second memory region. In this case, the first memory region stores an application program, while the...
6070012 Method and apparatus for upgrading software subsystems without interrupting service  
A method and system for updating a software subsystem while services are being provided by the software subsystem is provided. Initially, instructions are processed from a primary software...
6064814 Automatically updated cross reference system having increased flexibility  
A method of maintaining cross reference information regarding a user program comprises the steps of determining that an aspect of a first referencee has been modified, notifying a first referencer...
6061512 Methods and apparatus for creating automated servers for display telephones  
A development system for generating an automated server application program includes a server and a development tool. The server is responsive to a set of server control signals for providing a...
6056786 Technique for monitoring for license compliance for client-server software  
A technique for determining the number of users or client computers which transact with a server program during a given period of time. The technique is used to ensure that more users or client...
6055503 Software program self-modification  
The present invention, generally speaking, provides a mechanism for modifying an executable upon first execution. Various modifications may be made to the executable, including modifications useful...
6049672 Microprocessor with circuits, systems, and methods for operating with patch micro-operation codes and patch microinstruction codes stored in multi-purpose memory structure  
A microprocessor operates in response to microinstructions stored in a read only memory. A patch table stores a indication of patch microinstructions stored in cache memory. This cache memory...
6044461 Computer system and method of selectively rebooting the same in response to a system program code update  
A computer system and method restart only affected system program code levels of a computer system in response to a program code update to one or more system program code levels in the computer...
6041319 Method and system for telephone updates of postal scales  
A postal scale system is updated, by telephone or other communication medium, by a remote service provider whenever postal rates or regulations are changed, without requiring shipment or...
6023704 Apparatus and method for swapping identities of two objects to reference the object information of the other  
An object identity swapper dynamically updates the configuration of an object by taking a first object, instantiating a new second object, swapping the identities of the first and second objects,...
6014725 Method of up-dating the contents of the electronic memory of an electronic appliance  
To update the memory contents in an electronic memory formed by an EPROM (4) in an electronic apparatus (5) without hardware measures, communication is initiated between the electronic apparatus...
5978916 Method, system and computer program product for updating region-dependent software using a common update module for multiple regions  
Method, system and computer program product for updating pre-existing region-dependent software within multiple regions via a common software update without affecting the region-dependent nature of...
5970251 Process for optimizing program parts for motor vehicle controllers  
A process for optimizing data and/or program parts for programmed controllers that can be used, e.g., in motor vehicle controllers. In this process, the controller is connected to an external...
5938766 System for extending functionality of a digital ROM using RAM/ROM jump tables and patch manager for updating the tables  
A system and method for extending the functionality of a digital system is disclosed. The system includes a read-only memory (ROM) for storing an extendible control application, a processing unit...
5930504 Dynamic nonvolatile memory update in a computer system  
An improved process for updating a nonvolatile memory of a computer system includes selecting a logical area of the nonvolatile memory to update. Protected procedures are copied from one of the...
5909689 Automatic update of file versions for files shared by several computers which record in respective file directories temporal information for indicating when the files have been created  
A computer program/software determines the latest version for one or more data files used by several interconnected computers or workstations, and selectively updates each file version stored in...
5909502 Software loading system for a currency scanner  
An apparatus and method for loading software changes into a currency discrimination machine. In one embodiment, a flash card having a memory remotely programmed with a second software code is...
5881236 System for installation of software on a remote computer system over a network using checksums and password protection  
A system to perform software on a remote computer system automatically over a network using a local computer system. The software being performed is placed on a storage device connected to the...
5878256 Method and apparatus for providing updated firmware in a data processing system  
A programmable firmware store for a personal computer system includes a plurality of nonvolatile alterable electronic memories connected in a mutually paralleled circuit arrangement. The memories...
RE36100 Software asset systemizer  
A software asset systemizing apparatus which arranges existing software assets. A language determinant keyword storing unit stores keywords for judging the descriptive language names of software...
5838981 Data communication apparatus with a program renewal function  
A data communication apparatus which has a program renewal operation to renew an original program with a renewal program. The original program is stored in a first non-volatile memory, which also...
5835914 Method for preserving and reusing software objects associated with web pages  
A method for preserving the existence of a control during the lifetime of its container application is provided. A naming control is specified in an HTML document prior to specifying the target...
5835778 Preinitialized load module modifying system  
When a preinitialized load module 2 is modified, modifying command analysis means 401 registers modifying commands in a modifying command table 302, preinitialized load module loading means 402...
5802549 Method and apparatus for patching pages of ROM  
A method and apparatus for patching ROM pages using minimal RAM pages is accomplished by reserving a limited number of RAM pages which are shared to facilitate a patching process. The patching...
5790856 Methods, apparatus, and data structures for data driven computer patches and static analysis of same  
The present invention teaches a variety of methods, apparatus and data structures for providing data driven patching. According to one embodiment, patches are stored in a known format in a...
5768562 Methods for implementing logic in auxiliary components associated with programmable logic array devices  
Methods for implementing a portion of a user's logic design in a component such as a random access memory, a read-only memory, an arithmetic logic unit, a digital signal processor, a...
5761504 Method for updating a software code in a communication system  
A method of updating a software code in a cable communication system (10) involves the steps of receiving a notification (100) by a cable access unit (30). Next, the cable access unit (30) receives...
5758340 System and method for controlled, multi-tiered subsetting of a data model  
The present invention is a data processing system and method for providing controlled, multi-tiered checkout of a subset of a first data model storage (111) to a second data model storage (111)....
5752039 Executable file difference extraction/update system and executable file difference extraction method  
A header analyzing unit extracts a header area and each table unit area in each of an old and a new executable files, and calls a difference extracting unit for each area. A segment data...