Method and Apparatus for Relaying Data Communications in a Bluetooth Network
AssigneeBose Corporation
InventorsNaganagouda B. Patil, Steven Isabelle
Life of this patent
Estimating the term…
Abstract
A communication destination device includes a transceiver configured to exchange communication with a first endpoint device via a first wireless communication channel and configured to exchange communication with a second endpoint device via a second wireless communication channel, the second wireless communication channel being distinct from the first wireless communication channel. The communication destination device includes a translator element configured to receive a message from one of the first endpoint device and the second endpoint device and to translate the message from a first message format into a second message format, the second message format being distinct from the first message format.
Claims20
In a communication destination device, a method for relaying communication between a first endpoint device and a second endpoint device, comprising:
- establishing, by the communication destination device, a first wireless communication channel with the first endpoint device and a second wireless communication channel with the second endpoint device, the first wireless communication channel being distinct from the second wireless communication channel;
- receiving, by the communication destination device, a communication message from the first endpoint device via the first wireless communication channel, the communication message having a first message format;
- translating, by the communication destination device, the communication message having the first message format into a notification message having a second message format, the second message format being distinct from the first message format;
- and
- transmitting, by the communication destination device, the notification message to the second endpoint device via the second wireless communication channel.
A communication destination device, comprising:
- a transceiver configured to exchange communication with a first endpoint device via a first wireless communication channel and configured to exchange communication with a second endpoint device via a second wireless communication channel, the second wireless communication channel being distinct from the first wireless communication channel;
- and
- a translator element configured to receive a message from one of the first endpoint device and the second endpoint device and to translate the message from a first message format into a second message format, the second message format being distinct from the first message format.
A computer program product having a computer-readable medium including computer program logic encoded thereon that, when performed on a controller in a communication device, causes the communication device to:
- establish a first wireless communication channel with the first endpoint device and a second wireless communication channel with the second endpoint device, the first wireless communication channel being distinct from the second wireless communication channel;
- receive a communication message from the first endpoint device via the first wireless communication channel, the communication message having a first message format;
- translate the communication message having the first message format into a notification message having a second message format, the second message format being distinct from the first message format;
- and
- transmit the notification message to the second endpoint device via the second wireless communication channel.
In a first endpoint device, a method for relaying communication to a second endpoint device, comprising:
- receiving, by the first endpoint device, a notification message from a communication destination device via a first wireless communication channel, the notification message translated from a second message format to a first message format, the second message format associated with a second communication channel between the communication destination device and the second endpoint device, the first message format being distinct from the second message format, and the notification message indicating an operation state of the second endpoint device;
- receiving, by the first endpoint device, an instruction for addressing the operation state of the second endpoint device;
- generating, by the first endpoint device, an instruction message having the second message format, the instruction message configured to address the operation state of the second endpoint device;
- and
- forwarding, by the first endpoint device, the instruction message to the communication destination device via the first wireless communication channel.
An endpoint device, comprising:
- a transceiver configured to exchange communication with a communication destination device via a first wireless communication channel;
- and
- a controller configured to:
- receive a notification message from the communication destination device via a first wireless communication channel, the notification message translated from a second message format to a first message format, the second message format associated with a second communication channel between the communication destination device and the second endpoint device, the first message format being distinct from the second message format, and the notification message indicating an operation state of the second endpoint device;
- receive an instruction for addressing the operation state of the second endpoint device;
- generate an instruction message having the second message format, the instruction message configured to address the operation state of the second endpoint device;
- and
- forward the instruction message to the communication destination device via the first wireless communication channel.
A computer program product having a computer-readable medium including computer program logic encoded thereon that, when performed on a controller in an endpoint device, causes the endpoint device to:
- receive a notification message from the communication destination device via a first wireless communication channel, the notification message translated from a second message format to a first message format, the second message format associated with a second communication channel between the communication destination device and the second endpoint device, the first message format being distinct from the second message format, and the notification message indicating an operation state of the second endpoint device;
- receive an instruction for addressing the operation state of the second endpoint device;
- generate an instruction message having the second message format, the instruction message configured to address the operation state of the second endpoint device;
- and
- forward the instruction message to the communication destination device via the first wireless communication channel.
Dependencies are inferred from the claim text.