×

Collection of Performance Information for Search Queries Executed in a Tiered Architecture

  • US 20110179016A1
  • Filed: 01/18/2010
  • Published: 07/21/2011
  • Est. Priority Date: 01/18/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of collecting performance information for search queries, the method comprising:

  • receiving, by a first component, a search request, the search request specifying a search query, the first component provided by a first computing system;

    after receiving the search request, sending, by the first component, an execute request to a second component, the execute request being a web services request to invoke an execute method of a web Application Programming Interface (API) provided by the second component, the execute request specifying the search query;

    after sending the execute request, receiving, by the first component, an execute response from the second component, the execute response being a web services response that is responsive to the execute request, the execute response comprising latency data and data regarding query results, the latency data specifying an amount of time consumed by the second component to process the execute request, the query results being content items that satisfy the search query;

    after receiving the execute response, generating, by the first component, user interface data, the user interface data representing a user interface element having contents that depend on the query results;

    sending, by the first component, a record object model latency request to the second component, the record object model latency request being a web services request to invoke a record object model latency method of the web API, the record object model latency request specifying search performance information based on the latency data; and

    sending, by the first component, a record interface latency request to the second component, the record interface latency request being a web services request to invoke a record interface latency method of the web API, the record interface latency request specifying interface performance information based on an amount of time consumed by the first component to process the search request.

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