Providing wireless internet access using autonomous vehicles
First Claim
1. A method for providing internet access comprising:
- providing a plurality of autonomous vehicles distributed geographically, each having a wireless transceiver and coupled wirelessly to a wired network;
establishing, by a first autonomous vehicle of the plurality of autonomous vehicle, a first connection to a user device with the transceiver of the first autonomous vehicle;
routing, by the first autonomous vehicle, network traffic between the wired network and the user device over the first connection using the transceiver of the first autonomous vehicle;
detecting, by the first autonomous vehicle through the wireless transceiver of the first autonomous vehicle, weakening of a wireless signal from the user device; and
in response to detecting weakening of the wireless signal;
(a) detecting, by the first autonomous vehicle a second autonomous vehicle of the plurality of autonomous vehicles that is closer to the user device than the first autonomous vehicle;
(b) establishing, by the first autonomous vehicle, a second connection to the user device with the transceiver of the second autonomous vehicle; and
(c) transitioning, by the first autonomous vehicle, routing of the network traffic to the second connection.
2 Assignments
0 Petitions
Accused Products
Abstract
Autonomous vehicles such as UAVs or cars provide network access points. User devices connect to the network access points and network access is monitored. User location data is also monitored. A profile of the user is generated from the gathered data. Advertisements are selected based on a profile of the user and the current location of the user. The autonomous vehicles may be distributed geographically to provide a network access to a geographic area. In response to detecting that a user device is moving out of a coverage area of an autonomous vehicle, nearby autonomous vehicles are identified. If the user device is in the coverage area of a nearby autonomous vehicle, the network connection to the user device is transferred to that vehicle.
19 Citations
20 Claims
-
1. A method for providing internet access comprising:
-
providing a plurality of autonomous vehicles distributed geographically, each having a wireless transceiver and coupled wirelessly to a wired network; establishing, by a first autonomous vehicle of the plurality of autonomous vehicle, a first connection to a user device with the transceiver of the first autonomous vehicle; routing, by the first autonomous vehicle, network traffic between the wired network and the user device over the first connection using the transceiver of the first autonomous vehicle; detecting, by the first autonomous vehicle through the wireless transceiver of the first autonomous vehicle, weakening of a wireless signal from the user device; and in response to detecting weakening of the wireless signal; (a) detecting, by the first autonomous vehicle a second autonomous vehicle of the plurality of autonomous vehicles that is closer to the user device than the first autonomous vehicle; (b) establishing, by the first autonomous vehicle, a second connection to the user device with the transceiver of the second autonomous vehicle; and (c) transitioning, by the first autonomous vehicle, routing of the network traffic to the second connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing internet access comprising:
a plurality of autonomous vehicles distributed geographically, each having a wireless transceiver coupled wirelessly to a wired network and a controller coupled to each wireless transceiver and programmed to; establish a first connection to a user device with the transceiver of a corresponding autonomous vehicle of the plurality of autonomous vehicle; route network traffic between the wired network and the user device over the first connection using the transceiver of the corresponding autonomous vehicle; and if weakening of a wireless signal from the user device is detected (a) detect a second autonomous vehicle of the plurality of autonomous vehicles that is closer to the user device than the corresponding autonomous vehicle; (b) invoke establishment of a second connection between the user device and the second autonomous vehicle; and (c) transition routing of the network traffic to the second connection. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification