Method and system for accelerated stream processing
RS Indeck, DM Indeck, N Singla, JR White - US Patent 8,374,986, 2013 - Google Patents
Disclosed herein is a method and system for hardware-accelerating various data processing
operations in a rule-based decision-making system such as a business rules engine, an …
operations in a rule-based decision-making system such as a business rules engine, an …
Method and apparatus for managing orders in financial markets
D Taylor, S Parsons - US Patent 10,037,568, 2018 - Google Patents
An integrated order management engine is disclosed that reduces the latency associated
with managing multiple orders to buy or sell a plurality of financial instruments. Also …
with managing multiple orders to buy or sell a plurality of financial instruments. Also …
High speed processing of financial information using FPGA devices
S Parsons, DE Taylor, DV Schuehler… - US Patent …, 2011 - Google Patents
Methods and systems for processing financial market data using reconfigurable logic are
disclosed. Various functional operations to be performed on the financial market data can be …
disclosed. Various functional operations to be performed on the financial market data can be …
Method and device for high performance regular expression pattern matching
RK Cytron, DE Taylor, BC Brodie - US Patent 7,702,629, 2010 - Google Patents
Disclosed herein is an improved architecture for regular expression pattern matching.
Improvements to pattern matching deterministic finite automatons (DFAs) that are described …
Improvements to pattern matching deterministic finite automatons (DFAs) that are described …
Method and apparatus for hardware-accelerated encryption/decryption
DE Taylor, BP Thurmon, RS Indeck - US Patent 8,879,727, 2014 - Google Patents
An integrated circuit for data encryption/decryption and secure key management is
disclosed. The integrated circuit may be used in conjunction with other integrated circuits …
disclosed. The integrated circuit may be used in conjunction with other integrated circuits …
Method and apparatus for high-speed processing of financial market depth data
DE Taylor, S Parsons, JW Whatley, R Bradley… - US Patent …, 2014 - Google Patents
A variety of embodiments for hardware-accelerating the processing of financial market depth
data are disclosed. A coprocessor, which may be resident in a ticker plant, can be …
data are disclosed. A coprocessor, which may be resident in a ticker plant, can be …
Firmware socket module for FPGA-based pipeline processing
RD Chamberlain, EFB Shands, BC Brodie… - US Patent …, 2011 - Google Patents
Int. Cl. A firmware socket module is deployed on a reconfigurable G06F 9/44(2006.01) logic
device, wherein the firmware socket module is config G06F 9/45(2006.01) ured to provide …
device, wherein the firmware socket module is config G06F 9/45(2006.01) ured to provide …
Method and apparatus for performing similarity searching on a data stream with respect to a query string
JD Buhler, RD Chamberlain, MA Franklin… - US Patent …, 2011 - Google Patents
An apparatus and method forperforming similarity searching on a data stream with respect to
a query string are disclosed, where the data stream comprises a plurality of data sub strings …
a query string are disclosed, where the data stream comprises a plurality of data sub strings …
Method and apparatus for high-speed processing of financial market depth data
DE Taylor, S Parsons, JW Whatley, R Bradley… - US Patent …, 2014 - Google Patents
(57) ABSTRACT A variety of embodiments for hardware-accelerating the pro cessing of
financial market depth data are disclosed. A copro cessor, which may be resident in a ticker …
financial market depth data are disclosed. A copro cessor, which may be resident in a ticker …
Method and system for low latency basket calculation
DE Taylor, N Singla, BC Brodie, NS McVicar… - US Patent …, 2019 - Google Patents
(57) ABSTRACT A basket calculation engine is deployed to receive a stream of data and
accelerate the computation of basket values based on that data. In a preferred embodiment …
accelerate the computation of basket values based on that data. In a preferred embodiment …