| 6173445 |
Dynamic splash screen |
| Jan-9-2001 |
A method of displaying information to a user upon startup of a program on a first computer. The method includes obtaining the information from a second computer and, upon startup of the program on the... |
| 6151707 |
System and method for product registration |
| Nov-21-2000 |
A method for registering a software program and performing post-registration activities includes initiating a registration session for the software program; identifying a matching software program; selecting... |
| 6151620 |
Conference messaging system |
| Nov-21-2000 |
A messaging system for use by inexperienced users is provided. A simple interface allows use of the messaging system without any extensive training. The system enables users to send and receive mail both... |
| 6144992 |
Method and system for client/server and peer-to-peer disk imaging |
| Nov-7-2000 |
A method and system for imaging data between two or more digital computers across a computer network is described, where the digital computers transfer data in a peer-to-peer mode and/or a client/server... |
| 6110228 |
Method and apparatus for software maintenance at remote nodes |
| Aug-29-2000 |
A computer network system includes a central software service site that operates with a customer interface through which a customer at a remote location can request service and receive updated executable... |
| 6110229 |
User environment transfer system of information apparatus |
| Aug-29-2000 |
An operating system (OS) of an information device determines attribute values of one or more environment elements in accordance with user information input through a user interface, creates a hierarchical... |
| 6067416 |
Method for dynamically wrapping files for downloading |
| May-23-2000 |
A file wrapping and downloading method for downloading files from a server computer (12) to a user computer (14) over a communications network (16) such as the Internet is disclosed. The method dynamically... |
| 6038399 |
Computer manufacturing architecture with two data-loading processes |
| Mar-14-2000 |
A computer manufacturing architecture in which a single software database feeds both direct downloading and surrogate downloading through a common network. |
| 6023586 |
Integrity verifying and correcting software |
| Feb-8-2000 |
An apparatus and method for self-healing of software may rely on a distribution object in a directory services of a network to provide data for controlling distribution of software and installation of... |
| 6023585 |
Automatically selecting and downloading device drivers from a server system to a client system that includes one or more devices |
| Feb-8-2000 |
A method is provided of installing device drivers in a host processing system coupled to a number of peripheral devices. At system initialization, the host processing system requests the peripheral devices... |
| 6021276 |
Method and apparatus for microcode downloading |
| Feb-1-2000 |
A method and implementing system are provided in which the download program is designed to execute either from a command line in a main menu or from a diagnostics or service menu 201 as a service aid.... |
| 5995756 |
System for internet-based delivery of computer applications |
| Nov-30-1999 |
A development system is described which provides a form-based development environment for partitioning an application such that it can be seamlessly integrated into corporate Webs (i.e., "intranets").... |
| 5978589 |
Loading method of base station system in digital cellular system |
| Nov-2-1999 |
A loading method of a base station system in a digital cellular system. The loading method run in its own processor includes the steps of: requesting its upper processor to load a file, receiving a file... |
| 5974258 |
Method and apparatus for performing single-function software operations on a server processor for a target of one or more processors in a network of processors |
| Oct-26-1999 |
A method of performing a software operation on a target of one of more processors in a distributed processing system wherein another processor is designated as a server. The method includes running a configuration... |
| 5968136 |
Apparatus and method for secure device addressing |
| Oct-19-1999 |
A method for securely accessing a peripheral device at an absolute address is disclosed. A computer program is executed to request from an operating system a memory access object including a procedure... |
| 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... |
| 5959596 |
Airline-based video game and communications system |
| Sep-28-1999 |
An airline-based video game system includes a multitasking master computer, which preferably stores video game and other application programs on its hard disk. The master computer is coupled to a set of... |
| 5950010 |
System and method for customized application package building and installation |
| Sep-7-1999 |
A system for building and installing custom application packages in a distributed computing environment that includes a server computer and a client computer coupled through a network. The server computer... |
| 5933647 |
System and method for software distribution and desktop management in a computer network environment |
| Aug-3-1999 |
A system for distributing software in a customized configuration, to pre-selected computers in a network environment, includes a workstation running a console, a workstation running an agent, and a file... |
| 5926631 |
Network computer emulator systems, methods and computer program products for personal computers |
| Jul-20-1999 |
Network computer emulator systems, methods and computer program products for personal computers can provide many of the advantages of network computers to personal computers, without requiring the replacement... |
| 5922050 |
Method and apparatus for controlling a device on a network |
| Jul-13-1999 |
A system for controlling a device using a computer coupled to the device through a communication medium. The device contains an program code capable of generating control signals used by the device. A... |
| 5909544 |
Automated test harness |
| Jun-1-1999 |
An apparatus and method for temporarily slaving and configuring a plurality of hardware resources such as computers, microprocessor-based devices, and the like, over a network, and then emancipating the... |
| 5903762 |
Application execution method and system therefor |
| May-11-1999 |
A client computer obtains an execution file name of an application to be started from the constitution file information thereof and notifies the application distribution request information to a server... |
| 5859969 |
Remote installation system and method |
| Jan-12-1999 |
Remote installation system and method for enabling a user to obtain any software through a communication line and automatically install it without taking a long time and requiring labor. A host computer... |
| 5845090 |
System for software distribution in a digital computer network |
| Dec-1-1998 |
A process of distributing software and data in a digital computer network by combining the software and data, together with programs and data known as methods, into single entities referred to as Packages,... |
| 5845078 |
Network integrated construction system, method of installing network connection machines, and method of setting network parameters |
| Dec-1-1998 |
Parameters representing types of machines to be connected to a network, connection types thereof to the network, and operation modes thereof in the network system are set from an information processing... |
| 5842024 |
Method of software installation |
| Nov-24-1998 |
A method of reducing the time needed for installing a combination of software programs onto a hard disk drive by creating modules for each software program and associating a file with each software program... |
| 5815722 |
In an interactive network board, a method and apparatus for remotely downloading and executing files in a memory |
| Sep-29-1998 |
Method and apparatus for altering an executable file stored in a random access memory on a designated interactive network having a local area network interface comprises activating a LAN communication... |
| 5809251 |
Remote installation of software by a management information system into a remote computer |
| Sep-15-1998 |
Remote installation of an update of software is forwarded by a management information system into a remote computer. When a primary communication path between the management information system and the... |
| 5805897 |
System and method for remote software configuration and distribution |
| Sep-8-1998 |
A system and method for remote software installation and maintenance. A number of workstations are connected by a network. Each has basic peer-to-peer communication ability providing remote file transfer... |
| 5797010 |
Multiple run-time execution environment support in a set-top processor |
| Aug-18-1998 |
The present invention is a novel system and method for supporting the execution of applications of a full service network whereby each application is designed and compiled to execute in a particular execution... |
| 5794052 |
Method of software installation and setup |
| Aug-11-1998 |
A method for reducing the time needed for setting up a computer system in a user selected language version of a disk operating system by pre-installing a plurality of modules for different language versions... |
| 5758165 |
Local area network and network operating system for formatting a client disk and installing a client operating system |
| May-26-1998 |
Unattended initialization of client disks according to foreign operating systems is supported. The data written on the client disk is provided from a server disk across a local area network (LAN), rather... |
| 5752041 |
Method and system for licensing program management within a distributed data processing system |
| May-12-1998 |
A method and system for managing utilization of licensed program within a distributed data processing system having a number of local systems which minimizes the amount of network communication traffic... |
| 5751943 |
Electronic work environment for a data processing system |
| May-12-1998 |
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... |
| 5742829 |
Automatic software installation on heterogeneous networked client computer systems |
| Apr-21-1998 |
The present invention provides for automatically installing software on heterogeneous client computer systems. In a distributed system having heterogeneous computer systems of different natural languages,... |
| 5715387 |
Method and system for loading and confirming correct operation of an application program in a target system |
| Feb-3-1998 |
A method and system provides a special purpose or embedded system developer with the ability to confirm the correct operation of a computer program designed to operate on a target system whose processing... |
| 5664195 |
Method and apparatus for dynamic installation of a driver on a computer system |
| Sep-2-1997 |
A method is provided for dynamic installation of a driver on a computer system. The computer system has a first operator processor with a first memory and an operating system, a second processor with a... |
| 5664194 |
Method for autonomously transferring code to a computer without accessing local memory by the central processing unit |
| Sep-2-1997 |
In a computer-driven device, a start-up mode after reset is provided whereby boot-up instructions are by default always accepted directly from an external source. The device may comprise a gate array (GA)... |
| 5652887 |
Dynamic Meta commands for peripheral devices |
| Jul-29-1997 |
A system for enabling expanded instruction sets, applications, data and parameters to be downloaded from one processor to another so that processors ordinarily intended for specific tasks can run other... |
| 5649187 |
Method and apparatus for remotely controlling and monitoring the use of computer software |
| Jul-15-1997 |
Remote control of the use of computer data is described in a system for renting computer software which derives use and billing information, prevents unauthorized use, maintains integrity of the software... |
| 5555416 |
Automated software installation and operating environment configuration for a computer system based on classification rules |
| Sep-10-1996 |
A boot device, a local or remote install media, and a local or remote storage device are provided to a computer system. The boot device comprises an install media locator and starter module. The local... |
| 5537598 |
System for installing processor control code |
| Jul-16-1996 |
A system for automatically installing new processor control code in a computing system running old processor control code with minimal disruption in the operation thereof. The new code is loaded into the... |
| 5444861 |
System for downloading software |
| Aug-22-1995 |
An improved system is disclosed for downloading, verifying, and/or testing software from a remote programmer to an Electronic Engine Control ("E.E.C.") unit on a gas turbine engine. The invention includes... |
| 5442764 |
Digital signal processing having improved execution efficiency |
| Aug-15-1995 |
A digital signal processor (32) having an associated memory (34) executes a program interpreter (40) which interprets program routines stored in a program storage area (42) of the memory (34). The program... |
| 5388211 |
Method and apparatus for remotely controlling and monitoring the use of computer software |
| Feb-7-1995 |
Remote control of the use of computer data is described in a system for renting computer software which derives use and billing information, prevents unauthorized use, maintains integrity of the software... |
| 5321840 |
Distributed-intelligence computer system including remotely reconfigurable, telephone-type user terminal |
| Jun-14-1994 |
An improved user terminal specifically designed for use in the home for accessing a wide variety of service computers is disclosed. The terminal comprises a single board computer including a microprocessor... |
| 5269021 |
Multiprocessor software interface for a graphics processor subsystem employing partially linked dynamic load modules which are downloaded and fully linked at run time |
| Dec-7-1993 |
An interface for use with a multiprocessor computer system, having a host processor system and a graphics processor system. The interface permits extended functions to be developed on the host system or... |
| 5261114 |
Method and apparatus for providing down-loaded instructions for execution by a peripheral controller |
| Nov-9-1993 |
A method and apparatus for downloading instructions and other information to a peripheral controller for use in an Industry Standard Architecture (ISA) compatible computer provides a system which downloads... |