US 11,838,316 B1
Providing application security using causal graph
Subramanian Varadarajan, Los Gatos, CA (US); and Rosarin Roy Antonyraj, Sunnyvale, CA (US)
Assigned to Palo Alto Networks, Inc., Santa Clara, CA (US)
Filed by Palo Alto Networks, Inc., Santa Clara, CA (US)
Filed on Nov. 12, 2020, as Appl. No. 17/096,705.
Application 17/096,705 is a continuation of application No. 16/032,610, filed on Jul. 11, 2018, granted, now 10,873,599.
Claims priority of provisional application 62/531,198, filed on Jul. 11, 2017.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/1458 (2013.01) [H04L 63/0281 (2013.01); H04L 63/10 (2013.01); H04L 63/1425 (2013.01)] 20 Claims
OG exemplary drawing
 
19. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device, cause the device to:
obtain a path profile for a series of requests to access locations of a website;
receive a new request to access a location of the website;
determine if the new request meets request criteria based on the path profile, wherein determining if the new request meets request criteria comprises determining if the path profile indicates a tier-to-tier traversal of the website;
in accordance with a determination that the new request meets the request criteria, transmit, to a server corresponding to the website, the new request to access the location; and
in accordance with a determination that the new request does not meet the request criteria, perform one or more enforcement operations.