Apparatus for Simulating a High Five
A self-righting hand-arm configuration which is adapted to pivot when struck by a user, thereby simulating a "high five."
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 |
| 5710920 | Object extending method In an object extending method for use in an object-oriented data base system having an object having an attribute, a relation and a procedure and a definition object having definition information determining a structure of the object, information on chang... | 01/20/1998 |
| 5710926 | Developers tool for object-oriented programming A software developer's tool to help write application programs for an object-oriented operating system includes a storage device holding code. The code includes a clipboard copying utility and a first code section permitting the identification of dialog b... | 01/20/1998 |
| 5699310 | Method and apparatus for a fully inherited object-oriented computer system for generating source code from user-entered specifications A computer system wherein object-oriented management techniques are used with a new means for generating code to provide for the automatic generation of source code. The invention includes three executable components: an inheritance engine that provides a... | 12/16/1997 |
| 5689703 | Method and system for referring to and binding to objects using identifier objects A method and system for referring to and binding to objects using a moniker object is provided. In a preferred embodiment, a moniker object contains information to identify linked source data and provides methods through which a program can bind to the li... | 11/18/1997 |
| 5680619 | Hierarchical encapsulation of instantiated objects in a multimedia authoring system An application development system, optimized for authoring multimedia titles, enables its users to create selectively reusable object containers merely by defining links among instantiated objects. Employing a technique known as Hierarchical Encapsulation... | 10/21/1997 |
| 5675801 | Object oriented system and method for generating target language code A system for generating target language source code utilizing an object oriented technology is disclosed. A desired computer programming function is specified using an object oriented user interface. The result is an object oriented model of the desired t... | 10/07/1997 |
| 5668998 | Application framework of objects for the provision of DICOM services A application program interface is provided to a toolkit framework of service objects which enable rapid creation of application computer programs which implement the services and protocol of the Digital Imaging and Communication in Medicine (DICOM) stand... | 09/16/1997 |
| 5632034 | Controlling method invocation sequence through virtual functions in an object-oriented class library A mechanism for controlling method invocation and avoiding problems such as premature method execution before object construction and premature object destruction before method completion, is provided through a protocol function table in a class library. ... | 05/20/1997 |
| 5630131 | Method and apparatus for importing and exporting archive files for a graphical user interface A method for use in an object oriented programming (OOP) based computer system which utilizes a first application program having interface objects for building a second application program having additional interface objects is provided. The method includ... | 05/13/1997 |
| 5592600 | Animated display showing execution of object-oriented programs A dynamic visual presentation animates how classes or objects send messages and relate to each other in an object-oriented program during the program's execution. The presentation depicts classes or objects as graphical nodes on a computer display. The re... | 01/07/1997 |
| 5586329 | Programmable computer with automatic translation between source and object code with version control A computer which executes rules which are defined according to a language having a valid grammar. The computer comprises input means for receiving and temporarily storing a first source code representation of a rule; object code translation means for tran... | 12/17/1996 |
| 5586326 | Object base data processing apparatus An object base data processing apparatus executes a desired process by naming, as objects, single processing units and/or composite processing units which include single processing units and combines the objects. A parts attribute file stores the object p... | 12/17/1996 |
| 5581761 | Methods and apparatus for providing an extensible set of auxiliary services for objects in an object-oriented system An extensible set of auxiliary services for objects in an object-oriented system. Every object in an object-oriented system is implemented by an associated object manager. Each object manager in the present invention has an associated object manager ident... | 12/03/1996 |
| 5581760 | Method and system for referring to and binding to objects using identifier objects A method and system for referring to and binding to objects using a moniker object is provided. In a preferred embodiment, a moniker object contains information to identify linked source data and provides methods through which a program can bind to the li... | 12/03/1996 |
| 5572731 | Sequentially navigated object oriented computer system An object based computer system has viewers which may be directed around the object world of the system between semantic objects. The system includes a sequence object that has a path list specifying a path around a sequence of semantic objects of system.... | 11/05/1996 |
| 5572733 | Data processing system which executes composite objects by combining existing objects A data processing system for executing a process. Classes and composite classes are formed by combining methods. Instances are formed and correspond to the classes and composite classes. The real world is analyzed as an object model which includes a stati... | 11/05/1996 |
| 5560010 | Method for automatically generating object declarations A process for automatically generating declaration statements from the external definitions (I, II) of a source file (12). The process identifies the data-type identifiers of an external declaration (I, II, IV, V), converts user-selected data-type identif... | 09/24/1996 |
| 5560012 | Object-oriented data processing system An object-oriented data processing system includes a link setting unit for setting a link between a plurality of composite objects to provide a structure to a static model and a dynamic model such that the link includes: a strong link that causes an autom... | 09/24/1996 |
| 5560014 | Dynamic object management method in object oriented language In an object oriented language, a class object is modified by using meta operators to create a floating class object by copying from a class object, modifying the floating class object into a new class object and link the new class object with its origina... | 09/24/1996 |
| 5499371 | Method and apparatus for automatic generation of object oriented code for mapping relational data to objects A method and apparatus are provided for using an object model of an object-oriented application to automatically map information between an object-oriented application and a structured database, such as a relational database. This is done by taking into a... | 03/12/1996 |
| 5493681 | Method of configuring alternative instances of an element class in a software system Alternative instances of an element class are configured in a software system. In one instance, called a single element instance, the software system is configured to support a single element of a class of existing hardware/software elements, called an el... | 02/20/1996 |
| 5493680 | Method for creating an object subclass with selective inheritance A method, system and program for defining classes of objects using traditional subclassing inheritance and abstract inheritance using a neutral set of information from which object support for any language, including support between languages, is disclose... | 02/20/1996 |
| 5475843 | System and methods for improved program testing The present invention includes a Computer-based Training system (CBT) having one or more Application Translation Units (ATUs), a Message Engine, and a Script Engine. For one or more target applications of interest, an ATU is provided for processing events... | 12/12/1995 |
| 5455952 | Method of computing based on networks of dependent objects An object dependency network-based data visualization system allows a user to graphically edit a network of displayed objects and their interconnections to specify an underlying data computing and data visualization process. Each displayed object is selec... | 10/03/1995 |
| 5404525 | Efficient method router that supports multiple simultaneous object versions OOP environments comprise composite data structures and internal mechanisms for manipulating those structures. The structures are used to allow a user to realize the power of OOP. Hence, the layout of these structures, the way in which the structures inte... | 04/04/1995 |
| 5390330 | Control system and method for direct execution of software application information models without code generation A model information control system ("MICS") is used in conjunction with a user-defined information model and one or more conventional information system program modules or "functions" to execute business applications. The MICS includes an event-action-sta... | 02/14/1995 |
| 5353371 | Apparatus and methods for generating a program by synthesizing an object described in an object-oriented language A program synthesis system comprises a function decomposition unit for decomposing a function according to a predetermined specification so as to obtain detailed functions of the specification, a similarity decision unit for retrieving intermediates simil... | 10/04/1994 |
| 5335320 | Graphical user interface editing system A graphical user interface (GUI) editing system for developing or editing of a new GUI through a GUI environment provided to a workstation, a personal computer or the like. The system is designed so that user's erroneous operations can be effectively avoi... | 08/02/1994 |
| 5206950 | Software development system and method using expanding outline interface A system and method for specifying a computer program. The specified computer program comprises a set of selected program objects, represented by a corresponding set of outline items arranged in a multilevel outline format. These outline items collectivel... | 04/27/1993 |