ONTOLOGICAL REPRESENTATION OF KNOWLEDGE
First Claim
Patent Images
1. A system comprising:
- a context tree including a plurality of context nodes;
object storage including a plurality of objects, wherein each object is associated with a context node;
an entity database;
a taxonomy tree;
an ontological context agent coupled to the context tree, the object storage, the entity identification database, and the taxonomy tree;
wherein, in operation,the ontological context agent receives an object;
the ontological context agent identifies an entity associated with the object using the taxonomy tree, wherein, the entity has an associated entry in the entity database;
the ontological context agent associates the entity in the entity database with the object;
the ontological context agent associates with the object, a first context node of the context tree, in which the entity has a role;
the ontological context agent stores the object in the object storage;
wherein, the object is associated with a second context node, in which the entity has no role, of the context tree, but the object is a single entry in the object storage.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique provides for an ontological representation of knowledge included in one or more contexts. A system and method based on the technique allows the creation, editing, and evolution of the ontology in the normal course of business as entities interact and communicate. Agents acting on behalf of contexts control the storage and linking of objects included in the ontology. Tree data structures and databases can be used to represent and store contexts, objects, roles, and taxonomies. Objects can be linked to other objects through context. Further, the contexts can be accessed through an authorization and accountability model.
23 Citations
20 Claims
-
1. A system comprising:
-
a context tree including a plurality of context nodes; object storage including a plurality of objects, wherein each object is associated with a context node; an entity database; a taxonomy tree; an ontological context agent coupled to the context tree, the object storage, the entity identification database, and the taxonomy tree; wherein, in operation, the ontological context agent receives an object; the ontological context agent identifies an entity associated with the object using the taxonomy tree, wherein, the entity has an associated entry in the entity database; the ontological context agent associates the entity in the entity database with the object; the ontological context agent associates with the object, a first context node of the context tree, in which the entity has a role; the ontological context agent stores the object in the object storage; wherein, the object is associated with a second context node, in which the entity has no role, of the context tree, but the object is a single entry in the object storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
associating a role with a context; associating a first entity with the role; receiving an object from a second entity associated with the context; associating the object with the context; making the object available to the first entity in accordance with the role of the first entity within the context. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
a context node; an entity database; a role database; object storage including a plurality of objects, wherein each object is associated with the context node; an ontological context agent coupled to the context node, the object storage, the role database, and the entity database; wherein, in operation, the ontological context agent receives an object associated with a context associated with the context node; the ontological context agent identifies a role from the role database relative to the context; the ontological context agent identifies an entity associated with the role; the ontological context agent stores the object in the object storage in association with the context; the ontological context agent makes the object available to the entity in accordance with the role of the entity to the context; the ontological context agent makes the object available to the entity in accordance with the role of the entity to the context. - View Dependent Claims (18, 19, 20)
-
Specification