Patents by Inventor Arunmurthy Gurunathan

Arunmurthy Gurunathan 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: 20200175482
    Abstract: An apparatus for processing electronic payment transactions is provided. The apparatus includes a computer processor and a data storage device, the data storage device having an incoming and an outgoing transaction initiation module including non-transitory instructions operative by the processor to receive an order indication at a payment intermediary server, the order indication indicating an order by a customer having an order value amount, initiate a transaction from an account associated with the customer to an intermediary account for the order value amount, initiate a transaction from the intermediary account to an account associated with the merchant for a first portion of the order value amount, receive an order feedback indication, and initiate a further transaction or further transactions in response to the order feedback indication to transfer the second portion of the order value amount to the account associated with the merchant and/or the account associated with the customer.
    Type: Application
    Filed: May 10, 2018
    Publication date: June 4, 2020
    Inventors: Arunmurthy Gurunathan, Navneet Jain
  • Publication number: 20200143375
    Abstract: Embodiments provide payment methods, server systems and devices for dynamically adapting a timeout period. The method includes receiving, by a server system associated with a payment network, a payment transaction request from a merchant interface. The payment transaction request includes a payment information and a payment card information of a user. After receiving the payment transaction request, a plurality of authentication options may be presented to the user for authenticating the payment transaction. The user may select an authentication option from the plurality of authentication options. A timeout period for authenticating a payment transaction is determined based on the authentication option selected by the user. The timeout period is determined using a set of predefined rules. Moreover, the timeout period may be dynamically adapted based on the authentication option and one or more of a plurality of timers, a plurality of usage analytics data and a user profile information.
    Type: Application
    Filed: October 3, 2019
    Publication date: May 7, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Arunmurthy Gurunathan, Ajay Bahadur Singh Panwar
  • Publication number: 20200120210
    Abstract: The invention provides systems, methods and computer program products for providing optimized customer support over data networks. In an embodiment the invention comprises implementing within a processor based computing system, the steps of (i) receiving voice data from a customer through a client terminal, (ii) converting the received voice data to text data, (iii) extracting one or more search parameters from the converted text data, wherein said extracted search parameters are based on at least one of a context or a subject identified from the converted text data, (iv) retrieving from a customer record database, at least one customer record that matches the extracted one or more search parameters, and (v) transmitting the retrieved at least one customer record to a customer service representative terminal for display to a customer service representative.
    Type: Application
    Filed: September 13, 2019
    Publication date: April 16, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rukuma Viegas, Rajesh Pralhadrao Mahalle, Arunmurthy Gurunathan
  • Patent number: 10614437
    Abstract: A method of performing a point of sale (POS) payment transaction at a merchant location, the method including, in one or more electronic processing devices: (a) receiving a transaction request including an indication of a transaction identifier from the user device; (b) retrieving an indication of payment information from a merchant system using the transaction identifier; (c) requesting user account information from the user device; (d) receiving the user account information in response to user input; and (e) initiating payment authorization with a payment processing system using the payment information and user account information to enable the payment transaction to be performed.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: April 7, 2020
    Assignee: Mastercard International Incorporated
    Inventor: Arunmurthy Gurunathan
  • Publication number: 20200051085
    Abstract: A server and method for processing a card-not-present transaction whereby a purchaser selects to use one or more friends' card to obtain a reward is disclosed. The server comprises at least a computer processor to: (i) receive, from a merchant server, a payment request including a contact mechanism for the friend(s); (ii) send a selection request to the friend(s) using the contact mechanism; (iii) receive, from the friend(s) a selection response including card number(s) eligible for the reward; (iv) request the issuer server(s) for authentication and blocking the amount; (v) track a cumulative amount dynamically and repeat steps (iii) and (iv) until equal to or greater than the payment amount; (vi) generate a virtual card number for one time use based on the card number(s); and (vii) send a payment response to the merchant server including the virtual card number for the purchaser to complete the transaction.
    Type: Application
    Filed: July 17, 2019
    Publication date: February 13, 2020
    Inventors: Ganesh SHINDE, Ravi PAREEK, Arunmurthy GURUNATHAN
  • Publication number: 20190362414
    Abstract: A method for facilitating e-commerce transactions includes monitoring a purchase pattern of a user on various e-commerce interfaces for a first time-interval by a bot. The purchase pattern indicates frequency-of-use information of various payment options used by the user to make purchases within the first time-interval. The bot receives a user-profile of the user, when the user makes a first purchase through a first e-commerce interface after the first time-interval. Based on the user-profile and the purchase pattern, the bot retrieves a first set of payment options from the payment options. The bot customizes a payment interface to display the first set of payment options from an available set of payment options on the payment interface. The user selects one of the first set of payment options to perform an e-commerce transaction for the first purchase.
    Type: Application
    Filed: May 23, 2019
    Publication date: November 28, 2019
    Inventors: Rukuma VIEGAS, Rajesh Pralhadrao MAHALLE, Arunmurthy GURUNATHAN
  • Publication number: 20190362339
    Abstract: Embodiments provide methods, and server systems for facilitating payment transaction using a preferred digital wallet application. In an embodiment, the method includes receiving, by a server system, a unique reference number associated with a payment card linked with a plurality of digital wallet applications of a user on an e-commerce website for making a payment transaction. The method includes accessing a mapping database to extract the plurality of digital wallet applications using the unique reference number. The method includes selecting a preferred digital wallet application based on a type of the payment transaction and at least one predefined criteria being usage information of each digital wallet application. The method includes facilitating a display of the preferred digital wallet application on a user device of the user.
    Type: Application
    Filed: April 4, 2019
    Publication date: November 28, 2019
    Applicant: Mastercard International Incorporated
    Inventors: Arunmurthy Gurunathan, Ganesh Shinde, Ravi Pareek
  • Publication number: 20190303923
    Abstract: Embodiments provide methods, and server systems for updating an existing currency plan profile to a currency plan profile for a payment card. The method includes facilitating, by an issuer server of a payment network, payment transaction between an issuer account associated with a payment card of a customer and an acquirer account associated with a travel booking entity. The payment transaction is associated with a foreign travel booking request. The method further includes generating a currency plan profile for the payment card in response to one or more travel details of the foreign travel booking request. The method includes providing the currency plan profile to the customer for approval of the customer. Upon receipt of the approval from the customer, an existing currency plan profile of the payment card is updated to the currency plan profile for facilitating a future payment transaction from the issuer account in a foreign destination.
    Type: Application
    Filed: February 26, 2019
    Publication date: October 3, 2019
    Inventors: Amarpreet Singh Arora, Khushboo Singhal, Ganesh Shinde, Dattesh Naik, Arunmurthy Gurunathan, Rohit Mali
  • Patent number: 10417636
    Abstract: Described is a payment vehicle for use in initiating a transaction. The payment vehicle includes a body and an image applied to the body. The image includes encrypted data that is readable by an electronic reader to ascertain account details of a payment vehicle user, thereby to initiate the transaction. The image is also visually comparable to the user, or to information produced by the user, to confirm the user's identity.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: September 17, 2019
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ravi Pareek, Arunmurthy Gurunathan, Sachin Shrivastava
  • Publication number: 20190259098
    Abstract: Disclosed in a computer-implemented method for allocating a plurality of credit limits for a payer account associated with a single payment card. The method includes receiving, at a server, a request message to allocate at least a second one of the plurality of credit limits for the payer account, each of the plurality of credit limits being a maximum payment amount that is authorised for payment to a category of transaction; and allocating the second one of the plurality of credit limits to the single payment card.
    Type: Application
    Filed: October 9, 2017
    Publication date: August 22, 2019
    Inventor: Arunmurthy Gurunathan
  • Publication number: 20190222576
    Abstract: Data processing systems and methods for authenticating users are disclosed. In one embodiment a data processing system for authenticating a user of a device comprises: a computer processor and a data storage device, the data storage device storing instructions operative by the processor to: determine authentication capabilities of the device, the authentication capabilities of the device comprising one or more authentication methods; determine a set of authentication options using the authentication capabilities of the device; send an indication of the set of authentication options to the device; receive an indication of a user selected authentication method from the device; generate an authentication data request corresponding to the user selected authentication method; send the authentication data request to the device; receive an authentication response from the device; and authenticate the user using the authentication response.
    Type: Application
    Filed: December 12, 2018
    Publication date: July 18, 2019
    Inventors: Vijaykumar Vamanrao Borkar, Shweta Gupta, Sachin Kumar Agarwalla, Ajay Bahadur Singh Panwar, Arunmurthy Gurunathan
  • Publication number: 20190205983
    Abstract: A server for processing a payment transaction initiated by a customer using various financial assets is described. The server comprising a transaction module, an inquiry module and an authorisation module. The transaction module is configured to: (i) receive a transaction authorisation request comprising at least a payment amount and an account identifier associated with the customer; and (ii) transmit a transaction authorisation response indicating if the payment transaction is approved or refused. The inquiry module is configured to: (i) determine if an available balance of a primary account associated with the account identifier is less than the payment amount; and (ii) determine if the account identifier is associated with a secondary account if the available balance of the primary account is less than the payment amount, the secondary account being associated with a customer financial asset.
    Type: Application
    Filed: December 19, 2018
    Publication date: July 4, 2019
    Applicant: Mastercard International Incorporated
    Inventors: Arunmurthy Gurunathan, Ganesh Shinde, Ketan Shrikant Joshi, Gaurav K. Patni
  • Publication number: 20190188670
    Abstract: A payment network server for processing a payment transaction at a point-of-sale terminal is described. The server comprises a transaction module, a query module and a transfer module. The transaction module is configured to: (i) receive a payment transaction request comprising at least transaction details and a fund transfer indicator, the transaction details comprise at least a customer identifier, a merchant identifier, and a payment amount, the fund transfer indicator indicating that the payment transaction is to be processed by fund transfer; and (ii) transmit a payment transaction response indicating if the payment transaction is approved or refused to proceed.
    Type: Application
    Filed: October 10, 2018
    Publication date: June 20, 2019
    Inventors: Arunmurthy Gurunathan, Ravi Pareek, Ganesh Shinde
  • Publication number: 20190122216
    Abstract: System and method for facilitating electronic payment on delivery of a product. The system includes a merchant device; a manufacturer device that is in communication with the merchant device; and a courier device that is in communication with the merchant device. The merchant device is configured to: receive, from an issuer device that is in communication with the merchant device, a pre-authorization code in response to a request for pre-authorization of a transaction corresponding to an electronic payment request for the product; and generate a first machine-readable code having encoded thereon at least the pre-authorization code and an identifier corresponding to the product. The manufacturer device is configured to generate a second machine-readable code having encoded thereon at least the pre-authorization code and the identifier corresponding to the product.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 25, 2019
    Applicant: Mastercard International Incorporated
    Inventors: Navneet Jain, Arunmurthy Gurunathan, Sonal Vishwas Khanvilkar, Rohit Mali
  • Publication number: 20190114633
    Abstract: A payment network server for processing a payment card transaction is described.
    Type: Application
    Filed: September 7, 2018
    Publication date: April 18, 2019
    Inventors: Puneet Gandhi, Arunmurthy Gurunathan, Navneet Jain
  • Publication number: 20190114635
    Abstract: In one aspect, a payment network server for processing a payment transaction initiated by a third party is described, the server comprises at least a computer processor and a data storage device, the data storage device comprising non-transitory instructions operative by the processor to: (i) receive, from a merchant server, a payment transaction request comprising transaction details and a transaction indicator, the transaction details comprising a customer identifier and a payment amount, the transaction indicator giving indication to proceed; (ii) query a payment network database associating issuer institutions with a plurality of customer identifiers to identify an issuer institution and an associated issuer server; (iii) request authorisation, from at least one of the issuer server and the customer, to proceed with the payment transaction; and (iv) transmit, to the merchant server, a payment transaction response indicating an approval or a refusal for the payment transaction to proceed.
    Type: Application
    Filed: September 25, 2018
    Publication date: April 18, 2019
    Inventor: Arunmurthy Gurunathan
  • Publication number: 20190066147
    Abstract: A computer implemented method for delivering one or more incentives from one or more merchant devices to a client device, the client device being associated with a user, the computer implemented method comprising determining proximity between the client device and the one or more merchant devices, the proximity being determined based on a distance between the client device and the one or more merchant devices being within a predetermined threshold, querying, based on such determination, a loyalty database to identify an association status between the client device and the one or more merchant devices and providing the one or more incentives to the client device based on the association status.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 28, 2019
    Inventors: Navneet Jain, Sonal Vishwas Khanvilkar, Arunmurthy Gurunathan
  • Publication number: 20180336535
    Abstract: An apparatus for processing electronic payment transactions is provided. The apparatus includes a computer processor and a data storage device, the data storage device having an incoming and an outgoing transaction initiation module including non-transitory instructions operative by the processor to receive an order indication at a payment intermediary server, the order indication indicating an order by a customer having an order value amount, initiate a transaction from an account associated with the customer to an intermediary account for the order value amount, initiate a transaction from the intermediary account to an account associated with the merchant for a first portion of the order value amount, receive an order feedback indication, and initiate a further transaction or further transactions in response to the order feedback indication to transfer the second portion of the order value amount to the account associated with the merchant and/or the account associated with the customer.
    Type: Application
    Filed: May 10, 2018
    Publication date: November 22, 2018
    Inventors: Arunmurthy Gurunathan, Navneet Jain
  • Publication number: 20180322496
    Abstract: A system and method for automated switching of payment devices in a financial transaction are provided. The method comprises, in response to a payment status message from an issuer of a primary payment device which is indicative of a partial approval or a decline of a payment transaction request for the primary payment device, retrieving, from a database, identification data for a secondary payment device which is associated with the primary payment device; generating a secondary payment instruction comprising the identification data of the secondary payment device and an amount or a remaining amount of the payment transaction; and transmitting the payment instruction to an issuer of the secondary payment device.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 8, 2018
    Inventors: Ravi Pareek, Arunmurthy Gurunathan, Ganesh Shinde
  • Publication number: 20180314852
    Abstract: Disclosed are various computer implemented devices, methods and readable mediums for security and authentication. In one aspect there is provided a wearable device for authenticating a user, including: one or more sensors for obtaining sensor data related to movement of fingers of the user wearing the wearable device to provide authentication data; and one or more processors configured to: receive the sensor data; interpret the sensor data using one or more classifiers to determine the authentication data; and use the authentication data to access a service.
    Type: Application
    Filed: April 25, 2018
    Publication date: November 1, 2018
    Inventors: Arunmurthy Gurunathan, Ankit Kothari