Rendering A Media Stream By Wireless Devices Sharing Device Identifiers And Encryption Keys
First Claim
1. A method of enabling short-range communications among wireless devices, comprising:
- receiving by a passive sink device an encryption key, an active sink device address, and a source device address from an active sink device that has negotiated a communication link with a source device;
using the received encryption key, the received active sink device address, and the received source device address to passively receive at the passive sink device a media stream transmitted from the source device to the active sink device; and
sending information about the media stream from the passive sink device to the active sink device, wherein the information is configured to cause the active sink device to instruct the source device to take an action to improve reception of the media stream by the passive sink device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments include systems and methods of enabling short-range communication among wireless devices. A passive sink device may receive an encryption key and wireless device addresses from an active sink device that has established a communication link with a source device. The passive sink device may use the encryption key and wireless device addresses to receive a media stream transmitted from the source device to the active sink device. The passive sink device may send to the active sink device information to cause the active sink device to instruct the source device to take an action to improve reception of the media stream by the passive sink device. In some embodiments, the processor of the passive sink device may send to the active sink device information about the media stream to cause the active sink device to instruct the source device to retransmit a portion of the media stream.
-
Citations
30 Claims
-
1. A method of enabling short-range communications among wireless devices, comprising:
-
receiving by a passive sink device an encryption key, an active sink device address, and a source device address from an active sink device that has negotiated a communication link with a source device; using the received encryption key, the received active sink device address, and the received source device address to passively receive at the passive sink device a media stream transmitted from the source device to the active sink device; and sending information about the media stream from the passive sink device to the active sink device, wherein the information is configured to cause the active sink device to instruct the source device to take an action to improve reception of the media stream by the passive sink device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of enabling short-range communications among wireless devices, comprising:
-
receiving by a passive sink device an encryption key, an active sink device address, and a source device address from an active sink device that has negotiated a communication link with a source device; using the received encryption key, the received active sink device address, and the received source device address to passively receive at the passive sink device a media stream transmitted from the source device to the active sink device; and transmitting a signal by the passive sink device configured to cause the source device to retransmit a portion of the media stream. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computing device, comprising:
-
a wireless transceiver; and a processor coupled to the wireless transceiver and configured with processor-executable instructions to perform operations comprising; receiving an encryption key, an active sink device address, and a source device address from an active sink device that has negotiated a communication link with a source device; using the received encryption key, the received active sink device address and the received source device address to passively receive a media stream transmitted from the source device to the active sink device; and sending information about the media stream to the active sink device, wherein the information is configured to cause the active sink device to instruct the source device to take an action to improve reception of the media stream by the passive sink device. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A computing device, comprising:
-
a wireless transceiver; and a processor coupled to the wireless transceiver and configured with processor-executable instructions to perform operations comprising; receiving an encryption key, an active sink device address, and a source device address from an active sink device that has negotiated a communication link with a source device; using the received encryption key, the received active sink device address, and the received source device address to passively receive a media stream transmitted from the source device to the active sink device; and transmitting a signal configured to cause the source device to retransmit a portion of the media stream. - View Dependent Claims (28, 29, 30)
-
Specification