Patent ID: 7529723
Filing Date: 2009-05-05
Classification: G06F,Y10S

Abstract:
1. A method for fulfilling a file-sharing query, comprising: allocating bandwidth to a file-sharing user at a first level, wherein the first level is based upon a number of files the file-sharing user has to share; transmitting a client-side application to the file-sharing user having a shared file, the client-side application for generating metadata corresponding to the shared file; receiving and storing the metadata from the file-sharing user; providing a user interface (UI) to a querying user, the UI for entering a query to a metadata repository; receiving a query from the querying user via the UI, the shared file satisfying the query based on the stored metadata; and transmitting an identification of the shared file to the querying user, wherein bandwidth is allocated to the querying user at a second level lower than a first level.