Back to results
US 8,712,208 B2Granted
Storing a location within metadata of visual media
AssigneeHewlett-Packard Development Company, L.P.
InventorsRobert P Cazier, Shane D Voss, Jason Yost
Life of this patent
Estimating the term…
Abstract
A device to detect location data, store a first location of the device within metadata of visual media if the location data is available, and store a second location within the metadata of the visual media if the location data is unavailable.
Claims20
A method for managing visual media comprising:
- determining a velocity of a device;
- polling a location tracking component, at a rate of polling based on the velocity of the device, for location data of the device, the location data including first location information and second location information;
- in response to the device capturing a visual media item, determining whether the first location information corresponds to a current location of the device;
- storing the first location information to metadata of the visual media item in response to a determination that the first location information corresponds to the current location of the device;
- in response to a determination that the first location information does not correspond to the current location of the device:
- storing the second location information to the metadata of the visual media item;
- marking the visual media item to indicate that the metadata includes the second location information;
- and
- in response to a determination that the device is repositioning after marking the visual media item, overwriting the second location information stored in the metadata with a generated stand-in location.
6 more elements
A device comprising:
- an image capture component;
- a location tracking component to detect location data of the device, the location data including first location information and second location information;
- and
- a controller to:
- determine a velocity of the device during repositioning;
- poll the location tracking component, at a rate of polling based on the velocity, for the location data of the device;
- in response to the image capture component capturing a visual media item, determine whether the first location information corresponds to a current location of the device;
- store the first location information to metadata of the visual media item in response to a determination that the first location information corresponds to the current location of the device;
- in response to a determination that the first location information does not correspond to the current location of the device:
- store the second location information to the metadata of the visual media item;
- mark the visual media item to indicate that the metadata includes the second location information;
- and
- in response to a determination that the device is repositioning after marking the visual media item, overwrite the second location information stored in the metadata with a generated stand-in location.
10 more elements
A non-transitory computer readable medium storing instructions that, when executed by a controller, cause the controller to:
- determine a velocity of a device;
- poll a location tracking component, at a rate of polling based on the velocity of the device, for location data of the device, the location data including first location information and second location information;
- in response to the device capturing a visual media item, determine whether the first location information corresponds to a current location of the device;
- store the first location information within metadata of the visual media item in response to a determination that the first location information corresponds to the current location of the device;
- and
- in response to a determination that the first location information does not correspond to the current location of the device:
- store the second location information to the metadata of the visual media item;
- mark the visual media item to indicate that the metadata includes the second location information;
- and
- in response to a determination that the device is repositioning after marking the visual media item, overwrite the second location information stored in the metadata with a generated stand-in location.
7 more elements
Dependencies are inferred from the claim text.