×

Reducing latency in performing a task among distributed systems

  • US 9,274,862 B2
  • Filed: 12/09/2010
  • Issued: 03/01/2016
  • Est. Priority Date: 12/09/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprisingreceiving at least one database request for querying information included in a database;

  • reducing a latency between a beginning and an end of a task, the task corresponding to the at least one database request, that is to be performed between a first system and a second system, a performance of the task involving at least two database actions, the task causing the at least two database actions to be handled by the second system, handling of a second of the at least two database actions by the second system depending on an output resulting from handling a first of the at least two database actions by the second system,the reducing of the latency including;

    forming a package to include the at least two database actions and logic executable at the second system, the logic, when executed, providing instructions to the second system on how the handling of the second database action should proceed based on the output resulting from the handling of the first database action,wherein forming the package includes generating executable code that;

    (a) describes locations of servers storing particular database records relevant to the at least two database actions, and (b) enables the second system to perform the at least two database actions based on which of the servers store the respective database records, and wherein the formed package includes the executable code; and

    sending the package including information about the at least two database actions and the code in a single communication over a network from the first system to the second system and receiving one or more corresponding results from the second system.

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