Patents by Inventor John Christian Hermansen

John Christian Hermansen 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: 8041560
    Abstract: An automated name searching system incorporates an automatic name classifier and a multi-path architecture in which different algorithms are applied based on cultural identity of the query name. The name classifier operates with a preemptive list, analysis of morphological elements, length, and linguistic rules. A name regularizer produces a character based computational representation of the name. A pronunciation equivalent representation such as an IPA language representation, and language specific rules to generate name searching keys, are used in a first pass to eliminate database entries which are obviously not matches for the query name. The methods can also be implemented as a callable set of library routines including an intelligent preprocessor and a name evaluator that produces a score comparing a query name and database name, based on a variety of user-adjustable parameters. The user-controlled parameters permit tuning of the search methodologies for specific custom applications.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: John Christian Hermansen, Leonard Arthur Shaefer, Jr., Heather McCallum-Bayliss, Richard D. Lutz
  • Publication number: 20080312909
    Abstract: An automated name searching system incorporates an automatic name classifier and a multi-path architecture in which different algorithms are applied based on cultural identity of the query name. The name classifier operates with a preemptive list, analysis of morphological elements, length, and linguistic rules. A name regularizer produces a character based computational representation of the name. A pronunciation equivalent representation such as an IPA language representation, and language specific rules to generate name searching keys, are used in a first pass to eliminate database entries which are obviously not matches for the query name. The methods can also be implemented as a callable set of library routines including an intelligent preprocessor and a name evaluator that produces a score comparing a query name and database name, based on a variety of user-adjustable parameters. The user-controlled parameters permit tuning of the search methodologies for specific custom applications.
    Type: Application
    Filed: August 22, 2008
    Publication date: December 18, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Christian Hermansen, Leonard Arthur Shaefer, JR., Heather McCallum-Bayliss, Richard D. Lutz
  • Patent number: 6963871
    Abstract: An automated name searching system incorporates an automatic name classifier and a multi-path architecture in which different algorithms are applied based on cultural identity of the query name. The name classifier operates with a preemptive list, analysis of morphological elements, length, and linguistic rules. A name regularizer produces a character based computational representation of the name. A pronunciation equivalent representation such as an IPA language representation, and language specific rules to generate name searching keys, are used in a first pass to eliminate database entries which are obviously not matches for the query name. The methods can also be implemented as a callable set of library routines including an intelligent preprocessor and a name evaluator that produces a score comparing a query name and database name, based on a variety of user-adjustable parameters. The user-controlled parameters permit tuning of the search methodologies for specific custom applications.
    Type: Grant
    Filed: March 25, 1999
    Date of Patent: November 8, 2005
    Assignee: Language Analysis Systems, Inc.
    Inventors: John Christian Hermansen, Leonard Arthur Shaefer, Jr., Heather McCallum-Bayliss, Richard D. Lutz
  • Publication number: 20040002850
    Abstract: A system and method for formulating reasonable spelling variations of name. The system, according to one embodiment, includes a user interface that enables a user to input a name. The system also includes a set of rules (also referred to as “rule set”) and a storage unit that stores a list of names (also referred to as “name database”). The system includes a computer software module (“rules engine”) that implements an algorithm that takes as input the name supplied by the user and the set of rules and, from that input, generates an intermediate representation of the query name, wherein the intermediate representation represents a broad set of possible spelling variations of the name. Next, the system determines the set of names included in the name database that match the intermediate representation. This matching set of names are the names that the system determines to be reasonable spelling variations of the query name.
    Type: Application
    Filed: March 14, 2002
    Publication date: January 1, 2004
    Inventors: Leonard Arthur Shaefer, John Christian Hermansen, Heather McCallum-Bayliss