Synchronized processing of data by networked computing resources
OwnerDaniel AISEN, Bradley KATSUYAMA +5inventors
InventorsDaniel AISEN, Bradley KATSUYAMA, Robert PARK, John SCHWALL, Richard STEINER, Allen ZHANG, Thomas L. POPEJOY
Life of this patent
Estimating the term…
Abstract
Systems 100, 1000, methods, and machine-interpretable programming or other instruction products for the management of data processing by multiple networked computing resources 106, 1106. In particular, the disclosure relates to the synchronization of related requests for processing of data using distributed network resources.
Claims20
A device comprising at least one processor configured to:
- associate, with signals representing instructions for execution of at least a portion of a data process executable by a plurality of networked computing resources, the data process representing one or more proposed transactions in one or more financial interests, at least one timing parameter determined at least partly using one or more latencies associated with execution of signal processing requests by at least one of the networked computing resources;
- and
- using the at least one associated timing parameter, route the signals representing instructions for execution of a portion of the one or more proposed transactions to a networked computer resource;
- the at least one associated timing parameter determined so as to cause synchronized arrival or execution of signals representing instructions for execution of the portion of the one or more proposed transactions at the networked computer resource with other portions of the proposed transaction at one or more other networked computing resources.
A method performed by at least one data processor executing machine-interpretable instructions configured to cause the at least one processor to:
- associate, with signals representing instructions for execution of at least a portion of a data process executable by a plurality of networked computing resources, the data process representing one or more proposed transactions in one or more financial interests, at least one timing parameter determined at least partly using one or more latencies associated with execution of signal processing requests by at least one of the networked computing resources;
- and
- using the at least one associated timing parameter, route the signals representing instructions for execution of a portion of the one or more proposed transactions to a networked computer resource;
- the at least one associated timing parameter determined so as to cause synchronized arrival or execution of signals representing instructions for execution of the portion of the one or more proposed transactions at the networked computer resource with other portions of the proposed transaction at one or more other networked computing resources.
A computer-readable medium or media comprising non-transient machine-readable programming structures configured to cause at least one processor to:
- associate, with signals representing instructions for execution of at least a portion of a data process executable by a plurality of networked computing resources, the data process representing one or more proposed transactions in one or more financial interests, at least one timing parameter determined at least partly using one or more latencies associated with execution of signal processing requests by at least one of the networked computing resources;
- and
- using the at least one associated timing parameter, route the signals representing instructions for execution of a portion of the one or more proposed transactions to a networked computer resource;
- the at least one associated timing parameter determined so as to cause synchronized arrival or execution of signals representing instructions for execution of the portion of the one or more proposed transactions at the networked computer resource with other portions of the proposed transaction at one or more other networked computing resources.
Dependencies are inferred from the claim text.