Method and apparatus for designating endpoints in a collaborative computer system to facilitate maintaining data consistency
AssigneeGroove Networks, Inc.
InventorsJack E. Ozzie, Raymond E. Ozzie
Life of this patent
Estimating the term…
Loading patent…
AssigneeGroove Networks, Inc.
InventorsJack E. Ozzie, Raymond E. Ozzie
Estimating the term…
In a peer-to-peer collaborative system in which collaborators communicate via a shared telespace and exchange data change requests, a unique number is assigned to each endpoint (a unique pairing of a device and a person) of each of the telespace members. Each endpoint number indicates the order in which the member joined the telespace, and, for each member invited to join (or otherwise sponsored) by another telespace member (the “inviting member”), it also indicates the inviting member. As more and more members are invited to join by those new members, the designations add additional orders of digits to indicate the family tree or chain of inviting members. The designations are used to resolve collisions between two data change requests that are both dependent on the same data change request.
A distributed method for assigning designations to endpoints for use in a peer-to-peer collaboration system having a plurality of members that share a telespace and exchange data change requests, the method comprising:
A distributed apparatus for assigning designations to endpoints for use in a peer-to-peer collaboration system having a plurality of members that share a telespace and exchange data change requests, the apparatus comprising:
A computer data signal embodied in a carrier wave for assigning designations to endpoints for use in a peer-to-peer collaboration system having a plurality of members that share a telespace and exchange data change requests, the computer data signal comprising:
Dependencies are inferred from the claim text.