US2022038506A1PendingUtilityA1

Connecting a cloud network to the internet

Assignee: CRADLEPOINT INCPriority: Jul 6, 2012Filed: Oct 15, 2021Published: Feb 3, 2022
Est. expiryJul 6, 2032(~6 yrs left)· nominal 20-yr term from priority
H04L 61/2503H04L 67/56H04L 63/0272H04L 63/20H04L 61/256H04L 63/18H04L 63/1408H04L 63/1441H04L 61/2592H04L 67/28H04L 61/2507
71
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Briefly, methods and/or apparatuses of connecting a private network to the Internet are described.

Claims

exact text as granted — not AI-modified
1 .- 73 . (canceled) 
     
     
         74 . A method to facilitate communications among a network comprising at least two logical broadcast domains (LBDs), the method comprising:
 communicating selected signal packets from a first network device in one of the at least two LBDs to a second network device in another of the at least two LBDs,   wherein communicating the selected signal packets comprises transmitting the selected signal packets between the first and the second network devices via at least a first tunnel server,   wherein transmitting the selected signal packets via the at least the first tunnel server permits signal packet communications between the first and the second network devices while bypassing network address translation (NAT) with respect to the selected signal packets,   wherein communicating the selected signal packets additionally comprises transmitting messages via at least a second tunnel server, and   wherein the selected signal packets to comprise at least one of the following: one or more files to be communicated via the at least the first tunnel server; one or more messages to be communicated via the at least the second tunnel server; or any combination thereof.   
     
     
         75 . The method of  claim 74 , wherein the selected signal packets comprise a first plurality of signal packets, wherein facilitating communications among the network further comprises provisioning the at least the first tunnel server to transmit files differently than provisioning at least the second tunnel server to transmit messages, wherein the provisioning of the at least the first tunnel server and the at least the second tunnel server is based, at least in part, on at least one of: latency, utilization, geographical location or bandwidth, or any combination thereof. 
     
     
         76 . The method of  claim 74 , wherein the at least two LBDs comprise a first LBD and a second LBD disposed in a first geographic region, and further comprises a third LBD and a fourth LBD disposed in a second geographic region different from the first geographic region. 
     
     
         77 . The method of  claim 76 , wherein the first and the second geographic regions comprise a first and a second building, a first and a second city, a first and a second state, a first and a second country, or a first and a second continent. 
     
     
         78 . The method of  claim 74 , wherein the at least the first tunnel server or the at least the second tunnel server operate to alter the selected signal packets transmitted between or among the at least two LBDs. 
     
     
         79 . The method of  claim 74 , further comprising transmitting, by the first network device, signal packets to a first gateway device, wherein the first gateway device of a first LBD of the at least two LBDs emulates a second gateway device of a second LBD of the at least two LBDs. 
     
     
         80 . The method of  claim 79 , further comprising the first gateway device emulating the second gateway device without forwarding a request to the second gateway device. 
     
     
         81 . The method of  claim 80 , wherein the first gateway device emulating the second network device of the second LBD comprises forwarding signal packets from the first gateway device to the second gateway device. 
     
     
         82 . A computing platform for facilitating communications among a network comprising at least two logical broadcast domains (LBDs), the computing platform comprising at least one processor coupled to at least one memory device to:
 communicate, via the network, selected signal packets from a first network device in one of the at least two LBDs to a second network device in another of the at least two LBDs, wherein:
 the at least one processor coupled to the at least one memory device to communicate the selected signal packets is additionally to transmit the selected signal packets between the first and the second network devices via at least a first tunnel server, wherein 
 the at least one processor coupled to the at least one memory device are additionally to transmit the selected signal packets via the at least the first tunnel server via signal packet communications between the first and the second network devices via bypassing network address translation (NAT) with respect to the selected signal packets, wherein 
 the at least one processor coupled to the at least one memory device to communicate the selected signal packets additionally comprises transmitting messages via at least a second tunnel server, and wherein 
 the selected signal packets to comprise at least one of the following: one or more files to be communicated via the at least the first tunnel server; one or more messages to be communicated via the at least the second tunnel server; or any combination thereof. 
   
     
     
         83 . the computing platform of  claim 82 , wherein the at least one processor coupled to the at least one memory device are additionally to provision the at least the first tunnel server differently than the at least the second tunnel server, the at least the first tunnel server and the at least the second tunnel server to be provisioned based, at least in part, on at least one of: latency, utilization, geographical location or bandwidth, or any combination thereof. 
     
     
         84 . The computing platform of  claim 82 , wherein the at least two LBDs are to comprise a first LBD and a second LBD to be disposed in a first geographic region, and to comprise a third LBD and a fourth LBD to be disposed in a second geographic region different from the first geographic region. 
     
     
         85 . The computing platform of  claim 84 , wherein the first geographic region and the second geographic region are to comprise a first and a second building, a first and a second city, a first and a second state, a first and a second country, or a first and a second continent. 
     
     
         86 . The computing platform of  claim 82 , wherein the at least the first tunnel server or the at least the second tunnel server are to operate to alter the selected signal packets transmitted between or among the at least two LBDs. 
     
     
         87 . The computing platform of  claim 82 , wherein the at least one processor coupled to the at least one memory device are additionally to transmit, by the first network device, signal packets to a first gateway device, wherein the first gateway device of a first LBD of the at least two LBDs is to emulate a second gateway device of a second LBD of the at least two LBDs. 
     
     
         88 . The computing platform of  claim 87 , wherein the first gateway device is to emulate the second gateway device without forwarding a request to the second gateway device. 
     
     
         89 . The computing platform of  claim 88 , wherein the first gateway device to emulate the second network device of the second LBD is to forward signal packets from the first gateway device to the second gateway device. 
     
     
         90 . An article comprising:
 a non-transitory storage medium having instructions stored thereon, which facilitate communications among a network comprising at least two logical broadcast domains (LBDs), the stored instructions, when executed by a processor coupled to at least one memory device, are to:
 communicate selected signal packets between a first network device and a second network device via at least a first tunnel server;
 transmit the selected signal packets via the at least the first tunnel server via signal packet communications between the first and the second network devices via bypassing network address translation (NAT) with respect to the selected signal packets, wherein 
 
 the at least one processor coupled to the at least one memory device to communicate the selected signal packets are additionally to transmit messages via at least a second tunnel server, and wherein 
 the selected signal packets are to comprise at least one of the following: one or more files to be communicated via the at least the first tunnel server; one or more messages to be communicated via the at least the second tunnel server; or any combination thereof. 
   
     
     
         91 . The article of  claim 90 , wherein the instructions stored via the non-transitory storage medium are additionally to provision the at least the first tunnel server to transmit signal packets differently than signal packets transmitted by the at least the second tunnel server, wherein the provisioning of the at least the first tunnel server and the at least the second tunnel server is to be based, at least in part, on at least one of: latency, utilization, geographical location or bandwidth, or any combination thereof. 
     
     
         92 . The article of  claim 90 , wherein the instructions stored via the non-transitory storage medium operate to alter the selected signal packets transmitted between or among the at least two LBDs. 
     
     
         93 . The article of  claim 90 , wherein the instructions stored via the non-transitory medium operate to bring about emulation by a first gateway device of a second gateway device, the first gateway device operating within a first LBD of the at least two LBDs, the second gateway device operating within a second LBD of the at least two LBDs.

Join the waitlist — get patent alerts

Track US2022038506A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.