US 11,882,196 B2
Distributed inline proxy
Jayant Jain, Cupertino, CA (US); Rick Lund, Livermore, CA (US); Mike Parsa, Santa Cruz, CA (US); Brenden Blanco, Palo Alto, CA (US); and Anirban Sengupta, Saratoga, CA (US)
Assigned to VMware LLC, Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on Jul. 26, 2022, as Appl. No. 17/874,127.
Application 17/874,127 is a continuation of application No. 16/937,278, filed on Jul. 23, 2020, granted, now 11,399,075, issued on Jul. 26, 2022.
Application 16/937,278 is a continuation of application No. 16/207,031, filed on Nov. 30, 2018, granted, now 10,735,541, issued on Aug. 4, 2020.
Prior Publication US 2022/0360643 A1, Nov. 10, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/56 (2022.01); H04L 15/16 (2006.01); H04L 67/143 (2022.01); H04L 67/01 (2022.01); H04L 67/1001 (2022.01); G06F 9/455 (2018.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01)
CPC H04L 67/56 (2022.05) [G06F 9/45558 (2013.01); H04L 67/01 (2022.05); H04L 67/1001 (2022.05); H04L 67/143 (2013.01); G06F 2009/45595 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method implementing a distributed security proxy that performs a security operation, the method comprising:
at a first computer:
operating a first security proxy that stores first state information related to security operation performed on the first computer during a first communication session for a first workload machine running on the first computer;
receiving a migrated second workload from a second computer and second state information related to a security operation performed on the second computer by a second security proxy during a second communication session for the second workload machine running on the second computer,
storing the second state information for the first security proxy on the first computer; and
using the first security proxy on the first computer and the stored second state information to resume the second security operation and the second communication session associated with the migrated second workload.