System and method to display content based on viewing orientation

US9285883B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9285883-B2
Application numberUS-201113038166-A
CountryUS
Kind codeB2
Filing dateMar 1, 2011
Priority dateMar 1, 2011
Publication dateMar 15, 2016
Grant dateMar 15, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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, 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, wherein the second viewable element includes a plurality of independent display windows, and wherein a first independent display window of the plurality of independent display windows is a user interface display of a first application operating at the device, and a second independent display window of the plurality of independent display windows is a user interface display of a second application operating at the device; and displaying the second portion of the displayable content at the display. 2. The method of claim 1 , wherein determining the second portion comprises selecting, with a non-linear relation to the orientation difference, a number of the plurality of independent display windows to be included in the second portion. 3. The method of claim 2 , wherein the orientation difference is determined based on a measured movement of the display. 4. The method of claim 2 , wherein the orientation difference is determined based on a measured change in a viewing angle of the user relative to the display. 5. The method of claim 4 , wherein the change in the viewing angle is measured using a camera associated with the display. 6. The method of claim 1 , wherein the first portion comprises a first plurality of viewable elements and the second portion comprises a second plurality of viewable elements, and wherein the display difference corresponds to a number of viewable elements that are distinct between the first plurality of viewable elements and the second plurality of viewable elements. 7. The method of claim 1 , wherein detecting the updated viewing orientation includes at least one of detecting a location of an eye of the user and detecting a location of at least a portion of a user's face. 8. The method of claim 1 , wherein the orientation difference corresponds to a change in a viewer-device relative geometry location. 9. The method of claim 1 , wherein the updated viewing orientation is detected based at least in part on a detected gesture of the user. 10. The method of claim 1 , wherein orientation difference is determined based at least in part on a measured movement of the device. 11. The method of claim 1 , wherein the first independent display window of the plurality of independent display windows is a user interface display of a first instance of the first application, and a third independent display window of the plurality of independent display windows is a user interface display of a second instance of the first application. 12. The method of claim 1 , further comprising: determining a cylindrical representation of the displayable content based on a display size of the display, wherein the cylindrical representation includes a single curved face, wherein the first portion and the second portion correspond to portions of the cylindrical representation, and the display difference corresponds to an amount of rotation of the cylindrical representation about an axis. 13. The method of claim 12 , wherein the orientation difference corresponds to an amount of rotation of the device, and wherein the amount of rotation of the device is non-linearly related to the amount of rotation of the cylindrical representation about the axis. 14. The method of claim 13 , wherein a rate of the rotation of the cylindrical representation is determined based on the orientation difference. 15. The method of claim 1 , wherein displaying the first portion of the displayable content comprises displaying the first portion of the displayable content at a first time, and wherein displaying the second portion of the displayable content comprises displaying the second portion of the displayable content at a second time that is subsequent to the first time, such that the first portion and the second portion are not displayed at the same time. 16. A device comprising: one or more processors; and a memory coupled to the one or more processors, the memory storing displayable content that includes a plurality of viewable elements, the memory further storing instructions that are executable by the one or more processors to: operate a first application; operate a second application; 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, wherein the second viewable element includes a plurality of independent display windows, and wherein a first independent display window of the plurality of independent display windows is a user interface display of the first application, and a second independent display window of the plurality of independent display windows is a user interface display of the second application. 17. The device of claim 16 , wherein the display is integral to the apparatus. 18. The device of claim 17 , further comprising a camera coupled to the processor. 19. The device of claim 18 , wherein the instructions are further executable by the one or more processors to determine a viewing orientation of the user relative to the display based on one or more images captured by the camera. 20. The device of claim 16 , wherein the first independent display window of the plurality of independent display windows is a user interface display of a first instance of the first application, and a third independent display window of the plurality of independent display windows is a user interface display of a second instance of the first application. 21. The device of claim 16 , wherein the memory further includes instructions that are executable by the one or more processors to: determine a cylindrical representation of the displayable content based on a display size of the display, wherein the cylindrical representation includes a single curved face, wherein the first portion and the updated portion correspond to portions of the cylindrical representation, and the display difference corresponds to an amount of rotation of the cylindrical rep

Assignees

Inventors

Classifications

  • Head tracking input arrangements · CPC title

  • Scrolling or panning · CPC title

  • G06F3/017Primary

    Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

  • Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title

  • Interaction with page-structured environments, e.g. book metaphor · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9285883B2 cover?
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 al…
Who is the assignee on this patent?
Bi Ning, Aleksic Milivoje, Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/017. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).