The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 29, 2010

Filed:

Oct. 13, 2004
Applicants:

Patrick Loo, Fremont, CA (US);

Sotirios Matzanas, San Francisco, CA (US);

Ming Zhang, San Ramon, CA (US);

Matthias Eichstaedt, Sunnyvale, CA (US);

Mitra Naeimi, Hillsborough, CA (US);

Jim Fondren, Redwood City, CA (US);

Inventors:

Patrick Loo, Fremont, CA (US);

Sotirios Matzanas, San Francisco, CA (US);

Ming Zhang, San Ramon, CA (US);

Matthias Eichstaedt, Sunnyvale, CA (US);

Mitra Naeimi, Hillsborough, CA (US);

Jim Fondren, Redwood City, CA (US);

Assignee:

Yahoo! Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

Search queries are received that should be run against data. As time elapses, new queries and new data may be received. Previously run queries may be referred to as base queries and the data that was searched using the queries may be referred to as base data. The base queries and new queries may be parsed to identify queries that are similar. The similar queries are then combined into a unique query so that multiple queries that are similar are not used to search the same data. The unique queries that are generated are used to search the new data received to generate a first set of search results. The new queries received are used to search the base data to generate a second set of search results. The search results for the new queries are then determined based on the first and second set of search results. Also, the search results for the base queries are determined based on the first set results. Accordingly, the base queries used to search the new data received and the new queries are used to search the new data and the base data.


Find Patent Forward Citations

Loading…