Including multiple files

CL 717 SC 169
6631521 System, method, and program for performing program specific operations during the uninstallation of a computer program from a computer system
Oct-7-2003 Disclosed is a system, method, and program for uninstalling an installed program comprised of installed components installed from file sets. A call is made to a first uninstall program to uninstall the...
6631519 Automated schema and interface generation
Oct-7-2003 Automated generation of schema and interface methods is described. The system receives a schema definition file, which in one aspect of the system is an XML file. The system parses the schema definition...
6629317 Method for providing for programming flash memory of a mailing apparatus
Sep-30-2003 A method providing for programming reprogramming at least some software into flash memory of a postage machine or other mailing apparatus. The method calls for providing the software to be programmed into...
6625809 Versatile boot method for a microcontroller's application software
Sep-23-2003 A method (60) for reprogramming application software in a microcontroller (10) without making the microcontroller vulnerable to failure. The method (60) divides the application memory space (18) into five...
6625622 Apparatus and method for transfering information between platforms
Sep-23-2003 A method and apparatus for relocating application programs, settings, menus, files and documents from a source computer to a target computer. The method and apparatus function properly regardless of whether...
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,...
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...
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...
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...
6510552 Apparatus for keeping several versions of a file
Jan-21-2003 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 current...
6496977 Method and system for implementing network filesystem-based aid for computer operating system upgrades
Dec-17-2002 Initially, an automated data collection script is updated to include the identity and location of files containing personality and license information. A list of workstations to be upgraded is then compiled....
6496974 File update performing comparison and compression as single process
Dec-17-2002 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,...
6493871 Method and system for downloading updates for software installation
Dec-10-2002 A method and system for downloading software update data for installing a revised software product on a client computer minimizes the amount of update data to be transmitted over the network by downloading...
6490723 Method and system for installing files in a computing system
Dec-3-2002 In a computing system, at least one computer-readable medium is for storing information. The information includes at least one installation file. The installation file includes at least one first instruction...
6484310 Patterns for modeling computer component interactions
Nov-19-2002 A computer system and method including commands to permit interaction between a client and a component in a backend system. The command has an input object, for transformation by the backend system, and...
6449682 System and method for inserting one or more files onto mass storage
Sep-10-2002 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 least...
6425125 System and method for upgrading client software
Jul-23-2002 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 version...
6418555 Automatic upgrade of software
Jul-9-2002 A computer system includes an operating, a software component, and a program executable in the system to automatically upgrade the software component if it detects that the operating system has been upgraded...
6397385 Method and apparatus for in service software upgrade for expandable telecommunications system
May-28-2002 A method and apparatus is provided for upgrading software, or a portion thereof, on a continuously running system, while the system is operating. A base set of software is built which contains a reserved...
6389591 Method and apparatus for determining preferred controls for an upgradable operating system
May-14-2002 A method for allowing an operating system to be upgraded without destroying the compatibility of applications written for the operating system is disclosed. When an application is created, the application...
6385766 Method and apparatus for windows-based installation for installing software on build-to-order computer systems
May-7-2002 A method for automated installation of software packages in a computer system includes loading an operating system onto the computer system. The operating system is provided with a hook for initiating...
6385770 Software upgrade
May-7-2002 Method and apparatus for efficient upgrading of a software system by a plurality of versions. The invention allows upgrades from an arbitrary software system version to another arbitrary subsequently released...
6374401 System, method, and program for updating registry objects with a cross-platform installation program
Apr-16-2002 Disclosed is a method, system, and program for updating a registry object during the installation of a computer program on a computer system. The operating system includes an installation program that...
6374400 Code server
Apr-16-2002 A code server operates in a data processing system having an operating system or environment, such as OS/2 or Windows, which processes coded programs in discrete code modules. The code server maintains...
6367077 Method of upgrading a software application in the presence of user modifications
Apr-2-2002 A method for upgrading (31-b of FIG. 1) a software application (35-b) from a prior version to a subsequent version while preserving user modifications to the prior application. The method includes comparing...
6367075 Method and apparatus for producing instructions describing the removal of updates to a computer system
Apr-2-2002 A computer program product and apparatus builds a set of uninstall instructions from a set of installation instructions so that one or more installations of computer updates can be removed.
6360365 System, method, and program for preserving background settings during install and uninstall operations
Mar-19-2002 Disclosed is a method, system, program, and data structure for managing background display information being installed on a computer system. Certain embodiments include at least one file set including...
6240550 System for remote loading of objects or files in order to update software
May-29-2001 A system for remote loading of objects or files in order to update software includes operating system architecture that calls for different tasks to be broken down into software modules that are connected...
6230316 Patching rebased and realigned executable files
May-8-2001 Incremental updating of a file (100) that has been rebased or realigned is accomplished through the use of a canonical form (100B). In terms of rebasing, a canonical form (100B) is one that has been rebased...
6216175 Method for upgrading copies of an original file with same update data after normalizing differences between copies created during respective original installations
Apr-10-2001 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,...
6216140 Methodology for the efficient management of hierarchically organized information
Apr-10-2001 A methodology ensures the efficient management of large amounts of hierarchically organized information. The methodology encompasses the efficient copying and sharing of large amounts of hierarchically...
6179492 Method of and apparatus for duplicating, upgrading and configuring hard disk drives
Jan-30-2001 A method of and apparatus for utilizing a computer software program to implement a process of performing optional file operations to a data storage media. The method comprises the steps of: (1) selecting...
6161135 Method and apparatus for software features synchronization between software systems
Dec-12-2000 A feature coordination interface between the Operating System (OS) and a Special Purpose Processor (SPP) in a computer system. Both the OS and SPP maintain a list of bit masks, identified by word numbers,...
6141663 Automatic external data synchronization method
Oct-31-2000 Data integrity between multiple databases with redundant data fields is enhanced by a synchronization method which adapts to unspecified database formats by a flexible format definition, identification...
6134711 Upgrading an application software to be used, by communication
Oct-17-2000 A communication device sends use status data representing a state of use thereof to an external communication device. Receiving the use status data, the external communication device sends the first-mentioned...
6117187 Automatic generation of a software installation package
Sep-12-2000 A method of automatically generating a software installation package. The method operates on an application program that has been ported to and debugged on a target computer system. A manifest is automatically...
6106570 Network computer, and file transfer method applied to network computer
Aug-22-2000 A network computer operates upon downloading a part of programs and data stored in a server computer as resources necessary for data processing from the server. When resources on the server are downloaded...
6023704 Apparatus and method for swapping identities of two objects to reference the object information of the other
Feb-8-2000 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, and reading...
5991541 Dynamically modifiable call processing methods and apparatus
Nov-23-1999 Dynamically modifiable call processing logic includes creating a Basic Call State Machine (BCSM) which is an instantiation of a dynamically executable Call Model having one or more initialization files...
5960189 Automatic computer upgrading
Sep-28-1999 A method for use in upgrading a resource of a computer from an existing version of the resource to a later version of the resource. The method includes the steps of (a) digitally storing upgrade information...
5950012 Single chip microprocessor circuits, systems, and methods for self-loading patch micro-operation codes and patch microinstruction codes
Sep-7-1999 In a method embodiment (34), the method operates a computer system (10) having a type of configuration and including a single integrated circuit microprocessor (24). The microprocessor operates in response...
5946693 System for communicating among objects and establishing linkages among them and method thereof
Aug-31-1999 In an observable a slot is defined in which a "name", "data", and read/write procedures are stored that execute read and write operations with respect to those data. An observer acquires a slot descriptor...
5933646 Software manager for administration of a computer operating system
Aug-3-1999 A software manager enables a computer user to administer software elements within a computer operating system. The software manager comprises a configuration database storing information including a prevailing...
5930515 Apparatus and method for upgrading a computer system operating system
Jul-27-1999 A method for upgrading a computer operating system of a computer system, for example, a communications receiver includes a main processor, a slave processor, a first memory, and a second memory, wherein...
5922072 Method and apparatus for creating alternate boot environments in a computer
Jul-13-1999 The present invention discloses a method, apparatus, and article of manufacture for version migration and fallback of software components in a computer system. The invention creates alternate boot environments...
5887163 Method and apparatus for providing dual booting capabilities to a computer system
Mar-23-1999 A method for providing dual booting capabilities to a computer system is disclosed. The invention facilitates the installation of a plurality of operating systems on a computer system in any order such...
5832274 Method and system for migrating files from a first environment to a second environment
Nov-3-1998 A method for migrating a file system and access rights associated with the file system from a first network operating system to a second network operating system. The method according to this invention...
5812849 Software redevelopment system
Sep-22-1998 A predetermined change to a software system having a large number of highly connected and interrelated executables and data files is accomplished using a redevelopment database which is generated from...
5617568 System and method for supporting file attributes on a distributed file system without native support therefor
Apr-1-1997 A system and method to provide native support in a distributed computing environment distributed file system for an operating system's extended file attributes. Such attributes remain invisible in the...
5579509 Apparatus and method for verifying compatibility of system components
Nov-26-1996 Each component of a plurality of interacting system components is associated with a version identifier. The version identifier is stored in a location accessible by the other components. Each component...