...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.
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 |
| 8073676 | Method 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 |
| 8069193 | Method 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 |
| 8027829 | System 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 |
| 7925492 | Method 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 |
| RE42227 | Apparatus 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 |
| 7904289 | Method 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 |
| 7809547 | Host 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 |
| 7765096 | Simulation 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 |
| 7720672 | Method 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 |
| 7702499 | Systems 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 |
| 7689403 | Instructions 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 |
| 7643984 | Method 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 |
| 7571091 | Extensible 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 |
| 7558724 | Operation 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 |
| 7539609 | Creation 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 |
| 7516061 | Method 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 |
| 7509248 | Generic 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 |
| 7509249 | Event-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 |
| 7505891 | Multi-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 |
| 7505890 | Hard 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 |
| 7502729 | Emulating 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 |
| 7478032 | Method 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 |
| 7440866 | System 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 |
| 7437282 | Method 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 |
| 7430498 | System, 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 |
| 7428218 | Flexible 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 |
| 7428484 | Apparatus 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 |
| 7415323 | Control 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 |
| 7412371 | Time 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 |
| 7412373 | Channel 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 |
| 7406406 | Instructions 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 |
| 7406407 | Virtual 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 |
| 7401015 | Coherent 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 |
| 7398195 | One 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 |
| 7392172 | Providing 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 |
| 7389218 | Hardware 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 |
| 7386635 | Electronic 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 |
| 7383162 | Harness 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 |
| 7379859 | Emulator 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 |
| 7379861 | Dynamic 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 |