US 12,003,374 B2
System, method, and apparatus for extra vehicle communications control
Yu Fang, Palo Alto, CA (US); Xuanran Zong, Sunnyvale, CA (US); and Jan Cardenas, Cupertino, CA (US)
Assigned to Sonatus, Inc., Sunnyvale, CA (US)
Filed by Sonatus, Inc., Sunnyvale, CA (US)
Filed on Feb. 17, 2022, as Appl. No. 17/674,309.
Application 17/674,309 is a continuation of application No. 17/570,738, filed on Jan. 7, 2022.
Application 17/570,738 is a continuation of application No. 17/027,187, filed on Sep. 21, 2020, granted, now 11,228,496, issued on Jan. 18, 2022.
Claims priority of provisional application 63/024,383, filed on May 13, 2020.
Claims priority of provisional application 62/986,444, filed on Mar. 6, 2020.
Claims priority of provisional application 62/911,249, filed on Oct. 5, 2019.
Claims priority of provisional application 62/911,248, filed on Oct. 5, 2019.
Claims priority of provisional application 62/903,462, filed on Sep. 20, 2019.
Prior Publication US 2022/0173971 A1, Jun. 2, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); G06F 9/54 (2006.01); G07C 5/00 (2006.01); H04L 9/40 (2022.01); H04L 29/06 (2006.01); H04L 41/0893 (2022.01); H04L 41/28 (2022.01); H04L 43/0876 (2022.01); H04L 47/20 (2022.01); H04L 61/3015 (2022.01); H04L 61/4511 (2022.01); H04W 4/40 (2018.01)
CPC H04L 41/0893 (2013.01) [G07C 5/008 (2013.01); H04L 41/28 (2013.01); H04L 43/0876 (2013.01); H04L 47/20 (2013.01); H04L 61/3025 (2013.01); H04L 61/4511 (2022.05); H04L 63/0236 (2013.01); H04W 4/40 (2018.02)] 25 Claims
OG exemplary drawing
 
1. A system, comprising:
a mobile system having a first network zone and a second network zone of a different type than the first network zone, and wherein the second network zone utilizes an IP addressing protocol;
a policy manager circuit structured to interpret a policy comprising an external data routing description, wherein the external data routing description comprises:
a plurality of external address values for external network access locations, each of the plurality of external address values corresponding to an end point of a plurality of end points of the second network zone; and
a local domain name server (DNS) comprising a plurality of local address values for end points of the plurality of end points of the second network zone, each of the local address values corresponding to at least one non-local address value for an end point of the plurality of end points of the second network zone;
a gatekeeper interface circuit interposed between the first network zone and a transceiver selectively couplable to an external device, and further interposed between the second network zone and the transceiver; and
a configuration circuit structured to configure the gatekeeper interface circuit in response to the external data routing description;
wherein the gatekeeper interface circuit is structured to:
regulate communications between end points of the first network zone and the transceiver;
regulate communications between end points of the second network zone and the transceive; and
access an off-mobile system external DNS in response to a request by the end point of the plurality of end points of the second network zone to communicate with an external address value, wherein the external address value is not found on the local DNS.