Match Document Document Title
7620960 Information processing apparatus storing driver, control program, and medium storing control program  
A server apparatus manages a device driver for enabling any of a plurality of devices to which a plurality of client apparatuses are connected on a network. The server apparatus stores, for each...
7619758 Information processing apparatus and method of controlling same, print control apparatus, method and program, and storage medium with transmission of installation set including printer driver and function expansion module or printer driver without function expansion module  
An information processing apparatus for transmitting an installation set of a printer driver to another information processing apparatus, comprises decision unit adapted to decide whether an...
7616215 System and method for applying color management on captured images  
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....
7613862 Embedded driver for bus-connected device  
A device including a storage component to store a driver for the device, and a device protocol handler to enable automatic upload of the driver to a storage subsystem of a processor based system in...
7610589 Using helper drivers to build a stack of device objects  
A method, used while building in processor memory a stack of device objects (DOs) representing a device, there being a multi-role driver for a plurality of roles at least one of which corresponds...
7607140 Device management system  
In a client/server architecture system, a device management system having the function of safely sharing a device without compromising user convenience is provided. The device is coupled to a...
7600059 Multiple LUN support for SATA devices  
An exemplary embodiment provides for a device driver embodied in a computer readable medium. The device driver includes instructions operative to cause a programmable processor to receive a command...
7594074 Storage system  
To provide a storage system with a cost/performance meeting the system scale, from a small-scale to a large-scale configuration. In the storage system, protocol transformation units and data...
7591019 Method and system for optimization of anti-virus scan  
A system and method for optimizing a process of synchronization of a database of files checked by an anti-virus (AV) application implemented as a special AV driver. The database is updated by a...
7590986 Methods and apparatus supporting access to multiple devices via a pseudo device driver  
A method, apparatus and computer program product for providing a device includes incorporating a session ID into the device name. Communication between an application and device is done by way of a...
7590738 Method and system for processing concurrent events in a provisional network  
A method and system for processing concurrent events in a provisional network that comprises a plurality of dynamically allocatable nodes. Specifically, the method includes receiving notification...
7584469 Method, apparatus, and computer program product for installing device drivers for peripheral devices  
A method, apparatus and computer program product for controlling the installation of device driver software which is executed on computer. The method includes the step of displaying an installation...
7581230 Adaptive communication application programming interface  
A method and apparatus for inter-module communication is disclosed. The method includes defining a command definition, wherein the command definition comprises commands for interfacing with a...
7581229 Systems and methods for supporting device access from multiple operating systems  
A host operating system can take ownership of a device. The host can project the presence of a device proxy (VDP) into a guest operating system. The VDP provides a set of device functions...
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.
7581047 Usage of keyboard driver in extensible firmware interface for adding new hot keys at firmware level  
A hot key register request is created in an extensible firmware interface application, the hot key register request has a key number and a pointer to a hot key function for the new hot key. The hot...
7581034 Sending notifications to auxiliary displays  
Described is a system and method by which application programs running on a main computer system communicate with an auxiliary display device (such as a cell phone, pocket-sized computer, alarm...
7574713 Methods, systems, and computer program products for instantiating a device driver for communication with a device by dynamically associating the device driver at run-time with a device-specific and/or service-specific software component  
Embodiments of the present invention provide methods, systems, and computer program products for instantiating a device driver for communication with a device by dynamically associating the device...
7571445 System and method for dynamic device driver support in an open source operating system  
A system and method for dynamic device driver support in an open source operating system is disclosed in which a device driver includes one or more driver modules in executable format and a service...
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...
7555755 System and method for navigating data  
The present invention provides a dynamic hyperlinking architecture that permits a user to enable/disable hyperlink domains that are automatically applied to every bit of textual data present in the...
7552265 System and method for providing context information  
Systems and methods for enabling arbitrary components to transfer current, contextual data between each other without requiring prior knowledge of each other. The contextual data may include...
7549154 Extensible architecture for auxiliary displays  
Described is a system and method by which an auxiliary computing device having an auxiliary display platform that displays information corresponding to data that originated on the main computer...
7546599 Method, apparatus and system for instructing a virtual device from a virtual machine  
A method, apparatus and system for a virtual machine to issue an instruction to a virtual device, such virtual device being monitored by a management core of a virtual machine monitor. The virtual...
7543306 Method, system, and program for handling device interrupts in a multi-processor environment  
Provided are a method, system, and program implemented by a device driver executing in a computer for handling interrupts from an associated device, wherein the device driver is capable of...
7536698 Network system, information processing apparatus, and information processing method  
An information processing apparatus can easily delete drivers which become unnecessary as a result of removal of a peripheral device shared on a network or cancellation of a sharing setting. A...
7535588 System and method to communicate to controller mapped by print server  
The present invention is directed to a method and system for a printer driver to retrieve information from a printer mapped to a printer server. A printer driver residing on a client machine...
7530074 Joint tactical radio system (JTRS) software computer architecture (SCA) co-processor  
A joint tactical radio system (JTRS) software computer architecture (SCA) apparatus that implements services for a waveform application by reducing latency in middleware and the operating system...
7526775 Component installation tool  
Installing computer software components on a client device for enabling connectivity to a host system by at least one of several different hardware devices typically includes receiving a...
7523468 Virtual processing chains  
One embodiment of the present invention is a computer system having an operating system that includes a first device driver and a second device driver, and a hardware layer that includes a first...
7516320 Distributed processing architecture with scalable processing layers  
The present invention is a system on chip having a scalable, distributed processing architecture and memory capabilities through a plurality of parallel processing layers. In one embodiment, the...
7516217 System, method and computer program product for monitoring and controlling network connections from a supervisory operating system  
A system, method and computer program product that is designed to support high-availability, rapid fault recovery, out of band condition signaling and/or other quality of service assurances and...
7506141 Computer system having entertainment mode capabilities  
A computer system having entertainment mode capabilities is provided. In an exemplary embodiment, the system may include an entertainment mode power switch. A machine-readable medium may be...
7506095 System and method for providing execute-in-place functionality  
A method for providing execute-in-place functionality in a data processing system. In one embodiment, the method includes determining whether a file system driver that manages a file system...
7503049 Information processing apparatus operable to switch operating systems  
An information processing apparatus switches between an Operating System 1 and an Operating System 2 during operation and comprises: a storing unit including a first area storing data managed...
7502845 Event consumers for an event management system  
An event management system includes an email consumer for handling email, a paging consumer, an active scripting consumer, a log file consumer, an event log consumer, and a command line consumer....
7496931 Portable memory storage devices containing public context application layers  
A portable media storage device may include layers permitting applications to be used at a connected computing device, those systems optionally including drivers for operating a public context...
7496930 Accessing device driver memory in programming language representation  
In some embodiments, a storage medium comprises application software that performs one or more operations and that directly manages a device. The application software comprises instructions that...
7493627 System and method for configuring computer for operation  
A method for deploying software in a computer system includes providing a deployment maintenance mechanism (DMM) which includes drivers for hardware. A deployment mechanism which includes an image...
7493626 Method and apparatus for communicating between device drivers in a computer system  
One embodiment of the present invention provides a system that facilitates communicating between device drivers within a computing system. The system first determines a need to invoke a function on...
7493424 Network storage system with shared software stack for LDMA and RDMA  
A network storage system includes a non-volatile memory to store data including a log of received data access requests, and a cluster interconnect adapter through which to send data to a cluster...
7493422 Loss of universal serial bus communication  
Triggers are developed for indicating the presence of non-recoverable and/or recoverable loss of communication situations between a device and device driver software using universal serial bus...
7490197 Using external memory devices to improve system performance  
The invention is directed towards a system and method that utilizes external memory devices to cache sectors from a rotating storage device (e.g., a hard drive) to improve system performance. When...
7487514 Method and system for using DLPI to negotiate advanced interfaces  
A method for obtaining a capability of a network interface card (NIC). The method includes sending a first data link provider interface (DLPI) request to the NIC and sending a DLPI acknowledgement...
7484040 Highly available removable media storage network environment  
A method for a removable media storage network environment that employs a media management system for managing a removable media system on behalf of client applications, and a media management...
7480745 Method and apparatus for maintaining peripheral device support information  
A method and apparatus for maintaining a computing device is provided. An indication of an end of persistence for a peripheral device is received. Monitoring is performed for an event related to...
7480740 Method and system for enforcing hardware/software compatibility constraints  
A method and system whereby new devices may be introduced for use with a particular device driver without necessitating a change to the device driver binary is disclosed. In a preferred embodiment...
7475407 Information processing apparatus and method for evaluating conflict resolution rules  
An information processing apparatus which controls a peripheral device in accordance with set values in a device driver, comprising, a memory for holding plural conflict resolution rules to avoid a...
7475167 Offloading data path functions  
Input/Output (I/O) protocol operations such as iSCSI protocol operations may be selectively offloaded to an I/O protocol offload device, or retained by a host driver software. In one embodiment,...
7475166 Method and system for fully trusted adapter validation of addresses referenced in a virtual host transfer request  
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 validate that a direct memory access...