1
Ron K Cytron, David Edward Taylor, Benjamin Curry Brodie: Method and device for high performance regular expression pattern matching. Exegy Incorporated, Thompson Coburn, Benjamin L Volk Jr Esq, April 20, 2010: US07702629 (111 worldwide citation)

Disclosed herein is an improved architecture for regular expression pattern matching. Improvements to pattern matching deterministic finite automatons (DFAs) that are described by the inventors include a pipelining strategy that pushes state-dependent feedback to a final pipeline stage to thereby en ...


2
David Edward Taylor: Method and apparatus for approximate pattern matching. Exegy Incorporated, Thompson Coburn, December 22, 2009: US07636703 (108 worldwide citation)

A system and method for inspecting a data stream for data segments matching one or more patterns each having a predetermined allowable error, which includes filtering a data stream for a plurality of patterns of symbol combinations with a plurality of parallel filter mechanisms, detecting a pluralit ...


3
Ronald S Indeck, David Mark Indeck: Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors. Exegy Incorporated, Thompson Coburn, April 10, 2012: US08156101 (49 worldwide citation)

Disclosed herein is a method and system for integrating an enterprise's structured and unstructured data to provide users and enterprise applications with efficient and intelligent access to that data. Queries can be directed toward both an enterprise's structured and unstructured data using standar ...


4
Ron K Cytron, David Edward Taylor, Benjamin Curry Brodie: Method and device for high performance regular expression pattern matching. Exegy Incorporated, Thompson Coburn, May 17, 2011: US07945528 (49 worldwide citation)

Disclosed herein is an improved architecture for regular expression pattern matching. Improvements to pattern matching deterministic finite automatons (DFAs) that are described by the inventors include a pipelining strategy that pushes state-dependent feedback to a final pipeline stage to thereby en ...


5
Roger D Chamberlain, E F Berkley Shands, Benjamin C Brodie, Michael Henrichs, Jason R White: Firmware socket module for FPGA-based pipeline processing. Exegy Incorporated, Washington University, Thompson Coburn, May 31, 2011: US07954114 (48 worldwide citation)

A firmware socket module is deployed on a reconfigurable logic device, wherein the firmware socket module is configured to provide both commands and target data to an entry point in a data processing pipeline, wherein each command defines a data processing operation that is to be performed by the da ...


6
Scott Parsons, David E Taylor, David Vincent Schuehler, Mark A Franklin, Roger D Chamberlain: High speed processing of financial information using FPGA devices. Exegy Incorporated, Thompson Coburn, April 5, 2011: US07921046 (36 worldwide citation)

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 implemented in firmware pipelines to accelerate the speed of processing. Also, a combination of software logic and firm ...


7
Naveen Singla, Scott Parsons, Mark A Franklin, David E Taylor: Method and system for high speed options pricing. Exegy Incorporated, Thompson Coburn, Benjamin L Volk Jr Esq, November 23, 2010: US07840482 (33 worldwide citation)

A high speed technique for options pricing in the financial industry is disclosed that can provide both high throughput and low latency. A parallel/pipelined architecture is disclosed for computing an implied volatility in connection with an option. Parallel/pipelined architectures are also disclose ...


8
Ronald S Indeck, David Mark Indeck: Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors. Exegy Incorporated, Thompson Coburn, February 9, 2010: US07660793 (29 worldwide citation)

Disclosed herein is a method and system for integrating an enterprise's structured and unstructured data to provide users and enterprise applications with efficient and intelligent access to that data. Queries can be directed toward both an enterprise's structured and unstructured data using standar ...


9
Ronald S Indeck, David Mark Indeck, Naveen Singla, Jason R White: Method and system for accelerated stream processing. Exegy Incorporated, Thompson Coburn, February 12, 2013: US08374986 (23 worldwide citation)

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 event stream processor, and a complex event stream processor. Preferably, incoming data streams are checked against a plural ...


10
Scott Parsons, David E Taylor, David Vincent Schuehler, Mark A Franklin, Roger D Chamberlain: High speed processing of financial information using FPGA devices. Exegy Incorporated, Thompson Coburn, March 26, 2013: US08407122 (21 worldwide citation)

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 implemented in firmware pipelines to accelerate the speed of processing. Also, a combination of software logic and firm ...