Patents by Inventor David Willard Steinkraus

David Willard Steinkraus 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: 7286699
    Abstract: A system and method facilitating pattern recognition is provided. The invention includes a pattern recognition system having a convolutional neural network employing feature extraction layer(s) and classifier layer(s). The feature extraction layer(s) comprises convolutional layers and the classifier layer(s) comprises fully connected layers. The pattern recognition system can be trained utilizing a calculated cross entropy error. The calculated cross entropy error is utilized to update trainable parameters of the pattern recognition system.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: October 23, 2007
    Assignee: Microsoft Corporation
    Inventors: Patrice Y. Simard, Jonathan Platt, David Willard Steinkraus
  • Patent number: 7203371
    Abstract: Systems and methods for performing adaptive filtering are disclosed. The present invention generates probabilities that can be used in an encoder, such as an arithmetic encoder and generates those probabilities in a computationally efficient manner. Probabilities of previously encoded coefficients are employed, effectively, in generating probabilities of the coefficients without regard to directional information. Thus, a large amount of information is adaptively and efficiently used in generating the probabilities. For the coefficients, the probability is computed based at least partly on at least one probability of a previously computed probability of a neighboring coefficient. Then, the coefficients are encoded using those computed probabilities.
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: April 10, 2007
    Assignee: Microsoft Corporation
    Inventors: Patrice Y. Simard, Henrique S. Malvar, Dinei Afonso Ferreira Florencio, David Willard Steinkraus
  • Patent number: 7016529
    Abstract: A system and method facilitating pattern recognition is provided. The invention includes a pattern recognition system having a convolutional neural network employing feature extraction layer(s) and classifier layer(s). The feature extraction layer(s) comprises convolutional layers and the classifier layer(s) comprises fully connected layers. The pattern recognition system can be trained utilizing a calculated cross entropy error. The calculated cross entropy error is utilized to update trainable parameters of the pattern recognition system.
    Type: Grant
    Filed: March 15, 2002
    Date of Patent: March 21, 2006
    Assignee: Microsoft Corporation
    Inventors: Patrice Y. Simard, John C. Platt, David Willard Steinkraus
  • Patent number: 6999628
    Abstract: Systems and methods for performing adaptive filtering are disclosed. The present invention generates probabilities that can be used in an encoder, such as an arithmetic encoder and generates those probabilities in a computationally efficient manner. Probabilities of previously encoded coefficients are employed, effectively, in generating probabilities of the coefficients without regard to directional information. Thus, a large amount of information is adaptively and efficiently used in generating the probabilities. For the coefficients, the probability is computed based at least partly on at least one probability of a previously computed probability of a neighboring coefficient. Then, the coefficients are encoded using those computed probabilities.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: February 14, 2006
    Assignee: Microsoft Corporation
    Inventors: Patrice Y. Simard, Henrique S. Malvar, Dinei Afonso Ferreira Florencio, David Willard Steinkraus
  • Publication number: 20030190080
    Abstract: Systems and methods for performing adaptive filtering are disclosed. The present invention generates probabilities that can be used in an encoder, such as an arithmetic encoder and generates those probabilities in a computationally efficient manner. Probabilities of previously encoded coefficients are employed, effectively, in generating probabilities of the coefficients without regard to directional information. Thus, a large amount of information is adaptively and efficiently used in generating the probabilities. For the coefficients, the probability is computed based at least partly on at least one probability of a previously computed probability of a neighboring coefficient. Then, the coefficients are encoded using those computed probabilities.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 9, 2003
    Inventors: Patrice Y. Simard, Henrique S. Malvar, Dinei Afonso Ferreira Florencio, David Willard Steinkraus
  • Publication number: 20030174881
    Abstract: A system and method facilitating pattern recognition is provided. The invention includes a pattern recognition system having a convolutional neural network employing feature extraction layer(s) and classifier layer(s). The feature extraction layer(s) comprises convolutional layers and the classifier layer(s) comprises fully connected layers. The pattern recognition system can be trained utilizing a calculated cross entropy error. The calculated cross entropy error is utilized to update trainable parameters of the pattern recognition system.
    Type: Application
    Filed: March 15, 2002
    Publication date: September 18, 2003
    Inventors: Patrice Y. Simard, John C. Platt, David Willard Steinkraus