MANAGING DUPLICATE MEDIA ITEMS
First Claim
Patent Images
1. A method comprising:
- analyzing a first file from a first source to determine that the first file is a duplicate of a second file from a second source;
deduplicating, via a processor, the first file and the second file to yield a deduplicated file; and
selecting metadata associated with at least one of the first file or the second file to be assigned as metadata for the deduplicated file, the metadata being selected based on a priority preference.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, devices, and computer-readable media for managing duplicate media items. The system first analyzes a first file from a first source, wherein the first file is a duplicate of a second file. Next, the system deduplicates the first file and the second file to yield a deduplicated file. The system then selects metadata associated with at least one of the first file or the second file to be assigned as metadata for the deduplicated file, the metadata being selected based on a priority preference.
-
Citations
20 Claims
-
1. A method comprising:
-
analyzing a first file from a first source to determine that the first file is a duplicate of a second file from a second source; deduplicating, via a processor, the first file and the second file to yield a deduplicated file; and selecting metadata associated with at least one of the first file or the second file to be assigned as metadata for the deduplicated file, the metadata being selected based on a priority preference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving content at a device, the received content comprising a content item having content and at least a portion of metadata matching content and metadata associated with an existing content item stored at a content database, wherein the content database stores content items and respective metadata for each content item; determining an identity of a source of the received content; based on the identity of the source, determining a priority ordering of metadata associated with the content item and the existing content item; deduplicating the content item and the existing content item based on the received content to yield a deduplicated content item, wherein the deduplicated content item is stored at the content database and associated with the respective metadata stored at the content database for the existing content item; and based on the priority ordering of metadata, determining whether to overwrite any of the respective metadata associated with the deduplicated content item with any of the metadata associated with the content item. - View Dependent Claims (10, 11, 12)
-
-
13. A system comprising:
-
a processor; and a computer-readable medium having stored thereon instructions which, when executed by the processor, cause the processor to perform operations comprising; analyzing a first file from a first source to determine that the first file is a duplicate of a second file from a second source; deduplicating the first file and the second file to yield a deduplicated file; and selecting metadata associated with at least one of the first file or the second file to be assigned as metadata for the deduplicated file, the metadata being selected based on a priority preference. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium having stored therein instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
analyzing a first file from a first source to determine that the first file is a duplicate of a second file from a second source; deduplicating the first file and the second file to yield a deduplicated file; and selecting metadata associated with at least one of the first file or the second file to be assigned as metadata for the deduplicated file, the metadata being selected based on a priority preference. - View Dependent Claims (18, 19, 20)
-
Specification