PATENT CLAIM ANALYSIS

Application Number: 15887989
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["701", "412000"]

Abstract:
The preferred embodiments of the present invention are directed to methods and systems for dynamic route estimation and prediction using discrete sampled location updates from various mobile devices for the purpose of providing a graphical representation of a mobile device's route along a known network path of map data. The embodiments also provide supplemental route metrics, such as traveled distance, elapsed time, etc., and the capability to assign destination points for the purpose of providing the ability to modify location update points in an application, such as a route planner, and/or to store the dynamically generated route based on various preferences for later retrieval.

Claim (Index 1):
A method of controlling a mobile computing apparatus to dynamically predict and display a route of travel of the mobile computing apparatus, wherein the mobile computing apparatus includes a GPS receiver, a memory to store map data, a display, and at least one processor, the method comprising:\n providing the mobile computing apparatus with a non-transitory computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to: individually receive a plurality of position updates; upon receiving a first one of the plurality of position updates, cause the display to display on a map generated from the map data a first position of the mobile computing apparatus; before receiving a second one of the plurality of position updates after receiving the first one of the plurality of position updates, cause the display to (i) display on the map a second position of the mobile computing apparatus, the second position being predicted by the at least one processor based on the first one of the plurality of position updates and one or more metrics associated with the mobile computing apparatus, the one or metrics including at least one of a speed of the mobile computing apparatus, a heading of the mobile computing apparatus, a road speed limit, and a turn restriction, and (ii) display on the map a partial route of travel of the mobile computing apparatus from the first position to the second position predicted by the at least one processor based on the first one of the plurality of position updates and the one or more metrics associated with the mobile computing apparatus; and upon receiving the second one of the plurality of position updates after causing the display to display on the map the second position of the mobile computing apparatus and the partial route of travel of the mobile computing apparatus from the first position to the second position, update the display on the map of the second position of the mobile computing apparatus and the partial route of travel of the mobile computing apparatus from the first position to the second position when the second one of the plurality of position updates indicates that the display on the map of the second position of the mobile apparatus does not coincide with a location identified by the second one of the plurality of position updates, wherein the updated display of the partial route of travel corresponds to a time interval associated with the first one of the plurality of position updates and the second one of the plurality of position updates.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 88.0
- Lexical Diversity: 1.54795
- Patent Class: 701.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15435283', '14997521', '14067415', '10410740', '13346265']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4844880355695411
- 35 USC 102 Novelty (BERT): 0.5607783665094798
- Combined Prediction Score: 0.492117068663535
- Mean Citation Score: 395.01842
- Max Citation Score: 435.86432
- Similarity Product: 404.86200208435065

Labels:
- Claim Label 101: 0
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 0
- Label 101 Adjusted: 0

Dataset: test