Knowledge system with distinct presentation and model
First Claim
Patent Images
1. A knowledge-based information dissemination system, comprising:
- at least one knowledge model constructed using at least one knowledge block where the at least one knowledge model is organized as determined by a content author;
a presentation template repository comprising at least one presentation template, the contents of said presentation template repository being organized in a manner designed to best convey information to different classes of system users operating in different contexts, in which different presentation templates are capable of incorporating the same knowledge blocks; and
a compiler that delivers presentations to system users by combining the at least one presentation template with the at least one knowledge block.
6 Assignments
0 Petitions
Accused Products
Abstract
A knowledge-based system enables one knowledge model to generate multiple presentations. A domain expert, thus, can build a hierarchical collection of “knowledge blocks” that fully characterize all aspects of a given domain. Separate presentations of the domain, targeted at different classes of users, can then be created by assembling the knowledge blocks onto web pages. If an aspect of the domain changes, the domain expert need only modify the knowledge blocks, and the presentations that use the modified knowledge blocks are thereby automatically updated. Thus, the user is insulated from the organization of the knowledge model.
-
Citations
31 Claims
-
1. A knowledge-based information dissemination system, comprising:
-
at least one knowledge model constructed using at least one knowledge block where the at least one knowledge model is organized as determined by a content author;
a presentation template repository comprising at least one presentation template, the contents of said presentation template repository being organized in a manner designed to best convey information to different classes of system users operating in different contexts, in which different presentation templates are capable of incorporating the same knowledge blocks; and
a compiler that delivers presentations to system users by combining the at least one presentation template with the at least one knowledge block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A knowledge-based human resource information dissemination system, comprising:
-
at least one knowledge model constructed using at least one knowledge block that is organized by a content author and that contains at least one reference to at least one variable;
an information repository comprising at least one value assigned to the at least one variable;
at least one variable attribute;
a presentation template repository comprising at least one presentation template, the contents of said presentation template repository being organized in a manner designed to best convey information to different classes of system users operating in different contexts, in which different presentation templates are capable of incorporating the same knowledge blocks; and
a compiler that delivers presentations to a system user by combining a presentation template with content supplied by the knowledge model and variable attributes from the information repository. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of providing information, the method comprising the steps of:
-
accessing a presentation repository to identify and select a presentation template that is most responsive to a request for information and that references at least one knowledge model comprising at least one knowledge block;
incorporating content into the selected presentation template by means of a compiler based on the requirements of the at least one knowledge model referenced by the presentation template; and
displaying a presentation to a user comprising the presentation template which includes the incorporated content. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method of answering human resource queries, the method comprising the steps of:
-
in response to a user query, accessing a presentation repository comprising at least one presentation template to identify and select a presentation template that is responsive to the query;
incorporating content into the selected presentation template in accordance with a knowledge model associated with said template, said knowledge model comprising at least one knowledge block; and
insetting employee information from a HRMS and employee group-specific information, benefit plan-specific information, and effective date information into the at least one knowledge block from the knowledge model by reference to an information repository.
-
Specification