Patents Assigned to Mastercard International Incorporated
-
Publication number: 20200396083Abstract: A method for tracking rash driving includes: receiving a plurality of rider embarkation notifications, each including a digital signature and a vehicle identifier; generating a new block for a blockchain, the new block including a block header and a plurality of blockchain data values, each blockchain data value corresponding to a rider embarkation notification and including the respective digital signature; receiving a rash driving notification including the vehicle identifier; transmitting a confirmation request to at least one mobile computing device associated with one of the plurality of rider embarkation notifications; receiving a confirmation message from one of the at least one mobile computing devices; and generating a subsequent block for the blockchain, the subsequent block including a new block header and a new data value, the new data value including an indication of rash driving.Type: ApplicationFiled: June 11, 2019Publication date: December 17, 2020Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Aditya Koduri, Rakesh Patel, Jaipal Singh Kumawat
-
Patent number: 10867300Abstract: A geofence computing device for creating and monitoring geofence zones is described herein. The geofence computing device includes a processor and a memory. The processor is configured to receive geofence data from the user device, the geofence data including a user defined geofence zone and a geofence rule. The processor is also configured to receive transaction data. The processor is further configured to determine a geographic location of the merchant. The processor is also configured to retrieve the geofence data from the memory and compare the merchant geographic location to the user defined geofence zone. The processor is further configured to apply the geofence rule based on the comparison of the merchant geographic location to the user defined geofence zone. The processor is also configured to add a flag to the authorization request message indicating whether the transaction satisfies or violates the geofence rule.Type: GrantFiled: November 3, 2016Date of Patent: December 15, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Rick Unnerstall, Bradley Kenneth Dickinson
-
Patent number: 10867294Abstract: A system, method, and computer-readable storage medium configured to facilitate cash transactions at an Automated Teller Machine when an ATM card is not present. The system allows a customer of a first bank to use an ATM of a different bank and still facilitate the ATM transaction without an ATM card present.Type: GrantFiled: December 2, 2019Date of Patent: December 15, 2020Assignee: Mastercard International IncorporatedInventors: Akshat Gupta, Ricardo Pareja
-
Patent number: 10867317Abstract: The disclosure facilitates loyalty earnings by generating purchase recommendations. Loyalty data is collected from a loyalty program data store. The loyalty data is associated with a loyalty profile of a user. Account data is collected from an account data store. The account data is associated with an account of the user that is linked to the loyalty profile of the user. Transaction data is collected from a transaction data store. The transaction data is associated with the account of the user. User recommendations are generated for prioritizing loyalty earnings on the loyalty profile based on the loyalty data, account data, and transaction data. After the recommendations are generated, the recommendations are caused to be displayed on a user interface associated with a computing device of the user. Combining the three types of collected data to generate the recommendations results in accurate recommendations that are tailored to the user to increase loyalty earnings.Type: GrantFiled: December 22, 2017Date of Patent: December 15, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Anouska Ladds, Heather Alice Cobb, Simon Forbes, Piero Macari
-
Patent number: 10861042Abstract: A method for identifying a plurality of related computing devices related to a transaction account includes: storing token profiles, each including data related to a payment token including a digital token number, associated transaction account number, computing device identifier, and computing device data; receiving a transaction data entry related to an electronic transaction including transaction data and one of: a specific transaction account number or an associated specific digital token number; identifying a plurality of related token profiles where the included associated transaction account number corresponds to the specific transaction account number; identifying a third party entity associated with at least one identified token profile; and electronically transmitting the transaction data included in the transaction data entry and at least one of: the computing device identifier and computing device data included in each of the identified plurality of related token profiles to the third party entityType: GrantFiled: April 19, 2016Date of Patent: December 8, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Eugene Khvostov, Shoshana Rosenfield
-
Patent number: 10861007Abstract: A method includes reading a card number from a payment device at a point of sale (POS) terminal. The method further includes transmitting a message from the POS terminal to a remote host computer, where the message includes the card number. Still further, the method includes receiving wallet data at the POS terminal from the host computer. The wallet data indicates a plurality of payment accounts associated with the card number. In addition, the method includes displaying the wallet data at the POS terminal and receiving a selection indication from a user at the POS terminal, where the selection indication is for selecting one of the payment accounts.Type: GrantFiled: September 17, 2014Date of Patent: December 8, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Jennifer R. Dogin, Sean Kirch
-
Publication number: 20200382467Abstract: A system having standardized addresses for virtual network interface cards, with each card address including one or more purpose-specific identifiers to better facilitate identification and management of the virtual card. A blade or other server or other equipment includes multiple virtual machines, with each virtual machine accessing a network via a virtual card. Each virtual card is associated with a particular fabric interconnect and a particular virtual switch. Each virtual card has a media access control address having six octets, including a fourth octet which includes a server connection hexadecimal value which identifies the particular fabric and a side connection hexadecimal value which identifies the particular virtual switch to which the virtual card is connected. Each possible fabric connection and each possible switch connection may be identified by one of two or more values.Type: ApplicationFiled: May 29, 2019Publication date: December 3, 2020Applicant: Mastercard International IncorporatedInventors: Chase A. Aleshire, Benjamin D. Williams
-
Publication number: 20200382490Abstract: A method for generating digital certificates for anonymous users in blockchain transactions includes: storing a blockchain comprised of a plurality of blocks, each block including a block header and transaction values, where each transaction value includes data related to a blockchain transaction including a sending address, recipient address, and transaction amount; receiving a certificate request from a computing device, the request including a user public key of a cryptographic key pair; identifying a subset of transaction values in the blockchain where the sending address or recipient address was generated using the user public key; determining a confidence level based on the data included in each transaction value included in the subset; generating a digital certificate based on the determined confidence level; and transmitting the generated digital certificate to the computing device.Type: ApplicationFiled: August 6, 2020Publication date: December 3, 2020Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ankur Arora, Manish Kumar, Shuvam Sengupta
-
Publication number: 20200379939Abstract: A system, computer-readable media and computer-implemented method for automated network adapter activation in connection with fibre channel uplink mapping. The system includes a non-virtualized storage area network switch having a plurality of fibre channel ports. Each of the fibre channel ports is coupled to a corresponding cable to at least partly define a fibre channel uplink. The system also includes a plurality of client devices. Each client device has a network adapter.Type: ApplicationFiled: May 29, 2019Publication date: December 3, 2020Applicant: Mastercard International IncorporatedInventors: Chase A. Aleshire, Benjamin D. Williams
-
Publication number: 20200380553Abstract: The invention enables optimizing performance of a recommendation server. The invention comprises (i) receiving a first set of customer information corresponding to a first set of events recorded in a first time period in which the recommendation server operates in a first configuration state, (ii) generating a first performance evaluation score based on the first set of customer information, (iii) reconfiguring the recommendation server to operate in a second configuration state having a second performance evaluation score associated therewith, and wherein said second performance evaluation score is generated based on a second set of customer information corresponding to a second set of events recorded in a second time period in which the recommendation server operates in the second configuration state and (iv) transmitting to a terminal device, one or more electronic offers selected for transmission to the customer by the recommendation server operating in the second configuration state.Type: ApplicationFiled: May 15, 2020Publication date: December 3, 2020Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ankur Dua, Gaurav Dhama, Ankur Arora
-
Patent number: 10853890Abstract: A database containing transaction data from at least one entity which makes payments with a payment network is maintained. Social network activity data from a social network is obtained for the at least one entity which makes payments with the payment network. The social network activity data and given records of the transaction data are integrated, to obtain integrated social media transaction visualization data. Techniques for providing purchase recommendations are also disclosed.Type: GrantFiled: September 19, 2012Date of Patent: December 1, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Adam Kenneth Hosp
-
Patent number: 10853814Abstract: Systems and methods are provided for monitoring attendance of people at organizer events, via payment networks, based on authorization messages generated in connection with such attendance. One exemplary method includes identifying an authorization message as an attendance message based on a program code included in the authorization message, where the authorization message further includes an organizer identifier indicative of an organizer associated with a location of the attendance. The method also includes identifying a person associated with the attendance based on the authorization message, and appending an attendance entry to an attendance profile associated with the person, based on the authorization message, whereby an incentive associated with the attendance of the person at the organizer is able to be allocated.Type: GrantFiled: April 3, 2017Date of Patent: December 1, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Cesar Espinoza, Michelle Rubio, Matias Sevi, Oscar A. Jimenez
-
Patent number: 10853865Abstract: An active locations (AL) computing device is described herein. The AL computing device is programmed to receive, from a user computing device, a selection of a geographical region. The AL computing device may retrieve transaction data from a payment processing network, environmental data representing environmental conditions at the selected geographical region, merchant data representing characteristics of one or more merchants located within the selected geographical region, social media data including events occurring within the selected geographical region, and historical data. The AL computing device is further programmed to determine activity levels for the selected geographical region based on one or more of the transaction data, environmental data, merchant data, social media data, and historical data. The AL computing device may convert the determined activity levels into an interactive heat map, apply a filter to the heat map, and transmit the heat map to the user computing device.Type: GrantFiled: July 9, 2018Date of Patent: December 1, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Keith J. Yeldham
-
Publication number: 20200374131Abstract: A method for conveying auditable information regarding provenance of a product that is cryptographically accurate while retaining complete anonymity of product and participant on a blockchain includes: receiving a product identifier; generating a digital token by applying a hashing algorithm to the product identifier; generating an entry value by applying the hashing algorithm to a combination of an event identifier and the digital token; generating a digital signature by digitally signing a data package using a private key of a cryptographic key pair, where the data package includes at least a blockchain address, the event identifier, and the digital token; and transmitting the blockchain address, the digital signature, and the entry value to a node in a blockchain network.Type: ApplicationFiled: May 15, 2020Publication date: November 26, 2020Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Steven C. DAVIS, Rob BYRNE, Robert COLLINS, Deborah Eleanor BARTA, Leandro NUNES DA SILVA CARVALHO
-
Publication number: 20200372171Abstract: A computer-implemented method for secure multi-datasource query job status notification that includes accessing notification characteristics for a query job status. Occurrence of the query job status and a present security level may be determined. Based on the notification characteristics, a notification may be generated at least in part by omitting available data based on the present security level. Based at least in part on the occurrence of the query job status, transmission of the notification to an end user computing device may be directed.Type: ApplicationFiled: August 11, 2020Publication date: November 26, 2020Applicant: Mastercard International IncorporatedInventors: Vikranth Kumar Anneboina, Sandeep Chakravarthy Chimakurthi, Matthew Edward Hopkins
-
Publication number: 20200372480Abstract: A system and method for sensing a seat occupancy by an individual and executing an ecommerce transaction via the individual's mobile device for the cost of a ticket based on the occupied seat. For example, an attendee enters a multiplex and chooses a theater and a seat from which to watch a movie, or a passenger enters a station and chooses a train and a seat in which to travel. In both cases, the occupancy of the seat is detected, an amount owed is determined based on the occupancy of the seat, and an ecommerce transaction is initiated via the mobile device to pay the amount. The determination of the amount may be delayed for a period after the individual has stopped moving to ensure they have made their final choice. The individual may be required to verify a relevant characteristic, such as age or membership in a discounted group.Type: ApplicationFiled: August 12, 2020Publication date: November 26, 2020Applicant: Mastercard International IncorporatedInventor: Richard B. Unnerstall
-
Publication number: 20200372182Abstract: A method for double anonymization of data includes: receiving, by a first computing system, a plurality of first data sets, each including a set identifier and personally identifiable information; anonymizing, by the first computing system, each of the first data sets, by hashing the set identifier included in each first data set to obtain a hashed identifier and deidentifying the personally identifiable information; transmitting, by the first computing system, the plurality of anonymized first data sets to a second computing system, wherein the second computing system is distinct and separate from the first computing system; anonymizing, by the second computing system, each of the anyonmized first data sets, by hashing the hashed identifier to obtain a double-hashed identifier; and storing, in the second computing system or a third separate and distinct computing system, the plurality of double anonymized first data.Type: ApplicationFiled: August 11, 2020Publication date: November 26, 2020Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Todd Christian Lowenberg, Andrew S. Reiskind, Curtis Villars, Rohit CHAUHAN, JoAnn C. STONIER
-
Patent number: 10848308Abstract: A method for distributing multiple cryptographic keys used to access data includes: receiving a data signal superimposed with an access key request, wherein the access key request includes at least a number, n, greater than 1, of requested keys; generating n key pairs using a key pair generation algorithm, wherein each key pair includes a private key and a public key; deriving an access private key by applying the private key included in each of the n key pairs to a key derivation algorithm; generating an access public key corresponding to the derived access private key using the key pair generation algorithm; and electronically transmitting a data signal superimposed with a private key included in one of the n key pairs for each of the n key pairs.Type: GrantFiled: July 15, 2019Date of Patent: November 24, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Steven C. Davis
-
Patent number: 10846686Abstract: A method of managing a compromised account stored within an electronic wallet is provided. The electronic wallet is stored on a user computing device and is in communication with a compromised account management (CAM) computing device. The method is implemented using the CAM computing device in connection with a memory. The method includes the step of receiving, from the user computing device via a compromised reporting function, a first notification message including a first account identifier, wherein the first notification message indicates that a first account associated with the first account identifier has been compromised. The method also includes determining an issuer associated with the first account identifier. The method further includes generating a second notification message including the first account identifier and an issuer identifier. The method also includes transmitting the second notification message to the issuer.Type: GrantFiled: May 17, 2018Date of Patent: November 24, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Edward Kenneth McCandless, Frederick Joseph Zarf, IV, Steven J. Schmidt
-
Patent number: 10846287Abstract: Systems and methods are provided for loading data in connection with testing an application, based on a hierarchical framework. An exemplary method includes receiving a data query from a requestor, identifying a dependency of the data query on a data structure, and determining whether said data structure is annotated with a poor quality indicator. The exemplary method further includes providing a warning to the requestor when the data structure is annotated with the poor quality indicator, thereby informing the requestor of a potential quality issuer with a report relying on the data structure query.Type: GrantFiled: December 21, 2017Date of Patent: November 24, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Chinmay Sharad Sagade, Sanchit Kaushik, Srinivas Kosaraju