Patents by Inventor Sayeed Mohammed
Sayeed Mohammed 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).
-
Publication number: 20240078325Abstract: 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: ApplicationFiled: November 10, 2023Publication date: March 7, 2024Applicant: Visa International Service AssociationInventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
-
Patent number: 11870903Abstract: 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: GrantFiled: September 7, 2022Date of Patent: January 9, 2024Assignee: Visa International Service AssociationInventors: Ramesh Shankar, Sayeed Mohammed, Anjana Surin
-
Patent number: 11847233Abstract: 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: GrantFiled: March 10, 2021Date of Patent: December 19, 2023Assignee: Visa International Service AssociationInventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
-
Publication number: 20230403277Abstract: 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: ApplicationFiled: August 29, 2023Publication date: December 14, 2023Applicant: Visa International Service AssociationInventors: Katharina Fuhrmann, Stephanie Zachariae, David Petch, Andrew Whitcombe, David William Wilson, Neil Hilton, Ramesh Shankar, Sayeed Mohammed
-
Patent number: 11777733Abstract: Techniques are described for managing master keys for token requestors to use in generating cryptograms such as TAVVs. A processor computer generates a first master key for a token requestor, the first master key being generated based on (a) a second master key managed by the processor computer and (b) an identifier of the token requestor. The processor computer transmits, to a token requestor computer corresponding to the token requestor, the first master key. The processor computer receives, from the token requestor computer, a request for a token. Responsive to receiving the request for the token, the processor computer transmits the token to the token requestor computer; and receives, from the token requestor computer, an authorization request message comprising the token and a cryptogram generated by the token requestor computer using the first master key and the token.Type: GrantFiled: August 13, 2019Date of Patent: October 3, 2023Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Jalpesh Chitalia, Eduardo Lopez, Christian Flurscheim, Sayeed Mohammed, Christian Aabye, Christoffel Jacobs, Phillip Lavender
-
Patent number: 11777934Abstract: 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: GrantFiled: August 22, 2019Date of Patent: October 3, 2023Assignee: Visa International Service AssociationInventors: Katharina Fuhrmann, Stephanie Zachariae, David Petch, Andrew Whitcombe, David William Wilson, Neil Hilton, Ramesh Shankar, Sayeed Mohammed
-
Patent number: 11765046Abstract: This disclosure provides solutions for automatically grouping network devices (e.g., endpoints) into clusters based on device characteristics. In some aspects, the disclosed technology also provides solutions for generating user selectable queries based on cluster characteristics. A process of the disclosed technology can include steps for identifying one or more device characteristics associated with a first network device, identifying one or more cluster characteristics for each of a first cluster and a second cluster, and comparing the device characteristics associated with the first network device with the one or more cluster characteristics for the first cluster and the second cluster. The process can further include steps for adding the first network device to the first cluster based on the cluster characteristics for the first cluster and the device characteristics for the first network device. Systems and machine-readable media are also provided.Type: GrantFiled: November 13, 2018Date of Patent: September 19, 2023Assignee: Cisco Technology, Inc.Inventors: Weifei Zeng, Omid Madani, Varun Malhotra, Paul Mach, Yash Vipul Doshi, Sayeed Mohammed Tasnim, Thanh Nhan Thi Nguyen, Navindra Yadav, Shashi Gandham
-
Publication number: 20230231717Abstract: A method is disclosed, and includes receiving from a token requestor, a token data request message comprising an initial resource provider identifier, and determining a permanent resource provider identifier using the initial resource provider identifier. The method also includes determining a verification value, and associating the permanent resource provider identifier with a token, the verification value, and domain controls.Type: ApplicationFiled: January 20, 2022Publication date: July 20, 2023Inventors: Sheldon Banow, Eduardo Lopez, Sayeed Mohammed
-
Publication number: 20230120485Abstract: 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: ApplicationFiled: April 30, 2021Publication date: April 20, 2023Applicant: Visa International Service AssociationInventors: Ramesh Shankar, Anjana Surin, Sayeed Mohammed, Pinesh Roy
-
Patent number: 11627166Abstract: The present disclosure relates to methods, systems, and non-transitory computer readable media for discovering policy scopes within an enterprise network and managing network policies for discovered policy scopes. In one aspect, a method includes identifying one or more communities of devices in an enterprise network; defining, from the one or more communities of devices, policy scopes in the enterprise network; generating a hierarchical representation of the policy scopes; identifying, based on the hierarchical representation of the policy scopes, one or more policies governing traffic flow between devices associated with each of the policy scopes; and managing application of the one or more policies at the devices.Type: GrantFiled: October 6, 2020Date of Patent: April 11, 2023Assignee: Cisco Technology, Inc.Inventors: Weifei Zeng, Sai Ankith Averineni, Omid Madani, Paul Mach, Yash Vipul Doshi, Sasidhar Evuru, Sayeed Mohammed Tasnim, Sameer Salim Mahomed Ali Ladiwala, Chakradhar Reddy Vangeti, Thanh Nhan Nguyen, Varun Malhotra, Shashidhar Gandham, Navindra Yadav, Thanh Trung Ngo, Maxwell Aaron Mechanic
-
Publication number: 20230035507Abstract: A method is disclosed. The method includes receiving, by a token gateway, a first request message from a token requestor computer. The token gateway determines at least one token service computer from a plurality of token service computers, each token service computer in the plurality of token service computers operating independently of each other. The token gateway transmits at least one second request message to the at least one token service computer and receives, at least one first response message comprising at least one token and/or supplemental data associated with the at least one token from the at least one token service computer. The token gateway transmits a second response message to the token requestor computer, the second response message comprising the at least one token and/or the supplemental data.Type: ApplicationFiled: December 21, 2020Publication date: February 2, 2023Inventors: Sayeed Mohammed, Alan Johnson, Sheldon Banow, Fouad Rabhi, Laszlo Spoor, Mohammed Chakib Bouda, Rahmat Adnan, Arvind Santhanaraman
-
Publication number: 20230019627Abstract: 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: ApplicationFiled: September 7, 2022Publication date: January 19, 2023Applicant: Visa International Service AssociationInventors: Ramesh Shankar, Sayeed Mohammed, Anjana Surin
-
Publication number: 20230009884Abstract: An authentication request message from a user conducting an interaction at a resource provider computer is received. It is determined that data representing an indication that the resource provider is trusted by the user and including a trusted marker is present in a database. Authentication to the user is provided, and information indicating that the user has been authenticated and the trusted marker are sent so that authorization request message for the interaction that includes the trusted marker is generated. The trusted marker is validated, and the authorization request message including information related to the interaction and the validated trusted marker is sent to an authorizing entity computer.Type: ApplicationFiled: September 19, 2022Publication date: January 12, 2023Applicant: Visa International Service AssociationInventors: Mark Nelsen, David William Wilson, Guido Mangiagalli, Anjana Neera Surin, Sayeed Mohammed, Alan Johnson, Phillip Lavender, Glenn Powell
-
Publication number: 20220391891Abstract: An enhanced authentication system is described. One embodiment of the invention is directed to a method comprising: receiving, by a token service computer and from an initiating computer, a first authentication request message including verification method data and a token; transmitting, by the token service computer, a second authentication request message comprising the token and the verification method data to an access control server; receiving, by the token service computer from the access control server, an authentication response message comprising the token and a user authentication verification value; and transmitting, by the token service computer to the initiating computer, the authentication response message comprising the token, the user authentication verification value, and a token authentication verification value.Type: ApplicationFiled: August 15, 2022Publication date: December 8, 2022Applicant: Visa International Service AssociationInventors: Sayeed Mohammed, Anjana Neera Surin, Ansar Ansari
-
Patent number: 11496481Abstract: A system and method of establishing a resource provider as a trusted listing are disclosed. The method includes receiving, by a directory server computer, an indication from a user that a resource provider is trusted. The directory server computer is programmed to provide a first level of authentication. The method then includes storing, in a database, data representing the indication from the user that the resource provider is trusted. The method then includes receiving an authentication request message from the user conducting an interaction at the resource provider computer and determining that the data representing the indication from the user that the resource provider is trusted is present. In response to determining, the method includes providing a second level of authentication to the user before the user is allowed to complete the interaction. The second level of authentication is lower than the first level.Type: GrantFiled: April 24, 2019Date of Patent: November 8, 2022Assignee: Visa International Service AssociationInventors: Mark Nelsen, David William Wilson, Guido Mangiagalli, Anjana Neera Surin, Sayeed Mohammed, Alan Johnson, Phillip Lavender, Glenn Powell
-
Patent number: 11475445Abstract: An enhanced authentication system is described. One embodiment of the invention is directed to a method comprising: receiving, by a token service computer and from an initiating computer, a first authentication request message including verification method data and a token; transmitting, by the token service computer, a second authentication request message comprising the token and the verification method data to an access control server; receiving, by the token service computer from the access control server, an authentication response message comprising the token and a user authentication verification value; and transmitting, by the token service computer to the initiating computer, the authentication response message comprising the token, the user authentication verification value, and a token authentication verification value.Type: GrantFiled: April 26, 2019Date of Patent: October 18, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Sayeed Mohammed, Anjana Neera Surin, Ansar Ansari
-
Patent number: 11469895Abstract: 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: GrantFiled: November 14, 2019Date of Patent: October 11, 2022Assignee: Visa International Service AssociationInventors: Ramesh Shankar, Sayeed Mohammed, Anjana Surin
-
Publication number: 20220207527Abstract: 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: ApplicationFiled: July 20, 2020Publication date: June 30, 2022Inventors: Anjana Surin, Alan Johnson, Ansar Ansari, Jalpesh Chitalia, Ramesh Shankar, Manjush Menon, Mark Cline, Sanjeev Sharma, Sayeed Mohammed
-
Publication number: 20220109701Abstract: The present disclosure relates to methods, systems, and non-transitory computer readable media for discovering policy scopes within an enterprise network and managing network policies for discovered policy scopes. In one aspect, a method includes identifying one or more communities of devices in an enterprise network; defining, from the one or more communities of devices, policy scopes in the enterprise network; generating a hierarchical representation of the policy scopes; identifying, based on the hierarchical representation of the policy scopes, one or more policies governing traffic flow between devices associated with each of the policy scopes; and managing application of the one or more policies at the devices.Type: ApplicationFiled: October 6, 2020Publication date: April 7, 2022Inventors: Weifei Zeng, Sai Ankith Averineni, Omid Madani, Paul Mach, Yash Vipul Doshi, Sasidhar Evuru, Sayeed Mohammed Tasnim, Sameer Salim Mahomed Ali Ladiwala, Chakradhar Reddy Vangeti, Thanh Nhan Nguyen, Varun Malhotra, Shashidhar Gandham, Navindra Yadav, Thanh Trung Ngo, Maxwell Aaron Mechanic
-
Publication number: 20210359856Abstract: 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: ApplicationFiled: November 14, 2019Publication date: November 18, 2021Inventors: Ramesh Shankar, Sayeed Mohammed, Anjana Surin