Preserving eventually consistent distributed state of multi-layer applications
AssigneeT-Mobile USA, Inc.
InventorSergey Slovetskiy
Life of this patent
Estimating the term…
Loading patent…
AssigneeT-Mobile USA, Inc.
InventorSergey Slovetskiy
Estimating the term…
A computing device operates a first thread for a first layer of a plurality of layers of an application that are operated by different threads. The computing device maintains a first parameter that is shared by the first layer of the application and a second layer of the application. The second layer is operated by a second thread that is identified by a first address. When the first parameter is locally updated at the first thread, the computing device updates a local copy of the first parameter at the first thread and providing the locally updated first parameter to the second thread by using the first address. When the first parameter is remotely updated at the second thread, the computing device receives the remotely updated first parameter and updating the local copy of the first parameter at the first thread based on the received remotely updated first parameter.
A computer-implemented method, comprising:
A computing device comprising:
One or more non-transitory computer-readable storage media of a computing device storing computer-executable instructions that upon execution cause one or more processors to perform acts comprising:
Dependencies are inferred from the claim text.