DEVICE DRIVER COMMUNICATION

CL 719 SC 321
6418479 I/O pass through for a distributed computer system
Jul-9-2002 A method is provided for remotely executing a bus transaction. The method includes the steps of detecting a bus transaction on a first bus located at a first node, identifying, based on the memory address...
6412035 Apparatus and method for decreasing the response times of interrupt service routines
Jun-25-2002 A method and system for allowing interrupt service routines to minimize the latency between the occurrence of a hardware interrupt signal and the execution of a modular interrupt service routine. In a...
6408344 Method and apparatus for file transfer and computer readable recording medium recording a file transfer program
Jun-18-2002 A computer has one or more different device drivers, and one or more different devices are connected through respective device drivers. The devices to be connected include a storage device or an information...
6408329 Remote login
Jun-18-2002 A login process is provided in which input to a client computer effects operations by a server computer, comprising the steps of: providing a stream-head in client kernel memory space between a shell program...
6405265 Device driver for accessing computer files
Jun-11-2002 A computer device driver for accessing modified files held in archives in a memory device by reading a modified file from an archive in the memory device, demodifying the file in RAM and retaining the...
6397242 Virtualization system including a virtual machine monitor for a computer with a segmented architecture
May-28-2002 In a computer that has hardware processor, and a memory, the invention provides a virtual machine monitor (VMM) and a virtual machine (VM) that has at least one virtual processor and is operatively connected...
6393494 Method, computer program product, and system for managing connection-oriented media
May-21-2002 In an I/O subsystem comprising device drivers for controlling connection-oriented hardware adapters, a method, computer program product, and system is presented that allows a client to interact with a...
6393492 Method and arrangement for operating a mass memory storage peripheral computer device connected to a host computer
May-21-2002 An arrangement and method are disclosed herein for operating a mass memory storage peripheral computer device connected to a host computer. The host computer has system RAM associated with the host computer...
6393493 System and method for optimizing serial USB device reads using virtual FIFO techniques
May-21-2002 A USB-based data acquisition system including virtual buffer software which increases USB data transfer rates with minimal changes to DAQ driver level software. The virtual buffer software operates to...
6378005 Method, computer program product, and system for separating connection management functionality from a connection-oriented device driver
Apr-23-2002 In an I/O subsystem comprising device drivers for controlling connection-oriented hardware adapters, a method, computer program product, and system is presented that allows the connection functionality...
6378006 Data processing method, recording medium and data processing apparatus
Apr-23-2002 Each of object-oriented device drivers is described in terms of a multi-thread object which can allocate a message processing thread and an interrupt processing thread to be exclusively used for each interrupt....
6378004 Method of communicating asynchronous elements from a mini-port driver
Apr-23-2002 A computer system in accordance with the present invention provides a method of communicating asynchronous events from a mini-port driver of a computer system to a software component without polling the...
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...
6353857 Controllerless modem
Mar-5-2002 A modem is implemented as a virtual device driver with all processing handled by the host computer thus obviating the need for a stand alone processor for the modem. The modem virtual device driver ensures...
6345319 Method for installing plug-n-play device by copying INF files to a corresponding directory and deleting device ID and all related device class of an original device
Feb-5-2002 The present invention relates to a setting method for installation of plug and play device by utilizing the set-up file (INF) of a hardware driver to directly read the device ID of a new device and copy...
6334162 Efficient data transfer mechanism for input/out devices having a device driver generating a descriptor queue and monitoring a status queue
Dec-25-2001 A method for transferring data between non-contiguous buffers in a memory and an I/O device via a system I/O bus uses a descriptor queue stored in memory. Each descriptor points to a buffer and includes...
6330517 Interface for managing process
Dec-11-2001 An improved interface is established between a field management system and a calibrator for calibrating a process device to provide increased efficiency. The interface includes a communication module for...
6311228 Method and architecture for simplified communications with HID devices
Oct-30-2001 A computer system in accordance with the invention includes a USB transport layer and an HID class driver implemented on top of the transport layer. A client program calls the class driver (either directly...
6304898 Method and system for creating and sending graphical email
Oct-16-2001 An electronic messaging system, and related method, employs a handwriting server component operable on a network with an email host server, and a client component operable with an email client on a client...
6286054 Method and system for supporting multiple capture devices
Sep-4-2001 A system and method for allowing a host to support a plurality of capture devices have been disclosed. The host includes a application program. In one aspect, the method and system include providing a...
6279122 Apparatus and method for self generating error simulation test data from production code
Aug-21-2001 A method and apparatus for automatically testing device drivers is disclosed. The invention is applicable to any system wherein software or a device driver receives primitive errors from a device and reports...
6275869 System for network communication of image information between imaging devices according to multiple protocols
Aug-14-2001 A medical imaging system for communicating image information between a plurality of different medical imaging modalities having different input protocols and a plurality of different laser imagers having...
6256662 Network image scanning system which transmits image information from a scanner over a network to a client computer
Jul-3-2001 A system and method for performing scanning operations using a scanner connected to a server computer and transmitting acquired images from the scanner server to a client computer. A scan-to-application...
6256657 Cross-domain data transfer using deferred page remapping
Jul-3-2001 A cross-domain data transfer technique is disclosed in which page remapping operations are eliminated in situations where physical memory addresses can be passed across domains. By passing physical memory...
6253320 Operating system rebooting method
Jun-26-2001 A method of rebooting an operating system including a plurality of load modules in a single computer. One load module which is to be operated during rebooting of the operating system is held in a memory,...
6253255 System and method for batching data between transport and link layers in a protocol stack
Jun-26-2001 A system and method for transferring a plurality of data packets between a transport layer and a link layer is presented. The system and method provide a standardized development interface for development...
6253195 Optimized query tree
Jun-26-2001 Systems and methods for constructing and using filtering trees to compare events, data, or other instances of objects defined in an object-oriented schema against one or more query-based definitions. The...
6247067 Transparently converting program calls between interfaces
Jun-12-2001 Calls to a conventional device driver interface of a first operating are converted to operate with a device driver interface of a second operating system. A convention interface is created to appear identical...
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...
6243833 Apparatus and method for self generating error simulation test data from production code
Jun-5-2001 A method and apparatus for automatically testing device drivers is disclosed. The invention is applicable to any system wherein software or a device driver receives primitive errors from a device and reports...
6243753 Method, system, and computer program product for creating a raw data channel form an integrating component to a series of kernel mode filters
Jun-5-2001 The present invention allows data to be accessible by kernel mode filters and other processing components while simultaneously allowing connection-oriented device drivers to be written in a simplified...
6223269 Stacked mapped storage system
Apr-24-2001 A stacked map storage system has a base mapping of logical data to physical locations in the storage system. Level maps are created either as positive or negative maps of a lower level map. A positive...
6219727 Apparatus and method for computer host system and adaptor interrupt reduction including clustered command completion
Apr-17-2001 The number of interrupts are controlled by delaying communication of the interrupt to the host computer or processor according to predetermined rules. This reduces the processing overhead and greatly increases...
6212574 User mode proxy of kernel mode operations in a computer operating system
Apr-3-2001 This invention involves user mode proxy of kernel mode operations in a computer operating system. The broad contours of the invention allow drivers operating in the kernel mode of an operating system to...
6209041 Method and computer program product for reducing inter-buffer data transfers between separate processing components
Mar-27-2001 A method and computer program product for overcoming the inefficiencies associated with inter-buffer data transfers between separate processing components such as kernel mode drivers that are chained together....
6208994 Supporters providing extensible classes without recoding for object-oriented applications
Mar-27-2001 A system and method for adding support for new contained classes to a container class that does not require the container class to be recompiled. Also disclosed is a system and method for building container...
6205492 Method and computer program product for interconnecting software drivers in kernel mode
Mar-20-2001 A method and computer program product are presented that overcome the inefficiencies in user mode processing of multimedia data by allowing an application running as a user mode process simply to start...
6199136 Method and apparatus for a low data-rate network to be represented on and controllable by high data-rate home audio/video interoperability (HAVi) network
Mar-6-2001 A PC-based home automation system uses a low data-rate transport layer and COM-based software components for control of devices in a home automation network. The home automation system is merged with a...
6189060 Transmitting device, server device and transmitting method
Feb-13-2001 A transmitting device capable of transmitting video data with high speed has been disclosed. When transmitting video data, by providing a transmitting circuit for invalidating a time out signal of a timer...
6189050 Method and apparatus for adding or removing devices from a computer system without restarting
Feb-13-2001 A method and apparatus provide a mechanism for a personal computer to allow the insertion and removal of devices to and from device ports without re-starting the operating system of the computer. Device...
6182135 Method for determining whether two pieces of network equipment are directly connected
Jan-30-2001 A method by which a pair of communicating network equipment drivers can determine if the equipment they control such as a network adapter or a switch port are directly connected by a single network cable,...
6178468 Real time supply PF plug-and-play installation resources
Jan-23-2001 A real time "plug and play" installation mechanism which, instead of signaling the operating system to activate a pre-existing installation file previously shipped with the operating system file structure,...
6173327 Object-oriented method and apparatus for information delivery
Jan-9-2001 An object-oriented method and apparatus for delivering information from one component to another across a network of computers includes the steps of loading implementation libraries for adapter and information...
6167456 System and process for controlling input and output devices by file system devices
Dec-26-2000 The present invention describes a system and process for controlling input and output devices, in particular scanners or cameras, through application programs, where each input or output device can communicate...
6148346 Dynamic device driver
Nov-14-2000 A data communication system for allowing communication between various devices and various operating systems across various types of networking systems. The data communication system includes an host computer...
6145014 Method and system for establishing DDE conversation between source manager software and data source software
Nov-7-2000 The present invention establishes DDE conversation between Data Source software and Source Manager software in TWAIN interface. The invention primary involves in TWAIN-DDE actions which convert TWAIN operation...
6141686 Client-side application-classifier gathering network-traffic statistics and application and user names using extensible-service provider plugin for policy-based network control
Oct-31-2000 Low-level network services are provided by network-service-provider plugins. These plugins are controlled by an extensible service provider that is layered above the TCP or other protocol layer but below...
6134595 Network image scan control apparatus of push model with pre-selected area
Oct-17-2000 The present invention discloses a network scan control apparatus connected to a server computer of a network through a computer interface for transmitting, in a push model, an image scan data obtained...
6128731 Advanced boot sequence for an +86 computer system that maintains expansion card device compatibility
Oct-3-2000 An .times.86 based computer system that implements a firmware based boot process without an .times.86 BIOS that supports expansion devices coupled to the computer system, wherein the expansion devices...
6119125 Software components for a building automation system based on a standard object superclass
Sep-12-2000 A computer-implemented building automation system provides a computer software architecture that supports object-oriented system development. An application engineer designs an application to perform a...