US 12,131,037 B2
Method and system for data transmission
Joshua Mendiola, San Jose, CA (US); Jonathan Adam, Austin, TX (US); and Darren Furtado, Redondo Beach, CA (US)
Filed by Practechal Solutions, Inc., Redondo Beach, CA (US)
Filed on Aug. 11, 2020, as Appl. No. 16/990,040.
Application 16/990,040 is a division of application No. 16/777,737, filed on Jan. 30, 2020, granted, now 11,698,733.
Claims priority of provisional application 62/798,947, filed on Jan. 30, 2019.
Claims priority of provisional application 62/798,931, filed on Jan. 30, 2019.
Claims priority of provisional application 62/798,940, filed on Jan. 30, 2019.
Claims priority of provisional application 62/798,964, filed on Jan. 30, 2019.
Prior Publication US 2020/0371701 A1, Nov. 26, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01); G06F 12/02 (2006.01); G06F 16/2455 (2019.01); H04L 1/1867 (2023.01); H04L 45/24 (2022.01); H04L 67/1097 (2022.01); H04N 7/18 (2006.01); H04W 28/04 (2009.01); H04W 76/14 (2018.01); H04W 76/16 (2018.01); H04W 84/18 (2009.01); H04W 88/06 (2009.01); H04L 1/00 (2006.01)
CPC G06F 3/0631 (2013.01) [G06F 3/0608 (2013.01); G06F 3/0659 (2013.01); G06F 3/067 (2013.01); G06F 12/0246 (2013.01); G06F 16/24568 (2019.01); H04L 1/189 (2013.01); H04L 45/24 (2013.01); H04L 67/1097 (2013.01); H04N 7/18 (2013.01); H04N 7/181 (2013.01); H04W 28/04 (2013.01); H04W 76/14 (2018.02); H04W 76/16 (2018.02); H04L 2001/0097 (2013.01); H04W 84/18 (2013.01); H04W 88/06 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A consolidated communications system, comprising:
a sending node having a first processor, a first memory, and a first plurality of communications interfaces; and
a receiving node having a second processor, a second memory, and a second plurality of communications interfaces;
wherein the sending node through the first memory comprises non-transitory machine readable instructions that when executed by the first processor is configured to: simultaneously send through the first plurality of communication interfaces a data packet across at least two communication protocols to the receiving node,
wherein receiving node through the second memory comprises non-transitory machine readable instructions that when executed by the second processor is configured to: determine whether the data packet received first in time from the at least two communication protocols is complete within an acceptable tolerance and retransmit the data packet received first in time over at least two other communication protocols before the data packet received second in time from the at least two communication protocols is received,
wherein the receiving node through the second memory and the non-transitory machine readable instructions that when executed by the second processor is further configured to determine whether the data packet received first in time from the at least two communication protocols is not complete based on being outside the acceptable tolerance and wait for the data packet received second in time from the at least two communication protocols and determine whether the data packet received second in time from the at least two communication protocols is complete and retransmit the data packet received second in time over at least two other communication protocols.