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

Icon_funbox Quotables

"Everyone acquainted with the subject will recognize it as a conspicuous failure."

Henry Morton, president of the Stevens Institute of Technology ; Said in 1880 about the light bulb

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/20 - Target device


Subclass of Class 703 - Data processing: structural design, modeling, simulation, and emulation
Definition: Subject matter comprising means or steps for imitating
No. of patents: 375
Last issue date: 03/06/2012


                9    
NumberTitleIssue Date
6023577Method for use in simulation of an SOI device
A method for use in electronic design models encoded into design software for use in SOI based FET logic design includes simulation of an SOI device and setting a floating body voltage to any desired value at any time during the simulation, by adding to t...
02/08/2000
5999721Method and system for the determination of performance characteristics of a cache design by simulating cache operations utilizing a cache output trace
A method and system are disclosed for the determination of performance characteristics of a cache design by simulating cache operations utilizing a cache output trace. A first plurality of references are input into a cache during a specified period. In re...
12/07/1999
5995740Method for capturing ASIC I/O pin data for tester compatibility analysis
The present invention includes a modeling and testbench creation methodology which will allow a simulator to provide information regarding the state and direction of a bi-directional pad or pin. The present invention provides ATE tools all of the required...
11/30/1999
5978574Formal verification of queue flow-control through model-checking
The inventive system and method for verifying flow control of a queue on a cycle by cycle basis, involves modeling the queue, checking for an overflow condition and an underflow condition in the model during each cycle, and determining any changes to the ...
11/02/1999
5974247Apparatus and method of LSI timing degradation simulation
An apparatus and method of simulating the operation of an LSI after degradation is provided for predicting actual LSI degradation with time at the design stage, so as to prevent the LSI specification from becoming excessively reliable. A reliability libra...
10/26/1999
5961640Virtual contiguous FIFO having the provision of packet-driven automatic endian conversion
An endian domain conversion circuit for converting data packets transmitted between two bus interfaces. The novel system advantageously eliminates any requirement for a large bit switch within the circuit's write data path. Instead, endian conversion inte...
10/05/1999
5960200System to transition an enterprise to a distributed infrastructure
An automated system transitions an entire enterprise to a distributed infrastructure. The system includes a process for organizing and managing the transition, a multi-tiered client/server architecture that adheres to open systems standards, a system to a...
09/28/1999
5941991Method of estimating power consumption of each instruction processed by a microprocessor
This invention provides a method of estimating the power consumption of a microprocessor with the use of an instruction file that is simple and easy to prepare. A microprocessor (3, 4) reads instructions out of a main memory (2) or an instruction cache (1...
08/24/1999
5937184Synthesis of application-specific subsystems by selective migration
A synthesis method allows a designer to choose hardware or software for critical and noncritical paths in an application specific subsystem implementation. From an abstract specification, a method is synthesized choosing the most efficient paths, hardware...
08/10/1999
5920733Intelligent peripheral controller for formatting a storage media upon the peripheral device receiving a command and reading formatting algorithm stored within the peripheral device
An intelligent controller of a peripheral device such as a disk drive which stores utility algorithms. In a first embodiment, the utility algorithms are transferred from the peripheral device to a host computer in order to eliminate the need to have utili...
07/06/1999
5911059Method and apparatus for testing software
A system for testing and analyzing electronic systems, including a target processor and simulated target circuitry, and an associated target program to be executed on the target microprocessor. The system includes a processor emulator employing a hardware...
06/08/1999
5850539Automated system for facilitating creation of a rack-mountable component personal computer
An automated system for facilitating creation of a compatible rack-mountable component personal computer. The system comprises: (1) data storage circuitry for containing a database of component data, the component data including a list of alternative comp...
12/15/1998
5826058Method and apparatus for providing an external indication of internal cycles in a data processing system
A method and apparatus for providing an external indication of internal cycles in a data processing system (10) in order to more easily debug software being executed by data processing system (10). In one embodiment, data processing system (10) provides c...
10/20/1998
5819067Computer system configured to translate a computer program into a second computer program prior to executing the computer program
A computer system is provided which includes at least two microprocessors. The first microprocessor is configured to translate instructions from an original computer program coded in a first instruction set to a translated computer program coded in a seco...
10/06/1998
5812820Virtual UART
The present invention is a computer operating system method for allowing applications running in Virtual Machines, including but not limited to DOS applications, making direct UART I/O accesses under Windows for Workgroups™ or Windows 95™ operating sy...
09/22/1998
5798919System for and method of equivalent circuit reference type control
In a technique of monitoring whether a physical system is normal or abnormal by continuously comparing a phenomenon taking place in the system and a phenomenon taking place in a model and also in a technique of control adopting evaluation functions using ...
08/25/1998
5794010Method and apparatus for allowing execution of both compressed instructions and decompressed instructions in a microprocessor
A microprocessor is configured to fetch a compressed instruction set which comprises a subset of a corresponding non-compressed instruction set. The compressed instruction set is a variable length instruction set including 16-bit and 32-bit instructions. ...
08/11/1998
5764947System and method for automatically interfacing call conventions between two dissimilar program units
A jacketing system automatically interfaces dissimilar program units during program execution on a computer system. Means are provided for detecting a call for execution of a second program unit having a second call standard form a first program unit havi...
06/09/1998
5737585Firmware maintenance and modification system
The present invention relates to a firmware maintenance system, which reduces the size of the hardware and increases reliability. The firmware maintenance system maintains a station to be maintained having firmware, from a remote location. The system has ...
04/07/1998
5734872CPU interconnect system for a computer
A CPU interconnect system permits swapping of different CPUs in a computer without requiring that the different CPUs each be adapted to conform to a standard input/output bus. Translation between CPU input/output lines and a system bus is accomplished by ...
03/31/1998
5680584Simulator system for code execution and debugging within a multi-architecture environment
A computer system embodies a first hardware (X) architecture for providing an X domain for an X code. The computer system includes a system for simulating a second hardware (Y) architecture providing a Y domain for Y code and for executing the Y code, and...
10/21/1997
5629876Method and apparatus for interim in-situ testing of an electronic system with an inchoate ASIC
A technique is described for testing the performance of a target electronic system ultimately employing an ASIC comprising a core cell and surrounding logic, using an inchoate (designed, but not yet fabricated) ASIC on an interim basis. In one embodiment,...
05/13/1997
5627996Method and apparatus for accessing the same computer file using different file name formats
A computer-based file system enables user access to any of a plurality of previously-stored data files, each file being identified by at least two file names formatted using different file name formats. The system receives a user request including a purpo...
05/06/1997
5619685Run-time dynamically adaptive computer process for facilitating communication between computer programs
The present invention provides a dynamic interface between two dissimilar software programs that must communicate with each, whether running on one or a plurality of computers. The invention can provide bi-directional, non-intrusive data manipulation and ...
04/08/1997
5613098Testing and debugging new Y architecture code on existing X architecture system by using an environment manager to switch between direct X code execution and simulated Y code execution
A process is provided for developing a new computer system based on a new (Y) architecture. A Y computer prototype is developed with a design in accordance with the Y architecture. A multi-code processing system is developed for use on an existing X compu...
03/18/1997
5600823Method for optimizing software for any one of a plurality of variant architectures
A method allows a designer to implement software for a wide variety of variant host architectures, without excessive usage of host memory, nor sacrificing the capabilities of high end versions of the variant architectures available. The method is based on...
02/04/1997
5588143Automatic computer upgrading
A method for use in upgrading a resource of a computer from an existing version of the resource to a later version of the resource. The method includes the steps of (a) digitally storing upgrade information which identifies the later version and describes...
12/24/1996
5551055System for providing locale dependent user interface for presenting control graphic which has different contents or same contents displayed in a predetermined order
A method and apparatus for updating an application to conform to unique requirements of a specific locale. The update involves language translation, graphic substitution, and interface element reorientation. For example, the text used in labels, titles, a...
08/27/1996
5542070Method for rapid development of software systems
Two major Forth extensions provide high-level support for building rapid prototypes for systems. These extensions form distinct language vocabularies available in the Forth environment. One is a Finite State Machine Language, named FSML, and the other is ...
07/30/1996
5497463Ally mechanism for interconnecting non-distributed computing environment (DCE) and DCE systems to operate in a network system
A distributed system includes a non-distributed computing environment (DCE) computer system and at least one DCE computer system which are loosely coupled together through a communications network operating with a standard communications protocol. The non...
03/05/1996
5465383System for forming test patterns for large scale integrated circuits
A system for forming test patterns of an LSI as a test pattern formation target includes an extraction condition setting means and a state value data acquiring means. The extraction condition setting means sets a state value extraction condition for the L...
11/07/1995
5465364Method and system for providing device driver support which is independent of changeable characteristics of devices and operating systems
A program arrangement presently disclosed provides support within an operating system for a commonly used class of peripheral devices (e.g. mouse devices or, more generally, pointing devices). This arrangement effectively eliminates dependencies between d...
11/07/1995
5455930State machine with adaptable timing and state generation mechanisms
A state machine in a computer system receives operation parameters, a clock signal and control signals from a control device. The state machine provides output signals in logical output states to perform an operation based on the operation parameters, the...
10/03/1995
5452449Interactive multi-module source code analyzer that matches and expands call and entry statement parameters
An interactive multi-module program analysis system consists of a batch data base load system for creating databases based upon information derived from program modules interface to be analyzed. This information includes inter-module information which is ...
09/19/1995
5450567Method and system for program change in distributed data processing system
In a multi-processor system having a plurality of processors connected to each other through a network, a method of executing a program under various environments, includes the steps of transmitting the program from a first processor to a second processor...
09/12/1995
5423022Method for adapting a relational database management system so that it can address foreign information
There is provided a method for adapting a commercially available relational database management system for a microcomputer so that it has the ability to access foreign data such as real time data for the examination and processing of that data by the DBMS...
06/06/1995
5414865Self-programming with limited sequential memory capacity
Each self-programming module in a network uses its input signals to obtain a sequence of received signals. Each received signal is used to obtain a control data item having a first or a second value. If the first value, the received signal is also used to...
05/09/1995
5390320Automatically converting structured analysis tool database outputs into an integrated simulation model via transportable standardized metafile
A method for automatically converting structured analysis tool outputs into an executable simulation model is disclosed. The method basically comprises a two step process. The first step in the process involves converting the outputs from anyone of a vari...
02/14/1995
5390138Object-oriented audio system
A system for connecting an audio object to various multimedia objects to enable an object-oriented simulation of a multimedia presentation using a computer with a storage and a display. A plurality of multimedia objects are created on the display includin...
02/14/1995
5363501Method for computer system development verification and testing using portable diagnostic/testing programs
A method for executing diagnostic/testing programs written directly for a computer to be tested. In the preferred embodiment, the operation of the computer to be tested is simulated by a simulation computer and the diagnostic/testing programs are executed...
11/08/1994
                9    
 
Sign InRegister
Username  
Password   
forgot password?