| 7043565 |
System and method for transferring data over an external transmission medium |
| May-9-2006 |
A system and method for transferring data over an external transmission medium. A host computer is coupled to a device through a serial bus. A transfer object is configurable to encapsulate data transfer-related... |
| 7036129 |
Diagnostic system integrated with device drivers of an operating system |
| Apr-25-2006 |
A hardware access layer interface for performing diagnostics in a computer system having an operating system and at least one hardware device. The interface is a registering and synchronizing agent in... |
| 7035916 |
Coupling a filter graph space to a network driver space |
| Apr-25-2006 |
A communication path is established that allows for communication between a filter graph space and a network driver space in a system. The communication path allows bi-directional communication between... |
| 7032228 |
Common device interface |
| Apr-18-2006 |
A common device interface for facilitating communication exchanges between physical transport drivers and higher-level software emulations. The common device interface is defined by an input/output control... |
| 7028309 |
Accessing a graphics system for graphics application evaluation and control |
| Apr-11-2006 |
A system for providing a graphics tool access to a computer graphics system to evaluate and control a graphics application executing on the computer graphics system. The system includes application program... |
| 7028308 |
Methods for automatically installing, maintaining, and repairing device driver through the internet and system thereof |
| Apr-11-2006 |
A method that automatically downloads a device driver through the Internet when installing a peripheral device to a host, a method for fixing errors in the device, and a system thereof. A first embodiment... |
| 7024672 |
Process-mode independent driver model |
| Apr-4-2006 |
Methods, systems, and computer program products that, by defining a common interface, allow for a single implementation of operations common to both kernel mode and user mode processing, relative to a... |
| 7020881 |
System for receiving description information from a network device and automatically generate a control panel at a controller for controlling the device |
| Mar-28-2006 |
A control device for controlling a network device connected to a network. The control device comprises a communication interface adapted to receive description information of the network device from the... |
| 7020573 |
Enhanced testing for compliance with universal plug and play protocols |
| Mar-28-2006 |
The present invention extends to methods, systems, and computer program products for enhanced Universal Plug and Play ("UPnP™") compliance testing. A control point (e.g., a computer system) and... |
| 7007282 |
Slave device and data sharing method |
| Feb-28-2006 |
A slave device, which is connected to the file system of a host device and shares a storage device with the host device, and a data sharing method between the host device and the slave device are provided.... |
| 7007096 |
Efficient splitting and mixing of streaming-data frames for processing through multiple processing modules |
| Feb-28-2006 |
Streaming data is processed through one or more pipes of connected modules including mixers and/or splitters. The data is carried in composite physically allocated frames having virtual subframes associated... |
| 7003780 |
Method and an apparatus to extend the logic volume manager model to allow device management plug-ins |
| Feb-21-2006 |
Logical disks are provided, which are created by device managers. The logical volume manager is modified to use only logical disks. The device managers may be plug-in modules. This allows new device managers... |
| 7000100 |
Application-level software watchdog timer |
| Feb-14-2006 |
A software implementation of an application watchdog, comprising a restart service operating in the user mode and a watchdog driver operating in the kernel mode of a computer operating system. The driver... |
| 6996828 |
Multi-OS configuration method |
| Feb-7-2006 |
A physical memory of a single computer is divided for each of a plurality of operating system (OS). A first OS is first loaded into the computer and runs. A multi-OS management program common to a plurality... |
| 6996587 |
Method and apparatus for managing data volumes in a distributed computer system |
| Feb-7-2006 |
Data volumes on local hosts are discovered and managed by federated Java beans that run on each host. The Java beans form part of a three-tiered data services management. The lowest tier comprises management... |
| 6993772 |
Common communication system for control instruments |
| Jan-31-2006 |
A communication system for linking users to control instruments. A user may send a first creation command from a user interface and establish a communication channel linking the command interpreter and... |
| 6989836 |
Acceleration of graphics for remote display using redirection of rendering and compression |
| Jan-24-2006 |
A system and method are disclosed for improving the remote display of graphics images by the redirection of rendering and the optional use of image data compression. Instead of sending graphics commands... |
| 6983332 |
Port-bundle host-key mechanism |
| Jan-3-2006 |
This invention provides for an apparatus and method to associate a subscriber with one of many port bundles in an aggregation device. The method reserves one of the port bundles for the subscriber if the... |
| 6978465 |
Control of device-driver persistency |
| Dec-20-2005 |
In a server having several network-interface cards each under control of a corresponding device driver, a method for controlling persistency of a device driver in memory includes determining whether an... |
| 6978303 |
Monitoring of computer usage |
| Dec-20-2005 |
A utility operates on a networked PC and periodically executes a callback process to capture data to create discrete events. The callback process is periodically started, and it writes an event f either... |
| 6978299 |
Print driver apparatus and methods for forwarding a print job over a network |
| Dec-20-2005 |
The present invention relates to methods and apparatus for forwarding a print job over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which... |
| 6977661 |
System and method for applying color management on captured images |
| Dec-20-2005 |
A system and method for image acquisition enables selective automated application of color management to color image data generated by an image-capturing device by the device driver for the device. In... |
| 6970949 |
System method for replacing old device with new device in a layered structure and determining configuration information for lower level devices associated with new device |
| Nov-29-2005 |
A computer program or the like is provided for reducing changes to the setting information by the computer. A management apparatus is provided for managing devices connected to a computer using a layered... |
| 6966063 |
IEEE set top box device driver |
| Nov-15-2005 |
A device interface for use in a receiver/decoder for a broadcast digital television system in which received signals are passed through a receiver to the receiver/decoder and then to a television set.... |
| 6966036 |
Method and system for displaying data in a second display area |
| Nov-15-2005 |
A method for creating and accessing a graphical user interface in the overscan area outside the area of the display normally visible to users of the common operating systems. This normal display area is... |
| 6964054 |
Method and apparatus for posting a computer having multiple video adapters |
| Nov-8-2005 |
The computer system operates a plurality of display devices 100 and 102. Such a computer system has at least a first video adapter 203 with a first video BIOS and a second video adapter... |
| 6961942 |
Bluetooth TDI and winsock interface |
| Nov-1-2005 |
A method, apparatus, and computer program product provide applications and application developers with generic access from user mode to the L2CAP layer of Bluetooth by exposing the L2CAP layer to user... |
| 6959438 |
Interface and related methods for dynamically generating a filter graph in a development system |
| Oct-25-2005 |
A system is presented including a plurality of sources, and an interface, selectively coupled to the plurality of sources, to generate and implement a development project of processing chains, wherein... |
| 6959439 |
System interface abstraction layer |
| Oct-25-2005 |
A communications card provides a miniport driver including a system interface abstraction layer (SIAL) that eliminates operating system (OS) specific and platform specific semantics from communication... |
| 6959437 |
System and method for installing printer driver software |
| Oct-25-2005 |
A system and method are provided for a network-connected printer to supply printer driver software to a network-connected computer workstation. The method comprises: receiving a request addressed to a... |
| 6959343 |
Method and apparatus for dynamic link driver configuration |
| Oct-25-2005 |
A method and apparatus embodied in transaction layer software suitable for use with serial bus devices, such as IEEE standard 1394 serial bus devices for supporting multiple link device drivers. The invention... |
| 6959262 |
Diagnostic monitor for use with an operating system and methods therefor |
| Oct-25-2005 |
A computer-implemented method for monitoring a computer system when the computer system executes a user application using a production operating system (OS) is disclosed. The method includes providing... |
| 6957437 |
Selecting a device driver for a peripheral device adapted to operate on a network and simplifying secondary printer installation |
| Oct-18-2005 |
A method and system for automatically configuring a computer peripheral device connected to a computer network. The method and system both retrieve the Industry of Electrical and Electronic Engineering... |
| 6952831 |
Driverless printing |
| Oct-4-2005 |
A method of creating a peripheral driver for a particular peripheral by learning the peripheral options and the commands for those options from the peripheral itself. The computer access a specified location... |
| 6952830 |
System and method to uniformly access devices |
| Oct-4-2005 |
System and method to uniformly access devices. The method may include receiving at least one high-level request regarding at least one designated device of a plurality of devices from an application program,... |
| 6950962 |
Method and apparatus for kernel module testing |
| Sep-27-2005 |
A method for testing a service that provides interface functions having no user space interaction and that is runs in a kernel space of an operating system. The method includes loading into the kernel... |
| 6947990 |
System and related interfaces supporting the processing of media content |
| Sep-20-2005 |
A software enabled, matrix switch is presented wherein a scalable plurality of inputs, coupled to media content sources, provide media content which is recursively routed through select media processing... |
| 6944699 |
System and method for facilitating context-switching in a multi-context computer system |
| Sep-13-2005 |
A virtual machine monitor (VMM) is included in a computer system that has a protected host operating system (HOS). A virtual machine running at least one application via a virtual operating system is connected... |
| 6941558 |
System and method for automatically generating an object-oriented class wrapper |
| Sep-6-2005 |
A system for automatically generating an object-oriented class wrapper to simplify writing of device enabling programs is disclosed. In a simplified embodiment, a storage device is utilized having plug... |
| 6938261 |
System and method employing script-based device drivers |
| Aug-30-2005 |
A computer system and method uses script-based device drivers for operating hardware devices. The script-based driver architecture comprises a scripting driver, a script engine, and a driver script for... |
| 6931645 |
Methods and systems for canceling requests for the transmission of data |
| Aug-16-2005 |
Methods are provided that allow high-level protocol drivers to cancel transmission requests that have been sent to low-level protocol drivers. Transmission requests are assigned cancel identifiers. Because... |
| 6931643 |
Interrupt throttling for inter-processor communications |
| Aug-16-2005 |
Implementation of communication between data processors includes a first task (A) running on a first data processor (11) determining that communication is desired between the first task and a second... |
| 6915524 |
Method for controlling multiple storage devices from a single software entity |
| Jul-5-2005 |
Method and apparatus for controlling a plurality of storage devices connected to a host server system from a network server system are provided. One embodiment provides a method for controlling a plurality... |
| 6904477 |
Virtual host controller interface with multipath input/output |
| Jun-7-2005 |
A processor-based system (200) with a multipath I/O architecture, including a virtual host controller interface (vHCI) layer (280) between a common architecture layer (270) and a physical host controller... |
| 6901453 |
Modularization of broadcast receiver driver components |
| May-31-2005 |
A modularized broadcast receiver driver architecture includes one or more control nodes, under control of a network module, that perform a series of one or more functions to receive a broadcast signal... |
| 6895588 |
Remote device access over a network |
| May-17-2005 |
The present invention provides a method for devices to be remotely accessed over a network. A remote device drive is coupled to a bus device driver at a network client. The remote device driver communicates... |
| 6895589 |
Manager component for managing input from existing serial devices and added serial and non-serial devices in a similar manner |
| May-17-2005 |
A manager component for managing input from legacy and non-legacy devices in a similar manner is disclosed. An inventive manager component receives input from both non-legacy input drivers for non-legacy... |
| 6895451 |
Composite device system |
| May-17-2005 |
A composite device system comprising a host 10 connected to a composite device 20 including plural devices and controlling said composite device, said host comprising plural drive units 11, 12 each corresponding... |
| 6889167 |
Diagnostic exerciser and methods therefor |
| May-3-2005 |
A computer-implemented method for diagnosing the performance of a computer system using a diagnostic application. The method includes providing a diagnostic application and providing an operating system... |
| 6886171 |
Caching for I/O virtual address translation and validation using device drivers |
| Apr-26-2005 |
A method and apparatus for input/output virtual address translation and validation assigns a range of memory to a device driver for its exclusive use. The device driver invokes system functionality for... |