Systems and methods for adaptive transmission of data
First Claim
1. A method comprising:
- receiving information indicating an image of interest associated with a wearable device, wherein the image of interest is within a field of view of the wearable device;
receiving prioritization instructions indicating a priority of contents of the image of interest;
determining data indicative of the contents of the image of interest that is encoded for transmission in time frame slots and configured in a determined order based on the prioritization instructions;
sending the encoded data in the time frame slots based on the determined order until completion of transmission of data associated with the image of interest or until receipt of another request for data from the wearable device; and
maintaining a substantially constant data transmission rate by controlling time allocated to encoding data for each time frame slot.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes systems and methods for transmitting, receiving, and displaying data. The systems and methods may be directed to providing a constant or substantially constant data transmission rate (e.g., frame rate per second) to a device and controlling bandwidth by presenting information directed to an area of interest to a user. Bandwidth can be lowered, for example by presenting high resolution data directed to the area of interest to the user (e.g., an area to which the user is looking or “gazing” using a heads-up display), and lower resolution data directed to other areas. Data can be transmitted and received at a constant frame rate or substantially constant frame rate, and gaze direction and progressive compression/decompression techniques can be used to transmit data focused on areas directed to an area of interest to the user.
53 Citations
19 Claims
-
1. A method comprising:
-
receiving information indicating an image of interest associated with a wearable device, wherein the image of interest is within a field of view of the wearable device; receiving prioritization instructions indicating a priority of contents of the image of interest; determining data indicative of the contents of the image of interest that is encoded for transmission in time frame slots and configured in a determined order based on the prioritization instructions; sending the encoded data in the time frame slots based on the determined order until completion of transmission of data associated with the image of interest or until receipt of another request for data from the wearable device; and maintaining a substantially constant data transmission rate by controlling time allocated to encoding data for each time frame slot. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A transmitter comprising:
-
one or more computing devices; and a memory configured to store instructions executable by the one or more computing devices to cause the one or more computing devices to; receive information indicating an image of interest associated with a wearable device, wherein the image of interest is within a field of view of the wearable device; receiving prioritization instructions indicating a priority of contents of the image of interest; determining data indicative of the contents of the image of interest that is encoded for transmission in time frame slots and configured in a determined order based on the prioritization instructions; send the encoded data in the time frame slots based on the determined order until completion of transmission of data associated with the image of interest or until receipt of another request for data from the wearable device; and maintain a substantially constant data transmission rate by controlling time allocated to encoding data each time frame slot. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving information indicating an image of interest associated with a wearable device, wherein the image of interest is within a field of view of the wearable device; receiving prioritization instructions indicating a priority of contents of the image of interest; determining data indicative of the contents of the image of interest that is encoded for transmission in time frame slots and configured in a determined order based on the prioritization instructions; and sending the encoded data in the time frame slots based on the determined order until completion of transmission of data associated with the image of interest or until receipt of another request for data from the wearable device. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification