Patents by Inventor Vitaliy S. Fain

Vitaliy S. Fain 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: 7233899
    Abstract: Computer comparison of one or more dictionary entries with a sound record of a human utterance to determine whether and where each dictionary entry is contained within the sound record. The record is segmented, and for each vocalized segment a spectrogram is obtained, and for other segments symbolic and numeric data are obtained. The spectrogram of a vocalized segment is then processed using a method selected from a group consisting of a triple time transform, a triple frequency transform, a linear-piecewise-linear transform, and combinations thereof, to decrease noise and to eliminate variations in pronunciation. Each entry in the dictionary is then compared with every sequence of segments of substantially the same length in the sound record. The comparison takes into account the formant profiles within each vocalized segment and symbolic and numeric data for other segments are obtained in the record and in the dictionary entries.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: June 19, 2007
    Inventors: Vitaliy S. Fain, Samuel V. Fain
  • Publication number: 20020169597
    Abstract: Computer understanding and generation of computer instructions from natural language dialog utilizes using processes and data structures that map natural language utterances to computer program modules. A series of dictionaries, including a subject area dictionary, a program module subdictionary, an argument subdictionary and a value subdictionary are built and used by a computer instruction generator program to map natural language utterances to computer instructions. Selection of appropriate computer program modules is performed using matching algorithms and is enhanced using historically successful probability-based data.
    Type: Application
    Filed: January 11, 2002
    Publication date: November 14, 2002
    Applicant: Fain systems, Inc.
    Inventors: Vitaliy S. Fain, Samuel V. Fain
  • Publication number: 20020128834
    Abstract: Computer comparison of one or more dictionary entries with a sound record of a human utterance to determine whether and where each dictionary entry is contained within the sound record. The record is segmented, and for each vocalized segment a spectrogram is obtained, and for other segments symbolic and numeric data are obtained. The spectrogram of a vocalized segment is then processed to decrease noise and to eliminate variations in pronunciation. Each entry in the dictionary is then compared with every sequence of segments of substantially the same length in the sound record. The comparison takes into account the formant profiles within each vocalized segment and symbolic and numeric data for other segments are obtained in the record and in the dictionary entries.
    Type: Application
    Filed: March 7, 2002
    Publication date: September 12, 2002
    Applicant: Fain Systems, Inc.
    Inventors: Vitaliy S. Fain, Samuel V. Fain