DETERMINING ROUTING OF PROXY TRAFFIC BETWEEN MOBILE CLIENT AND PROXY DEVICES
First Claim
1. A method of using a host device to connect a client device with a network accessible to the host device, the method comprising:
- at the host device comprising a first wireless communication circuit, a second wireless communication circuit that includes a proxy router, and a host processor communicatively coupled to the first and second wireless communication circuits;
receiving, via the second wireless communication circuit, an advertisement message from the client device, the advertisement message including a request for communication of data with the network;
determining at least one of a communication policy preference of the host device and a network connection property of the host device;
selecting, by the proxy router, the first wireless communication circuit or the second wireless communication circuit for use by the host device to communicate the data with the network;
providing, via the second wireless communication circuit, a connection request to the client device; and
transferring, using the selected wireless communication circuit, the data between the client device and the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A host device may include a first wireless communication circuit, a second wireless communication circuit including a proxy router, and a host processor communicatively coupled to the wireless communication circuits. The host device may receive, via the second wireless communication circuit, an advertisement message from a client device. The advertisement message may include a request for communication of data with a network. The host device may determine at least one of a communication policy preference of the host device and a network connection property of the host device. The proxy router may select the first or the second wireless communication circuit for use by the host device to communicate the data with the network. The host device may provide, via the second wireless communication circuit, a connection request to the client device, and then transfer, using the selected wireless communication circuit, the data between the client device and the network.
-
Citations
20 Claims
-
1. A method of using a host device to connect a client device with a network accessible to the host device, the method comprising:
at the host device comprising a first wireless communication circuit, a second wireless communication circuit that includes a proxy router, and a host processor communicatively coupled to the first and second wireless communication circuits; receiving, via the second wireless communication circuit, an advertisement message from the client device, the advertisement message including a request for communication of data with the network; determining at least one of a communication policy preference of the host device and a network connection property of the host device; selecting, by the proxy router, the first wireless communication circuit or the second wireless communication circuit for use by the host device to communicate the data with the network; providing, via the second wireless communication circuit, a connection request to the client device; and transferring, using the selected wireless communication circuit, the data between the client device and the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. A computer product comprising a computer readable medium storing a plurality of instructions for controlling a computer system to:
at a host device comprising a first wireless communication circuit, a second wireless communication circuit that includes a proxy router, and a host processor communicatively coupled to the first and second wireless communication circuits; receiving, via the second wireless communication circuit, an advertisement message from a client device, the advertisement message including a request for communication of data with a network; determining at least one of a communication policy preference of the host device and a network connection property of the host device; selecting, by the proxy router, the first wireless communication circuit or the second wireless communication circuit for use by the host device to communicate the data with the network; providing, via the second wireless communication circuit, a connection request to the client device; and transferring, using the selected wireless communication circuit, the data between the client device and the network. - View Dependent Claims (19)
-
20. A system comprising:
-
one or more processors; and one or more non-transitory computer-readable storage mediums containing instructions configured to cause the one or more processors to perform operations including; at a host device comprising a first wireless communication circuit, a second wireless communication circuit that includes a proxy router, and a host processor communicatively coupled to the first and second wireless communication circuits; receiving, via the second wireless communication circuit, an advertisement message from a client device, the advertisement message including a request for communication of data with a network; determining at least one of a communication policy preference of the host device and a network connection property of the host device; selecting, by the proxy router, the first wireless communication circuit or the second wireless communication circuit for use by the host device to communicate the data with the network; providing, via the second wireless communication circuit, a connection request to the client device; and transferring, using the selected wireless communication circuit, the data between the client device and the network.
-
Specification