Patent Document ID: 10088316
Application ID: 13687358
Patent Status: 1

Claim One:
1. A navigation system for predicting a route comprising: one or more processors; a satellite antenna communicatively coupled to the one or more processors, wherein the satellite antenna receives a first signal from one or more global positioning system satellites; one or more memory modules communicatively coupled to the one or more processors; one or more previous locations stored in the one or more memory modules; a segment list stored in the one or more memory modules; and machine readable instructions stored in the one or more memory modules that cause the navigation system to perform at least the following when executed by the one or more processors: transform the first signal into a first location of the navigation system; access the one or more previous locations stored in the one or more memory modules; calculate a first heading based on the first location; calculate a previous heading based on the one or more previous locations; calculate a difference between the first heading and the previous heading; determine, automatically, that a turn has occurred based on the first location and the one or more previous locations when the calculated difference exceeds a heading threshold; store a segment in the segment list after it is determined that the turn has occurred; and predict a route based on the segment list.