IP Library Granted Patent US 8,749,573
Granted Patent B2
US 8,749,573 · App. 13/116,648 · Granted Jun 10, 2014

Method and apparatus for providing input through an apparatus configured to provide for display of an image

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,749,573
App. No.
13/116,648
Granted
Jun 10, 2014
Kind
B2
Abstract

Provided herein is a technique by which a user may interact with an apparatus configured to provide for display of an image, such as with augmented reality glasses. An example embodiment may provide a method including receiving an indication of a first motion event initiated on a first side of a device from a motion sensor, determining a first motion event pattern based on one or more directional components of the first motion event, distinguishing the first motion event from a motion event initiated on a second side of the device, correlating a first operation with the first motion event pattern, and causing the first operation to be performed. The first operation may include causing the opacity of an image presented on a substantially transparent display to be increased.

Claims (47)

1. A method comprising:

receiving an indication of a first motion event initiated on a first side of a device from a motion sensor;

determining a first motion event pattern based on one or more directional components of the first motion event;

distinguishing the first motion event from a motion event initiated on a second side of the device;

correlating a first operation with the first motion event pattern, wherein correlating the first operation with the first motion event pattern comprises correlating the first motion event pattern with an operation obtained from a map of operations that associates operations with motion event patterns; and

causing the first operation to be performed.

2. The method of claim 1 , wherein the first operation comprises causing the opacity of an image presented on a substantially transparent display to be increased.

3. The method of claim 1 , further comprising:

receiving an indication of a second motion event from the motion sensor;

determining a second motion event pattern based on one or more directional components of the second motion event, wherein the second motion event pattern is different than the first motion event pattern;

correlating a second operation with the second motion event pattern, wherein the second operation is different than the first operation; and

causing the second operation to be performed.

4. The method of claim 1 , wherein the first operation relates to an occlusive effect of an image on a display.

5. The method of claim 1 , wherein the first motion event pattern comprises a plurality of motion events.

6. The method of claim 1 , wherein correlating the first operation with the first motion event pattern comprises correlating the first motion event pattern with an operational state of a device.

7. The method of claim 1 , wherein the first operation comprises answering a call.

8. 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:

receive an indication of a first motion event initiated on a first side of a device from a motion sensor;

determine a first motion event pattern based on one or more directional components of the first motion event;

distinguish the first motion event from a motion event initiated on a second side of the device;

correlate a first operation with the first motion event pattern, wherein causing the apparatus to correlate the first operation with the first motion event pattern comprises causing the apparatus to correlate the first motion event pattern with an operation obtained from a map of operations, that associates operations with motion event patterns; and

cause the first operation to be performed.

9. The apparatus of claim 8 , wherein the first operation comprises causing the opacity of an image presented on a substantially transparent display to be increased.

10. The apparatus of claim 8 , further configured to:

receive an indication of a second motion event at the motion sensor;

determine a second motion event pattern based on one or more directional components of the second motion event, wherein the second motion event pattern is different than the first motion event pattern;

correlate a second operation with the second motion event pattern, wherein the second operation is different than the first operation; and

cause the second operation to be performed.

11. The apparatus of claim 8 , wherein the first operation relates to an occlusive effect of an image on a display.

12. The apparatus of claim 8 , wherein the first motion event pattern comprises a plurality of motion events.

13. The apparatus of claim 8 , wherein causing the apparatus to correlate the first operation with the first motion event pattern comprises causing the apparatus to correlate the first motion event pattern with an operational state of the apparatus.

14. The apparatus of claim 8 , wherein the first operation comprises answering a call.

15. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, that when executed by a processor perform:

receiving an indication of a first motion event initiated on a first side of a device from a motion sensor;

determining a first motion event pattern based on one or more directional components of the first motion event;

distinguishing between the first motion event from a motion event initiated on a second side of the device;

correlating a first operation with the first motion event pattern, wherein correlating the first operation with the first motion event pattern comprises correlating the first motion event pattern with an operation obtained from a map of operations that associates operations with motion event patterns; and

causing the first operation to be performed.

16. The computer program product of claim 15 , wherein the first operation comprises causing the opacity of an image presented on a substantially transparent display to be increased.

17. The computer program product of claim 15 , further comprising program code instructions to:

receive an indication of a second motion event at the motion sensor;

determine a second motion event pattern based on one or more directional components of the second motion event, wherein the second motion event pattern is different than the first motion event pattern;

correlate a second operation with the second motion event pattern, wherein the second operation is different than the first operation; and

cause the second operation to be performed.

18. The computer program product of claim 15 , wherein the first operation relates to an occlusive effect of an image on a display.

19. The computer program product of claim 15 , wherein the first motion event pattern comprises a plurality of motion events.

20. The computer program product of claim 15 , wherein the first operation comprises answering a call.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035398/0915 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2011
From: ALI, SYED REZA; WHITE, SEAN MICHAEL
To: NOKIA CORPORATION
Reel/Frame 026551/0087 →