Match Document Document Title
5913016 Method and apparatus for controlling an output device based on received data  
An output control apparatus is interposed between a host computer for generating data and a printer, and controls the printer. The control apparatus includes a plurality of data generators, a...
5909569 Terminal emulator data stream differencing system  
Method, apparatus and program products for increasing the performance of communications of a terminal emulator application resident on a first computer and communicating over an external...
5828864 Network board which responds to status changes of an installed peripheral by generating a testpage  
An interactive network device which interfaces a LAN to a peripheral that includes a front panel through which a user can affect status changes to the peripheral. Included in the interactive...
5828863 Interface device connected between a LAN and a printer for outputting formatted debug information about the printer to the printer  
A network device which interfaces between a local area network (LAN) and an image forming apparatus and which can output debug information. The network device includes a LAN interface for...
5826107 Method and apparatus for implementing a DMA timeout counter feature  
A high performance Local Bus Peripheral Interface (LBPI) for a computer local bus and high performance peripheral interface(s) uses a pipelined architecture to increase use of available data...
5826057 Method for managing virtual address space at improved space utilization efficiency  
A method for managing virtual address space in which programs designed for smaller virtual address spaces in the multiple virtual memory scheme can be collectively allocated to a single enlarged...
5826064 User-configurable earcon event engine  
A tool for providing user-configurable earcons, i.e. auditory cues, includes an earcon event engine responsive to command messages issued by tasks executing on a computer system. The command...
5822568 System for improving the real-time functionality of a personal computer which employs an interrupt servicing DMA controller  
A computer system comprising an improved DMA controller for performing DMA transfers between a peripheral device and system memory and receiving and servicing interrupts generated by the...
5822565 Method and apparatus for configuring a computer system  
A method and apparatus for configuring a computer system is presented. Underlying system software communicates information to a configuration utility. The information identifies a particular...
5822226 Hardware system verification environment tool  
A random verification environment for verifying a semiconductor device includes a hardware engine programmed to include a random input generator that builds a set of test vectors. A first memory...
5819065 System and method for emulating memory  
A system and method for emulating memory designs is described. The system includes a time sliced logic emulator. The time sliced logic emulator emulates the functions performed in one cycle of a...
5809338 System for transferring a plurality of data sets between a peripheral and a host interface utilizing data driving circuitry strobed by host interface or peripheral  
A method and system for increasing the rate of data transfer between a PC-based computer and an IDE/ATA-compliant hard drive is disclosed. Synchronous data transfer is employed in a manner that...
5805864 Virtual integrated cartridge loader for virtual tape storage system  
Virtual data storage cartridges are created on a data storage subsystem to/from which volume writes and reads are directed. When a number of data volumes have been written, the controller may...
5796987 Emulation device with microprocessor-based probe in which time-critical functional units are located  
In an emulation device for emulating a target system with a system emulator to which an external emulator probe is connected, which has located therein a central processing unit and which is...
5790881 Computer system including coprocessor devices simulating memory interfaces  
A method and system for coupling a coprocessor to a master device, in which the coprocessor emulates an memory interface to the master device, like that of a memory device. The coprocessor is...
5787305 Host signal processing modem using a software simulation of a UART  
A computer system includes a software UART emulation and uses standard operating system protocols to minimized the chance of I/O conflicts between a serial device having a UART and a non-standard...
5784595 DMA emulation for non-DMA capable interface cards  
A method and system are disclosed for simulating a direct memory access (DMA) function to access memory in a host computer having a DMA controller for the purpose of enabling the transfer of data...
5764956 Computer peripheral function emulator  
An emulator that emulates the operation of a target machine on an execution machine is disclosed. The execution module prepared for each function of the target machine is called via a dispatcher...
5754828 System and method for positional control device data source selection  
A technique for emulating a computer game port uses a memory manager software program to detect output instructions from a computer software program to the game port. In response to the detected...
5732279 System and method for command processing or emulation in a computer system using interrupts, such as emulation of DMA commands using burst mode data transfer for sound or the like  
A system and method for providing sound in a computer are disclosed. An audio module for controlling digitized sound I/O is included in a media stream controller. The media stream controller may...
5727217 Circuit and method for emulating the functionality of an advanced programmable interrupt controller  
An Advanced Programmable Interrupt Controller ("APIC") unit utilizing an emulation processor to emulate the operations of a conventional hardware-based APIC. Emulation software executed by the...
5724558 System and method for dynamic data packet configuration  
A digital joystick coupled to a conventional computer game port tests for the presence of electrical circuitry to support two joysticks and dynamically configures the digital data for transmission...
5717903 Method and appartus for emulating a peripheral device to allow device driver development before availability of the peripheral device  
A method of emulating a peripheral device in a multiprocessor computer system to test device driver programs. The emulation program is loaded by a host microprocessor into one or more of the other...
5694583 BIOS emulation parameter preservation across computer bootstrapping  
In a computer operating a bootable CD-ROM or other bootable media having the capability of emulating one or more real drives, BIOS emulation parameters, such as drive number, memory partitioning...
5692161 Method and apparatus for operating a microcomputer in an emulation mode to access an external peripheral  
Disclosed is a microcomputer capable of working in emulation mode with internal and external peripherals. The microcomputer comprises a central processing unit, an internal address decoder, an...
5687312 Method and apparatus for processor emulation  
An emulator for emulating operations of data processing circuitry normally connected to and cooperable with a peripheral circuit includes serial scanning circuitry connectable to the peripheral...
5644754 Bus controller and electronic device in a system in which several electronic devices are networked  
A bus controller for an electronic device which has an intelligence (or processor) of its own and a memory having a plurality of individually addressable memory locations which are connected with...
5636370 System and method for interfacing risc busses to peripheral circuits using another template of busses in a data communication adapter  
A conversion cache circuit, interfacing RISC busses to CISC peripheral circuits, provides master/slave Write and Read operations in a shared memory (130) and in the internal registers of the...
5630104 Apparatus and method for providing multimedia data  
A disk drive stores multimedia data in long spiral data tracks. The tracks on opposite surfaces of the disk spiral in opposite directions, so that a track on one surface can be read as the...
5630164 Scientific instrument emulator having a computer and an analog signal interface for real-time signal processing  
A scientific instrument emulator is disclosed and comprises a computer (1) including a memory (3) and at least two processors (2,9). An analogue I/O module (6) is configured within the computer...
5608895 Method for providing mouse functionality using either an internal or external mouse input device  
A method for forming a keyboard with a mouse function capable of replacing the mouse function by moving a pointer on a screen to an X axis (horizontal axis) and a Y axis (vertical axis) freely, by...
5604881 Ferroelectric storage device emulating a rotating disk drive unit in a computer system and having a multiplexed optical data interface  
A method and apparatus are disclosed for emulating a rotating disk drive using a removable ferroelectric solid state storage device having a multiplexed optical data interface in a microprocessor...
5604870 UART emulator card  
An interface device (102) and corresponding method for coupling a peripheral controller (117) to a host computer (100), the interface device including an emulated universal asynchronous receiver...
5588140 Transparent extension of peripheral from host  
A system for extending a communications link between a host computer and peripheral device provides true emulation of the peripheral data storage device. The system includes a host extender for...
5577234 System for controlling storage device for storing data at second density that is not integral multiple of first density by varying the device motor speed  
According to the present invention, a function can be added to a peripheral apparatus by making a change in only a few parts of a data processing system without making changes regarding hardware...
5574891 Method for managing the input codes from keyboard and pointing device  
A method for managing the input codes from the keyboard and the point device and an apparatus thereof are provided. When the computer system is not coupled to a PS/2 mouse and a hybrid keyboard is...
5561819 Computer system selecting byte lane for a peripheral device during I/O addressing technique of disabling non-participating peripherals by driving an address within a range on the local bus in a DMA controller  
A direct memory access controller implements a two-cycle approach for performing a desired DMA transfer by executing both a memory access cycle and an I/O access cycle. During the memory access...
5555402 A disk storage subsystem for interfacing with a parallel path, a nonvolatile media and a volatile storage medium  
Disclosed is a solid state disk emulator system for significantly improving access time, i.e., improving both the seek time and the rotational latency. The disk emulator complies with the SMD...
5553269 Apparatus for monitoring sensor information from diffeerent types of sources  
An apparatus receives real time input of sensor information from a plurality of different sources with different interfaces, converts the format of the sensor information into a format compatible...
5548782 Apparatus for preventing transferring of data with peripheral device for period of time in response to connection or disconnection of the device with the apparatus  
A computer system includes a peripheral device connector interface that automatically identifies the type of peripheral device, if any, coupled to the interface and configures itself for handling...
5548783 Composite drive controller including composite disk driver for supporting composite drive accesses and a pass-through driver for supporting accesses to stand-alone SCSI peripherals  
A drive array controller is provided that serves as an interface between both stand-alone SCSI devices as well as SCSI devices that form a composite drive. Since an AHA emulation interface is...
5537601 Programmable digital signal processor for performing a plurality of signal processings  
A digital signal processor for processing various types of signals, such as an image signal and an audio signal, a basic signal processing part, a programmable logic part, and a bus for connecting...
5524236 Apparatus for determining the direction of signal/data flow on CSI bus for converting between single ended and differential type signals  
The disclosed invention is an apparatus in a computer peripheral device for determining the direction of signal flow and data flow on a SCSI bus, which apparatus comprises a time delay means...
5506602 Display control apparatus and method whereby a display identifies its display control method to a display controller in order that the display controller can configure itself to output the display control signals corresponding to the identified display co  
A display control unit comprises plural display units having different display control methods, an input system for inputting an identifying signal relative to the display control method of the...
5506692 Image handling apparatus having file system emulation means  
An image forming apparatus which is used with an external host computer. The image forming apparatus includes an interface for connecting the image forming apparatus to the external host computer....
5490275 Virtual radio interface and radio operating system for a communication device  
A communication device (100) includes three levels and at least one feature and at least one protocol for communicating with other communication devices. The three levels are high level or user...
5485584 Apparatus for simulating a stack structure using a single register and a counter to provide transmit status in a programmed I/O ethernet adapter with early interrupts  
In a Local Area Network (LAN) system, an ethernet adapter exchanges data with a host through programmed I/O (PIO) and FIFO buffers. The receive PIO employs a DMA ring buffer backup so incoming...
5483640 System for managing data flow among devices by storing data and structures needed by the devices and transferring configuration information from processor to the devices  
An internetwork device which manages the flow of packets of I/O data among a plurality of network interface devices includes a bus coupled to the plurality of network interface devices, a core...
5479618 I/O module with reduced isolation circuitry  
An industrial controller I/O module includes on-board programming circuitry in the form of a microprocessor and associated memory, a first programmable logic circuit and a second programmable...
5479617 System for combining and encoding first plurality of video signals to produce second plurality of signals and transmitting the signals via unshielded telephone cable to remote workstation  
A type 286, 386, or 486 Personal Computer having a host controller comprising a standard VGA controller, a microprocessor, a receive and transmit unit, and an encoder is coupled via a ten line...