Patents by Inventor Richard F. Lyon
Richard F. Lyon 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: 20240146274Abstract: The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at an electronic device that includes speakers, microphones, processors and memory. The electronic device outputs audio user content from the speakers and automatically equalizes subsequent audio output of the device without user input. The automatic equalization includes: (1) obtaining audio content signals, including receiving outputted audio content at each microphone; (2) determining from the audio content signals phase differences between microphones; (3) obtaining a feature vector based on the phase differences; (4) obtaining a frequency correction from a correction database based on the obtained feature vector; and (5) applying the obtained frequency correction to the subsequent audio output.Type: ApplicationFiled: January 5, 2024Publication date: May 2, 2024Inventors: Benjamin Louis Shaya, Rasmus Larsen, Richard F. Lyon, Michael Smedegaard
-
Patent number: 11888456Abstract: The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at an electronic device that includes speakers, microphones, processors and memory. The electronic device outputs audio user content from the speakers and automatically equalizes subsequent audio output of the device without user input. The automatic equalization includes: (1) obtaining audio content signals, including receiving outputted audio content at each microphone; (2) determining from the audio content signals phase differences between microphones; (3) obtaining a feature vector based on the phase differences; (4) obtaining a frequency correction from a correction database based on the obtained feature vector; and (5) applying the obtained frequency correction to the subsequent audio output.Type: GrantFiled: March 3, 2021Date of Patent: January 30, 2024Assignee: GOOGLE LLCInventors: Benjamin Louis Shaya, Rasmus Larsen, Richard F Lyon, Michael Smedegaard
-
Patent number: 11871067Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.Type: GrantFiled: August 19, 2022Date of Patent: January 9, 2024Assignee: Google LLCInventors: Kenneth J. Mackay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
-
Publication number: 20220408141Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.Type: ApplicationFiled: August 19, 2022Publication date: December 22, 2022Inventors: Kenneth J. MacKay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
-
Patent number: 11463762Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.Type: GrantFiled: June 28, 2021Date of Patent: October 4, 2022Assignee: Google LLCInventors: Kenneth J. MacKay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
-
Publication number: 20210329332Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.Type: ApplicationFiled: June 28, 2021Publication date: October 21, 2021Inventors: Kenneth J. MacKay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
-
Patent number: 11051066Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.Type: GrantFiled: March 9, 2020Date of Patent: June 29, 2021Assignee: Google LLCInventors: Kenneth J. MacKay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
-
Publication number: 20210194447Abstract: The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at an electronic device that includes speakers, microphones, processors and memory. The electronic device outputs audio user content from the speakers and automatically equalizes subsequent audio output of the device without user input. The automatic equalization includes: (1) obtaining audio content signals, including receiving outputted audio content at each microphone; (2) determining from the audio content signals phase differences between microphones; (3) obtaining a feature vector based on the phase differences; (4) obtaining a frequency correction from a correction database based on the obtained feature vector; and (5) applying the obtained frequency correction to the subsequent audio output.Type: ApplicationFiled: March 3, 2021Publication date: June 24, 2021Inventors: Benjamin Louis Shaya, Rasmus Larsen, Richard F. Lyon, Michael Smedegaard
-
Patent number: 11005440Abstract: The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at an electronic device that includes speakers, microphones, processors and memory. The electronic device outputs audio user content from the speakers and automatically equalizes subsequent audio output of the device without user input. The automatic equalization includes: (1) obtaining audio content signals, including receiving outputted audio content at each microphone; (2) determining from the audio content signals phase differences between microphones; (3) obtaining a feature vector based on the phase differences; (4) obtaining a frequency correction from a correction database based on the obtained feature vector; and (5) applying the obtained frequency correction to the subsequent audio output.Type: GrantFiled: December 18, 2019Date of Patent: May 11, 2021Assignee: GOOGLE LLCInventors: Benjamin Louis Shaya, Rasmus Larsen, Richard F Lyon, Michael Smedegaard
-
Patent number: 10897680Abstract: The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at an audio device having one or more processors, memory, and a plurality of device interface elements, including one or more speakers and a plurality of microphones. The method includes: (1) detecting a change in orientation of the audio device from a first orientation to a second orientation; and (2) in response to detecting the change in orientation, configuring operation of two or more of the plurality of device interface elements.Type: GrantFiled: September 21, 2018Date of Patent: January 19, 2021Assignee: GOOGLE LLCInventors: Justin Wodrich, Rolando Esparza Palacios, Nicholas Matarese, Michael B. Montvelishsky, Rasmus Munk Larsen, Benjamin Louis Shaya, Che-Yu Kuo, Michael Smedegaard, Richard F. Lyon, Gabriel Fisher Slotnick, Kristen Mangum
-
Patent number: 10734963Abstract: The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at a computing system that includes speaker(s), microphones, processors and memory. The computing system outputs audio user content and automatically equalizes the audio output of the computing system. The equalizing includes: (1) receiving the outputted audio content at each microphone of the plurality of microphones; (2) based on the received audio content, determining an acoustic transfer function for the room; (3) based on the determined acoustic transfer function, obtaining a frequency response for the room; and (4) adjusting one or more properties of the speakers based on the determined frequency response.Type: GrantFiled: August 8, 2018Date of Patent: August 4, 2020Assignee: GOOGLE LLCInventors: Benjamin Louis Shaya, Rasmus Munk Larsen, Richard F Lyon, Michael Smedegaard
-
Publication number: 20200220511Abstract: The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at an electronic device that includes speakers, microphones, processors and memory. The electronic device outputs audio user content from the speakers and automatically equalizes subsequent audio output of the device without user input. The automatic equalization includes: (1) obtaining audio content signals, including receiving outputted audio content at each microphone; (2) determining from the audio content signals phase differences between microphones; (3) obtaining a feature vector based on the phase differences; (4) obtaining a frequency correction from a correction database based on the obtained feature vector; and (5) applying the obtained frequency correction to the subsequent audio output.Type: ApplicationFiled: December 18, 2019Publication date: July 9, 2020Inventors: Benjamin Louis Shaya, Rasmus Larsen, Richard F. Lyon, Michael Smedegaard
-
Publication number: 20200213658Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.Type: ApplicationFiled: March 9, 2020Publication date: July 2, 2020Inventors: Kenneth J. MacKay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
-
Patent number: 10587908Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.Type: GrantFiled: June 24, 2019Date of Patent: March 10, 2020Assignee: Google LLCInventors: Kenneth J. Mackay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
-
Patent number: 10536786Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an augmented environmental awareness system to present new and important sounds to a user in an enhanced auditory experience. In one aspect, a method includes detecting a new sound that was not present in a current auditory environment before the detection, adjusting electrical input signals that are determined to be characteristic of the new sound to generated adjusted electrical signals, generating electrical output signals from the adjusted electrical signals and from the electrical input signals that are not determined to be characteristic of the new sounds, and providing the electrical output signals to audio output transducers.Type: GrantFiled: June 27, 2018Date of Patent: January 14, 2020Assignee: Google LLCInventors: Richard F. Lyon, Malcolm Graham Slaney
-
Publication number: 20200007993Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an augmented environmental awareness system to present new and important sounds to a user in an enhanced auditory experience. In one aspect, a method includes detecting a new sound that was not present in a current auditory environment before the detection, adjusting electrical input signals that are determined to be characteristic of the new sound to generated adjusted electrical signals, generating electrical output signals from the adjusted electrical signals and from the electrical input signals that are not determined to be characteristic of the new sounds, and providing the electrical output signals to audio output transducers.Type: ApplicationFiled: June 27, 2018Publication date: January 2, 2020Inventors: Richard F. Lyon, Malcolm Graham Slaney
-
Patent number: 10523172Abstract: The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at an electronic device that includes speakers, microphones, processors and memory. The electronic device outputs audio user content from the speakers and automatically equalizes subsequent audio output of the device without user input. The automatic equalization includes: (1) obtaining audio content signals, including receiving outputted audio content at each microphone; (2) determining from the audio content signals phase differences between microphones; (3) obtaining a feature vector based on the phase differences; (4) obtaining a frequency correction from a correction database based on the obtained feature vector; and (5) applying the obtained frequency correction to the subsequent audio output.Type: GrantFiled: August 8, 2018Date of Patent: December 31, 2019Assignee: GOOGLE LLCInventors: Benjamin Louis Shaya, Rasmus Larsen, Richard F Lyon, Michael Smedegaard
-
Publication number: 20190313143Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.Type: ApplicationFiled: June 24, 2019Publication date: October 10, 2019Inventors: Kenneth J. Mackay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
-
Patent number: 10334306Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.Type: GrantFiled: September 23, 2016Date of Patent: June 25, 2019Assignee: Google LLCInventors: Kenneth J. Mackay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
-
Publication number: 20190103849Abstract: The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at an electronic device that includes speakers, microphones, processors and memory. The electronic device outputs audio user content from the speakers and automatically equalizes subsequent audio output of the device without user input. The automatic equalization includes: (1) obtaining audio content signals, including receiving outputted audio content at each microphone; (2) determining from the audio content signals phase differences between microphones; (3) obtaining a feature vector based on the phase differences; (4) obtaining a frequency correction from a correction database based on the obtained feature vector; and (5) applying the obtained frequency correction to the subsequent audio output.Type: ApplicationFiled: August 8, 2018Publication date: April 4, 2019Inventors: Benjamin Louis Shaya, Rasmus Larsen, Richard F Lyon, Michael Smedegaard