IP Library Granted Patent US 10,578,449
Granted Patent B2
US 10,578,449 · App. 15/305,199 · Granted Mar 3, 2020

Waypoint navigator

Inventors: William J. Allen (Corvallis, OR); Charles Edgar Bess (Frisco, TX)
Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LP
G01C21/3602G01C21/3461G01C21/3611G01C21/3614G01C21/3632G01C21/3679G01C21/3691
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,578,449
App. No.
15/305,199
Granted
Mar 3, 2020
Kind
B2
Abstract

An example waypoint navigator method includes identifying a local waypoint using image recognition on an image of the local waypoint displayed on a mobile device. The example method also includes overlaying on the image of the local waypoint, a visual direction to the remote waypoint based on identifying the local waypoint, the visual direction based on context. The example method also includes updating the visual direction based on changes in the context.

Claims (46)

1. A computer-implemented method, comprising:

recognizing, by a computing system, in an image captured by a camera of a computing device, a local waypoint using an image recognition technique;

determining, by the computing system, based on the local waypoint captured on the image, a location and an orientation of a user operating the computing device;

generating, by the computing system, based on the local waypoint and a context, a visual direction to a remote waypoint;

updating, by the computing system, the visual direction based on changes in the context; and

removing, by the computing system, the visual direction to the remote waypoint as a user moves between the local waypoint and the remote waypoint.

2. The computer-implemented method of claim 1 , wherein the context is at least one of a local context, a route context, or a remote context.

3. The computer-implemented method of claim 1 , further comprising:

displaying, by the computing system, the remote waypoint along with the visual direction to the remote waypoint.

4. The computer-implemented method of claim 1 , wherein the remote waypoint remains displayed as the user moves between the local waypoint and the remote waypoint.

5. The computer-implemented method of claim 1 , further comprising:

redisplaying, by the computing system, upon a request of the user, as the user moves between the local waypoint and the remote waypoint, the visual direction to the remote waypoint.

6. The computer-implemented method of claim 1 , further comprising:

providing an indicator to indicate a route information while navigating from the local waypoint to the remote waypoint.

7. The computer-implemented method of claim 6 , wherein the route information includes at least one of a weather condition or a route condition.

8. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method, comprising:

recognizing, in an image captured by a camera of a computing device, a local waypoint using an image recognition technique;

determining, based on the local waypoint captured on the image, a location and an orientation of a user operating the computing device;

generating, based on the local waypoint and a context, a visual direction to a remote waypoint;

updating the visual direction based on changes in the context; and

removing the visual direction to the remote waypoint as a user moves between the local waypoint and the remote waypoint.

9. The non-transitory computer-readable storage medium of claim 8 , wherein the context is at least one of a local context, a route context, or a remote context.

10. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions, when executed by the at least one processor of the computing system, further cause the computing system to perform:

displaying the remote waypoint along with the visual direction to the remote waypoint.

11. The non-transitory computer-readable storage medium of claim 8 , wherein the remote waypoint remains displayed as the user moves between the local waypoint and the remote waypoint.

12. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions, when executed by the at least one processor of the computing system, further cause the computing system to perform:

redisplaying, upon a request of the user, as the user moves between the local waypoint and the remote waypoint, the visual direction to the remote waypoint.

13. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions, when executed by the at least one processor of the computing system, further cause the computing system to perform:

providing an indicator to indicate a route information while navigating from the local waypoint to the remote waypoint.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the route information includes at least one of a weather condition or a route condition.

15. A system, comprising:

at least one processor; and

a memory storing instructions that, when executed by the at least one processor, cause the system to perform:

recognizing, in an image captured by a camera of a computing device, a local waypoint using an image recognition technique;

determining, based on the local waypoint captured on the image, a location and an orientation of a user operating the computing device;

generating, based on the local waypoint and a context, a visual direction to a remote waypoint;

updating the visual direction based on changes in the context; and

removing the visual direction to the remote waypoint as a user moves between the local waypoint and the remote waypoint.

16. The system of claim 15 , wherein the context is at least one of a local context, a route context, and a remote context.

17. The system of claim 15 , wherein the instructions, when executed by the at least one processor, further cause the system to perform:

displaying the remote waypoint along with the visual direction to the remote waypoint.

18. The system of claim 15 , wherein the instructions, when executed by the at least one processor, further cause the system to perform:

redisplaying, upon a request of the user, as the user moves between the local waypoint and the remote waypoint, the visual direction to the remote waypoint.

19. The system of claim 15 , wherein the instructions, when executed by the at least one processor, further cause the system to perform:

providing an indicator to indicate a route information while navigating from the local waypoint to the remote waypoint.

20. The system of claim 19 , wherein the route information includes at least one of a weather condition or a route condition.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENT. SERVICES DEVELOPMENT CORPORATION LP
Reel/Frame 041041/0716 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2016
From: ALLEN, WILLIAM J.; BESS, CHARLES EDGAR
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 040389/0892 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2016
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 040657/0001 →
Continuity (1)
Related Publication 20170074672A1 · Mar 16, 2017