Patents by Inventor Ilia Reznik

Ilia Reznik has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8041662
    Abstract: Character-based n-grams are derived from a domain name in order to classify such domain name in pre-established categories. Domain name character-based n-grams are mapped to vector points in a multidimensional space, where the number of dimensions is the number of different n-grams that can exist for an n-character combination. The relationship between the domain name vector point and the vector points of the various other domain names is used to classify the domain name vector point. The classification system can use statistical methods using relative frequencies of character-based n-grams in various classifications as indicators. A dictionary set of character-based n-grams can be derived from one or more domain names and associated with probability indicating the likelihood that the character-based n-gram is found in a domain name of a given classification. Such probability can be an estimator of a classification of a new domain name having such character-based n-gram.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: October 18, 2011
    Assignee: Microsoft Corporation
    Inventors: Ilia Reznik, Roger N. Simonson
  • Patent number: 8005782
    Abstract: Systems and methods of classifying domain names are disclosed. Character-based n-grams are derived from a domain name in order to classify such domain name in one or more categories. In one aspect, a geometrical approach is used. Domain name character-based n-grams are mapped to vector points in a multidimensional space. The relationship between a domain name vector point and vector points of other domain names is used as an indicator of the classification of the domain name vector point. In another aspect, a statistical approach is used. Relative frequencies of one or more character-based n-grams in various classifications are used as indicators. Each character-based n-gram can be associated with a respective probability that indicates a likelihood that the character-based n-gram is found in a domain name of a given classification. Such a probability can serve as an estimator of a classification of a new domain name having such character-based n-gram.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: August 23, 2011
    Assignee: Microsoft Corporation
    Inventors: Ilia Reznik, Roger N. Simonson
  • Publication number: 20090043720
    Abstract: Systems and methods of classifying domain names are disclosed herein. Character-based n-grams are derived from a domain name in order to classify such domain name in one or more pre-established categories. In one aspect, a geometrical approach is used. Domain name character-based n-grams are mapped to vector points in a multidimensional space. In addition, vector points for various other domain names, which belong to a domain name classification, can be mapped multidimensional space. The number of dimensions in the multidimensional space is the number of different n-grams that can exist for an n-character combination. The relationship between the domain name vector point and the vector points of the various other domain names is used as an indicator of the classification of the domain name vector point. In another aspect, the classification system can be configured to utilize statistical methods. Relative frequencies of one or more character-based n-grams in various classifications are used as indicators.
    Type: Application
    Filed: August 10, 2007
    Publication date: February 12, 2009
    Applicant: Microsoft Corporation
    Inventors: Ilia Reznik, Roger N. Simonson
  • Publication number: 20090043721
    Abstract: Systems and methods of classifying domain names are disclosed herein. Character-based n-grams are derived from a domain name in order to classify such domain name in one or more pre-established categories. In one aspect, a geometrical approach is used. Domain name character-based n-grams are mapped to vector points in a multidimensional space. In addition, vector points for various other domain names, which belong to a domain name classification, can be mapped multidimensional space. The number of dimensions in the multidimensional space is the number of different n-grams that can exist for an n-character combination. The relationship between the domain name vector point and the vector points of the various other domain names is used as an indicator of the classification of the domain name vector point. In another aspect, the classification system can be configured to utilize statistical methods. Relative frequencies of one or more character-based n-grams in various classifications are used as indicators.
    Type: Application
    Filed: August 10, 2007
    Publication date: February 12, 2009
    Applicant: Microsoft Corporation
    Inventors: Ilia Reznik, Roger N. Simonson