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

System and method for implementing a messenger and object manager in an object oriented programming environment

Patent 5265206 Issued on November 23, 1993. Estimated Expiration Date: Icon_subject November 23, 2010. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Software version management system
Patent #: 4558413
Issued on: 12/10/1985
Inventor: Schmidt ,   et al.

Secure data processing system architecture
Patent #: 4621321
Issued on: 11/04/1986
Inventor: Boebert ,   et al.

System for animating program operation and displaying time-based relationships
Patent #: 4821220
Issued on: 04/11/1989
Inventor: Duisberg

Method of integrating software application programs using an attributive data model database
Patent #: 4864497
Issued on: 09/05/1989
Inventor: Lowry ,   et al.

System for graphically representing operation of object-oriented programs Patent #: 4885717
Issued on: 12/05/1989
Inventor: Beck, et al.

Inventors

Application

No. 602442 filed on 10/23/1990

US Classes:

719/316Managed object system

Examiners

Primary: Harrell, Robert B.

Attorney, Agent or Firm

International Class

G06F 013/00

Abstract

A system for implementing a messenger and object manager in an object oriented programming environment on a data processor containing a memory, in which objects are categorized into one or more classes which define methods of the objects categorized therein, and in which messages are sent by the data processor to objects to perform actions thereon. The system includes a message call processing procedure operating on the data processor for processing message calls to instances, including a method resolution segment for calling a loaded classes table to determine whether the class corresponding to a method of the instance is loaded, where the method corresponds to the action requested by the message. If the corresponding class is not loaded in main memory, then the system dynamically loads the class. A data resolution segment calls an object management table to resolve an indirection pointer which points to the address of a data frame corresponding to the instance.

Other References

  • "Object Management System", by R. B. Bennett, IBM Technical Disclosure Bulletin, vol. 18, No. 5, Oct., 1975, pp. 1356, 1359, and 1360
  • "Object Creation Mechanism for Object Management System," by R. B. Bennett et al., IBM Technical Disclosure Bulletin, vol. 18, No. 5, Oct. 1975, pp. 1361-136
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?