US 11,843,577 B2
Fingerprinting to identify devices and applications for use in management and policy in the cloud
Ajit Singh, Fremont, CA (US); Vivek Ashwin Raman, San Jose, CA (US); Abhinav Bansal, San Jose, CA (US); Thomas Evan Keiser, Jr., Boston, MA (US); and John H. O'Neil, Watertown, MA (US)
Assigned to Zscaler, Inc., San Jose, CA (US)
Filed by Zscaler, Inc., San Jose, CA (US)
Filed on Aug. 16, 2021, as Appl. No. 17/402,933.
Application 17/402,933 is a continuation in part of application No. 16/674,111, filed on Nov. 5, 2019, granted, now 11,134,386.
Application 16/674,111 is a continuation in part of application No. 16/252,961, filed on Jan. 21, 2019, granted, now 10,511,607, issued on Dec. 17, 2019.
Application 16/252,961 is a continuation of application No. 15/377,126, filed on Dec. 13, 2016, granted, now 10,225,740, issued on Mar. 5, 2019.
Prior Publication US 2021/0377210 A1, Dec. 2, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/12 (2006.01); H04L 29/06 (2006.01); G06F 21/57 (2013.01); H04L 29/08 (2006.01); H04W 12/086 (2021.01); H04W 12/088 (2021.01); H04W 12/122 (2021.01); H04L 61/4511 (2022.01); H04L 9/40 (2022.01); H04L 69/16 (2022.01); H04L 67/125 (2022.01); H04L 67/02 (2022.01); H04L 67/10 (2022.01); H04L 67/51 (2022.01); H04L 67/56 (2022.01); H04L 67/50 (2022.01); H04L 67/562 (2022.01); H04L 67/1001 (2022.01); H04L 101/663 (2022.01)
CPC H04L 61/4511 (2022.05) [G06F 21/57 (2013.01); H04L 63/0272 (2013.01); H04L 63/0281 (2013.01); H04L 63/0884 (2013.01); H04L 63/20 (2013.01); H04L 67/02 (2013.01); H04L 67/10 (2013.01); H04L 67/1001 (2022.05); H04L 67/125 (2013.01); H04L 67/51 (2022.05); H04L 67/535 (2022.05); H04L 67/56 (2022.05); H04L 67/562 (2022.05); H04L 69/162 (2013.01); H04W 12/086 (2021.01); H04W 12/088 (2021.01); H04W 12/122 (2021.01); H04L 63/164 (2013.01); H04L 2101/663 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable storage medium having computer readable code stored thereon for programming at least one processor to perform steps of:
obtaining a plurality of parameters associated with a host;
determining a fingerprint of the host utilizing the plurality of parameters; and
providing the fingerprint to cloud service for enrollment and management of the host in the cloud service.