Knowledge repository using configuration and document templates
First Claim
1. A computer-implemented method of creating a knowledge repository for containing instances of knowledge entities, the method comprising:
- receiving, in a computer system, a first input to form a configuration template for a knowledge repository, the configuration template describing a class of knowledge entities to be included in the knowledge repository;
receiving a second input identifying a document template to be used in displaying instances of the class of knowledge entities, the document template being selected from a predefined group of document templates and the configuration template specifying how contents of the instances of the class of knowledge entities are displayed using the selected document template; and
creating the knowledge repository by storing at least one of the instances of the class of knowledge entities in the computer system, the document template being associated with the configuration template in the computer system for use in creating a remainder of the instances of the class of knowledge entities.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of designing a knowledge repository includes receiving, in a computer system, a first input to form a configuration template for a knowledge repository. The configuration template describes a class of knowledge entities to be included in the knowledge repository. There is received a second input identifying a document template to be used in displaying instances of the class of knowledge entities. The document template is selected from a predefined group of document templates. The document template is associated with the configuration template in the computer system. The thus designed knowledge repository may be provided with knowledge entities accordingly. Moreover, the created knowledge repository may be used to retrieve specific knowledge.
-
Citations
20 Claims
-
1. A computer-implemented method of creating a knowledge repository for containing instances of knowledge entities, the method comprising:
-
receiving, in a computer system, a first input to form a configuration template for a knowledge repository, the configuration template describing a class of knowledge entities to be included in the knowledge repository; receiving a second input identifying a document template to be used in displaying instances of the class of knowledge entities, the document template being selected from a predefined group of document templates and the configuration template specifying how contents of the instances of the class of knowledge entities are displayed using the selected document template; and creating the knowledge repository by storing at least one of the instances of the class of knowledge entities in the computer system, the document template being associated with the configuration template in the computer system for use in creating a remainder of the instances of the class of knowledge entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product tangibly embodied in a computer readable medium, the computer program product including instructions that, when executed, cause a processor to perform operations comprising:
-
receiving, in a computer system, a first input to form a configuration template for a knowledge repository, the configuration template describing a class of knowledge entities to be included in the knowledge repository; receiving a second input identifying a document template to be used in displaying instances of the class of knowledge entities, the document template being selected from a predefined group of document templates and the configuration template specifying how contents of the instances of the class of knowledge entities are displayed using the selected document template; and creating the knowledge repository by storing at least one of the instances of the class of knowledge entities in the computer system, the document template being associated with the configuration template in the computer system for use in creating a remainder of the instances of the class of knowledge entities.
-
-
16. A computer system for managing a repository of knowledge entities, the computer system comprising:
-
a knowledge repository tangibly embodied a computer readable medium and having stored therein knowledge entities described by a configuration template, the knowledge entities having a format such that they can be merged with a document template for display; and a knowledge management module tangibly embodied a computer readable medium and that merges at least one of the knowledge entities with the document template. - View Dependent Claims (17, 18, 19, 20)
-
Specification