Connected vehicle bandwidth-based network selection
AssigneeFaraday & Future Inc.
InventorPeter A. Barany
Life of this patent
Estimating the term…
Abstract
Generally described, one or more aspects of the present application correspond to techniques for dynamic management of the network used for data transfer between a connected vehicle and a remote computing system. For example, during navigation a connected vehicle may switch between connections to a number of different networks, and the pricing of these networks may be periodically recalculated based on current network load. The disclosed techniques can select from among available networks to dynamically optimize the cost of data transfer, even as a vehicle navigates through different networks and as network pricing is changed.
Claims10
A connected vehicle, comprising:
- at least one transceiver configured to connect to wireless networks;
- and
- a computing system configured to execute a network connection manager, wherein the network connection manager is configured by computer-executable instructions to at least:
- receive user data from a user application;
- receive battery data and battery data parameters from a vehicle battery system, the battery data parameters including a battery data transfer window indicating a time window during which the battery data must be transmitted;
- identify at least first and second wireless networks that are available for the connected vehicle to use for transferring data;
- determine a first availability window for the first wireless network indicating a time during which the first network is available for the connected vehicle to use for transferring data;
- determine a second availability window for the second wireless network indicating a time window during which the second network is available for the connected vehicle to use for transferring data;
- receive first differentiated pricing information from the first wireless network, the first differentiated pricing information indicating a first cost of transferring data over the first wireless network, the first cost determined based on a current load on the first wireless network;
- receive second differentiated pricing information from the second wireless network, the second differentiated pricing information indicating a second cost of transferring data over the second wireless network, the second cost determined based on a current load on the second wireless network;
- identify, based on the first and second costs, which one of the first and second wireless networks that corresponds to a lowest cost;
- identify, based on the first and second availability windows, which one of the first and second wireless networks that corresponds to a highest availability during the battery data transfer window;
- configure the at least one transceiver to transfer the user data over the one of the first and second wireless networks that corresponds to the lowest cost;
- and
- configure the at least one transceiver to transfer the battery data over the one of the first and second wireless networks that corresponds to the most availability during the battery data transfer window.
A computer-implemented method, comprising:
- receiving differentiated pricing information from a plurality of wireless networks that are available for a connected vehicle to use for transferring data, the differentiated pricing information for a particular wireless network determined based on a current load on the particular wireless network and indicating a cost of transferring data over the particular wireless network;
- determining availability information from the plurality of wireless networks, the availability information indicating a time window during which a particular wireless network is available for the connected vehicle to use for transferring data;
- receiving user data from a user application;
- receiving battery data and battery data parameters from a vehicle battery system, the battery data parameters including a battery data transfer window indicating a time window during which the battery data must be transmitted;
- based on the differentiated pricing information, selecting a wireless network from among the plurality of wireless networks that corresponds to a lowest cost;
- based on the availability information, selecting a wireless network from among the plurality of wireless networks that corresponds to a highest availability during the battery data transfer window;
- configuring the connected vehicle to transfer the user data over the selected wireless network that corresponds to the lowest cost;
- and
- configuring the connected vehicle to transfer the battery data over the selected wireless network that corresponds to the highest availability during the battery data transfer window.
Dependencies are inferred from the claim text.