IP Library Granted Patent US 8,780,138
Granted Patent B2
US 8,780,138 · App. 13/951,189 · Granted Jul 15, 2014

Information presentation based on display screen orientation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,780,138
App. No.
13/951,189
Granted
Jul 15, 2014
Kind
B2
Abstract

A handheld devise presents information on a display screen in alternate formats. The device determines its orientation relative to a device user and selects a format based on that orientation. The displayed information may also be scrolled or zoomed based on a detected motion of the device.

Claims (52)

1. A method comprising:

determining that a display screen of a device is moved relative to a user, from a first position or orientation to a second position or orientation that is different from the first position or orientation; and

switching from a presentation of one or more information objects of a first information display format of an application state to a presentation of one or more information objects of a second information display format of the application state on the display screen in response to the determination,

wherein at least some of the one or more information objects of the second information display format provide further information regarding at least some of the one or more information objects in the first information display format.

2. A method of claim 1 , wherein the application state is associated with a program listing, a program guide, a media stream, a media broadcast, a play list, a media directory, a file directory, a message directory, an email directory, a set of files, a set of map presentations, or a combination thereof.

3. A method of claim 1 , further comprising:

causing, at least in part, activation of a content program or file associated with the one or more information objects of the first information display format as a list; and

causing, at least in part, presentation of the one or more information objects of the second information display format in one or more table cells on the display screen.

4. A method of claim 1 , further comprising:

causing, at least in part, activation of a content program or file associated with the one or more information objects of the first information display format; and

causing, at least in part, presentation of the content program or file as layered on top of the first information display format on the display screen.

5. A method of claim 4 , further comprising:

during or upon switching the presentations, causing, at least in part, updating to another content program or file associated with selected one or more information objects of the first information display format; and

causing, at least in part, presentation of the other content program or file as layered on top of the second information display format on the display screen.

6. A method of claim 1 , wherein the determination that the display screen is moved relative to the user is based, at least in part, on the display screen rotating relative to the user, the device rotating relative to the user, the display screen rotating relative to at least one other component of the device, the display screen displacing in one direction relative to the user, the device displacing in one direction relative to the user, the display screen displacing in one direction relative to at least one other component of the device, or a combination thereof.

7. A method of claim 6 , further comprising:

determining that one or more thresholds are reached based, at least in part, on a time duration of rotation, a time duration of the rotation is maintained, a time duration of displacement, a time duration of the displacement is maintained, a degree of the rotation, a degree of the displacement, a degree of acceleration of the rotation, a degree of acceleration of the displacement, or a combination thereof,

wherein the first information display format is switched into the second information display format based, at least in part, on the determination that the one or more thresholds are reached.

8. A method of claim 7 , wherein the first information display format is switched into the second information display format by scrolling the one or more information objects of the first information display format on the display screen, or by zooming the one or more information objects of the first information display format on the display screen, or a combination thereof.

9. A method of claim 1 , wherein the one or more information objects of the first information display format are arranged in a different manner from the one or more information objects of the second information display format to maximize use of available area of the display screen, without affecting a purpose of the application state.

10. The method of claim 1 , wherein,

causing, at least in part, the presentation of the one or more information objects of the first information display format on the display screen includes presenting an electronic service guide (ESG) in a vertical service guide format, and

causing, at least in part, the presentation of the one or more information objects of the second information display format on the display screen includes presenting the ESG in a horizontal service guide format.

11. An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,

determine that a display screen of a device is moved relative to a user, from a first position or orientation to a second position or orientation that is different from the first position or orientation; and

switch from a presentation of one or more information objects of a first information display format of an application state to a presentation of one or more information objects of a second information display format of the application state on the display screen in response to the determination,

wherein at least some of the one or more information objects of the second information display format provide further information regarding at least some of the one or more information objects in the first information display format.

12. An apparatus of claim 11 , wherein the application state is associated with a program listing, a program guide, a media stream, a media broadcast, a play list, a media directory, a file directory, a message directory, an email directory, a set of files, a set of map presentations, or a combination thereof.

13. An apparatus of claim 11 , wherein the apparatus is further caused to:

cause, at least in part, activation of a content program or file associated with the one or more information objects of the first information display format as a list; and

cause, at least in part, presentation of the one or more information objects of the second information display format in one or more table cells on the display screen.

14. An apparatus of claim 11 , wherein the apparatus is further caused to:

cause, at least in part, activation of a content program or file associated with the one or more information objects of the first information display format; and

cause, at least in part, presentation of the content program or file as layered on top of the first information display format on the display screen.

15. An apparatus of claim 14 , wherein the apparatus is further caused to:

during or upon switching the presentations, cause, at least in part, updating to another content program or file associated with selected one or more information objects of the first information display format; and

cause, at least in part, presentation of the other content program or file as layered on top of the second information display format on the display screen.

16. An apparatus of claim 11 , wherein the determination that the display screen is moved relative to the user is based, at least in part, on the display screen rotating relative to the user, the device rotating relative to the user, the display screen rotating relative to at least one other component of the device, the display screen displacing in one direction relative to the user, the device displacing in one direction relative to the user, the display screen displacing in one direction relative to at least one other component of the device, or a combination thereof.

17. A method of claim 16 , further comprising:

determine that one or more thresholds are reached based, at least in part, on a time duration of rotation, a time duration of the rotation is maintained, a time duration of displacement, a time duration of the displacement is maintained, a degree of the rotation, a degree of the displacement, a degree of acceleration of the rotation, a degree of acceleration of the displacement, or a combination thereof,

wherein the first information display format is switched into the second information display format based, at least in part, on the determination that the one or more thresholds are reached.

18. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:

determining that a display screen of a device is moved relative to a user, from a first position or orientation to a second position or orientation that is different from the first position or orientation; and

switching from a presentation of one or more information objects of a first information display format of an application state to a presentation of one or more information objects of a second information display format of the application state on the display screen in response to the determination,

wherein at least some of the one or more information objects of the second information display format provide further information regarding at least some of the one or more information objects in the first information display format.

19. A non-transitory computer-readable storage medium of claim 18 , wherein the application state is associated with a program listing, a program guide, a media stream, a media broadcast, a play list, a media directory, a file directory, a message directory, an email directory, a set of files, a set of map presentations, or a combination thereof.

20. A non-transitory computer-readable storage medium of claim 18 , wherein the apparatus is caused to further perform:

causing, at least in part, activation of a content program or file associated with the one or more information objects of the first information display format as a list; and

causing, at least in part, presentation of the one or more information objects of the second information display format in one or more table cells on the display screen.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 034855/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2013
From: LAINE, KARI PETRI TAPIO; SIPILA, JANNE PETTERI
To: NOKIA CORPORATION
Reel/Frame 031209/0346 →