The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 10, 2001

Filed:

Dec. 30, 1993
Applicant:
Inventors:

Michael Haden Conner, Austin, TX (US);

Nurcan Coskun, Austin, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/00 ;
U.S. Cl.
CPC ...
G06F 9/00 ;
Abstract

A method and system for efficiently controlling the execution of actions in an object oriented program. An observable object is defined which responds to a predetermined number of abstract events, each abstract event corresponding to an action slot container object which is associated with the observable object. New abstract events may be defined at execution and a corresponding new action slot container object associated with the observable object at that time. One or more action objects which each specify a unit of behavior are then defined and placed within the action slot container objects such that the occurrence of a corresponding abstract event may initiate the occurrence of multiple units of behavior. Separate subclasses of action objects are also defined, each subclass specifying a manner in which the specified unit of behavior will be implemented. In this manner, methods, scripts, procedures, and other abstract events may be initiated in response to an execution of an action object and a determination of the subclass to which that action object belongs.


Find Patent Forward Citations

Loading…