IP Library Patent Application 13267531
Patent Application
App. No. 13/267,531

METHOD AND APPARATUS FOR CONTROLLING THE VISUAL REPRESENTATION OF INFORMATION UPON A SEE-THROUGH DISPLAY

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 None
App. No.
13/267,531
Abstract

A method, apparatus and computer program product are provided for controlling the presentation of a visual representation of information upon a see-through display. In the context of a method, a visual representation of information is initially caused to be presented on a see-through display. At least a portion of the information at least partially occludes a user's view through the see-through display. The method also determines a context associated with the user. For example, the method may determine the context associated with the user by receiving data based upon an activity of the user and determining the activity performed by the user based upon the data. Regardless of the manner in which the context is determined, the method reduces occlusion of the user's view through the see-through display attributable to the visual representation of the information based at least in part on the context associated with the user.

Claims (35)

1 . A method comprising:

causing presentation of a visual representation of information on a see-through display, wherein at least a portion of the visual representation of the information at least partially occludes a user's view through the see-through display;

determining a context associated with the user; and

reducing occlusion of the user's view through the see-through display attributable to the visual representation of the information based at least in part on the context associated with the user.

2 . A method according to claim 1 wherein determining the context associated with the user comprises:

receiving data based upon an activity of the user; and

determining the activity performed by the user based upon the data.

3 . A method according to claim 1 wherein reducing the occlusion of the user's view comprises reducing a size of the visual representation of the information presented upon the see-through display.

4 . A method according to claim 1 wherein reducing the occlusion of the user's view comprises reducing an opacity of the visual representation of the information presented upon the see-through display.

5 . A method according to claim 1 wherein reducing the occlusion of the user's view comprises causing the visual representation of the information to be moved from an occluding portion of the see-through display in which the visual representation of the information at least partially occludes the user's view of an object through the see-through display to a less-occluding portion of the see-through display in which the visual representation of the information creates less occlusion of the user's view of the object through the see-through display.

6 . A method according to claim 1 wherein reducing the occlusion of the user's view comprises changing an optical characteristic of the visual representation of the information presented upon the see-through display.

7 . A method according to claim 1 wherein reducing the occlusion of the user's view comprises reducing an informational content or complexity of the visual representation of the information presented upon the see-through display.

8 . A method according to claim 1 wherein reducing the occlusion of the user's view comprises causing the visual representation of the information to be modified differently in a central portion of the see-through display than in a non-central portion of the see-through display.

9 . An apparatus comprising at least one processor and at least one memory storing computer program code, wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to at least:

cause presentation of a visual representation of information on a see-through display, wherein at least a portion of the visual representation of the information at least partially occludes a user's view through the see-through display;

determine a context associated with the user; and

reduce occlusion of the user's view through the see-through display attributable to the visual representation of the information based at least in part on the context associated with the user.

10 . An apparatus according to claim 9 wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to determine the context associated with the user by:

receiving data based upon an activity of the user; and

determining the activity performed by the user based upon the data.

11 . An apparatus according to claim 9 wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to reduce the occlusion of the user's view by reducing a size of the visual representation of the information presented upon the see-through display.

12 . An apparatus according to claim 9 wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to reduce the occlusion of the user's view by reducing an opacity of the visual representation of the information presented upon the see-through display.

13 . An apparatus according to claim 9 wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to reduce the occlusion of the user's view by causing the visual representation of the information to be moved from an occluding portion of the see-through display in which the visual representation of the information at least partially occludes the user's view of an object through the see-through display to a less-occluding portion of the see-through display in which the visual representation of the information creates less occlusion of the user's view of the object through the see-through display.

14 . An apparatus according to claim 9 wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to reduce the occlusion of the user's view by changing an optical characteristic of the visual representation of the information presented upon the see-through display.

15 . An apparatus according to claim 9 wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to reduce the occlusion of the user's view by reducing an informational content or complexity of the visual representation of the information presented upon the see-through display.

16 . An apparatus according to claim 9 wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to reduce the occlusion of the user's view by causing the visual representation of the information to be modified differently in a central portion of the see-through display than in a non-central portion of the see-through display.

17 . A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:

program instructions configured to cause presentation of a visual representation of information on a see-through display, wherein at least a portion of the information at least partially occludes a user's view through the see-through display;

program instructions configured to determine a context associated with the user; and

program instructions configured to reduce occlusion of the user's view through the see-through display attributable to the visual representation of the information based at least in part on the context associated with the user.

18 . A computer program product according to claim 17 wherein the program instructions configured to determine the context associated with the user comprise:

program instructions configured to receive data based upon an activity of the user; and

program instructions configured to determine the activity performed by the user based upon the data.

19 . A computer program product according to claim 17 wherein the program instructions configured to reduce the occlusion of the user's view comprise program instructions configured to reduce an opacity of the visual representation of the information presented upon the see-through display.

20 . A computer program product according to claim 17 wherein the program instructions configured to reduce the occlusion of the user's view comprise program instructions configured to cause the visual representation of the information to be moved from an occluding portion of the see-through display in which the visual representation of the information at least partially occludes the user's view of an object through the see-through display to a less-occluding portion of the see-through display in which the visual representation of the information creates less occlusion of the user's view of the object through the see-through display.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035305/0630 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2011
From: WHITE, SEAN
To: NOKIA CORPORATION
Reel/Frame 027027/0209 →