×

Coordinated processing of data by networked computing resources

  • US 9,959,572 B2
  • Filed: 02/26/2016
  • Issued: 05/01/2018
  • Est. Priority Date: 12/10/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system for coordinating processing of data by multiple networked computing resources, the system comprising at least one processor configured to:

  • receive from one or more data sources signals representing instructions for execution of a plurality of data processes executable by a plurality of networked computing resources, the data processes representing a proposed trade in a financial interest;

    obtaining data associated with available liquidity of the financial interest at each of the plurality of networked computing resources;

    divide each of the plurality of data processes into a plurality of data processing segments, each data processing segment divided from a single data process to be routed to at least one of the plurality of networked computing resources;

    based at least partly on latencies in execution of prior data processing requests routed by the system to each of the plurality of networked computing resources, determine a plurality of timing parameters, each of the plurality of timing parameters to be associated with a corresponding one of the plurality of data processing segments;

    based on the timing parameters and the available liquidity at each of the plurality of networked computing resources associated with each of the plurality of data processes, determine a timing sequence for routing the data processing segments for all of the plurality of data processes, the timing sequence determined to cause synchronized execution of the plurality of data processing segments by the plurality of networked computing resources; and

    route the plurality of data processing segments to the plurality of corresponding networked computing resources based on the timing sequence.

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