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:
Oct. 17, 2023

Filed:

Jun. 09, 2022
Applicant:

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

Inventors:

Said Bshara, Tira, IL;

Alan Michael Judge, Dublin, IE;

Erez Izenberg, Tel Aviv-Jaffa, IL;

Julien Ridoux, Seattle, WA (US);

Joshua Benjamin Levinson, Seattle, WA (US);

Anthony Nicholas Liguori, Bainbridge Island, WA (US);

Nafea Bshara, San Jose, CA (US);

Assignee:

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

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/40 (2022.01); H04L 67/60 (2022.01); H04L 67/14 (2022.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
H04L 67/60 (2022.05); G06F 9/5038 (2013.01); H04L 63/0428 (2013.01); H04L 67/14 (2013.01);
Abstract

Various embodiments of apparatuses and methods for multi-cast, multiple unicast, and unicast distribution of messages with time synchronized delivery are described. In some embodiments, the disclosed system and methods include a reference timekeeper providing a reference clock to one or more host computing devices. The one or more host computing devices host compute instances, and also contain respective isolated timing hardware outside the control of the compute instances. The isolated timing hardware of the one or more host computing devices then receive respective packets, and obtain the same time to deliver the respective packets. Each isolated timing hardware provides either the packet, or information to access the packet, to its respective destination compute instance subsequent to determining that the same specified time to deliver the packet has occurred. Thus, the respective packets are delivered near simultaneously to the one or more destination compute instances.


Find Patent Forward Citations

Loading…