System, method, and computer program product for third-party authorization
AssigneeVisa International Service Association
InventorsGurpreet Singh Bhasin, Deepak Dhiman, Eric Willard Chamberlain
Life of this patent
Estimating the term…
Loading patent…
AssigneeVisa International Service Association
InventorsGurpreet Singh Bhasin, Deepak Dhiman, Eric Willard Chamberlain
Estimating the term…
A method, system, and computer program product is provided for third-party authorization. The method includes generating an authorization code, encrypting the authorization code with a public key associated with a first system, resulting in an encrypted authorization code, transmitting the encrypted authorization code to the first system, receiving, from the first system, a digitally signed authorization code generated by the first system based on the authorization code and a private key corresponding to the public key associated with the first system, verifying the digitally signed authorization code based on the public key and the authorization code, and in response to verifying the digitally signed authorization code, transmitting an access token to the first system, wherein the access token is configured to authorize a user with the first system.
A computer-implemented method, comprising:
A system comprising an authorization system including at least one processor programmed or configured to:
A computer program product comprising at least one non-transitory computer-readable medium including program instructions that, when executed by at least one processor of an authorization system, cause the at least one processor to:
Dependencies are inferred from the claim text.