METHOD FOR FINDING LARGE NUMBERS OF KEYWORDS IN CONTINUOUS TEST STREAMS

Patent №

US 6,311,183

Granted

2001-10-30

Filed 1999

Owner

DIR. NAT. SECURITY AGENCY, GOVERNMENT OF THE UNITED STATES, AS REPRESENTED BY, THE

Lab

AI components

1

nlp

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09353235

A method of full-text scanning for matches in a large dictionary of keywords is described, suitable for SDI (selective dissemination of information). The method is applicable to large dictionaries (hundreds of thousands of entries) and to arbitrary byte sequences for both patterns and sample streams. The approach employs Boyer-Moore-Horspool skipping, extended to pattern collections and digrams, followed by an n-gram hash test, which also identifies a subset of feasible keywords for conventional pattern matching at each location of a putative match.

Natural languageG06F 16/90344Y10S 707/99936

AI classification

Natural language1.00
AI hardware0.37
Planning0.36
Knowledge representation0.09
Vision0.03
Machine learning0.02
Evolutionary computation0.00
Speech0.00

Ownership

DIR. NAT. SECURITY AGENCY, GOVERNMENT OF THE UNITED STATES, AS REPRESENTED BY, THE

assignment · 101070487

Assignors

COHEN, JONATHAN D.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC