Patents by Inventor Steven Stupp
Steven Stupp 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: 11194542Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between transmit times of frames from the electronic devices and receive times when the frames were received. For example, the current time offsets may be calculated using wireless ranging by ignoring distances between the A/V hub and the electronic devices. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets. Furthermore, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.Type: GrantFiled: May 6, 2020Date of Patent: December 7, 2021Assignee: B&W Group Ltd.Inventors: Gaylord Yu, Steven Stupp
-
Patent number: 10956114Abstract: An audio/video (A/V) hub that selectively determines one or more acoustic characteristics of an environment that includes the A/V hub is described. In particular, the A/V hub may detect, using wireless communication, an electronic device (such as a speaker) in the environment. Then, the A/V hub may determine a change condition, such as when the electronic device was not previously detected in the environment and/or a change in a location of the electronic device. In response to determining the change condition, the A/V hub may transition into a characterization mode. During the characterization mode, the A/V hub may: provide instructions to the electronic device to playback audio content at a specified playback time; determine one or more acoustic characteristics of the environment based on acoustic measurements in the environment; and store the one or more acoustic characteristics and/or a location of the electronic device in memory.Type: GrantFiled: October 22, 2017Date of Patent: March 23, 2021Assignee: B&W Group Ltd.Inventors: Gaylord Yu, Steven Stupp
-
Publication number: 20200264838Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between transmit times of frames from the electronic devices and receive times when the frames were received. For example, the current time offsets may be calculated using wireless ranging by ignoring distances between the A/V hub and the electronic devices. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets. Furthermore, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.Type: ApplicationFiled: May 6, 2020Publication date: August 20, 2020Applicant: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Patent number: 10684817Abstract: An audio/video (A/V) hub that aggregates electronic devices is described. In particular, the A/V hub may measure sound, corresponding to audio content, output by electronic devices (such as electronic devices that include speakers). Then, the A/V hub may aggregate the electronic devices into two or more subsets based on the measured sound. Moreover, the A/V hub may determine, for the subsets, playback timing information, which may specify playback times when the electronic devices in a given subset are to playback the audio content. Next, the A/V hub may transmit, to the electronic devices, one or more frames that include the audio content and playback timing information, where the playback times of the electronic devices in at least the given subset have a temporal relationship so that the playback of the audio content by the electronic devices in the given subset is coordinated.Type: GrantFiled: October 22, 2017Date of Patent: June 16, 2020Assignee: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Patent number: 10649716Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices (such as electronic devices that include speakers) and a clock in the A/V hub based on measured sound corresponding to one or more acoustic-characterization patterns, one or more times when the electronic devices output the sound and the one or more acoustic-characterization patterns. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets. Moreover, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.Type: GrantFiled: October 22, 2017Date of Patent: May 12, 2020Assignee: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Patent number: 10649722Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between receive times when frames are received from electronic devices and expected transmit times of the frames. For example, the expected transmit times may be based on coordination of clocks in the electronic devices and a clock in the A/V hub at a previous time and a predefined transmit schedule of the frames. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets.Type: GrantFiled: February 3, 2019Date of Patent: May 12, 2020Assignee: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Patent number: 10649721Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between transmit times of frames from the electronic devices and receive times when the frames were received. For example, the current time offsets may be calculated using wireless ranging by ignoring distances between the A/V hub and the electronic devices. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets. Furthermore, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.Type: GrantFiled: February 3, 2019Date of Patent: May 12, 2020Assignee: Eva Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Patent number: 10552115Abstract: An audio/video (A/V) hub that calculates an estimated location is described. In particular, the A/V hub may calculate an estimated location of a listener relative to electronic devices (such as electronic devices that include speakers) in an environment that includes the A/V hub and the electronic devices based on: communication with another electronic device; sound measurements in the environment; and/or time-of-flight measurements. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the estimated location. Moreover, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.Type: GrantFiled: October 22, 2017Date of Patent: February 4, 2020Assignee: Eva Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Publication number: 20190220241Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between transmit times of frames from the electronic devices and receive times when the frames were received. For example, the current time offsets may be calculated using wireless ranging by ignoring distances between the A/V hub and the electronic devices. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets. Furthermore, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.Type: ApplicationFiled: February 3, 2019Publication date: July 18, 2019Applicant: EVA Automatin, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Publication number: 20190171411Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between receive times when frames are received from electronic devices and expected transmit times of the frames. For example, the expected transmit times may be based on coordination of clocks in the electronic devices and a clock in the A/V hub at a previous time and a predefined transmit schedule of the frames. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets.Type: ApplicationFiled: February 3, 2019Publication date: June 6, 2019Applicant: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Patent number: 10296287Abstract: An audio/video (A/V) hub may measure the sound, corresponding to audio content, output by electronic devices. Then, the A/V hub may compare the measured sound to a desired acoustic characteristic at a first location in the environment based on the first location, a second location of the A/V hub, and an acoustic transfer function of the environment in at least a band of frequencies. For example, the comparison may involve calculating the acoustic transfer function at the first location based on the acoustic transfer function at other locations in the environment and correcting the measured sound based on the calculated the acoustic transfer function at the first location. Moreover, the A/V hub may determine equalized audio content based on the comparison and the audio content.Type: GrantFiled: October 22, 2017Date of Patent: May 21, 2019Assignee: Eva Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Patent number: 10255032Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between transmit times of frames from the electronic devices and receive times when the frames were received. For example, the current time offsets may be calculated using wireless ranging by ignoring distances between the A/V hub and the electronic devices. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets. Furthermore, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.Type: GrantFiled: August 15, 2017Date of Patent: April 9, 2019Assignee: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Patent number: 10241748Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between receive times when frames are received from electronic devices and expected transmit times of the frames. For example, the expected transmit times may be based on coordination of clocks in the electronic devices and a clock in the A/V hub at a previous time and a predefined transmit schedule of the frames. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets.Type: GrantFiled: August 15, 2017Date of Patent: March 26, 2019Assignee: Eva Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Publication number: 20180167758Abstract: An audio/video (A/V) hub that aggregates electronic devices is described. In particular, the A/V hub may measure sound, corresponding to audio content, output by electronic devices (such as electronic devices that include speakers). Then, the A/V hub may aggregate the electronic devices into two or more subsets based on the measured sound. Moreover, the A/V hub may determine, for the subsets, playback timing information, which may specify playback times when the electronic devices in a given subset are to playback the audio content. Next, the A/V hub may transmit, to the electronic devices, one or more frames that include the audio content and playback timing information, where the playback times of the electronic devices in at least the given subset have a temporal relationship so that the playback of the audio content by the electronic devices in the given subset is coordinated.Type: ApplicationFiled: October 22, 2017Publication date: June 14, 2018Applicant: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Publication number: 20180166101Abstract: An audio/video (A/V) hub that selectively determines one or more acoustic characteristics of an environment that includes the A/V hub is described. In particular, the A/V hub may detect, using wireless communication, an electronic device (such as a speaker) in the environment. Then, the A/V hub may determine a change condition, such as when the electronic device was not previously detected in the environment and/or a change in a location of the electronic device. In response to determining the change condition, the A/V hub may transition into a characterization mode. During the characterization mode, the A/V hub may: provide instructions to the electronic device to playback audio content at a specified playback time; determine one or more acoustic characteristics of the environment based on acoustic measurements in the environment; and store the one or more acoustic characteristics and/or a location of the electronic device in memory.Type: ApplicationFiled: October 22, 2017Publication date: June 14, 2018Applicant: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Publication number: 20180167645Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between transmit times of frames from the electronic devices and receive times when the frames were received. For example, the current time offsets may be calculated using wireless ranging by ignoring distances between the A/V hub and the electronic devices. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets. Furthermore, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.Type: ApplicationFiled: August 15, 2017Publication date: June 14, 2018Applicant: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Publication number: 20180167760Abstract: An audio/video (A/V) hub may measure the sound, corresponding to audio content, output by electronic devices. Then, the A/V hub may compare the measured sound to a desired acoustic characteristic at a first location in the environment based on the first location, a second location of the A/V hub, and an acoustic transfer function of the environment in at least a band of frequencies. For example, the comparison may involve calculating the acoustic transfer function at the first location based on the acoustic transfer function at other locations in the environment and correcting the measured sound based on the calculated the acoustic transfer function at the first location. Moreover, the A/V hub may determine equalized audio content based on the comparison and the audio content.Type: ApplicationFiled: October 22, 2017Publication date: June 14, 2018Inventors: Gaylord Yu, Steven Stupp
-
Publication number: 20180167757Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices (such as electronic devices that include speakers) and a clock in the A/V hub based on measured sound corresponding to one or more acoustic-characterization patterns, one or more times when the electronic devices output the sound and the one or more acoustic-characterization patterns. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets. Moreover, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.Type: ApplicationFiled: October 22, 2017Publication date: June 14, 2018Applicant: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Publication number: 20180167759Abstract: An audio/video (A/V) hub that calculates an estimated location is described. In particular, the A/V hub may calculate an estimated location of a listener relative to electronic devices (such as electronic devices that include speakers) in an environment that includes the A/V hub and the electronic devices based on: communication with another electronic device; sound measurements in the environment; and/or time-of-flight measurements. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the estimated location. Moreover, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.Type: ApplicationFiled: October 22, 2017Publication date: June 14, 2018Applicant: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp
-
Publication number: 20180165055Abstract: An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between receive times when frames are received from electronic devices and expected transmit times of the frames. For example, the expected transmit times may be based on coordination of clocks in the electronic devices and a clock in the A/V hub at a previous time and a predefined transmit schedule of the frames. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets.Type: ApplicationFiled: August 15, 2017Publication date: June 14, 2018Applicant: EVA Automation, Inc.Inventors: Gaylord Yu, Steven Stupp