US 11,706,129 B2
Platform for redundant wireless communications optimization
Shay Magzimof, Palo Alto, CA (US); David Parunakian, Moscow (RU); Yuval Deri, Petach Tikva (IL); and Gleb Mezhanskiy, San Francisco, CA (US)
Assigned to Phantom Auto Inc., South San Francisco, CA (US)
Filed by Phantom Auto Inc., Mountain View, CA (US)
Filed on Dec. 1, 2021, as Appl. No. 17/540,010.
Application 17/540,010 is a continuation of application No. 16/892,264, filed on Jun. 3, 2020, granted, now 11,223,556.
Claims priority of provisional application 62/857,265, filed on Jun. 4, 2019.
Prior Publication US 2022/0094629 A1, Mar. 24, 2022
Int. Cl. H04L 45/24 (2022.01); H04W 28/06 (2009.01); H04L 45/16 (2022.01); H04W 28/02 (2009.01)
CPC H04L 45/24 (2013.01) [H04L 45/16 (2013.01); H04W 28/0236 (2013.01); H04W 28/06 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for determining assignments of data streams in a terminal to wireless communication channels, the method comprising:
obtaining a sensor data stream from one or more sensors;
encoding the sensor data stream according to different values of at least one encoding parameter to generate a complementary set of data streams that represent the same sensor data stream;
obtaining an optimization model for optimizing the assignments of the data streams to the wireless communication channels, the optimization model enforcing a constraint that data streams within a complementary set are assigned to at least two different wireless communication networks that are operated by different wireless communications carriers;
performing an optimization by applying the optimization model to determine the assignments;
configuring the terminal to transmit the data streams over the wireless communication channels in accordance with the assignments; and
transmitting the data streams over the wireless communication channels to a platform server.