Patents by Inventor Vikram Modi
Vikram Modi 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: 12271902Abstract: A technique for enabling non-native accounts to be processed by a processing system may include receiving an account identifier scheme that is used by a third-party entity to provide access to accounts associated with the third-party entity, and assigning an entity identifier to the third-party entity in which the entity identifier conforms to a native format used by the processing system. An application programming interface can be modified to recognize account identifiers of the third-party entity. A transaction request can be received to execute a transaction in which the transaction request includes a resource provider identifier of the third-party entity and an account identifier of an account of the third-party entity. The entity identifier assigned to the third-party entity can be determined using the modified application programming interface, and the transaction can be processed using the entity identifier assigned to the third-party entity.Type: GrantFiled: August 3, 2020Date of Patent: April 8, 2025Assignee: Visa International Service AssociationInventors: Vikram Modi, Sunil Joshi, Shantnu Singh
-
Publication number: 20250023891Abstract: Systems, computer program products, and methods for detecting and preventing malfeasant activity based on patterns in malfeasant activity are provided. The method includes receiving a plurality of communication data packets associated with one or more online forums. Each communication data packet includes communication(s) within a conversation on the online forum(s). The method also includes determining a first malfeasant communication data packet of the plurality of communication data packets. The malfeasant communication data packet is associated with a conversation in which malfeasant activity is being discussed. The method further includes determining first malfeasant activity characteristic(s) from the first malfeasant communication data packet indicative of malfeasant activity. The method also includes detecting a potential malfeasant activity based on at least one of the first malfeasant activity characteristic(s).Type: ApplicationFiled: July 12, 2023Publication date: January 16, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Heather Roseann Dolan, Adithya Gadwale, Vikram Modi
-
Publication number: 20240242206Abstract: A method includes receiving, from a first transfer application on a first user device associated with a first user, a transfer request message for a transfer transaction. The transfer request message comprises a digital tag associated with a second user and a transaction amount. The method includes generating and transmitting a code to a second transfer application on a second user device, and receiving a confirmation message that the second user wants to conduct the transfer transaction and is sharing the code with the first user. The method includes transmitting the code to the first transfer application on the first user device. The first transfer application compares the code received from the digital tag computer with the code received from the second user and initiates the transfer transaction if the code received from the digital tag computer with the code received from the second user match.Type: ApplicationFiled: May 25, 2022Publication date: July 18, 2024Applicant: Visa international Service AssociationInventors: Micael de Torres Gomes, Jarkko Oskari Sevanto, Vikram Modi
-
Publication number: 20240232846Abstract: A method is disclosed. The method comprises receiving, by a digital tag computer from a receiver user device a transfer request comprising a digital tag associated with the receiver, a digital tag associated with a sender, and a transfer amount. The method then generates an identifier to be associated with the received transfer request. The digital tag computer then transmits the transfer request to a sender user device associated with the second user, where the transfer request includes the identifier associated with the request. After transmitting the transfer request, the digital tag computer receives a transfer message relating to the transfer request. Then, after receiving the transfer message, the digital tag computer transmits the transfer message.Type: ApplicationFiled: September 2, 2021Publication date: July 11, 2024Applicant: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Sonal Verma, Jarkko Oskari Sevanto, Vikram Modi, Micael de Torres Gomes
-
Publication number: 20240135355Abstract: A method is disclosed. The method comprises receiving, by a digital tag computer from a receiver user device a transfer request comprising a digital tag associated with the receiver, a digital tag associated with a sender, and a transfer amount. The method then generates an identifier to be associated with the received transfer request. The digital tag computer then transmits the transfer request to a sender user device associated with the second user, where the transfer request includes the identifier associated with the request. After transmitting the transfer request, the digital tag computer receives a transfer message relating to the transfer request. Then, after receiving the transfer message, the digital tag computer transmits the transfer message.Type: ApplicationFiled: September 1, 2021Publication date: April 25, 2024Applicant: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Sonal Verma, Jarkko Oskari Sevanto, Vikram Modi, Micael de Torres Gomes
-
Publication number: 20230097407Abstract: A method is disclosed. The method comprising receiving, by a transfer application on a first user's device, a payload comprising a digital tag associated with a second user, a transaction identifier, and a transaction amount. Transmitting, by the transfer application to a digital tag computer, the digital tag associated with the second user. Receiving, by the transfer application from the digital tag computer, a primary account number or token associated with the digital tag and transmitting, by the transfer application to an acquiring computer, a push transfer message.Type: ApplicationFiled: April 30, 2021Publication date: March 30, 2023Applicant: Visa International Service AssociationInventors: Vikram Modi, Shantnu Singh, Ramji Sethuraman, Jarkko Oskari Sevanto, Caleb Watson, Anshu Chauhan, Sonal Verma, Micael Gomes
-
Publication number: 20220270095Abstract: A technique for enabling non-native accounts to be processed by a processing system may include receiving an account identifier scheme that is used by a third-party entity to provide access to accounts associated with the third-party entity, and assigning an entity identifier to the third-party entity in which the entity identifier conforms to a native format used by the processing system. An application programming interface can be modified to recognize account identifiers of the third-party entity. A transaction request can be received to execute a transaction in which the transaction request includes a resource provider identifier of the third-party entity and an account identifier of an account of the third-party entity. The entity identifier assigned to the third-party entity can be determined using the modified application programming interface, and the transaction can be processed using the entity identifier assigned to the third-party entity.Type: ApplicationFiled: August 3, 2020Publication date: August 25, 2022Inventors: Vikram Modi, Sunil Joshi, Shantnu Singh
-
Publication number: 20220172209Abstract: Transactions between account-based endpoints are performed in a two-step process that first qualifies the recipient's validity and then performs the actionable transfer. The qualification step, unlike a payment pre-qualification, validates the recipient account validity while collecting information required for filling out a transaction data set. The information may include anti-money laundering and know-your-customer information as well as specific account details needed for on-boarding. A recipient payouts service provider may be assigned a tokenized bank identification number for use in routing the transfer through existing financial processing networks. Data constructs, minimum required information, and format checks may be facilitated by initiator-side and recipient-side application program interfaces.Type: ApplicationFiled: June 5, 2020Publication date: June 2, 2022Inventors: Matthew G. Vanhouten, Sunil Joshi, Vanitchand Shah, Greg Loomis, Daniel Mottice, Vikram Modi, William Sheley, Dong Xiao
-
Publication number: 20210049560Abstract: A new processing method is disclosed. The processing method includes receiving by a server computer, an update request message from a first authorizing computer for an interaction between two users. The update may be a transfer of interaction value from a first user to a second user, and may include such interaction details as the interaction value and information for a one-way token. The server computer may parse the update request message to determine the one-way token, and may determine a second account of the second user from the token. The server computer may determine a second authorizing computer associated with the second account, and may modify the update request message to include a second user account identifier as well as value adjustments based on calculated interaction velocities. The server computer may forward the update request message to the second authorizing computer for updating the account accordingly.Type: ApplicationFiled: March 8, 2018Publication date: February 18, 2021Inventors: Ashish Kulpati, Pankaj Rajurkar, Shantnu Singh, Vikram Modi, Koni Uttam Nayak
-
Publication number: 20200336315Abstract: A method for validating an interaction is disclosed. A first interaction cryptogram can be generated by a first device using information about a first party to the interaction and a second party to the interaction. A second interaction cryptogram can be generated by a second device also using information about the first party to the interaction and the second party to the interaction. Verifying each cryptogram can validate that the interaction details have not been changed, and that both the first party and second party legitimately authorized the interaction.Type: ApplicationFiled: July 2, 2020Publication date: October 22, 2020Inventors: Phillip Lavender, Vikram Modi, Glenn Leon Powell
-
Patent number: 10742419Abstract: A method for validating an interaction is disclosed. A first interaction cryptogram can be generated by a first device using information about a first party to the interaction and a second party to the interaction. A second interaction cryptogram can be generated by a second device also using information about the first party to the interaction and the second party to the interaction. Verifying each cryptogram can validate that the interaction details have not been changed, and that both the first party and second party legitimately authorized the interaction.Type: GrantFiled: March 10, 2017Date of Patent: August 11, 2020Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Phillip Lavender, Vikram Modi, Glenn Leon Powell
-
Patent number: 10402815Abstract: Embodiments of the invention facilitate payment transactions by integrating the image capture and image processing capabilities of certain mobile devices with the card-based payment transaction infrastructure. In some embodiments, a camera contained in a mobile device is used to capture an image of a barcode that is visible on the surface of a substrate. The barcode may represent or otherwise encode one or more of payment account data, consumer authentication data, consumer profile data, or other relevant information. In some embodiments, the captured image may be processed by the mobile device to extract the payment account data, authentication data, or other relevant data. This data may then be communicated to a data processing element that is connected to, or forms part of, a payment processing network in order to conduct the desired payment transaction.Type: GrantFiled: August 13, 2018Date of Patent: September 3, 2019Assignee: Visa International Service AssociationInventors: Pankaj Sharma, Vikram Modi, Shantnu Singh
-
Publication number: 20180349884Abstract: Embodiments of the invention facilitate payment transactions by integrating the image capture and image processing capabilities of certain mobile devices with the card-based payment transaction infrastructure. In some embodiments, a camera contained in a mobile device is used to capture an image of a barcode that is visible on the surface of a substrate. The barcode may represent or otherwise encode one or more of payment account data, consumer authentication data, consumer profile data, or other relevant information. In some embodiments, the captured image may be processed by the mobile device to extract the payment account data, authentication data, or other relevant data. This data may then be communicated to a data processing element that is connected to, or forms part of, a payment processing network in order to conduct the desired payment transaction.Type: ApplicationFiled: August 13, 2018Publication date: December 6, 2018Inventors: Pankaj Sharma, Vikram Modi, Shantnu Singh
-
Patent number: 10078832Abstract: Embodiments of the invention facilitate payment transactions by integrating the image capture and image processing capabilities of certain mobile devices with the card-based payment transaction infrastructure. In some embodiments, a camera contained in a mobile device is used to capture an image of a barcode that is visible on the surface of a substrate. The barcode may represent or otherwise encode one or more of payment account data, consumer authentication data, consumer profile data, or other relevant information. In some embodiments, the captured image may be processed by the mobile device to extract the payment account data, authentication data, or other relevant data. This data may then be communicated to a data processing element that is connected to, or forms part of, a payment processing network in order to conduct the desired payment transaction.Type: GrantFiled: September 21, 2015Date of Patent: September 18, 2018Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Pankaj Sharma, Vikram Modi, Shantnu Singh
-
Publication number: 20170272253Abstract: A method for validating an interaction is disclosed. A first interaction cryptogram can be generated by a first device using information about a first party to the interaction and a second party to the interaction. A second interaction cryptogram can be generated by a second device also using information about the first party to the interaction and the second party to the interaction. Verifying each cryptogram can validate that the interaction details have not been changed, and that both the first party and second party legitimately authorized the interaction.Type: ApplicationFiled: March 10, 2017Publication date: September 21, 2017Inventors: Phillip Lavender, Vikram Modi, Glenn Leon Powell
-
Publication number: 20160012416Abstract: Embodiments of the invention facilitate payment transactions by integrating the image capture and image processing capabilities of certain mobile devices with the card-based payment transaction infrastructure. In some embodiments, a camera contained in a mobile device is used to capture an image of a barcode that is visible on the surface of a substrate. The barcode may represent or otherwise encode one or more of payment account data, consumer authentication data, consumer profile data, or other relevant information. In some embodiments, the captured image may be processed by the mobile device to extract the payment account data, authentication data, or other relevant data. This data may then be communicated to a data processing element that is connected to, or forms part of, a payment processing network in order to conduct the desired payment transaction.Type: ApplicationFiled: September 21, 2015Publication date: January 14, 2016Inventors: Pankaj Sharma, Vikram Modi, Shantnu Singh
-
Patent number: 9165294Abstract: Embodiments of the invention facilitate payment transactions by integrating the image capture and image processing capabilities of certain mobile devices with the card-based payment transaction infrastructure. In some embodiments, a camera contained in a mobile device is used to capture an image of a barcode that is visible on the surface of a substrate. The barcode may represent or otherwise encode one or more of payment account data, consumer authentication data, consumer profile data, or other relevant information. In some embodiments, the captured image may be processed by the mobile device to extract the payment account data, authentication data, or other relevant data. This data may then be communicated to a data processing element that is connected to, or forms part of, a payment processing network in order to conduct the desired payment transaction.Type: GrantFiled: August 24, 2012Date of Patent: October 20, 2015Assignee: Visa International Service AssociationInventors: Pankaj Sharma, Vikram Modi, Shantnu Singh
-
Patent number: 8851366Abstract: A bank (or merchant) hosts and operates an online money transfer service (or “portal”). A sender logs into the portal and enters payment card and money transfer details and then submits the transaction. An authentication window appears displaying the sender's transaction details and the sender is prompted to enter his or her password. Upon successful authentication, the bank seeks authorization from the card issuer. Upon successful authorization, the bank credits the recipient's local bank account or existing payment card. The recipient can also receive a check, a draft, a prepaid card or cash. The money transfer service is used both cross-border and domestic to effect person-to-person money transfer. The money transfer service uses the “Verified by Visa” authentication service and VisaNet for authorization. Messages over VisaNet are used to deliver funds to a recipient.Type: GrantFiled: August 8, 2011Date of Patent: October 7, 2014Assignee: Visa International Service AssociationInventor: Vikram Modi
-
Patent number: 8812385Abstract: Embodiments of the invention are directed to apparatuses, systems, and methods that allow for personalized data to be embedded in a primary account number associated with a consumer device. In one embodiment, a consumer device comprises a body and personalized data embedded into a primary account number, associated with the body. The primary account number includes a bank identification number and the bank identification number and the personalized data overlap.Type: GrantFiled: December 13, 2012Date of Patent: August 19, 2014Assignee: Visa International Service AssociationInventors: Bob Joubert, Vikram Modi, Shantnu Singh, Kenneth Cheng, Mennie Co So
-
Publication number: 20140214675Abstract: Embodiments of the invention introduce systems and methods for using a payment processing network to conduct transactions between accounts not associated with the payment processing network. One embodiment of the invention discloses a method for conducting a funds transfer transaction. The method comprises receiving a recipient bank identifier and a recipient account identifier associated with a recipient account, determining a recipient bank primary account number (PAN) using the recipient bank identifier, generating an authorization request message comprising the recipient bank PAN and the recipient account identifier, sending an authorization request message for a transaction to a recipient bank computer, wherein the recipient bank PAN is used to route the authorization request message to the recipient bank computer, and receiving an authorization response message.Type: ApplicationFiled: January 23, 2014Publication date: July 31, 2014Inventors: Pankaj Sharma, Vikram Modi, Shantnu Singh, Geir Forde, Karen Cervenka