EP2646902A1

Providing different versions of a media file

Abstract

This record has no abstract on file.

Term

Projected expiry 14 November 2031.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    Claims of equivalent WO 2012068018 A1 WHAT IS CLAIMED IS:1 . A computer-implemented method for storing media files, the method comprising: storing, at a server system, a master media file, the master media file containing content at a first quality level;accessing, by the server system, characteristic data that indicates characteristics of multiple media files that are stored for a user on a user device, wherein the characteristic data is generated based on a scan of the multiple media files that was conducted to determine media files to be associated with a media library stored at the server system for the user;associating, at the server system, the multiple media files with the media library;determining, at the server system and based on the characteristic data, that at least one of the multiple media files is a matching media file that includes content matching the content contained in the master media file;determining, at the server system, that the content contained in the matching media file is of a second quality level that is lower than the first quality level of the content contained in the master media file;determining if the user has provided payment for access to the master media file;and if the user has provided payment for access to the master media file, associating the master media file with the media library and providing the user with access to the master media file stored at the server system.
  2. 15
    A system comprising:a user device storing multiple media files for a user;a server system configured to: store a master media file, the master media file containing content at a first quality level;access characteristic data that indicates characteristics of the multiple media files, wherein the characteristic data is generated based on a scan of the multiple media files that was conducted to determine media files to be associated with a media library stored at the server system for the user;associate the multiple media files with the media library;determine, based on the characteristic data, that at least one of the multiple media files is a matching media file that includes content matching the content contained in the master media file;determine that the content contained in the matching media file is of a second quality level that is lower than the first quality level of the content contained in the master media file;determine if the user has provided payment for access to the master media file;and if the user has provided payment for access to the master media file, associate the master media file with the media library and providing the user with access to the master media file stored at the server system.
  3. 18
    A computer readable medium storing instructions that, when executed by one or more processing devices, cause the one or more processing devices to:store, at a server system, a master media file, the master media file containing content at a first quality level;access, by the server system, characteristic data that indicates characteristics of multiple media files that are stored for a user on a user device, wherein the characteristic data is generated based on a scan of the multiple media files that was conducted to determine media files to be associated with a media library stored at the server system for the user;associate, at the server system, the multiple media files with the media library;determine, at the server system and based on the characteristic data, that at least one of the multiple media files is a matching media file that includes content matching the content contained in the master media file;determine, at the server system, that the content contained in the matching media file is of a second quality level that is lower than the first quality level of the content contained in the master media file;determine if the user has provided payment for access to the master media file;and if the user has provided payment for access to the master media file, associate the master media file with the media library and providing the user with access to the master media file stored at the server system.