×

Intelligent pre-fetching using compound operations

  • US 8,370,456 B2
  • Filed: 09/22/2006
  • Issued: 02/05/2013
  • Est. Priority Date: 09/22/2006
  • Status: Active Grant
First Claim
Patent Images

1. In a computer data processing environment having at least one processor executing a reader process and a service process, the reader process communicatively coupled to the service process, a method of reducing network traffic between the reader and service processes comprising:

  • receiving a compound request at the service process comprising a first command for a primary operation and a second command for a speculative secondary operation likely to be requested by the reader process following the first command for the primary operation, the second command having a flag indicating that the second command is speculative;

    determining that the second command for the speculative secondary operation is speculative based on the flag indicating that the second command is speculative;

    in response to a determination that a condition associated with executing the speculative secondary operation is not satisfied, performing the primary operation and secondary operation was not processed; and

    in response to a determination that the condition associated with executing the speculative secondary operation is satisfied;

    performing the primary operation;

    performing the speculative secondary operation; and

    sending the results of the primary operation and the speculative secondary operation.

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