IP Library Granted Patent US 12,372,363
Granted Patent B2
US 12,372,363 · App. 17/996,216 · Granted Jul 29, 2025

Method and system to share data across network operators to support wireless quality of service (QoS) for connected vehicles

Inventors: Garnik Kakosyan (Plano, TX); Utsav Agarwal (Issaquah, WA); Alejandro Gil Castellanos (Snoqualmie, WA); Kalyana Chakravarthy Bedhu (McKinney, TX); Shruti Bothe (Santa Clara, CA)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
G01C21/3461B60W60/001H04L41/40H04W4/40H04W4/44H04W24/08H04W24/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,372,363
App. No.
17/996,216
Granted
Jul 29, 2025
Kind
B2
Abstract

A method provides route information to a connected vehicle in a brokered information prediction system. The method includes determining available mobile communication networks that can provide real-time mobile communication network data, querying a first available mobile communication network to provide key performance indicators for a route for a connected vehicle, determining service level indicators for the route based on received key performance indicators for the route where the key performance indicators meet defined thresholds, and sending predicted service level indicators for the route to the connected vehicle.

Claims (36)

1. A method of providing route prediction to an autonomous vehicle connected to a brokered information prediction system, the method comprising:

determining available mobile communication networks that can provide real-time mobile communication network data related to route prediction for routing of the autonomous vehicle based on route information provided by the autonomous vehicle;

querying a first available mobile communication network to provide key performance indicators for a route to be taken by the autonomous vehicle based on the route information;

determining service level indicators for the route based on received key performance indicators for the route where the key performance indicators meet defined thresholds for the autonomous vehicle; and

sending predicted service level indicators for the route to the autonomous vehicle.

2. The method of claim 1 , further comprising:

querying a second available mobile communication network when the key performance indicators of the first available mobile communication network do not meet requirements of the autonomous vehicle.

3. The method of claim 1 , further comprising:

determining whether each segment of the route meets a threshold for a first key performance indicator.

4. The method of claim 1 , further comprising:

determining whether each segment of the route meets another threshold for a second key performance indicator.

5. The method of claim 1 , further comprising:

determining whether the autonomous vehicle has performed mobile communication network operator (MNO) bonding.

6. The method of claim 1 , further comprising:

querying each available mobile communication network in parallel for key performance indicators or predicted service level indicators.

7. The method of claim 1 , further comprising:

combining predicted service level indicators for the route from each available mobile communication network.

8. The method of claim 1 , wherein a route prediction block of each mobile communication network is queried for the key performance indicators.

9. An electronic device to implement a brokered information prediction system utilizing real-time mobile communication network data to provide route prediction to an autonomous vehicle connected to the brokered information prediction system, the electronic device comprising:

a non-transitory machine-readable storage medium having stored therein a prediction service; and

a processor coupled to the non-transitory machine-readable storage medium, the processor to execute the prediction service, the prediction service to determine available mobile communication networks that can provide real-time mobile communication network data related to route prediction for routing of the autonomous vehicle based on route information provided by the autonomous vehicle, query a first available mobile communication network to provide key performance indicators for a route to be taken by the autonomous vehicle based on the route information, determine service level indicators for the route based on received key performance indicators for the route where the key performance indicators meet defined thresholds for the autonomous vehicle, and send predicted service level indicators for the route to the autonomous vehicle.

10. The electronic device of claim 9 , wherein the prediction service is further to query a second available mobile communication network when the key performance indicators of the first available mobile communication network do not meet requirements of the autonomous vehicle.

11. The electronic device of claim 9 , wherein the prediction service is further to determine whether each segment of the route meets a threshold for a first key performance indicator.

12. The electronic device of claim 9 , wherein the prediction service is further to determine whether each segment of the route meets another threshold for a second key performance indicator.

13. A network device to implement a brokered information prediction system utilizing real-time mobile communication network data to provide route prediction to an autonomous vehicle connected to the brokered information prediction system, wherein the network device is to execute a plurality of virtual machines, the plurality of virtual machines implementing network function virtualization (NFV), the network device comprising:

a non-transitory machine-readable storage medium having stored therein a prediction service; and

a processor coupled to the non-transitory machine-readable storage medium, the processor to execute one of the plurality of virtual machines, the one of the plurality of virtual machines to execute the prediction service, the prediction service to determine available mobile communication networks that can provide real-time mobile communication network data related to route prediction for routing of the autonomous vehicle based on route information provided by the autonomous vehicle, query a first available mobile communication network to provide key performance indicators for a route to be taken by the autonomous vehicle based on the route information, determine service level indicators for the route based on received key performance indicators for the route where the key performance indicators meet defined thresholds for the autonomous vehicle, and send predicted service level indicators for the route to the autonomous vehicle.

14. The network device of claim 13 , wherein the prediction service is further to query a second available mobile communication network when the key performance indicators of the first available mobile communication network do not meet requirements of the autonomous vehicle.

