Patents Assigned to Graphlogic Inc.
-
Patent number: 7493335Abstract: 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.Type: GrantFiled: May 20, 2005Date of Patent: February 17, 2009Assignee: Graphlogic Inc.Inventors: Steven Allen Gold, David Marvin Baker
-
Patent number: 7360209Abstract: 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: GrantFiled: May 20, 2005Date of Patent: April 15, 2008Assignee: GraphLogic Inc.Inventors: Steven Allen Gold, David Marvin Baker, Vladimir Gusev, Hongping Liang
-
Patent number: 7316001Abstract: 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: GrantFiled: May 20, 2005Date of Patent: January 1, 2008Assignee: Graphlogic Inc.Inventors: Steven Allen Gold, David Marvin Baker, Vladimir Gusev, Hongping Liang
-
Publication number: 20060059461Abstract: An object process graph (OPG) application development system. The system includes an OPG application program interface (API), an OPG application editor, an OPG application window editor, and an OPG application notation. The OPG API provides access to functions of an OPG system. The OPG application editor facilitates the creating and editing of the OPG applications via the OPG API. The OPG application window editor facilitates the editing of OPG application user interface windows while an OPG application is running. The OPG application notation includes a plurality of key words and associated definitions for describing and defining OPG applications.Type: ApplicationFiled: September 9, 2005Publication date: March 16, 2006Applicant: GRAPHLOGIC INC.Inventors: David Baker, Steven Gold, Vladmir Gusev, Hongping Liang
-
Publication number: 20060015857Abstract: 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: ApplicationFiled: May 20, 2005Publication date: January 19, 2006Applicant: GRAPHLOGIC INC.Inventors: Steven Gold, David Baker, Vladimir Gusev, Hongping Liang
-
Publication number: 20060004851Abstract: 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 OPG-defined application.Type: ApplicationFiled: May 20, 2005Publication date: January 5, 2006Applicant: GRAPHLOGIC INC.Inventors: Steven Gold, David Baker
-
Publication number: 20050273773Abstract: 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: ApplicationFiled: May 20, 2005Publication date: December 8, 2005Applicant: GRAPHLOGIC INC.Inventors: Steven Gold, David Baker, Vladimir Gusev, Hongping Liang