Patents by Inventor John Carlton Platt

John Carlton Platt 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: 7076503
    Abstract: A method and apparatus are provided for organizing media objects in a database using contextual information for a media object and known media objects, categories, indexes and searches, to arrive at an inference for cataloging the media object in a database. The media object may then be cataloged in the database according to the inference. A method and apparatus are provided for clustering media objects by forming groups of unlabeled data and applying a distance metric to said group.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: July 11, 2006
    Assignee: Microsoft Corporation
    Inventors: John Carlton Platt, Jonathan Kagle, Hagai Attias, Victoria Elizabeth Milton
  • Patent number: 6990447
    Abstract: A probability distribution for speech model parameters, such as auto-regression parameters, is used to identify a distribution of denoised values from a noisy signal. Under one embodiment, the probability distributions of the speech model parameters and the denoised values are adjusted to improve a variational inference so that the variational inference better approximates the joint probability of the speech model parameters and the denoised values given a noisy signal. In some embodiments, this improvement is performed during an expectation step in an expectation-maximization algorithm. The statistical model can also be used to identify an average spectrum for the clean signal and this average spectrum may be provided to a speech recognizer instead of the estimate of the clean signal.
    Type: Grant
    Filed: November 15, 2001
    Date of Patent: January 24, 2006
    Assignee: Microsoft Corportion
    Inventors: Hagai Attias, John Carlton Platt, Li Deng, Alejandro Acero
  • Publication number: 20030093269
    Abstract: A probability distribution for speech model parameters, such as auto-regression parameters, is used to identify a distribution of denoised values from a noisy signal. Under one embodiment, the probability distributions of the speech model parameters and the denoised values are adjusted to improve a variational inference so that the variational inference better approximates the joint probability of the speech model parameters and the denoised values given a noisy signal. In some embodiments, this improvement is performed during an expectation step in an expectation-maximization algorithm. The statistical model can also be used to identify an average spectrum for the clean signal and this average spectrum may be provided to a speech recognizer instead of the estimate of the clean signal.
    Type: Application
    Filed: November 15, 2001
    Publication date: May 15, 2003
    Inventors: Hagai Attias, John Carlton Platt, Li Deng, Alejandro Acero
  • Publication number: 20030009469
    Abstract: A method and apparatus are provided for organizing media objects in a database using contextual information for a media object and known media objects, categories, indexes and searches, to arrive at an inference for cataloging the media object in a database. The media object may then be cataloged in the database according to the inference. A method and apparatus are provided for clustering media objects by forming groups of unlabeled data and applying a distance metric to said group.
    Type: Application
    Filed: December 19, 2001
    Publication date: January 9, 2003
    Applicant: Microsoft Corporation
    Inventors: John Carlton Platt, Jonathan Kagle, Hagai Attias, Victoria Elizabeth Milton
  • Patent number: 6327581
    Abstract: Solving a quadratic programming problem involved in training support vector machines by sweeping through a set of training examples, solving small sub-problems of the quadratic programming problem. Each of these sub-problems has an analytic solution, which is faster that the numerical quadratic programming solutions used in the prior art. In one embodiment, training examples with non-optimal Lagrange multipliers are adjusted, one at a time, until all are optimal (e.g. until all examples fulfill the Kuhn-Tucker conditions). In another embodiment, training examples with non-optimal Lagrange multipliers are paired and then adjusted, until all are optimal.
    Type: Grant
    Filed: April 6, 1998
    Date of Patent: December 4, 2001
    Assignee: Microsoft Corporation
    Inventor: John Carlton Platt
  • Patent number: 6192360
    Abstract: A text classifier and building the text classifier by determining appropriate parameters for the text classifier.
    Type: Grant
    Filed: June 23, 1998
    Date of Patent: February 20, 2001
    Assignee: Microsoft Corporation
    Inventors: Susan T. Dumais, David Heckerman, Eric Horvitz, John Carlton Platt, Mehran Sahami