Associating Media Content Items With Geographical Data
First Claim
1. A computer implemented method comprising:
- displaying in a user interface a media presentation of a plurality of media content items and an associated geographical track path, the media content items captured in a sequence at locations along the geographical track path; and
providing user interface controls that enable the user to manipulate a first marker associated with a location on the displayed geographical track path and to manipulate a second marker associated with a time in the media presentation, wherein manipulation of the first marker causes the second marker to move to a corresponding time in the presentation and manipulation of the second marker causes the first marker to move to a corresponding location on the displayed geographical track path.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques are disclosed for associating and presenting media content items with locations on a geographical track path. For example, the frames of a video segment can be associated with locations on a track path. The track path can be based on position data, including position coordinates and a corresponding time coordinates, obtained while the video frames were captured. Locations for the video frames can be determined based on a start time of the video segment, a frame rate of the video segment, and the position data. The video segment can be displayed with user controls that enable a user to manipulate the frame of the video segment being displayed including a time indicator and a location indicator displayed on the track path.
6 Citations
25 Claims
-
1. A computer implemented method comprising:
-
displaying in a user interface a media presentation of a plurality of media content items and an associated geographical track path, the media content items captured in a sequence at locations along the geographical track path; and providing user interface controls that enable the user to manipulate a first marker associated with a location on the displayed geographical track path and to manipulate a second marker associated with a time in the media presentation, wherein manipulation of the first marker causes the second marker to move to a corresponding time in the presentation and manipulation of the second marker causes the first marker to move to a corresponding location on the displayed geographical track path. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium encoded with a computer program, the program comprising instructions that when executed by a data processing apparatus cause the data processing apparatus to perform operations comprising:
-
displaying, in a user interface, a video segment and an associated geographical track path that corresponds to geographical locations at which frames of the video segment were captured; and providing user interface controls that enable the user to manipulate a first marker associated with a location on the displayed geographical track path and to manipulate a second marker associated with a frame of the video segment, wherein manipulation of the first marker causes the second marker to change to a corresponding video frame for display and manipulation of the second marker causes the first marker to move to a corresponding location on the displayed geographical track path. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer readable medium encoded with a computer program, the program comprising instructions that when executed by a data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving a video segment comprising a series of frames; receiving a series of data points for a track path along which the frames of the video segment were captured, each data point comprising a position coordinate and a corresponding time coordinate that represents a time when the position coordinate was recorded; interpolating a location of capture on the track path for each of the frames based on the data points, reference data for a reference frame in the video segment, and a video frame rate of the video segment; presenting the video segment in a user interface; and displaying, on a map in the user interface, a portion of the track path corresponding to the location of capture of the frames, and a first marker configured to move along the track path according to the location of capture of the frame being presented. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
a memory device for storing media content items and geographical track data; a computing system including processor electronics configured to perform operations comprising; associating media content items with locations of capture along a track path, the track path based on the stored geographical track data; preparing a media presentation of the media content items in a series corresponding to locations of capture of the media content items along the track path; displaying, on a display device associated with a computer, the media presentation; displaying the track path on the map in the display device; and providing user controls including a location marker associated with a location on the track path and a time marker associated with a time in the media presentation, wherein manipulation of the location marker to a first location on the track path causes the time marker to move to a corresponding time in the presentation and manipulation of the time marker to a first time in the presentation causes the location marker to move to a corresponding location on the track path. - View Dependent Claims (24, 25)
-
Specification