Patents by Inventor Flavio Junqueira

Flavio Junqueira has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20100146331
    Abstract: In a system for storing and retrieving a plurality of records, the plurality of records associated with a ledger, a client issues read and write requests associated with one of the plurality of records, a plurality of record servers responds to the requests received from the client, and a management server maintains and coordinates, between the client and the record servers, information associated with the ledger, records, and record servers.
    Type: Application
    Filed: December 9, 2008
    Publication date: June 10, 2010
    Applicant: Yahoo! Inc.
    Inventors: Benjamin Reed, Flavio Junqueira
  • Patent number: 7720870
    Abstract: A method and system for quantifying the quality of search results from a search engine based on cohesion. The method and system include modeling a set of search engine search results as a cluster and measuring the cohesion of the cluster. In an embodiment, the cohesion of the cluster is the average similarity between the cluster elements to a centroid vector. The centroid vector is the average of the weights of the vectors of the cluster. The similarity between the centroid vector and the cluster's elements is the cosine similarity measure. Each document in the set of search results is represented by a vector where each cell of the vector represents a stemmed word. Each cell has a cell value which is the frequency of the corresponding stemmed word in a document multiplied by a weight that takes into account the location of the stemmed word within the document.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: May 18, 2010
    Assignee: Yahoo! Inc.
    Inventors: Luciano Barbosa, Flavio Junqueira, Vassilis Plachouras, Ricardo Baeza-Yates
  • Publication number: 20090157652
    Abstract: A method and system for quantifying the quality of search results from a search engine based on cohesion. The method and system include modeling a set of search engine search results as a cluster and measuring the cohesion of the cluster. In an embodiment, the cohesion of the cluster is the average similarity between the cluster elements to a centroid vector. The centroid vector is the average of the weights of the vectors of the cluster. The similarity between the centroid vector and the cluster's elements is the cosine similarity measure. Each document in the set of search results is represented by a vector where each cell of the vector represents a stemmed word. Each cell has a cell value which is the frequency of the corresponding stemmed word in a document multiplied by a weight that takes into account the location of the stemmed word within the document.
    Type: Application
    Filed: December 18, 2007
    Publication date: June 18, 2009
    Inventors: Luciano Barbosa, Flavio Junqueira, Vassilis Plachouras, Ricardo Baeza-Yates
  • Publication number: 20090094200
    Abstract: A method of caching the results of a search engine query divides a search engine cache into two parts, controlled and uncontrolled, and determines, through an admission policy, to which part the query results should be cached. In one implementation, the admission policy estimates whether a query is likely to be frequent or infrequent in the future by analyzing various features of the query.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Applicant: YAHOO! INC.
    Inventors: Ricardo Baeza-Yates, Flavio Junqueira, Vassilis Plachouras, Hans Friedrich Witschel
  • Publication number: 20090094416
    Abstract: A method of caching posting lists to a search engine cache calculates the ratios between the frequencies of the query terms in a past query log and the sizes of the posting lists for each term, and uses these ratios to determine which posting lists should be cached by sorting the ratios in decreasing order and storing to the cache those posting lists corresponding to the highest ratio values. Further, a method of finding an optimal allocation between two parts of a search engine cache evaluates a past query stream based on a relationship between various properties of the stream and the total size of the cache, and uses this information to determine the respective sizes of both parts of the cache.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Applicant: YAHOO! INC.
    Inventors: Ricardo Baeza-Yates, Aristides Gionis, Flavio Junqueira, Vassilis Plachouras