Invention Grant
- Patent Title: Detecting device masquerading in application programming interface (API) transactions
-
Application No.: US15784532Application Date: 2017-10-16
-
Publication No.: US10715548B2Publication Date: 2020-07-14
- Inventor: Sreenath Kurupati
- Applicant: Akamai Technologies, Inc.
- Applicant Address: US MA Cambridge
- Assignee: Akamai Technologies, Inc.
- Current Assignee: Akamai Technologies, Inc.
- Current Assignee Address: US MA Cambridge
- Agent David H. Judson
- Main IPC: H04L29/06
- IPC: H04L29/06

Abstract:
This disclosure describes a technique to determine whether a client computing device accessing an API is masquerading its device type (i.e., pretending to be a device that it is not). To this end, and according to this disclosure, the client performs certain processing requested by the server to reveal its actual processing capabilities and thereby its true device type, whereupon—once the server learns the true nature of the client device—it can take appropriate actions to mitigate or prevent further damage. To this end, during the API transaction the server returns information to the client device that causes the client device to perform certain computations or actions. The resulting activity is captured on the client computing and then transmitted back to the server, which then analyzes the data to inform its decision about the true client device type. Thus, when the server detects the true client device type (as opposed to the device type that the device is masquerading to be), it can take appropriate action to defend the site.
Public/Granted literature
- US20180109559A1 Detecting device masquerading in application programming interface (API) transactions Public/Granted day:2018-04-19
Information query