Patents by Inventor Tom Butcher

Tom Butcher 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: 8996557
    Abstract: Various embodiments enable audio data, such as music data, to be captured, by a device, from a background environment and processed to formulate a query that can then be transmitted to a content recognition service. In one or more embodiments, multiple queries are transmitted to the content recognition service. In at least some embodiments, subsequent queries can progressively incorporate previous queries plus additional data that is captured. In one or more embodiments, responsive to receiving the query, the content recognition service can employ a multi-stage matching technique to identify content items responding to the query. This matching technique can be employed as queries are progressively received.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: March 31, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kazuhito Koishida, David Nister, Ian Simon, Tom Butcher
  • Patent number: 8880545
    Abstract: Various embodiments enable audio data, such as music data, to be captured, by a device, from a background environment and processed to formulate a query that can then be transmitted to a content recognition service. In one or more embodiments, multiple queries are transmitted to the content recognition service. In at least some embodiments, subsequent queries can progressively incorporate previous queries plus additional data that is captured. In one or more embodiments, responsive to receiving the query, the content recognition service can employ a multi-stage matching technique to identify content items responding to the query. This matching technique can be employed as queries are progressively received.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: November 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Kazuhito Koishida, David Nister, Ian Simon, Tom Butcher
  • Publication number: 20120296458
    Abstract: Various embodiments enable audio data, such as music data, to be captured, by a device, from a background environment and processed to formulate a query that can then be transmitted to a content recognition service. In one or more embodiments, the audio data is captured prior to receiving user input associated with audio data capture, e.g., launch of an application associated with the content recognition service, provision of user input proactively indicating that audio data capture is desired, and the like. Responsive to transmitting the query, displayable information associated with the audio data is returned by the content recognition service and can be consumed by the device.
    Type: Application
    Filed: May 18, 2011
    Publication date: November 22, 2012
    Applicant: Microsoft Corporation
    Inventors: Kazuhito Koishida, David Nister, Ian Simon, Tom Butcher
  • Publication number: 20120296938
    Abstract: Various embodiments enable audio data, such as music data, to be captured, by a device, from a background environment and processed to formulate a query that can then be transmitted to a content recognition service. In one or more embodiments, multiple queries are transmitted to the content recognition service. In at least some embodiments, subsequent queries can progressively incorporate previous queries plus additional data that is captured. In one or more embodiments, responsive to receiving the query, the content recognition service can employ a multi-stage matching technique to identify content items responding to the query. This matching technique can be employed as queries are progressively received.
    Type: Application
    Filed: May 18, 2011
    Publication date: November 22, 2012
    Applicant: Microsoft Corporation
    Inventors: Kazuhito Koishida, David Nister, Ian Simon, Tom Butcher
  • Publication number: 20110196519
    Abstract: Embodiments related to the control of a computing device via an audio output apparatus having a context sensor are provided. One disclosed embodiment provides a computing device configured to receive a first input from a context sensor on an audio output apparatus, and to activate a selected listening mode based on the first input, wherein the listening mode defining a mapping of a set of context sensor inputs to a set of computing device functionalities. The storage subsystem further includes instructions executable by the logic subsystem to receive a second input from the context sensor after activating the selected listening mode, and in response, to selectively trigger execution of a computing device functionality from the set of computing device functionalities based on the second input, and to transform an audio signal supplied to the audio output apparatus based on the selected computing device functionality.
    Type: Application
    Filed: February 9, 2010
    Publication date: August 11, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Sami Khoury, Tom Butcher