15. The network device of claim 13 , wherein the prediction service is further to determine whether each segment of the route meets a threshold for a first key performance indicator.

16. The network device of claim 13 , wherein the prediction service is further to determine whether each segment of the route meets another threshold for a second key performance indicator.

17. A control plane device in a software defined network (SDN) network including a plurality of data plane devices, wherein the control plane device is to implement a brokered information prediction system utilizing real-time mobile communication network data to provide route prediction to an autonomous vehicle connected to the brokered information prediction system, the control plane device comprising:

a non-transitory machine-readable storage medium having stored therein a prediction service; and

a processor coupled to the non-transitory machine-readable storage medium, the processor to execute the prediction service, the prediction service to determine available mobile communication networks that can provide real-time mobile communication network data related to route prediction for routing of the autonomous vehicle based on route information provided by the autonomous vehicle, query a first available mobile communication network to provide key performance indicators for a route to be taken by the autonomous vehicle based on the route information, determine service level indicators for the route based on received key performance indicators for the route where the key performance indicators meet defined thresholds for the autonomous vehicle, and send predicted service level indicators for the route to the autonomous vehicle.

18. The control plane device of claim 17 , wherein the prediction service is further to query a second available mobile communication network when the key performance indicators of the first available mobile communication network do not meet requirements of the autonomous vehicle.

19. The control plane device of claim 17 , wherein the prediction service is further to determine whether each segment of the route meets a threshold for a first key performance indicator.

