Methods, data structures, and systems for processing track logs
First Claim
Patent Images
1. A method of processing a track log, comprising:
- presenting a track log as a plurality of track points overlaid graphically on a map, wherein each track point is has a unique timestamp to distinguish it from the remaining track points;
receiving a selection for one of the track points; and
processing an operation associated with the selection.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, data structures, and systems provide techniques for processing track logs. A track log is represented as a plurality of track points. The track points represent geographic positions previously traversed. The track log and the track points are overlaid on a map and presented on a display in communication with a portable navigation device. Track points are graphically selected and identified via the display. Any graphically selected track point is also associated with a selectable operation for immediate, automatic, and/or subsequent execution on the portable navigation device.
163 Citations
22 Claims
-
1. A method of processing a track log, comprising:
-
presenting a track log as a plurality of track points overlaid graphically on a map, wherein each track point is has a unique timestamp to distinguish it from the remaining track points;
receiving a selection for one of the track points; and
processing an operation associated with the selection. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A track log data structure residing on a computer readable medium for processing track points, the track log data structure comprising:
-
a plurality of track points represented as geographic positions previously traversed by a navigation device; and
wherein the track points are graphically presented on a display in communication with a navigation device as the track log, and a selected one of the track points is graphically selected using a selection device of the navigation device and one or more operations are associated with the selected track point for immediate or subsequent processing by the navigation device, and wherein the track points include attribute information a portion of which uniquely identifies each track point and its relationship to the remaining track points. - View Dependent Claims (7, 8)
-
-
9. A track log processing system, comprising:
-
a navigation device;
a display in communication with the navigation device; and
a track point processing application operable to execute in the navigation device that identifies a plurality of track points associated with a track log data structure and permits graphical selection, from the display, of a selected track point, and wherein the selected track point is selectively associated with an operation, which is operable to be executed on the navigation device and wherein the selected track point includes attribute information acquired from the track log data structure, portions of the attribute information distinguish the selected track point from the remaining unselected track points. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of processing a track log, comprising:
-
presenting a track log as a plurality of track points overlaid graphically on a map, wherein the track points are presented as date and time entries that each track point was recorded within the track log;
receiving a selection for one of the track points; and
processing an operation associated with the selection.
-
-
16. A method of processing a track log, comprising:
-
presenting a track log as a plurality of track points overlaid graphically on a map;
receiving a selection for one of the track points, wherein the selection is received as a date and time entry that identifies or approximates the selected track point; and
processing an operation associated with the selection.
-
-
17. A track log data structure residing on a computer readable medium for processing track points, the track log data structure comprising:
-
a plurality of track points represented as geographic positions previously traversed by a navigation device; and
wherein the track points are graphically presented on a display in communication with a navigation device as the track log, and a selected one of the track points is graphically selected using a selection device of the navigation device and one or more operations are associated with the selected track point for immediate or subsequent processing by the navigation device, and wherein the plurality of track points are also represented as date and time entries for which each track point was previously traversed. - View Dependent Claims (18)
-
-
19. A track log data structure residing on a computer readable medium for processing track points, the track log data structure comprising:
-
a plurality of track points represented as geographic positions previously traversed by a navigation device; and
wherein the track points are graphically presented on a display in communication with a navigation device as the track log, and a selected one of the track points is graphically selected using a selection device of the navigation device and one or more operations are associated with the selected track point for immediate or subsequent processing by the navigation device, and wherein one of the one or more operations permit the selected track point to be associated with a waypoint. - View Dependent Claims (20)
-
-
21. A track log processing system, comprising:
-
a navigation device;
a display in communication with the navigation device; and
a track point processing application operable to execute in the navigation device that identifies a plurality of track points associated with a track log data structure and permits graphical selection, from the display, of a selected track point, and wherein the selected track point is selectively associated with an operation, which is operable to be executed on the navigation device, wherein the track log data structure is presented within in the display and overlaid on a map that is also presented within the display, and wherein a number of the plurality of track points are dynamically presented within the display and overlaid on a position of the track log data structure as an input selection device is placed in focus over the position. - View Dependent Claims (22)
-
Specification