IP Library Granted Patent US 10,409,464
Granted Patent B2
US 10,409,464 · App. 14/661,293 · Granted Sep 10, 2019

Providing a context related view with a wearable apparatus

Inventor: Roope Rainisto (Helsinki, FI)
Assignee: Microsoft Technology Licensing, LLC
G06F3/04842G02B27/017G06F3/011G06F3/012G06F3/0482G06F3/04815G06F3/04847G06F3/167G02B2027/014G02B2027/0187
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 10,409,464
App. No.
14/661,293
Granted
Sep 10, 2019
Kind
B2
Abstract

A wearable apparatus comprises at least one processing unit and at least one memory. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to detect a context related view activation input from a user, determine a context in response to detecting the context related view activation input from the user, and cause a view relating to the context to be provided with the wearable apparatus such that the view appears to be at ground level around at least one foot of the user.

Claims (66)

1. A method for providing a context related view with a wearable apparatus, the method comprising:

detecting a context related view activation input from a user;

determining a context in response to detecting the context related view activation input from the user, the context comprising a location of the user;

determining whether the user is not stationary;

upon determining that the user is stationary and that the user is looking toward a ground based on a first tilt of a head of the user is past a first predefined tilt angle, causing the map relating to the context to be provided with the wearable apparatus such that the view appears to be at ground level; and

upon determining that the user is not stationary and that the user is looking toward the ground based on a second tilt of the head of the user is past a second predefined tilt angle, causing the map relating to the context to be provided with the wearable apparatus such that the view appears to be at the ground level, the first predefined tilt angle being greater than the second predefined tilt angle.

2. The method according to claim 1 , wherein the context further comprises a movement status of the user.

3. The method according to claim 1 , wherein detecting the context related view activation input from a user comprises detecting tilting of the head of the user towards the feet of the user.

4. The method according to claim 1 , comprising:

prior to causing the map related to the context to be provided with the wearable apparatus, detecting at least one foot of the user; and

causing the map relating to the context to be provided at ground level around the at least one foot of the user such that the least one foot blocks those parts of the view falling on the at least one foot.

5. The method according to claim 1 , comprising:

detecting a context related view deactivation input from the user; and

removing the view relating to the map appearing to be at the ground level around at least one foot of the user.

6. The method according to claim 1 , wherein the context further comprises a status of the wearable device.

7. The method according to claim 1 , further comprising causing a control view comprising at least one item to be selected by the user to be provided with the wearable apparatus.

8. The method according to claim 7 , wherein position of an item in the control view reflects a direction of the item with respect to the user.

9. The method according to claim 7 , comprising:

recognizing a selection of an item of the at least one item, the selection being made with a foot of the user.

10. The method according to claim 9 , comprising:

causing, in response to the selection, a secondary view to be provided with the wearable apparatus such that the secondary view appears to be at ground level around at least one foot of the user.

11. The method according to claim 9 , comprising:

causing transmission of a command controlling an entity other than the wearable apparatus in response to the selection.

12. The method according to claim 1 , wherein the context comprise three or more of the following:

time;

position of the user;

orientation of the user;

status of the user;

status of an apparatus connected to the wearable apparatus, and connectivity of the wearable apparatus.

13. A wearable apparatus, comprising:

at least one processing unit;

at least one memory;

wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to:

detect a context related view activation input from a user;

determine a context in response to detecting the context related view activation input from the user, the context comprising a location of the user;

determine whether the user is not stationary;

upon determining that the user is stationary and that the user is looking toward a ground based on a first tilt of a head of the user is past a first predefined tilt angle, causing the map relating to the context to be provided with the wearable apparatus such that the view appears to be at ground level; and

upon determining that the user is not stationary and that the user is looking toward the ground based on a second tilt of the head of the user is past a second predefined tilt angle, causing the map relating to the context to be provided with the wearable apparatus such that the view appears to be at the ground level, the first predefined tilt angle being greater than the second predefined tilt angle.

14. The wearable apparatus according to claim 13 , wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to detect a context related view activation input from a user by detecting a voice command from the user.

15. The wearable apparatus according to claim 13 , wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to detect a context related view activation input from a user by detecting tilting of a head of the user towards the feet of the user.

16. The wearable apparatus according to claim 13 , wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to:

detect a context related view deactivation input from user; and

remove the map relating to the context appearing to be at the ground level around the at least one foot of the user.

17. The wearable apparatus according to claim 13 , wherein the map relating to the context further comprises of one the following:

a control view comprising at least one item to be selected by the user.

18. The wearable apparatus according to claim 17 , wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to:

recognize a selection of an item of the at least one item, the selection being made with a foot of the user.

19. The wearable apparatus according to claim 13 , wherein the context comprises at least one of the following:

time;

movement status of the user;

position of the user;

orientation of the user; and

status of the user;

status of the wearable apparatus or an apparatus connected to the wearable apparatus; and

connectivity of the wearable apparatus.

20. A wearable apparatus, comprising:

a display device;

a detector configured to detect user input;

at least one processing unit;

at least one memory;

wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to:

detect, with the detector, a context related view activation input from a user;

determine a context in response to detecting the context related view activation input from the user, the context comprising a location of the user;

determine whether the user is not stationary;

upon determining that the user is stationary and that the user is looking toward a ground based on a first tilt of a head of the user is past a first predefined tilt angle, causing the map relating to the context to be provided with the wearable apparatus such that the view appears to be at ground level; and

upon determining that the user is not stationary and that the user is looking toward the ground based on a second tilt of the head of the user is past a second predefined tilt angle, causing the map relating to the context to be provided with the wearable apparatus such that the view appears to be at the ground level, the first predefined tilt angle being greater than the second predefined tilt angle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2015
From: RAINISTO, ROOPE
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 035191/0041 →
Continuity (1)
Related Publication 20160274765A1 · Sep 22, 2016
Cited By (1)
US 12,372,788