Systems and methods for deterministic control of instant-on mobile devices with touch screens
First Claim
1. A system for providing a user with deterministic control over a mobile instant-on host device having a touch screen that instantly runs applications for the user to access when the device is turned-on or woken-up, comprising:
- a user interface engine running on the host device, which in operation,provides the user with a lock menu application that displays on the touch screen a lock menu of a plurality of applications that can be run on the host device when the user wakes up the host device;
enables the user to select one or more of the plurality of applications from the menu using a slider; and
runs the selected one or more applications on the host device.
0 Assignments
0 Petitions
Accused Products
Abstract
A new approach is proposed that contemplates systems and methods to overcome the limitations described above in order to provide a user with a more deterministic experience when using his/her touch screen-enables instant-on device such as a smartphone. More specifically, the user is provided with a lock menu screen via an application, which displays a menu of a plurality of applications that can be run on his/her phone when the user unlocks/wakes up the phone. Since the user typically uses only a limited number of applications most of the time, the lock menu application allows the user to specify these applications and then provides them quick access to these applications. This not only provides the user with a deterministic experience by allowing them quick access to their most important applications when the phone wakes up, but also allows the user to return to the application that was running prior to the phone going to sleep if the user desires.
194 Citations
39 Claims
-
1. A system for providing a user with deterministic control over a mobile instant-on host device having a touch screen that instantly runs applications for the user to access when the device is turned-on or woken-up, comprising:
-
a user interface engine running on the host device, which in operation, provides the user with a lock menu application that displays on the touch screen a lock menu of a plurality of applications that can be run on the host device when the user wakes up the host device; enables the user to select one or more of the plurality of applications from the menu using a slider; and runs the selected one or more applications on the host device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing a user with deterministic control over a host device having a touch screen, comprising:
-
providing the user with a lock menu application that displays on the touch screen a lock menu of a plurality of applications that can be run on the host device when the user wakes up the host device; enabling the user to select one or more of the plurality of applications from the menu by sliding a slider; and running the selected one or more applications on the host device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A non-transitory computer readable storage medium embodying a set of instructions that, when executed by a machine, causes the machine to:
-
provide the user with a lock menu application that displays on the touch screen a lock menu of a plurality of applications that can be run on the host device when the user wakes up the host device; enable the user to select one or more of the plurality of applications from the menu; and run the selected one or more applications on the host device.
-
Specification