Patents by Inventor Yatin KATYAL
Yatin KATYAL 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: 20250156874Abstract: A computerized method analyzes past transactions using machine learning (ML) models. A group of transactions associated with an account is obtained and the group of transactions is converted into a group of transaction strings using a subset of transaction features. For each transaction string in the group of transaction strings, a transaction token based on the transaction string is generated using a token vocabulary of a tokenizer. The generated transaction tokens associated with the group of transaction strings are provided to a ML model as input and an estimated transaction token is generated by the ML model based on the provided transaction tokens. The generated estimated transaction token is transformed into an estimated transaction using a de-tokenizer associated with the tokenizer. A new transaction associated with the account is approved using the estimated transaction, wherein the estimated transaction is compared to the new transaction.Type: ApplicationFiled: November 7, 2024Publication date: May 15, 2025Inventors: Rohit CHAUHAN, Hardik WADHWA, Nitendra RAJPUT, Yatin KATYAL
-
Publication number: 20250139711Abstract: A computing device for determining a new credit card number that is a continuation match with an old credit card number of a credit card account that has changed numbers comprises a processing element programmed to: receive transactional data for a plurality of credit card numbers, determine a plurality of old credit card numbers and a plurality of new credit card numbers, determine a plurality of clusters of new credit card numbers, convert the transactional data for each old credit card number and the associated cluster of new credit card numbers into snapshots with an image-like data format, train a modified siamese network with instances of snapshots of an old credit card number, a first new credit card number, and a second new credit card number, and use the modified siamese network to determine one new credit card number that is an upgrade of one old credit card number.Type: ApplicationFiled: January 3, 2025Publication date: May 1, 2025Applicant: Mastercard International IncorporatedInventors: Smriti Gupta, Gaurav Dhama, Hardik Wadhwa, Puneet Vashisht, Yatin Katyal, Ankur Saraswat, Aakash Deep Singh
-
Patent number: 12217263Abstract: Embodiments provide artificial intelligence-based methods and systems for predicting account-level risk scores associated with cardholders. Method performed by server system includes accessing payment transaction data and cardholder risk data associated with cardholder. The payment transaction data includes transaction variables associated with past payment transactions performed at Point of Interaction (POI) terminals within a particular time window. Method includes generating cardholder profile data based on the transaction variables and the cardholder risk data. Method includes determining account-level risk scores associated with the cardholder based on cardholder profile data. Each account-level risk score of account-level risk scores is determined by a trained machine learning model. The account-level risk scores include a wallet reload risk score, an account reissuance risk score, and a transaction channel risk score.Type: GrantFiled: May 6, 2022Date of Patent: February 4, 2025Assignee: Mastercard International IncorporatedInventors: Bhargav Pandillapalli, Rajesh Kumar Ranjan, Ankur Saraswat, Kshitij Gangwar, Kamal Kant, Sonali Syngal, Suhas Powar, Debasmita Das, Pritam Kumar Nath, Nishant Pant, Yatin Katyal, Nitish Kumar, Karamjit Singh
-
Publication number: 20250037115Abstract: Methods and systems for managing programmable currency-based transactions through nested smart contract-based wallets are disclosed. Method performed by a server system includes receiving fund transfer of a digital currency associated with a smart contract including a set of predefined instructions from a first wallet to a second wallet. Method includes determining a transaction category of the digital currency based on the set of predefined instructions. Transaction category indicates purpose of the fund transfer as per the smart contract. Method includes generating and depositing the digital currency to new sub-wallet(s) associated with the second wallet based on the transaction category of the digital currency. Each of the new sub-wallet(s) is eligible to hold the digital currency for a specific transaction category. Alternatively, the method includes depositing the digital currency to preexisting sub-wallet(s).Type: ApplicationFiled: July 26, 2024Publication date: January 30, 2025Inventors: Chandrudu K., Yatin Katyal, Sarthak Pujari
-
Patent number: 12211106Abstract: A computing device for determining a new credit card number that is a continuation match with an old credit card number of a credit card account that has changed numbers comprises a processing element programmed to: receive transactional data for a plurality of credit card numbers, determine a plurality of old credit card numbers and a plurality of new credit card numbers, determine a plurality of clusters of new credit card numbers, convert the transactional data for each old credit card number and the associated cluster of new credit card numbers into snapshots with an image-like data format, train a modified siamese network with instances of snapshots of an old credit card number, a first new credit card number, and a second new credit card number, and use the modified siamese network to determine one new credit card number that is an upgrade of one old credit card number.Type: GrantFiled: August 2, 2021Date of Patent: January 28, 2025Assignee: Mastercard International IncorporatedInventors: Smriti Gupta, Gaurav Dhama, Hardik Wadhwa, Puneet Vashisht, Yatin Katyal, Ankur Saraswat, Aakash Deep Singh
-
Publication number: 20250021980Abstract: A method for generating fraud and approval rules for a decision engine for detecting fraud in electronic transactions includes: receiving transaction data for a plurality of electronic transactions, the transaction data including a fraud determination and data values for the respective electronic transaction; applying a first rule of a plurality of rules to the electronic transactions to identify a first subset of transactions that satisfy the first rule and include a fraud determination indicative of fraud; filtering the first subset of transactions out of the plurality of electronic transactions; repeating the application step and filtering step using additional rules of the plurality of rules until a threshold criteria is met; and generating a rule order for the first rule and the additional rules based on at least a size of the subset of transactions identified using the respective rule.Type: ApplicationFiled: July 12, 2023Publication date: January 16, 2025Inventors: Diksha SHRIVASTAVA, Yatin KATYAL, Suhas POWAR, Harsh BANSAL, Sourojit BHADURI, Dhruv KANWAL
-
Patent number: 11989165Abstract: Embodiments provide methods and systems for merchant data cleansing in payment network. Method performed by server system includes accessing electronic payment transaction records from transaction database. Each electronic payment transaction record includes merchant data fields. Method includes determining set of electronic payment transaction records with ambiguous merchant data fields having matching probability scores less than predetermined threshold value computed by probabilistic matching model and identifying at least one issue for non-matching of each of set of electronic payment transaction records. Method includes determining data model based on at least one issue of each of set of electronic payment transaction records. Data model is one of: phone-to-city model, payment aggregator model, and merchant name normalization model.Type: GrantFiled: August 2, 2022Date of Patent: May 21, 2024Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Shashank Dubey, Gaurav Dhama, Ankur Arora, Vikas Bishnoi, Ankur Saraswat, Hardik Wadhwa, Yatin Katyal, Debasmita Das
-
Patent number: 11880890Abstract: Siamese neural networks (SNN) are configured to detect differences between financial transactions for multiple financial institutions and transactions for a target party. A first neural network of the SNN tracks transactions (target transactions) for a particular customer or financial institution over time and provides a target output vector. Similarly, a second neural network of the SNN tracks transactions (baseline transactions) for all or a plurality of financial institutions (e.g., within a region) over the same period of time and provides a baseline output vector. The transactions for all or a plurality of financial institutions act as a baseline of transactions against which potentially fraudulent or money laundering activity may be compared. Because Siamese neural networks account for temporal changes based on the baseline of transactions, sudden changes in target transactions will only trigger an alarm if such changes (e.g., deviations or drifts) are relative to a baseline of transactions.Type: GrantFiled: February 8, 2021Date of Patent: January 23, 2024Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Debasmita Das, Sonali Syngal, Ankur Saraswat, Garima Arora, Nishant Pant, Yatin Katyal
-
Patent number: 11838301Abstract: The disclosure herein describes a system and method for predictive identification of breached entities. Identification number and expiration date pairs associated with compromised records in a source file are analyzed to identify a set of candidate entities having records at least partially matching the source file data pairs having events occurring during a selected time period. Probability vectors are calculated for records associated with each identified entity. A divergence value is calculated which represents a distance between probability distribution vectors for each entity and probability distribution vectors for the source file. A predicted breached entity is identified based on the divergence values. The predicted breached entity is notified of the predicted breach. The notification can include an identification of the breached entity, identification of breached records, predicted time of breach, and/or a recommendation to take action to mitigate the predicted breach.Type: GrantFiled: April 28, 2021Date of Patent: December 5, 2023Assignee: Mastercard International IncorporatedInventors: Sonali Syngal, Kanishk Goyal, Suhas Powar, Ankur Saraswat, Debasmita Das, Yatin Katyal
-
Patent number: 11734680Abstract: Embodiments provide methods and systems for determining optimal interbank network for routing payment transactions. Method performed by server system includes accessing historical transaction data of acquirer from acquirer database, determining payment transaction types corresponding to future payment transactions processing via acquirer for particular period of time based on historical transaction data, predicting fixed interchange cost for each payment transaction type incurring to acquirer for routing future payment transactions through interbank network of interbank networks based on interchange prediction model, performing linear optimization utilizing set of metrics, to make decision whether to apply merchant-specific discount to particular payment transaction type, or not, and routing real-time payment transactions through optimal interbank networks with lowest total transaction cost.Type: GrantFiled: September 28, 2021Date of Patent: August 22, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ashish Kumar, Marilia Isadora Domingues Mendonca, Sangam Verma, Yatin Katyal, Karamjit Singh
-
Publication number: 20230111445Abstract: Embodiments of present disclosure provide methods and systems for increasing transaction approval rate. Method performed includes accessing transaction features and determining via fraud model and approval model, first and second set of rank-ordered transaction features. Method includes computing difference in ranks of transaction features and determining set of utilized and unutilized transaction features and generating simulated authorizing model and computing simulated transaction approval rate and simulated fraud transaction rate for simulated authorizing model. Method includes generating plurality of proxy authorization models. Method includes computing transaction approval rates and fraud transaction rates for each of plurality of proxy authorization models and computing an increase in transaction approval rate and change in fraud transaction rate for each of plurality of proxy transaction approval models.Type: ApplicationFiled: October 7, 2022Publication date: April 13, 2023Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Rajesh Kumar Ranjan, Garima Arora, Debasmita Das, Ankur Saraswat, Yatin Katyal
-
Publication number: 20230063333Abstract: A computing device for analyzing data from user spending patterns to determine offers to be presented to credit card customers comprises a processing element configured to: receive transaction data for a plurality of transactions for each of a plurality of credit card numbers; input the transaction data into an encoder that performs linear transformations and nonlinear transformations to produce latent space data with each latent space data point being associated with one credit card number; input the latent space data into a clustering element which associates each credit card number with one of a plurality of clusters; and make an upgrade offer to credit card numbers that have a normal credit status and which are associated with clusters that include credit card numbers that have a preferred credit status.Type: ApplicationFiled: August 30, 2021Publication date: March 2, 2023Applicant: Mastercard International IncorporatedInventors: Bhargav Pandillapalli, Yatin Katyal, Karamjit Singh, Sangam Verma, Tanmoy Bhowmik
-
Patent number: 11593556Abstract: Embodiments provide methods and systems for generating domain-specific text summary. Method performed by processor includes receiving request to generate text summary of textual content from user device of user and applying pre-trained language generation model over textual content for encoding textual content into word embedding vectors. Method includes predicting current word of the text summary, by iteratively performing: generating first probability distribution of first set of words using first decoder based on word embedding vectors, generating second probability distribution of second set of words using second decoder based on word embedding vectors, and ensembling first and second probability distributions using configurable weight parameter for determining current word. First probability distribution indicates selection probability of each word being selected as current word.Type: GrantFiled: May 3, 2021Date of Patent: February 28, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Diksha Shrivastava, Ankur Saraswat, Aakash Deep Singh, Shashank Dubey, Yatin Katyal
-
Publication number: 20230047717Abstract: Embodiments provide methods and systems for merchant data cleansing in payment network. Method performed by server system includes accessing electronic payment transaction records from transaction database. Each electronic payment transaction record includes merchant data fields. Method includes determining set of electronic payment transaction records with ambiguous merchant data fields having matching probability scores less than predetermined threshold value computed by probabilistic matching model and identifying at least one issue for non-matching of each of set of electronic payment transaction records. Method includes determining data model based on at least one issue of each of set of electronic payment transaction records. Data model is one of: phone-to-city model, payment aggregator model, and merchant name normalization model.Type: ApplicationFiled: August 2, 2022Publication date: February 16, 2023Inventors: Shashank Dubey, Gaurav Dhama, Ankur Arora, Vikas Bishnoi, Ankur Saraswat, Hardik Wadhwa, Yatin Katyal, Debasmita Das
-
Publication number: 20230034850Abstract: A computing device for determining a new credit card number that is a continuation match with an old credit card number of a credit card account that has changed numbers comprises a processing element programmed to: receive transactional data for a plurality of credit card numbers, determine a plurality of old credit card numbers and a plurality of new credit card numbers, determine a plurality of clusters of new credit card numbers, convert the transactional data for each old credit card number and the associated cluster of new credit card numbers into snapshots with an image-like data format, train a modified siamese network with instances of snapshots of an old credit card number, a first new credit card number, and a second new credit card number, and use the modified siamese network to determine one new credit card number that is an upgrade of one old credit card number.Type: ApplicationFiled: August 2, 2021Publication date: February 2, 2023Applicant: Mastercard International IncorporatedInventors: Smriti Gupta, Gaurav Dhama, Hardik Wadhwa, Puneet Vashisht, Yatin Katyal, Ankur Saraswat, Aakash Deep Singh
-
Publication number: 20220374684Abstract: Embodiments provide electronic methods and systems for improving edge case classifications. The method performed by a server system includes accessing an input sample dataset including first labeled training data associated with a first class, and second labeled training data associated with a second class, from a database. Method includes executing training of a first autoencoder and a second autoencoder based on the first and second labeled training data, respectively. Method includes providing the first and second labeled training data along with unlabeled training data accessed from the database to the first and second autoencoders. Method includes calculating a common loss function based on a combination of a first reconstruction error associated with the first autoencoder and a second reconstruction error associated with the second autoencoder. Method includes fine-tuning the first autoencoder and the second autoencoder based on the common loss function.Type: ApplicationFiled: May 17, 2022Publication date: November 24, 2022Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Sonali Syngal, Debasmita Das, Soumyadeep Ghosh, Yatin Katyal, Kandukuri Karthik, Ankur Saraswat
-
Publication number: 20220358508Abstract: Embodiments provide artificial intelligence-based methods and systems for predicting account-level risk scores associated with cardholders. Method performed by server system includes accessing payment transaction data and cardholder risk data associated with cardholder. The payment transaction data includes transaction variables associated with past payment transactions performed at Point of Interaction (POI) terminals within a particular time window. Method includes generating cardholder profile data based on the transaction variables and the cardholder risk data. Method includes determining account-level risk scores associated with the cardholder based on cardholder profile data. Each account-level risk score of account-level risk scores is determined by a trained machine learning model. The account-level risk scores include a wallet reload risk score, an account reissuance risk score, and a transaction channel risk score.Type: ApplicationFiled: May 6, 2022Publication date: November 10, 2022Inventors: Bhargav Pandillapalli, Rajesh Kumar Ranjan, Ankur Saraswat, Kshitij Gangwar, Kamal Kant, Sonali Syngal, Suhas Powar, Debasmita Das, Pritam Kumar Nath, Nishant Pant, Yatin Katyal, Nitish Kumar, Karamjit Singh
-
Publication number: 20220353275Abstract: The disclosure herein describes a system and method for predictive identification of breached entities. Identification number and expiration date pairs associated with compromised records in a source file are analyzed to identify a set of candidate entities having records at least partially matching the source file data pairs having events occurring during a selected time period. Probability vectors are calculated for records associated with each identified entity. A divergence value is calculated which represents a distance between probability distribution vectors for each entity and probability distribution vectors for the source file. A predicted breached entity is identified based on the divergence values. The predicted breached entity is notified of the predicted breach. The notification can include an identification of the breached entity, identification of breached records, predicted time of breach, and/or a recommendation to take action to mitigate the predicted breach.Type: ApplicationFiled: April 28, 2021Publication date: November 3, 2022Inventors: Sonali SYNGAL, Kanishk GOYAL, Suhas POWAR, Ankur SARASWAT, Debasmita DAS, Yatin KATYAL
-
Publication number: 20220253950Abstract: Siamese neural networks (SNN) are configured to detect differences between financial transactions for multiple financial institutions and transactions for a target party. A first neural network of the SNN tracks transactions (target transactions) for a particular customer or financial institution over time and provides a target output vector. Similarly, a second neural network of the SNN tracks transactions (baseline transactions) for all or a plurality of financial institutions (e.g., within a region) over the same period of time and provides a baseline output vector. The transactions for all or a plurality of financial institutions act as a baseline of transactions against which potentially fraudulent or money laundering activity may be compared. Because Siamese neural networks account for temporal changes based on the baseline of transactions, sudden changes in target transactions will only trigger an alarm if such changes (e.g., deviations or drifts) are relative to a baseline of transactions.Type: ApplicationFiled: February 8, 2021Publication date: August 11, 2022Inventors: Debasmita Das, Sonali Syngal, Ankur Saraswat, Garima Arora, Nishant Pant, Yatin Katyal
-
Publication number: 20220222695Abstract: An artificial intelligence (AI)-based content communications system leverages microtrends identified from conversations in real-time to support targeted content mapped to the identified microtrends. The communications system receives conversation information of participants, including text of conversation, timestamp, and, optionally, geographical information, from a listening service authorized to capture the conversation information; determines one or more topic microtrends having above-threshold activity; retrieves content with tags having generated keywords associated with a corresponding topic microtrend; and generates a message comprising the content and, optionally, a topic microtrend dashboard to provide to an identified contact associated with the topic microtrend. In some cases, the content is directly pushed to a social media handle associated with the content.Type: ApplicationFiled: May 13, 2021Publication date: July 14, 2022Inventors: Abhijit SHOME, Guillaume Jean Francois CONTEVILLE, Venkata R. MADABHUSHI, Michele MCCRAY-HOWARD, Rukuma VIEGAS, Sourojit BHADURI, Yatin KATYAL