| 6327705 |
Method for creating and maintaining user data |
| Dec-4-2001 |
Creating and maintaining user data using an installation file that includes features and user data components. A user data component is associated with two features (or subfeatures), an application feature... |
| 6327707 |
Method, programmed medium and system for customizing pre-loaded software |
| Dec-4-2001 |
The present invention provides a method, programmed medium and system for customizing pre-loaded software. A user is prompted to supply user-specific registration information which automatically replaces... |
| 6327653 |
Technique for easily changing operating systems of a digital computer system using at least two pushbuttons |
| Dec-4-2001 |
A technique for easily changing an operating system or working mode of a digital computer system includes: a CPU (central processing unit) for processing computer programs; a bus which transmits information... |
| 6324692 |
Upgrade of a program |
| Nov-27-2001 |
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... |
| 6317880 |
Patch source list management |
| Nov-13-2001 |
A system and method for managing locations of patch program files via a patch source list. The needed patch program files are identified. A list of alternative patch program file locations is referenced... |
| 6317877 |
System tour generator |
| Nov-13-2001 |
A technique to generate a web-based presentation is described that includes obtaining an entry from a feature table (the entry having an identification portion and an installation portion), and generating... |
| 6317875 |
Application execution performance through disk block relocation |
| Nov-13-2001 |
Execution time performance of one or more applications that are dynamically loaded for execution post initial loading is improved by invoking selected parts of the one or more applications for execution... |
| 6314565 |
System and method for automated identification, retrieval, and installation of multimedia software components |
| Nov-6-2001 |
A method for updating software components on a user terminal connected to a network provides for the automatic identification, retrieval, and installation of a selection of software components based on... |
| 6308326 |
Run-time modules for dynamically adjusting computer operation |
| Oct-23-2001 |
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,... |
| 6305015 |
Information processing system architecture |
| Oct-16-2001 |
An information processing system architecture comprising a set of software products subdivided into domains (21-23), each of which comprises at least one software product. Each domain (21-23) contains... |
| 6282710 |
Apparatus and method for externally initiating automatic execution of media placed in basic removable disc drives |
| Aug-28-2001 |
A computer readable memory to direct a computer to enable AutoRun functionality for basic removable disc drives. The computer readable memory stores a first, second and third set of instructions. The first... |
| 6279156 |
Method of installing software on and/or testing a computer system |
| Aug-21-2001 |
A method of installing software on and/or testing a computer system includes reading a plurality of component descriptors from a computer readable file, each component descriptor describing a respective... |
| 6279155 |
Method of installing software on and/or testing a computer system |
| Aug-21-2001 |
A method of installing software on and/or testing a computer system includes providing a step sequence having a plurality of software installation and/or testing steps to be executed in an order determined... |
| 6279154 |
Apparatus and method for an install system for third party applications |
| Aug-21-2001 |
Apparatus and method for implementation of an install system that provides for typical and custom installation and configuration of third party applications. The install system allows the user to choose... |
| 6275987 |
Adaptive, predictive progress indicator |
| Aug-14-2001 |
Completion times for a set of subtasks, which are performed without interaction with a main task managing execution of the subtasks, are estimated. These estimated completion times, together with actual... |
| 6272674 |
Method and apparatus for loading a Java application program |
| Aug-7-2001 |
An apparatus and method for loading software into a Java virtual machine ("JVM") in a manner suited for real-time server applications. The software to be loaded is organized by Java package and class so... |
| 6269480 |
Cross platform installer-with the ability to create platform independent variables of specific operating system variables from a scripting language |
| Jul-31-2001 |
A system, method, and program enables a platform independent way for specifying a property, or function, of a program. Values of properties that are specific to a given operating system are treated as... |
| 6266811 |
Method and system for custom computer software installation using rule-based installation engine and simplified script computer program |
| Jul-24-2001 |
A method and system for custom computer software installation using a standard rule-based installation engine is disclosed. Custom installation parameters are translated into a simplified script language... |
| 6266661 |
Method and apparatus for maintaining multi-instance database management systems with hierarchical inheritance and cross-hierarchy overrides |
| Jul-24-2001 |
An application configuration system including a database, a preprocessed configuration ("PPC") service processor that communicates with the database, a data exchange system preprocessed configuration application... |
| 6262726 |
Factory installing desktop components for an active desktop |
| Jul-17-2001 |
A manufacturing process, computer system and method for modifying a graphical user interface and allow customization of the graphical user interface, such as a windows type operating system. Manufacturing... |
| 6256635 |
Method and apparatus for configuring a computer using scripting |
| Jul-3-2001 |
A method and apparatus for configuring a computer. One embodiment of the invention combines all of the prior art control panels related to networking into a consolidated Network Setup Control Panel. In... |
| 6237144 |
Use of relational databases for software installation |
| May-22-2001 |
A method and system for installing computer programs is provided where installation is accomplished based on an "as complete" description of the installed features, components and resources of the computer... |
| 6226747 |
Method for preventing software piracy during installation from a read only storage medium |
| May-1-2001 |
The method and system for limiting the number of installations of a computer software program located on a read only disk from the read only disk to a computer. The read only disk is linked to a removable... |
| 6223336 |
Multitasking computer system having a boot process rewrite program |
| Apr-24-2001 |
A computer system that can rewrite a boot process program during operation, comprising at least two planes of non-volatile memory devices that are rewritable by software, a non-volatile memory device selector... |
| 6199193 |
Method and system for software development and software design evaluation server |
| Mar-6-2001 |
A software design evaluation server that facilitates end-user participation in a software development process so as to prevent any defects in functional specifications from remaining unsolved in the final... |
| 6178551 |
Method of and system for installing a computer program |
| Jan-23-2001 |
A method and a system which are capable of efficiently implementing an install of a program into a computer. The program installation is implemented when a great number of computers having different configurations... |
| 6161218 |
Software patch architecture |
| Dec-12-2000 |
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 scripts... |
| 6138179 |
System for automatically partitioning and formatting a primary hard disk for installing software in which selection of extended partition size is not related to size of hard disk |
| Oct-24-2000 |
A system of automatically configuring and formatting a computer system and installing a prespecified software program in the computer system, which includes: a first partitioning module which automatically... |
| 6134615 |
System for facilitating the replacement or insertion of devices in a computer system through the use of a graphical user interface |
| Oct-17-2000 |
A computer software system is disclosed for facilitating a user's replacement or insertion of devices in a computer server network system. The system allows a user to swap or add peripheral devices while... |
| 6134614 |
Method for facilitating the replacement or insertion of devices in a computer system through the use of a graphical user interface |
| Oct-17-2000 |
A computer software method is disclosed for facilitating a user's replacement or insertion of devices in a computer server network system. The method allows a user to swap or add peripheral devices while... |
| 6128774 |
Safe to execute verification of software |
| Oct-3-2000 |
A computer-implemented method of verifying that untrusted software supplied by a code producer is safe to execute by a code consumer. The method includes the step of defining a safety policy that specifies... |
| 6117186 |
System and method for easy loading of CD-ROM computer software without installation process |
| Sep-12-2000 |
A computer program executed by a computer that allows non-technical people to easily use CD-ROM computer programs without undertaking an installation process. The user simply places the CD-ROM disk in... |
| 6105069 |
Licensing controller using network directory services |
| Aug-15-2000 |
A directory services system includes a resource object, such as an application object for accessing a resource associated with the resource object. Attributes of the resource object contain licensing control... |
| 6067622 |
Software security system using remove function to restrict unauthorized duplicating and installation of an application program |
| May-23-2000 |
Disclosed is a software-based system and method for restricting unlicensed software duplication and installation. The invention features a software security system using a remove function for restricting... |
| 6064821 |
Method and apparatus for polling job status on a mainframe system |
| May-16-2000 |
A method and apparatus for compensating for deficiencies existing in programs to assist a user through installing a program. Polling the status of jobs requested by the user of a workstation is done so... |
| 6064813 |
Tool for integrating applications for a data processing platform |
| May-16-2000 |
The present invention relates to an application integration tool for integrating applications into a data processing platform which includes structure for hosting applications, making it possible for applications... |
| 6055363 |
Managing multiple versions of multiple subsystems in a distributed computing environment |
| Apr-25-2000 |
A parallel distributed computing system having a plurality of processors connected in a network of nodes, each node having software installed thereon, and a control workstation controlling the nodes in... |
| 6049664 |
Tier-neutral development mechanism for hypertext based applications |
| Apr-11-2000 |
A tier-neutral development mechanism for network-based applications is provided. An application created using the mechanism includes a plurality of hypertext-based pages, at least some of which incorporate... |
| 6018725 |
Method and system of implementing a carrier manager registry |
| Jan-25-2000 |
A carrier rate module contains item rating instructions for rating an item for a carrier and self-registration instructions for storing registration information in a registry about the carrier rate module.... |
| 5991774 |
Method for identifying the validity of an executable file description by appending the checksum and the version ID of the file to an end thereof |
| Nov-23-1999 |
A method for uniquely identifying a file, along with its particular version ID, used in an application program by a central processing unit provides a system for file security. The method computes a CRC... |
| 5966540 |
Hosted machine code installation |
| Oct-12-1999 |
There is described a method and system for installing a JAVA application on to a computer system. The method comprises the steps of: determining the particular operating system of the computer system;... |
| 5963743 |
Database for facilitating software installation and testing for a build-to-order computer system |
| Oct-5-1999 |
An apparatus for installing software onto a computer system includes a step table and a component table. The step table contains a set of software installation steps shared among different components of... |
| 5960206 |
Method and apparatus for estimating installation time in a data processing system |
| Sep-28-1999 |
A method and apparatus for estimating the time needed to install software. Configuration information about the data processing system is obtained, as well as information about data needing conversion that... |
| 5960192 |
Portable terminal which reliably confirms program installation |
| Sep-28-1999 |
A portable terminal is provvided in which program installation is confirmed reliably for preventing the portable terminal from being left in an abnormal state consuming its battery. The portable terminal... |
| 5948101 |
Methods and systems for booting a computer in a distributed computing system |
| Sep-7-1999 |
A field mountable controller boots by transmitting a seed letterbug to a server. The server responds with an initial operating system and program. The program reads configuration information about the... |
| 5930513 |
Reference based software installation |
| Jul-27-1999 |
A file system for use in a network computer system has a server file system in the server, which contains at least some file elements to be selectively accessed by the client. An overlay file system is... |
| 5913066 |
Electronic work environment for a data processing system |
| Jun-15-1999 |
An electronic work environment for a data processing system includes documentation modules which execute on the hardware elements of the system. The documentation modules exchange data between the software... |
| 5896527 |
Accessing data during the transition between program releases |
| Apr-20-1999 |
A method and apparatus for efficiently accessing data in a system in which changes of program releases must be accommodated. Data is accessed via one of two indirect data accessing tables. When a new release... |
| 5892952 |
Operating system renewing apparatus and method for installing new operating system in computer system |
| Apr-6-1999 |
A new system supplying unit comprises a saving area for saving therein common information and a new system storing area for storing the new operating system. A new system installing system comprises an... |
| 5875247 |
System for decrypting encrypted software |
| Feb-23-1999 |
A CD-ROM stores encrypted software. When a user desires to decrypt and install this software, an approval preparatory key is generated by an installer. This approval preparatory key is generated based... |