Contextual relevance engine and knowledge delivery system
First Claim
1. A method comprising the steps of:
- maintaining a library of information;
reading metadata tagged information about a user'"'"'s work profile and working context and content within the library of information;
matching the metadata tagged information about content within the library of information to metadata tagged information about one or more of the user'"'"'s work profile, the user'"'"'s working context, or other content within the library of information using one or more programmable rules; and
delivering to the user a rank ordered set of the most contextually relevant content from the library of information based on the matching of the metadata tagged information, wherein the one or more programmable rules each have a unique identifier (rule ID), a name, and a set of clauses defining the operations of that rule.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are described for providing a user with contextually relevant content from a library of information. According to one embodiment of the present invention, metadata tagged information about a user'"'"'s work profile and working context, and content within a library of information are read. The metadata tagged information about content within the library of information to metadata tagged information about one or more of the user'"'"'s work profile, the user'"'"'s working context, or other content within the library of information is matched using one or more programmable rules. A rank ordered set of the most contextually relevant content from the library of information is then delivered to the user based on the matching of the metadata tagged information.
108 Citations
71 Claims
-
1. A method comprising the steps of:
-
maintaining a library of information; reading metadata tagged information about a user'"'"'s work profile and working context and content within the library of information; matching the metadata tagged information about content within the library of information to metadata tagged information about one or more of the user'"'"'s work profile, the user'"'"'s working context, or other content within the library of information using one or more programmable rules; and delivering to the user a rank ordered set of the most contextually relevant content from the library of information based on the matching of the metadata tagged information, wherein the one or more programmable rules each have a unique identifier (rule ID), a name, and a set of clauses defining the operations of that rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
a database to maintain a library of information; and a contextual relevance engine to read metadata tagged information about a user'"'"'s work profile and working context and content within the library of information, match the metadata tagged information about content within the library of information to metadata tagged information about one or more of the user'"'"'s work profile, the user'"'"'s working context, or other content within the library of information using one or more programmable rules, and deliver to the user a rank ordered set of the most contextually relevant content from the library of information based on the matching of the metadata tagged information, wherein the one or more programmable rules each have a unique identifier (rule ID), a name, and a set of clauses defining the operations of that rule. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A machine-readable storage medium having stored thereon data representing sequences of instruction, the sequences of instructions which, when executed by a processor, cause the processor to:
-
maintain a library of information; read metadata tagged information about a user'"'"'s work profile and working context and content within the library of information; match the metadata tagged information about content within the library of information to metadata tagged information about one or more of the user'"'"'s work profile, the user'"'"'s working context, or other content within the library of information using a one or more programmable rules; and deliver to the user a rank ordered set of the most contextually relevant content from the library of information based on the matching of the metadata tagged information, wherein the one or more programmable rules each have a unique identifier (rule ID), a name, and a set of clauses defining the operations of that rule. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71)
-
Specification