US 12,069,557 B2
Mobile mesh network provisioning systems and methods
Richard Steven Chelminski, Oakland, CA (US); Jatin Chopra, San Francisco, CA (US); Romain Clément, Campbell, CA (US); and Cyril Francis Meyer, III, San Francisco, CA (US)
Assigned to Lyft, Inc., San Francisco, CA (US)
Filed by Lyft, Inc., San Francisco, CA (US)
Filed on Dec. 16, 2019, as Appl. No. 16/716,375.
Prior Publication US 2021/0185587 A1, Jun. 17, 2021
Int. Cl. H04W 40/12 (2009.01); H04L 67/104 (2022.01); H04W 4/46 (2018.01); H04W 40/24 (2009.01); H04W 40/28 (2009.01); G08G 1/00 (2006.01); H04W 84/18 (2009.01)
CPC H04W 40/12 (2013.01) [H04L 67/1046 (2013.01); H04W 4/46 (2018.02); H04W 40/246 (2013.01); H04W 40/28 (2013.01); G08G 1/20 (2013.01); H04W 84/18 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A mobile mesh network provisioning system, comprising:
a wireless communications module configured to be physically coupled to a fleet vehicle and to form at least a part of a mobile mesh network comprising a plurality of mobile nodes associated with a respective plurality of fleet vehicles, wherein the mobile mesh network comprises a secondary network connection for the fleet vehicle; and
a logic device associated with the fleet vehicle and configured to communicate with the wireless communications module, wherein the logic device is further configured to:
in response to determining a likely unavailability of a primary network connection for the fleet vehicle based on a planned travel path of the fleet vehicle:
identify, by a machine-learning model trained to identify mobile node participation variabilities for each of a plurality of data routes within the mobile mesh network based on vehicle fleet state data and vehicle fleet sensor data associated with at least one geographical area of the mobile mesh network, a mobile node participation variability for one or more data routes, wherein the mobile node participation variability comprises a likelihood that one or more of the plurality of mobile nodes will join or exit the mobile mesh network;
determine a data route through the mobile mesh network based on a target data destination and the identified mobile node participation variability; and
transmit fleet data associated with the fleet vehicle along the determined data route via the wireless communications module.