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 |
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.
|