Apparatus and associated methods
First Claim
1. An apparatus comprising at least one processor and at least one memory having computer program code stored thereon, the computer program code and at least one memory being configured to, when run on the at least one processor, perform:
- receive indication of a selection of a first virtual layer, and a physical tilting of a display, the display being configured to provide user visual output associated with at least one running application; and
provide, in response to receiving the indication of said physical tilting of said display, corresponding graphical tilting of the first virtual layer to reveal at least a portion of a second virtual layer previously hidden by the first virtual layer, wherein the second virtual layer remains in a same position, wherein prior to the graphical tilting, a plane of the second virtual layer is parallel to a plane of the selected first virtual layer, and after the tilting, the plane of the second virtual layer is not parallel to the first virtual layer.
2 Assignments
0 Petitions
Accused Products
Abstract
In one or more embodiments described herein, there is provided an apparatus comprising at least one processor and at least one memory having computer program code stored thereon, the computer program code and at least one memory being configured to, when run on the at least one processor, perform detection of physical tilting of a display. The display is configured to provide user visual output associated with at least one running application. The at least one running application also has a virtual keyboard associated therewith provided on the display. The computer program code and at least one memory are also configured to, when run on the at least one processor, provide, in response to detection of said physical tilting of said display, corresponding graphical tilting of an onscreen area of a display to reveal a previously off-screen area of the user visual output associated with the at least one running application.
51 Citations
17 Claims
-
1. An apparatus comprising at least one processor and at least one memory having computer program code stored thereon, the computer program code and at least one memory being configured to, when run on the at least one processor, perform:
-
receive indication of a selection of a first virtual layer, and a physical tilting of a display, the display being configured to provide user visual output associated with at least one running application; and provide, in response to receiving the indication of said physical tilting of said display, corresponding graphical tilting of the first virtual layer to reveal at least a portion of a second virtual layer previously hidden by the first virtual layer, wherein the second virtual layer remains in a same position, wherein prior to the graphical tilting, a plane of the second virtual layer is parallel to a plane of the selected first virtual layer, and after the tilting, the plane of the second virtual layer is not parallel to the first virtual layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising at least one non-transitory computer readable storage medium comprising computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions to:
-
receive indication of a selection of a first virtual layer, and a physical tilting of a display, the display being configured to provide user visual output associated with at least one running application; and provide, in response to receiving the indication of said physical tilting of said display, corresponding graphical tilting of the first virtual layer to reveal at least a portion of a second virtual layer previously hidden by the first virtual layer, wherein the second virtual layer remains in a same position, wherein prior to the graphical tilting, a plane of the second virtual layer is parallel to a plane of the selected first virtual layer, and after the tilting, the plane of the second virtual layer is not parallel to the first virtual layer.
-
-
17. A method comprising:
-
receiving indication of a physical tilting of a display, the display being configured to provide user visual output associated with at least one running application; and providing, in response to receiving the indication of said physical tilting of said display, corresponding graphical tilting of a first virtual layer to reveal at least a portion of a second virtual layer previously hidden by the first virtual layer, wherein the second virtual layer remains in a same position.
-
Specification