U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Famous Patents

Pong, the Atari creation that launched the computer game craze, came with these instructions: "Avoid missing ball for high score."

Newsletter  PatentStorm News

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.

 

Class 717/116 - Object oriented


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter wherein the programming language used
No. of patents: 622
Last issue date: 05/15/2012


                    16  
NumberTitleIssue Date
5732257Object 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
5724589Development 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
5710920Object 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
5696914Using 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
5692183Methods 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
5692195Parent 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
5689703Method 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
5677997Method 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
5675730Method 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
5659735Object-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
5617569Method 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
5606661Apparatus 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
5557730Symbol 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
5459868Interpretive 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
5446902Method 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
5421016System 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
5410705Method 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
5369766Object-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
5367685Method 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
5327562Method 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
                    16  
 
Sign InRegister
Username  
Password   
forgot password?