User interfaces associated with device applications
US-11302156-B1 · Apr 12, 2022 · US
US11856511B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11856511-B2 |
| Application number | US-202117463244-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 31, 2021 |
| Priority date | Aug 28, 2018 |
| Publication date | Dec 26, 2023 |
| Grant date | Dec 26, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. 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: identify at least first and second wireless networks that are 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 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 corresponds to a lowest cost; identify, based on availability information associated with the first and second wireless networks, which one of the first and second wireless networks corresponds to availability during a predetermined time window; receive, from one or more applications of the connected vehicle, first data corresponding to a first data class and second data corresponding to a second data class; determine that the second data class corresponds to a second priority level higher than a first priority level associated with the first data class; and in response to determining the first and second priority levels: configure the at least one transceiver to transfer the first 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 second data over the one of the first and second wireless networks that corresponds to availability during the predetermined time window. 2. The connected vehicle of claim 1 , wherein the network connection manager is configured to at least: configure the at least one transceiver to transfer the first data at a first time; determine, at a second time after the first time, that the first and second wireless networks are still available for the connected vehicle to use for transferring data; receive updated differentiated pricing information from one or both of the first and second wireless networks; determine, based on the updated differentiated pricing information, which of the first and second networks corresponds to the lowest cost at the second time; and reconfigure the at least one transceiver to transfer the first data over the one of the first and second wireless networks that corresponds to the lowest cost at the second time. 3. The connected vehicle of claim 1 , wherein the network connection manager is configured to at least: continue to identify and analyze pricing of various wireless networks that become available as the connected vehicle navigates along a route; and at various points in time, select from among the various wireless networks based on current differentiated pricing information. 4. The connected vehicle of claim 1 , wherein the second data comprises data associated with one or more driving operations of the connected vehicle. 5. The connected vehicle of claim 4 , wherein the second data comprises one or more parameters associated with a battery, a motor, one or more tires, or vehicle diagnostic information of the connected vehicle. 6. The connected vehicle of claim 1 , wherein the predetermined time window corresponds to a data transfer deadline associated with the second data. 7. The connected vehicle of claim 6 , wherein the predetermined time window is determined based on the data transfer deadline and a data transfer tolerance associated with the data transfer deadline. 8. The connected vehicle of claim 6 , wherein the first data is not associated with a data transfer deadline or is associated with a data transfer deadline later than the data transfer deadline associated with the second data. 9. The connected vehicle of claim 1 , wherein the first data comprises infotainment content or user data associated with a user application. 10. The connected vehicle of claim 1 , wherein the priority levels corresponding to the first and second data classes are unavailable to the one or more applications of the connected vehicle. 11. 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; 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 availability information associated with the plurality of wireless networks, selecting a wireless network from among the plurality of wireless networks that corresponds to availability during a predetermined time window; receiving, from one or more applications of the connected vehicle, first data corresponding to a first data class and second data corresponding to a second data class; determining that the second data class corresponds to a second priority level higher than a first priority level associated with the first data class; and in response to determining the first and second priority levels: configuring the connected vehicle to transfer the first data over the selected wireless network that corresponds to the lowest cost; and configuring the connected vehicle to transfer the second data over the selected wireless network that corresponds to availability during the predetermined time window. 12. The computer-implemented method of claim 11 , further comprising causing transfer of the first data over the selected wireless network that corresponds to the lowest cost, and causing transfer of the second data over the selected wireless network that corresponds to availability during the predetermined time window. 13. The computer-implemented method of claim 12 , further comprising: receiving updated differentiated pricing information from at least one of the plurality of wireless networks or a new wireless networks; based on the updated differentiated pricing information, selecting an updated wireless network that corresponds to the lowest cost; and continuing the transfer of the first data using the updated wireless network. 14. The computer-implemented method of claim 11 , wherein the second data comprises data associated with one or more driving operations of the connected vehicle. 15. The computer-implemented method of claim 14 , wherein the second data comprises one or more parameters associated with a battery, a motor, one or more tires, or vehicle diagnostic information of the connected vehicle. 16. The computer-implemented method of claim 11 , wherein the predetermined time window corresponds to a data transfer deadline associated with the second data. 17. The computer-implemented method of claim 16 , wherein the predetermined time window is determined based on the data transfer deadline and a data transfer tolerance associated with the data transfer deadline. 18. The comput
Selecting a network or a communication service · CPC title
dependent on congestion · CPC title
Accounting or billing · CPC title
for vehicles, e.g. vehicle-to-pedestrians [V2P] · CPC title
Discovering, processing access restriction or access information · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.