-
公开(公告)号:US20200267240A1
公开(公告)日:2020-08-20
申请号:US16865494
申请日:2020-05-04
Applicant: Adobe Inc.
Inventor: Sanjeev Kumar Biswas , Mayank Goyal , Sharad Srivastava
IPC: H04L29/06
Abstract: A client device is tracked over a period of time using “refresh tokens” that are exchanged in conjunction with routine client-server communications. Each communication cycle between client and server includes a refresh token that is recorded at the server. The recorded refresh tokens are mapped to both server- and client-generated device identifiers. As communications between client and server occur, a chain of tokens, one for each communication cycle, is progressively recorded at the server. If the server receives a token that is outdated with respect to that which is otherwise expected based on the progression of the recorded chain, this suggests that the received communication was transmitted from a device that is a clone of another client device. A more robust device identification framework is therefore achieved by using a combination of device identifiers and tokens exchanged between client and server.
-
公开(公告)号:US10652365B2
公开(公告)日:2020-05-12
申请号:US14988954
申请日:2016-01-06
Applicant: Adobe Inc.
Inventor: Sanjeev Kumar Biswas , Mayank Goyal , Sharad Srivastava
Abstract: A client device is tracked over a period of time using “refresh tokens” that are exchanged in conjunction with routine client-server communications. Each communication cycle between client and server includes a refresh token that is recorded at the server. The recorded refresh tokens are mapped to both server- and client-generated device identifiers. As communications between client and server occur, a chain of tokens, one for each communication cycle, is progressively recorded at the server. If the server receives a token that is outdated with respect to that which is otherwise expected based on the progression of the recorded chain, this suggests that the received communication was transmitted from a device that is a clone of another client device. A more robust device identification framework is therefore achieved by using a combination of device identifiers and tokens exchanged between client and server.
-
公开(公告)号:US11418570B2
公开(公告)日:2022-08-16
申请号:US16865494
申请日:2020-05-04
Applicant: Adobe Inc.
Inventor: Sanjeev Kumar Biswas , Mayank Goyal , Sharad Srivastava
IPC: H04L67/01 , H04L9/40 , G06F21/41 , G06F21/57 , G06F21/30 , G06F21/45 , G06F21/33 , G06F21/44 , G06Q20/38 , H04L9/32 , G06Q20/20
Abstract: A client device is tracked over a period of time using “refresh tokens” that are exchanged in conjunction with routine client-server communications. Each communication cycle between client and server includes a refresh token that is recorded at the server. The recorded refresh tokens are mapped to both server- and client-generated device identifiers. As communications between client and server occur, a chain of tokens, one for each communication cycle, is progressively recorded at the server. If the server receives a token that is outdated with respect to that which is otherwise expected based on the progression of the recorded chain, this suggests that the received communication was transmitted from a device that is a clone of another client device. A more robust device identification framework is therefore achieved by using a combination of device identifiers and tokens exchanged between client and server.
-
-