Patents by Inventor Mark Corey Hatch
Mark Corey Hatch 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: 20250184385Abstract: Methods, devices, and systems are provided for synchronizing a source device with a sink device. In some examples, the source device plays first audio using, e.g., an electro-acoustic transducer. The source device transmits a stream of packets to the sink device to be used by the sink device for playing second audio, where the playing of the second audio is to be synchronized within a predefined tolerance with the playing of the first audio. In response to determining there is a delay in average packet arrival times of the stream of packets at the sink device, the source device adjusts the playing of the first audio to maintain synchronization with the playing of the second audio within the predefined tolerance.Type: ApplicationFiled: February 12, 2025Publication date: June 5, 2025Inventors: Pankaj AGGARWAL, Michael ELLIOT, Mark Corey HATCH, Dmitrij GOLUBOVSKIJ
-
Patent number: 12255944Abstract: Methods, devices, and systems are provided for synchronizing a source device with a sink device. In some examples, the source device plays first audio using, e.g., an electro-acoustic transducer. The source device transmits a stream of packets to the sink device to be used by the sink device for playing second audio, where the playing of the second audio is to be synchronized within a predefined tolerance with the playing of the first audio. In response to determining there is a delay in average packet arrival times of the stream of packets at the sink device, the source device adjusts the playing of the first audio to maintain synchronization with the playing of the second audio within the predefined tolerance.Type: GrantFiled: March 14, 2023Date of Patent: March 18, 2025Assignee: Bose CorporationInventors: Pankaj Aggarwal, Michael Elliot, Mark Corey Hatch, Dmitrij Golubovskij
-
Publication number: 20230216910Abstract: Methods, devices, and systems are provided for synchronizing a source device with a sink device. In some examples, the source device plays first audio using, e.g., an electro-acoustic transducer. The source device transmits a stream of packets to the sink device to be used by the sink device for playing second audio, where the playing of the second audio is to be synchronized within a predefined tolerance with the playing of the first audio. In response to determining there is a delay in average packet arrival times of the stream of packets at the sink device, the source device adjusts the playing of the first audio to maintain synchronization with the playing of the second audio within the predefined tolerance.Type: ApplicationFiled: March 14, 2023Publication date: July 6, 2023Applicant: Bose CorporationInventors: Pankaj AGGARWAL, Michael ELLIOT, Mark Corey HATCH, Dmitrij GOLUBOVSKIJ
-
Patent number: 11606408Abstract: A method is provided for synchronizing a source device with a sink device. The source device transmits a stream of packets to the sink device. The source device receives feedback from the sink device indicating packet arrival times of the packets at the sink device. Based on the feedback, in some aspects, the source device determines an average time shift in the packet arrival times at the sink device, wherein the average time shift is relative to expected packet arrival times of the packets at the sink device. In some such aspects, the source device detects that the average time shift exceeds a threshold, and in response to the detecting, adjusts a streaming time of the stream of packets to synchronize, within a predefined tolerance, the source device with the sink device.Type: GrantFiled: July 6, 2021Date of Patent: March 14, 2023Assignee: Bose CorporationInventors: Pankaj Aggarwal, Michael Elliot, Mark Corey Hatch, Dmitrij Golubovskij
-
Publication number: 20210337005Abstract: A method is provided for synchronizing a source device with a sink device. The source device transmits a stream of packets to the sink device. The source device receives feedback from the sink device indicating packet arrival times of the packets at the sink device. Based on the feedback, in some aspects, the source device determines an average time shift in the packet arrival times at the sink device, wherein the average time shift is relative to expected packet arrival times of the packets at the sink device. In some such aspects, the source device detects that the average time shift exceeds a threshold, and in response to the detecting, adjusts a streaming time of the stream of packets to synchronize, within a predefined tolerance, the source device with the sink device.Type: ApplicationFiled: July 6, 2021Publication date: October 28, 2021Applicant: Bose CorporationInventors: Pankaj AGGARWAL, Michael ELLIOT, Mark Corey HATCH, Dmitrij GOLUBOVSKIJ
-
Patent number: 11057451Abstract: A method is provided for synchronizing a source device with a sink device. The source device transmits a stream of packets to the sink device. The source device receives feedback from the sink device indicating packet arrival times of the packets at the sink device. Based on the feedback, in some aspects, the source device determines an average time shift in the packet arrival times at the sink device, wherein the average time shift is relative to expected packet arrival times of the packets at the sink device. In some such aspects, the source device detects that the average time shift exceeds a threshold, and in response to the detecting, adjusts a streaming time of the stream of packets to synchronize, within a predefined tolerance, the source device with the sink device.Type: GrantFiled: August 19, 2019Date of Patent: July 6, 2021Assignee: BOSE CORPORATIONInventors: Pankaj Aggarwal, Michael Elliot, Mark Corey Hatch, Dmitrij Golubovskij
-
Publication number: 20210058442Abstract: A method is provided for synchronizing a source device with a sink device. The source device transmits a stream of packets to the sink device. The source device receives feedback from the sink device indicating packet arrival times of the packets at the sink device. Based on the feedback, in some aspects, the source device determines an average time shift in the packet arrival times at the sink device, wherein the average time shift is relative to expected packet arrival times of the packets at the sink device. In some such aspects, the source device detects that the average time shift exceeds a threshold, and in response to the detecting, adjusts a streaming time of the stream of packets to synchronize, within a predefined tolerance, the source device with the sink device.Type: ApplicationFiled: August 19, 2019Publication date: February 25, 2021Inventors: Pankaj AGGARWAL, Michael ELLIOT, Mark Corey HATCH, Dmitrij GOLUBOVSKIJ
-
Patent number: 10701538Abstract: A method is provided for managing a number of active wireless data streams in a device. An operating band of the device is detected, wherein the device is capable of simultaneously supporting Wi-Fi and Bluetooth communications by time sharing the operating band between the Wi-Fi and Bluetooth communications. A request is detected for simultaneously operating in at least two of a Wi-Fi communication mode, a Bluetooth source communication mode, or a Bluetooth sink communication mode. In response to detecting the request, only two of the Wi-Fi communication mode, the Bluetooth source communication mode, or the Bluetooth sink communication mode are selected.Type: GrantFiled: August 19, 2019Date of Patent: June 30, 2020Assignee: BOSE CORPORATIONInventors: Michael Elliot, Pankaj Aggarwal, Mark Corey Hatch