SYSTEM AND METHOD FOR SEARCHING AND PROCESSING DATABASES COMPRISING NAMED ANNOTATED TEXT STRINGS

Patent №

US 6,249,784

Granted

2001-06-19

Filed 1999

Owner

NANOGEN, INC.

Lab

AI components

3

ml · nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09315592

A system and method for processing, searching, and performing in-context searches on named annotated text string databases. The system and method provides users with a means for interactively refining database searches in order to account for differences in keywords used to describe similar phenomena. The system and method provides a means for performing searches for particular predefined target strings in context of particular predefined context strings. Data is represented using data types referred to as Hits and E-Hits. Hits data contains locations of search results and the E-Hits data contains text of search results. Hits lists are sorted and duplicate entries are discarded. Context search results are segregated from non-context search results by sorting the Hits lists. The Search module operates on a Hits list and selects those elements that match one or more search key(s). The output from a Search module is a Results Hits list. The Context Search module accepts two inputs in addition to the search key(s), a Context Hits list and a Target Hits list. The output of the Context Search module is a Hits list that contains matches found within the specified context. The Select module accepts a stream of Hits as input parameters and can be used to add or subtract annotations to the results of a search, remove base text sub-strings from the results of a search, or perform additional processing on Hits that may be useful for context searching. The Extract module is used to extract actual data from a Hits list, typically for display to a user and/or for converting results to keywords used for a subsequent search.

Machine learningNatural languageAI hardwareG16B 50/10G06F 16/3325G16B 30/00Y10S 707/99933

AI classification

Natural language1.00
Machine learning0.77
AI hardware0.76
Knowledge representation0.21
Planning0.02
Speech0.01
Vision0.00
Evolutionary computation0.00

Ownership

NANOGEN, INC.

assignment · 99810381

Assignors

MACKE, THOMAS J., BUTLER, WILLIAM F., O'CONNELL, JAMES P.

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

© 2026 NYSGPT2525 LLC