Methods, devices and systems for supporting wireless communication
First Claim
1. A device for supporting wireless communication, comprising:
- a first transceiver for connecting to a wireless device;
a second transceiver for connecting to a client device;
a database for storing a plurality of service characteristics;
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;
obtain one or more service characteristics of the wireless device via the first transceiver;
establish a first communication connection with the wireless device via the first transceiver;
receive, via the first transceiver, a first advertising packet transmitted by the wireless device;
broadcast, via the second transceiver, a second advertising packet containing advertising data of the first advertising packet to advertise on behalf of the wireless device;
receive a connection request for establishing a second communication connection from the client device via the second transceiver;
establish the second communication connection with the client device via the second transceiver;
after connecting to the wireless device via the first transceiver, retrieve the one or more service characteristics associated with the wireless device from the database; and
using the one or more service characteristics associated with the wireless device for communicating with the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device for supporting wireless communication is provided. The device includes a first Bluetooth transceiver for connecting to a Bluetooth device, a second Bluetooth transceiver for connecting to 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 scan for one or more available Bluetooth devices via the first Bluetooth transceiver, establish a first communication connection with the Bluetooth device via the first Bluetooth transceiver, establish a second communication connection with the client device via the second Bluetooth transceiver, receive data from the client device via the second communication connection, and forward the data to the Bluetooth device via the first communication connection.
89 Citations
13 Claims
-
1. A device for supporting wireless communication, comprising:
-
a first transceiver for connecting to a wireless device; a second transceiver for connecting to a client device; a database for storing a plurality of service characteristics; 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; obtain one or more service characteristics of the wireless device via the first transceiver; establish a first communication connection with the wireless device via the first transceiver; receive, via the first transceiver, a first advertising packet transmitted by the wireless device; broadcast, via the second transceiver, a second advertising packet containing advertising data of the first advertising packet to advertise on behalf of the wireless device; receive a connection request for establishing a second communication connection from the client device via the second transceiver; establish the second communication connection with the client device via the second transceiver; after connecting to the wireless device via the first transceiver, retrieve the one or more service characteristics associated with the wireless device from the database; and using the one or more service characteristics associated with the wireless device for communicating with the client device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device for supporting wireless communication, comprising:
-
a database for storing a plurality of service characteristics; 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 a first communication connection with a wireless device to obtain one or more service characteristics associated with the wireless device; receive a first advertising packet transmitted by the wireless device; broadcast a second advertising packet containing advertising data of the first advertising packet to advertise on behalf of the wireless device; receive a connection request from a client device in response to the advertisement and for establishing a second communication connection with the device for supporting wireless communication; establish the second communication connection with the client device; receive data from the client device via the second communication connection; forward the data to the Bluetooth device via the first communication connection; after connecting to the wireless device via the first transceiver, retrieve the one or more service characteristics associated with the wireless device from the database; and using the one or more service characteristics associated with the wireless device for communicating with the client device. - View Dependent Claims (8, 9)
-
-
10. A device for supporting wireless communication, comprising:
-
a first chip for connecting to a wireless device; a second chip for connecting to a client device; a database for storing a plurality of service characteristics; 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; obtain one or more service characteristics of the wireless device via the first chip; establish a first communication connection with the wireless device via the first chip; receive, via the first chip, a first advertising packet transmitted by the wireless device; broadcast, via the second chip, a second advertising packet containing advertising data of the first advertising packet to advertise on behalf of the wireless device; receive a connection request for establishing a second communication connection from the client device via the second chip; establish the second communication connection with the client device via the second chip; after connecting to the wireless device via the first chip, retrieve the one or more service characteristics associated with the wireless device from the database; and using the one or more service characteristics associated with the wireless device for communicating with the client device. - View Dependent Claims (11, 12, 13)
-
Specification