Method and apparatus for providing control over a device display based on device orientation
First Claim
1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least perform:
- receiving an indication of data associated with a first potential display view;
receiving an indication of data associated with a second potential display view;
receiving orientation information indicative of an orientation angle of a device including a display; and
enabling provision of a display view at the display that includes a variable portion of the first potential display view based on the orientation angle by providing the first potential display view overlaid with respect to the second potential display view with a degree of overlay that is based on the orientation angle,wherein the memory and computer program code are configured to, with the processor, cause the apparatus to enable provision of the display view by providing the first potential display view overlaid with respect to the second potential display view such that a discontinuous portion of the first potential display view replaces a corresponding discontinuous portion of the second potential display view based on the orientation angle.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for enabling provision of control over a device display based on device orientation may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured, with the processor, to cause the apparatus to perform at least receiving an indication of data associated with a first potential display view, receiving orientation information indicative of an orientation angle of a device including a display, and enabling provision of a display view at the display that includes a variable portion the first potential display view based on the orientation angle. A corresponding method and computer program product are also provided.
9 Citations
16 Claims
-
1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least perform:
-
receiving an indication of data associated with a first potential display view; receiving an indication of data associated with a second potential display view; receiving orientation information indicative of an orientation angle of a device including a display; and enabling provision of a display view at the display that includes a variable portion of the first potential display view based on the orientation angle by providing the first potential display view overlaid with respect to the second potential display view with a degree of overlay that is based on the orientation angle, wherein the memory and computer program code are configured to, with the processor, cause the apparatus to enable provision of the display view by providing the first potential display view overlaid with respect to the second potential display view such that a discontinuous portion of the first potential display view replaces a corresponding discontinuous portion of the second potential display view based on the orientation angle. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus comprising at least one processor and at least one memory including computer program code, wherein the memory and computer program code are configured to, with the processor, cause the apparatus to at least perform:
-
receiving an indication of data associated with a first potential display view; receiving an indication of data associated with a second potential display view; receiving orientation information indicative of an orientation angle of a device including a display; and enabling provision of a display view at the display that includes a variable portion of the first potential display view based on the orientation angle by providing the first potential display view overlaid with respect to the second potential display view with a degree of overlay that is based on the orientation angle, wherein the memory and computer program code are configured to, with the processor, cause the apparatus to enable provision of the display view by providing the first potential display view overlaid with respect to the second potential display view such that a continuous portion of the first potential display view replaces a continuous portion of the second potential display view based on the orientation angle. - View Dependent Claims (6)
-
-
7. A method comprising:
-
receiving an indication of data associated with a first potential display view; receiving an indication of data associated with a second potential display view; receiving orientation information indicative of an orientation angle of a device including a display; and enabling, via a processor, provision of a display view at the display that includes a variable portion of the first potential display view based on the orientation angle by providing the first potential display view overlaid with respect to the second potential display view with a degree of overlay that is based on the orientation angle, wherein enabling provision of the display view further comprises providing the first potential display view overlaid with respect to the second potential display view such that a discontinuous portion of the first potential display view replaces a corresponding discontinuous portion of the second potential display view based on the orientation angle. - View Dependent Claims (8, 9, 10)
-
-
11. A method comprising:
-
receiving an indication of data associated with a first potential display view; receiving an indication of data associated with a second potential display view; receiving orientation information indicative of an orientation angle of a device including a display; and enabling, via a processor, provision of a display view at the display that includes a variable portion of the first potential display view based on the orientation angle by providing the first potential display view overlaid with respect to the second potential display view with a degree of overlay that is based on the orientation angle, wherein enabling provision of the display view further comprises providing the first potential display view overlaid with respect to the second potential display view such that a continuous portion of the first potential display view replaces a continuous portion of the second potential display view based on the orientation angle. - View Dependent Claims (12)
-
-
13. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions, upon execution by a processor, causing performance of:
-
receiving an indication of data associated with a first potential display view; receiving an indication of data associated with a second potential display view; receiving orientation information indicative of an orientation angle of a device including a display; and enabling provision of a display view at the display that includes a variable portion of the first potential display view based on the orientation angle by providing the first potential display view overlaid with respect to the second potential display view with a degree of overlay that is based on the orientation angle, wherein enabling provision of the display view includes providing the first potential display view overlaid with respect to the second potential display view such that a continuous or discontinuous portion of the first potential display view replaces a corresponding continuous or discontinuous portion of the second potential display view based on the orientation angle. - View Dependent Claims (14)
-
-
15. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions, upon execution by a processor, causing performance of:
-
receiving an indication of data associated with a first potential display view; receiving an indication of data associated with a second potential display view; receiving orientation information indicative of an orientation angle of a device including a display; and enabling provision of a display view at the display that includes a variable portion of the first potential display view based on the orientation angle by providing the first potential display view overlaid with respect to the second potential display view with a degree of overlay that is based on the orientation angle, wherein enabling provision of the display view includes providing the first potential display view overlaid with respect to the second potential display view such that evenly or unevenly distributed discontinuous portions of the first potential display view replace corresponding evenly or unevenly distributed discontinuous portions of the second potential display view based on the orientation angle. - View Dependent Claims (16)
-
Specification