Method for the management of artifacts in knowledge ecosystems
First Claim
1. A computer-implemented method comprising:
- receiving, by a computer from a first client computing device operated by a first client, a first electronic document;
receiving, by the computer via the first client interacting with a graphical user interface displayed on the first client computing device, a category corresponding to the first electronic document;
storing, by the computer, the first electronic document into a first database that stores one or more electronic documents, wherein a data record within the first database corresponding to the first electronic document comprises the inputted category;
updating, by the computer, the data record within the first database to further comprise a set of attributes corresponding to the first client;
upon updating the data record within the first database, deriving, by the computer, knowledge from the first electronic document by tagging and indexing the first electronic document based on of the set of attributes corresponding to the first client and the inputted category;
storing, by the computer, the knowledge derived from the first electronic document in a second database that stores knowledge derived from the one or more electronic documents;
receiving, by the computer, via a search engine executing on a second client computing device operated by a second client, a request for a second electronic document from the first database, wherein the request comprises a set of search attributes;
identifying, by the computer from the second database, a third electronic document that corresponds to the knowledge corresponding to the set of search attributes, wherein the third electronic document corresponds to at least one attribute not included within the search attributes and only included in the knowledge derived from the first electronic document; and
displaying, by the computer, the third electronic document on the second client computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for the management of artifacts in knowledge ecosystems is disclosed. The management of artifacts may be performed through the interaction of project participants with a computing device which may display a project repository interface of a software module within a knowledge ecosystem. The method may include the process to retrieve an artifact from a knowledge base to store in the project repository, and the process to store a new artifact in the knowledge base. Moreover, the method may include a process for associating a retention policy, a quality rank and suitable categories and tags to each artifact stored in the knowledge base, which may facilitate the selection of a suitable artifact according to the project requirements. As a result, the method for the management of artifacts may allow leveraging human expertise, saving human efforts, improving decision-making and fostering innovation.
43 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computer from a first client computing device operated by a first client, a first electronic document; receiving, by the computer via the first client interacting with a graphical user interface displayed on the first client computing device, a category corresponding to the first electronic document; storing, by the computer, the first electronic document into a first database that stores one or more electronic documents, wherein a data record within the first database corresponding to the first electronic document comprises the inputted category; updating, by the computer, the data record within the first database to further comprise a set of attributes corresponding to the first client; upon updating the data record within the first database, deriving, by the computer, knowledge from the first electronic document by tagging and indexing the first electronic document based on of the set of attributes corresponding to the first client and the inputted category; storing, by the computer, the knowledge derived from the first electronic document in a second database that stores knowledge derived from the one or more electronic documents; receiving, by the computer, via a search engine executing on a second client computing device operated by a second client, a request for a second electronic document from the first database, wherein the request comprises a set of search attributes; identifying, by the computer from the second database, a third electronic document that corresponds to the knowledge corresponding to the set of search attributes, wherein the third electronic document corresponds to at least one attribute not included within the search attributes and only included in the knowledge derived from the first electronic document; and displaying, by the computer, the third electronic document on the second client computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system comprising:
-
a first database storing one or more electronic documents; a second database storing knowledge derived from the one or more electronic documents; a plurality of client computing devices comprising a first client computing device operated by a first client and a second client computing device operated by a second client, wherein the plurality of client computing devices are used to upload and search for electronic documents; a server in communication with the first database, the second database, and the plurality of client computing devices, the server; receives, from the first client computing device, a first electronic document; receives, via the first client interacting with a graphical user interface displayed on the first client computing device, a category corresponding to the first electronic document; stores the first electronic document into the first database, wherein a data record within the first database corresponding to the first electronic document comprises the inputted category; updates the data record within the first database to further comprise a set of attributes corresponding to the first client; upon updating the data record within the first database, derives knowledge from the first electronic document by tagging and indexing the first electronic document based on of the set of attributes corresponding to the first client and the inputted category; stores the knowledge derived from the first electronic document in the second database; receives, via a search engine executing on the second client computing device, a request for a second electronic document from the first database, wherein the request comprises a set of search attributes; identifies, from the second database, a third electronic document that corresponds to the knowledge corresponding to the set of search attributes, wherein the third electronic document corresponds to at least one attribute not included within the search attributes and only included in the knowledge derived from the first electronic document; and displays the third electronic document on the second client computing device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification