US2021141518A1PendingUtilityA1
Graphical user interface customization in a movable object environment
Est. expirySep 8, 2036(~10.1 yrs left)· nominal 20-yr term from priority
G06F 9/451G06F 3/0484G06F 9/4494G06F 3/0481G06F 3/04845
55
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Techniques are disclosed for user interface management in a movable object environment. A user interface manager can request sensor data associated with a movable object from a data manager. The user interface manager can provide the sensor data to one or more user interface elements associated with the user interface element. A first rendering of the at least one user interface element can be caused to be displayed in a user interface, the first rendering determined based on a type or amount of the sensor data associated with the movable object.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for providing user interface management in a movable object environment, comprising:
requesting, from a data manager, sensor data associated with a movable object, the data manager configured to receive sensor data from a plurality of sensors associated with a plurality of different movable object hardware configurations, the sensor data received from a plurality of sensors on the movable object having a plurality of data formats, the data manager generating converted sensor data by reformatting the sensor data from the plurality of data formats to a common data format; providing the converted sensor data to at least one user interface element asynchronously as the converted sensor data is available from the data manager; and causing a first rendering of the at least one user interface element from a plurality of renderings of the at least one user interface element to be rendered in a user interface of a user device in communication with the movable object, the first rendering determined based on a first type or quantity of sensors coupled to the movable object.
2 . The method of claim 1 , wherein at least two of the plurality of renderings represent a data value associated with the type or amount of the converted sensor data.
3 . The method of claim 1 , further comprising:
registering the at least one user interface element with a data manager interface on a user device, wherein the converted sensor data is provided to the at least one user interface element via the data manager interface.
4 . The method of claim 1 , wherein a transform associated with the at least one user interface element converts the converted sensor data to a displayable value associated with the first rendering.
5 . The method of claim 1 , wherein the first rendering is determined based at least in part on a position of the at least one user interface element in the user interface.
6 . The method of claim 1 , wherein the at least one user interface element is a collection including a plurality of user interface elements, wherein when the sensor data is received by the collection it is provided to each of the plurality of user interface elements.
7 . The method of claim 6 , further comprising:
receiving a request to add one or more additional user interface elements to the collection; and associating the one or more additional user interface elements with the collection.
8 . A system for user interface management in a movable object environment, comprising:
at least one movable object; and a user device including
a display,
one or more processors, and
a memory that stores one or more computer-executable instructions which, when executed by the one or more processors, cause the system to:
request, from a data manager, sensor data associated with a movable object, the data manager configured to receive sensor data from a plurality of sensors associated with a plurality of different movable object hardware configurations, the sensor data received from a plurality of sensors on the movable object having a plurality of data formats, the data manager generating converted sensor data by reformatting the sensor data from the plurality of data formats to a common data format;
provide the converted sensor data to at least one user interface element asynchronously as the converted sensor data is available from the data manager; and
cause a first rendering of the at least one user interface element from a plurality of renderings of the at least one user interface element to be rendered in a user interface of a user device in communication with the movable object, the first rendering determined based on a first type or quantity of sensors coupled to the movable object.
9 . The system of claim 8 , wherein at least two of the plurality of renderings represent a data value associated with the type or amount of the converted sensor data.
10 . The system of claim 8 , wherein the one or more computer-executable instructions, when executed by the one or more processors, further cause the system to:
register the at least one user interface element with a data manager interface on a user device, wherein the converted sensor data is provided to the at least one user interface element via the data manager interface.
11 . The system of claim 8 , wherein a transform associated with the at least one user interface element converts the converted sensor data to a displayable value associated with the first rendering.
12 . The system of claim 8 , wherein the first rendering is determined based at least in part on a position of the at least one user interface element in the user interface.
13 . The system of claim 8 , wherein the at least one user interface element is a collection including a plurality of user interface elements, wherein when the sensor data is received by the collection it is provided to each of the plurality of user interface elements.
14 . The system of claim 13 , wherein the one or more computer-executable instructions, when executed by the one or more processors, further cause the system to:
receive a request to add one or more additional user interface elements to the collection; and associate the one or more additional user interface elements with the collection.
15 . A non-transitory computer readable storage medium including instructions stored thereon which, when executed by one or more processors, cause the one or more processors to:
request, from a data manager, sensor data associated with a movable object, the data manager configured to receive sensor data from a plurality of sensors associated with a plurality of different movable object hardware configurations, the sensor data received from a plurality of sensors on the movable object having a plurality of data formats, the data manager generating converted sensor data by reformatting the sensor data from the plurality of data formats to a common data format; provide the converted sensor data to at least one user interface element asynchronously as the converted sensor data is available from the data manager; and cause a first rendering of the at least one user interface element from a plurality of renderings of the at least one user interface element to be rendered in a user interface of a user device in communication with the movable object, the first rendering determined based on a first type or quantity of sensors coupled to the movable object.
16 . The non-transitory computer readable storage medium of claim 15 , wherein at least two of the plurality of renderings represent a data value associated with the type or amount of the converted sensor data.
17 . The non-transitory computer readable storage medium of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to:
register the at least one user interface element with a data manager interface on a user device, wherein the converted sensor data is provided to the at least one user interface element via the data manager interface.
18 . The non-transitory computer readable storage medium of claim 15 , wherein a transform associated with the at least one user interface element converts the converted sensor data to a displayable value associated with the first rendering.
19 . The non-transitory computer readable storage medium of claim 15 , wherein the first rendering is determined based at least in part on a position of the at least one user interface element in the user interface.
20 . The non-transitory computer readable storage medium of claim 15 , wherein the at least one user interface element is a collection including a plurality of user interface elements, wherein when the sensor data is received by the collection it is provided to each of the plurality of user interface elements.Join the waitlist — get patent alerts
Track US2021141518A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.