发明名称 COORDINATED PROCESSING OF DATA BY NETWORKED COMPUTING RESOURCES
摘要 Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
申请公布号 US2016182331(A1) 申请公布日期 2016.06.23
申请号 US201615055144 申请日期 2016.02.26
申请人 ROYAL BANK OF CANADA 发明人 IANNACCONE Philip;PITIO Walter Michael;PARK Robert;SCHWALL John;STEINER Richard;ZHANG Allen;POPEJOY Thomas L.;AISEN Daniel;KATSUYAMA Bradley
分类号 H04L12/26;H04L12/911;G06Q40/04;H04L29/08 主分类号 H04L12/26
代理机构 代理人
主权项 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.
地址 Montreal CA