-
公开(公告)号:US20220300587A1
公开(公告)日:2022-09-22
申请号:US17836476
申请日:2022-06-09
发明人: Felix de Souza , Jonathan Lafleche
摘要: A method includes receiving an indication of a request from a client device. The request is for establishing an access session to perform one or more actions on data of a data processing platform. The method includes receiving data indicative of a context of the access session request and establishing a challenge session associated with the request that indicates one or more challenges required of a user associated with a client device to successfully respond to in order to establish the requested access session, a number or a type of the one or more challenges being determined based on the context, and establishing an access session to enable the user to perform the one or more actions on the data of the data processing platform if responses to all challenges in the challenge session are successful.
-
公开(公告)号:US11995064B2
公开(公告)日:2024-05-28
申请号:US17469767
申请日:2021-09-08
发明人: Jonathan Lafleche , Justin Uang , Onur Satici , Yifei Huang , Ovidiu-Dan Sanduleac , Lawrence Manning
CPC分类号: G06F16/2365 , G06F9/485 , G06F16/219
摘要: Systems, methods, and non-transitory computer readable media are provided for managing expiration of modules. An expiry dataset may be maintained. The expiry dataset may include a set of identifiers corresponding to a set of modules, a set of expiry values for the set of modules, and a set of termination tasks for the set of modules. A request to refresh a module may be received from a client. Responsive to the reception of the request, an expiry value and a termination task for the module within the expiry dataset may be updated. The expiry value may be independent of a timestamp associated with the request.
-
公开(公告)号:US11379567B2
公开(公告)日:2022-07-05
申请号:US16871860
申请日:2020-05-11
发明人: Felix de Souza , Jonathan Lafleche
摘要: A method includes receiving an indication of a request from a client device. The request is for establishing an access session to perform one or more actions on data of a data processing platform. The method includes receiving data indicative of a context of the access session request and establishing a challenge session associated with the request that indicates one or more challenges required of a user associated with a client device to successfully respond to in order to establish the requested access session, a number or a type of the one or more challenges being determined based on the context, and establishing an access session to enable the user to perform the one or more actions on the data of the data processing platform if responses to all challenges in the challenge session are successful.
-
公开(公告)号:US10685098B2
公开(公告)日:2020-06-16
申请号:US16388653
申请日:2019-04-18
发明人: Felix de Souza , Jonathan Lafleche
摘要: A method, apparatus, and computer program are disclosed. The method may be performed by one or more processors and may comprise receiving an indication of a request from a client device. The request is for establishing an access session to perform one or more actions on data of a data processing platform and includes a client identifier. The method may also comprise establishing a challenge session associated with the request. The challenge session indicates one or more challenges required of a user associated with the client identifier to successfully respond to in order to establish the requested access session. The method may also comprise sending a challenge identifier associated with a first challenge of the challenge session to the client device using the client identifier for requesting the first challenge from a user manager, and receiving from the user manager a post-challenge response, indicative of a success or a failure of a first challenge response received at the user manager to the first challenge.
-
公开(公告)号:US11874905B2
公开(公告)日:2024-01-16
申请号:US17836476
申请日:2022-06-09
发明人: Felix de Souza , Jonathan Lafleche
CPC分类号: G06F21/31 , H04L9/3236 , H04L63/08 , G06F2221/2103 , H04L2463/082
摘要: A method includes receiving an indication of a request from a client device. The request is for establishing an access session to perform one or more actions on data of a data processing platform. The method includes receiving data indicative of a context of the access session request and establishing a challenge session associated with the request that indicates one or more challenges required of a user associated with a client device to successfully respond to in order to establish the requested access session, a number or a type of the one or more challenges being determined based on the context, and establishing an access session to enable the user to perform the one or more actions on the data of the data processing platform if responses to all challenges in the challenge session are successful.
-
公开(公告)号:US20200272714A1
公开(公告)日:2020-08-27
申请号:US16871860
申请日:2020-05-11
发明人: Felix de Souza , Jonathan Lafleche
摘要: A method includes receiving an indication of a request from a client device. The request is for establishing an access session to perform one or more actions on data of a data processing platform. The method includes receiving data indicative of a context of the access session request and establishing a challenge session associated with the request that indicates one or more challenges required of a user associated with a client device to successfully respond to in order to establish the requested access session, a number or a type of the one or more challenges being determined based on the context, and establishing an access session to enable the user to perform the one or more actions on the data of the data processing platform if responses to all challenges in the challenge session are successful.
-
公开(公告)号:US20200117776A1
公开(公告)日:2020-04-16
申请号:US16388653
申请日:2019-04-18
发明人: Felix de Souza , Jonathan Lafleche
摘要: A method, apparatus, and computer program are disclosed. The method may be performed by one or more processors and may comprise receiving an indication of a request from a client device. The request is for establishing an access session to perform one or more actions on data of a data processing platform and includes a client identifier. The method may also comprise establishing a challenge session associated with the request. The challenge session indicates one or more challenges required of a user associated with the client identifier to successfully respond to in order to establish the requested access session. The method may also comprise sending a challenge identifier associated with a first challenge of the challenge session to the client device using the client identifier for requesting the first challenge from a user manager, and receiving from the user manager a post-challenge response, indicative of a success or a failure of a first challenge response received at the user manager to the first challenge.
-
公开(公告)号:US20210406247A1
公开(公告)日:2021-12-30
申请号:US17469767
申请日:2021-09-08
发明人: Jonathan Lafleche , Justin Uang , Onur Satici , Yifei Huang , Ovidiu-Dan Sanduleac , Lawrence Manning
摘要: Systems, methods, and non-transitory computer readable media are provided for managing expiration of modules. An expiry dataset may be maintained. The expiry dataset may include a set of identifiers corresponding to a set of modules, a set of expiry values for the set of modules, and a set of termination tasks for the set of modules. A request to refresh a module may be received from a client. Responsive to the reception of the request, an expiry value and a termination task for the module within the expiry dataset may be updated. The expiry value may be independent of a timestamp associated with the request.
-
公开(公告)号:US11120007B2
公开(公告)日:2021-09-14
申请号:US16252363
申请日:2019-01-18
发明人: Jonathan Lafleche , Justin Uang , Onur Satici , Yifei Huang , Ovidiu-Dan Sanduleac , Lawrence Manning
摘要: Systems, methods, and non-transitory computer readable media are provided for managing expiration of modules. An expiry dataset may be maintained. The expiry dataset may include a set of identifiers corresponding to a set of modules, a set of expiry values for the set of modules, and a set of termination tasks for the set of modules. A request to refresh a module may be received from a client. Responsive to the reception of the request, an expiry value and a termination task for the module within the expiry dataset may be updated. The expiry value may be independent of a timestamp associated with the request.
-
公开(公告)号:US20200167333A1
公开(公告)日:2020-05-28
申请号:US16252363
申请日:2019-01-18
发明人: Jonathan Lafleche , Justin Uang , Onur Satici , Yifei Huang , Ovidiu-Dan Sandulec , Lawrence Manning
摘要: Systems, methods, and non-transitory computer readable media are provided for managing expiration of modules. An expiry dataset may be maintained. The expiry dataset may include a set of identifiers corresponding to a set of modules, a set of expiry values for the set of modules, and a set of termination tasks for the set of modules. A request to refresh a module may be received from a client. Responsive to the reception of the request, an expiry value and a termination task for the module within the expiry dataset may be updated. The expiry value may be independent of a timestamp associated with the request.
-
-
-
-
-
-
-
-
-