Abstract: A computer software system is provided, namely an Object Process Graph Relational Database Interface (OPGRDI) system. The OPGRDI defines and updates relational database tables based on an OPG and stores and retrieves data in the tables as an OPG-defined application is run. The OPGRDI also defines and updates OPG persistent data object elements based on relational database table schemas. The OPGRDI functions can be enabled by users who want to store and retrieve application information in a relational database system, such as Oracle, Sybase, SQL Server, etc. The OPGRDI alters relational database tables as a user changes the structure of an OPG-defined application.
Abstract: A computer software system is provided, namely, An Object Process Graph Application Controller-Viewer (OPGACV) system. The OPGACV controls a running Object Process Graph (OPG) application by inducing a Dynamic Graph Interpreter (DGI) to transition applications from one state to another, and using application designer/user defined properties, it renders application state, structure, and data on display mediums and validates data inputs to applications. The OPGACV also controls the import and export of OPG applications.
Type:
Grant
Filed:
May 20, 2005
Date of Patent:
April 15, 2008
Assignee:
GraphLogic Inc.
Inventors:
Steven Allen Gold, David Marvin Baker, Vladimir Gusev, Hongping Liang
Abstract: A software system is provided including an Object Process Graph for defining applications and a Dynamic Graph Interpreter that interprets Object Process Graphs. An Object Process Graph defines all of an application's manipulations and processing steps and all of the application's data. An Object Process Graph is dynamic, making it possible to change any aspect of an application's data entry, processing or information display at any time. When an Object Process Graph is interpreted, it functions to accept data, process the data and produce information output. Modifications made to an Object Process Graph while it is being interpreted take affect immediately and can be saved. Object Process Graphs and Dynamic Graph Interpreters can be deployed on single user workstation computers or on distributed processing environments where central servers store Object Process Graphs and run Dynamic Graph Interpreters, and workstation computers access the servers via the intranet or local intranets.
Type:
Grant
Filed:
May 20, 2005
Date of Patent:
January 1, 2008
Assignee:
Graphlogic Inc.
Inventors:
Steven Allen Gold, David Marvin Baker, Vladimir Gusev, Hongping Liang