US 11,954,663 B2
Methods and systems for merchant-industry mapping based on ambient noise
Aditi Garg, Kota (IN); Dinesh Kumar Lal, Gurgaon (IN); and Priyanshee Palriwala, Ahmedabad (IN)
Assigned to MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed by MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed on Jan. 25, 2021, as Appl. No. 17/156,707.
Claims priority of application No. 202041002991 (IN), filed on Jan. 23, 2020.
Prior Publication US 2021/0233050 A1, Jul. 29, 2021
Int. Cl. G06Q 20/00 (2012.01); G06N 3/04 (2023.01); G06N 3/08 (2023.01); G06Q 20/16 (2012.01); G06Q 20/20 (2012.01); G10L 25/51 (2013.01); H04R 1/08 (2006.01)
CPC G06Q 20/202 (2013.01) [G06N 3/04 (2013.01); G06N 3/08 (2013.01); G06Q 20/16 (2013.01); G10L 25/51 (2013.01); H04R 1/08 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, by a server system associated with a payment network, a payment transaction request and an audio signal comprising an ambient noise in surrounding of a merchant terminal of a merchant, wherein the ambient noise is recorded by the merchant terminal and comprises a plurality of sounds;
determining, by the server system, whether the merchant is an aggregated merchant or a non-aggregated merchant;
upon determining that the merchant is the non-aggregated merchant,
processing, by the server system, the ambient noise to determine a type of the merchant;
mapping, by the server system, the merchant to an industry from a plurality of industries available in the server system based on the type of the merchant; and
storing, by the server system, the mapping of the industry and the merchant in a database associated with the server system,
wherein upon determining that the merchant is the aggregated merchant, performing:
extracting one or more attributes for each sound of the plurality of sounds in the ambient noise;
combining each attribute of the one or more attributes with same attribute of the plurality of sounds in the ambient noise to create a variable associated with each attribute;
using the variable associated with each attribute to identify a prominent sound wave available in the ambient noise;
combining each attribute of the one or more attributes of each sound to form a sound wave corresponding to each sound;
determining phase angle of the prominent sound wave and the sound wave associated with each sound;
using the phase angle of the prominent sound wave and the sound wave associated with each sound to determine the type of the merchant;
mapping the merchant to the industry based on the type of the merchant using the phase angle of the prominent sound wave and the sound wave associated with each sound; and
storing a merchant-industry mapping for the aggregated merchant in the database.