Service connecting antennas to remote regions

US12088402B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12088402-B2
Application numberUS-202217872852-A
CountryUS
Kind codeB2
Filing dateJul 25, 2022
Priority dateMay 21, 2020
Publication dateSep 10, 2024
Grant dateSep 10, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A Data Delivery Service (DDS) is described, which is a service in a multi-tenant environment that transmits satellite data between a satellite antenna and a user instance. The DDS transports the antenna data to a different region, which allows a user to reuse their infrastructure for multiple antenna sites, thereby, reducing their infrastructure footprint and costs. Gateway instances can be launched at scheduled times in different regions and a secure communication channel can be established between the gateway instances to establish inter-region communication.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method of connecting an antenna, for communication with a satellite, to a remote region, the method comprising: receiving a scheduling request for a reservation of the antenna to allow for exchanging data between a client computer and the satellite; performing a control qualification to verify that the antenna is configured to be controlled by a ground station in accordance with the request for the reservation; configuring the antenna to be controlled in accordance with the request for the reservation, and confirming the reservation including an identifier of the antenna, a protocol to use in the communication and a time of the reservation; wherein the method further comprises transmitting the scheduling request to an antenna registration service that determines location data of the antenna and the protocol used to communicate with the antenna. 2. The computer-implemented method of claim 1 , wherein the scheduling request comprises one or more of the following parameters: the protocol to use when exchanging the data between the client computer and the satellite; a data rate; a length of time to communicate with the satellite; and an amount of data to exchange with the satellite. 3. The computer-implemented method of claim 2 , wherein the method further comprises matching the parameters to the antenna and determining whether the antenna is compatible with the scheduling request. 4. The computer-implemented method of claim 1 , wherein the method further comprises performing a control qualification to determine if credentials associated with the scheduling request are authorized to control the antenna. 5. The computer-implemented method of claim 4 , wherein the control qualification comprises time windows when an antenna owner allows the ground station to take control over the antenna. 6. The computer-implemented method of claim 1 , wherein the method further comprises: in response to the scheduling request of the antenna, provisioning a first gateway server in a source region in which the antenna is located; provisioning a second gateway server in a destination region in which the client computer is executing; establishing a first secure communication channel between the first gateway server and the second gateway server; establishing a second secure communication channel between the antenna and the first gateway server; establishing a third secure communication channel between the second gateway server and the client computer; and transmitting data between the antenna and the client computer over the first, second, and third communication channels. 7. The computer-implemented method of claim 1 , wherein the method further comprises: scheduling a time slot for transmitting the data between the antenna and a user instance associated with the client computer, wherein the time slot is associated with the reservation. 8. The computer-implemented method of claim 1 , wherein the method further comprises: in response to the scheduling request, performing a matchmaking service to match the scheduling request to a plurality of available antennas. 9. A computer-implemented method of connecting an antenna, for communication with a satellite, to a remote region, the method comprising: receiving a scheduling request for a reservation of the antenna to allow for exchanging data between a client computer and the satellite; performing a control qualification to verify that the antenna is configured to be controlled by a ground station in accordance with the request for the reservation; configuring the antenna to be controlled in accordance with the request for the reservation; and confirming the reservation including an identifier of the antenna, a protocol to use in the communication and a time of the reservation; wherein the method further comprises performing a control qualification to determine if credentials associated with the scheduling request are authorized to control the antenna; wherein the control qualification comprises time windows when an antenna owner allows the ground station to take control over the antenna. 10. The computer-implemented method of claim 9 , wherein the scheduling request comprises one or more of the following parameters: the protocol to use when exchanging the data between the client computer and the satellite; a data rate; a length of time to communicate with the satellite; and an amount of data to exchange with the satellite. 11. The computer-implemented method of claim 10 , wherein the method further comprises matching the parameters to the antenna and determining whether the antenna is compatible with the scheduling request. 12. The computer-implemented method of claim 9 , wherein the method further comprises transmitting the scheduling request to an antenna registration service that determines location data of the antenna and the protocol used to communicate with the antenna. 13. The computer-implemented method of claim 9 , wherein the method further comprises: scheduling a time slot for transmitting the data between the antenna and a user instance associated with the client computer, wherein the time slot is associated with the reservation. 14. The computer-implemented method of claim 9 , wherein the method further comprises: in response to the scheduling request, performing a matchmaking service to match the scheduling request to a plurality of available antennas. 15. A computer-implemented method of connecting an antenna, for communication with a satellite, to a remote region, the method comprising: receiving a scheduling request for a reservation of the antenna to allow for exchanging data between a client computer and the satellite; performing a control qualification to verify that the antenna is configured to be controlled by a ground station in accordance with the request for the reservation; after the antenna is configured to be controlled in accordance with the request for the reservation, confirming the reservation including an identifier of the antenna, a protocol to use in the communication and a time of the reservation; in response to the scheduling request, performing a matchmaking service to match the scheduling request to a plurality of available antennas. 16. The computer-implemented method of claim 15 , wherein the scheduling request comprises one or more of the following parameters: the protocol to use when exchanging the data between the client computer and the satellite; a data rate; a length of time to communicate with the satellite; and an amount of data to exchange with the satellite. 17. The computer-implemented method of claim 16 , wherein the method further comprises matching the parameters to the antenna and determining whether the antenna is compatible with the scheduling request. 18. The computer-implemented method of claim 15 , wherein the method further comprises transmitting the scheduling request to an antenna registration service that determines location data of the antenna and the protocol used to communicate with the antenna. 19. The computer-implemented method of claim 15 , wherein the method further comprises: scheduling a time slot for transmitting the data between the antenna and a user instance associated with the client computer, wherein the time slot is associated with the reservation.

Assignees

Inventors

Classifications

  • Arrangements for managing radio, resources, i.e. for establishing or releasing a connection · CPC title

  • Transmission in a satellite or space-based system · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12088402B2 cover?
A Data Delivery Service (DDS) is described, which is a service in a multi-tenant environment that transmits satellite data between a satellite antenna and a user instance. The DDS transports the antenna data to a different region, which allows a user to reuse their infrastructure for multiple antenna sites, thereby, reducing their infrastructure footprint and costs. Gateway instances can be lau…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04B7/18513. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 10 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).