IP Library Granted Patent US 9,964,990
Granted Patent B2
US 9,964,990 · App. 13/400,983 · Granted May 8, 2018

Apparatus and associated methods

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 9,964,990
App. No.
13/400,983
Granted
May 8, 2018
Kind
B2
Abstract

An apparatus including: 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 at least one processor, cause the apparatus to perform at least the following: in response to user input, disassociate the linking of the orientation of content with respect to the orientation of a display of a portable electronic device to retain the particular orientation of the content with respect to the orientation of the display during the user input.

Claims (29)

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 at least one processor, cause the apparatus to perform at least the following:

in response to a hover user input over a touch display of a portable electronic device, temporarily disassociate the linking of the orientation of content with respect to the orientation of the display of the portable electronic device to retain the particular orientation of the content with respect to the orientation of the display during the duration of the hover user input and to prevent rotation of the content during the hover user input, wherein the apparatus is configured to detect the hover user input only when the hover user input is associated with a region at least partly overlying one or more user interface elements displayed on the touch display of the portable electronic device,

in response to removal of the hover user input from the touch display of the portable electronic device, re-associate the linking of the orientation of content with respect to the orientation of the display of the portable electronic device such that the rotation is performed in response to a change in the orientation of the display, and

in response to a touch user input at the touch display at least partly overlying the one or more user interface elements, and following the hover user input, select a function associated with the touched region of the touch display.

2. The apparatus of claim 1 , wherein the apparatus is configured to detect user inputs during use of one or more of a particular supplementary application of the portable electronic device and a home screen of the portable electronic device.

3. The apparatus of claim 2 , wherein the particular supplementary application is one or more of a calling/telephone application, text message application, e-mail application, video application, audio application, word processing or other productivity application, game, social media application, internet browser, contact list application, calendar application, photo application or calculator application.

4. The apparatus of claim 1 , wherein the apparatus is configured to detect the hover user input proximal to a proximity-sensitive display of the portable electronic device.

5. The apparatus of claim 1 , wherein the one or more user interface elements comprises one or more of a button, an icon, a form, a widget, a hyperlink, a slider, a scroll bar, or a virtual control element.

6. The apparatus of claim 1 , wherein the apparatus is configured to respond to the hover user input from a proximity-sensitive display of the portable electronic device and is configured to respond to the touch user input from a touch-sensitive display of the portable electronic device.

7. The apparatus of claim 1 , wherein the apparatus is configured to detect the hover user input only proximal to a region not overlying one or more user interface elements displayed on a proximity-sensitive display of the portable electronic device, and in response to the touch user input, following the hover user input, at least partly overlying the one or more user interface elements, select a function associated with the one or more user interface elements of the touched region.

8. The apparatus of claim 7 , wherein the one or more user interface elements comprises one or more of a button, an icon, a form, a widget, a hyperlink, a slider, a scroll bar, or a virtual control element.

9. The apparatus of claim 1 , wherein the apparatus is configured to detect the hover user input made at one or more particular locations on the portable electronic device, the one or more particular locations being designated to provide for disassociation of the linking of the orientation of content with respect to the orientation of the display.

10. The apparatus of claim 1 , wherein the apparatus is configured to detect the hover user input made at one or more particular locations on the display of the portable electronic device.

11. The apparatus of claim 1 , wherein the hover user input comprises one or more of a static hover proximal to the portable electronic device, a moving hover proximal to the portable electronic device, or a multi-finger gesture, and wherein the touch user input comprises one or more of a tap, a swipe, a slide, a press, a hold, a rotate gesture, bending at least part of the portable electronic device, squeezing at least part of the portable electronic device or a multi-finger gesture.

12. The apparatus of claim 1 , wherein the apparatus comprises one or more of an accelerometer, a gyroscope and a magnetometer to detect the orientation of the display.

13. The apparatus of claim 1 , wherein the apparatus is configured to detect one or more of the hover user input and the touch user input.

14. The apparatus of claim 1 , wherein the orientation of the display is defined with respect to a gravity vector.

15. The apparatus of claim 1 , wherein the apparatus is a portable electronic device, a laptop computer, a mobile phone, a Smartphone, a tablet computer, a personal digital assistant, a digital camera, a watch, a server, a portable media player, or a module/circuitry for one or more of the same.

16. A method, the method comprising:

in response to a hover user input over a touch display of a portable electronic device, temporarily disassociating the linking of the orientation of content with respect to the orientation of the display of the portable electronic device to retain the particular orientation of the content with respect to the orientation of the display during the duration of the hover user input and to prevent rotation of the content during the hover user input, wherein the portable electronic device is configured to detect the hover user input only when the hover user input is associated with a region at least partly overlying one or more user interface elements displayed on the touch display of the portable electronic device,

in response to removal of the hover user input from the touch display of the portable electronic device, re-associating the linking of the orientation of content with respect to the orientation of the display of the portable electronic device such that the rotation is performed in response to a change in the orientation of the display, and

in response to a touch user input at the touch display at least partly overlying the one or more user interface elements, and, following the hover user input, selecting a function associated with the touched region of the touch display.

17. A non-transitory computer readable medium comprising computer program code stored thereon, the computer readable medium and computer program code being configured to, when run on at least one processor, perform at least the following:

in response to a hover user input over a touch display of a portable electronic device, temporarily disassociate the linking of the orientation of content with respect to the orientation of the display of the portable electronic device to retain the particular orientation of the content with respect to the orientation of the display during the duration of the hover user input and to prevent rotation of the content during the hover user input, wherein the portable electronic device is configured to detect the hover user input only when the hover user input is associated with a region at least partly overlying one or more user interface elements displayed on the touch display of the portable electronic device;

in response to removal of the hover user input from the touch display of the portable electronic device, re-associate the linking of the orientation of content with respect to the orientation of the display of the portable electronic device such that the rotation is performed in response to a change in the orientation of the display, and

in response to a touch user input at the touch display, at least partly overlying the one or more user interface elements, and following the hover user input, select a function associated with the touched region of the touch display.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035258/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2012
From: SUAKKO, JARI; NURMI, MIKKO
To: NOKIA CORPORATION
Reel/Frame 028062/0908 →