SOFTWARE UPGRADING OR UPDATING

CL 717 SC 168
7043724 System and services for handling computing environments as documents
May-9-2006 A system for describing computing environments as electronic documents, programs or other types of electronic representation or data is disclosed. The environment description can be created, transferred...
7043359 Vehicle navigation system
May-9-2006 A vehicle navigation system is composed of first and second recording devices, first and second execution modules, and an install module. The first and second recording devices respectively store therein...
7043358 Vehicle navigation system adapted to improved system upgrade procedure
May-9-2006 A vehicle navigation system is composed of first and second recording devices, first and second execution module, and an install module. The first and second recording devices respectively stores therein...
7032218 Updating method of firmware of hard disk unit mounted on disk array device and disk array device with function for performing updating method
Apr-18-2006 Data recorded in a disk of a hard disk unit is copied to another hard disk unit. A proxy mode, for making the other hard disk unit which has been copied with the data to perform an I/O process to the hard...
7024581 Data processing recovery system and method spanning multiple operating system
Apr-4-2006 A system and method for recovering from a computer system crashing as a result of the storage disk suffering physical damage and/or the corruption of an application, operating system, and/or data. The...
7020875 Mechanism for selecting representatives from program patch chains based on user roles
Mar-28-2006 An automated method is described for searching through sets of software patches to select a recommended set for installation on any given system. The patches are organized into patch chains each having...
7020598 Network based diagnostic system and method for software reconfigurable systems
Mar-28-2006 A system and method for diagnosing a software system within a remote electronic device using a network is provided. A diagnostic controller controls diagnostics of the software system by instructing the...
7017148 Apparatus and method for UPnP device code generation using XML
Mar-21-2006 An apparatus and method for UPnP device code generation using XML are described. The method includes receiving a UPnP device description document from a device developer. Once received, one or more service...
7013455 System for automatically altering environment variable to run proper executable file by removing references to all except one duplicate file in the path sequence
Mar-14-2006 A method, system, and apparatus for correcting a path sequence of an environment variable in a data processing system is provided. In one embodiment, an environment variable manager monitors the data processing...
7000229 Method and system for live operating environment upgrades
Feb-14-2006 A method and system for implementing a live operating system upgrade of a computer system. The method includes generating a first copy of a previous operating system environment of the computer system....
7000228 Online upgrade of container-based software components
Feb-14-2006 Techniques for online upgrading of software components are disclosed. The techniques are especially suited for online upgrading of container-based software components in object oriented computing environments....
6996815 Method and software tools for intelligent service pack installation
Feb-7-2006 A software tool and method are provided for selectively installing service packs in a computer system according to dependency information and whether or not an upgrade to an application is scheduled. The...
6996816 Utilization of third party legacy data list
Feb-7-2006 An application program is provided access to a third party legacy data list not supported by the application program. A method embodiment includes supplying a plug-in module capable of providing an interface...
6996667 Method and apparatus for rewriting program executed in disk drive
Feb-7-2006 If a disk drive receives a program transfer command issued by a host system, a program specified by the command is written to a disk. Next time the disk drive is powered on, a process is executed during...
6993758 Method and apparatus for renewing software in a software-operated machine
Jan-31-2006 A method and apparatus for renewing software in a software-controlled machine is provided wherein a sensor 16 detects external command information to shift an operation control circuit 50 from...
6993650 Authentications integrated into a boot code image
Jan-31-2006 A method, computer program product and system for storing or updating authentications, e.g., passwords, in a boot code image, i.e., binary executable boot code, stored within a Read Only Memory (ROM),...
6986132 Remote incremental program binary compatibility verification using API definitions
Jan-10-2006 A method of operating a computer system includes providing a first version of a program in memory and verifying the program prior to program execution. Program verification includes indicating a verification...
6983458 System for optimizing data type definition in program language processing, method and computer readable recording medium therefor
Jan-3-2006 The present invention provides a code optimizing method for a program language processing system which can delete an unnecessary duplicate multiphase type definition and can avoid an unnecessary multiphase...
6978466 Method and system to reduce thrashing in a multi-threaded programming environment
Dec-20-2005 A method and system to reduce thrashing in a multi-threaded programming environment is disclosed. A method in accordance with one embodiment of the present invention includes intercepting an operating...
6978228 Method of performing a system reverse engineering process
Dec-20-2005 The invention relates to a method of performing a system reverse engineering process. The method provides for an examination of the application system that requires reverse engineering by examining the...
6976079 System and method for upgrading software in a distributed computer system
Dec-13-2005 A method for upgrading one of several computer programs stored on an application server in a distributed computing environment while permitting the application server to continue to service requests for...
6973302 Information processing terminal
Dec-6-2005 The present invention relates to an information processing terminal that makes it possible to readily upgrade software of information processing terminals connected by a network. When a control program...
6971023 Authorizing an additional computer program module for use with a core computer program
Nov-29-2005 A system for scanning computer files for unwanted properties, such as containing computer viruses or being spam e-mail, allocates a priority to pending scan requests based upon the identity of a computer...
6970697 Platform-independent scanning subsystem API for use in a mobile communication framework
Nov-29-2005 A platform-independent system and associated method are provided for use with a mobile communication device. Included is a mobile communication device capable of communicating via a wireless network. Such...
6968550 Apparatus and method for synchronizing software between computers
Nov-22-2005 A method and apparatus for synchronizing software between computers are disclosed. A software fix manager compares a preferred software inventory with a software inventory from a computer that is to be...
6966048 Method and system for computer based testing using a non-deterministic exam extensible language (XXL) protocol
Nov-15-2005 A system for computer-based testing for producing and delivering a test to an examinee includes a test driver, a storage device that stores the test definition language as a plurality of segments, and...
6965928 System and method for remote maintenance of handheld computers
Nov-15-2005 A method for maintaining handheld computers at a location remote from a home maintenance node containing a maintenance database for at least one of the handheld computers. The method comprising connecting...
6961931 Dependency specification using target patterns
Nov-1-2005 A method for generating changes and updating existing files and code in a computer program, wherein the method comprises reading existing source code and existing object code in the computer program. Then,...
6961773 System and method for managing application service providers
Nov-1-2005 A managed services platform. An applications management server is provided for managing relationships with application service providers and others over a wide area network such as the Internet. The applications...
6954928 Method for selecting a set of patches to update a system of programs
Oct-11-2005 An automated method is described for searching through sets of software patches to select a recommended set for installation into any given system. Each patch is assigned a ranking based upon how thoroughly...
6952823 Software patch generator using compression techniques
Oct-4-2005 A method and system for generating a patch file from an old version of data which consists of a series of elements and a new version of data which also consists of a series of elements. Several patch files...
6952822 Program installation method, program installation system, program executing apparatus, and storage medium
Oct-4-2005 The installation method makes possible the installation of new programs, while maintaining security, in a system LSI device. The installation method comprises a step for receiving the signature data 7...
6950863 Method and system for verifying a software upgrade for a communication device
Sep-27-2005 A method and apparatus for verifying a software upgrade for a communication device identifies transient variables that may change their value over time. These transient variables are then compared to change...
6948164 Method and system for modifying executable code to add additional functionality
Sep-20-2005 A system for modifying a compiled executable code file by adding patches that add functionality when the modified executable code file is executed. The modifying is performed without recompiling, relinking...
6948166 System and method for automatically de-installing previously installed software based on user defined preferences
Sep-20-2005 The present invention is embodied in a system and method for managing software packages that are to be installed on a computer by automatically de-installing previously installed software based on user...
6948163 Remote electronic file builder
Sep-20-2005 A method for remotely building electronic files, and a system and product for performing the method. The method includes determining if a repository target file is up-to-date with respect to a repository...
6948059 Component loader for industrial control device providing resource search capabilities
Sep-20-2005 The installing of components into an industrial computer observes a pulling paradigm in which a required resource list associated with each component is reviewed against resources in the target-industrial...
6944855 System, method, and article of manufacture for creating and updating an application using software application elements
Sep-13-2005 A system, method, and article of manufacture are described for use in updating a target application with one or more software application data elements. In an exemplary embodiment, the system comprises...
6944854 Method and apparatus for updating new versions of firmware in the background
Sep-13-2005 A method, system, and computer program for updating firmware in a data processing system as a background operation allowing a user to utilize the computer for other purposes during the update process is...
6941453 System and method for determining if a device needs to be updated and locating and invoking an update agent to update the firmware or software in the device
Sep-6-2005 Disclosed herein is a method for updating at least one of firmware, software, device components, and device configuration in an electronic device. The method and apparatus may employ at least one update...
6938109 Method and system for updating software with smaller patch files
Aug-30-2005 Rather than comparing an old file with a new file to generate a set of patching instructions, and then compressing the patching instructions to generate a compact patch file for transmission to a user,...
6931637 Computer system upgrade method employing upgrade management utility which provides uninterrupted idle state
Aug-16-2005 Within both a method for upgrading a computer system and a system for upgrading the computer system there is provided a computer system having associated therewith an upgrade management utility. The upgrade...
6931328 Analyte detection system with software download capabilities
Aug-16-2005 An analyte concentration monitoring system having network-based communication features which provide a link between an analyte detection system and a centralized computer. The analyte detection system...
6928579 Crash recovery system
Aug-9-2005 A client device is connectable to a server via a communication network for receiving new software packages. The client device includes a pair of system partitions designated as current and backup system...
6928328 Integrated electronic signatures for approval of process control system software objects
Aug-9-2005 A software object authorization system includes the ability to select signers who must approve a software object before it is downloaded to a process control system. The signers are presented with a form...
6925467 Byte-level file differencing and updating algorithms
Aug-2-2005 A method for performing differencing and updating between electronic files is provided. A byte-level file differencing algorithm receives two byte streams corresponding to an original file and a new file....
6922735 Management of co-processor information by integrating non-program information with program information
Jul-26-2005 A system including a host processor (11) operating in combination with one or more co-processors (13) is disclosed. In this system, a file storage facility (17) stores executable files...
6920630 Graphical user interface for managing resource bundles for internationalization
Jul-19-2005 An interactive graphical user interface (GUI) based system is described for the development, creation, and management of Java resource bundles. Furthermore, the GUI provides an application that works across...
6915512 Software editing with indication of format and processing state of each process of the software
Jul-5-2005 A software editing apparatus is provided with an input unit for inputting an information file which includes editing parts and editing contents with respect to a software which is provided in a form which...
6915513 System and method for dynamically replacing code
Jul-5-2005 The present disclosure relates to a system and method for dynamically replacing code. In one arrangement, the system and method pertain to intercepting original program instructions during execution of...