PERSONALIZATION OF CONTEXTUALLY RELEVANT COMPUTER CONTENT
First Claim
Patent Images
1. A system comprising:
- a taxonomy tree that includes classifications of various roles found in an organization;
a roles tree that includes entries associated with roles that can be associated with contexts;
a contexts tree that includes entries associated with the contexts;
an objects tree that includes objects associated with the contexts;
a role-context manager coupled to the taxonomy tree, the roles tree, and the contexts tree;
an object manager coupled to the role-context manager, the contexts tree, and the objects tree;
wherein, in operation,the role-context manager compares a word found in an object with the taxonomy tree and the roles tree to identify a role with which to associate the object;
the role-context manager compares a characteristic associated with the object to identify one or more contexts from the contexts tree for the identified role;
the object manager stores the object in the objects tree in association with the role and the one or more contexts.
1 Assignment
0 Petitions
Accused Products
Abstract
An organization defined as a collection of contexts having associated roles and objects is disclosed. In one implementation, a common computing system can maintain the contexts and associated roles and objects and provide data to personal systems. In another implementation, personal systems can maintain a subset of the data to assist in indexing.
-
Citations
20 Claims
-
1. A system comprising:
-
a taxonomy tree that includes classifications of various roles found in an organization; a roles tree that includes entries associated with roles that can be associated with contexts; a contexts tree that includes entries associated with the contexts; an objects tree that includes objects associated with the contexts; a role-context manager coupled to the taxonomy tree, the roles tree, and the contexts tree; an object manager coupled to the role-context manager, the contexts tree, and the objects tree; wherein, in operation, the role-context manager compares a word found in an object with the taxonomy tree and the roles tree to identify a role with which to associate the object; the role-context manager compares a characteristic associated with the object to identify one or more contexts from the contexts tree for the identified role; the object manager stores the object in the objects tree in association with the role and the one or more contexts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving an object associated with an entity at a personal computing system associated with the entity; identifying a role for the entity; identifying a context in which the entity has the role; contextualizing the object; storing the contextualized object on the personal computing system; transmitting the contextualized object from the personal computing system to a common computing system. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
a common business ontology system including; an organization database; an objects database; an agent engine coupled to the organization database and objects database; a pertinence engine coupled to the agent engine; an object provider coupled to the pertinence engine; wherein, in operation, the agent engine uses an entity identifier, associated with an entity, from a personal computing system to find a context and a role of the entity in the context in the organization database; the agent identifies objects associated with the role and the context in the objects database; the pertinence engine identifies a subset of the objects as pertinent objects; the object provider provides the pertinent objects to the personal computing system. - View Dependent Claims (17, 18, 19, 20)
-
Specification