Satellite communications system for providing global, high quality movement of very large data files
First Claim
1. A non-transitory computer-readable medium whose contents cause at least one land- or sea-based communications terminal to perform a method to process data for wireless transmission to at least one satellite in a non-geostationary orbit, wherein the satellite is configured to store and forward data packages to a destination terminal, the method comprising:
- at the communications terminal, receiving at a first time a large data file of at least 10 gigabytes,at the communications terminal, dividing the large data file into multiple smaller groups of data;
at the communications terminal, coding the large data file for error correction after transmission of the large data file;
determining whether a quality of a wireless, high bandwidth communications channel with the satellite is acceptable;
at the communications terminal, and at a second time after the first time, transmitting the divided and coded large data file to the satellite,when the quality of the wireless, high bandwidth communications channel is acceptable, andwhen the satellite is at an originating geographic location; and
providing information to the satellite regarding the destination terminal,wherein the satellite stores the divided and coded large data file until the satellite is within sight of the destination terminal for transmission to the destination terminal at a third time,wherein the third time is at least two minutes after the second time, andwherein the destination terminal is geographically remote from the originating geographic location.
9 Assignments
0 Petitions
Accused Products
Abstract
A system for providing communication services between geographically disbursed source and destination terminals includes at least one airborne or spaceborne wireless communication device, such as a satellite. The wireless communication device is configured to store and forward large data files of at least an aggregated 10 gigabytes. The wireless communication device includes a wireless transceiver for communicating with the source and destination terminals over at least one high bandwidth channel. A mass data storage device stores the large data files for a predetermined period of time that is greater than approximately two minutes. At least one processor is coupled among the mass data storage and wireless transceiver. The processor is configured to control receipt of a large data file from the source terminal and to transmit it to the destination terminal as the wireless communication device nears the destination terminal.
-
Citations
25 Claims
-
1. A non-transitory computer-readable medium whose contents cause at least one land- or sea-based communications terminal to perform a method to process data for wireless transmission to at least one satellite in a non-geostationary orbit, wherein the satellite is configured to store and forward data packages to a destination terminal, the method comprising:
-
at the communications terminal, receiving at a first time a large data file of at least 10 gigabytes, at the communications terminal, dividing the large data file into multiple smaller groups of data; at the communications terminal, coding the large data file for error correction after transmission of the large data file; determining whether a quality of a wireless, high bandwidth communications channel with the satellite is acceptable; at the communications terminal, and at a second time after the first time, transmitting the divided and coded large data file to the satellite, when the quality of the wireless, high bandwidth communications channel is acceptable, and when the satellite is at an originating geographic location; and providing information to the satellite regarding the destination terminal, wherein the satellite stores the divided and coded large data file until the satellite is within sight of the destination terminal for transmission to the destination terminal at a third time, wherein the third time is at least two minutes after the second time, and wherein the destination terminal is geographically remote from the originating geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A communications system for processing data for wireless transmission to at least one satellite in a non-geostationary orbit, wherein the satellite is configured to store and forward data packages to a destination terminal, the system comprising:
-
an input component for receiving at a first time a large data file of at least 10 gigabytes; an analysis component for; dividing the large data file into multiple smaller groups of data; coding the large data file for error correction after transmission of the large data file; determining whether a quality of a wireless, high bandwidth communications channel with the satellite is acceptable; a transmission component for; at a second time after the first time, transmitting the divided and coded large data file to the satellite, when the quality of the wireless, high bandwidth communications channel is acceptable, and when the satellite is at an originating geographic location; and providing information to the satellite regarding the destination terminal, wherein the satellite stores the divided and coded large data file until the satellite is within sight of the destination terminal for transmission to the destination terminal at a third time, wherein the third time is at least two minutes after the second time, and wherein the destination terminal is geographically remote from the originating geographic location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method to process data for wireless transmission to at least one satellite in a non-geostationary orbit, wherein the satellite is configured to store and forward data packages to a destination terminal, the method comprising:
-
at a communications terminal, receiving at a first time a large data file of at least 10 gigabytes; at the communications terminal, dividing the large data file into multiple smaller groups of data; at the communications terminal, coding the large data file for error correction after transmission of the large data file; determining whether a quality of a wireless, high bandwidth communications channel with the non-geostationary orbit satellite is acceptable; at the communications terminal, and at a second time after the first time, transmitting the divided and coded large data file to the satellite, when the quality of the wireless, high bandwidth communications channel is acceptable, and when the satellite is at an originating geographic location; and providing information to the satellite regarding the destination terminal, wherein the satellite stores the divided and coded large data file until the satellite is within sight of the destination terminal for transmission to the destination terminal at a third time, wherein the third time is at least two minutes after the second time, and wherein the destination terminal is geographically remote from the originating geographic location. - View Dependent Claims (23, 24, 25)
-
Specification