Method and system to implement a quasi-user interface for applications on an electronic device
First Claim
1. A method to implement a quasi-user interface for at least one application on an electronic device, the method comprising:
- activating a quasi-state in response to detecting a user-action performed on said electronic device, wherein said quasi-state is maintained for a duration determined based on a presence of an object within proximity of a display of said electronic device;
in response to activating of said quasi-state, switching a foreground state of a first application to a quasi-background state, and displaying a device access application in a quasi-foreground state;
in response to selection of a second application via said device access application, switching said quasi-foreground state of said device access application to a background state and displaying said second application to said quasi-foreground state;
deactivating said quasi-state when the object is lifted away from said proximity of said display; and
in response to deactivating of said quasi-state, switching said quasi-background state of said first application to said foreground state and switching said quasi-foreground state of said second application to said background state.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system to implement a quasi-user interface to manage application state transitions by activating quasi-states on an electronic device is disclosed. The method allows a user to maintain the activated quasi-states for an application for the duration determined by the presence of an object within the proximity on the electronic device. The quasi-state activated applications can be switched between a quasi-state and a non-quasi-state supported on the electronic device. Further, the method deactivates the quasi-states and the quasi-user interface when the object is lifted away from the proximity of the electronic device.
-
Citations
9 Claims
-
1. A method to implement a quasi-user interface for at least one application on an electronic device, the method comprising:
-
activating a quasi-state in response to detecting a user-action performed on said electronic device, wherein said quasi-state is maintained for a duration determined based on a presence of an object within proximity of a display of said electronic device; in response to activating of said quasi-state, switching a foreground state of a first application to a quasi-background state, and displaying a device access application in a quasi-foreground state; in response to selection of a second application via said device access application, switching said quasi-foreground state of said device access application to a background state and displaying said second application to said quasi-foreground state; deactivating said quasi-state when the object is lifted away from said proximity of said display; and in response to deactivating of said quasi-state, switching said quasi-background state of said first application to said foreground state and switching said quasi-foreground state of said second application to said background state. - View Dependent Claims (2, 3)
-
-
4. An apparatus configured to implement a quasi-user interface for at least one application on an electronic device, the apparatus comprising:
-
an integrated circuit further comprising at least one processor; at least one memory comprising computer program code; wherein the at least one processor is configured to execute the program code to cause the apparatus to; activate a quasi-state in response to detecting a user-action performed on said electronic device, wherein said quasi-state is maintained for a duration determined based on a presence of an object within proximity of a display of said electronic device; in response to activating of said quasi-state, switch a foreground state of a first application to a quasi-background state, and display a device access application in a quasi-foreground state; in response to selection of a second application via said device access application, switch said quasi-foreground state of said device access application to a background state and display said second application to said quasi-foreground state; deactivate said quasi-state when the object is lifted away from said proximity of said display; and in response to deactivating of said quasi-state, switch said quasi-background state of said first application to said foreground state and switch said quasi-foreground state of said second application to said background state. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer readable medium comprising program code that, when executed by at least one processor, causes an electronic device to:
-
activate a quasi-state in response to detecting a user-action performed on said electronic device, wherein said quasi-state is maintained for a duration determined based on a presence of an object within proximity of a display of said electronic device; in response to activating of said quasi-state, switch a foreground state of a first application to a quasi-background state, and display a device access application in a quasi-foreground state; in response to selection of a second application via said device access application, switch said quasi-foreground state of said device access application to a background state and display said second application to said quasi-foreground state; deactivate said quasi-state when the object is lifted away from said proximity of said display; and in response to deactivating of said quasi-state, switch said quasi-background state of said first application to said foreground state and switch said quasi-foreground state of said second application to said background state. - View Dependent Claims (8, 9)
-
Specification