Methods and systems to accomplish variable width data input

Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral adapting

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S066000, C714S758000

Reexamination Certificate

active

07970964

ABSTRACT:
Disclosed are methods and systems for variable width data input to a pattern-recognition processor. A variable width data input method may include receiving bytes over a data bus having a first width and receiving one or more signals indicating the validity of each of the one or more bytes The valid bytes may be sequentially provided to a pattern-recognition processor in an 8-bit wide data stream. In an embodiment, a system may include one or more address lines configured to provide the one or more signals indicating the validity of the bytes transferred over the data bus. The system may include a buffer and control logic to sequentially process the valid bytes.

REFERENCES:
patent: 5300830 (1994-04-01), Hawes
patent: 5331227 (1994-07-01), Hawes
patent: 6240003 (2001-05-01), McElroy
patent: 6880087 (2005-04-01), Carter
patent: 6906938 (2005-06-01), Kaginele
patent: 6944710 (2005-09-01), Regev et al.
patent: 7089352 (2006-08-01), Regev et al.
patent: 7146643 (2006-12-01), Dapp et al.
patent: 7392229 (2008-06-01), Harris et al.
patent: 2005/0116741 (2005-06-01), Tate
patent: 2006/0031610 (2006-02-01), Liav et al.
patent: 2007/0075878 (2007-04-01), Furodet et al.
patent: 2007/0127482 (2007-06-01), Harris et al.
patent: 2007/0282833 (2007-12-01), McMillen et al.
patent: 0562746 (1993-09-01), None
U.S. Appl. No. 60/652,738, filed Feb. 12, 2005, Harris et al.
U.S. Appl. No. 12/253,966, filed Oct. 18, 2008, Noyes et al.
U.S. Appl. No. 12/253,967, filed Oct. 18, 2008, Noyes et al.
U.S. Appl. No. 12/265,436, filed Nov. 5, 2008, Noyes et al.
U.S. Appl. No. 12/265,465, filed Nov. 5, 2008, Noyes.
U.S. Appl. No. 12/268,270, filed Nov. 10, 2008, Noyes et al.
U.S. Appl. No. 12/325,875, filed Dec. 1, 2008, Noyes.
U.S. Appl. No. 12/325,982, filed Dec. 1, 2008, Noyes.
U.S. Appl. No. 12/325,986, filed Dec. 1, 2008, Noyes.
U.S. Appl. No. 12/325,990, filed Dec. 1, 2008, Noyes.
U.S. Appl. No. 12/347,403, filed Dec. 31, 2008, Noyes.
U.S. Appl. No. 12/350,132, filed Jan. 7, 2009, Pawlowski.
U.S. Appl. No. 12/350,136, filed Jan. 7, 2009, Pawlowski.
U.S. Appl. No. 12/350,142, filed Jan. 7, 2009, Pawlowski.
U.S. Appl. No. 12/352,311, filed Jan. 12, 2009, Noyes.
Beesley, K. R.; Arabic Morphology Using Only Finite-State Operations; Xerox Research Centre Europe; pp. 50-57.
Bird, S. et al.; One-Level Phonology: Autosegmental Representations and Rules as Finite Automata; Association for Computational Linguistics; University of Edinburgh; vol. 20; No. 1; pp. 55-90; 1994.
Bispo, J. et al.; Regular Expression Matching for Reconfigurable Packet Inspection; IEEE.
Bispo, J. et al.; Synthesis of Regular Expressions Targeting FPGAs: Current Status and Open Issues; IST/INESC-ID, Libson, Portugal; pp. 1-12.
Brodie, B. et al.; A scalable Architecture for High-Throughput Regular-Expression Pattern Matching; Exegy Inc.; pp. 1-12.
Clark, C.; Design of Efficient FPGA Circuits for Matching Complex Patterns in Network Intrusion Detection Systems (Master of Science Thesis); Georgia Institute of Technology; pp. 1-56; Dec. 2003.
Clark, C.; A Unified Model of Pattern-Matching Circuits for Field-Programmable Gate Arrays [Doctoral Dissertation]; Georgia Institute of Technology; pp. 1-177; 2006.
Clark, C. et al.; Scalable Pattern Matching for High Speed Networks; Proceedings of the 12thAnnual IEEE symposium on Field-Programmable Custom Computing Machines (FCCM'04);Georgia Institute of Technology; pp. 1-9; 2004.
Clark, C. et al.; A Unified Model of Pattern-Matching Circuit Architectures; Tech Report GIT-CERCS-05-20;Georgia Institute of Technology; pp. 1-17.
Fide, S.; String Processing in Hardware; Scalable Parallel and Distributed Systems Lab; Proceedings of the 12thAnnual IEEE symposium on Field-Programmable Custom Computing Machines (FCCM'04);School of Electrical and Computer Engineering; Georgia Institute of Technology; pp. 1-9; 2004.
Fisk, M. et al.; Applying Fast String Matching to Intrusion Detection; Los Alamos National Laboratory; University of California San Diego; pp. 1-21.
Korenek, J.; Traffic Scanner-Hardware Accelerated Intrusion Detection System; http://www.liberouter.org/ ;2006.
Kumar, S. et al.; Curing Regular Expressions matching Algorithms from Insomnia, Amnesia, and Acaluia; Department of Computer Science and Engineering; Washington University in St. Louis; pp. 1-17; Apr. 27, 2007.
Lipovski, G.; Dynamic Systolic Associative Memory Chip; IEEE; Department of Electrical and Computer Engineering; University of Texas at Austin; pp. 481-492; 1990.
Lin, C. et al.; Optimization of Pattern Matching Circuits for Regular Expression on FPGA; IEEE Transactions on Very Large Scale Integrations Systems; vol. 15, No. 12, pp. 1-6; Dec. 2007.
Schultz, K. et al.; Fully Parallel Integrated CAM/RAM Using Preclassification to Enable Large Capacities; IEEE Journal on Solid-State Circuits; vol. 31; No. 5; pp. 689-699; May 1996.
Shafai, F. et al.; Fully Parallel 30-MHz, 2.5-Mb CAM; IEEE Journal of Solid-State Circuits, vol. 33; No. 11; pp. 1690-1696; Nov. 1998.
Sidhu, R. et al.; Fast Regular Expression Pattern Matching using FPGAs; Department of EE-Systems; University of Southern California; pp. 1-12.
Wada, T.; Multiobject Behavior Recognition Event Driven Selective Attention Method; IEEE; pp. 1-16; 2000.
Yu, F.; High Speed Deep Packet Inspection with Hardware Support; Electrical Engineering and Computer Sciences; University of California at Berkeley; pp. 1-217; Nov. 22, 2006.
Freescale and Kaspersky® Accelerated Antivirus Solution Platform for OEM Vendors; Freescale Semiconductors Document; pp. 1-16; 2007.
Hurson A. R.; A VLSI Design for the Parallel Finite State Automaton and Its Performance Evaluation as a Hardware Scanner; International Journal of Computer and Information Sciences, vol. 13, No. 6. 1984.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methods and systems to accomplish variable width data input does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and systems to accomplish variable width data input, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and systems to accomplish variable width data input will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2638057

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.