Patents by Inventor Amitava Dutta
Amitava Dutta 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: 12212580Abstract: An ingress server is operable to perform, through a multi-list evaluator, two different validations: one utilizes a sender network address of a sender's server to determine whether to trust, accept, or reject a connection and one utilizes a domain of a sender email address from an envelope to determine whether to accept or reject a message. The multi-list evaluator may perform the validations in two phases. If a connection can be trusted, the connection is accepted and any message over the connection (in a single session) is accepted and no further validation is necessary. Further, in both phases, the multi-list evaluator can utilize a whitelist maintained by the ingress server to override a blacklist provided by a blacklist supplier. This override can reduce false-positives and drastically reduce delays usually associated with correcting false-positives and improve system throughput.Type: GrantFiled: August 9, 2021Date of Patent: January 28, 2025Assignee: OPEN TEXT HOLDINGS, INC.Inventor: Amitava Dutta
-
Patent number: 11587078Abstract: Provided is a computer-implemented method for predicting payment transactions using a machine learning technique that includes receiving transaction data, generating a categorical transaction model based on the transaction data, determining a plurality of prediction scores including determining, for one or more users, a prediction score in each merchant category of a plurality of merchant categories for each predetermined time segment of a plurality of predetermined time segments, where a respective prediction score includes a prediction of whether a user will conduct a payment transaction in a merchant category at a time associated with a predetermined time segment associated with the respective prediction score, determining a recommended merchant category and a recommended predetermined time segment of at least one offer, generating the at least one offer, and communicating the at least one offer to the one or more users. A system and computer program product are also disclosed.Type: GrantFiled: September 11, 2020Date of Patent: February 21, 2023Assignee: Visa International Service AssociationInventors: Amitava Dutta, April Pabale Vergara, Suresh Krishna Vaidyanathan
-
Publication number: 20210367952Abstract: An ingress server is operable to perform, through a multi-list evaluator, two different validations: one utilizes a sender network address of a sender's server to determine whether to trust, accept, or reject a connection and one utilizes a domain of a sender email address from an envelope to determine whether to accept or reject a message. The multi-list evaluator may perform the validations in two phases. If a connection can be trusted, the connection is accepted and any message over the connection (in a single session) is accepted and no further validation is necessary. Further, in both phases, the multi-list evaluator can utilize a whitelist maintained by the ingress server to override a blacklist provided by a blacklist supplier. This override can reduce false-positives and drastically reduce delays usually associated with correcting false-positives and improve system throughput.Type: ApplicationFiled: August 9, 2021Publication date: November 25, 2021Inventor: Amitava Dutta
-
Patent number: 11122057Abstract: An ingress server is operable to perform, through a multi-list evaluator, two different validations: one utilizes a sender network address of a sender's server to determine whether to trust, accept, or reject a connection and one utilizes a domain of a sender email address from an envelope to determine whether to accept or reject a message. The multi-list evaluator may perform the validations in two phases. If a connection can be trusted, the connection is accepted and any message over the connection (in a single session) is accepted and no further validation is necessary. Further, in both phases, the multi-list evaluator can utilize a whitelist maintained by the ingress server to override a blacklist provided by a blacklist supplier. This override can reduce false-positives and drastically reduce delays usually associated with correcting false-positives and improve system throughput.Type: GrantFiled: August 24, 2018Date of Patent: September 14, 2021Assignee: OPEN TEXT HOLDINGS, INC.Inventor: Amitava Dutta
-
Patent number: 11080733Abstract: A computer-implemented method is disclosed. The method includes using reverse geo-coding to determine user transaction locations for a user, determining a number of user transactions for the user that correspond to each of a plurality of statistical area levels, determining a subdivision of each of the plurality of statistical area levels that has the highest number of domestic card present transactions for the user, identifying an effective area of influence (EAI) for the user, based on a determination of a statistical area level that has the highest number of domestic card present transactions for the user, and accessing geographically classified statistics from public data sources related to one or more of the plurality of the statistical area levels. A location based market recommendation is generated based on the geographically classified statistics and the effective area of influence.Type: GrantFiled: December 18, 2019Date of Patent: August 3, 2021Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Amitava Dutta, April Pabale Vergara, George Cherukara Joggy
-
Publication number: 20210192553Abstract: A computer-implemented method is disclosed. The method includes using reverse geo-coding to determine user transaction locations for a user, determining a number of user transactions for the user that correspond to each of a plurality of statistical area levels, determining a subdivision of each of the plurality of statistical area levels that has the highest number of domestic card present transactions for the user, identifying an effective area of influence (EAI) for the user, based on a determination of a statistical area level that has the highest number of domestic card present transactions for the user, and accessing geographically classified statistics from public data sources related to one or more of the plurality of the statistical area levels. A location based market recommendation is generated based on the geographically classified statistics and the effective area of influence.Type: ApplicationFiled: December 18, 2019Publication date: June 24, 2021Applicant: Visa International Service AssociationInventors: Amitava DUTTA, April Pabale VERGARA, George Cherukara JOGGY
-
Patent number: 11023907Abstract: A first plurality of consumers having a target event is identified. A first dataset and a second dataset for the first plurality of consumers are received. The first dataset comprises first transaction card data for each consumer in the first plurality of consumers for a first time period, where the first time period is prior to the target event. The second dataset comprises second transaction card data for each consumer in the first plurality of consumers during a second time period, where the second time period is after the target event. A first score for each consumer is calculated using the first transaction card data and a second score for each consumer is calculated using the second transaction card data. The first score is compared to the second score for each consumer. In response to a determination that the second score is a threshold lower than the first score, one or more consumers are identified as high dormancy risk.Type: GrantFiled: September 5, 2019Date of Patent: June 1, 2021Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Amitava Dutta, April Pabale Vergara, Abhisek Ghosh
-
Publication number: 20210073828Abstract: A first plurality of consumers having a target event is identified. A first dataset and a second dataset for the first plurality of consumers are received. The first dataset comprises first transaction card data for each consumer in the first plurality of consumers for a first time period, where the first time period is prior to the target event. The second dataset comprises second transaction card data for each consumer in the first plurality of consumers during a second time period, where the second time period is after the target event. A first score for each consumer is calculated using the first transaction card data and a second score for each consumer is calculated using the second transaction card data. The first score is compared to the second score for each consumer. In response to a determination that the second score is a threshold lower than the first score, one or more consumers are identified as high dormancy risk.Type: ApplicationFiled: September 5, 2019Publication date: March 11, 2021Inventors: Amitava Dutta, April Pabale Vergara, Abhisek Ghosh
-
Publication number: 20200410490Abstract: Provided is a computer-implemented method for predicting payment transactions using a machine learning technique that includes receiving transaction data, generating a categorical transaction model based on the transaction data, determining a plurality of prediction scores including determining, for one or more users, a prediction score in each merchant category of a plurality of merchant categories for each predetermined time segment of a plurality of predetermined time segments, where a respective prediction score includes a prediction of whether a user will conduct a payment transaction in a merchant category at a time associated with a predetermined time segment associated with the respective prediction score, determining a recommended merchant category and a recommended predetermined time segment of at least one offer, generating the at least one offer, and communicating the at least one offer to the one or more users. A system and computer program product are also disclosed.Type: ApplicationFiled: September 11, 2020Publication date: December 31, 2020Inventors: Amitava Dutta, April Pabale Vergara, Suresh Krishna Vaidyanathan
-
Patent number: 10796303Abstract: Provided is a computer-implemented method for predicting payment transactions using a machine learning technique that includes receiving transaction data, generating a categorical transaction model based on the transaction data, determining a plurality of prediction scores including determining, for one or more users, a prediction score in each merchant category of a plurality of merchant categories for each predetermined time segment of a plurality of predetermined time segments, where a respective prediction score includes a prediction of whether a user will conduct a payment transaction in a merchant category at a time associated with a predetermined time segment associated with the respective prediction score, determining a recommended merchant category and a recommended predetermined time segment of at least one offer, generating the at least one offer, and communicating the at least one offer to the one or more users. A system and computer program product are also disclosed.Type: GrantFiled: September 6, 2017Date of Patent: October 6, 2020Assignee: Visa International Service AssociationInventors: Amitava Dutta, April Pabale Vergara, Suresh Krishna Vaidyanathan
-
Publication number: 20190073669Abstract: Provided is a computer-implemented method for predicting payment transactions using a machine learning technique that includes receiving transaction data, generating a categorical transaction model based on the transaction data, determining a plurality of prediction scores including determining, for one or more users, a prediction score in each merchant category of a plurality of merchant categories for each predetermined time segment of a plurality of predetermined time segments, where a respective prediction score includes a prediction of whether a user will conduct a payment transaction in a merchant category at a time associated with a predetermined time segment associated with the respective prediction score, determining a recommended merchant category and a recommended predetermined time segment of at least one offer, generating the at least one offer, and communicating the at least one offer to the one or more users. A system and computer program product are also disclosed.Type: ApplicationFiled: September 6, 2017Publication date: March 7, 2019Inventors: Amitava Dutta, April Pabale Vergara, Suresh Krishna Vaidyanathan
-
Publication number: 20190075121Abstract: An ingress server is operable to perform, through a multi-list evaluator, two different validations: one utilizes a sender network address of a sender's server to determine whether to trust, accept, or reject a connection and one utilizes a domain of a sender email address from an envelope to determine whether to accept or reject a message. The multi-list evaluator may perform the validations in two phases. If a connection can be trusted, the connection is accepted and any message over the connection (in a single session) is accepted and no further validation is necessary. Further, in the both phases, the multi-list evaluator can utilize a whitelist maintained by the ingress server to override a blacklist provided by a blacklist supplier. This override can reduce false-positives and drastically reduce delays usually associated with correcting false-positives and improve system throughput.Type: ApplicationFiled: August 24, 2018Publication date: March 7, 2019Inventor: Amitava Dutta
-
Patent number: 10079791Abstract: Systems and methods are provided for processing messages for registered users within an allowed domain. The method includes performing domain-registration and auto-registration for non-registered users. The method allows users to utilize messaging services without having to individually register each and every user upfront.Type: GrantFiled: March 10, 2015Date of Patent: September 18, 2018Assignee: Xpedite Systems, LLCInventors: Kathleen Achilles, Amitava Dutta
-
Publication number: 20150264049Abstract: Systems and methods are provided for processing messages for registered users within an allowed domain. The method includes performing domain-registration and auto-registration for non-registered users. The method allows users to utilize messaging services without having to individually register each and every user upfront.Type: ApplicationFiled: March 10, 2015Publication date: September 17, 2015Inventors: Kathleen Achilles, Amitava Dutta