SYSTEM AND METHOD TO DISPLAY CONTENT
First Claim
1. A method comprising:
- receiving displayable content at a device having a display, the displayable content including a plurality of viewable elements;
determining a first portion of the displayable content based on a viewing orientation of a user relative to the display and based on a display size of the display, wherein the first portion includes at least a first viewable element of the plurality of viewable elements and does not include at least one second viewable element of the plurality of viewable elements;
displaying the first portion of the displayable content at the display;
detecting an updated viewing orientation of the user relative to the display;
determining a second portion of the displayable content based on the updated viewing orientation, wherein the second portion includes at least the second viewable element, wherein a display difference between the first portion and the second portion is non-linearly related to an orientation difference between the viewing orientation and the updated viewing orientation; and
displaying the second portion at the display.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for displaying content is disclosed. A particular method includes determining a viewing orientation of a user relative to a display and providing a portion of content to the display based on the viewing orientation. The portion includes at least a first viewable element of the content and does not include at least one second viewable element of the content. The method also includes determining an updated viewing orientation of the user and updating the portion of the content based on the updated viewing orientation. The updated portion includes at least the second viewable element. A display difference between the portion and the updated portion is non-linearly related to an orientation difference between the viewing orientation and the updated viewing orientation.
61 Citations
36 Claims
-
1. A method comprising:
-
receiving displayable content at a device having a display, the displayable content including a plurality of viewable elements; determining a first portion of the displayable content based on a viewing orientation of a user relative to the display and based on a display size of the display, wherein the first portion includes at least a first viewable element of the plurality of viewable elements and does not include at least one second viewable element of the plurality of viewable elements; displaying the first portion of the displayable content at the display; detecting an updated viewing orientation of the user relative to the display; determining a second portion of the displayable content based on the updated viewing orientation, wherein the second portion includes at least the second viewable element, wherein a display difference between the first portion and the second portion is non-linearly related to an orientation difference between the viewing orientation and the updated viewing orientation; and displaying the second portion at the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a processor; and a memory coupled to the processor, the memory including content that includes a plurality of viewable elements, the memory further including instructions that are executable by the processor to; determine a viewing orientation of a user relative to a display; provide a first portion of the content to the display based on the viewing orientation, wherein the first portion includes at least a first viewable element of the content and does not include at least one second viewable element of the content; determine an updated viewing orientation of the user; and provide an updated portion of the content to the display based on the updated viewing orientation, wherein the updated portion includes at least the second viewable element, wherein a display difference between the first portion and the updated portion is non-linearly related to an orientation difference between the viewing orientation and the updated viewing orientation. - View Dependent Claims (17, 18, 19)
-
-
20. An apparatus comprising:
-
interface means to generate a user interface for display at a display device, wherein the user interface includes a portion of content determined based on a viewing orientation of a user relative to the display device; and orientation detection means to determine the viewing orientation and to detect a change in the viewing orientation; wherein a first portion of the content is determined based on a first viewing orientation, wherein the first portion includes at least a first viewable element of the content and does not include at least one second viewable element of the content; wherein a second portion of the content is determined in response to a change in the viewing orientation to a second viewing orientation, the second portion of the content including at least the second viewable element; and wherein a display difference between the first portion and the second portion is non-linearly related to an orientation difference between the first viewing orientation and the second viewing orientation. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer-readable medium comprising processor-executable instructions that, when executed by a processor, cause the processor to:
-
determine a viewing orientation of a user relative to a display; provide a portion of content to the display based on the viewing orientation, wherein the portion includes at least a first viewable element of the content and does not include at least one second viewable element of the content; determine an updated viewing orientation of the user; and update the portion of the content based on the updated viewing orientation, wherein the updated portion includes at least the second viewable element, wherein a display difference between the portion and the updated portion is non-linearly related to an orientation difference between the viewing orientation and the updated viewing orientation. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
Specification