Information processing device based on object network
First Claim
1. An information processing device for processing information based on object networks, each of which represents data and processing of said data as objects in a graph, comprising:
- a data management system controlling a set of data which defines a system hierarchy in terms of relations between data models, object models, role models, and process models, said data models representing attribute-value structures by using template-format schema, said object models representing said objects by dividing said objects into formal models and feature models in a hierarchy based on template formats of said data models, said role models representing a structure body of object networks, said process models each corresponding to an object network which represents noun objects as nodes and verb objects as branches in a graph with a function of a given verb object being applied to a given noun object represented as a given node to obtain a target noun object located down on a branch corresponding to said given verb object; and
an operation control system controlling the initiation of processes effecting inter-model connections while checking constraints placed on said models based on said set of data controlled by said data management system.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing device for processing information based on object networks, each of which represents data and processing of the data as objects in a graph. The information processing device includes a data management system for controlling a set of data which defines a system hierarchy in terms of relations between data models, object models, role models, and process models, the data models representing attribute-value structures by using template-format schema, the object models representing the objects by dividing the objects into formal models and feature models in a hierarchy based on template formats of the data models, the role models representing a structure body of object networks, the process models each corresponding to an object network which represents noun objects as nodes and verb objects as branches in a graph with a function of a given verb object being applied to a given noun object at a given node to obtain a target noun object located down on a branch corresponding to a name of the given verb object. The information processing device further includes an operation control system for controlling processes to proceed by effecting inter-model connections while checking constraints placed on the models based on the set of data controlled by the data management system.
-
Citations
12 Claims
-
1. An information processing device for processing information based on object networks, each of which represents data and processing of said data as objects in a graph, comprising:
-
a data management system controlling a set of data which defines a system hierarchy in terms of relations between data models, object models, role models, and process models, said data models representing attribute-value structures by using template-format schema, said object models representing said objects by dividing said objects into formal models and feature models in a hierarchy based on template formats of said data models, said role models representing a structure body of object networks, said process models each corresponding to an object network which represents noun objects as nodes and verb objects as branches in a graph with a function of a given verb object being applied to a given noun object represented as a given node to obtain a target noun object located down on a branch corresponding to said given verb object; and an operation control system controlling the initiation of processes effecting inter-model connections while checking constraints placed on said models based on said set of data controlled by said data management system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing system for processing information based on object networks, each of which represents data and processing of said data as objects in a graph, comprising:
-
a kernel which selects one of an event-driven interaction and a data-driven interaction as a driving method based on said object networks for controlling processes and status data indicating status of said processes when a plurality of said processes cooperatively operate; and an operation control system controlling said processes to proceed through a series of said event-driven interaction and said data-driven interaction by successively effecting a cooperative operation between said processes using a selected driving method. - View Dependent Claims (8)
-
-
9. An information processing system for processing information based on object networks, each of which represents data and processing of said data as objects in a graph, comprising:
-
a data management system controlling a plurality of roles, each of which is a structure of object networks and serves as a unit of processing when executing a corresponding role; and an operation control system controlling communication based on event-driven interaction and data-driven interaction between any one of said roles when said roles cooperatively operate. - View Dependent Claims (10, 11, 12)
-
Specification