The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 25, 2020

Filed:

Jun. 20, 2012
Applicants:

Long X. Nguyen, Seattle, WA (US);

Allan H. Vermeulen, Seattle, WA (US);

Inventors:

Long X. Nguyen, Seattle, WA (US);

Allan H. Vermeulen, Seattle, WA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/52 (2006.01); G06F 13/40 (2006.01);
U.S. Cl.
CPC ...
G06F 9/524 (2013.01); G06F 13/4036 (2013.01);
Abstract

Methods and apparatus for a transactional watch mechanism are disclosed. A distributed system includes a state manager coordinating access to a registry. In response to a watch establishment request specifying target elements of the registry for which update notifications are to be provided and an indication of a notification destination, the state manager determines a watch establishment timestamp, and initiates a sequence of asynchronous update notifications to the destination, corresponding to each update to a target element completed after the watch is established. The notifications are provided in the order in which the corresponding updates are applied. The sequence includes exactly one update notification for a given update and excludes update notifications for elements of the registry other than the specified target elements.


Find Patent Forward Citations

Loading…