"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
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.
| Number | Title | Issue Date |
| 6023577 | Method 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 |
| 5999721 | Method 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 |
| 5995740 | Method 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 |
| 5978574 | Formal 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 |
| 5974247 | Apparatus 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 |
| 5961640 | Virtual 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 |
| 5960200 | System 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 |
| 5941991 | Method 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 |
| 5937184 | Synthesis 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 |
| 5920733 | Intelligent 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 |
| 5911059 | Method 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 |
| 5850539 | Automated 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 |
| 5826058 | Method 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 |
| 5819067 | Computer 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 |
| 5812820 | Virtual 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 |
| 5798919 | System 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 |
| 5794010 | Method 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 |
| 5764947 | System 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 |
| 5737585 | Firmware 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 |
| 5734872 | CPU 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 |
| 5680584 | Simulator 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 |
| 5629876 | Method 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 |
| 5627996 | Method 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 |
| 5619685 | Run-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 |
| 5613098 | Testing 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 |
| 5600823 | Method 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 |
| 5588143 | Automatic 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 |
| 5551055 | System 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 |
| 5542070 | Method 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 |
| 5497463 | Ally 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 |
| 5465383 | System 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 |
| 5465364 | Method 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 |
| 5455930 | State 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 |
| 5452449 | Interactive 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 |
| 5450567 | Method 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 |
| 5423022 | Method 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 |
| 5414865 | Self-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 |
| 5390320 | Automatically 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 |
| 5390138 | Object-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 |
| 5363501 | Method 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 |