Back to results
US 10,705,854 B2Granted
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.
Claims18
A method, comprising:
- generating, by a computing system, a first plurality of images, each image corresponding to a state of a first plurality of states of a user interface;
- communicating, by the computing system, data comprising the first plurality of images and metadata associating each image of the first plurality of images with a state of the first plurality of states;
- receiving an indication of a request, from a user device, for a first state of the first plurality of states, wherein the indication of the request comprises at least a portion of the metadata;
- in response to the indication of the request for the first state of the first plurality of states, generating, by the computing system, a second plurality of images, each image of the second plurality of images corresponding to a state of a second plurality of states;
- and
- communicating, by the computing system, data comprising at least one of the second plurality of images.
3 more elements
A method, comprising:
- receiving, by a computing system, an indication that a first state of a user interface has expired, wherein the first state of the user interface is associated with a user device;
- transmitting, to the user device and in response to receiving the indication that the first state of the user interface has expired, data corresponding to a second state of the user interface;
- and
- responsive to receiving the indication that the first state of the user interface has expired and prior to receiving an indication that the user device requested one or more states of the user interface that are navigationally related to the second state, generating one or more images or videos, wherein each of the one or more images or videos corresponds to a state of the user interface that is navigationally related to the second state.
1 more element
A method comprising:
- transmitting, by a first computing device and to a second computing device, a first user interface state;
- transmitting, by the first computing device and to a third computing device, a request for a first plurality of user interface states, wherein each state of the first plurality of user interface states is navigationally related to the first user interface state;
- determining, by the first computing device, that the first user interface state has expired;
- in response to determining that the first user interface state has expired, transmitting, by the first computing device and to the second computing device, a second user interface state of the first plurality of user interface states;
- and
- in response to determining that the first user interface state has expired, transmitting, by the first computing device and to the third computing device, a request for a second plurality of user interface states, wherein each user interface state of the second plurality of user interface states is navigationally related to the second user interface state.
3 more elements
Dependencies are inferred from the claim text.