20. The control plane device of claim 17 , wherein the prediction service is further to determine whether each segment of the route meets another threshold for a second key performance indicator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2022
From: KAKOSYAN, GARNIK; AGARWAL, UTSAV; GIL CASTELLANOS, ALEJANDRO; CHAKRAVARTHY BEDHU, KALYANA; BOTHE, SHRUTI
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 061419/0981 →
Continuity (2)
Provisional Application 63012042 · Apr 17, 2020
Related Publication 20230194277A1 · Jun 22, 2023
References Cited (95)
US 5610821A · Gazis et al. · 1997 [cited by applicant]
US 8676502B2 · Petersen · 2014 [cited by applicant]
US 9432961B2 · Rao et al. · 2016 [cited by applicant]
US 9746341B2 · Sheha et al. · 2017 [cited by applicant]
US 9846049B2 · Krumm · 2017 [cited by applicant]
US 9881022B2 · Ubhi et al. · 2018 [cited by applicant]
US 10339810B2 · Akiyama et al. · 2019 [cited by applicant]
US 10581664B1 · Peng et al. · 2020 [cited by applicant]
US 10746558B2 · Muldoon et al. · 2020 [cited by applicant]
US 10952081B2 · Peroulas et al. · 2021 [cited by applicant]
US 10970746B2 · Singhal et al. · 2021 [cited by applicant]
US 11441916B1 · Konrardy et al. · 2022 [cited by applicant]
US 20010034588A1 · Agrawals et al. · 2001 [cited by applicant]
US 20040218582A1 · Kennedy et al. · 2004 [cited by applicant]
US 20070088709A1 · Bailey et al. · 2007 [cited by applicant]
US 20070112504A1 · Krause et al. · 2007 [cited by applicant]
US 20070213925A1 · Sharma · 2007 [cited by examiner]
US 20090080336A1 · Zhang et al. · 2009 [cited by applicant]
US 20090247186A1 · Ji et al. · 2009 [cited by applicant]
US 20100182316A1 · Akbari et al. · 2010 [cited by applicant]
US 20110096675A1 · Li et al. · 2011 [cited by applicant]
US 20110137551A1 · Peri · 2011 [cited by applicant]
US 20120130938A1 · Tamano · 2012 [cited by applicant]
US 20130308470A1 · Bevan et al. · 2013 [cited by applicant]
US 20140067257A1 · Dave et al. · 2014 [cited by applicant]
US 20140141743A1 · Shaw · 2014 [cited by applicant]
US 20140257695A1 · Annapureddy et al. · 2014 [cited by applicant]
US 20150146514A1 · Mahimkar et al. · 2015 [cited by applicant]
US 20150332155A1 · Mermoud et al. · 2015 [cited by applicant]
US 20170086049A1 · Vrzic · 2017 [cited by applicant]
US 20170208560A1 · Papa et al. · 2017 [cited by applicant]
US 20170215094A1 · Akoum et al. · 2017 [cited by applicant]
US 20170219359A1 · Elhoushi et al. · 2017 [cited by applicant]
US 20170272972A1 · Egner · 2017 [cited by examiner]
US 20180107216A1 · Beaurepaire et al. · 2018 [cited by applicant]
US 20180219753A1 · Arsenie et al. · 2018 [cited by applicant]
US 20180372501A1 · Sahlholm · 2018 [cited by applicant]
US 20190036630A1 · Svennebring et al. · 2019 [cited by applicant]
US 20190044830A1 · Kersch et al. · 2019 [cited by applicant]
US 20190045378A1 · Rosales et al. · 2019 [cited by applicant]
US 20190049259A1 · Galan-Oliveras et al. · 2019 [cited by applicant]
US 20190208001A1 · Stumbo · 2019 [cited by applicant]
US 20190234750A1 · Muldoon et al. · 2019 [cited by applicant]
US 20190239086A1 · Shekalim et al. · 2019 [cited by applicant]
US 20190319868A1 · Svennebring · 2019 [cited by examiner]
US 20190383624A1 · Magzimof et al. · 2019 [cited by applicant]
US 20200045687A1 · Lee · 2020 [cited by examiner]
US 20200064140A1 · Tarkiainen et al. · 2020 [cited by applicant]
US 20200067793A1 · Dribinski et al. · 2020 [cited by applicant]
US 20200107212A1 · Zielinski et al. · 2020 [cited by applicant]
US 20200112899A1 · Mysore et al. · 2020 [cited by applicant]
US 20200116515A1 · Chadha et al. · 2020 [cited by applicant]
US 20200162990A1 · Reimann et al. · 2020 [cited by applicant]
US 20200221314A1 · Cho et al. · 2020 [cited by applicant]
US 20200252310A1 · Thampy et al. · 2020 [cited by applicant]
US 20200264003A1 · Ebner · 2020 [cited by examiner]
US 20200311118A1 · Gupta et al. · 2020 [cited by applicant]
US 20200314684A1 · Reimann et al. · 2020 [cited by applicant]
US 20210014755A1 · Caceres et al. · 2021 [cited by applicant]
US 20210112423A1 · Maheshwari et al. · 2021 [cited by applicant]
US 20210114616A1 · Altman · 2021 [cited by applicant]
US 20210117869A1 · Plumbley et al. · 2021 [cited by applicant]
US 20210158260A1 · Kolar et al. · 2021 [cited by applicant]
US 20210231447A1 · Ahmed et al. · 2021 [cited by applicant]
US 20210306887A1 · Kim et al. · 2021 [cited by applicant]
US 20210337432A1 · Lee et al. · 2021 [cited by applicant]
US 20210345129A1 · Gupta et al. · 2021 [cited by applicant]
US 20220014449A1 · Mwanje et al. · 2022 [cited by applicant]
US 20220029896A1 · Mwanje et al. · 2022 [cited by applicant]
US 20220164765A1 · Masche-Pakkala et al. · 2022 [cited by applicant]
US 20220196426A1 · Xu et al. · 2022 [cited by applicant]
US 20230194277A1 · Kakosyan et al. · 2023 [cited by applicant]
US 20230194278A1 · Kakosyan et al. · 2023 [cited by applicant]
US 20230194279A1 · Kakosyan et al. · 2023 [cited by applicant]
EP 3883149A1 · 2021 [cited by applicant]
WO 0169570A2 · 2001 [cited by applicant]
WO WO2016150494A1 · 2016 [cited by examiner]
WO 2018189576A1 · 2018 [cited by applicant]
WO 2021024032A1 · 2021 [cited by applicant]
WO 2021031099A1 · 2021 [cited by applicant]
WO 2021031100A1 · 2021 [cited by applicant]
WO 2021031101A1 · 2021 [cited by applicant]
WO 2021209803A1 · 2021 [cited by applicant]
WO 2021209801A1 · 2021 [cited by applicant]
WO 2021209802A1 · 2021 [cited by applicant]
International Preliminary Report on Patentability, App. No. PCT/IB2020/056205, Oct. 27, 2022, 12 pages. [cited by applicant]
International Preliminary Report on Patentability, App. No. PCT/IB2020/056206, Oct. 27, 2022, 9 pages. [cited by applicant]
International Preliminary Report on Patentability, App. No. PCT/IB2020/056207, Oct. 27, 2022, 9 pages. [cited by applicant]
International Search Report and Written Opinion, App. No. PCT/IB2020/056205, Jan. 19, 2021, 16 pages. [cited by applicant]
International Search Report and Written Opinion, App. No. PCT/IB2020/056206, Jan. 13, 2021, 12 pages. [cited by applicant]
International Search Report and Written Opinion, App. No. PCT/IB2020/056207, Jan. 14, 2021, 13 pages. [cited by applicant]
SAE International, “Surface Vehicle Recommended Practice,” Jun. 2018, 35 pages, J3016™. [cited by applicant]
Seongbok Baik et al., “Machine learning in IMT-2020 and future networks: use cases and basic requirements,” Jun. 17-28, 2019, 50 pages, International Telecommunication Union, 17289-TD1 (190617), Telecommunication Standa… [cited by applicant]
U.S. Appl. No. 17/996,219, PCT/IB2020/056205 with claims priority to U.S. Appl. No. 63/012,042, Pending. [cited by applicant]
U.S. Appl. No. 17/996,218, PCT/IB2020/056206 which claims priority to U.S. Appl. No. 63/012,042, Pending. [cited by applicant]