Superstar singer Michael Jackson co-patented a "Method and means for creating anti-gravity illusion" in 1993.
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 |
| 6438536 | Method and system for dynamically generating code to enhance the performance of a relational database manager that provides access to a relational database A system and method that enhances the data access performance of a multi-layer relational database manager by expanding the code generation component layer of the database manager to include a number of performance enhancing subroutines designed to execut... | 08/20/2002 |
| 6397253 | Method and system for providing high performance Web browser and server communications A client system utilizes a standard browser component and a transaction protocol gateway (TPG) component that operatively couples to the standard browser component. The browser component initiates the utilization of new session connections and reuse of ex... | 05/28/2002 |
| 6363391 | Application programming interface for monitoring data warehouse activity occurring through a client/server open database connectivity interface An Application Programming Interface (API) provides interoperability between different monitoring and administrative components of a data warehouse system that utilizes different standard protocols. One of the protocols is the well known data connectivity... | 03/26/2002 |
| 6353819 | Method and system for using dynamically generated code to perform record management layer functions in a relational database manager A system and method that enhances the row retrieval performance of a multi-layer relational database manager by including in the code generation component layer of the database manager a row retrieval performance enhancing subroutine designed to execute f... | 03/05/2002 |
| 6353820 | Method and system for using dynamically generated code to perform index record retrieval in certain circumstances in a relational database manager A system and method that enhances the index processing performance of a multi-layer relational database manager by expanding the code generation component layer of the database manager to include an index processing performance enhancing subroutine design... | 03/05/2002 |
| 6338089 | Method and system for providing session pools for high performance web browser and server communications A client system utilizes a standard browser component and a transaction protocol gateway (TPG) component that operatively couples to the standard browser component. The browser component initiates the utilization of new session connections and reuse of ex... | 01/08/2002 |
| 6167405 | Method and apparatus for automatically populating a data warehouse system A method and system for facilitating the creation of warehouse requests in a data warehouse system. During the design of the data warehouse tables, a repository tool is used for storing a number of new objects such as source and target databases, source a... | 12/26/2000 |
| 6128626 | Method for minimizing storage requirements for production assembly information and updates A method and database organization for use by a plurality of client systems wherein a database contains a plurality of table structures for storing a product directory index and a minimum number of product related information entries utilized in generatin... | 10/03/2000 |
| 6128730 | Method and apparatus for multilevel software configuration having administrator and software driven override limiting capabilities A configuration system and method uses a program device containing configuration software for configuring applications to be executed by a processing system through the use of externally provided values corresponding to environment variables that are used... | 10/03/2000 |
| 6119170 | Method and apparatus for TCP/IP multihoming on a host system configured with multiple independent transport provider systems A multihomed host system is configured with independent front end processor transport providers, each having its own network protocol stack and each being connected to a different TCP/IP network or subnetwork or to different portions of the same network w... | 09/12/2000 |
| 6105033 | Method and apparatus for detecting and removing obsolete cache entries for enhancing cache system operation A host system includes a multicache system configured within a host system's memory which has a plurality of local and central cache systems used for storing information being utilized by a plurality of processes running on the system. The central cache s... | 08/15/2000 |
| 6073129 | Method and apparatus for improving the performance of a database management system through a central cache mechanism A host system includes a multicache system configured within the host system's memory which has a plurality of local and central cache systems used for storing information being utilized by a plurality of processes running on the system. Persistent shared... | 06/06/2000 |
| 6067608 | High performance mechanism for managing allocation of virtual memory buffers to virtual processes on a least recently used basis The main storage of a system includes a virtual memory space containing a plurality of virtual frame buffers for storing information transferred from disk storage shared by a number of virtual processes being executed by the system. An associated buffer t... | 05/23/2000 |
| 6032207 | Search mechanism for a queue system A search mechanism improves the performance of a queue system including a queue for storing a plurality of data items and search mechanism by maintaining a key cache data structure having an array of entries, each of which have a key field and a pointer f... | 02/29/2000 |
| 5896517 | High performance processor employing background memory move mechanism The present invention which makes use of knowledge developed at the program writing stage by the programmer or by software tools such as a compiler that some substantial number of data accesses would miss in the cache hierarchy to the detriment of perform... | 04/20/1999 |
| 5887001 | Boundary scan architecture analog extension with direct connections A method and apparatus provides an analog mode of operation of a standard test access bus interface based on a standard boundary scan architecture which is limited to use of digital signals. Circuits are included in the interface which enable the sharing ... | 03/23/1999 |
| 5779056 | Electrostatic discharge (ESD) protection system for shielding a printed circuit assembly during manufacture An ESD protection system which shields PCAs during the assembly process comprises transportable support means for holding an ESD bag in a predetermined position which is convenient both for the insertion and extraction of a PCA(s) and for observing stored... | 07/14/1998 |
| 5777876 | Database manufacturing process management system A database system provides a manufacturing factory environment which integrates a plurality of manufacturing processes used to control the manufacture of a number of electronic board products on a plurality of manufacturing lines. The database system resp... | 07/07/1998 |
| 5745389 | System and mechanism for assigning pre-established electronic addresses to printed circuit boards A software implemented control mechanism is used in a test system for assigning unique pre-established electronic addresses which are to be written into the memory elements of printed circuit boards during the manufacture thereof. Each PCB is previously e... | 04/28/1998 |
| 5734865 | Virtual local area network well-known port routing mechanism for mult--emulators in an open system environment A local host data processing system operating under the control of a local host operating system includes components of multiple emulating hosted operating systems. The host operating system further include a TCP/IP network protocol stack which couples to... | 03/31/1998 |
| 5721876 | Sockets application program mechanism for proprietary based application programs running in an emulation environment A host data processing system operating under the control of a host operating system such as an enhanced version of the UNIX operating system on a RISC based hardware platform includes an emulator which runs as an application process for executing emulate... | 02/24/1998 |
| 5678032 | Method of optimizing the execution of program instuctions by an emulator using a plurality of execution units An application such as an interpretative emulator executes a wide range of different classes of emulated program instructions developed for the processor architecture being emulated on a host system which includes an dual integer pipelined execution unit.... | 10/14/1997 |
| 5675771 | Mechanism for enabling emulation system users to directly invoke a number of host system facilities for executing host procedures either synchronously or asynchronously in a secure manner through automatically created shell mechanisms A host data processing system which includes a plurality of input/output devices operates under the control of an enhanced version of the UNIX operating system. The host system includes an emulator which runs as an application process for executing user e... | 10/07/1997 |
| 5673418 | Method and apparatus for emulating the operations of an emulated system terminal driver on a host system A host data processing system which includes a plurality of input/output devices operates under the control of an enhanced version of the UNIX operating system. The host system includes an emulator which runs as an application process for executing user e... | 09/30/1997 |
| 5666534 | Method and appartus for use by a host system for mechanizing highly configurable capabilities in carrying out remote support for such system A remote service facility (RSF) unit is integrated into the operating system of the host system being supported. The RSF unit utilizes a standard generic menu interface system (GMIS) unit through which a user can enter different types of commands which re... | 09/09/1997 |
| 5664098 | Dual decor capability for a host system which runs emulated application programs to enable direct access to host facilities for executing emulated system operations A host data processing system which includes a plurality of input/output devices operates under the control of an enhanced version of the UNIX operating system. The host system includes an emulator which runs as an application process for executing user e... | 09/02/1997 |
| 5664200 | Apparatus and method for providing more effective reiterations of interrupt requests in a multiprocessor system A multiprocessor computer system includes a number of processors, each processor having an interrupt mechanism and connecting in common to a system bus over which interrupt requests are communicated. When a processor accepts an interrupt request from anot... | 09/02/1997 |
| 5636371 | Virtual network mechanism to access well known port application programs running on a single host system A local host data processing system operating under the control of a local host operating system includes components of a hosted operating system. The host operating system further include a TCP/IP network protocol stack which couples to the communication... | 06/03/1997 |
| 5601122 | Dual mode single device dual action lead forming tool A single device dual action lead forming tool uses standard long nose pliers as the basis of its construction. A set of lead forming elements is incorporated into each plier jaw element. Each set contains forming tooth and forming receptacle elements posi... | 02/11/1997 |
| 5577254 | Method and apparatus for capturing the presentation of an interactive user session, monitoring, replaying and joining sessions A session mirroring facility is utilized in conjunction with the operating system of a host system. The facility captures user input and system output in a way which is transparent to the user whose session is being captured. It can operate in selectable ... | 11/19/1996 |
| 5572711 | Mechanism for linking together the files of emulated and host system for access by emulated system users A host data processing system which includes a plurality of input/output devices operates under the control of an enhanced version of the UNIX operating system. The host system includes an emulator which runs as an application process for executing user e... | 11/05/1996 |
| 5566326 | Copy file mechanism for transferring files between a host system and an emulated file system A host data processing system which includes a plurality of input/output devices operates under the control of an enhanced version of the UNIX operating system. The host system includes an emulator which runs as an application process for executing user e... | 10/15/1996 |
| 5548713 | On-board diagnostic testing A processing unit couples to a system bus and includes a microprocessor which tightly couples to a local memory. The processing unit also includes an addressable electrically erasable programmable read only memory (EEPROM) unit which couples to the microp... | 08/20/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 |
| 5491827 | Secure application card for sharing application data and procedures among a plurality of microprocessors An application memory card system includes a secure memory card which can be operatively connected to communicate with a host mainframe microprocessor or hand held device host microprocessor via a standard interface. The secure memory card contains an app... | 02/13/1996 |
| 5491790 | Power-on sequencing apparatus for initializing and testing a system processing unit A processing unit couples to a system bus in common with a peer processor, a main memory, in addition to other units, and includes a microprocessor which tightly couples to a local memory also accessible from such bus. The processing unit also includes an... | 02/13/1996 |
| 5487163 | Fast synchronization of asynchronous signals with a synchronous system A method and apparatus provides fast synchronization of asynchronous signals to use by a synchronously operated device by quantizing the delay of an input clocked bistable device which receives and stores the asynchronous signal in response to a first syn... | 01/23/1996 |
| 5483647 | System for switching between two different operating systems by invoking the server to determine physical conditions to initiate a physical connection transparent to the user A hybrid system environment includes a proprietary operating system and processing unit and a non-proprietary operating system (UNIX based) and processing unit. The systems tightly couple to a system bus in common with a main memory and a number of multil... | 01/09/1996 |
| 5471638 | Bus interface state machines with independent access to memory, processor and registers for concurrent processing of different types of requests A processor couples to a system bus and includes a high performance microprocessor which tightly couples to a local memory. The processor is organized at the interface level into a plurality of interface sections which include a corresponding number of st... | 11/28/1995 |
| 5448576 | Boundary scan architecture extension A method and apparatus provides improved modes of operation of a standard test bus based on a standard boundary scan architecture which minimizes the number of bits required to be serially scanned into the controllers of the various devices connected to t... | 09/05/1995 |