Optimized User Interface Delivery
AssigneeComcast Cable Communications, LLC
InventorsChristopher Stone, Frances Bevan, Michael Rekstad
Life of this patent
Estimating the term…
Abstract
Multiple User Interface (UI) states may be identified and encoded into encoded UI states. Each of the encoded UI states may comprise an image of one or more of the UI states and metadata associating the encoded UI state with one or more other encoded UI states that comprise an image of a UI state that is navigationally related to one or more of the UI states encoded in the encoded UI state. A portion of the encoded UI states may be communicated to one or more user devices.
Claims21
A method comprising:
- receiving, by a computing device, a request for a user interface state of a user interface application;
- determining one or more next user interface states, of the user interface application, that are navigationally related to the requested user interface state;
- and
- sending, to one or more user devices:
- the requested user interface state,
- the one or more next user interface states, or
- metadata that navigationally associates the requested user interface state with each of the one or more next user interface states.
A system comprising:
- one or more user devices;
- and
- a server configured to:
- receive a request for a user interface state of a user interface application;
- determine one or more next user interface states, of the user interface application, that are navigationally related to the requested user interface state;
- and
- send, to the one or more user devices:
- the requested user interface state,
- the one or more next user interface states, or
- metadata that navigationally associates the requested user interface state with each of the one or more next user interface states.
A non-transitory computer-readable storage medium storing instructions that, when executed, cause:
- receiving a request for a user interface state of a user interface application;
- determining one or more next user interface states, of the user interface application, that are navigationally related to the requested user interface state;
- and
- sending, to one or more user devices:
- the requested user interface state,
- the one or more next user interface states, or
- metadata that navigationally associates the requested user interface state with each of the one or more next user interface states.
Dependencies are inferred from the claim text.