Patents by Inventor Harjender SINGH

Harjender SINGH 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: 12216800
    Abstract: Systems and methods are provided for use in implementing a common domain to provide recognition of users. One example computer-implemented method includes receiving a recognition token associated with a profile and setting, via a browser accessing a common domain, a cookie in the browser where the cookie includes a recognition token. The method also includes, in response to a request for a service, via a user, through the browser accessing an entity domain associated with an entity, accessing the common domain and accessing, via the browser accessing the common domain, the cookie and submitting the cookie to a common domain server. The method further includes receiving, from the common domain server, a federated ID token associated with the recognition token for the service and retrieving, via the browser, the profile associated with the user based on the federated ID token.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: February 4, 2025
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Tomasz Blachowicz, Harjender Singh, Edward Neil Livingston, Holger Kunkat, Ryan Watkins, Michael D. McCarthy, Maurice David Liscia
  • Publication number: 20230385832
    Abstract: Examples provide consumer identity validation (CIV) via last used payment card, improving management of payment infrastructure resources. Examples enable the consumer to more efficiently complete CIV via at least one of a last used account or a last used card. By not requiring consumers to repeatedly go through the entire CIV process at each transaction at the same merchant when using the exact same card they used on a previous visit, excessive and unnecessary strain on the infrastructure is reduced, preventing degradation of the infrastructure. This enables allocating fewer computing resources to CIV, making deployments utilizing low-power or otherwise constrained equipment simpler and easier to maintain. Thus, scaling is enhanced. Individual CIV performance is more efficient, and less computing resources and energy are required across the entire infrastructure.
    Type: Application
    Filed: March 25, 2023
    Publication date: November 30, 2023
    Inventors: Michael D. McCARTHY, Harjender SINGH, Holger KUNKAT, Tomasz BLACHOWICZ, Edward Neil LIVINGSTON, Krunal BHAYANI, Maurice David LISCIA, Manu Dharmaiah KALLUGUDDE, Pablo FOUREZ
  • Publication number: 20230222246
    Abstract: Systems and methods are provided for use in implementing a common domain to provide recognition of users. One example computer-implemented method includes receiving a recognition token associated with a profile and setting, via a browser accessing a common domain, a cookie in the browser where the cookie includes a recognition token. The method also includes, in response to a request for a service, via a user, through the browser accessing an entity domain associated with an entity, accessing the common domain and accessing, via the browser accessing the common domain, the cookie and submitting the cookie to a common domain server. The method further includes receiving, from the common domain server, a federated ID token associated with the recognition token for the service and retrieving, via the browser, the profile associated with the user based on the federated ID token.
    Type: Application
    Filed: December 12, 2022
    Publication date: July 13, 2023
    Inventors: Tomasz Blachowicz, Harjender Singh, Edward Neil Livingston, Holger Kunkat, Ryan Watkins, Michael D. McCarthy, Maurice David Liscia
  • Patent number: 11238432
    Abstract: According to a first aspect, there is provided a method for enabling a communication link over which transaction data is transmitted between a mobile terminal and a receiving terminal, the method comprising: storing in a memory at the mobile terminal, the receiving terminal and a server administering the communication link, a generated unique identifier, the unique identifier used to facilitate the enablement of the communication link; creating a storage slot at the server administering the communication link, the storage slot being assigned the unique identifier and the storage slot used to store the transaction data; and enabling the communication link in response to the creation of the storage slot, wherein the communication link is utilised by both the mobile terminal and the receiving terminal by referencing the unique identifier to the server.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: February 1, 2022
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Philip Wei Ping Yen, Harjender Singh, Michihiko Yoden, Syam Sasidharan Nair, Pei Ling Lee
  • Patent number: 11164184
    Abstract: A method for facilitating a transaction with a one-time number includes: receiving a first transaction request, wherein the first transaction request includes a plurality of data elements including at least a first data element configured to store a zero transaction amount and a second data element configured to store a primary account number; parsing the primary account number stored in the second data element included in the received first transaction request; generating a one-time value, wherein the one-time value includes a predetermined number of digits and a subset of the predetermined number of digits is a reference to the processing server; storing a data entry comprised of at least the parsed primary account number and the generated one-time value; and transmitting the generated one-time value in response to the received first transaction request.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: November 2, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Harjender Singh, Patrik Smets, Philip Wei Ping Yen
  • Patent number: 11049098
    Abstract: Disclosed is a method for modifying transaction credentials. The method involves initiating a transaction at a receiving terminal, the transaction being defined by one or more transaction credentials and then transmitting mobile terminal data from a mobile terminal, via the receiving terminal, to a server, the mobile terminal data comprising a set of account data relating to the mobile terminal. Subsequently, the method involves extracting the set of account data at least partially from the mobile terminal data at the server and transmitting the set of account data from the server to an account manager, the set of account data being associated with a unique consumer account managed by the account manager. One or more transaction modifiers associated with the consumer account are then received at the receiving terminal which modifies at least one of the one or more transaction credentials based on the one or more transaction modifiers.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: June 29, 2021
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Harjender Singh, Michihiko Yoden, Syam Sasidharan Nair, Philip Wei Ping Yen
  • Patent number: 10956889
    Abstract: A method for contactless conveyance of transactional data includes: displaying, on a display device interfaced with a computing device, a machine-readable code, wherein the machine-readable code is encoded with transaction data; receiving, by a receiver of the computing device, a trigger notification; generating, by the computing device, a contactless data message, wherein the contactless data message is formatted according to one or more standards and includes at least the transaction data formatted according to the one or more standards; and electronically transmitting, by a transmitter of the computing device, the generated contactless data message to a point of sale device using a contactless communication protocol.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: March 23, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ian David Alan Maddocks, Harjender Singh
  • Publication number: 20200279251
    Abstract: A method for facilitating a transaction with a one-time number includes: receiving a first transaction request, wherein the first transaction request includes a plurality of data elements including at least a first data element configured to store a zero transaction amount and a second data element configured to store a primary account number; parsing the primary account number stored in the second data element included in the received first transaction request; generating a one-time value, wherein the one-time value includes a predetermined number of digits and a subset of the predetermined number of digits is a reference to the processing server; storing a data entry comprised of at least the parsed primary account number and the generated one-time value; and transmitting the generated one-time value in response to the received first transaction request.
    Type: Application
    Filed: May 20, 2020
    Publication date: September 3, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Harjender SINGH, Patrik SMETS, Philip Wei Ping YEN
  • Patent number: 10692079
    Abstract: A method for facilitating a transaction with a one-time number includes: receiving a first transaction request, wherein the first transaction request includes a plurality of data elements including at least a first data element configured to store a zero transaction amount and a second data element configured to store a primary account number; parsing the primary account number stored in the second data element included in the received first transaction request; generating a one-time value, wherein the one-time value includes a predetermined number of digits and a subset of the predetermined number of digits is a reference to the processing server; storing a data entry comprised of at least the parsed primary account number and the generated one-time value; and transmitting the generated one-time value in response to the received first transaction request.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: June 23, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Harjender Singh, Patrik Smets, Philip Wei Ping Yen
  • Publication number: 20200193427
    Abstract: Disclosed is a method for modifying transaction credentials. The method involves initiating a transaction at a receiving terminal, the transaction being defined by one or more transaction credentials and then transmitting mobile terminal data from a mobile terminal, via the receiving terminal, to a server, the mobile terminal data comprising a set of account data relating to the mobile terminal. Subsequently, the method involves extracting the set of account data at least partially from the mobile terminal data at the server and transmitting the set of account data from the server to an account manager, the set of account data being associated with a unique consumer account managed by the account manager. One or more transaction modifiers associated with the consumer account are then received at the receiving terminal which modifies at least one of the one or more transaction credentials based on the one or more transaction modifiers.
    Type: Application
    Filed: February 25, 2020
    Publication date: June 18, 2020
    Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Harjender SINGH, Michihiko YODEN, Syam Sasidharan NAIR, Philip Wei Ping YEN
  • Patent number: 10614455
    Abstract: Disclosed is a method for modifying transaction credentials. The method involves initiating a transaction at a receiving terminal, the transaction being defined by one or more transaction credentials and then transmitting mobile terminal data from a mobile terminal, via the receiving terminal, to a server, the mobile terminal data comprising a set of account data relating to the mobile terminal. Subsequently, the method involves extracting the set of account data at least partially from the mobile terminal data at the server and transmitting the set of account data from the server to an account manager, the set of account data being associated with a unique consumer account managed by the account manager. One or more transaction modifiers associated with the consumer account are then received at the receiving terminal which modifies at least one of the one or more transaction credentials based on the one or more transaction modifiers.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: April 7, 2020
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Harjender Singh, Syam Sasidharan Nair, Philip Wei Ping Yen, Michihiko Yoden
  • Publication number: 20190325415
    Abstract: A method for contactless conveyance of transactional data includes: displaying, on a display device interfaced with a computing device, a machine-readable code, wherein the machine-readable code is encoded with transaction data; receiving, by a receiver of the computing device, a trigger notification; generating, by the computing device, a contactless data message, wherein the contactless data message is formatted according to one or more standards and includes at least the transaction data formatted according to the one or more standards; and electronically transmitting, by a transmitter of the computing device, the generated contactless data message to a point of sale device using a contactless communication protocol.
    Type: Application
    Filed: April 18, 2018
    Publication date: October 24, 2019
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ian David Alan Maddocks, Harjender Singh
  • Publication number: 20190228408
    Abstract: A method for facilitating a transaction with a one-time number includes: receiving a first transaction request, wherein the first transaction request includes a plurality of data elements including at least a first data element configured to store a zero transaction amount and a second data element configured to store a primary account number; parsing the primary account number stored in the second data element included in the received first transaction request; generating a one-time value, wherein the one-time value includes a predetermined number of digits and a subset of the predetermined number of digits is a reference to the processing server; storing a data entry comprised of at least the parsed primary account number and the generated one-time value; and transmitting the generated one-time value in response to the received first transaction request.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 25, 2019
    Applicant: Mastercard International Incorporated
    Inventors: Harjender SINGH, Patrik SMETS, Philip Wei Ping YEN
  • Publication number: 20180341946
    Abstract: A payment interface apparatus configured to facilitate a transaction comprising a request to update redemption points recorded in a customer redemption account, the payment interface apparatus comprising: an input port to receive the request to update redemption points recorded in a customer redemption account and data fields in support of the request; a processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the payment interface apparatus at least to: authenticate the request using a selection of at least the received data fields that are attributable to transaction specific parameters, the transaction specific parameters being data elements unique to the transaction; and effect the update in the redemption points recorded in the customer redemption account in response to successful authentication of the request.
    Type: Application
    Filed: December 1, 2017
    Publication date: November 29, 2018
    Applicant: MASTERCARD ASIA/PACIFIC PTE LTD
    Inventors: Michihiko YODEN, Holger KUNKAT, Axel Emile Jean Charles CATELAND, Harjender SINGH
  • Publication number: 20180096314
    Abstract: According to a first aspect of the present invention, there is provided a method for transmitting an electronic receipt from an intermediary terminal connected to a payment interface and a payment network, the method comprising: receiving, from the payment interface, transaction purchase data of purchases made via the payment interface and details of a payment instrument on which the purchases are made; transmitting, to the payment network, details of the payment instrument; receiving, from the payment network, personal detail data of an account holder of the payment instrument; generating an electronic receipt from the received transaction purchase data and the received personal detail data; and transmitting the electronic receipt to at least one electronic address, the at least one electronic address being determined from the received personal detail data.
    Type: Application
    Filed: September 26, 2017
    Publication date: April 5, 2018
    Applicant: MASTERCARD ASIA/PACIFIC PTE LTD
    Inventors: Syam Sasidharan NAIR, Harjender SINGH, Michihiko YODEN, Chee Leong LIEW, Holger KUNKAT
  • Publication number: 20170053272
    Abstract: Disclosed is a method for modifying transaction credentials. The method involves initiating a transaction at a receiving terminal, the transaction being defined by one or more transaction credentials and then transmitting mobile terminal data from a mobile terminal, via the receiving terminal, to a server, the mobile terminal data comprising a set of account data relating to the mobile terminal. Subsequently, the method involves extracting the set of account data at least partially from the mobile terminal data at the server and transmitting the set of account data from the server to an account manager, the set of account data being associated with a unique consumer account managed by the account manager. One or more transaction modifiers associated with the consumer account are then received at the receiving terminal which modifies at least one of the one or more transaction credentials based on the one or more transaction modifiers.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 23, 2017
    Applicant: MASTERCARD ASIA/PACIFIC PTE LTD
    Inventors: Harjender SINGH, Syam Sasidharan NAIR, Philip Wei Ping YEN, Michihiko YODEN
  • Publication number: 20160260117
    Abstract: According to a first aspect, there is provided a method for standardising communication between a plurality of redemption applications each configured to facilitate redemption of value added services, wherein the plurality of redemption applications are installed in a mobile terminal, and a processing application configured to process the value added services transmitted by the mobile terminal, the processing application being hosted on a receiving terminal, the method comprising: activating a bridging application, installed in the mobile terminal, to establish communication between the plurality of redemption applications installed in the mobile terminal and the processing application hosted on the receiving terminal, the communication facilitating the redemption of the value added services, wherein the bridging application standardises the communication by instituting a set of commands used by the plurality of redemption applications and the processing application to transmit and receive data that facilitat
    Type: Application
    Filed: February 23, 2016
    Publication date: September 8, 2016
    Applicant: MASTERCARD ASIA PACIFIC PTE LTD.
    Inventors: Philip Wei Ping YEN, Harjender SINGH, Michihiko YODEN, Syam Sasidharan NAIR, Pei Ling LEE
  • Publication number: 20160260085
    Abstract: According to a first aspect, there is provided a method for enabling a communication link over which transaction data is transmitted between a mobile terminal and a receiving terminal, the method comprising: storing in a memory at the mobile terminal, the receiving terminal and a server administering the communication link, a generated unique identifier, the unique identifier used to facilitate the enablement of the communication link; creating a storage slot at the server administering the communication link, the storage slot being assigned the unique identifier and the storage slot used to store the transaction data; and enabling the communication link in response to the creation of the storage slot, wherein the communication link is utilised by both the mobile terminal and the receiving terminal by referencing the unique identifier to the server.
    Type: Application
    Filed: February 23, 2016
    Publication date: September 8, 2016
    Applicant: MASTERCARD ASIA PACIFIC PTE LTD.
    Inventors: Philip Wei Ping YEN, Harjender SINGH, Michihiko YODEN, Syam Sasidharan NAIR, Pei Ling LEE