| 6704824 |
Universal serial bus adapter with automatic installation |
| Mar-9-2004 |
A peripheral device and a method for operating the peripheral device for automatic installation, in which the method includes coupling the peripheral device to a computer and sending a first device identification... |
| 6701522 |
Apparatus and method for portal device authentication |
| Mar-2-2004 |
A method is described, comprising: searching for portable device software configured on a client; automatically installing the portable device software if the portable device software is not configured... |
| 6698018 |
System and method of multiple-stage installation of a suite of applications |
| Feb-24-2004 |
A multiple stage installation system for the installation and setup of a suite of applications segregates and organizes the preparation, installation, clean up, optimization, etc. into functional groupings... |
| 6691309 |
Long term archiving of digital information |
| Feb-10-2004 |
Digital data is preserved by archiving on a removable medium. In the long term, the save data bit stream must be correctly interpreted. For a computer program or system to be archived, the bit stream constituting... |
| 6687902 |
Method, system, and program for deleting user selected file sets of a program |
| Feb-3-2004 |
Disclosed is a system, method, and program for uninstalling a program and deleting files. The program is defined by a plurality of file sets. Each file set defines a set of functions performed by the program.... |
| 6681391 |
Method and system for installing software on a computer system |
| Jan-20-2004 |
A method and system for installing software on a computer generates an installation order that ensures that a component required for the functioning of another component is already installed. Furthermore,... |
| 6681390 |
Upgrade of a program |
| Jan-20-2004 |
A method and processor program product for performing an upgrade of a program on a processor are provided. An upgraded version of the program is received into the processor and a backup of the program... |
| 6675382 |
Software packaging and distribution system |
| Jan-6-2004 |
A method and apparatus for packaging and distributing software. Embodiments of the invention comprise a software packaging system that is portable across many platforms. Each package is self-contained... |
| 6671749 |
Peripheral driver installation method and system |
| Dec-30-2003 |
A method for locating and installing peripheral drivers has steps of creating a driver profile, creating a resources profile, and of looking to potential driver sources on a prioritized list for drivers... |
| 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... |
| 6640334 |
Method and apparatus of remotely updating firmware of a communication device |
| Oct-28-2003 |
A method and apparatus for remotely updating firmware saved in a FLASH memory of a communication device connected to a network is presented. The FLASH memory is partitioned into at least a first and a... |
| 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... |
| 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... |
| 6626953 |
System and method for retrieving software release information |
| Sep-30-2003 |
A method for retrieving software release information. A first step obtains a software defect data set, a second step obtains a software release data set, and a third step obtains a software release schedule... |
| 6618857 |
Method and system for installing software on a computer system |
| Sep-9-2003 |
A method and system for installing software on a computer prepares a computer system for the installation of a suite having a plurality of components. A setup program queries each component to determine... |
| 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,... |
| 6598225 |
System, method, and program for utilizing a software state machine carrying out the process flow of a software program |
| Jul-22-2003 |
A system, method, and program utilizes a software state machine for carrying out the processes and functions of a program. The components of a program, e.g., the process flow, functions, dialogs, etc.,... |
| 6549914 |
System and method for statistical file preload for factory installed software in a computer |
| Apr-15-2003 |
A method for statistical file preload of an image in a computer system is disclosed. The method includes statistically analyzing a bandwidth requirement of computer readable files to be downloaded to a... |
| 6546553 |
Service installation on a base function and provision of a pass function with a service-free base function semantic |
| Apr-8-2003 |
A base function provides a base function semantic. During service installation, an unconditional branch instruction to a service function replaces one or more instructions at the beginning of a base function.... |
| 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... |
| 6487718 |
Method and apparatus for installing applications in a distributed data processing system |
| Nov-26-2002 |
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 computer. The... |
| 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... |
| 6477703 |
Software patch selection tool |
| Nov-5-2002 |
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 computer... |
| 6442754 |
System, method, and program for checking dependencies of installed software components during installation or uninstallation of software |
| Aug-27-2002 |
Disclosed is a method, system, program, and data structure for installing a program onto a computer including an operating system. Dependency objects indicate a dependent component on which the program... |
| 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... |
| 6408434 |
System and method for using a substitute directory to automatically install an update program |
| Jun-18-2002 |
A system and method for using a substitute directory to automatically install an update program preferably comprises a plurality of computer systems that are connected to a distributed network such as... |
| 6397378 |
Test executive system and method including distributed type storage and conflict resolution |
| May-28-2002 |
A test executive program which provides greatly improved configurability and modularity, thus simplifying the creation, modification and execution of test sequences. The test executive program includes... |
| 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... |
| 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... |
| 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... |
| 6353928 |
First run installer |
| Mar-5-2002 |
A method for installing files required by an application during execution, without requiring the user to invoke a installation procedure if the required file is deleted or missing. Briefly described, the... |
| 6351850 |
Computer operating system installation |
| Feb-26-2002 |
Disclosed herein is apparatus and a method of installing a computer operating system on a data storage medium of a computer system. The computer system includes a processor and the data storage medium.... |
| 6349137 |
Apparatus and method for providing support software for an agent workstation of an automatic call distributor |
| Feb-19-2002 |
An agent of an automatic call distribution system which requires a plurality of software applications employs a server which profiles a software applications usage pattern and preloads a set of software... |
| 6301710 |
System and method for creating a substitute registry when automatically installing an update program |
| Oct-9-2001 |
A system and method for creating a substitute registry when automatically installing an update program preferably comprises a plurality of computer systems that are connected to a distributed network such... |
| 6301708 |
Software installation process using abstract data and program files |
| Oct-9-2001 |
A method for installing and uninstalling software which fragments the process so that the installation or uninstallation of each component of a software suite is controlled by multiple independent files,... |
| 6282711 |
Method for more efficiently installing software components from a remote server source |
| Aug-28-2001 |
This invention includes a method for more efficiently installing a subset of software components and data files contained in a component pool in a distributed processing network such as the Internet. An... |
| 6282709 |
Software update manager |
| Aug-28-2001 |
A method and apparatus for checking/updating existing software on a user's computer utilizes a graphical user interface (GUI). The GUI enables the user, without knowing what software exists on the computer,... |
| 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,... |
| 6208336 |
Dynamic graphical user interface feature-set configuration |
| Mar-27-2001 |
A system dynamically constructs a graphical user interface associated with an application. A command class library stores command classes that represent additional functions to be integrated with the application.... |
| 6205527 |
Intelligent backup and restoring system and method for implementing the same |
| Mar-20-2001 |
Disclosed is an apparatus, a system, a computer readable media, and a method for protecting data of a computer system. The method includes: (a) connecting a peripheral storage device to the computer system;... |
| 6202121 |
System and method for improved program launch time |
| Mar-13-2001 |
Installing files on a hard disk drive in a manner that improves program launch time. After a build of a program is completed, the program is launched and the disk activity associated with disk-intensive... |
| 6189147 |
Apparatus and method for an installation recovery system |
| Feb-13-2001 |
Apparatus and method are provided for efficiently recovering from an interrupted installation procedure. The installation system creates a list of components to be installed in the installation procedure.... |
| 6189139 |
INF development environment |
| Feb-13-2001 |
An apparatus, method, and article of manufacture for testing configuration files stored on a computer. A development environment, executed by the computer, simulates execution of the configuration files... |
| 6189051 |
System and method for manufacturing hard disk master by downloading selected programs and drivers from a host through a network |
| Feb-13-2001 |
A system and method for manufacturing a hard disk master for copying a hard disk are provided. The manufacturing system includes a server computer and a client computer for logging in on the server computer... |
| 6182275 |
Generation of a compatible order for a computer system |
| Jan-30-2001 |
A system for specifying, ordering, and building a build-to-order computer system. After initiating an ordering session, a user such as a purchaser or designer is presented with a list of options such as... |
| 6178468 |
Real time supply PF plug-and-play installation resources |
| Jan-23-2001 |
A real time "plug and play" installation mechanism which, instead of signaling the operating system to activate a pre-existing installation file previously shipped with the operating system file structure,... |
| 6134593 |
Automated method for electronic software distribution |
| Oct-17-2000 |
A method for a user to automatically order, unlock and pay for a vendor software application via an automated telephony and/or Internet system. The user requests access to a vendor software application.... |
| 6131192 |
Software installation |
| Oct-10-2000 |
An executable file contains materials necessary for the installation of a software product, and the executable file is executed to provide a compressed file and a shell program module. The shell program... |
| 6096096 |
Web-site delivery |
| Aug-1-2000 |
A method and system for emulating on-line accessing of information in an off-line environment. In one embodiment, information initially configured to be displayed via an on-line connection is stored onto... |
| 6075943 |
System and method for client server software installation |
| Jun-13-2000 |
A system and method for remotely transferring and installing client server application programs from a source computer onto a remote client within a data processing system. Multiple installations are provided... |