Patents by Inventor David J. Senci
David J. Senci 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: 11741465Abstract: An insight data computing system for generating a pre-chargeback record for a payment transaction between a customer and a merchant is provided. The payment transaction is authorized over a payment processing network based on transaction data submitted over the payment processing network. The transaction data is stored by the payment processing network in a historical transaction database. The insight data computing system includes an insight data interface computing device programmed to (i) receive, via an insight communication channel other than the payment processing network, an insight data message including insight data and transaction link data, (ii) store the insight data in an insight database, (iii) link the insight data to the transaction data by matching the transaction link data in the insight data to the transaction data in the historical transaction database, and (iv) generate the pre-chargeback record including the transaction data and the linked insight data.Type: GrantFiled: May 2, 2019Date of Patent: August 29, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Samy Shihab, Kyle Williams, David J. Senci
-
Publication number: 20230267446Abstract: A computer-implemented method for enhancing authorization of prepaid payment cards is provided. The method is implemented using an interchange network and an authorization computing device in communication with a memory.Type: ApplicationFiled: May 2, 2023Publication date: August 24, 2023Inventors: Kyle Williams, David J. Senci, Mechelle L. Hafner
-
Patent number: 11727412Abstract: Described herein is a data optimization computer system for optimizing transaction authorization request messages directed to an authorizing party. The computer system includes a historical transaction database, a merchant database, and a data optimization computing device. The historical transaction database stores a plurality of historical transaction records. The merchant database stores a first merchant registered with the optimization computer system. The data optimization computing device may analyze at least a subset of the historical transaction records to generate a set of optimization rules. The set of optimization rules identifies optimal values for an optimized transaction authorization request message. The optimized transaction authorization request message may be associated with an improved likelihood of resulting in a positive request outcome.Type: GrantFiled: December 18, 2019Date of Patent: August 15, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Brett J. Thomson, Kyle Williams, David J. Senci, Blake Gibbons
-
Patent number: 11704660Abstract: Described are systems and methods for transferring a token between mobile computing devices. A token transfer processing computing device includes a memory device for storing data and a processor in communication with the memory device. The processor is programmed to receive a token transfer message. The token transfer message includes a current device identifier associated with a current mobile device having an original token associated therewith for initiating secure payments using the current mobile device, and a new device identifier associated with a new mobile device replacing the current mobile device. The processor is further programmed to perform a lookup in a device-to-token mapping table to identify the original token associated with the current mobile device. The processor further generates an updated token associated with the payment account and transmits a token transfer response to the new mobile device. The token transfer response includes the updated token.Type: GrantFiled: March 12, 2020Date of Patent: July 18, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Kyle Williams, David J. Senci, Brett J. Thomson
-
Patent number: 11663581Abstract: A computer-implemented method for enhancing authorization of prepaid payment cards is provided. The method is implemented using an interchange network and an authorization computing device in communication with a memory.Type: GrantFiled: May 24, 2021Date of Patent: May 30, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Kyle Williams, David J. Senci, Michelle L. Hafner
-
Publication number: 20230153833Abstract: Computing systems and methods for detecting anomalous activity over a computer network are described herein. A computing system receives a real-time stream of electronic messages, each of the electronic messages including a first identifier, wherein a portion of the first identifier includes a second identifier. The computing system applies a detection model to the real-time stream of electronic messages, wherein the detection model is programmed to apply at least one machine learning algorithm trained to detect that a velocity of the electronic messages for a range of first identifiers having a common value second identifier exceeds a threshold. In response to the threshold being exceeded, a time period associated with anomalous activity is identified and an anomalous activity flag is appended to messages initiated during the time period associated with anomalous activity which include a first identifier having the common value in the second identifier.Type: ApplicationFiled: January 6, 2023Publication date: May 18, 2023Inventors: Brett J. Thomson, Kyle Williams, David J. Senci
-
Publication number: 20230106544Abstract: A data synchronization computing device is described. The data synchronization computing device is configured to receive and store updated account data including an identifier designating a closed account, determine that a candidate identifier from an authorization request message matches the designated identifier corresponding to the closed account, and automatically decline the authorization request message associated with the candidate identifier. The data synchronization computing device is further configured to execute a data integrity monitoring process to improve an overall bandwidth of the a computer network, and, in response to determining a data synchronization issue, automatically overwrite a record to remove the closed account designation and transmit a notification message indicating the data synchronization issue has been resolved, thereby improving data integrity between records stored in the account information database and records stored at an issuer computing device.Type: ApplicationFiled: December 9, 2022Publication date: April 6, 2023Inventors: Kyle Williams, David J. Senci, Michelle L. Hafner
-
Patent number: 11599878Abstract: A computer-implemented method for identifying errors in transaction messages associated with payment transactions. The method includes a step of receiving a transaction message associated with a financial transaction, whereby the financial transaction originates from a merchant and is processed by an acquirer. The transaction message comprises a plurality of data element fields, with at least one of the data element fields being a merchant identification field used to identify the merchant originating the financial transaction. An additional step includes performing an error-identification routine on the transaction message, with the error-identification routine including analyzing a merchant identification (ID) data element populated in the merchant identification field to determine if the merchant ID data element is not uniquely associated with the merchant.Type: GrantFiled: December 19, 2018Date of Patent: March 7, 2023Assignee: Mastercard International IncorporatedInventors: Jason A. Thomas, Kyle T. Williams, David J. Senci
-
Publication number: 20230052407Abstract: A computer device configured to passively authenticate a user includes a memory device including a user profile, and at least one processor coupled to the memory device. The at least one processor is programmed to execute a passive authentication system programmed to receive an indication that the user successfully performed an active authentication by interacting with the computing device, and set an authentication state of the user as authenticated in response to the successful active authentication. The passive authentication system is further programmed to receive a first plurality of interaction data indicative of one or more interactions between the user and the computer device, the one or more interactions performed after the indication of the successful active authentication; compare the one or more interactions to the user profile; and update the authentication state of the user based on the comparison.Type: ApplicationFiled: August 12, 2021Publication date: February 16, 2023Inventors: Jonathan McGrandle, Roshan Lewis, David J. Senci
-
Patent number: 11551292Abstract: A computing system for validating repeating data is described. The computing system includes at least one computing device including at least one processor communicatively coupled to a database. The at least one processor is programmed to receive a first instance of data, the first instance of data including first repeating data elements, and store, in the database, the first repeating data elements. The at least one processor is also programmed to receive a second instance of data, the second instance of data including second repeating data elements, determine the second instance of data includes the second repeating data elements, and compare the second repeating data elements to the first repeating data elements. The at least one processor is further programmed to determine the second repeating data elements are inconsistent with the first repeating data elements and transmit a signal associated with the second repeating data elements.Type: GrantFiled: April 2, 2020Date of Patent: January 10, 2023Assignee: Mastercard International IncorporatedInventors: Samy Shihab, Kyle Williams, David J. Senci
-
Publication number: 20220209978Abstract: Embodiment described herein provide a system for authenticating an identity of a user. The system includes a first device, a second device, a user device, and a remote computing device. The first device, the second device, and the user device are connected to and operable to communicate over the first communications network. The user device is connected to and operable to communicate over a second communications network. The user device is configured to detect the first device or the second device when the first device or the second device is connected the first communications network, and to generate one or more signals related to the detection of the first device or the second device. The remote computing device is configured to receive the one or more signals from the user device and authenticate the identity of the user based on the one or more signals.Type: ApplicationFiled: December 29, 2021Publication date: June 30, 2022Inventors: Christopher Bailey, John Hearty, Ryan Brough, Robert W. Capps, II, David J. Senci
-
Publication number: 20220210151Abstract: A passive Multi-Factor Authentication (MFA) system includes a passive MFA server that receives, from a user computing device, passive biometrics data and device data collected during a current session on a remote site; submits the passive biometrics data to a user profile model, and in response receives a user authentication confidence score; and submits the device data to a device profile model, and in response receives a device authentication confidence score. The passive MFA server is also configured to receive a user authentication request for a current payment transaction associated with the current session on the remote site, and transmit the user authentication confidence score and the device authentication confidence score to an Access Control Server (ACS) configured to determine that the scores satisfy a predefined threshold for passively authenticating a user of the user computing device during the current session, without conducting an active authentication process with the user.Type: ApplicationFiled: December 30, 2020Publication date: June 30, 2022Inventors: Kyle Williams, David J. Senci, Paige Fogarty
-
Patent number: 11354668Abstract: A computer-based method for identifying a user computing device used in a fraudulent transaction is provided. The method includes receiving device data associated with the user computing device during a first payment transaction initiated from the user computing device, wherein the device data is capable of uniquely identifying the user computing device. The method further includes storing the device data within the at least one memory device, and receiving an indication that the first payment transaction initiated from the user computing device was fraudulent. The method further includes assigning a risk factor to the user computing device, and transmitting the risk factor to a merchant, wherein the merchant uses the risk factor to determine whether to process a resale transaction initiated from the user computing device wherein the resale transaction is associated with a resale of goods acquired in association with the first payment transaction.Type: GrantFiled: November 6, 2017Date of Patent: June 7, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: David J. Senci, Kyle Williams, Michelle L. Hafner
-
Patent number: 11328272Abstract: An auto-enrollment billing updater (AEBU) computing device for enrolling enrollees in an automatic updating program is provided.Type: GrantFiled: April 20, 2020Date of Patent: May 10, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Kyle Williams, David J. Senci
-
Publication number: 20220108331Abstract: Computing systems and methods for detecting account range fraud attacks in a payment card network are described herein. An attack detection and response (ADR) computing device detects a fraud attack in which a set of primary account numbers (PANs) that share a common bank identification number (BIN) are subject to potential fraud, retrieves transaction records associated with transactions initiated during the fraud attack, and, for each transaction, determines an issuer response that indicates whether the transaction was authorized or declined. The ADR computing device also extracts, for each authorized transaction, the PAN from the transaction record, identifies a respective issuer of the payment card associated with each extracted PAN, and transmits a fraud attack alert to each identified issuer, the fraud attack alert identifying the fraud attack, a time period associated therewith, and the PANs associated with the authorized transactions, causing the issuer to record the PANs as compromised.Type: ApplicationFiled: October 7, 2020Publication date: April 7, 2022Inventors: Brett J. Thomson, Kyle Williams, David J. Senci
-
Patent number: 11270395Abstract: A system for building a data table of travel-related data and using the data table to reduce false declines when processing payment transactions is provided. The system includes a travel identifier (TI) computing device configured to receive transaction data that includes travel-related data and cardholder identifiers, the transaction data associated with transactions initiated by a cardholder, identify the travel-related data for the cardholder, and build a data table for storing one or more records within an itinerary data source using the travel-related data. The TI computing device is also configured to receive current transaction data for a current transaction initiated by the cardholder including a current transaction location and a current transaction date. The TI computing device is further configured to authenticate the current transaction data by electronically matching the current transaction location and the current transaction data to the data table stored in the itinerary data source.Type: GrantFiled: December 15, 2016Date of Patent: March 8, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: David J. Senci, Jason A. Thomas
-
Publication number: 20210326894Abstract: A computer-implemented method for isolating transaction records having deficient standard data elements. The method may include: acquiring a first transaction record corresponding to a transactional entity, the first transaction record including a set of standard data fields in a first state; acquiring a second transaction record corresponding to the transactional entity, the second transaction record including the set of standard data fields in a second state; analyzing the first state and the second state to identify a deficiency of the standard data fields of one or both of the first transaction record and the second transaction record, the deficiency corresponding to a misclassification of an installment payment transaction of the transactional entity; and storing a record of the misclassification, the record identifying one or both of the first transaction record and the second transaction record.Type: ApplicationFiled: April 21, 2020Publication date: October 21, 2021Applicant: Mastercard International IncorporatedInventors: David J. Senci, Kyle T. Williams, John Robert Hierholzer
-
Publication number: 20210312542Abstract: A computing system for validating repeating data is described. The computing system includes at least one computing device including at least one processor communicatively coupled to a database. The at least one processor is programmed to receive a first instance of data, the first instance of data including first repeating data elements, and store, in the database, the first repeating data elements. The at least one processor is also programmed to receive a second instance of data, the second instance of data including second repeating data elements, determine the second instance of data includes the second repeating data elements, and compare the second repeating data elements to the first repeating data elements. The at least one processor is further programmed to determine the second repeating data elements are inconsistent with the first repeating data elements and transmit a signal associated with the second repeating data elements.Type: ApplicationFiled: April 2, 2020Publication date: October 7, 2021Inventors: Samy Shihab, Kyle Williams, David J. Senci
-
Publication number: 20210287207Abstract: Described are systems and methods for transferring a token between mobile computing devices. A token transfer processing computing device includes a memory device for storing data and a processor in communication with the memory device. The processor is programmed to receive a token transfer message. The token transfer message includes a current device identifier associated with a current mobile device having an original token associated therewith for initiating secure payments using the current mobile device, and a new device identifier associated with a new mobile device replacing the current mobile device. The processor is further programmed to perform a lookup in a device-to-token mapping table to identify the original token associated with the current mobile device. The processor further generates an updated token associated with the payment account and transmits a token transfer response to the new mobile device. The token transfer response includes the updated token.Type: ApplicationFiled: March 12, 2020Publication date: September 16, 2021Inventors: Kyle Williams, David J. Senci, Brett J. Thomson
-
Publication number: 20210279716Abstract: A computer-implemented method for enhancing authorization of prepaid payment cards is provided. The method is implemented using an interchange network and an authorization computing device in communication with a memory.Type: ApplicationFiled: May 24, 2021Publication date: September 9, 2021Inventors: Kyle Williams, David J. Senci, Michelle L. Hafner