-
公开(公告)号:US11856046B2
公开(公告)日:2023-12-26
申请号:US17157532
申请日:2021-01-25
Applicant: salesforce.com, inc.
Inventor: John Rice , Thomas B. Kashin , Venkatesh Baskar , Nathan Corn , Sangamesh Wadawadigi
IPC: H04L67/02 , G06F16/957 , H04L9/06 , G06F16/955 , H04L61/4511 , H04L9/40 , H04L101/35 , H04L67/10
CPC classification number: H04L67/02 , G06F16/9566 , G06F16/9577 , H04L9/0643 , H04L61/4511 , H04L63/101 , H04L67/10 , H04L2101/35
Abstract: Systems, devices, and techniques are disclosed for endpoint URL generation and management. An entity identifier may be received. The entity identifier may be hashed with a hashing algorithm to generate an alphanumeric string. A custom endpoint URL may be generated by combining the alphanumeric string with a URL that identifies an endpoint located on a server of a cloud computing system. A CNAME record in a DNS database may be updated to associate the URL that identifies the endpoint located in a stack of cloud computing system with the custom endpoint URL.
-
公开(公告)号:US11431500B2
公开(公告)日:2022-08-30
申请号:US16740188
申请日:2020-01-10
Applicant: salesforce.com, inc.
Inventor: Kyle Edward Heldman , Brian Ray Brinegar , Chad Anthony Vanhorn , Dinesh Rajasekharan , Joshua Allen Bronson , Joshua Thomas Armstrong , John Rice , Nathan Corn , Tyler Staley
IPC: H04L9/32 , G06F16/958
Abstract: Among other things, embodiments of the present disclosure are directed to providing authorization code management for published static applications. Other embodiments may be described and/or claimed.
-
公开(公告)号:US11218466B2
公开(公告)日:2022-01-04
申请号:US16225718
申请日:2018-12-19
Applicant: salesforce.com, inc.
Inventor: John Rice , Thomas B. Kashin
IPC: H04L29/06 , H04L9/06 , G06F16/955 , G06F21/40 , H04L29/08
Abstract: Systems, devices, and techniques are disclosed for endpoint security. A user identifier entered into a first authentication screen used to access endpoints hosted on a server system may be received from a user computing device. The user identifier may be determined to be an invalid user identifier for the server system. The user identifier may be hashed to generate a hashed user identifier. An endpoint number may be determined as the hashed user identifier modulo a number of endpoint records assigned numbers on the server system. An endpoint URL may be retrieved from an endpoint record of the server system that is associated with a number equal to the endpoint number. The endpoint URL and data for a second authentication screen including a control for password entry may be sent to the user computing device. The endpoint URL may be displayed on the second authentication screen.
-
公开(公告)号:US10904314B2
公开(公告)日:2021-01-26
申请号:US16225674
申请日:2018-12-19
Applicant: salesforce.com, inc.
Inventor: John Rice , Thomas B. Kashin , Venkatesh Baskar , Nathan Corn , Sangamesh Wadawadigi
IPC: G06F15/16 , H04L29/08 , G06F16/957 , H04L9/06 , G06F16/955
Abstract: Systems, devices, and techniques are disclosed for endpoint URL generation and management. An entity identifier may be received. The entity identifier may be hashed with a hashing algorithm to generate an alphanumeric string. A custom endpoint URL may be generated by combining the alphanumeric string with a URL that identifies an endpoint located on a server of a cloud computing system. A CNAME record in a DNS database may be updated to associate the URL that identifies the endpoint located in a stack of cloud computing system with the custom endpoint URL.
-
公开(公告)号:US20210144194A1
公开(公告)日:2021-05-13
申请号:US17157532
申请日:2021-01-25
Applicant: salesforce.com, inc.
Inventor: John Rice , Thomas B. Kashin , Venkatesh Baskar , Nathan Corn , Sangamesh Wadawadigi
IPC: H04L29/08 , G06F16/957 , H04L9/06 , G06F16/955
Abstract: Systems, devices, and techniques are disclosed for endpoint URL generation and management. An entity identifier may be received. The entity identifier may be hashed with a hashing algorithm to generate an alphanumeric string. A custom endpoint URL may be generated by combining the alphanumeric string with a URL that identifies an endpoint located on a server of a cloud computing system. A CNAME record in a DNS database may be updated to associate the URL that identifies the endpoint located in a stack of cloud computing system with the custom endpoint URL.
-
公开(公告)号:US20200045037A1
公开(公告)日:2020-02-06
申请号:US16050528
申请日:2018-07-31
Applicant: salesforce.com, Inc.
Inventor: Freeman Parks , Tanda Hamonangan , Rahul Singh , John Rice
Abstract: A digital data platform, e.g., suitable to support e-commerce, can utilize a digital data processing device—separate and apart from those used in client app authentication and request routing—for executing a token validation service to both generate and validate tokens. This frees the network gateway to route incoming requests for authorization separately from those from already-authorized apps. This is more cost-effective than adding gateways to provide such processing. By separating the token-generating logic from the gateways, this also allows tokens to be stored in and replicated among remote data centers.
-
-
-
-
-