Patent classifications
H04B7/18578
Accurate caching in adaptive video streaming based on collision resistant hash applied to segment contents and ephemeral request and URL data
An approach for cached content identification for adaptive data streaming. A first request is received, requesting a current segment from a sequence of segments from a data file of a streaming data session. A NewVideoFlag is determined as indicating that the sequence of segments associated with the first request is not currently being cached. The first request is forwarded to a content server, and a first response message is received. A SegmentID of the received content segment is determined as not matching that of cached content segments. The NewVideoFlag is set to indicate that the segments from the streaming data session file are currently being cached. A global cVideoFileID is generated identifying the streaming session data file being cached. The content segment is cached, and cache bookkeeping is updated to associate the segment with the SegmentID and the cVideoFileID. The first response message is provided to the client device.
Methods and systems for operating a high throughput satellite
A high throughput satellite and a method of operating a high throughput satellite. The satellite has multiple modes of operation and transitions between them in response to the spectrum fill rate. Modes of operation may include altering color re-use patterns to increase or reduce number of colors, using intra-beam geographic sub-division, or precoding downlink signals.
Satellite system with single polarization path
A satellite communication system comprises one or more non-geostationary satellites. Each satellite is configured to provide a plurality of spot beams. The polarizations of the spot beams are laid out on each satellite so that terminals have a constant polarization as the field of regard traverses the terminal location.
Methods and apparatus to provide an update via a satellite connection
Methods, apparatus, systems and articles of manufacture to provide an update via a satellite connection are disclosed. An example method includes comparing a device identifier of a device identified on a local area network against a whitelist of device identifiers included in an update schedule. In response to (a) detecting that the device identifier of the device is included in the whitelist of device identifiers, (b) identifying a first time indicative of a scheduled broadcast time for the update, and (c) identifying a first broadcast channel associated with the first time, the update identified in the update schedule during the first time is recorded, and is transmitted to the device at a second time after the first time.
METHODS AND SYSTEMS FOR OPERATING A HIGH THROUGHPUT SATELLITE
A high throughput satellite and a method of operating a high throughput satellite. The satellite has multiple modes of operation and transitions between them in response to the spectrum fill rate. Modes of operation may include altering color re-use patterns to increase or reduce number of colors, using intra-beam geographic sub-division, or precoding downlink signals.
Dynamic single channel per carrier with implicit dynamic bandwidth allocation
A method to provide dedicated bandwidth, the method including: provisioning transmitters to transmit over a satellite link; generating, for each of the transmitters, a respective transmit signal using a common codeblock asynchronous sub-carrier multiple access (A-SCMA) encoding for a respective information stream; transmitting, via the satellite link, the respective transmit signal from each of the transmitters; and varying a bandwidth rate of each of the respective transmit signals with a grant-free protocol, where the bandwidth rate of the respective transmit signals is less than or equal to a maximum system rate, the transmitting of at least two or more of the transmitters is at least partially concurrent, and each of the respective transmit signals is modulated at a common frequency over a common frequency band with a common polarization. The method reduces latency, jitter, and provides dynamic bandwidth allocation without allocation feedback.
AUTONOMOUS ANONYMITY
An autonomous anonymity system includes a universal access transceiver. The universal access transceiver is designed and arranged to selectively provide a notification when autonomous aircraft operation is authorized.
SATELLITE ANTENNA GROUND STATION SERVICE SYSTEM
A satellite antenna ground station service includes a plurality of ground stations and associated data centers, wherein the data centers are part of a provider network. Clients may reserve satellite antenna access time-slots via a user interface of the satellite antenna ground station service and store data directly to a data center of the provider network or to the client's premises via a direct connection between the client and the provider network. In some embodiments, the provider network may offer a plurality of network-based services, such as a compute service, a data storage service, a machine learning service, or a data analytics service, and a client may utilize one or more of these services to analyze and process downlinked data received from a satellite of the client via a satellite antenna ground station of the satellite antenna ground station service of the provider network.
METHOD FOR WIRELESS COMMUNICATION AND COMMUNICATION DEVICE
Aspects of the disclosure are directed to a method for wireless communication that can include simultaneously transmitting data on a plurality of beams of a satellite.
Satellite antenna ground station service system
A satellite antenna ground station service includes a plurality of ground stations and associated data centers, wherein the data centers are part of a provider network. Clients may reserve satellite antenna access time-slots via a user interface of the satellite antenna ground station service and store data directly to a data center of the provider network or to the client's premises via a direct connection between the client and the provider network. In some embodiments, the provider network may offer a plurality of network-based services, such as a compute service, a data storage service, a machine learning service, or a data analytics service, and a client may utilize one or more of these services to analyze and process downlinked data received from a satellite of the client via a satellite antenna ground station of the satellite antenna ground station service of the provider network.