US2012171958A1PendingUtilityA1

Method and apparatus for distributing data in a short-range wireless communication system

Individually held — no corporate assignee on recordPriority: Dec 31, 2010Filed: Feb 28, 2011Published: Jul 5, 2012
Est. expiryDec 31, 2030(~4.4 yrs left)· nominal 20-yr term from priority
H04L 63/0428H04W 28/18H04W 4/80H04W 48/16H04L 63/08H04W 84/18H04W 76/00
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A short-range communication system, such as a Bluetooth communication system, is provided that provides for a source communication device to multiplex data packets that are intended for different sink communication devices of multiple sink communication devices into a single stream that is broadcast to all of the multiple sink communication devices, and for each of the multiple sink communication devices to decode only the data packets intended for that sink communication device. Further, the communication system provides for a first sink communication device of the multiple sink communication devices to negotiate connection parameters associated the broadcast and to convey the negotiated connection parameters to a second sink communication device of the multiple sink communication devices, as opposed to each sink communication device setting up its own connection with the source communication device.

Claims

exact text as granted — not AI-modified
1 . A method for distributing data in a short-range wireless communication system, the method comprising:
 negotiating, by a first sink communication device, a connection with a source communication device, wherein the connection is associated with a plurality of connection parameters;   conveying, by the first sink communication device to a second sink communication device, the plurality of connection parameters;   receiving, by each of the first sink communication device and the second sink communication device, a same broadcast from the source communication device over the negotiated connection, wherein the broadcast comprises a plurality of channels;   self-determining, by one of the first sink communication device and the second sink communication device, that the sink communication device is an intended recipient of a first channel of the plurality of channels;   in response to determining, by the one of the first sink communication device and the second sink communication device, that the sink communication device is an intended recipient of the first channel, decoding, by the one of the sink communication devices, the first channel but not a second channel of the plurality of channels;   self-determining, by another of the first sink communication device and the second sink communication device, that the sink communication device is an intended recipient of the second channel of the plurality of channels;   in response to determining, by the another of the first sink communication device and the second sink communication device, that the sink communication device is an intended recipient of the second channel, decoding, by the another of the sink communication devices, the second channel but not the first channel; and   playing out, by each of the first sink communication device and the second sink communication device, data from the channel decoded by the sink communication device.   
     
     
         2 . The method of  claim 1 , wherein establishing a connection comprising discovering, by the source communication device, the first sink communication device. 
     
     
         3 . The method of  claim 1 , wherein the connection parameters comprise a channel identifier assigned to the connection by the source communication device and a channel identifier assigned to the connection by the first sink communication device. 
     
     
         4 . The method of  claim 1 , wherein the wireless communication system is a Bluetooth communication system, wherein the source communication device is a data source, and each of the first sink communication device and the second sink communication device is a data sink. 
     
     
         5 . The method of  claim 1 , wherein each of the first channel of the plurality of channels and the second channel of the plurality of channels is conveyed over a same time slot of a group of time slots. 
     
     
         6 . The method of  claim 1 , wherein the first channel of the plurality of channels is conveyed over a first time slot of a group of time slots and the second channel of the plurality of channels is conveyed over a second time slot of the group of time slots. 
     
     
         7 . The method of  claim 1 , wherein the wireless communication system is a Bluetooth communication system. 
     
     
         8 . The method of  claim 1 , further comprising broadcasting, by the source communication device, the plurality of channels over the negotiated connection. 
     
     
         9 . A communication device capable of operating as a sink communication device in a Bluetooth communication system, the communication device comprising:
 a radio frequency (RF) transmitter;   an RF receiver;   a speaker module; and   a processor that is configured to:
 negotiate a connection with a source communication device, wherein the connection is associated with a plurality of connection parameters; 
 convey, to another sink communication device, the plurality of connection parameters; 
 receive, via the RF receiver, a broadcast by the source communication device over the negotiated connection, wherein the broadcast comprises a plurality of channels; 
 self-determine whether the communication device is an intended recipient of a first channel of the plurality of channels or a second channel of the plurality of channels; 
 in response to determining that the communication device is an intended recipient of the first channel, decode the first channel but not the second channel; 
 in response to determining that the communication device is an intended recipient of the second channel, decode the second channel but not the first channel; and 
 play out, via the speaker module, data from the channel decoded by the communication device. 
   
     
     
         10 . The communication device of  claim 9 , wherein the processor is configured to assign a channel identifier to the connection and wherein the plurality of connection parameters comprise the assigned channel identifier and a channel identifier assigned to the connection by the source communication device. 
     
     
         11 . A communication device capable of operating as a sink communication device in a Bluetooth communication system, the communication device comprising:
 a radio frequency (RF) receiver;   a speaker module; and   a processor that is configured to:
 receive, from another sink communication device, a plurality of connection parameters associated with a source communication device and a negotiated connection; 
 receive, via the RF receiver, a broadcast by the source communication device over the negotiated connection, wherein the broadcast comprises a plurality of channels; 
 self-determine whether the communication device is an intended recipient of a first channel of the plurality of channels or a second channel of the plurality of channels; 
 in response to determining that the communication device is an intended recipient of the first channel, decode the first channel but not the second channel; 
 in response to determining that the communication device is an intended recipient of the second channel, decode the second channel but not the first channel; and 
 play out, via the speaker module, data from the channel decoded by the communication device. 
   
     
     
         12 . The communication device of  claim 11 , wherein the plurality of connection parameters comprise a channel identifier assigned to the connection by the another sink communication device and a channel identifier assigned to the connection by the source communication device. 
     
     
         13 . An apparatus for receiving data in a short-range wireless communication system, the apparatus comprising:
 a first sink communication device;   a second sink communication device; and   wherein the first sink communication device negotiates a connection with a source communication device, which connection is associated with a plurality of connection parameters, wherein the first sink communication device conveys the plurality of connection parameters to the second sink communication device, wherein each of the first sink communication device and the second sink communication device receives a same broadcast from the source communication device over the negotiated connection, wherein the broadcast comprises a plurality of channels, wherein one of the first sink communication device and the second sink communication device self-determines that it is an intended recipient of a first channel of the plurality of channels and decodes the first channel but not a second channel of the plurality of channels, wherein another of the first sink communication device and the second sink communication device self-determines that it is an intended recipient of the second channel of the plurality of channels and decodes the second channel but not the first channel, and wherein each of the first sink communication device and the second sink communication device plays out data from the channel decoded by that sink communication device.   
     
     
         14 . The apparatus of  claim 13 , wherein establishing a connection comprises discovering, by the source communication device, the first sink communication device. 
     
     
         15 . The apparatus of  claim 13 , wherein the connection parameters comprise a channel identifier assigned to the connection by the source communication device and a channel identifier assigned to the connection by the first sink communication device. 
     
     
         16 . The apparatus of  claim 13 , wherein the wireless communication system is a Bluetooth communication system, wherein the source communication device is a data source, and each of the first sink communication device and the second sink communication device is a data sink. 
     
     
         17 . The apparatus of  claim 13 , wherein each of the first channel of the plurality of channels and the second channel of the plurality of channels is conveyed by the source communication device over a same time slot of a group of time slots. 
     
     
         18 . The apparatus of  claim 13 , wherein the first channel of the plurality of channels is conveyed over a first time slot of a group of time slots and the second channel of the plurality of channels is conveyed by the source communication device over a second time slot of the group of time slots. 
     
     
         19 . The apparatus of  claim 13 , wherein the wireless communication system is a Bluetooth communication system. 
     
     
         20 . The apparatus of  claim 19 , wherein the apparatus comprises a Bluetooth headphone.

Join the waitlist — get patent alerts

Track US2012171958A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.