-
1.
公开(公告)号:US11632326B1
公开(公告)日:2023-04-18
申请号:US17348065
申请日:2021-06-15
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Hegar , Evan Statton , Norman Bright , Steve Andrew Orchard
IPC: H04L45/24 , H04L45/12 , H04L69/16 , H04L43/0817 , H04L45/42
Abstract: Systems, devices, and methods are provided for transmitting and retransmitting data. A first message transmitted by a sender computing entity to a receiver computing entity over a first port may exercise a first network path whereas a second message transmitted over a second port may exercise a second network path. A system (e.g., sender computing entity) may determine network reliability metrics for a plurality of network paths. If a system detects data loss (e.g., packet loss) on a first port, a second port may be selected based on network reliability metrics for retransmission of the lost data. A port may for example, be selected for retransmission based on the following criteria: (1) the port has the longest consecutive duration without packet loss and (2) the port has received an acknowledgement for a packet that was sent more recently than the initial transmission of the lost packet.
-
公开(公告)号:US11601533B1
公开(公告)日:2023-03-07
申请号:US17034901
申请日:2020-09-28
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Hegar , Norman Bright , Kevin Moore
IPC: H04L69/00 , H04L69/324 , H04L43/0864 , H04L1/00 , H04L69/16
Abstract: Techniques for adapting source ports for traffic include generating a first packet with a header and a payload, the header including an indication of a first source port from which the first packet is to be transmitted. The first packet is transmitted to a receiver using the first source port and, upon not receiving an acknowledgment from the receiver, a second packet with second header and the same payload is generated. The second header includes an indication of a second, different source port from which the second packet is to be transmitted. The second packet is transmitted to the receiver using the second, different source port. An acknowledgment is received from the receiver for one of the first or second packets, and the acknowledgment includes an indication of the source port that sent the packet.
-
公开(公告)号:US20240380794A1
公开(公告)日:2024-11-14
申请号:US18782743
申请日:2024-07-24
Applicant: Amazon Technologies, Inc.
Inventor: Norman Bright , Sabar Mourad Souag , Eric Woodruff , Joseph Yuhas , Thomas Dytko , William Kennemer , Yelena Tanaomi , Luke Richard Pierce , Harsh Ramachandran , Akhil Ramachandran
IPC: H04L65/1023 , H04L65/611 , H04L65/612
Abstract: A content distribution environment enables acquisition of a video feed in a first format, conversion into a second format, and transmission to a cloud service using on-premises equipment managed and operated by the content provider. A gateway or bridge may facilitate operation with one or more managed services, such as a content distribution service, that provides a reliable way to ingest a video stream from a source, replicate the video stream to one or more destinations, and permit sharing of video streams to affiliates and partners. The on-premises equipment may execute a software package to provide end-to-end operations that leverage operations of a cloud service while executing on content provider owned or managed hardware.
-
公开(公告)号:US12088636B1
公开(公告)日:2024-09-10
申请号:US17710209
申请日:2022-03-31
Applicant: Amazon Technologies, Inc.
Inventor: Norman Bright , Sabar Mourad Souag , Eric Woodruff , Joseph Yuhas , Thomas Dytko , William Kennemer , Yelena Tanaomi , Luke Richard Pierce , Harsh Ramachandran , Akhil Ramachandran
IPC: H04L65/1023 , H04L65/611 , H04L65/612
CPC classification number: H04L65/1023 , H04L65/611 , H04L65/612
Abstract: A content distribution environment enables acquisition of a video feed in a first format, conversion into a second format, and transmission to a cloud service using on-premises equipment managed and operated by the content provider. A gateway or bridge may facilitate operation with one or more managed services, such as a content distribution service, that provides a reliable way to ingest a video stream from a source, replicate the video stream to one or more destinations, and permit sharing of video streams to affiliates and partners. The on-premises equipment may execute a software package to provide end-to-end operations that leverage operations of a cloud service while executing on content provider owned or managed hardware.
-
-
-