Patents by Inventor Gregory Burlingame

Gregory Burlingame 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).

  • Publication number: 20240029731
    Abstract: Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.
    Type: Application
    Filed: May 25, 2023
    Publication date: January 25, 2024
    Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
  • Patent number: 11664023
    Abstract: Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: May 30, 2023
    Assignee: Sonos, Inc.
    Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
  • Publication number: 20200395015
    Abstract: Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 17, 2020
    Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
  • Patent number: 10699711
    Abstract: Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: June 30, 2020
    Assignee: Sonos, Inc.
    Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
  • Publication number: 20190341045
    Abstract: Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 7, 2019
    Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
  • Patent number: 10297256
    Abstract: Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: May 21, 2019
    Assignee: Sonos, Inc.
    Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
  • Publication number: 20190108839
    Abstract: Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.
    Type: Application
    Filed: December 10, 2018
    Publication date: April 11, 2019
    Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
  • Patent number: 10152969
    Abstract: Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve receiving a set of voice recordings from a set of NMDs, and identifying a subset of voice recordings from which to determine a given voice command. The example implementation may further involve causing the identified subset of voice recordings to be analyzed to determine the given voice command.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: December 11, 2018
    Assignee: Sonos, Inc.
    Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
  • Patent number: 9906886
    Abstract: A playback device identifies a first audio filter and a second audio filter. The first audio filter is configured to have a first frequency response and the second audio filter is configured to have a second frequency response. The audio input is processed according to the first audio filter and the second audio filter to produce respective first audio output and second audio output. The first audio speaker renders the first audio output and the second audio speaker renders the second audio output, where the second frequency response of the second audio filter compensates for interference between the first audio output rendered by the first audio speaker and the second audio output rendered by the second audio speaker.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: February 27, 2018
    Assignee: Sonos, Inc.
    Inventor: Gregory Burlingame
  • Publication number: 20180018964
    Abstract: Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve receiving a set of voice recordings from a set of NMDs, and identifying a subset of voice recordings from which to determine a given voice command. The example implementation may further involve causing the identified subset of voice recordings to be analyzed to determine the given voice command.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 18, 2018
    Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
  • Publication number: 20160373878
    Abstract: A playback device identifies a first audio filter and a second audio filter. The first audio filter is configured to have a first frequency response and the second audio filter is configured to have a second frequency response. The audio input is processed according to the first audio filter and the second audio filter to produce respective first audio output and second audio output. The first audio speaker renders the first audio output and the second audio speaker renders the second audio output, where the second frequency response of the second audio filter compensates for interference between the first audio output rendered by the first audio speaker and the second audio output rendered by the second audio speaker.
    Type: Application
    Filed: August 25, 2016
    Publication date: December 22, 2016
    Inventor: Gregory Burlingame
  • Patent number: 9456277
    Abstract: Systems, methods, and apparatus to filter audio are disclosed. An example method includes determining that an orientation of a playback device is one of (a) a first orientation and (b) a second orientation, the playback device including a first speaker and a second speaker and configuring the first speaker and the second speaker. In the example, configuring the first and second speakers includes, when the determined orientation is the first orientation, configuring a first audio filter to be applied to a first audio signal for the first speaker and configuring a second audio filter to be applied to a second audio signal for the second speaker. However, when the determined orientation is the second orientation, configuring the first and second speakers includes configuring a third audio filter to be applied to the first audio signal and the second audio signal.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: September 27, 2016
    Assignee: Sonos, Inc.
    Inventor: Gregory Burlingame
  • Publication number: 20140321669
    Abstract: Systems, methods, and apparatus to filter audio are disclosed. An example method includes determining that an orientation of a playback device is one of (a) a first orientation and (b) a second orientation, the playback device including a first speaker and a second speaker and configuring the first speaker and the second speaker. In the example, configuring the first and second speakers includes, when the determined orientation is the first orientation, configuring a first audio filter to be applied to a first audio signal for the first speaker and configuring a second audio filter to be applied to a second audio signal for the second speaker. However, when the determined orientation is the second orientation, configuring the first and second speakers includes configuring a third audio filter to be applied to the first audio signal and the second audio signal.
    Type: Application
    Filed: July 11, 2014
    Publication date: October 30, 2014
    Inventor: Gregory Burlingame
  • Patent number: 8811630
    Abstract: Systems, methods, and apparatus to filter audio are disclosed. An example device includes first and second audio speakers having first audio characteristics, a third audio speaker having second audio characteristics, wherein the third speaker is positioned between the first and second audio speakers, a first audio filter to process an audio input signal to have a first frequency response including a first cutoff frequency, the first audio filter to output a first audio output signal to the first audio speaker, and a second audio filter to process the audio input signal to have a second frequency response to compensate for interference between the first and second frequency responses caused by a position of the first audio speaker relative to the second audio speaker.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: August 19, 2014
    Assignee: Sonos, Inc.
    Inventor: Gregory Burlingame
  • Publication number: 20130163783
    Abstract: Systems, methods, and apparatus to filter audio are disclosed. An example device includes first and second audio speakers having first audio characteristics, a third audio speaker having second audio characteristics, wherein the third speaker is positioned between the first and second audio speakers, a first audio filter to process an audio input signal to have a first frequency response including a first cutoff frequency, the first audio filter to output a first audio output signal to the first audio speaker, and a second audio filter to process the audio input signal to have a second frequency response to compensate for interference between the first and second frequency responses caused by a position of the first audio speaker relative to the second audio speaker.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Inventor: Gregory Burlingame
  • Publication number: 20050058303
    Abstract: Audio processing methods and apparatus are provided for at least partially compensating for the Fletcher-Munson effect. An audio processor includes a variable filter receiving an input signal and providing a filtered output signal, the variable filter having a fixed cutoff frequency and a quality factor that is controllable in response to a control signal, and a control circuit configured to detect a signal level representative of input signal level in a selected band and to generate the control signal in response to the detected signal level. The control circuit may include a low-pass band select filter and a detector for detecting a signal level in the band selected by the low-pass filter and for generating the control signal.
    Type: Application
    Filed: September 11, 2003
    Publication date: March 17, 2005
    Inventors: Stephen Martin, Gregory Burlingame, John David, Glenn Rogge