Invention Grant
- Patent Title: Eventually consistent storage and transactions in cloud based environment
- Patent Title (中): 最终在云环境中存储和交易一致
-
Application No.: US13530661Application Date: 2012-06-22
-
Publication No.: US09436502B2Publication Date: 2016-09-06
- Inventor: Sebastian Burckhardt , Daniel Johannes Pieter Leijen , Manuel A. Fahndrich , Benjamin Paul Wood
- Applicant: Sebastian Burckhardt , Daniel Johannes Pieter Leijen , Manuel A. Fahndrich , Benjamin Paul Wood
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Alin Cori; Cassandra T. Swain; Micky Minhas
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F17/30

Abstract:
An “Eventually Consistent Sharing Model” provides various techniques for using “revision diagrams” to determine both arbitration and visibility of changes or updates to shared data (e.g., data, databases, lists, etc.) without requiring a causally consistent partial order for visibility, and without requiring change or update timestamps for arbitration. In particular, the Eventually Consistent Sharing Model provides fork-join automata based on revision diagrams to track the forking and joining of data versions, thereby tracking updates made to replicas of that data by one or more sources. “Cloud types” are used to define a structure of the shared data that enables fully automatic conflict resolution when updating the shared data. These concepts enable mobile devices (or other computing devices that may periodically go “offline”) to share structured data in cloud-based environments in a manner that provides local data replicas for offline operation while guaranteeing eventually consistent convergence of the data replicas.
Public/Granted literature
- US20120265742A1 EVENTUALLY CONSISTENT STORAGE AND TRANSACTIONS Public/Granted day:2012-10-18
Information query