发明名称 |
System and method for performing data management in a collaborative development environment |
摘要 |
An object that is not linked to a root object of a data model is identified. A first instruction comprising a fingerprint and a request to delete the object from memory is transmitted to a plurality of user devices. A second instruction to undo the first instruction is received from one of the plurality of user devices, and, in response to the second instruction, a third instruction comprising the fingerprint and a request to execute and delete any instruction that includes the fingerprint is transmitted to the plurality of user devices. |
申请公布号 |
US9336137(B2) |
申请公布日期 |
2016.05.10 |
申请号 |
US201213591734 |
申请日期 |
2012.08.22 |
申请人 |
Google Inc. |
发明人 |
Day-Richter John;McGowan John |
分类号 |
G06F17/00;G06F12/02;G06F9/00;G06F17/30;G06F17/24 |
主分类号 |
G06F17/00 |
代理机构 |
Ropes & Gray LLP |
代理人 |
Ropes & Gray LLP |
主权项 |
1. A method of managing data storage among a plurality of user devices, the method comprising:
identifying an object that is not linked to a root object of a data model; transmitting to a plurality of user devices a first instruction comprising a fingerprint and a request to delete the object from memory; deleting, at each of the plurality of user devices, the object; generating, at each of the plurality of user devices, a reverse instruction that contains the fingerprint; receiving, substantially simultaneously from each of two of the plurality of user devices, a second instruction to undo the first instruction; and in response to the second instruction, transmitting to the plurality of user devices a third instruction comprising the fingerprint and a request to execute and delete any instruction that includes the fingerprint. |
地址 |
Mountain View CA US |