System and method for estimating typicality of names and textual data
AssigneeBlue Coat Systems, Inc.
InventorsJonathan Jeremiah Dinerstein, Christian Earnest Larsen, David Francis Meyer
Life of this patent
Estimating the term…
Abstract
According to one aspect, a method of assessing typicality of a first name that includes a plurality of characters includes obtaining the first name, determining at least a first N-gram size, and extracting a first plurality of N-grams of the first N-gram size from the first name. The first plurality of N-grams is analyzed with respect to a model. Analyzing the first plurality of N-grams with respect to the model includes obtaining a first score. Finally, the method includes determining whether the first score indicates that the first name is typical.
Claims30
A method of assessing typicality of a first name, the method comprising:
- obtaining the first name, the first name including a plurality of characters;
- determining at least a first N-gram size;
- extracting a first plurality of N-grams of the first N-gram size from the first name;
- analyzing the first plurality of N-grams with respect to a model, wherein analyzing the first plurality of N-grams with respect to the model includes obtaining a first score;
- and
- determining whether the first score indicates that the first name is typical.
A tangible, non-transitory computer-readable medium comprising computer program code, the computer program code, when executed, configured to:
- obtain the first name, the first name including a plurality of characters;
- determine at least a first N-gram size;
- extract a first plurality of N-grams of the first N-gram size from the first name;
- analyze the first plurality of N-grams with respect to a model, wherein analyzing the first plurality of N-grams with respect to the model includes obtaining a first score;
- and
- determine whether the first score indicates that the first name is typical.
An apparatus, the apparatus configured to estimate whether a particular name is typical, the apparatus comprising:
- a communications interface, the communications interface being configured to obtain a first name;
- a module, the module including computer program code, the module being configured to extract a first plurality of N-grams of a first size from the first name, the module further being configured to obtain a score for the first name using the first plurality of N-grams and to determine whether the score indicates that the first name is typical, wherein the module is configured to obtain the score for the first name by comparing the first plurality of N-grams to a set of N-grams, the set of N-grams being associated with a plurality of known typical names;
- and
- a processing arrangement, the processing module being configured to execute the computer program code.
Dependencies are inferred from the claim text.