US2022217126A1PendingUtilityA1

Apparatus and method for secure router device

Assignee: KCT HOLDINGS LLCPriority: Jun 1, 2017Filed: Dec 10, 2021Published: Jul 7, 2022
Est. expiryJun 1, 2037(~10.8 yrs left)· nominal 20-yr term from priority
G06F 9/45558G06F 8/654H04L 63/0478G06F 2009/45595G06F 2009/45579H04L 45/586H04L 63/0485
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Method, systems, and devices for providing a multi-function router. A router may receive and forward data packets at a physical network interface. The router may also run a virtualized server or router using a logical network interface mapped statically or dynamically to the physical network interface.

Claims

exact text as granted — not AI-modified
1 . A device comprising:
 a processor configured to run a first virtual machine, wherein the first virtual machine is configured to establish a first IP security (IPSEC) Virtual Private Network (VPN) and receive data, apply a first encryption to the data thereby generating one-layer encrypted data, and send the one-layer encrypted data to a first set of ports; and   the processor is further configured to run a second virtual machine, wherein the second virtual machine is configured to establish a second IPSEC VPN and receive the one-layer encrypted data at the first set of ports, apply a second encryption to the one-layer encrypted data thereby generating two-layer encrypted data, and send the two-layer encrypted data to a second set of ports.   
     
     
         2 . The device of  claim 1 , wherein the processor is further configured to run Router Firmware Virtualization Infrastructure (RFVI) for the first virtual machine or the second virtual machine. 
     
     
         3 . The device of  claim 1 , wherein the device sends the two-layer encrypted data connected over the internet to a remote second device via the second set of ports. 
     
     
         4 . The device of  claim 1 , wherein the device receives the data from an external source, or an internal source, wherein the external source comprises a computer, a laptop, a tablet, a cell phone, a cellular base station, wherein the internal source includes a keyboard of the device, a USB port of the device, or a network port of the device. 
     
     
         5 . The device of  claim 1 , wherein the device comprises a set of physical ports mapped to a set of logical ports, wherein the mapping is static or dynamic. 
     
     
         6 . The device of  claim 1 , wherein the first virtual machine or the second virtual machine implements a virtual server, router, or switch to control the sending and receiving of any data. 
     
     
         7 . The device of  claim 1 , wherein the device is a laptop, a computer, a smartphone, or a tablet. 
     
     
         8 . The device of  claim 1 , wherein a set of physical ports includes the first set of ports, wherein a set of logical ports includes the second set of ports. 
     
     
         9 . The device of  claim 1 , wherein the first set of ports include a wired connection and the second set of ports include a wireless connection. 
     
     
         10 . The device of  claim 1 , wherein the device is a component of an apparatus, wherein the apparatus is a laptop, a computer, a smartphone, or a tablet. 
     
     
         11 . A method implemented by a device, the method comprising:
 establishing, by a first virtual machine running on the device, a first IP security (IPSEC) Virtual Private Network (VPN) and receive data;   applying, by the first virtual machine running on the device, a first encryption to the data thereby generating one-layer encrypted data;   sending, by the first virtual machine running on the device, the one-layer encrypted data to a first set of ports;   establishing, by a second virtual machine running on the device, a second IPSEC VPN and receive the one-layer encrypted data at the first set of ports,   applying, by the second virtual machine running on the device, a second encryption to the one-layer encrypted data thereby generating two-layer encrypted data, and   sending, by the second virtual machine running on the device, the two-layer encrypted data to a second set of ports.   
     
     
         12 . The method of  claim 11 , wherein the processor is further configured to run Router Firmware Virtualization Infrastructure (RFVI) for the first virtual machine or the second virtual machine. 
     
     
         13 . The method of  claim 11 , wherein the device sends the two-layer encrypted data connected over the internet to a remote second device via the second set of ports. 
     
     
         14 . The method of  claim 11 , wherein the device receives the data from an external source, or an internal source, wherein the external source comprises a computer, a laptop, a tablet, a cell phone, a cellular base station, wherein the internal source includes a keyboard of the device, a USB port of the device, or a network port of the device. 
     
     
         15 . The method of  claim 11 , wherein the device comprises a set of physical ports mapped to a set of logical ports, wherein the mapping is static or dynamic. 
     
     
         16 . The method of  claim 11 , wherein the first virtual machine or the second virtual machine implements a virtual server, router, or switch to control the sending and receiving of any data. 
     
     
         17 . The method of  claim 11 , wherein the device is a laptop, a computer, a smartphone, or a tablet. 
     
     
         18 . The method of  claim 11 , wherein a set of physical ports includes the first set of ports, wherein a set of logical ports includes the second set of ports. 
     
     
         19 . The method of  claim 11 , wherein the first set of ports include a wired connection and the second set of ports include a wireless connection. 
     
     
         20 . The method of  claim 11 , wherein the device is a component of an apparatus, wherein the apparatus is a laptop, a computer, a smartphone, or a tablet.

Join the waitlist — get patent alerts

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

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