U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"For a list of all the ways technology has failed to improve the quality of life, please press three."

Alice Kahn

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 703/25 - I/O adapter (e.g., port, controller)


Subclass of Class 703 - Data processing: structural design, modeling, simulation, and emulation
Definition: Subject matter comprising means or steps for emulating
No. of patents: 451
Last issue date: 12/06/2011


1                      
NumberTitleIssue Date
8073675ATA emulation host interface in a RAID controller
A RAID storage device controller provides a host interface for interfacing the controller to a host system bus. The host interface is isolated from the attached storage devices, for example IDE disk drives, so that the actual attached drives are not limited in numbe...
12/06/2011
8032354Method and system for communicating between two independent software components of a device
A method and system for communicating between two independent software components of the WINDOWS® SIDESHOW™ device are disclosed. Specifically, one embodiment of the present invention sets forth a method, which includes the steps of independently queuing an incom...
10/04/2011
7996206Serial attached small computer system interface (SAS) connection emulation for direct attached serial advanced technology attachment (SATA)
The present invention is directed to a system and method for emulating a serial small computer system interface (SAS) connection for direct attached serial advanced technology attachment (SATA) communication are disclosed. A system in accordance with the present inv...
08/09/2011
7890317Apparatus and methods for importing hardware design and generating circuit interfaces
A system for designing a circuit, which includes a module, uses a computer. A user may program or adapt the computer to perform computer-aided design functions. The computer obtains a description of the module from the user. The computer parses the description of th...
02/15/2011
7835900Emulated tape-based storage media
A controller, system, method and computer program for emulating one or more tape-based storage devices using non-tape based physical data storage media. The controller is adapted to generate a data set for indicating an available capacity of the one or more emulated...
11/16/2010
7813914Providing component connection information
Techniques and mechanisms provide design information in a scalable representation. A design includes multiple master components and slave components. The master components and slave components include ports allowing interconnection. Techniques and mechanisms are des...
10/12/2010
7809546System and method for emulating serial port communication
A method and system of emulating serial com port communication. A computer processing system has computer-executable operating system instructions including first instructions that interact with a first serial device according to a predefined input/output (I/O) hard...
10/05/2010
7650275Virtualization of a parition based on addresses of an I/O adapter within an external emulation unit
Systems, methodologies, media, and other embodiments associated with external virtualization are described. One exemplary system embodiment includes an emulation logic located external to an integrated circuit to which it may be operably connected. The example emula...
01/19/2010
7606698Method and apparatus for sharing data between discrete clusters of processors
A method and apparatus for sharing data between processors within first and second discrete clusters of processors. The method comprises supplying a first amount of data from a first data array in a first discrete cluster of processors to selector logic. A second am...
10/20/2009
7606697System and method for resolving artifacts in differential signals
A signal conversion system for interfacing selected components of a communication system and methods for manufacturing and using same. The signal conversion system converts selected logic signals from one system component into a pair of differential logic signals an...
10/20/2009
7480611Method and apparatus to increase the usable memory capacity of a logic simulation hardware emulator/accelerator
A method, apparatus and program product are provided for increasing the usable memory capacity of a logic simulation hardware emulator. The present invention performs an additional logic synthesis operation during model build to transform an original logical array w...
01/20/2009
7472054Method and system for deterministic control of an emulation
An emulation-based event-wait simulator including an application module to configure and command verification processes on a design under test (DUT). An event dispatcher is in communication with the application module to deliver commands to the DUT. A plurality of t...
12/30/2008
7472055Method and system for deterministic control of an emulation
An emulation-based event-wait simulator including an application module to configure and command verification processes on a design under test (DUT). An event dispatcher is in communication with the application module to deliver commands to the DUT. A plurality of t...
12/30/2008
7467078Portable distributed application framework
A portable distributed application framework that uses a definition file describing a structure of data and commands to be used by the framework to interface with an application. A proxy, responsive to a definition file, creates and receives messages based on the de...
12/16/2008
7464019Method of resolving conflicts of virtualized disks between two operating environments
A method is provided in a server, having a first operating system (Windows) and a second operating system (MCP), to allow both environments to share the same resilient and redundant benefits provided by the Fibre Channel storage systems with multi-path capabilities ...
12/09/2008
7440886Systems and methods for testing how computer systems interact with long-term memory storage devices
A testing device to test how computer systems interact with computer long-term storage devices, such as hard drives. The testing device is placed between a host computer and the storage device. The testing device intercepts communications between the host and the st...
10/21/2008
7440885Method and system for deterministic control of an emulation
An emulation-based event-wait simulator including an application module to configure and command verification processes on a design under test (DUT). An event dispatcher is in communication with the application module to deliver commands to the DUT. A plurality of t...
10/21/2008
7440866System and method for validating an input/output voltage of a target system
A target interface system for interfacing selected components of a communication system and methods for manufacturing and using same. Being reconfigurable to support an extensive range of conventional input/output technologies, the target interface system downloads ...
10/21/2008
7433814Network emulator architecture
A network emulator provides both per-connection and non-connection-based emulation. The emulator includes a host computer, and a kernel-mode emulator driver and user-mode application component running on the host computer. The application component supplies configur...
10/07/2008
7424655Utilizing multiple test bitstreams to avoid localized defects in partially defective programmable integrated circuits
Methods and structures utilizing multiple configuration bitstreams to program integrated circuits (ICs) such as programmable logic devices, thereby enabling the utilization of partially defective ICs. A user design is implemented two or more times, preferably utiliz...
09/09/2008
7415323Control apparatus and program for vehicles, and method for developing the program
A vehicle control apparatus comprises: a computer operable to execute a control program, a first memory storing the control program, and a second memory storing the produced data. The control program includes: a platform program for inputting data from a hardware de...
08/19/2008
7392172Providing virtual device access via firmware
Hardware access is provided for an operating system by allocating a portion of firmware address space of a data processing arrangement for use as a virtualized data interface that emulates a first hardware device. The virtualized data interface is presented to the o...
06/24/2008
7392527Driver-specific context for kernel-mode shimming
The kernel is a shared environment. Accordingly, many different kernel-mode drivers utilize services provided by the kernel. Furthermore, when shimming of drivers is necessary, it is desirable to support shim reuse amongst drivers with similar problems or issues, ra...
06/24/2008
7389334Exposing bluetooth compliant wireless device connection as modems or sockets
A method for providing an interface to a Bluetooth compliant device can emulate a modem such that computer software programs can communicate through the Bluetooth compliant device in the same manner in which they would communicate through a standard modem to access ...
06/17/2008
7386635Electronic device circuit having a sensor function for expandably connecting a plurlity of electronic devices
An electronic device (120) includes: an input connector (121), including at least three address pins and plural data pins; a function chip (123), including address pins and data pins corresponding to those of the input connector, and directly co...
06/10/2008
7379859Emulator with switching network connections
Serializing and deserializing circuits are provided on an emulator circuit board to group input and output signals of programmable logic devices for routing through a cross point switch. In one instance, the input and output signals of the programmable logic devices...
05/27/2008
7376546User configurable ultra320 SCSI target device simulator and error injector
Disclosed is a SCSI target device simulator consisting of a personal computer, a SCSI host adapter board, and simulator software. The SCSI target device simulator is employed to test SCSI host adapter systems by simulating multiple SCSI target devices for test purpo...
05/20/2008
7370358Agent-based intrusion detection system
A computer security system uses a plurality of co-operating software agents to protect a network against attack. Individual agents at each node the network co-operatively act to detect attacks and to share attack signatures and solutions via a message exchange mecha...
05/06/2008
7369982Multi-mode smart card emulator and related methods
An emulator for a multi-mode smart card may include emulation circuitry for performing smart card applications in a plurality of operational modes. The emulator may also include a smart card connector to be connected to a smart card adapter operable in at least one ...
05/06/2008
7369983Device and method for simulating communication system capable of easily controlling protocol message
In a definition file, a convention including a definition regulated with respect to a configuration of nodes which are information elements of protocol messages in communication with a communication terminal to be evaluated is described. An interface library is conf...
05/06/2008
7369975Method and apparatus for pattern based generation of graphical user interfaces (GUI)
A software tool for modeling and generating user windows of a graphical user interface of a software application has a modeling component for creating models of window types and instances thereof, a conversion component for converting model information into ASCII co...
05/06/2008
7363608Accelerating PCB development and debug in advance of platform ASIC prototype samples
A system and method are provided for accelerating development and debug of a printed circuit board (PCB) designed for use with a platform ASIC in advance of availability of a prototype sample of the platform ASIC. Aspects of the invention include a pin-out adapter c...
04/22/2008
7360133Method for creating a JTAG tap controller in a slice for use during custom instance creation to avoid the need of a boundary scan synthesis tool
A method and system is provided for creating a tap controller in a slice for use during custom instance creation to avoid the need of a boundary scan synthesis tool. Aspects of the present invention include during slice creation, using a software tool to create a te...
04/15/2008
7360072iSCSI system OS boot configuration modification
A Pre-boot Execution Environment (PXE) boot extension is loaded upon system boot and is operable to store an iSCSI boot disk identifier identifying a remote disk drive to a shared memory location. As an operating system is loaded via iSCSI over a network connection ...
04/15/2008
7356455Optimized interface for simulation and visualization data transfer between an emulation system and a simulator
An optimized interface for simulation and visualization data transfer between an emulation system and simulator is disclosed. In one embodiment, a method of transferring data between a simulator to an emulator across an interface, comprises updating a simulator buff...
04/08/2008
7356454Method and apparatus for emulation of logic circuits
A method for emulating a logic circuit having at least one set of identical logic modules is disclosed. Each logic module in a set has logic elements and memory elements that store a module state of that logic module. The logic circuit is emulated by extracting a lo...
04/08/2008
7356721Microcomputer and emulation apparatus
A single-chip microcomputer includes a logic circuit, a CPU and a flip-flop for synchronizing an interrupt-request signal, which is supplied by the logic circuit to the CPU, based on a clock signal. A multi-chip emulation apparatus comprises a peripheral evaluation ...
04/08/2008
7352826Analog delay circuit
An analog delay circuit to impart a group delay to an analog input signal is described. The analog delay circuit may comprise a capacitor to impart at least a portion of the group delay to the analog output signal and a buffer circuit coupled between the capacitor a...
04/01/2008
7353426Switcher for debugging and debugging method
Communication between an application program running on an information processing apparatus and a peripheral device and the communication between the information processing apparatus and a debugging device, used for debugging, is effected using a sole interface prov...
04/01/2008
7353443Providing high availability in a PCI-Express link in the presence of lane faults
A method, device, and system are disclosed. In one embodiment, the method comprises discovering a failure on a PCI Express interconnect, determining whether a failure override bit has been set to override the standard PCI Express Polling.Compliance state for the fai...
04/01/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?