Patents by Inventor Ramesh Shankar

Ramesh Shankar 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: 11983295
    Abstract: This disclosure relates to method and system for identifying Personally Identifiable Information (PII) through secret patterns. The method includes receiving user data from at least one data source through a plurality of communication channels. The user data includes PII and non-PII. The user data is associated with a user. The PII includes a plurality of personal identifiers. The method further includes identifying the PII in user data through a predictive model. The method further includes generating a secret pattern based on the PII identified through the predictive model. The secret pattern is an identifiable label. The method further includes adding the secret pattern to each of the plurality of personal identifiers in PII. The method further includes identifying each of the plurality of personal identifiers through the secret pattern in real-time, when user data is transmitted from the at least one data source to at least one data destination.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: May 14, 2024
    Inventors: Simy Chacko, Venkatesh Shankar, Ramesh Gurusamy, Sumathi Babu
  • Publication number: 20240078325
    Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.
    Type: Application
    Filed: November 10, 2023
    Publication date: March 7, 2024
    Applicant: Visa International Service Association
    Inventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
  • Patent number: 11870903
    Abstract: A method is disclosed. The method includes receiving, by a token service computer, a token request message, the token request message being originated from a token requestor computer. The method also includes determining, by the token service computer, two or more access tokens based upon a single credential, and then transmitting the two or more access tokens to the token requestor computer in a token response message.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: January 9, 2024
    Assignee: Visa International Service Association
    Inventors: Ramesh Shankar, Sayeed Mohammed, Anjana Surin
  • Patent number: 11847233
    Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: December 19, 2023
    Assignee: Visa International Service Association
    Inventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
  • Publication number: 20230403277
    Abstract: A method and system for provisioning credentials is disclosed. The method includes receiving, by a token provider computer, a token request message from a token requestor computer that comprises an initial access identifier. The token provider computer transmits the initial access identifier to a first authorization computer, and then the token provider computer receives an intermediate access identifier. The token provider computer then transmits a token activation request message to a second authorization computer based at least in part on the intermediate access identifier. The token provider computer then receives a token activation response message from the second authorization computer. The token provider computer then provides the token to the token requestor computer.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 14, 2023
    Applicant: Visa International Service Association
    Inventors: Katharina Fuhrmann, Stephanie Zachariae, David Petch, Andrew Whitcombe, David William Wilson, Neil Hilton, Ramesh Shankar, Sayeed Mohammed
  • Patent number: 11777934
    Abstract: A method and system for provisioning credentials is disclosed. The method includes receiving, by a token provider computer, a token request message from a token requestor computer that comprises an initial access identifier. The token provider computer transmits the initial access identifier to a first authorization computer, and then the token provider computer receives an intermediate access identifier. The token provider computer then transmits a token activation request message to a second authorization computer based at least in part on the intermediate access identifier. The token provider computer then receives a token activation response message from the second authorization computer. The token provider computer then provides the token to the token requestor computer.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: October 3, 2023
    Assignee: Visa International Service Association
    Inventors: Katharina Fuhrmann, Stephanie Zachariae, David Petch, Andrew Whitcombe, David William Wilson, Neil Hilton, Ramesh Shankar, Sayeed Mohammed
  • Publication number: 20230120485
    Abstract: The present embodiments relate to systems and methods for token-for-token provisioning. A server computer can receive a message from a second token requestor. The message can include a request for a second token and can include a first token or the message can include a cryptogram request message. The server computer can transmit a provisioning request message to an authorizing entity computer requesting an authentication of a credential and receive a provisioning response message from the authorizing entity computer authenticating the credential. Any of the server computer or the authorizing entity computer can generate the second token. The server computer can provide the second token to a second token requestor for use in a recurring transaction. The first token and the second token can both be associated with a credential.
    Type: Application
    Filed: April 30, 2021
    Publication date: April 20, 2023
    Applicant: Visa International Service Association
    Inventors: Ramesh Shankar, Anjana Surin, Sayeed Mohammed, Pinesh Roy
  • Publication number: 20230019627
    Abstract: A method is disclosed. The method includes receiving, by a token service computer, a token request message, the token request message being originated from a token requestor computer. The method also includes determining, by the token service computer, two or more access tokens based upon a single credential, and then transmitting the two or more access tokens to the token requestor computer in a token response message.
    Type: Application
    Filed: September 7, 2022
    Publication date: January 19, 2023
    Applicant: Visa International Service Association
    Inventors: Ramesh Shankar, Sayeed Mohammed, Anjana Surin
  • Patent number: 11469895
    Abstract: A method is disclosed. The method includes receiving, by a token service computer, a token request message, the token request message being originated from a token requestor computer. The method also includes determining, by the token service computer, two or more access tokens based upon a single credential, and then transmitting the two or more access tokens to the token requestor computer in a token response message.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: October 11, 2022
    Assignee: Visa International Service Association
    Inventors: Ramesh Shankar, Sayeed Mohammed, Anjana Surin
  • Publication number: 20220207527
    Abstract: Embodiments of the invention are directed to systems and methods for authenticating a user device using an authenticating device that has previously been associated with a user and/or a credential. The user may initiate a transaction at the user device. An authenticating device associated with the transaction may be sent an authentication request corresponding to the user device. The user may indicate whether or not the user device is authenticated utilizing the authenticating device. If the user device is authenticated, the transaction may proceed. If the user device is not authenticated the transaction may be rejected.
    Type: Application
    Filed: July 20, 2020
    Publication date: June 30, 2022
    Inventors: Anjana Surin, Alan Johnson, Ansar Ansari, Jalpesh Chitalia, Ramesh Shankar, Manjush Menon, Mark Cline, Sanjeev Sharma, Sayeed Mohammed
  • Patent number: 11288112
    Abstract: Data loss thresholds are enforced when performing updates to mirrored data sets. When an update is received for a data set that is mirrored to other copies of the data set, an evaluation of the difference between the data set and the other copies of the data set may be performed. If the evaluation determines that the difference fails to satisfy a threshold for acceptable data loss at the other copies upon a failure of the data set, a data loss mitigation action may be applied to performance of the update until the difference satisfies the threshold.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: March 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Ramesh Shankar, Murali Brahmadesam, Raman Mittal, Grant Alexander MacDonald McAlister, Minsoo Oh, Yi Wen Wong
  • Publication number: 20210359856
    Abstract: A method is disclosed. The method includes receiving, by a token service computer, a token request message, the token request message being originated from a token requestor computer. The method also includes determining, by the token service computer, two or more access tokens based upon a single credential, and then transmitting the two or more access tokens to the token requestor computer in a token response message.
    Type: Application
    Filed: November 14, 2019
    Publication date: November 18, 2021
    Inventors: Ramesh Shankar, Sayeed Mohammed, Anjana Surin
  • Publication number: 20210320922
    Abstract: A method and system for provisioning credentials is disclosed. The method includes receiving, by a token provider computer, a token request message from a token requestor computer that comprises an initial access identifier. The token provider computer transmits the initial access identifier to a first authorization computer, and then the token provider computer receives an intermediate access identifier. The token provider computer then transmits a token activation request message to a second authorization computer based at least in part on the intermediate access identifier. The token provider computer then receives a token activation response message from the second authorization computer. The token provider computer then provides the token to the token requestor computer.
    Type: Application
    Filed: August 22, 2019
    Publication date: October 14, 2021
    Inventors: Katharina Furhmann, Stephanie Zachariae, David Petch, Andrew Whitcombe, David William Wilson, Neil Hilton, Ramesh Shankar, Sayeed Mohammed
  • Patent number: 11144407
    Abstract: Systems and methods are disclosed to implement a synchronous database mirroring technique using delayed visibility write operations. In embodiments, a durable log of write operations in a primary database is replicated to a secondary database. The two databases do not make corresponding operations durable in a synchronous manner. However, the two databases coordinate to provide a visible view of the two durable logs that is guaranteed be durable in both databases. In embodiments, the primary database may monitor the state of the durable log of the secondary database, and periodically update the visible range of the logs to include operations that have been made durable in both databases. Advantageously, the visible range of the logs is permitted to grow asynchronously from the logs themselves, so that the two databases can provide a synchronized visible view of the log data without placing timing constrains on the data's durability.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: October 12, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Ramesh Shankar, Murali Brahmadesam, Raman Mittal
  • Publication number: 20210192060
    Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.
    Type: Application
    Filed: March 10, 2021
    Publication date: June 24, 2021
    Inventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
  • Patent number: 10984117
    Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: April 20, 2021
    Assignee: Visa International Service Association
    Inventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
  • Patent number: 10929428
    Abstract: Adaptive replication of changes may be performed for copies of a database. Log records may be generated and stored that correspond to changes to a database while a database is being copied. If the changes to be applied to a copy of the database is less than or equal to a threshold number of changes, then the copy of the database may be updated using the stored log records. If the changes to be applied to the copy of the database are greater than the threshold number of changes, then the copy of the database may be updated using data stored in the database.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: February 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Murali Brahmadesam, Seungmin Wei, Sumit Kumar, Raman Mittal, Crosbie Matthew Smith, Kevin Liu, Aadithya Chandramalle Gowda, Ramesh Shankar
  • Publication number: 20200012798
    Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.
    Type: Application
    Filed: August 7, 2019
    Publication date: January 9, 2020
    Inventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
  • Patent number: 8452821
    Abstract: A directory services implementation is provided to associate distributed file system (DFS) links with individual directory objects, and metadata to attributes thereof, to allow leveraging directory services features for DFS for a given namespace. For example, updating directory objects with modified metadata related to DFS links requires only that the directory object related to the link be updated rather than an entire directory object related to the corresponding namespace. Moreover, directory services functionalities such as querying can be utilized with DFS to provide efficient location of updated records. In this regard, efficient replication of DFS throughout a network is facilitated.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: May 28, 2013
    Assignee: Microsoft Corporation
    Inventors: Ramesh Shankar, Daniel Edward Lovinger, Chien-Lung Yu
  • Publication number: 20120117109
    Abstract: The present invention relates to methods and apparatus for integrating a new Network Element Type 6 with an Element Management System 3 in a substantially ad-hoc manner. A Network Element Type Integration Toolkit 5 retrieves and integrates a definition of the Network Element Type 6 and an alarm definition of the Network Element Type 6 with the Element Management System to enable the new Network Element Type 6 to be supported by the Element Management System 3.
    Type: Application
    Filed: June 2, 2009
    Publication date: May 10, 2012
    Applicant: NOKIA SIEMENS NETWORKS OY
    Inventors: Siegfried Bauernfeind, Ramesh Shankar