Wireless device communication with multiple peripherals
First Claim
1. A method of wireless communication, comprising:
- receiving, at an apparatus, information from a wireless device via a wireless communication link, wherein the information received from the wireless device is substantially identical to information the wireless device concurrently transmitted to at least one other apparatus with which the wireless device has established another wireless communication link, wherein the receiving comprises receiving pulses associated with a first set of sub-packets via a frequency band;
processing the information received from the wireless device;
transmitting pulses, at the apparatus, associated with a second set of sub-packets to the wireless device via the frequency band in between receiving sub-packets of the first set;
identifying a potential or actual collision between one or more other pulses associated with the second set of sub-packets with one or more other pulses associated with the first set of sub-packets; and
determining whether to transmit the one or more identified other pulses associated with the second set of sub-packets or whether to receive the one or more identified other pulses associated with the first set of sub-packets based on a confidence level associated with the one or more identified other pulses of the first set of sub-packets.
1 Assignment
0 Petitions
Accused Products
Abstract
Low power wireless communication techniques may be employed in devices that communicate via a wireless body area network, a wireless personal area network, or some other type of wireless communication link. In some implementations the devices may communicate via one or more impulse-based ultra-wideband channels. Inter-pulse duty cycling may be employed to reduce the power consumption of a device. Power may be provided for the transmissions and receptions of pulses by charging and discharging a capacitive element according to the inter-pulse duty cycling. Sub-packet data may be transmitted and received via a common frequency band. A cell phone may multicast to two or more peripherals via wireless communication links.
208 Citations
40 Claims
-
1. A method of wireless communication, comprising:
-
receiving, at an apparatus, information from a wireless device via a wireless communication link, wherein the information received from the wireless device is substantially identical to information the wireless device concurrently transmitted to at least one other apparatus with which the wireless device has established another wireless communication link, wherein the receiving comprises receiving pulses associated with a first set of sub-packets via a frequency band; processing the information received from the wireless device; transmitting pulses, at the apparatus, associated with a second set of sub-packets to the wireless device via the frequency band in between receiving sub-packets of the first set; identifying a potential or actual collision between one or more other pulses associated with the second set of sub-packets with one or more other pulses associated with the first set of sub-packets; and determining whether to transmit the one or more identified other pulses associated with the second set of sub-packets or whether to receive the one or more identified other pulses associated with the first set of sub-packets based on a confidence level associated with the one or more identified other pulses of the first set of sub-packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for wireless communication, comprising:
-
a receiver adapted to receive information from a wireless device via a wireless communication link, wherein the information received from the wireless device is substantially identical to information the wireless device concurrently transmitted to at least one other apparatus with which the wireless device has established another wireless communication link, wherein the receiver is further adapted to receive pulses associated with a first set of sub-packets via a frequency band; a processor adapted to process the information received from the wireless device; a transmitter adapted to transmit pulses associated with a second set of sub-packets to the wireless device via the frequency band in between the receiver receiving sub-packets of the first set; and an error correction component adapted to; identify a potential or actual collision between one or more other pulses associated with the second set of sub-packets with one or more other pulses associated with the first set of sub-packets; and determine whether to transmit the one or more identified other pulses associated with the second set of sub-packets or whether to receive the one or more identified other pulses associated with the first set of sub-packets based on a confidence level associated with the one or more identified other pulses of the first set of sub-packets. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for wireless communication, comprising:
-
means for receiving information from a wireless device via a wireless communication link, wherein the information received from the wireless device is substantially identical to information the wireless device concurrently transmitted to at least one other apparatus with which the wireless device has established another wireless communication link, wherein the means for receiving receives pulses associated with a first set of sub-packets via a frequency band; means for processing the information received from the wireless device; means for transmitting pulses associated with a second set of sub-packets to the wireless device via the frequency band in between the receiving means receiving sub-packets of the first set; means for identifying a potential or actual collision between one or more other pulses associated with the second set of sub-packets with one or more other pulses associated with the first set of sub-packets; and means for determining whether to transmit the one or more identified other pulses associated with the second set of sub-packets or whether to receive the one or more identified other pulses associated with the first set of sub-packets based on a confidence level associated with the one or more identified other pulses of the first set of sub-packets. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer-program product for wireless communication, comprising:
a non-transitory computer-readable medium comprising codes executable by at least one computer to; receive information from a wireless device via a wireless communication link, wherein the information received from the wireless device is substantially identical to information the wireless device concurrently transmitted to at least one other apparatus with which the wireless device has established another wireless communication link, wherein receiving comprises receiving pulses associated with a first set of sub-packets via a frequency band; process the information received from the wireless device; transmit pulses associated with a second set of sub-packets to the wireless device via the frequency band in between receiving sub-packets of the first set; identify a potential or actual collision between one or more other pulses associated with the second set of sub-packets with one or more other pulses associated with the first set of sub-packets; and determine whether to transmit the one or more identified other pulses associated with the second set of sub-packets or whether to receive the one or more identified other pulses associated with the first set of sub-packets based on a confidence level associated with the one or more identified other pulses of the first set of sub-packets.
-
38. A headset for wireless communication, comprising:
-
a receiver adapted to receive information from a wireless device via a wireless communication link, wherein the information received from the wireless device is substantially identical to information the wireless device concurrently transmitted to at least one other headset with which the wireless device has established another wireless communication link, wherein the receiver is further adapted to receive pulses associated with a first set of sub-packets via a frequency band; a processor adapted to process the information received from the wireless device; a transmitter adapted to transmit pulses associated with a second set of sub-packets to the wireless device via the frequency band in between the receiver receiving sub-packets of the first set; an error correction component adapted to; identify a potential or actual collision between one or more other pulses associated with the second set of sub-packets with one or more other pulses associated with the first set of sub-packets; and determine whether to transmit the one or more identified other pulses associated with the second set of sub-packets or whether to receive the one or more identified other pulses associated with the first set of sub-packets based on a confidence level associated with the one or more identified other pulses of the first set of sub-packets; and a transducer adapted to provide an audible output based on the processed information.
-
-
39. A watch for wireless communication, comprising:
-
a receiver adapted to receive information from a wireless device via a wireless communication link, wherein the information received from the wireless device is substantially identical to information the wireless device concurrently transmitted to at least one other headset with which the wireless device has established another wireless communication link, wherein the receiver is further adapted to receive pulses associated with a first set of sub-packets via a frequency band; a processor adapted to process the information received from the wireless device; a transmitter adapted to transmit pulses associated with a second set of sub-packets to the wireless device via the frequency band in between the receiver receiving sub-packets of the first set; an error correction component adapted to; identify a potential or actual collision between one or more other pulses associated with the second set of sub-packets with one or more other pulses associated with the first set of sub-packets; and determine whether to transmit the one or more identified other pulses associated with the second set of sub-packets or whether to receive the one or more identified other pulses associated with the first set of sub-packets based on a confidence level associated with the one or more identified other pulses of the first set of sub-packets; and a user interface adapted to provide an output based on the processed information.
-
-
40. A medical device for wireless communication, comprising:
-
a receiver adapted to receive information from a wireless device via a wireless communication link, wherein the information received from the wireless device is substantially identical to information the wireless device concurrently transmitted to at least one other headset with which the wireless device has established another wireless communication link, wherein the receiver is further adapted to receive pulses associated with a first set of sub-packets via a frequency band; a processor adapted to process the information received from the wireless device; a sensor adapted to generate sensed data; a transmitter adapted to transmit pulses associated with a second set of sub-packets to the wireless device via the frequency band in between the receiver receiving sub-packets of the first set, wherein the second set of sub-packets comprises the sensed data; and an error correction component adapted to; identify a potential or actual collision between one or more other pulses associated with the second set of sub-packets with one or more other pulses associated with the first set of sub-packets; and determine whether to transmit the one or more identified other pulses associated with the second set of sub-packets or whether to receive the one or more identified other pulses associated with the first set of sub-packets based on a confidence level associated with the one or more identified other pulses of the first set of sub-packets.
-
Specification