Bluetooth transparent relay
First Claim
1. A device for supporting wireless communication, comprising:
- a first Bluetooth transceiver for communicating with a first Bluetooth device;
a second Bluetooth transceiver for communicating with a client device;
one or more processors; and
a memory for storing instructions executable by the one or more processors, wherein the one or more processors are configured to;
establish, via the first Bluetooth transceiver, a first communication connection with the first Bluetooth device, wherein in the first communication connection, the device operates as a Bluetooth master device controlling the first Bluetooth device;
transmit, via the second Bluetooth transceiver, a first Bluetooth broadcast signal indicating an availability of the first Bluetooth device with an identity of the first Bluetooth device;
establish, via the second Bluetooth transceiver, a second communication connection with the client device, wherein in the second communication connection, the device operates as a Bluetooth slave device controllable by the client device;
receive data from the client device via the second communication connection;
forward the data to the first Bluetooth device via the first communication connection;
wherein the device comprises a third Bluetooth transceiver, andestablish, via the first Bluetooth transceiver, a third communication connection with a second Bluetooth device, wherein in the third communication connection, the device operates as a Bluetooth master device controlling the second Bluetooth device; and
transmit, via the third Bluetooth transceiver, a second Bluetooth broadcast signal indicating an availability of the second Bluetooth device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device for supporting wireless communication is provided. The device includes a first Bluetooth transceiver for communicating with a Bluetooth device, a second Bluetooth transceiver for communicating with a client device, one or more processors, and a memory for storing instructions executable by the one or more processors. The one or more processors may be configured to establish, via the first Bluetooth transceiver, a first communication connection with the Bluetooth device, and transmit, via the second Bluetooth transceiver, a Bluetooth broadcast signal indicating an availability of the Bluetooth device, and establish, via the second Bluetooth transceiver, a second communication connection with the client device. The one or more processors may be further configured to receive, data directing to the Bluetooth device, from the client device via the second communication connection, and forward, the data directing to the Bluetooth device, to the Bluetooth device via the first communication connection.
-
Citations
22 Claims
-
1. A device for supporting wireless communication, comprising:
-
a first Bluetooth transceiver for communicating with a first Bluetooth device; a second Bluetooth transceiver for communicating with a client device; one or more processors; and a memory for storing instructions executable by the one or more processors, wherein the one or more processors are configured to; establish, via the first Bluetooth transceiver, a first communication connection with the first Bluetooth device, wherein in the first communication connection, the device operates as a Bluetooth master device controlling the first Bluetooth device; transmit, via the second Bluetooth transceiver, a first Bluetooth broadcast signal indicating an availability of the first Bluetooth device with an identity of the first Bluetooth device; establish, via the second Bluetooth transceiver, a second communication connection with the client device, wherein in the second communication connection, the device operates as a Bluetooth slave device controllable by the client device; receive data from the client device via the second communication connection; forward the data to the first Bluetooth device via the first communication connection; wherein the device comprises a third Bluetooth transceiver, and establish, via the first Bluetooth transceiver, a third communication connection with a second Bluetooth device, wherein in the third communication connection, the device operates as a Bluetooth master device controlling the second Bluetooth device; and transmit, via the third Bluetooth transceiver, a second Bluetooth broadcast signal indicating an availability of the second Bluetooth device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for supporting wireless communication, comprising:
-
establishing, via a first Bluetooth transceiver, a first communication connection between a device and a first Bluetooth device, wherein in the first communication connection, the device operates as a Bluetooth master device controlling the first Bluetooth device; transmitting, via a second Bluetooth transceiver, a first Bluetooth broadcast signal indicating an availability of the first Bluetooth device with an identity of the first Bluetooth device; establishing, via the second Bluetooth transceiver, a second communication connection with the client device, wherein in the second communication connection, the device operates as a Bluetooth slave device controllable by the client device; receiving data from the client device via the second communication connection; forwarding the data to the first Bluetooth device via the first communication connection; establishing, via the first Bluetooth transceiver, a third communication connection with a second Bluetooth device, wherein in the third communication connection, the device operates as a Bluetooth master device controlling the second Bluetooth device; and transmitting, via a third Bluetooth transceiver, a second Bluetooth broadcast signal indicating an availability of the second Bluetooth device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification