Location Metadata In A Media File
First Claim
1. A machine-readable medium having executable instructions to cause one or more processing units to perform a method of generating a media file having timed location metadata, the method comprising:
- capturing a recording of media using an electronic device having a lens;
determining, at a plurality of intervals during the capturing, a position associated with the captured media; and
storing the captured media and the plurality of determined positions in the media file comprising at least two tracks, wherein the media is stored in a first track and the plurality of determined positions are stored in a second track, wherein each portion of the media captured during each of the plurality of intervals corresponds to one of the plurality of determined positions.
1 Assignment
0 Petitions
Accused Products
Abstract
This is directed to systems, methods and computer-readable media for media files having timed and untimed location metadata. For example, a media file can include timed location metadata stored in a metadata track of the media file, such that individual timed packets of location information are each associated with different portions of the recorded media. In some embodiments, the location metadata can include information describing the direction the device is facing and/or elevation/tilt of the device relative a horizontal plane (e.g. a plane perpendicular to a line between the device position and the center of the earth) and/or a motion of the device.
23 Citations
42 Claims
-
1. A machine-readable medium having executable instructions to cause one or more processing units to perform a method of generating a media file having timed location metadata, the method comprising:
-
capturing a recording of media using an electronic device having a lens; determining, at a plurality of intervals during the capturing, a position associated with the captured media; and storing the captured media and the plurality of determined positions in the media file comprising at least two tracks, wherein the media is stored in a first track and the plurality of determined positions are stored in a second track, wherein each portion of the media captured during each of the plurality of intervals corresponds to one of the plurality of determined positions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-readable medium having executable instructions to cause one or more processing units to perform a method of associating location metadata to media, the method comprising:
-
determining a position to associate with the media; determining a geographical orientation of the electronic device used to capture the selected media; and storing the determined orientation and position in a metadata header associated with a file that includes the media. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A machine-readable medium having executable instructions to cause one or more processing units to perform a method of generating a media file, the method comprising:
-
capturing media using an electronic device; and associating metadata with the captured media to generate the media file, wherein the metadata includes; position coordinates describing the current position of the electronic device, and a motion direction of the electronic device. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method of generating a media file having timed location metadata, the method comprising:
-
capturing a recording of media using an electronic device having a lens; determining, at a plurality of intervals during the capturing, a current position associated with the captured media; and storing the captured media and the plurality of determined current positions in the media file comprising at least two tracks, wherein the media is stored in a first track and the plurality of determined positions are stored in a second track wherein each portion of the media captured during each of the plurality of intervals corresponds to one of the plurality of determined positions. - View Dependent Claims (28, 29, 36, 37)
-
-
30-35. -35. (canceled)
-
38. A method of associating location metadata to media, the method comprising:
-
determining a position to associate with the media; determining a geographical orientation of a lens of the electronic device used to capture the selected media; and storing the determined orientation and position in a metadata header associated with a file that includes the media. - View Dependent Claims (39, 40, 41)
-
-
42. An electronic device comprising:
-
a lens to capture a recording of media; positioning circuitry to determine, at a plurality of intervals during the capturing, a current position associated with the captured media; and a metadata component to store the captured media and the plurality of determined current positions in a file comprising at least two tracks, wherein the media is stored in a first track and the plurality of determined current positions are stored in a second track wherein each portion of the media captured during each of the plurality of intervals corresponds to one of the plurality of determined positions.
-
Specification