Predictive screen display method and apparatus
AssigneeIntel Corporation
InventorsFai Yeung, Fu Zhou, Anna-Marie Mansour, Nicholas M. Khosravy
Life of this patent
Estimating the term…
Abstract
Apparatuses, methods and storage media associated with display of visual assets on a device are described. Specifically, the device may include a display screen. The device may further include a visual asset scheduler. The visual asset scheduler may include a screen predictor, a queue, and a visual asset loader. Other embodiments may be described and/or claimed.
Claims20
A device comprising:
- a display screen;
- and
- a visual asset scheduler coupled with the display screen, wherein the visual asset scheduler includes:
- a screen predictor to identify respective priorities of one or more screens that are to be displayed on the display screen;
- a queue to queue the one or more screens in an order related to the respective priorities of the one or more screens;
- and
- a visual asset loader to load, based on the order and prior to display of the one or more screens, respective visual assets associated with the one or more screens, wherein a visual asset of the respective visual assets relates to a portion of a screen of the one or more screens that is less than an entirety of the screen.
A method comprising:
- identifying, by a visual asset scheduler of a device, respective priorities of one or more child screens of a parent screen;
- queuing, by the visual asset scheduler, the one or more child screens in an order related to the respective priorities of the one or more child screens;
- and
- caching, by the visual asset scheduler prior to display of the one or more child screens, visual assets related to the one or more child screens according to the order, wherein a visual asset of the visual assets relates to a portion of a screen of the one or more child screens that is less than an entirety of the screen.
One or more non-transitory computer-readable media comprising instructions to cause a device, upon execution of the instructions by one or more processors of the device, to:
- identify respective priorities of one or more child screens of a parent screen based on a screen priority binary tree associated with historical data related to the parent screen and the one or more child screens;
- queue the one or more child screens in an order related to the respective priorities of the one or more child screens;
- and
- cache, prior to display of the one or more child screens, visual assets related to the one or more child screens according to the order, wherein a visual asset of the visual assets relates to a portion of a screen of the one or more child screens that is less than an entirety of the screen.
Dependencies are inferred from the claim text.