Patents by Inventor Vickhram Sanap

Vickhram Sanap has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11258808
    Abstract: Embodiments provide a method of using access tokens for identification of breach attempts in a client-server communication. The method includes receiving, by a server system, a token validation request for validation of a token from an Application Programming Interface (API) server sent from a client device to the API server. The method includes accessing one or more token configuration parameters associated with a valid token. The token configuration parameters include one or more of a number of allowable access attempts using the valid token in the API session and a range of frequency of allowable access attempts using the valid token in the API session. The method includes verifying whether the token conforms to the token configuration parameters associated with the valid token. The method further includes determining a breach attempt associated with the token if the token does not conform to the token configuration parameters.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: February 22, 2022
    Assignee: Mastercard International Incorporated
    Inventors: Vickhram Sanap, Girish Ramesh Khemani
  • Patent number: 10819829
    Abstract: Embodiments provides a method for facilitating a client-server communication using cyclic tokens. The method includes receiving a request for token generation from a client device, generating a token in response to the request for token generation, and sending the token and a number of sub-tokens to be formed from the token to client device. The method includes establishing a cyclic token by token server for client device, where establishing includes generating a plurality of sub-tokens from the token based on the number of sub-tokens. Method further includes sending the plurality of sub-tokens of token to client device in an order defined by a sequence, and recording the plurality of sub-tokens in an order defined by the sequence as cyclic token. The method further includes facilitating validation of cyclic token upon receipt of sub-tokens in order of sequence as part of token validation request from an application server for client device.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: October 27, 2020
    Assignee: Mastercard International Incorporated
    Inventors: Girish Ramesh Khemani, Vickhram Sanap
  • Publication number: 20200045140
    Abstract: Embodiments provides a method for facilitating a client-server communication using cyclic tokens. The method includes receiving a request for token generation from a client device, generating a token in response to the request for token generation, and sending the token and a number of sub-tokens to be formed from the token to client device. The method includes establishing a cyclic token by token server for client device, where establishing includes generating a plurality of sub-tokens from the token based on the number of sub-tokens. Method further includes sending the plurality of sub-tokens of token to client device in an order defined by a sequence, and recording the plurality of sub-tokens in an order defined by the sequence as cyclic token. The method further includes facilitating validation of cyclic token upon receipt of sub-tokens in order of sequence as part of token validation request from an application server for client device.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 6, 2020
    Applicant: Mastercard International Incorporated
    Inventors: Girish Ramesh Khemani, Vickhram Sanap
  • Publication number: 20200045065
    Abstract: Embodiments provide a method of using access tokens for identification of breach attempts in a client-server communication. The method includes receiving, by a server system, a token validation request for validation of a token from an Application Programming Interface (API) server sent from a client device to the API server. The method includes accessing one or more token configuration parameters associated with a valid token. The token configuration parameters include one or more of a number of allowable access attempts using the valid token in the API session and a range of frequency of allowable access attempts using the valid token in the API session. The method includes verifying whether the token conforms to the token configuration parameters associated with the valid token. The method further includes determining a breach attempt associated with the token if the token does not conform to the token configuration parameters.
    Type: Application
    Filed: July 10, 2019
    Publication date: February 6, 2020
    Inventors: Vickhram Sanap, Girish Ramesh Khemani