Location and time based application management
First Claim
Patent Images
1. A method comprising:
- detecting an occurrence of a wake-up event on a user device;
determining a first time;
determining that the first time corresponds to one or more previous time periods when the user device has previously been used;
identifying, by a processing device, one or more application files that were previously accessed on the user device during the one or more previous time periods;
presenting an application interface with the one or more application files;
receiving a selection of at least one of the one or more application files; and
launching the at least one of the one or more application files on the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
An application manager on a user device determines a current time period and determines that the current time period corresponds to a previous time period when the user device has previously been used to access one or more application files. The application manager identifies previous state information for the user device corresponding to a previous state of the user device during the previous time period and restores a current state of the user device to the previous state based at least in part on the previous state information.
24 Citations
20 Claims
-
1. A method comprising:
-
detecting an occurrence of a wake-up event on a user device; determining a first time; determining that the first time corresponds to one or more previous time periods when the user device has previously been used; identifying, by a processing device, one or more application files that were previously accessed on the user device during the one or more previous time periods; presenting an application interface with the one or more application files; receiving a selection of at least one of the one or more application files; and launching the at least one of the one or more application files on the user device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A user device comprising:
-
a memory to store one or more applications, an operating system comprising an application manager, and an application manager data store; and a processing device operatively coupled to the memory, the processing device to; determine a first time; determine that the first time corresponds to a first pervious time period when the user device was previously used to access the one or more applications; identify previous state information for the user device corresponding to a previous state of the user device during the first previous time period, the previous state information comprising an application file that was previously accessed by the one or more applications on the user device during the first previous time period; and restore a current state of the user device to the previous state as indicated in the previous state information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
detecting a launch of an application on a user device; determining a first time; determining, by a processing device, that the first time corresponds to a first pervious time period when the application has been previously accessed on the user device by identifying a record in an application manager data store corresponding to the first previous time period; identifying a first application file that was previously accessed by the application during the first previous time period; and loading the first application file in the application on the user device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification