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.
Patent No.:
Date of Patent:
Jan. 07, 2014
Filed:
Jun. 16, 2009
Scott J. Beaudreau, Redmond, WA (US);
Derrick L. Connell, Bellevue, WA (US);
James P. Dierkes, Jr., Frisco, TX (US);
Brian Macdonald, Bellevue, WA (US);
Brian Scott Otto, Valencia, CA (US);
Scott J. Beaudreau, Redmond, WA (US);
Derrick L. Connell, Bellevue, WA (US);
James P. Dierkes, Jr., Frisco, TX (US);
Brian MacDonald, Bellevue, WA (US);
Brian Scott Otto, Valencia, CA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Computer-readable media and methods for model-based searching to provide search results of relevance to a search topic are provided. A model describing a search framework for generating a plurality of search queries is provided. A number of search topics are identified and attributes are assigned to each search topic. Attribute data elements and values are provided to describe each to the assigned attributes for each search topic. The attributes inform the search framework in order to compile a plurality of search queries for the search topic. A search term is received from a user and a corresponding search topic is identified. The plurality of search queries are executed to obtain search results for the corresponding search topic. The search queries may be pre-executed and the search results cached in a computer memory for later retrieval. The search results are organized based on the model and are presented to the user.