|
Match
|
Document |
Document Title |
|
|
7634608 |
Bridging network components
A system includes a first and a second network component, and a bridge. The bridge, which resides a Media Access Control (MAC) layer of a host, includes a bridge component, a first virtual network...
|
|
|
7606965 |
Information handling system with virtualized I/O adapter ports
A communication port of a communications interface of an information handling system comprises a plurality of virtual ports. A first command is issued to obtain information indicating a number of...
|
|
|
7581228 |
Utilizing service information in digital video broadcasting
Apparatus and methods for utilizing service information (SI) in digital video broadcasting (DVB), such as for Internet related actions.
|
|
|
7577764 |
Method, system, and computer program product for virtual adapter destruction on a physical adapter that supports virtual adapters
A method, computer program product, and distributed data processing system for directly destroying the resources associated with one or more virtual adapters that reside within a physical adapter...
|
|
|
7567253 |
Mirror driver notification of device independent bitmap drawing calls
Described is a technology including a mechanism that when activated, detects a call to a device independent bitmap. An appropriate mirror driver, such as one or more registered as an accessibility...
|
|
|
7558724 |
Operation region describing a virtual device
Systems, methods, and devices are provided for embodiments of the present invention to describe a technique that provides an operation region and associated operation region handler to define a...
|
|
|
7558723 |
Systems and methods for bimodal device virtualization of actual and idealized hardware-based devices
Various embodiments of the present invention are directed to bimodal virtual device approaches (that is, “bimodal devices”). In certain embodiments, the bimodal device is a virtual device that...
|
|
|
7543084 |
Method for destroying virtual resources in a logically partitioned data processing system
A method for directly destroying one or more virtual resources that reside within a physical adapter and that are associated with a virtual host. Specifically, the present invention is directed to...
|
|
|
7530071 |
Facilitating access to input/output resources via an I/O partition shared by multiple consumer partitions
At least one input/output (I/O) firmware partition is provided in a partitioned environment to facilitate access to I/O resources owned by the at least one I/O firmware partition. The I/O resources...
|
|
|
7530064 |
Method and apparatus for automated registry clean-up
One embodiment disclosed relates to a method of automated registry clean-up for an operating system of a computer system. Interfaces on which each module depends is determined, and a module is...
|
|
|
7506343 |
System and method for passing information from one device driver to another
A system and method for passing data between a first device driver and a second device driver. Data to be provided to the second device driver is identified in the first device driver. A data...
|
|
|
7500082 |
Automating the testing of software or hardware components by dynamically creating virtual storage devices on a simulated system bus in a physical computer system
Disclosed is a method for automating testing tasks which would otherwise have to be done manually using actual hardware by providing the capability to dynamically create many types of storage...
|
|
|
7487326 |
Method for managing metrics table per virtual port in a logically partitioned data processing system
A method, computer program product, and distributed data processing system that allows a single physical I/O adapter, such as a PCI, PCI-X, or PCI-E adapter, to track performance and reliability...
|
|
|
7480742 |
Method for virtual adapter destruction on a physical adapter that supports virtual adapters
A method for directly destroying the resources associated with one or more virtual adapters that reside within a physical adapter is provided. A mechanism is provided for directly destroying the...
|
|
|
7478180 |
Virtualizing a communications channel in which blocks of data are divided into multiple sub-blocks for conveyance
An interface for a communications channel, in which blocks of data are divided into multiple sub-blocks for conveyance, such as a USB (Universal Serial Bus) interface, is virtualized. One or more...
|
|
|
7460891 |
Method and system to shut down and control computer radios
A system and method that facilitates control of the power states of a mobile device's wireless radios. Radios can be collectively turned off in a straightforward, intuitive operation, and can be...
|
|
|
7461141 |
System and method for performing driver configuration operations without a system reboot
A method and apparatus for performing driver configuration operations without a system reboot is disclosed. In one embodiment, a network server's adapter driver receives a request to change a...
|
|
|
7454544 |
Input/output interface and device abstraction
An electronic Input/Output Interface and device abstraction system used in gaming machines includes: a game central processing unit (game “CPU”); an intelligent input/output controller board...
|
|
|
7437613 |
Protecting an operating system kernel from third party drivers
By loading deprivileged drivers, such as third party supplied drivers, into a virtual machine under control of a virtual machine monitor, a kernel may be protected from faults that arise on those...
|
|
|
7433938 |
Coupling a filter graph space to a network driver space
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 bidirectional communication...
|
|
|
7383555 |
Apparatus and method for sharing a network I/O adapter between logical partitions
An I/O adapter sharing mechanism in a logically partitioned computer system allows sharing a network I/O adapter between logical partitions in an efficient manner. A first logical partition owns...
|
|
|
7334233 |
Method and apparatus for multiple slaves to receive data from multiple masters in a data processing system
A method, apparatus, and computer instructions for managing requests for data by processes in a data processing system. Requests for data from the processes in slave mode are tracked. Data received...
|
|
|
7334234 |
Method and apparatus for transferring data to virtual devices behind a bus expander
A method, apparatus, and computer instructions for transferring data from a master to a set of applications executing on a slave. Data is received from a master at a device driver in the slave. The...
|
|
|
7308551 |
System and method for managing metrics table per virtual port in a logically partitioned data processing system
A method, computer program product, and distributed data processing system that allows a single physical I/O adapter, such as a PCI, PCI-X, or PCI-E adapter, to track performance and reliability...
|
|
|
7286974 |
Virtual PC printer driver
A method and system for printing from a guest operating system that executes in a virtual PC. In the guest operating system, a special printer driver (or extension to an existing printer driver) is...
|
|
|
RE39837 |
Method and apparatus for adjusting a power consumption level based on the amount of time a processor clock is stopped
A power management mechanism for use in a computer system having a bus, a memory for storing data and instructions, and a central processing unit (CPU). The CPU runs an operating system having a...
|
|
|
7269832 |
Generic virtual device driver
A method and apparatus provides for handling communications between an application and a device through a device driver. Calls or commands are used by the device driver to access the hardware that...
|
|
|
7240098 |
System, method, and software for a virtual host bus adapter in a storage-area network
Accessing some storage-area networks (SANs) requires a client computer to include a special electronic component, known as a host bus adapter (HBA). However, the present inventor recognized that...
|
|
|
7213044 |
Point-to-point data communication implemented with multipoint network data communication components
A data communication system is configured to communicatively link a host device and a client device with a point-to-point data communication link, where the point-to-point data communication link...
|
|
|
7209994 |
Processor that maintains virtual interrupt state and injects virtual interrupts into virtual machine guests
In one embodiment, a processor comprises one or more registers and a control unit. The registers are configured to store interrupt state describing a virtual interrupt. The control unit is...
|
|
|
7181382 |
System and method for testing, simulating, and controlling computer software and hardware
A system and method for providing an extensibility model to create device simulators. The system and method provide a generalized framework for the simulation of hardware devices controlled by...
|
|
|
7155492 |
Method and system for caching network data
In prefetch caching program implementation for hiding the delay of data access via a network, the operation of the existing applications with the prefetch program must branch, depending on whether...
|
|
|
7139791 |
Apparatus and method for providing access to a data stream by a plurality of users at a same time
A system for providing access to a data stream by a plurality of users at a same time. A data stream splitter manager listens for new client device connections. When a new client device connection...
|
|
|
7130612 |
System and method for providing wireless services within a wireless local area network
The invention provides a system and method for providing a temporary wireless service connection to one or more users within a wireless local area network. In-building services and Internet related...
|
|
|
7127388 |
Interfaces for an open systems server providing tape drive emulation
An improved interface between a host computer and a tape drive emulation system includes software interfaces for communicating control, configuration, and policy data and a hardware interface for...
|
|
|
7089294 |
Methods, systems and computer program products for server based type of service classification of a communication request
Methods, systems and computer program products are provided for type of service classification of a communication request for an application executing on a server. An application plug-in associated...
|
|
|
7082524 |
I/O bus abstraction for a cluster interconnection fabric
A host is coupled to a cluster interconnection fabric which includes a fabric-attached I/O controller. The host includes a processor, a memory coupled to the processor and an operating system. The...
|
|
|
7069395 |
Storage area network methods and apparatus for dynamically enabled storage device masking
A storage area network has one or more digital data processors, e.g., hosts, in communication with one or more storage devices. At least a selected one of the hosts has an operating system in which...
|
|
|
7043566 |
Entity event logging
A system and method for monitoring events of a plurality of members configured as an entity. Configurable event logging settings can be defined at a first member and dynamically propagated to each...
|
|
|
7028308 |
Methods for automatically installing, maintaining, and repairing device driver through the internet and system thereof
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...
|
|
|
7020881 |
System for receiving description information from a network device and automatically generate a control panel at a controller for controlling the device
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...
|
|
|
7000051 |
Apparatus and method for virtualizing interrupts in a logically partitioned computer system
A resource and partition manager virtualizes interrupts without using any additional hardware in a way that does not disturb the interrupt processing model of operating systems running on a logical...
|
|
|
6959440 |
Dynamic removal of a driver stack when a parent driver uses a child driver
A parent driver desiring to access a service of a child driver in a driver stack creates a virtual device object. The virtual device object is inserted into the driver stack below the child driver....
|
|
|
6947051 |
Video memory management
A video memory manager manages and virtualizes memory so that an application or multiple applications can utilize both system memory and local video memory in processing graphics. The video memory...
|
|
|
6886171 |
Caching for I/O virtual address translation and validation using device drivers
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...
|
|
|
6871350 |
User mode device driver interface for translating source code from the user mode device driver to be executed in the kernel mode or user mode
A user mode device driver interface (UMDDI) is disclosed. The UMDDI is preferably implemented in Windows® NT® version 5.0 and similar systems. The UMDDI allows a device driver to execute in...
|
|
|
6823418 |
Virtual PCI device apparatus and method
Virtual PCI bus appears from the perspective of a computer program to be a part of a physical hierarchical PCI bus structure residing behind a host-to-PCI bridge. Devices that are physically...
|
|
|
6809736 |
Virtualization of graphics resources
Graphics resources are virtualized through an interface between graphics hardware and graphics clients. The interface allocates the graphics resources across multiple graphics clients, processes...
|
|
|
6798530 |
Systems, methods and graphical user interfaces for printing object optimized images using virtual printers
Rather than implementing a printer as a single set of rendering parameters, a printer can be implemented as a “meta-printer” that comprises one or more virtual printers. The virtual printers...
|
|
|
6799225 |
Controllerless modem
A computer system implements a standard modem without the use of a microcontroller. Instead, a digital signal processor is provided on an expansion card, but with direct links to the computer...
|