Patents by Inventor Joseph Oates

Joseph Oates has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6405210
    Abstract: A data processing system (1) has a data processing section (2) having user interface objects (10), work flow activity objects (11) and primitive objects (12). WFA objects (11) access a database (5) via a state machine (13). A data record is requested by a primitive object (12) being requested. The state machine (13) responds by retrieving a row of data from a table (6) and using this to instantiate a primitive object according to the data and the instruction from the requesting WFA object (11). A primitive object reference is stored in a temporary memory stack (15) and the reference is also copied to the requesting WFA objects (11). The primitive object (12) is then used subsequently for transaction processing until a transaction is complete. At this stage, the state machine (13) flushes the primitive objects to the database (5).
    Type: Grant
    Filed: March 23, 1999
    Date of Patent: June 11, 2002
    Assignee: Application Building Blocks Limited
    Inventors: Michael Doyle, Gerard McManus, Joseph Oates