The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 28, 2023
Filed:
Mar. 04, 2020
Citrix Systems, Inc., Fort Lauderdale, FL (US);
Rakesh Kumar Thangellapalli, Milpitas, CA (US);
Rama Rao Katta, Sunnyvale, CA (US);
Kasirao Velugu, Bengaluru, IN;
Praveen Dandin, Santa Clara, CA (US);
Aman Agrawal, Bengaluru, IN;
Seth Kenneth Keith, Scotts Valley, CA (US);
Ratnesh Singh Thakur, San Jose, CA (US);
Josephine Suganthi Joseph Leo, Sunnyvale, CA (US);
Citrix Systems, Inc., Fort Lauderdale, FL (US);
Abstract
Described embodiments provide systems and methods for detecting autonomous programs is provided. A device, intermediary to a plurality of clients and a plurality of servers, can receive a first request from a first client of the plurality of clients to a server of the plurality of servers via a connection between the device and the first client. The device can include, into a response from the server to the first client, a uniform resource locator (URL) comprising one or more randomly generated characters within a predetermined character space. The device can determine that the first client has an autonomous program responsive to receiving a second request from the first client using the URL. The device can terminate, responsive to the determination, the connection to the first client.