Patents by Inventor Adam Kenneth Hosp

Adam Kenneth Hosp 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: 20230089001
    Abstract: A method and system are described that provide responses to natural language queries regarding the performance of a business. The method and system provide for crowd-sourced data to determine natural language query suggestions to transmit to a user, based upon previously submitted questions of the user and/or similar merchants to the user. Natural language query suggestions may be provided as utterances to a keyboard of a merchant user. The merchant user may select one or more suggestions provided. The use of natural language queries and responses allows a merchant without a business intelligence background to obtain business insights easily and accurately assess his performance (e.g., against similar merchants, etc.) without personally identifiable or confidential information of other merchants being compromised.
    Type: Application
    Filed: November 29, 2022
    Publication date: March 23, 2023
    Inventors: Andrew J. SMITH, Saravana Perumal SHANMUGAM, Adam Kenneth HOSP, Ted P. SANDERS, Michael K. FORBIS, Sarala BURADAGUNTA
  • Patent number: 11562361
    Abstract: The methods described herein are configured to obtain a first record pattern associated with the unidentified entity and select a second record pattern associated with an entity identifier of a known entity. Based on the first record pattern matching the second record pattern, the entity identifier of the known entity is associated to the unidentified entity to indicate that the unidentified entity and the known entity are the same. Determining the entity identifier of the unidentified entity enables the linking of separate identifier systems of data structures to facilitate communication and/or interaction between the data structures.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: January 24, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Christopher John Merz, Joshua A. Allbright, Adam Kenneth Hosp
  • Patent number: 11537644
    Abstract: A method and system are described that provide responses to natural language queries regarding the performance of a business. The method and system provide for crowd-sourced data to determine natural language query suggestions to transmit to a user, based upon previously submitted questions of the user and/or similar merchants to the user. Natural language query suggestions may be provided as utterances to a keyboard of a merchant user. The merchant user may select one or more suggestions provided. The use of natural language queries and responses allows a merchant without a business intelligence background to obtain business insights easily and accurately assess his performance (e.g., against similar merchants, etc.) without personally identifiable or confidential information of other merchants being compromised.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: December 27, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Andrew J. Smith, Saravana Perumal Shanmugam, Adam Kenneth Hosp, Ted P. Sanders, Jr., Michael K. Forbis, Sarala Buradagunta
  • Publication number: 20220122087
    Abstract: A computer-implemented method for authenticating an online user includes steps including receiving, from a requestor server in communication with a merchant website, an authentication request message including authentication data collected from a user computing device during an online interaction with the merchant website. The steps also include extracting the authentication data from the authentication request message, and applying a risk-based authentication (RBA) engine to the authentication data to obtain RBA result data including a reason code that includes no more than three bytes of data. The steps further include causing the reason code to be embedded in an authorization request message generated during the online interaction and routed to a decisioning server via a payment network.
    Type: Application
    Filed: December 31, 2021
    Publication date: April 21, 2022
    Inventors: Julia Sharon Gosset, Warda Zahid Khan, Felix Johannes Flory, Adam Kenneth Hosp, Chengxi Li, Christopher John Merz
  • Publication number: 20220108284
    Abstract: A computer system includes a database, a communication interface, and a processor(s). The processor(s) is programmed to receive a consent message from a cardholder computing device. The consent message includes cardholder consent information indicating consent to one or more data services. The processor(s) is also programmed to decrypt transaction card details included in a secure request message. The transaction card details correspond to a transaction card of a cardholder and are associated with a financial account of the cardholder. Based on the transaction card details, the processor(s) generates a digital access token. The digital access token is associated with the financial account and the cardholder consent information. The processor(s) stores the digital access token in the database, transmits a cardholder authentication request message to an issuer, and receives an authentication ID from the cardholder computing device.
    Type: Application
    Filed: September 30, 2021
    Publication date: April 7, 2022
    Applicant: Mastercard International Incorporated
    Inventors: Adam Kenneth Hosp, Oran Cummins, Michael Hoole, Ahmed Hosny, Ishfaq Lone, Marco Vicente, Piyushkumar Kanubhai Hirpara, Kosta Krauth
  • Publication number: 20220108309
    Abstract: A computer system includes a database, a communication interface, and a processor(s). The processor(s) is programmed to receive a consent message from a cardholder computing device. The consent message includes cardholder consent information indicating consent to one or more data services. The processor(s) is also programmed to receive transaction card details from the cardholder computing device. The transaction card details correspond to a transaction card of a cardholder and are associated with a financial account of the cardholder. Based on the transaction card details, the processor(s) generates a digital access token. The digital access token is associated with the financial account and the cardholder consent information. The processor(s) stores the digital access token in the database, transmits a cardholder authentication request message to an issuer, and receives an authentication ID from the cardholder computing device.
    Type: Application
    Filed: September 30, 2021
    Publication date: April 7, 2022
    Applicant: Mastercard International Incorporated
    Inventors: Adam Kenneth Hosp, Oran Cummins, Michael Hoole, Ahmed Hosny, Ishfaq Lone, Marco Vicente, Piyushkumar Kanubhai Hirpara, Kosta Krauth
  • Publication number: 20220108305
    Abstract: A computer system includes a database, a communication interface, and a processor. The processor is programmed to receive a request message from an issuer computing device. The consent message includes a client ID and encrypted transaction card details for a transaction card account. The processor is also programmed to decrypt transaction card details. The processor is also programmed to match the client ID to the transaction card details using a BIN mapping table stored in the database. Based on the mapping, the processor generates an issuer access token. The issuer access token is associated with the transaction card account. The processor stores the issuer access token in the database and transmits the token to the issuer computing device.
    Type: Application
    Filed: September 30, 2021
    Publication date: April 7, 2022
    Applicant: Mastercard International Incorporated
    Inventors: Adam Kenneth Hosp, Oran Cummins, Michael Hoole, Ahmed Hosny, Ishfaq Lone, Marco Vicente, Piyushkumar Kanubhai Hirpara, Kosta Krauth
  • Patent number: 10984396
    Abstract: A method for providing data values to an automated program includes: storing, in an account database, a plurality of account profiles, wherein each account profile includes at least an account identifier and a digital token value related to a user account; executing, by a querying module, a query on the account database to identify a specific account profile; transmitting, by a transmitting device, the digital token value included in the specific account profile to a first computing system; receiving, by a receiving device, a plurality of data values associated with a user corresponding to the user account related to the specific account profile based on the digital token value from the first computing system; and transmitting, by the transmitting device, one or more data values of the plurality of data values to an automated application program executed by a second computing system.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: April 20, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Adam Kenneth Hosp
  • Patent number: 10853890
    Abstract: 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: Grant
    Filed: September 19, 2012
    Date of Patent: December 1, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Adam Kenneth Hosp
  • Publication number: 20200302442
    Abstract: Systems, methods and computer program code are provided for receiving a token and a request to generate a sub-token based on the token, identifying an association between the token and a primary account number (PAN) of a user, generating a sub-token associated with the token and the PAN, and providing the sub-token for use in a payment transaction.
    Type: Application
    Filed: December 20, 2019
    Publication date: September 24, 2020
    Inventor: Adam Kenneth Hosp
  • Patent number: 10740757
    Abstract: A method for verifying a transacting entity includes: receiving a verification request including an entity identifier; transmitting a transaction amount; receiving a transaction message for a payment transaction including a controlled payment number, the transaction amount, and the entity identifier; transmitting at least two refund messages including the controlled payment number and a refund amount, where a total of the refund amount included in each refund message equals the transaction amount; receiving a verification message including the entity identifier and two or more return amounts; and verifying that the two or more return amounts correspond to the refund amounts included in the two or more refund messages.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: August 11, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Adam Kenneth Hosp, Oran Cummins
  • Patent number: 10719539
    Abstract: A method and system are described that provide responses to natural language queries regarding the performance of a business. The method and system process data from multiple data sources including information generated by the business and analyze the data to provide actionable suggestions, analytics and advice as to how to determine how to improve the performance of the business. The actionable suggestions, analytics and advice may be automatically compiled into a report and generated without user action. The use of natural language queries and responses allows for a merchant without a business intelligence background obtain these insights easily.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: July 21, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Andrew J. Smith, Saravana Perumal Shanmugam, Adam Kenneth Hosp, Ted P. Sanders, Jr., Michael K. Forbis, Sarala Buradagunta
  • Patent number: 10685301
    Abstract: A method and system are described that provide responses to natural language queries regarding the performance of a business. The method and system processes data from multiple data sources including information generated by the business and analyzes the data to provide actionable suggestions as to how to determine how to improve the performance of the business. The use of natural language queries allows for a merchant without a business intelligence background obtain these insights easily.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: June 16, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Andrew J. Smith, Siddique Hameed, Michael K. Forbis, Stewart Boling, Adam Kenneth Hosp, Ted P. Sanders, Jr.
  • Patent number: 10657594
    Abstract: A method for providing insights based on merchant bidding includes: storing a plurality of transaction data entries, each including a merchant identifier and transaction data; receiving merchant bids, each being received from a different merchant and including a bid amount and corresponding merchant identifier; identifying a transaction metric based on the transaction data included in each transaction data entry; identifying a propensity to transact for each corresponding merchant identifier based on the transaction data included in each transaction data entry that includes the respective corresponding merchant identifier; determining a winning bid of the plurality of merchant bids based on a combination of the propensity to transact for the included corresponding merchant identifier and the included bid amount; and transmitting the account identifier included in the account profile to the merchant from which the winning bid was received.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: May 19, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Adam Kenneth Hosp, Oran Cummins
  • Publication number: 20200058079
    Abstract: A simulation and optimization (SO) computing device is configured to receive a request for an intelligent budget, and retrieve historical data for purchase transactions initiated over a period of time. The SO computing device is also configured to assign each purchase transaction one budget class, generate a historical budget model based upon the purchase transactions and budget classes, the historical budget model representing historical spending behavior over the period of time, and execute future budget simulations based upon the historical budget model, each future budget simulation identifying a possible future spending behavior of the user.
    Type: Application
    Filed: August 14, 2018
    Publication date: February 20, 2020
    Inventors: Adam Kenneth Hosp, Ted P. Sanders, Ellen Christine Walz, Andrew J. Smith, Stephen Bongner
  • Publication number: 20200019964
    Abstract: Systems and methods are provided for use in permitting restricted network transactions. One exemplary method includes receiving a product identifier associated with a product, from a user at a communication device, where the product is offered for sale by a merchant associated with a restricted merchant category for a payment account associated with the user. The method also includes identifying the product based on the identifier, from a listing of products included in a data structure, and determining whether the product is permitted based on one or more permission rules associated with an account host for the payment account. The method then includes transmitting an approve notification to the user, at the communication device, when the product is permitted by the one or more permission rules.
    Type: Application
    Filed: July 11, 2019
    Publication date: January 16, 2020
    Inventors: Matthew James Miller, Mikel J. Irkliewskij, Adam Kenneth Hosp
  • Publication number: 20190213569
    Abstract: An apparatus and method for utilizing a portable point-of-sale device for onboarding a merchant with an interchange network is provided. The method includes the operation of coupling the portable point-of-sale device to an external display device. The method also includes the operation of downloading a merchant companion application to a merchant client device. The merchant companion application is configured to communicate directly with the portable point-of-sale device. Furthermore, the method includes the operation of configuring a network connection between the portable point-of-sale device and the interchange network utilizing the merchant companion application. Moreover, the method includes the operation of providing merchant onboarding information to the interchange network via the portable point-of-sale device utilizing the merchant companion application.
    Type: Application
    Filed: January 5, 2018
    Publication date: July 11, 2019
    Applicant: Mastercard International Incorporated
    Inventors: Adam Kenneth Hosp, Ellen Christine Walz, Stewart Boling, Siddique Hameed, Michael K. Forbis
  • Publication number: 20190188716
    Abstract: The methods described herein are configured to obtain a first record pattern associated with the unidentified entity and select a second record pattern associated with an entity identifier of a known entity. Based on the first record pattern matching the second record pattern, the entity identifier of the known entity is associated to the unidentified entity to indicate that the unidentified entity and the known entity are the same. Determining the entity identifier of the unidentified entity enables the linking of separate identifier systems of data structures to facilitate communication and/or interaction between the data structures.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Christopher John Merz, Joshua A. Allbright, Adam Kenneth Hosp
  • Publication number: 20190164155
    Abstract: A method includes receiving a bank identification number (BIN) that defines a range of indicator numbers, and generating a plurality of primary account numbers (PANs) that start with that BIN. The method further includes generating a plurality of tokens that start with the same BIN. The PANs may have a prescribed length in digits that differs from the prescribed length in digits for the tokens. Thus tokens can be distinguished from PANs based on length in digits, even though the PANs and tokens may be formed with the same BIN.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventor: Adam Kenneth Hosp
  • Publication number: 20180349473
    Abstract: A method and system are described that provide responses to natural language queries regarding the performance of a business. The method and system provide for crowd-sourced data to determine natural language query suggestions to transmit to a user, based upon previously submitted questions of the user and/or similar merchants to the user. Natural language query suggestions may be provided as utterances to a keyboard of a merchant user. The merchant user may select one or more suggestions provided. The use of natural language queries and responses allows a merchant without a business intelligence background to obtain business insights easily and accurately assess his performance (e.g., against similar merchants, etc.) without personally identifiable or confidential information of other merchants being compromised.
    Type: Application
    Filed: June 6, 2017
    Publication date: December 6, 2018
    Applicant: Mastercard International Incorporated
    Inventors: Andrew J. SMITH, Saravana Perumal SHANMUGAM, Adam Kenneth HOSP, Ted P. SANDERS, Jr., Michael K. FORBIS, Sarala BURADAGUNTA