IP Library Granted Patent US 10,492,001
Granted Patent B1
US 10,492,001 · App. 16/102,296 · Granted Nov 26, 2019

Data packet compensation in multi-device media systems

Inventor: Shu Hao Hsu (Zhubei, TW)
Assignee: Microchip Technology Incorporated
H04R5/033H04L43/065H04L43/0835H04R3/00H04R2420/07
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,492,001
App. No.
16/102,296
Granted
Nov 26, 2019
Kind
B1
Abstract

Various embodiments relate to data packet compensation in multi-device media systems. A secondary headphone device may include one or more communication interfaces configured to communicate with a primary headphone device over a first wireless communication link. The secondary headphone device may also include a sniffer configured to capture one or more data packets communicated from a media source to the primary headphone device over a second wireless communication link. Further, the secondary headphone device may include communication logic configured to provide reporting information about the captured one or more data packets to the primary headphone device. The communication logic may also receive one or more reply messages from the primary headphone device via the first wireless communication link. The at least one reply message of the one or more reply messages indicating whether or not the sniffer captured each data packet communicated from the media source to the primary headphone device.

Claims (39)

1. A secondary headphone device, comprising:

one or more communication interfaces configured to communicate with a primary headphone device over a first wireless communication link;

a sniffer configured to capture one or more data packets communicated from a media source to the primary headphone device over a second wireless communication link; and

a communication logic configured to:

receive information identifying one or more data packets received by the primary headphone device;

compare information regarding the one or more data packets captured via the sniffer to the received information identifying one or more data packets received by the primary headphone device to identify whether at least one data packet received by the primary headphone device was missed by the second headphone device; and

in response to identifying at least one missed data packet, transmit reporting information to the primary headphone device indicating the at least one missed data packet.

2. The secondary headphone device of claim 1 , wherein the communication logic is further configured to receive one or more reply messages comprising compensation information for the at least one missed data packet.

3. The secondary headphone device of claim 2 , wherein the communication logic is further configured to associate at least some of the compensation information with a previously unassociated timeslot.

4. The secondary headphone device of claim 3 , wherein the previously unassociated timeslot is one of a plurality of time slots, and at least one of the plurality of time slots is associated with the one or more data packets captured via the sniffer.

5. The secondary headphone device of claim 2 , wherein the compensation information comprises the at least one missed data packet.

6. The secondary headphone device of claim 2 , wherein the compensation information comprises media content associated with the at least one missed data packet.

7. The secondary headphone device of claim 1 , wherein the communication logic is further configured to request the information identifying one or more data packets received by the primary headphone device.

8. A method of compensating for missed packets in a multi-speaker media system, comprising:

capturing, via a first headphone device, one or more data packets communicated over a first wireless communication link between a media source and a second, different headphone device;

comparing identifying information regarding data packets transmitted from the media source to the second, different headphone device to identifying information regarding the one or more captured data packets to identify at least one data packet missed by the first headphone device;

receiving, at the first headphone device and via a second wireless communication link, a reply message from the second, different headphone device that includes compensation information associated with the at least one missed data packet; and

associating, at the first headphone device, the compensation information with a previously unassociated timeslot.

9. The method of claim 8 , wherein the received reply message comprises media content associated with the at least one missed data packet.

10. The method of claim 8 , wherein the capturing the one or more data packets comprises capturing the one or more data packets via a sniffer of the first headphone device.

11. The method of claim 8 , wherein the comparing comprises comparing, via the first headphone device, identifying information regarding the data packets transmitted from the media source to the second, different headphone device to identifying information regarding the one or more captured data packets to identify the at least one missed data packet.

12. The method of claim 8 , wherein the comparing data packets comprises comparing, via the second, different headphone device, identifying information regarding the data packets transmitted from the media source to the second, different headphone device to identifying information regarding the one or more captured data packets to identify the at least one missed data packet.

13. The method of claim 8 , further comprising sending reporting information about the at least one missed data packet from the first headphone device to the second, different headphone device.

14. The method of claim 8 , further comprising requesting, from the second, different headphone device, the identifying information regarding data packets transmitted from the media source to the second, different headphone device.

15. The method of claim 8 , further comprising transmitting setup information from the first headphone device to enable the one or more data packets communicated over the first wireless communication link between the media source and the second, different headphone device to be captured by the first headphone device.

16. A secondary headphone device, comprising:

a sniffer configured to capture one or more data packets communicated from a media source to a primary headphone device; and

a communication logic configured to:

receive information regarding data packets sent by the media source and received by the primary headphone device;

compare information regarding the captured one or more data packets to the received information to identify one or more missed data packets;

transmit information identifying the one or more missed data packets to the primary headphone device; and

receive at least one reply message from the primary headphone device, the reply messages comprising compensation information corresponding to the one or more missed data packets.

17. The secondary headphone device of claim 16 , wherein the compensation information comprises at least one missed data packet of the one or more missed data packets.

18. The secondary headphone device of claim 16 , wherein the compensation information comprises media content associated with at least one missed data packet of the one or more missed data packets.

19. The secondary headphone device of claim 16 , wherein the communication logic is further configured to receive setup information from at least one of the primary headphone device and the media source to enable the sniffer to capture the one or more data packets.

20. The secondary headphone device of claim 16 , wherein the communication logic is further configured to maintain a log identifying the one or more captured data packets.

21. The secondary headphone device of claim 16 , wherein the communication logic is further configured to transmit notification information to the media source, the notification information identifying the secondary headphone device and an intent of the secondary headphone device to sniff data packets transmitted by the media source.

22. The secondary headphone device of claim 16 , wherein the communication logic is further configured to provide identification information about the secondary headphone device to the media source via at least one of a first wireless communication link including the primary headphone device and a second wireless communication link independent of the primary headphone device.

23. The secondary headphone device of claim 16 , wherein the communication logic is further configured to request from the primary headphone device the information regarding data packets sent by the media source and received by the primary headphone device.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0335 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059263/0001 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 058214/0625 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052856/0909 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2019
From: HSU, SHU HAO
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 047985/0913 →