×

COORDINATED PROCESSING OF DATA BY NETWORKED COMPUTING RESOURCES

  • US 20160182331A1
  • Filed: 02/26/2016
  • Published: 06/23/2016
  • 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 processors;

    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 processors and the available liquidity at each of the plurality of networked computing processors, 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, the plurality of timing parameters determined to cause synchronized execution of the plurality of data processing segments by the plurality of networked computing processors;

    based on the timing parameters and networked computing processors 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; and

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

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