Nova Patents
EP1785890A2

Using embedded data with file sharing

Abstract

A method of controlling use of a media file in a file sharing system, the method comprising: in a client of the file sharing system, computing a fingerprint of media data; using the fingerprint to look up a related information in a database; and performing an action associated with the related information.

EP1785890A2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 20 July 2021, 5.2 years ago.

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

11 claims: 5 independent, 6 dependent

  1. 1
    A method of controlling use of a media file in a file sharing system, the method comprising:in a client of the file sharing system, computing a fingerprint of media data;using the fingerprint to look up a related information in a database;and performing an action associated with the related information.
  2. 8
    A method of processing media data comprising:computing a fingerprint of the media data by hashing perceptually relevant parts of the media data;and embedding the fingerprint in the media data.
  3. 9
    A method of controlling file-sharing in a file sharing system using embedded data, the method comprising:checking for the embedded data in a file designated for file sharing at a user's computer, and in response to finding the embedded data, instructing the user's computer to act according to the embedded data;wherein the user's computer interacts with the embedded data to control file sharing in the file sharing system.
  4. 10
    A method of controlling file-sharing using embedded data, the method comprising:embedding data in a file before releasing the file for file-sharing, checking for the embedded data in the file at a user's computer, and having the user's computer act according to the embedded data.
  5. 11
    A file sharing system comprising:a file sharing client operable to locate a file available for sharing on one or more remote devices, and an embedded data decoder operable to check the file for embedded data, and to instruct the file sharing client to act according to the embedded data.