-
公开(公告)号:US10659446B2
公开(公告)日:2020-05-19
申请号:US15621628
申请日:2017-06-13
Applicant: salesforce.com, inc.
Inventor: Josh Alexander , Seth Holloway , Evan Tyler Grim , Ian Glazer , William Charles Mortimore, Jr.
Abstract: Techniques are disclosed relating to contextual authentication across different applications based on user communications. In some embodiments, a user is preauthenticated to certain actions on a second application based on the user's communication via a first application. The user's communication via a first application provides contextual information that may be used to preauthenticate a request to perform an action on the second application. Contextual information may include the user's communication itself and/or communications characteristics that are determined from the user's communications. In some embodiments, the degree of preauthentication progressively increases or decreases with the degree of use on the first application; that is, the user is preauthenticated to greater or fewer portions of an authentication procedure, to perform greater or fewer actions, or to perform actions more or less critical to security, as additional information regarding the user's communication on the first application becomes available. In some embodiments, preauthentication may be revoked as additional contextual information becomes available on the first application.
-
公开(公告)号:US20200034160A1
公开(公告)日:2020-01-30
申请号:US16047808
申请日:2018-07-27
Applicant: salesforce.com, inc.
Inventor: Sergio Isaac Koren , Alan Vangpat , William C. Mortimore, JR. , Ian Glazer
IPC: G06F9/451 , G06F3/0482 , G06F3/0484 , H04L29/06 , H04L12/24
Abstract: Methods and systems are provided for configuring an interview-based log in process and a corresponding interview-based log in page for a particular service provider. A graphical user interface (GUI) is displayed at a user system of an administrator. The GUI includes a plurality of options for configuring different interview-based log in processes and corresponding interview-based log in pages for that particular service provider. The administrator to configure the interview-based log in process and the corresponding interview-based log in page for deployment. The administrator can specify a type of log in prompt to define how a user is identified and looked-up, and a type of authentication mechanism to define how the user will be authenticated for the service provider. The type of log in prompt and the type authentication mechanism can be one of a plurality of different types that can be specified by the administrator.
-
公开(公告)号:US20180359233A1
公开(公告)日:2018-12-13
申请号:US15621628
申请日:2017-06-13
Applicant: salesforce.com, inc.
Inventor: Josh Alexander , Seth Holloway , Evan Tyler Grim , Ian Glazer , William Charles Mortimore, JR.
IPC: H04L29/06
CPC classification number: H04L63/08 , H04L63/0861 , H04L63/105 , H04L2463/082
Abstract: Techniques are disclosed relating to contextual authentication across different applications based on user communications. In some embodiments, a user is preauthenticated to certain actions on a second application based on the user's communication via a first application. The user's communication via a first application provides contextual information that may be used to preauthenticate a request to perform an action on the second application. Contextual information may include the user's communication itself and/or communications characteristics that are determined from the user's communications. In some embodiments, the degree of preauthentication progressively increases or decreases with the degree of use on the first application; that is, the user is preauthenticated to greater or fewer portions of an authentication procedure, to perform greater or fewer actions, or to perform actions more or less critical to security, as additional information regarding the user's communication on the first application becomes available. In some embodiments, preauthentication may be revoked as additional contextual information becomes available on the first application.
-
公开(公告)号:US11677732B2
公开(公告)日:2023-06-13
申请号:US16875145
申请日:2020-05-15
Applicant: salesforce.com, inc.
Inventor: Josh Alexander , Seth Holloway , Evan Tyler Grim , Ian Glazer , William Charles Mortimore, Jr.
IPC: H04L9/40 , H04W12/062
CPC classification number: H04L63/08 , H04L63/083 , H04L63/0861 , H04W12/062 , H04L2463/082
Abstract: Techniques are disclosed relating to contextual authentication across different applications based on user communications. In some embodiments, a user is preauthenticated to certain actions on a second application based on the user's communication via a first application. The user's communication via a first application provides contextual information that may be used to preauthenticate a request to perform an action on the second application. Contextual information may include the user's communication itself, communications characteristics that are determined from the user's communications, or both. In some embodiments, the degree of preauthentication progressively increases or decreases with the degree of use on the first application; that is, the user is preauthenticated to greater or fewer portions of an authentication procedure, to perform greater or fewer actions, or to perform actions more or less critical to security, as additional information regarding the user's communication on the first application becomes available. In some embodiments, preauthentication may be revoked as additional contextual information becomes available on the first application.
-
公开(公告)号:US11567786B2
公开(公告)日:2023-01-31
申请号:US17302704
申请日:2021-05-11
Applicant: salesforce.com, inc.
Inventor: Sergio Isaac Koren , Alan Vangpat , William C. Mortimore, Jr. , Ian Glazer
IPC: G06F3/0482 , G06F3/0484 , G06F9/451 , H04L9/40 , H04L41/0253 , H04L65/1073
Abstract: Methods and systems are provided for declaratively configuring a sign up process and a sign up page for a particular service provider. User interface(s), which can be displayed at a user system of a particular service provider, can include a plurality of options for declaratively configuring different sign up processes and sign up pages for the particular service provider. After receiving a selection of one of the options to configure the sign up process and the sign up page, inputs can be received that can include an input that specifies one of a plurality of different types of identifiers associated with a user to be verified as part of the sign up process, and one of a plurality of different types of identity verification processes to define how the user will be verified as part of the sign up process for the service provider.
-
公开(公告)号:US20220066796A1
公开(公告)日:2022-03-03
申请号:US17302704
申请日:2021-05-11
Applicant: salesforce.com, inc.
Inventor: Sergio Isaac Koren , Alan Vangpat , William C. Mortimore , Ian Glazer
IPC: G06F9/451 , H04L29/06 , G06F3/0482 , G06F3/0484 , H04L12/24
Abstract: Methods and systems are provided for declaratively configuring a sign up process and a sign up page for a particular service provider. User interface(s), which can be displayed at a user system of a particular service provider, can include a plurality of options for declaratively configuring different sign up processes and sign up pages for the particular service provider. After receiving a selection of one of the options to configure the sign up process and the sign up page, inputs can be received that can include an input that specifies one of a plurality of different types of identifiers associated with a user to be verified as part of the sign up process, and one of a plurality of different types of identity verification processes to define how the user will be verified as part of the sign up process for the service provider.
-
公开(公告)号:US20230111855A1
公开(公告)日:2023-04-13
申请号:US18064528
申请日:2022-12-12
Applicant: salesforce.com, inc.
Inventor: Sergio Isaac Koren , Alan Vangpat , William C. Mortimore, JR. , Ian Glazer
IPC: G06F9/451 , G06F3/0482 , G06F3/0484 , H04L9/40 , H04L41/0253 , H04L65/1073
Abstract: Methods and systems are provided for declaratively configuring a process and a page for a particular service provider. User interface(s) can be displayed at a user system and include options for declaratively configuring different log in processes and log in pages for the particular service provider. After receiving a selection of one of the options to configure the log in process and the log in page, inputs can be received that specify a type of identifiers associated with a user to be verified as part of the log in process, and an identity verification process to define how the user will be verified as part of the log in process for the service provider.
-
公开(公告)号:US11016791B2
公开(公告)日:2021-05-25
申请号:US15929897
申请日:2020-05-28
Applicant: salesforce.com, Inc.
Inventor: Sergio Isaac Koren , Alan Vangpat , William Charles Mortimore, Jr. , Ian Glazer
IPC: G06F3/0482 , G06F9/451 , G06F3/0484 , H04L29/06 , H04L12/24
Abstract: Methods and systems are provided for configuring for declaratively configuring a user self-registration process and a user self-registration page process for a particular service provider. A graphical user interface is displayed that includes a plurality of options for declaratively configuring different user self-registration processes and corresponding user self-registration pages for the particular service provider. One of the options can be selected, and a type of identifier and a type of verification process can be specified from different types for each. The type of identifier is associated with a user to be verified as part of the user self-registration process, and can be specified to define how the user is identified and looked-up during the user self-registration process. The type of verification process can define how the user will be verified as part of the user self-registration process.
-
9.
公开(公告)号:US20200099685A1
公开(公告)日:2020-03-26
申请号:US16140410
申请日:2018-09-24
Applicant: salesforce.com, inc.
Inventor: Albert Wijaya , Benjamin Chu , William Charles Mortimore, JR. , Ian Glazer , Matthew Bahrenburg , Prashanth Mahalingam Ganesan , Puneet Dhaliwal
Abstract: Systems, methods, and apparatuses for implementing authentication of a user login to an external website from a community in a cloud based computing environment. An exemplary system having at least a processor and a memory therein includes means for identifying a first domain where a user is to be allowed to login to an external web page hosted thereon, and means for connecting the external web page with a community of a cloud computing environment hosted on a second domain different than the identified first domain, the connecting means handling how the connected community authenticates the user when the user logs into the external web page and providing one of a plurality of login experiences for the user based on conditions determined at run time.
-
公开(公告)号:US11128624B2
公开(公告)日:2021-09-21
申请号:US16140410
申请日:2018-09-24
Applicant: salesforce.com, inc.
Inventor: Albert Wijaya , Benjamin Chu , William Charles Mortimore, Jr. , Ian Glazer , Matthew Bahrenburg , Prashanth Mahalingam Ganesan , Puneet Dhaliwal
Abstract: Systems, methods, and apparatuses for implementing authentication of a user login to an external website from a community in a cloud based computing environment. An exemplary system having at least a processor and a memory therein includes means for identifying a first domain where a user is to be allowed to login to an external web page hosted thereon, and means for connecting the external web page with a community of a cloud computing environment hosted on a second domain different than the identified first domain, the connecting means handling how the connected community authenticates the user when the user logs into the external web page and providing one of a plurality of login experiences for the user based on conditions determined at run time.
-
-
-
-
-
-
-
-
-