METHOD FOR RAPIDLY AND EFFICIENTLY HASHING RECORDS OF LARGE DATABASES

Patent №

US 5,809,494

Granted

1998-09-15

Filed 1995

Owner

APPLIED LANGUAGE TECHNOLOGIES

+1 more

Lab

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08559532

A method for rapidly hashing records in a large database stored on a secondary storage device in which a set of memory-blocks are preferably established in main memory for receiving information. Each memory block is associated with a sub-range of hash values that collectively span a range of hash values derived from one or more fields of the database records. The hash values together with other information are distributed among the memory-blocks in accordance with the range of hash values. As each memory block fills, its contents are written to an intermediate file associated with the memory-block in secondary storage. The intermediate files are subsequently retrieved and the hash values stored therein are ordered. The ordered intermediate files are then written to secondary storage as a single hash table spanning the entire database.

Knowledge representationG06F 16/9014Y10S 707/99931

AI classification

Knowledge representation1.00
AI hardware0.02
Planning0.01
Vision0.00
Natural language0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

APPLIED LANGUAGE TECHNOLOGIES

assignment · 78110791

SPEECHWORKS INTERNATIONAL, INC.

merger · 98930280

Assignors

NGUYEN, JOHN N.

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

© 2026 NYSGPT2525 LLC