| 6684260 |
Maintaining consistency of device driver settings |
| Jan-27-2004 |
User input to a device driver to affect device driver settings is handled by a method according to various aspects of the present invention. The device driver has settings which include a plurality of... |
| 6681392 |
Method and apparatus for remote peripheral software installation |
| Jan-20-2004 |
Method and apparatus for remote peripheral software installation. A software system running in a local computer system used by a system administrator can install drivers, network utilities, and other peripheral... |
| 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... |
| 6658489 |
Method for replacing a device driver during system operation |
| Dec-2-2003 |
A method and system for replacing a device driver during system operation provides for hot-swapping device drivers without shutting down a device driver stack. Particularly useful with file system and... |
| 6643721 |
Input device-adaptive human-computer interface |
| Nov-4-2003 |
A computer user interface and method for its operation are disclosed. The interface uses a new architecture that allows it to adapt readily to the type of input device being used to operate the computer.... |
| 6636901 |
Object-oriented resource lock and entry register |
| Oct-21-2003 |
System resources are automatically assigned by a single resource conflict resolver to all functions on expansion buses in a computer system. Such system resources include, but are not limited to, memory... |
| 6622302 |
Methods and apparatus for dynamic version transition of management applications and attached subsystems |
| Sep-16-2003 |
Methods and associated structure for on the fly (dynamic) transition between versions among a management application process and an associated I/O subsystem. A management application program operable on... |
| 6618768 |
Method and computer system for integrating a compression system with an operating system |
| Sep-9-2003 |
The present invention provides a method in a computer system of integrating a compression system with an operating system. The computer system preferably comprises at least a memory device and one storage... |
| 6606669 |
Information processing apparatus having automatic OS selecting function |
| Aug-12-2003 |
There is provided an information processing apparatus which is constructed by a host computer and a peripheral device connected to the host computer through a bidirectional interface and which inputs and... |
| 6601186 |
Independent restoration of control plane and data plane functions |
| Jul-29-2003 |
The present invention provides a computer system having a modular control process, and a modular device driver process that works in conjunction with the control process. The device driver process is capable... |
| 6591358 |
Computer system with operating system functions distributed among plural microcontrollers for managing device resources and CPU |
| Jul-8-2003 |
A hardware/firmware layer comprising a Device Manager, an Information Manager, a Memory Manager, and a Process Manager contained in one or more semiconductor chips is disclosed. The hardware/firmware layer... |
| 6574588 |
Solid-state memory device that emulates a known storage device |
| Jun-3-2003 |
The present invention is directed to a peripheral device that integrally provides a program relating to the peripheral device, and may be connected to a computer system. The peripheral device includes... |
| 6567860 |
Method and apparatus for new device driver installation by an operating system |
| May-20-2003 |
A method and apparatus are disclosed for inputting new device driver information into a Personal Computer (PC) in an existing computer network so as to enable the Operating System (OS) to recognize the... |
| 6539438 |
Reconfigurable computing system and method and apparatus employing same |
| Mar-25-2003 |
A reconfigurable computing system and method of use are provided for interfacing a plurality of application programs running on a host system to one or more hardware objects defined in one or more configuration... |
| 6473899 |
Field configurable embedded computer system |
| Oct-29-2002 |
An apparatus and method for downloading firmware upgrades to a targeted remote field configurable embedded computer system over a computer network. The targeted device need not be disconnected from the... |
| 6473785 |
Operation right interlinking method and cooperative working method for shared application programs |
| Oct-29-2002 |
The invention provides an operation right interlinking method and a cooperative working method wherein, when a plurality of shared application programs operate cooperatively with each other to effect a... |
| 6473783 |
Method and apparatus for sharing peripheral devices over a network |
| Oct-29-2002 |
Disclosed is a system for transparently sharing peripheral devices over a network. The system includes a first computer having at least one peripheral device, and a second computer that is networked to... |
| 6453363 |
Method and computer system for integrating a compression system with an operating system |
| Sep-17-2002 |
The present invention provides a method in a computer system of integrating a compression system with an operating system. The computer system preferably comprises at least a memory device and one storage... |
| 6434694 |
Security for platform-independent device drivers |
| Aug-13-2002 |
A computer-implemented method for allocating securely memory resources to a platform-independent device driver is described. In one embodiment, a device driver generates a request for memory allocation... |
| 6424424 |
Method and apparatus for automatic installation of shared printers over a network |
| Jul-23-2002 |
The method of the invention enables installation of a network printer onto a client processor and employs a server for managing printer installations. Initially, the server receives a printer identifier... |
| 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... |
| 6418505 |
Accessing beyond memory address range of commodity operating system using enhanced operating system adjunct processor interfaced to appear as RAM disk |
| Jul-9-2002 |
A multi-processor computer system that includes at least one "regular" processor and one "enhanced mode" processor. The enhanced mode processor is preferably not turned over to the regular processor, but... |
| 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... |
| 6393495 |
Modular virtualizing device driver architecture |
| May-21-2002 |
A device driver architecture that couples an operating system to a computer interface of a controller device that includes a plurality of functional sub-elements. The device driver includes a plurality... |
| 6370591 |
Method and apparatus for running simultaneous applications through the same port using supplementary drivers through a main driver |
| Apr-9-2002 |
A computer has a hard disc drive (HDD) (12), a random access memory (RAM) (13), and an operating system (9) in which at least two communications modules (10,16) are provided for interfacing applications... |
| 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... |
| 6327613 |
Method and apparatus for sharing peripheral devices over a network |
| Dec-4-2001 |
Disclosed is a system for transparently sharing peripheral devices over a network. The system includes a first computer having at least one peripheral device, and a second computer that is networked to... |
| 6263378 |
System and method for rapid development of bootstrap device detection modules |
| Jul-17-2001 |
A bootstrap system for a computer with peripheral devices has a first level boot firmware program and a second level boot program loaded from disk by the first level program. The second level boot program... |
| 6247063 |
Network terminal equipment capable of accommodating plurality of communication control units |
| Jun-12-2001 |
A LAN terminal equipment comprises a plurality of slots, each capable of accommodating a LAN control board, at least one ROM socket capable of holding a MAC ROM, and an input/output control unit. The input/output... |
| 6233624 |
System and method for layering drivers |
| May-15-2001 |
A system and method for incorporating intermediate link layer drivers into a network protocol stack is presented. The system and method utilize an abstract interface for interfacing both inputs and outputs... |
| 6223284 |
Method and apparatus for remote ROM flashing and security management for a computer system |
| Apr-24-2001 |
A remote flash ROM and security package is formed and delivered to a system ROM of a target computer system for remote flashing of the ROM and remote configuration of security settings for the computer... |
| 6222529 |
Method and apparatus for providing multiple sessions on a single user operating system |
| Apr-24-2001 |
A set of operating system extensions that allow a single user operating system to support multiple users is disclosed. The extensions operate by creating multiple sets of operating system environments... |
| 6202147 |
Platform-independent device drivers |
| Mar-13-2001 |
A computer-implemented method for allocating memory resources to a device driver is described. In one embodiment, a device driver generates a request for memory allocation in terms of an abstract memory... |
| 5991822 |
System for modifying functions of static device driver using a registered driver extension extended dynamically by providing an entry point for the driver extension |
| Nov-23-1999 |
A method of changing the functionality of a statically bound device driver, by dynamically extending the static device driver using a registered driver extension. The static device driver has a plurality... |
| 5951684 |
Method of booting a computer system with identifying a CD-ROM disk drive of the system and a method of loading a device driver |
| Sep-14-1999 |
A method of booting a computer system with identifying the type of a CD-ROM disk drive of the computer system, the method comprising the steps of: producing an ATAPI IDENTIFY DRIVE command and outputting... |
| 5581766 |
Selectable video driver system |
| Dec-3-1996 |
A method and apparatus relating to video systems are disclosed. The method automatically selects an appropriate video system driver based on the current video system configuration. In one embodiment, an... |
| 5136709 |
Method for generating an operating system by a static link-editor |
| Aug-4-1992 |
In an operating system generation method of a computer, a symbolic name is converted into an identification code, which is further converted into an address. This enables an inter-reference operation to... |