Enhanced application preview mode
AssigneeApple Inc.
InventorAusten J. Green
Life of this patent
Estimating the term…
Abstract
Techniques for enhancing the viewing of applications in a preview provider are provided. A method includes receiving an indication to provide a preview mode on a display of the computing device, providing screenshots of a plurality of applications in the preview mode such that the screenshots are accessible for viewing by a user. The method also includes identifying the first application to provide the first screenshot in an updated mode and changing a state of the first application from a suspended state to an inactive state by allocating processing time of the one or more processors to the first application, and displaying updates of the first screenshot while the first application is in the inactive state.
Claims27
A method comprising performing, by one or more processors of a wearable device:
- identifying a plurality of applications on the wearable device that are in a preview mode, wherein the plurality of applications in the preview mode comprises a subset of applications from among the plurality of applications that are on the wearable device, wherein the preview mode comprises displaying a most recently updated view of screenshots for the plurality of applications in the preview mode, the plurality of applications including a first application that provides a first screenshot, wherein the most recently updated view of the screenshots that is displayed on a display is updated at a time subsequent to a time that a user last accessed one or more of the plurality of applications;
- loading the plurality of applications that are in the preview mode into a memory of the wearable device;
- receiving, at a user interface of the wearable device, an indication to provide the preview mode on a display of the wearable device;
- providing the screenshots of the plurality of applications in the preview mode such that the screenshots are accessible for viewing by the user, the screenshots of the plurality of applications in the preview mode being accessible by moving the screenshots onto and off the display responsive to a touch interface of the display;
- identifying the first application to provide the first screenshot in an updated mode, wherein the first application is identified based on a first location of the first screenshot on the display;
- in response to the identifying of the first application of the plurality of applications in the preview mode, changing a state of the first application from a suspended state to an inactive state by allocating processing time of the one or more processors to the first application, wherein applications of the plurality of applications that are in the preview mode and are in the suspended state are not allocated processing time;
- and
- displaying updates of the first screenshot while the first application is in the inactive state.
A computer product comprising a non-transitory computer readable medium storing a plurality of instructions that when executed control a wearable device including one or more processors, the instructions comprising:
- identifying a plurality of applications on the wearable device that are in a preview mode, wherein the plurality of applications in the preview mode comprises a subset of applications from among the plurality of applications that are on the wearable device, wherein the preview mode comprises displaying a most recently updated view of screenshots for the plurality of applications, the plurality of applications including a first application that provides a first screenshot, wherein the most recently updated view of the screenshots that is displayed on a display is updated at a time subsequent to a time that a user last accessed one or more of the plurality of applications;
- loading the plurality of applications that are in the preview mode into a memory of the wearable device;
- receiving, at a user interface of the wearable device, an indication to provide the preview mode on a display of the wearable device;
- providing the screenshots of the plurality of applications in the preview mode such that the screenshots are accessible for viewing by the user, the screenshots of the plurality of applications in the preview mode being accessible by moving the screenshots onto and off the display responsive to a touch interface of the display;
- identifying the first application to provide the first screenshot in an updated mode, wherein the first application is identified based on a first location of the first screenshot on the display;
- in response to the identifying of the first application of the plurality of applications in the preview mode, changing a state of the first application from a suspended state to an inactive state by allocating processing time of the one or more processors to the first application, wherein applications of the plurality of applications that are in the preview mode and are in the suspended state are not allocated processing time;
- and
- displaying updates of the first screenshot while the first application is in the inactive state.
A wearable device comprising:
- a memory;
- and
- one or more processors configured to:
- identify a plurality of applications on the wearable device that are in a preview mode, wherein the plurality of applications in the preview mode comprises a subset of applications from among the plurality of applications that are on the wearable device, wherein the preview mode comprises displaying a most recently updated view of screenshots for the plurality of applications, the plurality of applications including a first application that provides a first screenshot, wherein the most recently updated view of the screenshots that is displayed on a display is updated at a time subsequent to a time that a user last accessed one or more of the plurality of applications;
- load the plurality of applications that are in the preview mode into the memory of the wearable device;
- receive, at a user interface of the wearable device, an indication to provide the preview mode on a display of the wearable device;
- provide the screenshots of the plurality of applications in the preview mode such that the screenshots are accessible for viewing by the user, the screenshots of the plurality of applications in the preview mode being accessible by moving the screenshots onto and off the display responsive to a touch interface of the display;
- identify the first application to provide the first screenshot in an updated mode, wherein the first application is identified based on a first location of the first screenshot on the display;
- in response to the identifying of the first application of the plurality of application in the preview mode, change a state of the first application from a suspended state to an inactive state by allocating processing time of the one or more processors to the first application, wherein applications of the plurality of applications that are in the preview mode and are in the suspended state are not allocated processing time;
- and
- display updates of the first screenshot while the first application is in the inactive state.
Dependencies are inferred from the claim text.