DETECTING COMMON PREFIXES AND SUFFIXES IN A LIST OF STRINGS

Patent №

US 8,095,530

Granted

2012-01-10

Filed 2008

Owner

GOOGLE INC.

AI components

1

nlp

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12177102

A computer-implemented method includes receiving a plurality of character strings. The number of strings (M) in the plurality of strings having a unique substring of X characters at an extremity of the string is determined, the number of strings (N) in the plurality of strings having at least X characters in the string is determined. A probability is determined, based on a predetermined model for a distribution of characters in the strings, that the unique substring of X characters would occur M or more times out of the N strings, given that the unique character string occurs at least once. Based on the probability, the number M, and the number N, it is determined that the unique character string is a significant affix in the plurality of character strings, and the unique character string is stored.

Natural languageG06F 7/02G06F 16/9566G06F 2207/025

AI classification

Natural language1.00
Knowledge representation0.14
AI hardware0.02
Planning0.02
Vision0.00
Machine learning0.00
Speech0.00
Evolutionary computation0.00

Ownership

GOOGLE INC.

assignment · 213590284

Assignors

LLOYD, MATTHEW

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

© 2026 NYSGPT2525 LLC