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

Icon_funbox Did You Know...

...that to encourage use of his new invention, the shopping cart, market owner Sylvan Goldman hired fake shoppers to push the carts around his store in Oklahoma City? Seems his customers were reluctant to give up their hand-carried baskets.

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/27 - Compatibility emulation


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


1                      
NumberTitleIssue Date
8073676Method and apparatus for emulation enhancement
An emulation enhancement method in a first video game platform for enhancing execution of video games written for a second video game platform includes receiving an input signal written for the second video game platform, analyzing the input signal written for the s...
12/06/2011
8069193Method and system for utilizing a generic scalar function to allow a column function to operate on row data
A method and system for utilizing a column function for a relational database in a structure query language (SQL) environment is disclosed. The column function is capable of performing an operation on an indeterminate number of entries. The relational database utili...
11/29/2011
8027829System and method for integrated circuit emulation
A system and method for integrated circuit emulation. One embodiment provides a system for in-circuit emulation of an integrated circuit device with program-controlled components. The system includes an integrated circuit device with program-controlled components us...
09/27/2011
7925492Method for determining relationships through use of an ordered list between processing nodes in an emulated human brain
A method for emulating human cognition in electronic form is disclosed. Information is received in the form of a textual or voice input in a natural language. This is parsed into pre-determined phrases based on a stored set of language rules for the natural language...
04/12/2011
RE42227Apparatus and method for connecting hardware to a circuit simulation
A system and method is described for connecting a logic circuit simulation to a hardware peripheral that includes a computer running software for communicating data to and from the hardware peripheral. The software transmits the data received from the hardware perip...
03/15/2011
7904289Method and system for testing functionality of a chip checker
A method for testing functionality of a chip checker is disclosed. The checker is arranged for generating a predetermined verification signal when the chip, upon receiving a predetermined input signal, generates a corresponding response signal. The method comprises ...
03/08/2011
7809547Host computer system emulating target system legacy software and providing for incorporating more powerful application program elements into the flow of the legacy software
As manufacturers of very fast and powerful commodity processors continue to improve the capabilities of their products, it has become practical to emulate the proprietary hardware and operating systems of powerful older computers on platforms built using commodity p...
10/05/2010
7765096Simulation of network traffic using non-deterministic user behavior models
A network testing environment includes a control server and a testing cluster composed of one or more load generating devices. The load generating devices output network communications in a non-deterministic manner to model real-world network users and test a networ...
07/27/2010
7720672Method and apparatus for display of windowing application programs on a terminal
A video display terminal capable of operating with a graphical user interface such as Windows provides windowing functionality to permit use of popular applications programs resident on a server, without requiring more than application data to be transmitted from th...
05/18/2010
7702499Systems and methods for performing software performance estimations
Systems and methods are provided for annotating software with performance information. The computer code is compiled into assembler code, the assembler code is translated into a simulation model, expressed in assembler-level source code. The simulation model is anno...
04/20/2010
7689403Instructions providing new functionality for utilization by a target system program of host system container words during computer system emulation with host word size larger than that of the emulated machine
Two unique instructions for the instruction set of a target 36-bit machine which is emulated on a host 64-bit machine are provided in order to achieve visibility, to an emulated application program, of a “containing” word stored in the memory of the host machine...
03/30/2010
7643984Method and system for selecting compatible processors to add to a multiprocessor computer
A method and system for using processor compatibility information to select a compatible processor for addition to a multiprocessor computer. A software program is executed on the multiprocessor computer to determine the number of current processors in the multiproc...
01/05/2010
7571091Extensible console emulator
The present invention is directed to an extensible console emulator for Hyperion Performance Suite interaction. An emulator system in accordance with an embodiment of the present invention includes: a Hyperion Performance Suite (HPS) console emulator for receiving c...
08/04/2009
7558724Operation 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 virtual device for extending the functionality of an existing operating ...
07/07/2009
7539609Creation of a protocol stack
An apparatus for creating a protocol stack has at least one protocol layer with at least one standardized interface and an instance for the administration of the protocol stack. The protocol stack is created by making available the protocol layer(s), randomly compil...
05/26/2009
7516061Method and system for using stored data items in native data formats in emulated e-mode programs
An embodiment of the invention is a technique for enabling an emulator that emulates an e-mode program to utilize stored data items whose values are stored in native data format in native memory. The emulator fetches an item referenced by the e-mode program. The ref...
04/07/2009
7509248Generic persistence engine
A method and apparatus for receiving persistent data into a running system. Metadata comprising a description of the known and/or unknown data model structure of the persistent data is used to establish a storage format and location for the persistent data, during r...
03/24/2009
7509249Event-driven component mirroring method and system
A technique is provided for exchanging data between software components in interface devices, monitoring devices, control devices, and so forth. Device elements are stored in the devices that are capable of communicating signals to one other, with each device elemen...
03/24/2009
7505891Multi-user server system and method
The multi-user server technology allows multiple host stations to configure, load, and execute multiple jobs in a reconfigurable hardware unit for emulation purposes, simulation acceleration purposes, and a combination of emulation and simulation in a concurrent man...
03/17/2009
7505890Hard disk drive emulator
A hard disk drive (HDD) emulator comprises a dynamic random access memory, a controller that refreshes content of the dynamic random access memory, and an input/output port coupled to the controller. The input/output port provides a hard disk drive interface. An ope...
03/17/2009
7502729Emulating different country keyboards for controlling a remote computer over a network
An administrative computer sends keyboard commands over a network to control a remote computer. If the keyboard at the administrative and remote computers are different in key layout or language, a remote console software application permits the administrative compu...
03/10/2009
7478032Method and system for selecting compatible processors to add to a multiprocessor computer
A method and system for using processor compatibility information to select a compatible processor for addition to a multiprocessor computer. A software program is executed on the multiprocessor computer to determine the number of current processors in the multiproc...
01/13/2009
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
7437282Method and apparatus to provide alternative stimulus to signals internal to a model actively running on a logic simulation hardware emulator
The present invention enhances the Direct Access Stimulus (DAS) interface presently employed within a logic simulation hardware emulator to provide alternative stimulus to signals internal to a model actively running on a logic simulation hardware emulator. The pres...
10/14/2008
7430498System, method and computer program product for developing a system-of-systems architecture model
A method is provided for developing an architecture model for a system-of-systems (SoS) that includes n system levels L1 . . . Ln, each of which includes at least one component of the SoS. For at least i>1, each system level Li inclu...
09/30/2008
7428218Flexible approach for representing different bus protocols
A method for flexibly defining communication constructs includes providing at least one communication element type for at least one layer of a generalized communication model, such as a bus model. Each communication element type has a user-definable structure that i...
09/23/2008
7428484Apparatus and method for modeling and analyzing network simulation for network simulation package
Provided are an apparatus and method for modeling and analyzing a network simulation for a salable simulation framework (SSF)-based network simulation package. A system logic set is generated and a network simulation modeling suitable for a predetermined network app...
09/23/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
7412371Time synchronized playback and control of dissimilar data files
A system, and a corresponding method, provides time synchronized playback and control of dissimilar data in a simulation architecture. The system includes a master site including a controller, and agents, implemented by the controller, where the controller directs t...
08/12/2008
7412373Channel emulating device
A channel emulating device includes a first choosing module, a first signal integrating module, a first parameter adjusting module, a second choosing module, a second signal integrating module, a second parameter adjusting module and a third choosing module. The fir...
08/12/2008
7406406Instructions to load and store containing words in a computer system emulator with host word size larger than that of emulated machine
Two unique instructions for the instruction set of a target 36-bit machine which is emulated on a host 64-bit machine are provided in order to achieve visibility, to an emulated application program, of a “containing” word stored in the memory of the host machine...
07/29/2008
7406407Virtual machine for operating N-core application on M-core processor
A virtual machine is instantiated on an M-core processor, and an N-core application is instantiated on the virtual machine such that the virtual machine emulates an N-core processor to the N-core application. Thus, the virtual machine hides difference between the N ...
07/29/2008
7401015Coherent state among multiple simulation models in an EDA simulation environment
The present invention pertains to the field of electronic design automation (EDA). More particularly, this invention relates to using coherent state among multiple simulation models within an EDA simulation environment. Two related inventions are described. One inve...
07/15/2008
7398195One to many mapping of application service provision
A method provides a demonstration capability for a plurality of network coupled users by which many users can watch a primary user interact with an application. The method includes providing an application to a primary user from an application server over a network ...
07/08/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
7389218Hardware and software co-simulation method for non-blocking cache access mechanism verification
A hardware and software co-simulation method for non-blocking cache access mechanism verification is provided. The method is applied for cache access mechanism verification. First, at least one way buffer is added into the software modeling, then the hardware and so...
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
7383162Harness design supporting apparatus and computer-readable recording medium recording harness design supporting program
The present invention relates to an apparatus for carrying out a harness design in a short time while taking a physical characteristic of a harness at the design and development of equipment incorporating the harness. The apparatus comprises a component information ...
06/03/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
7379861Dynamic programming of trigger conditions in hardware emulation systems
An improved emulation system having an improved trigger mechanism is disclosed. During the compilation of the circuit design, a portion of the emulation resources are reserved for dynamic netlists. The dynamic netlists allows a user to create arbitrary trigger circu...
05/27/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?