Compression scheme for stable universal unique identities
Assignee
Microsoft Technology Licensing, LLC
Inventors
Paul Jerome Kwiatkowski, Daniel Ryan Lehenbauer, Taylor Scott Williams, Noah David Encke
Abstract
Systems and methods are directed to a compression scheme for stable universally unique identities in a collaborative editing environment. A client receives edits to a document and immediately creates a local short identity for an element of each edit, whereby the local short identity represents an offset from a base unique identity associated with the client from which a unique identifier assigned to the element is derivable. The local short identity information including the local short identity for each element is transmitted to a server. Subsequently, global short identity information is received from the server from which one or more global short identities that each map to a local short identity of a client of a plurality of clients collaborating on the document can be determined by the client. Each global short identity is a compact identity that is universally unique to the plurality of clients including the client.
CPC Classifications
Filing Date
2024-12-18
Application No.
18985899
Claims
20