×

Prioritization of search requests using search templates

  • US 8,185,512 B2
  • Filed: 12/04/2008
  • Issued: 05/22/2012
  • Est. Priority Date: 12/04/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method to prioritize execution of search requests to a database stored on a computer, the method comprising:

  • reading a value of at least one attribute of a search request;

    determining that the value of the at least one attribute matches a value of at least one attribute in a search template;

    creating a new search template when the value of the at least one attribute does not match the value of at least one attribute in a search template;

    selecting the search template having values and attributes that closest match values and attributes of the search request;

    determining that the selected search template is associated with a service class having an execution priority;

    scheduling execution of the search request according to the execution priority of the associated service class;

    assigning a database transaction name to a one or both of an IP address of a source of the search request and a requestor'"'"'s login ID;

    creating a work unit of at least one task to be executed in the computer;

    assigning at least three characteristics to the work unit comprising a work unit transaction name, an instance of a database server, and a processor complex; and

    associating a service class to the work unit.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×