IP Library Granted Patent US 11,371,856
Granted Patent B1
US 11,371,856 · App. 16/820,619 · Granted Jun 28, 2022

Computer-aided route selection

Inventors: Sandra Lynn McBride (University City, MO); Thomas Charles McBride (University City, MO)
Assignee: Huawei Technologies Co., Ltd.
G01C21/3484G01C21/00G01C21/20G01C21/3423G01C21/3461G01C21/3664G01C21/3676G09B29/106
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 11,371,856
App. No.
16/820,619
Granted
Jun 28, 2022
Kind
B1
Abstract

A method of selecting a route for a user is provided. The method includes presenting a map on a display; receiving a start location; retrieving a plurality of routes wherein the plurality of routes include a start location, an end location, and a distance; displaying the plurality of routes including the start location, the end location and the distance; receiving a plurality of routing criteria; receiving a user generated instruction to generate at least one new proposed route based on the start location and the plurality of routing criteria; displaying the at least one new proposed route on the map including the distance of the at least one new proposed route; receiving route iteration instructions via user input; displaying the additional new proposed route on the map; and receiving route storage instructions via user input, wherein the route storage instructions result in storage of the additional new proposed route.

Claims (42)

1. A method of selecting a route for a user, the method comprising:

presenting, by a routing computer, a map on a display operably coupled to the routing computer;

receiving, by the routing computer, start location information;

displaying, by the routing computer, a plurality of routes including a start location, an end location, and a distance;

receiving, by the routing computer, a user generated instruction to generate at least one new proposed route based on the start location, wherein the user generated instruction is received via tracing an input instrument along a touch-sensitive display; and

displaying, by the routing computer, the at least one new proposed route on the map including the distance of the at least one new proposed route.

2. The method of claim 1 , wherein the plurality of routes are categorized by at least one of a name, a date, a distance, a time, a speed, a terrain, interstates, or lighted paths.

3. The method of claim 2 , further comprising receiving, by the routing computer, another user generated instruction to select one of the plurality of routes via a category of the plurality of routes.

4. The method of claim 1 , further comprising displaying, by the routing computer, calories burned for at least one of the plurality of routes.

5. The method of claim 1 , further comprising displaying, by the routing computer, a pace at which the user completed at least one of the plurality of local routes.

6. The method of claim 1 , wherein a portion of at least one of the displayed plurality of routes is erased.

7. The method of claim 1 , wherein the routes are local routes, selecting a route for a user, the method comprising:

presenting, by a routing computer, a map on a display operably coupled to the routing computer;

receiving, by the routing computer, a start location;

retrieving, by the routing computer, a plurality of routes wherein the plurality of routes include a start location, an end location, and a distance;

displaying, by the routing computer, the plurality of routes including the start location, the end location and the distance;

receiving, by the routing computer, a plurality of routing criteria;

receiving, by the routing computer, a user generated instruction to generate at least one new proposed route based on the start location and the plurality of routing criteria;

displaying, by the routing computer, the at least one new proposed route on the map including the distance of the at least one new proposed route;

receiving, by the routing computer, route iteration instructions via user input, wherein the route iteration instructions result in an additional new proposed route;

displaying, by the routing computer, the additional new proposed route on the map including the distance of the new proposed route; and

receiving, by the routing computer, route storage instructions via user input, wherein the route storage instructions result in storage of the additional new proposed route.

8. A non-transitory computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method of selecting a route for a user, the method comprising:

presenting, by a routing computer, a map on a display operably coupled to the routing computer;

receiving, by the routing computer, a start location information;

displaying, by the routing computer, a plurality of routes including a start location, an end location, and a distance;

receiving, by the routing computer, a user generated instruction to generate at least one new proposed route based on the start location, wherein the user generated instruction is received via tracing an input instrument along a touch-sensitive display; and

displaying, by the routing computer, the at least one new proposed route on the map including the distance of the at least one new proposed route.

9. The method of claim 8 , wherein the plurality of routes are categorized by at least one of a name, a date, a distance, a time, a speed, a terrain, interstates, or lighted paths.

10. The method of claim 8 , further comprising receiving, by the routing computer, another user generated instruction to select one of the plurality of routes via a category of the plurality of routes.

11. The method of claim 8 , further comprising displaying, by the routing computer, calories burned for at least one of the plurality of routes.

12. The method of claim 8 , further comprising displaying, by the routing computer, a pace at which the user completed at least one of the plurality of local routes.

13. The method of claim 8 , wherein a portion of at least one of the displayed plurality of routes is erased.

14. The method of claim 8 , wherein the routes are local routes.

15. A method of selecting a route for a user, the method comprising:

receiving, by the routing computer, at least one parameter entered by the user, the at least one parameter comprises at least one of distance, amount of time, travel surface type, number of calories to be burned, extent of elevation change, pace, rate of speed, population density, lighting, and landmarks;

selecting, by the routing computer, at least one route based on the at least one parameter; and

displaying, by the routing computer, the at least one route.

16. A non-transitory computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method of selecting a route for a user, the method comprising:

receiving, by the routing computer, at least one parameter entered by the user, the at least one parameter comprises at least one of distance, amount of time, travel surface type, number of calories to be burned, extent of elevation change, pace, rate of speed, population density, lighting, and landmarks;

selecting, by the routing computer, at least one route based on the parameters; and

displaying, by the routing computer, the at least one route.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2020
From: STRATEGIC DESIGN FEDERATION W, LLC
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 054145/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2020
From: MCBRIDE, SANDRA L.; MCBRIDE, THOMAS C.
To: STRATEGIC DESIGN FEDERATION W. INC.
Reel/Frame 052215/0835 →
RE-DOMESTICATION AND ENTITY CONVERSION Recorded Mar 24, 2020
From: STRATEGIC DESIGN FEDERATION W. INC.
To: STRATEGIC DESIGN FEDERATION W, LLC
Reel/Frame 052218/0794 →
Continuity (6)
Continuation 15824459 · Nov 28, 2017
Continuation 14686463 · Apr 14, 2015
Continuation 14028889 · Sep 17, 2013
Continuation 13073392 · Mar 28, 2011
Continuation 11533444 · Sep 20, 2006
Continuation In Part 11324549 · Jan 3, 2006
Cited By (1)
US 1,086,197