SOFTWARE UPGRADING OR UPDATING

CL 717 SC 168
6711737 Data processing system, data processing method, and program-providing medium therewith
Mar-23-2004 A data processing system includes at least one execution subject including at least one object, and at least one execution environment including at least one object for providing the execution subject...
6711736 Method of obtaining the BIOS version date in the windows operating system
Mar-23-2004 A method of obtaining the BIOS version date in the windows operating system using dynamic virtual device drivers (VxDs). First, input and output parameter buffers are defined and the initial address and...
6711452 Semiconductor exposure apparatus and parameter check method
Mar-23-2004 An apparatus adapted for exposing a semiconductor is controlled by a program using a plurality of parameters. The apparatus has an extraction device that extracts a parameter, from the plurality of parameters,...
6708333 Method and system for reporting failures of a program module in a corporate environment
Mar-16-2004 A computer-implemented method and system for reporting failures in an application program module to a corporate file server. The failure may be a crash or a set-up failure. Once detected, the program failures...
6708332 Run-time modules for dynamically adjusting computer operation
Mar-16-2004 Code module interfaces are provided which allow a user to adjust the functionality of a program at run-time. The code module interfaces (CMIs) can be selectively activated by a user at run-time. Then,...
6704933 Program configuration management apparatus
Mar-9-2004 A program configuration management apparatus restores the configuration of programs in the receiving apparatus to an original state if programs downloaded for version-up contain bugs. The program configuration...
6701356 Method and apparatus for automatically downloading profile and image files for optical network elements
Mar-2-2004 A method and apparatus for automatic downloading and updating of network element software profile files (SPF's) and network element module software images. Embodiments of the invention provide a software...
6698017 Software migration on an active processing element
Feb-24-2004 A method, apparatus, and system are provided for performing a migration of control over a processing element from an original software system to a replacement software system. A replacement software system...
6691308 Method and apparatus for changing microcode to be executed in a processor
Feb-10-2004 A Central Processing Unit (CPU) hotpatch circuit compares the run-time instruction stream against an internal cache. The internal cache stores embedded memory addresses with associated control flags, executable...
6684396 Method for upgrading running software processes without compromising fault-tolerance
Jan-27-2004 When updating a running program in a system that uses a one-to-one backup program, fault-tolerance is lost while the backup program is itself being updated. To overcome this temporary loss of an available...
6684290 Memory rewriting apparatus and method for memory mapping rewriting program to same address space
Jan-27-2004 A memory rewriting apparatus is provided which does not require ROMs other than a flash ROM while enabling use of interrupts, and in which a program for switching between a normal operation and a program...
6678741 Method and apparatus for synchronizing firmware
Jan-13-2004 The invention is a method and apparatus for synchronizing firmware associated with a first computer device and a second computer device, such as a server and a client computer. In accordance with one embodiment...
6675381 Software-module dynamic loader, a software-module dynamic loading method and a medium storing the software-module dynamic loading method
Jan-6-2004 As a program configuration, a step of requesting a basic side to change an application class as an application module and a core class for changing the application class to a new version by themselves...
6675201 Method for downloading software from server to terminal
Jan-6-2004 The invention relates to a telephone system and a method for downloading software from a server (128) to a terminal (100, 102), the method comprising the steps of attaching to the software a certificate...
6668375 Method and system for providing build-to-order software applications
Dec-23-2003 A system and corresponding method for unlocking options in already installed software. The software is provided with all of the options on an installation medium and when the software is first received...
6665384 Methods and apparatus for appliance communication interface
Dec-16-2003 A method for changing a control program that controls at least some operations of an appliance is provided. The appliance includes at least one electronic control that executes the control program. The...
6662363 Method, system and recording medium for installing software in computer
Dec-9-2003 For installation of desired software, the software is first written into a memory, and then a user's selection is received which indicates whether or not the user agrees to contents of an agreement concerning...
6662314 Microcomputer including program for rewriting data in an internal flash memory
Dec-9-2003 A microcomputer of the present invention permits a direct control of a rewrite operation on an internal flash-memory to enhance the efficiency of a debugging operation. The microcomputer has a first storage...
6658659 Compatible version module loading
Dec-2-2003 A system and method for loading software identifies versions of software modules to be loaded. The version identification allows a loader to request, access and load any level or version of a program that...
6658090 Method and system for software updating
Dec-2-2003 A method and system for updating software in a network element of a telecommunication network the units of which are divided into an original side and testing side. The system includes a network element,...
6651249 Multi-tiered incremental software updating
Nov-18-2003 A software application (110) is updated to a newer version by means of incremental update patches (122). The incremental update patches (122) each contain that information necessary to transform one version...
6643843 Methods and apparatus for optical communication update of program memory in embedded systems
Nov-4-2003 Systems and processes for updating the program memory of an embedded system are described. According to one aspect, a portable update device optically communicates with the embedded system and provides...
6643572 Controller for automobile
Nov-4-2003 A nonvolatile memory built in a vehicle control computer and storing control software and an auxiliary storage for setting an unerasable region to the nonvolatile memory and updating the control software...
6634025 System for exchanging software processes during execution using threads
Oct-14-2003 A communication system and, method are therefor, are provided. The system includes a control circuit which includes a message-based operating system and application software. The system also includes a...
6629315 Method, computer program product, and system for dynamically refreshing software modules within an actively running computer system
Sep-30-2003 A method, computer program product, and system for dynamically refreshing software modules within an actively running computer system is provided. An existing module or multiple modules (recognizable units...
6629084 Postage meter machine with separately stored software postage module
Sep-30-2003 A postage meter machine has a microprocessor that processes commands of a control program containing a number of software modules for realizing the operating functions of the postage meter machine. The...
6622302 Methods and apparatus for dynamic version transition of management applications and attached subsystems
Sep-16-2003 Methods and associated structure for on the fly (dynamic) transition between versions among a management application process and an associated I/O subsystem. A management application program operable on...
6622159 Method, apparatus and computer program product for automatically restarting an RPC server without losing client RPC calls
Sep-16-2003 Continuous server service is provided during switching from a current server version to a new server version. After initiating switching, a socket associated with the current server version is left open...
6618805 System and method for simplifying and managing complex transactions in a distributed high-availability computer system
Sep-9-2003 A method and system that manage upgrades in a high-availability computer system by viewing the upgrade process as driving the system between a succession of stable configurations. The mechanism used by...
6611902 Information processor and information processing method
Aug-26-2003 The present invention provides an information processor and an information processing method, which reduces the memory capacity and utilizes a free space in a memory area as a cache area for EPG. This...
6609246 Integrated development environment for high speed transaction processing WWW applications on heterogeneous computer systems
Aug-19-2003 An integrated development environment on a client provides for developing transaction programs, web pages, and applets for execution on a high performance transactional based World Wide Web server. The...
6604235 Operating system upgrading
Aug-5-2003 Methods for upgrading the operating system of an appliance and/an one or more applications run by the appliance. The method can be used to reload existing software, to add an operating mode to the appliance,...
6604046 High-performance server architecture, methods, and software for spatial data
Aug-5-2003 Systems that distribute map data and related map services are vital to companies in many industries, for example, telecommunications, trucking, and national defense. These systems typically comprise a...
6598223 Method and system for installing and testing build-to-order components in a defined configuration computer system
Jul-22-2003 A computer system manufacturing process is disclosed in which a customer may order a computer system having one of several defined or base configurations of hardware and software components. After specifying...
6598224 Data management unit, computer system and computer-readable storage medium
Jul-22-2003 In a data management unit in a computer system, the computer system has a computer in which the data management unit is incorporated, and a terminal intercommunicates with the computer. In the data management...
6598114 Electronic control unit including flash memory and method and apparatus for storing control data group into flash memory
Jul-22-2003 In method and apparatus for storing a control data group in a flash memory and an electronic control unit, one memory block of the flash memory is provided for a storage of the control data group and a...
6594822 Method and apparatus for creating a software patch by comparing object files
Jul-15-2003 Method and apparatus for creating a software patch by comparing object files. Method and apparatus are provided that create a software patch using object files of two software sources. The invention creates...
6591417 Method of and system for testing compatibility with an external API upgrade
Jul-8-2003 A system for tests the compatibility of an external API upgrade with an existing user application during the installation of the API upgrade by installing the API upgrade in a temporary address space and...
6591415 Polymorphic code generation method and system therefor
Jul-8-2003 A method and system for producing multiple copies of an executable software object, in which a copy is functionally identical to all other copies while being structurally unique, alter the source code...
6588010 Computer system and method of modifying program in the computer system
Jul-1-2003 A computer system comprises a microcomputer and external memory means in communication with the microcomputer for storing various programs and various items of data. The microcomputer comprises a nonerasable...
6584495 Unshared scratch space
Jun-24-2003 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 for...
6578198 Personal computer upgrade
Jun-10-2003 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 least...
6567977 Method and apparatus for software program installation preview directed to system software
May-20-2003 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 configuration is...
6564369 Conflict checking using configuration images
May-13-2003 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 configuration image...
6536038 Dynamic update of non-upgradeable memory
Mar-18-2003 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 providing...
6535977 Replacing a unique identifier in a cloned computer system using program module that runs only once during the next boot sequence
Mar-18-2003 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 next boot-up...
6535911 Viewing an information set originated from a distribution media and updating using a remote server
Mar-18-2003 Automated computerized methods, computer-readable medium containing computer-executable instructions, and apparatus are disclosed for viewing an information set originated from a distribution media and...
6532587 Electronic equipment
Mar-11-2003 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 memory to...
6526574 System for finding differences between two computer files and updating the computer files
Feb-25-2003 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 differences...
6526529 Dynamic error messaging
Feb-25-2003 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 appended...