Patents by Inventor James P. Dierkes, JR.

James P. Dierkes, JR. 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).

  • Patent number: 8626784
    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.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: January 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Scott J. Beaudreau, Derrick L. Connell, James P. Dierkes, Jr., Brian MacDonald, Brian Scott Otto
  • Publication number: 20100287175
    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.
    Type: Application
    Filed: June 16, 2009
    Publication date: November 11, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Scott J. Beaudreau, Derrick L. Connell, James P. Dierkes, JR., Brian MacDonald, Brian Scott Otto