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: 20240029731Abstract: 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: ApplicationFiled: May 25, 2023Publication date: January 25, 2024Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
-
Patent number: 11664023Abstract: 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: GrantFiled: June 29, 2020Date of Patent: May 30, 2023Assignee: Sonos, Inc.Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
-
Publication number: 20200395015Abstract: 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: ApplicationFiled: June 29, 2020Publication date: December 17, 2020Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
-
Patent number: 10699711Abstract: 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: GrantFiled: May 20, 2019Date of Patent: June 30, 2020Assignee: Sonos, Inc.Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
-
Publication number: 20190341045Abstract: 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: ApplicationFiled: May 20, 2019Publication date: November 7, 2019Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
-
Patent number: 10297256Abstract: 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: GrantFiled: December 10, 2018Date of Patent: May 21, 2019Assignee: Sonos, Inc.Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
-
Publication number: 20190108839Abstract: 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: ApplicationFiled: December 10, 2018Publication date: April 11, 2019Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
-
Patent number: 10152969Abstract: 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: GrantFiled: July 15, 2016Date of Patent: December 11, 2018Assignee: Sonos, Inc.Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
-
Patent number: 9906886Abstract: 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: GrantFiled: August 25, 2016Date of Patent: February 27, 2018Assignee: Sonos, Inc.Inventor: Gregory Burlingame
-
Publication number: 20180018964Abstract: 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: ApplicationFiled: July 15, 2016Publication date: January 18, 2018Inventors: Jonathon Reilly, Gregory Burlingame, Christopher Butts, Romi Kadri, Jonathan P. Lang
-
Publication number: 20160373878Abstract: 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: ApplicationFiled: August 25, 2016Publication date: December 22, 2016Inventor: Gregory Burlingame
-
Patent number: 9456277Abstract: 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: GrantFiled: July 11, 2014Date of Patent: September 27, 2016Assignee: Sonos, Inc.Inventor: Gregory Burlingame
-
Publication number: 20140321669Abstract: 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: ApplicationFiled: July 11, 2014Publication date: October 30, 2014Inventor: Gregory Burlingame
-
Patent number: 8811630Abstract: 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: GrantFiled: December 21, 2011Date of Patent: August 19, 2014Assignee: Sonos, Inc.Inventor: Gregory Burlingame
-
Publication number: 20130163783Abstract: 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: ApplicationFiled: December 21, 2011Publication date: June 27, 2013Inventor: Gregory Burlingame
-
Publication number: 20050058303Abstract: 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: ApplicationFiled: September 11, 2003Publication date: March 17, 2005Inventors: Stephen Martin, Gregory Burlingame, John David, Glenn Rogge