Systems and methods for pairing of a semantic network and a knowledge sharing repository
First Claim
Patent Images
1. A computer implemented method of sharing information between a semantic network stored in a memory on a first computer system and a knowledge sharing repository, comprising:
- generating, on the first computer system, a set of data based on information included in the semantic network;
accessing, from the first computer system, the knowledge sharing repository;
updating the knowledge sharing repository based at least in part on the set of data;
generating, on the first computer system, an additional set of data based on information included in the knowledge sharing repository; and
updating the semantic network based at least in part on the additional set of data.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for facilitating pairing of semantic networks with knowledge sharing repositories, such as wikis, are described. Information from a semantic network may be transferred to a knowledge sharing repository, and either automatically or manually updated based on changes in the semantic network information. Likewise, information in a knowledge sharing repository may be transferred to a semantic network and automatically or manually updated based in changes in the knowledge sharing repository.
-
Citations
50 Claims
-
1. A computer implemented method of sharing information between a semantic network stored in a memory on a first computer system and a knowledge sharing repository, comprising:
-
generating, on the first computer system, a set of data based on information included in the semantic network; accessing, from the first computer system, the knowledge sharing repository; updating the knowledge sharing repository based at least in part on the set of data; generating, on the first computer system, an additional set of data based on information included in the knowledge sharing repository; and updating the semantic network based at least in part on the additional set of data. - View Dependent Claims (3, 5, 7, 9, 11)
-
-
2. A computer implemented method of sharing information between a semantic network stored in a memory on a first computer system and a knowledge sharing repository, comprising:
-
generating, on the first computer system, a set of data based on information included in the semantic network; accessing, from the first computer system, the knowledge sharing repository; updating the knowledge sharing repository based at least in part on the set of data; communicatively coupling the first computer system to a second computer system on which the knowledge sharing repository is stored; and transferring the set of data to the second computer system.
-
-
4. A computer implemented method of sharing information between a semantic network stored in a memory on a first computer system and a knowledge sharing repository, comprising:
-
generating, on the first computer system, a set of data based on information included in the semantic network; accessing, from the first computer system, the knowledge sharing repository; and updating the knowledge sharing repository based at least in part on the set of data, wherein said updating the knowledge sharing repository is automatically initiated in response to a change in the semantic network.
-
-
6. A computer implemented method of sharing information between a semantic network stored in a memory on a first computer system and a knowledge sharing ository, comprising:
-
generating, on the first computer system, a set of data based on information included in the semantic network; accessing, from the first computer system, the knowledge sharing repository; and updating the knowledge sharing repository based at least in part on the set of data, wherein said updating the knowledge sharing repository is initiated in response to a user input received at the first computer system.
-
-
8. A computer implemented method of sharing information between a semantic network stored in a memory on a first computer system and a knowledge sharing repository, comprising:
-
generating, on the first computer system, a set of data based on information included in the semantic network; accessing, from the first computer system, the knowledge sharing repository; and updating the knowledge sharing repository based at least in part on the set of data, wherein the semantic network is disposed to be created or edited by a semantic network editing program, and said updating the knowledge sharing repository is initiated in response to a user input received at a user interface of the semantic network editing program.
-
-
10. A computer implemented method of sharing information between a semantic network stored in a memory on a first computer system and a knowledge sharing repository, comprising:
-
generating, on the first computer system, a set of data based on information included in the semantic network; accessing, from the first computer system, the knowledge sharing repository; and updating the knowledge sharing repository based at least in part on the set of data, wherein the semantic network is disposed to be created or edited by a semantic network editing program having one or more application programming interfaces (APIs), and said updating the knowledge sharing repository is initiated in response to a user input received at a separate user interface program through said one or more APIs.
-
-
12. A computer implemented method of sharing information between a semantic network stored in a memory on a first computer system and a knowledge sharing repository, comprising:
-
generating, on the first computer system, a set of data based on information included in the semantic network; accessing, from the first computer system, the knowledge sharing repository; and updating the knowledge sharing repository based at least in part on the set of data, wherein the knowledge sharing repository comprises a wiki.
-
-
13. A computer implemented method of sharing information between a semantic network stored in a memory on a first computer system and a knowledge sharing repository, comprising:
-
generating, on the first computer system, a set of data based on information included in the semantic network; accessing, from the first computer system, the knowledge sharing repository; and updating the knowledge sharing repository based at least in part on the set of data, wherein the knowledge sharing repository is stored on the first computer system or stored on a second computer system.
-
-
14. A computer implemented method of sharing information between a semantic network stored in a memory of a first computer system and a knowledge sharing repository, comprising:
-
accessing the knowledge sharing repository from the first computer system; retrieving, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository; updating the semantic network based at least in part on the set of data; accessing the semantic network; retrieving, from the semantic network, an additional set of data based on information included in the semantic network; and updating the knowledge sharing repository based at least in part on the additional set of data.
-
-
15. A computer implemented method of sharing information between a semantic network stored in a memory of a first computer system and a knowledge sharing repository, comprising:
-
accessing the knowledge sharing repository system from the first computer system; and retrieving, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository, wherein said accessing the knowledge sharing repository comprises; inserting a name of an entity of the semantic network into a URL associated with the knowledge sharing repository; and loading a page of the knowledge sharing repository associated with the URL. - View Dependent Claims (16)
-
-
17. A computer implemented method of sharing information between a semantic network stored in a memory of a first computer system and a knowledge sharing repository, comprising:
-
accessing the knowledge sharing repository from the first computer system; and retrieving, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository, wherein said retrieving comprises; accessing a knowledge sharing repository template infobox for a particular entity page; and retrieving, as at least a portion of said set of data, at least a portion of contents of the template infobox.
-
-
18. A computer implemented method of sharing information between a semantic network stored in a memory of a first computer system and a knowledge sharing repository, comprising:
-
accessing the knowledge sharing repository from the first computer system; and retrieving, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository, wherein said retrieving comprises; accessing a knowledge sharing repository infobox for a knowledge sharing repository web page; and retrieving, as at least a portion of said data, at least a portion of contents of the infobox.
-
-
19. A computer implemented method of sharing information between a semantic network stored in a memory of a first computer system and a knowledge sharing repository, comprising:
-
accessing the knowledge sharing repository from the first computer system; and retrieving, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository, wherein said retrieving comprises translating a knowledge sharing repository template infobox into a knowledge structure template. - View Dependent Claims (20)
-
-
21. A computer implemented method of sharing information between a semantic network stored in a memory of a first computer system and a knowledge sharing repository, comprising:
-
retrieving, from the semantic network, a set of data based on information included in the semantic network; accessing the knowledge sharing repository from the first computer system; and transferring, from the first computer system, the set of data to a computer system hosting the knowledge sharing repository for incorporation into the knowledge sharing repository, wherein said accessing the knowledge sharing repository comprises inserting of a name of an entity into a URL or other access protocol for accessing a template infobox for a desired page of the knowledge sharing repository. - View Dependent Claims (22)
-
-
23. A computer implemented method of sharing information between a semantic network stored in a memory of a first computer system and a knowledge sharing repository, comprising:
-
retrieving, from the semantic network, a set of data based on information included in the semantic network; accessing the knowledge sharing repository from the first computer system; and transferring, from the first computer system, the set of data to a computer system hosting the knowledge sharing repository for incorporation into the knowledge sharing repository, wherein said accessing the knowledge sharing repository comprises inserting a name of an entity into a URL or other access protocol for accessing an infobox for a desired page of the knowledge sharing repository. - View Dependent Claims (24)
-
-
25. A computer implemented method of sharing information between a semantic network stored in a memory of a first computer system and a knowledge sharing repository, comprising:
-
retrieving, from the semantic network, a set of data based on information included in the semantic network; accessing the knowledge sharing repository from the first computer system; and transferring, from the first computer system, the set of data to a computer system hosting the knowledge sharing repository for incorporation into the knowledge sharing repository, wherein said retrieving comprises; accessing an infobox for a knowledge sharing repository page; and retrieving, as at least a portion of the set of data, at least a portion of contents of the infobox.
-
-
26. A computer implemented method of sharing information between a semantic network stored in a memory of a first computer system and a knowledge sharing repository, comprising:
-
retrieving, from the semantic network, a set of data based on information included in the semantic network; accessing the knowledge sharing repository from the first computer system; and transferring, from the first computer system, the set of data to a computer system hosting the knowledge sharing repository for incorporation into the knowledge sharing repository, wherein said retrieving includes translating a knowledge structure template-related cluster of triplets into knowledge sharing repository template infobox content.
-
-
27. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
generate, on a first computer system, a set of data based on information included in the semantic network; access, from the first computer system, the knowledge sharing repository; update the knowledge sharing repository based at least in part on the set of data; generate, on the first computer system, an additional set of data based on information included in the knowledge sharing repository; and update the semantic network based at least in part on the additional set of data. - View Dependent Claims (29, 31, 33)
-
-
28. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
generate, on a first computer system, a set of data based on information included in the semantic network; access, from the first computer system, the knowledge sharing repository; update the knowledge sharing repository based at least in part on the set of data; initiate a communication link between the first computer system and a second computer system on which the knowledge sharing repository is stored; and transfer the set of data from the first computer system to the second computer system.
-
-
30. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
generate, on a first computer system, a set of data based on information included in the semantic network; access, from the first computer system, the knowledge sharing repository; update the knowledge sharing repository based at least in part on the set of data; and automatically update the knowledge sharing repository in response to a change in the semantic network.
-
-
32. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
generate, on a first computer system, a set of data based on information included in the semantic network; access, from the first computer system, the knowledge sharing repository; update the knowledge sharing repository based at least in part on the set of data; and update the knowledge sharing repository in response to a user input received at the first computer system.
-
-
34. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
generate, on a first computer system, a set of data based on information included in the semantic network; access, from the first computer system, the knowledge sharing repository; and update the knowledge sharing repository based at least in part on the set of data, wherein the knowledge sharing repository comprises a wiki.
-
-
35. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
generate, on a first computer system, a set of data based on information included in the semantic network; access, from the first computer system, the knowledge sharing repository; and update the knowledge sharing repository based at least in part on the set of data, wherein the knowledge sharing repository is stored on the first computer system or on a second computer system.
-
-
36. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
access the knowledge sharing repository from the first computer system; retrieve, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository; update the semantic network based at least in part on the set of data; access the semantic network; retrieve, from the semantic network, an additional set of data based on information included in the semantic network; and update the knowledge sharing repository based at least in part on the additional set of data.
-
-
37. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
access the knowledge sharing repository from the first computer system; retrieve, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository; and update the semantic network based at least in part on the set of data; wherein said instructions to access the knowledge sharing repository include instructions to; insert a name of an entity of the semantic network into a URL associated with the knowledge sharing repository; and load a page of the knowledge sharing repository associated with the URL.
-
-
38. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
access the knowledge sharing repository from the first computer system; retrieve, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository; and update the semantic network based at least in part on the set of data; wherein the set of data includes data representing one or more sections of text contained in a page of the knowledge sharing repository.
-
-
39. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
access the knowledge sharing repository from the first computer system; retrieve, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository; and update the semantic network based at least in part on the set of data; wherein said instructions to retrieve the set of data includes instructions to; access a knowledge sharing repository template infobox for a particular entity page; and retrieve, as at least a portion of the set of data, at least a portion of contents of the template infobox.
-
-
40. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
access the knowledge sharing repository from the first computer system; retrieve, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository; and update the semantic network based at least in part on the set of data; wherein said instructions to retrieve the set of data include instructions to; access a knowledge sharing repository infobox for a knowledge sharing repository web page; and retrieve, as at least a portion of the set of data, at least a portion of contents of the infobox.
-
-
41. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
access the knowledge sharing repository from the first computer system; retrieve, from the knowledge sharing repository, a set of data based on information included in the knowledge sharing repository; and update the semantic network based at least in part on the set of data; wherein said instructions to retrieve the set of data include instructions to;
translate a knowledge sharing repository template infobox into a knowledge structure template. - View Dependent Claims (42)
-
-
43. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
retrieve from the semantic network, a set of data based on information included in the semantic network; access the knowledge sharing repository from a first computer system; and transfer, from the first computer system, the set of data to a computer system hosting the knowledge sharing repository for incorporation into the knowledge sharing repository, wherein the instructions to access the knowledge sharing repository comprise instructions to insert a name of an entity into a URL or other access protocol for accessing a template infobox for a desired page of the knowledge sharing repository.
-
-
44. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
retrieve from the semantic network, a set of data based on information included in the semantic network; access the knowledge sharing repository from a first computer system; transfer, from the first computer system, the set of data to a computer system hosting the knowledge sharing repository for incorporation into the knowledge sharing repository; and update a page of the knowledge sharing repository associated with the URL based, at least in part, on the set of data.
-
-
45. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
retrieve from the semantic network, a set of data based on information included in the semantic network; access the knowledge sharing repository from a first computer system; and transfer, from the first computer system, the set of data to a computer system hosting the knowledge sharing repository for incorporation into the knowledge sharing repository, wherein the instructions to access the knowledge sharing repository include instructions to insert a name of an entity into a URL or other access protocol for accessing an infobox for a desired page of the knowledge sharing repository.
-
-
46. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
retrieve from the semantic network, a set of data based on information included in the semantic network; access the knowledge sharing repository from a first computer system; transfer, from the first computer system, the set of data to a computer system hosting the knowledge sharing repository for incorporation into the knowledge sharing repository; and update a page of the knowledge sharing repository associated with the URL based, at least in part, on the set of data.
-
-
47. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
retrieve from the semantic network, a set of data based on information included in the semantic network; access the knowledge sharing repository from a first computer system; and transfer, from the first computer system, the set of data to a computer system hosting the knowledge sharing repository for incorporation into the knowledge sharing repository, wherein the instructions to retrieve the set of data include instructions to; access an infobox for a knowledge sharing repository page; and retrieve, as at least a portion of said data, at least a portion of contents of the infobox.
-
-
48. A computer readable medium including processor executable instructions for sharing information between a semantic network and a knowledge sharing repository, including instructions to:
-
retrieve from the semantic network, a set of data based on information included in the semantic network; access the knowledge sharing repository from a first computer system; and transfer, from the first computer system, the set of data to a computer system hosting the knowledge sharing repository for incorporation into the knowledge sharing repository, wherein the instructions to retrieve the set of data include instructions to translate a knowledge structure template-related cluster of triplets into knowledge sharing repository template infobox content.
-
-
49. A system for sharing information between a semantic network and a knowledge sharing repository, comprising:
-
a processor; a memory coupled to the processor;
wherein a semantic network is stored in the memory; anda computer readable medium including processor executable instructions to; access the semantic network; generate a set of data based on information included in the semantic network; update the knowledge sharing repository based at least in part on the set of data; access the knowledge sharing repository; generate an additional set of data based on information included in the knowledge sharing repository; and update the semantic network based at least in part on the additional set of data.
-
-
50. A system for sharing information between a semantic network and a knowledge sharing repository, comprising:
-
a processor; a memory coupled to the processor;
wherein a semantic network is stored in the memory; anda computer readable medium including processor executable instructions to; access the semantic network; generate a set of data based on information included in the semantic network; and update the knowledge sharing repository based at least in part on the set of data, wherein the knowledge sharing repository is stored in the memory or on a separate computer system.
-
Specification