Visual media management for mobile devices
OwnerBrian Lawrence Repperinventor
Life of this patent
Estimating the term…
Abstract
A server includes a processor programmed to: acquire first metadata of a first media file recorded by a first mobile device; acquire second metadata of a second media file recorded by a second mobile device; determine that the first media file and the second medial file are likely recordings of the same event when a similarity exceeds a first threshold. The processor is further programmed to, when the first media file and the second medial file are likely recordings of the same event: determine, based on a comparison between the first media file and the second media file, which of the first media file and the second media file is a higher quality recording of the same event; and when the first media file is the higher quality recording, send a link to the first media file to the second mobile device.
Claims20
A server comprising:
- a memory;
- and
- at least one processor connected to the memory and programmed to:
- acquire a first media file and first metadata of the first media file;
- acquire a second media file and second metadata of the second media file;
- store the first media file, the first metadata, the second media file, and the second metadata in the memory;
- determine a similarity between the first media file and the second media file based on a comparison between the first metadata and the second metadata;
- determine that the first media file and the second media file are likely recordings of the same event when the similarity exceeds a first threshold;
- and
- in response to a determination that the first media file and the second media file are likely recordings of the same event:
- confirm that the first media file and the second media file are recordings of the same event by:
- determining a first subject of the first media file and a second subject of the second media file, by analyzing center regions of frames within the first media file and the second media file;
- and
- comparing the first subject and the second subject to determine if they are the same subject;
- determine, based on a comparison between the first media file and the second media file, which of the first media file and the second media file is a higher quality recording of the same event;
- and
- when the second media file is the higher quality recording, send a link to the second media file to a mobile device displaying the first media file, a link to the first media file, or a preview of the first media file.
A device comprising:
- a memory configured to store:
- a first media file;
- first metadata of the first media file;
- a second media file;
- and
- second metadata of the second media file;
- a display;
- and
- at least one processor connected to the memory and the display, the at least one processor being programmed to:
- determine a similarity between the first media file and the second media file based on a comparison between the first metadata and the second metadata;
- determine that the first media file and the second media file are likely recordings of the same event when the similarity exceeds a first threshold;
- and
- in response to a determination that the first media file and the second media file are likely recordings of the same event:
- confirm that the first media file and the second media file are recordings of the same event by:
- determining a first subject of the first media file and a second subject of the second media file, by analyzing center regions of frames within the first media file and the second media file;
- and
- comparing the first subject and the second subject to determine if they are the same subject;
- determine, based on a comparison between the first media file and the second media file, which of the first media file and the second media file is a higher quality recording of the same event;
- when the first media file is the higher quality recording, instruct the display to display a link to the first media file;
- and
- when the second media file is the higher quality recording, instruct the display to display a link to the second media file.
Dependencies are inferred from the claim text.