Method and system for monitoring and moderating files on a network
AssigneeYahoo! Inc.
InventorsMichael Quoc, Nathanael Joe Hayashi
Life of this patent
Estimating the term…
Abstract
Systems and methods have been developed for monitoring and moderating files on a network. The systems and methods may provide the ability for a publisher of a file to review the uses and users of the file on a network and the ability for a publisher to negotiate and sell rights in the file. The systems and methods may provide the ability to a user to research who owns a file and whether rights in the file are for sale. For example, the systems and methods may provide the ability to a user to request to buy rights in the file, even if there is not presently an offer to sell the rights.
Claims30
A method comprising:
- receiving a request from a user to determine a status of a first right in a first file;
- generating a first bit print from the first file;
- matching a second bit print to the first bit print, the second bit print having been generated from a second file before the generation of the first bit print;
- and
- determining whether the first right is available in the second file.
2-3. (canceled)
A method comprising:
- locating a first file on a publicly accessible network, wherein the first file contains content;
- retrieving the first file from the publicly accessible network;
- creating a first unique identifier from the first file, wherein the first unique identifier is a representation of the content of the first file;
- and
- storing the first unique identifier in a database containing a plurality of unique identifiers.
19-20. (canceled)
(canceled)
A system comprising:
- an arbitration engine which receives a unique identifier representing a file;
- a usage database in communication with the arbitration engine;
- a rights database in communication with the arbitration engine;
- wherein the arbitration engine retrieves usage data from the usage database, the usage data representing how the file is presented on a publicly accessible network;
- wherein the arbitration engine retrieves rights data from the rights database, the rights data indicating whether there exists a right available in the file which is offered for sale by an owner of the right;
- and
- wherein the arbitration engine creates a recommendation for a transaction if there is not a right available in the file offered for sale by the owner of the right.
(canceled)
A system comprising:
- a file locating engine which searches for unknown files on a publicly accessible network;
- an identification engine which receives the unknown files from the file locating engine and makes the unknown files known by creating a unique identifier for each unknown file received from the file locating engine;
- and
- a cataloging engine which receives unique identifiers from the identification engine, determines which of the unique identifiers represent known files similar to each other, creates associations between unique identifiers based on the determination, and stores the unique identifiers based on the associations.
(canceled)
Dependencies are inferred from the claim text.