Synchronizing disributed online collaboration content
First Claim
Patent Images
1. A system comprising:
- a first wiki, on a web server, to provide content through online collaboration by online users; and
at least one additional wiki to;
(a) identify a content having a tag comprising relevance associated with a category of the content;
(b) select the identified content to be shared having the relevance above a threshold,(c) share the selected content to be edited through the online collaboration by the online users with the first wiki in view of a first level of sharing authority assigned to the first wiki and a second level of sharing authority assigned to the at least one additional wiki, wherein one of the first level or the second level of the sharing authority comprises sharing all of the selected content and other of the first level or the second level of the sharing authority comprises sharing portion of the selected content,(d) edit the shared selected content through the online collaboration by the online users with the first wiki in view of a first priority assigned to one of the first wiki or the at least one additional wiki and a second priority assigned to one of the first wiki or the at least one additional wiki, wherein the first priority is in view of one of the first wiki or the additional wiki is intermittently accessed to a network and the second priority is in view of a number of editions received from one of the first wiki or the additional wiki,(e) synchronize edited versions of the shared selected content between the first wiki and the at least one additional wiki, wherein at least one of the synchronized edited version of the shared selected content comprising conflicting changes and wherein the first wiki and the at least one additional wiki are to present the conflicting changes without resolution of the conflicting changes.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a way to combing websites that can be edited over the Internet using distributed revision control. This also makes it possible to use writable web sites while not being connected to the Internet. In some embodiments, the present invention is applied to wikis. When a wiki reconnects, differences are automatically sent over and changes from other wikis are merged automatically. Wikis may also be synchronized on a periodic or event driven basis. Embodiments of the present invention may also be used for load balancing between wikis, or to share information with users who can only occasionally connect to the Internet.
30 Citations
19 Claims
-
1. A system comprising:
-
a first wiki, on a web server, to provide content through online collaboration by online users; and at least one additional wiki to; (a) identify a content having a tag comprising relevance associated with a category of the content; (b) select the identified content to be shared having the relevance above a threshold, (c) share the selected content to be edited through the online collaboration by the online users with the first wiki in view of a first level of sharing authority assigned to the first wiki and a second level of sharing authority assigned to the at least one additional wiki, wherein one of the first level or the second level of the sharing authority comprises sharing all of the selected content and other of the first level or the second level of the sharing authority comprises sharing portion of the selected content, (d) edit the shared selected content through the online collaboration by the online users with the first wiki in view of a first priority assigned to one of the first wiki or the at least one additional wiki and a second priority assigned to one of the first wiki or the at least one additional wiki, wherein the first priority is in view of one of the first wiki or the additional wiki is intermittently accessed to a network and the second priority is in view of a number of editions received from one of the first wiki or the additional wiki, (e) synchronize edited versions of the shared selected content between the first wiki and the at least one additional wiki, wherein at least one of the synchronized edited version of the shared selected content comprising conflicting changes and wherein the first wiki and the at least one additional wiki are to present the conflicting changes without resolution of the conflicting changes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
(a) identifying a content having a tag comprising relevance associated with a category of the content; (b) selecting the identified content to be shared having the relevance above a threshold; (c) sharing the selected content to be edited through online collaboration by online users between a first wiki and at least one additional wiki in view of first level of sharing authority assigned to the first wiki and a second level of sharing authority assigned to the at least one additional wiki, wherein one of the first level or the second level of the sharing authority comprises sharing all of the selected content and other of the first level or the second level of the sharing authority comprises sharing portion of the selected content; (d) editing the shared selected content through the online collaboration by the online users with the first wiki in view of a first priority assigned to one of the first wiki or the at least one additional wiki and a second priority assigned to one of the first wiki or the at least one additional wiki, wherein the first priority is in view of one of the first wiki or the additional wiki is intermittently accessed to a network and the second priority is in view of a number of editions received from one of the first wiki or the additional wiki, selected edition of the content from the other of the first and the at least one additional wiki; (e) synchronizing edited version of the shared selected content between the first wiki and the at least one additional wiki wherein at least one of the synchronized edited version of the shared selected content comprising conflicting changes; and (f) providing the conflicting changes without resolution of the conflicting changes. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification