...that the first rickshaw was invented in 1869 by an American Baptist minister, the Rev. E. Jonathan Scobie, to transport his invalid wife around the streets of Yokohama?
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 |
| 5455599 | Object-oriented graphic system An object-oriented graphic system is disclosed including a processor with an attached display, storage and object-oriented operating system. The graphic system builds a component object in the storage of the processor for managing graphic processing. The ... | 10/03/1995 |
| 5455951 | Method and apparatus for running an object-oriented program on a host computer with a procedural operating system An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a computer and a memory component in the computer and s... | 10/03/1995 |
| 5446842 | Object-oriented collaboration system A method and apparatus for an innovative object oriented framework system is disclosed. The system uses an innovative framework architecture to provide concurrent access to a framework application by multiple users. The users can collaborate over the appl... | 08/29/1995 |
| 5440482 | Forward and reverse Boyer-Moore string searching of multilingual text having a defined collation order A method and system for providing a language-sensitive text compare. An innovative system and method for performing the compare is presented that performs text comparison of any Unicode strings. For any language an ordering is defined based on features of... | 08/08/1995 |
| 5434965 | Balloon help system A method, system for providing help information to assist in using an object oriented operating system. The help technique is also oriented to the particular area on the screen that is indicated by a portion of the help information. When a user drags an o... | 07/18/1995 |
| 5432948 | Object-oriented rule-based text input transliteration system A computer implemented system and method utilizing rules instantiated in objects of an object-oriented operating system to transliterate text as it is input into a computer is disclosed. A number of transliterator objects are created in the storage of the... | 07/11/1995 |
| 5428744 | Object-oriented system for building a graphic image on a display A method and system for processing graphic objects on a computer with a memory and an attached display and performing binary constructive area geometry (CAG) operations on area-defining geometries such as rectangle, ellipses, and polygons in an object ori... | 06/27/1995 |
| 5428722 | Object-oriented painter maker A computer based system for rendering a plurality of graphical environments includes a plurality of painter maker objects, and a painter maker chain comprising at least one of the painter maker objects. A task, which is coupled to the painter maker chain,... | 06/27/1995 |
| 5428718 | Tessellation system A method and apparatus for tessellating a three-dimensional spline surface into shards operates on a surface which can be separated into columns having a series of subpatches. Each column is processed by performing a series of evaluations upon each of the... | 06/27/1995 |
| 5414854 | Object-oriental system for managing shared libraries A method and apparatus is disclosed for locating and loading shared libraries linked with a given shared library that has been launched by a program. The present invention operates by initially determining the names of the shared library names that are ne... | 05/09/1995 |
| 5404529 | Object-oriented interprocess communication system interface for a procedural operating system An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a computer and a memory component in the computer. A co... | 04/04/1995 |
| 5396626 | Object-oriented locator system A method and system for adding components (documents, tools, fonts, libraries, etc.) to a computer system without running an installation program. A location framework is employed to locate components whose properties match those specified in a search cri... | 03/07/1995 |
| 5394523 | Polymorphic graphic device A method and apparatus providing a polymorphic pixel buffer. An object-oriented system design provides a robust and extensible pixel specification which allows for new methods, data types, and operation to be added to a digital pixel representation and pr... | 02/28/1995 |
| 5390325 | Automated testing system An object-oriented automated testing system and method tests program subroutines which operate on parameter data objects to generate results. Tests determine whether the subroutines meet design specifications provided by test engineers in the form of prec... | 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 |
| 5388264 | Object oriented framework system for routing, editing, and synchronizing MIDI multimedia information using graphically represented connection object A system for connecting a midi 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 including ... | 02/07/1995 |
| 5379430 | Object-oriented system locator system A method and system for adding system components (documents, tools, fonts, libraries, etc.) to a computer system without running an installation program. A location framework is employed to locate system components whose properties match those specified i... | 01/03/1995 |
| 5379431 | Boot framework architecture for dynamic staged initial program load A system is disclosed for use in booting a processor with a storage and attached peripherals. The system utilizes a technique for initializing a computer by resetting the storage and the one or more peripherals. Then, the system initializes a degredated e... | 01/03/1995 |
| 5379432 | Object-oriented interface for a procedural operating system An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a computer and a memory component in the computer. A co... | 01/03/1995 |
| 5371884 | Processor fault recovery system A method and apparatus for an innovative, object-oriented hardware independent interface to the external world. The interrupt services are part of an overall IO model providing an object base IO system that supports dynamic configuration of the system. Ob... | 12/06/1994 |
| 5369766 | Object-oriented loader system with support for different load formats A method and apparatus for an innovative object oriented framework system is disclosed. The system uses an innovative load architecture for a framework application and provides a system and method for dynamically linking load modules at runtime. The prefe... | 11/29/1994 |
| 5325533 | Engineering system for modeling computer programs A human oriented object programming system provides an interactive and dynamic modeling system to assist in the incremental building of computer programs which facilitates the development of complex computer programs such as operating systems and large ap... | 06/28/1994 |
| 5315703 | Object-oriented notification framework system A system for an object based notification system. The notification system is designed in a flexible manner to support change notification in an object-oriented operating system. The change notification includes a memory for storing connection information ... | 05/24/1994 |
| 5073941 | Multifrequency detection The detection of DTMF tones is improved in a three-step process: first testing even-numbered samples; then testing odd-numbered samples, and finally testing for tone quality (time interval and frequency stability).... | 12/17/1991 |
| 5008878 | High-speed modular switching apparatus for circuit and packet switched traffic In a switching system interconnecting transmission links (21-i, 23-i) on which circuit switched (CS) and packet switched (PS) information is transferred, a switch fabric (11) is provided which interconnects a plurality of input ports (15-i) to a plurality... | 04/16/1991 |
| 4949373 | Host load balancing In many business applications, data about a client is created and entered on an agent's data terminal during a teleconference with the client. Often, it is necessary to transfer the client to a specialist during the course of the conversation. This invent... | 08/14/1990 |
| 4943996 | Shared access to voice and information In many business applications, data about a client is created and entered on an agent's data terminal during a teleconference with the client. Often, it is necessary to transfer the client to a specialist during the course of the conversation. Alternative... | 07/24/1990 |
| 4942602 | Coordinated transfer of voice and information through a network of digital switches In many business applications, data about a client is created and entered on an agent's data terminal during a teleconference with the client. Often, it is necessary to transfer the client to a specialist during the course of the conversation. This invent... | 07/17/1990 |
| 4881230 | Expert system for processing errors in a multiplex communications system A method and apparatus for detecting and analyzing errors in a communications system is described. The method employs expert system techniques to isolate failures to specific field replaceable units and provide detailed messages to guide an operator to a ... | 11/14/1989 |
| 4873687 | Failing resource manager in a multiplex communication system A method and apparatus for detecting and analyzing errors in a communications system is described. The method employs expert system techniques to isolate failures to specific field replaceable units and attempts to restore the failing unit to service by r... | 10/10/1989 |