Pong, the Atari creation that launched the computer game craze, came with these instructions: "Avoid missing ball for high score."
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 |
| 5732257 | Object conversion method from a flat object space to a class structured space An object conversion system which allows applications and their data to migrate from a classless object space to a class-based object space independently of other applications and data. A set of procedures operate upon, update, and maintain a set of four ... | 03/24/1998 |
| 5724589 | Development system with a property-method-event programming model for developing context-free reusable software components A development system providing a property-method-event programming (PME) model for developing context-free reusable software components is described. Despite the absence of any C++ language support for events, the present invention provides a type-safe "w... | 03/03/1998 |
| 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 |
| 5696914 | Using an embedded interpreted language to develop an interactive user-interface description tool This invention concerns an interactive interface description tool that uses an interpreted language in which both the data and the programs have a similar representation, This tool also has an interpreter that is embedded with the interface description pr... | 12/09/1997 |
| 5692183 | Methods and apparatus for providing transparent persistence in a distributed object operating environment A number of methods and apparatus are disclosed for providing transparent persistence in a distributed object operating environment are disclosed. In general, the present invention teaches replacing the value in the object's data pointer (addressing infor... | 11/25/1997 |
| 5692195 | Parent class shadowing A method, system and program for supporting a dynamic bind between a derived class and its parent class. A processor provides for the registration of class objects and dynamic binding of derived class objects to their parent class objects based on the reg... | 11/25/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 |
| 5677997 | Method and apparatus for automated conformance and enforcement of behavior in application processing systems 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. Following each execution of an action... | 10/14/1997 |
| 5675730 | Method and apparatus for extensible type-specific data presentation by a debugger The present invention provides an economical, high performance, adaptable system and method for a type-specific data presentation by a development tool. In the preferred embodiment, one or more type-specific function name are found from the symbol table o... | 10/07/1997 |
| 5659735 | Object-oriented system for program version and history database management system for various program components A distributed program history database system is designed for use on a client-server network. The system consists of a plurality of program history servers which maintain version information for various program components. A program developer, upon loggin... | 08/19/1997 |
| 5617569 | Method and system for implementing pointers to members in a compiler for an object-oriented programming language A method and system in an object-oriented environment for determining the offset of a data member of a derived class when the derived class has a virtually inherited base class and the data member is defined in the base class. In a preferred embodiment, t... | 04/01/1997 |
| 5606661 | Apparatus and method for scan-based testing in an object-oriented programming environment An apparatus and method for testing objects in an object-oriented programming environment. The object class hierarchy is defined so that a TopObject has a constructor function that initializes a linked list when the first class in the hierarchy is instant... | 02/25/1997 |
| 5557730 | Symbol browsing and filter switches in an object-oriented development system A system of the present invention includes a development system having a language compiler for generating application and system software from source listings. The system includes an Integrated Development Environment having a browser. Methods of the pres... | 09/17/1996 |
| 5459868 | Interpretive object-oriented facility which can access pre-compiled classes An object-oriented technology is provided which is capable of operating interpretively to allow prompt and easy prototyping and debugging using a compiled class library, and which is also capable of operating after compilation, thereby providing excellent... | 10/17/1995 |
| 5446902 | Method for implementing computer applications in an object oriented manner using a traditional non-object oriented programming language An object oriented application comprising an hierarchy of application classes, each having a plurality of class methods, is created from a toolkit having a static class hierarchy including a number of standard classes, a number of public interface methods... | 08/29/1995 |
| 5421016 | System and method for dynamically invoking object methods from an application designed for static method invocation A method, system and program for allowing an application designed to use static method calls to manipulate objects whose methods are only available through dynamic calls without modifying the binary image of the application. A SOM compiler generates class... | 05/30/1995 |
| 5410705 | Method for generating an object data structure layout for a class in a compiler for an object-oriented programming language A method for a computer compiler for an object-oriented programming language for implementing virtual functions and virtual base classes is provided. In preferred embodiments of the present invention, the data structure layout of an object includes a virt... | 04/25/1995 |
| 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 |
| 5367685 | Method and apparatus for resolving data references in generated code A hybrid compiler-interpreter comprising a compiler for "compiling" source program code, and an interpreter for interpreting the "compiled" code, is provided to a computer system. The compiler comprises a code generator that generates code in intermediate... | 11/22/1994 |
| 5327562 | Method for implementing virtual function tables in a compiler for an object-oriented programming language A method for a computer compiler for an object-oriented programming language for implementing virtual functions is provided. In preferred embodiments of the present invention, the virtual function table for a class contains a tile table and a plurality of... | 07/05/1994 |