-
公开(公告)号:US20230246840A1
公开(公告)日:2023-08-03
申请号:US18131310
申请日:2023-04-05
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Manash Bhattacharjee , Ashfaq Kamal , Rahul Deshpande
CPC classification number: H04L9/3231 , H04L63/0861 , H04L9/3073 , G06F9/54
Abstract: Systems and methods are provided for managing user identities in networks. One example method includes receiving, at a communication device, a request from a relying party for an assertion of an identity of a user where the communication device includes a software development kit (SDK). The method also includes, after receiving the request for the assertion, authenticating, by the communication device, the user and, based on a successful authentication of the user, compiling, via the SDK, an assertion packet including an attestation regarding authentication of the user where the assertion packet is signed with a private key of a private-public key pair stored in a memory of the communication device. The method then includes transmitting the assertion packet to the relying party.
-
公开(公告)号:US20210241266A1
公开(公告)日:2021-08-05
申请号:US17162604
申请日:2021-01-29
Applicant: Mastercard International Incorporated
Inventor: Ashfaq Kamal , Rahul Deshpande , Manash Bhattacharjee
Abstract: An enhanced 3D Secure user authentication process and system. In some embodiments, a consumer device processor of a consumer device running a Web Authentication application programming interface (API) transmits a request to a relying party device requesting use of an enhanced 3D Secure authentication service. The consumer device processor then receives a request to authenticate a consumer from the relying party device by using a specific customer verification method (CVM), prompts, by running the Web Authentication API, the consumer to provide input in accordance with the CVM, receives input data in accordance with the CVM from an authenticator of the consumer device, verifies the consumer based on the input data, generates an authentication data package and transmits to the relying party device the authentication data package for processing and forwarding to a 3D Requestor environment.
-
公开(公告)号:US10963901B2
公开(公告)日:2021-03-30
申请号:US15678702
申请日:2017-08-16
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Manash Bhattacharjee , Prashant Sharma , Joseph Damon Hayes
Abstract: Systems and methods are provided for facilitating enrollment of consumers in programs associated with entities. One exemplary method includes, in response to a selection of registration for an account with an entity, calling an application programming interface (API) associated with a virtual wallet platform, and receiving from the virtual wallet platform, via the API, a token associated with the entity. The method also includes displaying the token to a user and receiving, from the virtual wallet platform, a packet of personal identifying information for the user. The method further includes populating an application for registration of the user for the account with the personal identifying information included in the packet, and, upon an input from the user, enrolling the user in a program associated with the entity, based on the personal identifying information included in the packet, and providing the account to the user.
-
公开(公告)号:US10810603B2
公开(公告)日:2020-10-20
申请号:US14966819
申请日:2015-12-11
Applicant: MasterCard International Incorporated
Inventor: Debashis Ghosh , Manash Bhattacharjee
Abstract: A method and device for analyzing customer traffic data at a merchant location are provided. The method may include transmitting pings within a coverage area of a wireless network provided by the merchant computer, receiving ping responses from one or more customer devices corresponding to one or more customers located within the coverage area of the wireless network provided by the merchant computer, extracting a unique device identifier from each received ping response over a period of time, each of the unique device identifiers identifying a different customer device that transmitted the ping response, estimating an amount of customer traffic at the merchant location, over the period of time, based on the unique device identifiers extracted during the period of time, and outputting an indication of the estimated amount of customer activity at the merchant location over the period of time.
-
公开(公告)号:US10755336B2
公开(公告)日:2020-08-25
申请号:US15830149
申请日:2017-12-04
Applicant: Mastercard International Incorporated
Inventor: Prashant Sharma , Joseph Hayes , Manash Bhattacharjee
IPC: G06Q30/06 , G06F16/2457
Abstract: A method for providing electronic purchase reminders includes: storing communication information and a plurality of transaction data entries, each transaction data entry corresponding to a processed payment transaction and including transaction data, a transaction date, and one of a plurality of category tags; storing, for each category tag, a recurring time period; identifying a subset of transaction data entries that includes a common category tag; identifying a most recent transaction data entry of the subset o based on the transaction date, where a difference between the transaction date included in the most recent transaction data entry and a present date is at least the recurring time period associated with the common category tag; generating a purchase recommendation based on the transaction data included in each transaction data entry in the subset; and transmitting the generated purchase recommendation to a computing device based on the communication information.
-
公开(公告)号:US10430900B2
公开(公告)日:2019-10-01
申请号:US15375476
申请日:2016-12-12
Applicant: MasterCard International Incorporated
Inventor: Manash Bhattacharjee , Prashanna S. Tiwaree
Abstract: A gratuity analytics computing device for generating gratuity analytics for one or more restaurants is provided. The gratuity analytics computing device includes a memory in communication with a processor. The processor programmed to receive a date range from a client computing device. The processor is further configured to receive transaction data for transactions occurring within the date range at a restaurant. The transaction data including a manager identifier, a time stamp, and an employee identifier associated with the transactions, the transaction data including authorization messages and clearing messages. The processor is further configured to match a plurality of authorization messages with a respective plurality of clearing messages. The processor is further configured to calculate tip data for the restaurant based on the plurality of matched messages, generate gratuity analytics for the restaurant over the date range based on the tip data, and display on a user interface of the client computing device the gratuity analytics.
-
公开(公告)号:US10325299B2
公开(公告)日:2019-06-18
申请号:US14702403
申请日:2015-05-01
Applicant: MasterCard International Incorporated
Inventor: Manash Bhattacharjee , Debashis Ghosh , Randy Shuken
Abstract: A mobile computing device configured for enabling distribution of digital pictures is provided. Additionally, a method for enabling distribution of digital pictures and a computer-readable storage medium having computer-executable instructions embodied thereon for enabling distribution of digital pictures are provided.
-
48.
公开(公告)号:US20190172129A1
公开(公告)日:2019-06-06
申请号:US15833681
申请日:2017-12-06
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Manash Bhattacharjee , Edward Grunde McLaughlin
Abstract: A method for using aggregated merchant analytics to analyze merchant loan risk is provided. The method includes defining sectors of a geographic region and receiving transaction data for financial transactions occurring within a period of time, the transaction data associated with a plurality of merchants located in the geographic region. The method also includes identifying, for each merchant, one sector in which the merchant is located. The method further includes generating aggregated merchant analytics for each sector based on the transaction data associated with all merchants in the sector. The method also includes determining a total pending loan amount for a subset of the sectors, each sector in the subset having merchants with loans issued thereto, and calculating a loan risk score for each sector using the aggregated merchant analytics and the total pending loan amount. The method further includes displaying on the user computing device the aggregated merchant analytics.
-
公开(公告)号:US20190066174A1
公开(公告)日:2019-02-28
申请号:US15689789
申请日:2017-08-29
Applicant: Mastercard International Incorporated
Inventor: Prashant Sharma , Antonio Marra , Manash Bhattacharjee
IPC: G06Q30/06
Abstract: Embodiments relate to a system, method and medium for facilitating automated distribution of a stated item to two or more receivers, where each of the receivers are associated with one or more entities. A selection device receives information indicating the receivers authorized to receive a stated item. The selection device is used to select which of multiple authorized receivers are to receive the stated item. Once the selector has made the selections, a stated item in a quantity determined by the selector is directed to the selected receivers.
-
公开(公告)号:US20190057412A1
公开(公告)日:2019-02-21
申请号:US15678702
申请日:2017-08-16
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Manash Bhattacharjee , Prashant Sharma , Joseph Damon Hayes
Abstract: Systems and methods are provided for facilitating enrollment of consumers in programs associated with entities. One exemplary method includes, in response to a selection of registration for an account with an entity, calling an application programing interface (API) associated with a virtual wallet platform, and receiving from the virtual wallet platform, via the API, a token associated with the entity. The method also includes displaying the token to a user and receiving, from the virtual wallet platform, a packet of personal identifying information for the user. The method further includes populating an application for registration of the user for the account with the personal identifying information included in the packet, and, upon an input from the user, enrolling the user in a program associated with the entity, based on the personal identifying information included in the packet, and providing the account to the user.
-
-
-
-
-
-
-
-
-