×

Querying for business service processing status information

  • US 9,911,148 B2
  • Filed: 12/15/2016
  • Issued: 03/06/2018
  • Est. Priority Date: 06/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • sending a request for a current business service, wherein the request includes an identifier associated with the current business service;

    receiving a query reference message from a server, wherein the query reference message includes information associated with a set of processing nodes associated with the current business service, a sequence associated with the set of processing nodes that indicates an order in which the set of processing nodes is to be processed, and a set of predicted measures of time corresponding to the set of processing nodes, wherein the query reference message is dynamically determined based at least in part on using the identifier associated with the current business service to obtain, from a database, historical data associated with previous business services that comprise one or more processing nodes in common with the set of processing nodes associated with the current business service;

    determining a next information query time associated with a current processing node of the set of processing nodes based at least in part on a predicted measure of time of the set of predicted measures of time, the predicted measure of time corresponding to a predicted amount of time to be used to complete processing of the current processing node, wherein the predicted amount of time to be used to complete processing of the current processing node is determined by the server, including by;

    obtaining, from among the historical data associated with the previous business services, a plurality of historical amounts of time used to complete processing of the current processing node; and

    using the plurality of historical amounts of time used to complete processing of the current processing node to generate the predicted amount of time to be used to complete processing of the current processing node;

    in response to an occurrence of the next information query time, sending an information query request to the server;

    receiving an information query response from the server, wherein the information query response includes a current business service processing status information associated with the current business service; and

    determining whether the current business service processing status information indicates that the current processing node has completed.

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