Patents by Inventor Wesley D. Mateo

Wesley D. Mateo 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: 10438183
    Abstract: Merchant hosted checkout as described herein allows merchants to process mobile payments via a customized user payment interface (“checkout interface”). The merchant hosted checkout provides dynamic user interface (UI) instructions and user input requirements based on the country and mobile network (carrier) associated with each transaction.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: October 8, 2019
    Assignee: Boku, Inc.
    Inventors: Jang Kim, Daniel Keegan Flanigan, Wesley D. Mateo
  • Patent number: 10147131
    Abstract: Merchant hosted checkout as described herein allows merchants to process mobile payments via a customized user payment interface (“checkout interface”). The merchant hosted checkout provides dynamic user interface (UI) instructions and user input requirements based on the country and mobile network (carrier) associated with each transaction.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: December 4, 2018
    Assignee: Boku, Inc.
    Inventors: Jang Kim, Daniel Keegan Flanigan, Wesley D. Mateo
  • Patent number: 9633341
    Abstract: The invention provides a method of processing transactions with a billing server, including receiving, with the billing server, a transaction request API call from a merchant computer including a msisdn, transmitting, with the billing server, a transaction request response to the merchant computer in response to the transaction request API call, including a transmission ID, receiving, with the billing server, a payment authorization text message from a consumer device at the msisdn including a transaction ID, determining, with the billing server, a match between the transaction ID in the text message with the transaction ID in the transaction request response and if a match is determined between the transaction ID's, transmitting, with the billing server, a charge request to a carrier server to charge an account on the carrier server corresponding to the msisdn.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: April 25, 2017
    Assignee: Boku, Inc.
    Inventors: Jang Kim, Yanting Li, Daniel Keegan Flanigan, Wesley D. Mateo
  • Patent number: 9338630
    Abstract: A method of processing transactions is described. A pricing matrix is configured on a billing server. The pricing matrix has a set of cells, each cells corresponding to an intersection between a respective country and a respective target price. The merchant server downloads the pricing matrix periodically from the billing server. The merchant server determines a country of a consumer mobile phone and displays price points corresponding to the country within a mobile phone application. When the consumer selects one of the price points a transaction is processed between the consumer mobile phone, the billing server and a carrier server aligned with the billing server.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: May 10, 2016
    Assignee: Boku, Inc.
    Inventors: Jang Kim, Yanting Li, Daniel Keegan Flanigan, Wesley D. Mateo
  • Patent number: 9269101
    Abstract: The invention provides a method of processing transaction with at least one merchant computer, including receiving, with the at least one merchant computer, a confirmation of a purchase from a consumer device, triggering, with the at least one merchant computer, in response to the confirmation of the purchase, a silent text message to the consumer device, wherein a purchasing unit on the consumer device responds to the silent text message by sending a text message with a unique transaction ID to a short code of a billing server via a carrier server to the billing server and receiving, with the at least one merchant computer, in response to triggering the silent text message, a callback notification from the billing server with the transaction ID.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: February 23, 2016
    Assignee: Boku, Inc.
    Inventors: Jang Kim, Yanting Li, Daniel Keegan Flanigan, Wesley D. Mateo
  • Patent number: 9014664
    Abstract: A method of processing transactions is described. A pricing matrix is configured on a billing server. The pricing matrix has a set of cells, each cells corresponding to an intersection between a respective country and a respective target price. The merchant server downloads the pricing matrix periodically from the billing server. The merchant server determines a country of a consumer mobile phone and displays price points corresponding to the country within a mobile phone application. When the consumer selects one of the price points a transaction is processed between the consumer mobile phone, the billing server and a carrier server aligned with the billing server.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: April 21, 2015
    Assignee: Boku, Inc.
    Inventors: Jang Kim, Yanting Li, Daniel Keegan Flanigan, Wesley D. Mateo
  • Publication number: 20150052049
    Abstract: The invention provides a method of processing transactions with a billing server, including receiving, with the billing server, a transaction request API call from a merchant computer including a msisdn, transmitting, with the billing server, a transaction request response to the merchant computer in response to the transaction request API call, including a transmission ID, receiving, with the billing server, a payment authorization text message from a consumer device at the msisdn including a transaction ID, determining, with the billing server, a match between the transaction ID in the text message with the transaction ID in the transaction request response and if a match is determined between the transaction ID's, transmitting, with the billing server, a charge request to a carrier server to charge an account on the carrier server corresponding to the msisdn.
    Type: Application
    Filed: August 16, 2013
    Publication date: February 19, 2015
    Applicant: BOKU, INC.
    Inventors: Jang Kim, Yanting Li, Daniel Keegan Flanigan, Wesley D. Mateo
  • Publication number: 20150052034
    Abstract: The invention provides a method of processing transaction with at least one merchant computer, including receiving, with the at least one merchant computer, a confirmation of a purchase from a consumer device, triggering, with the at least one merchant computer, in response to the confirmation of the purchase, a silent text message to the consumer device, wherein a purchasing unit on the consumer device responds to the silent text message by sending a text message with a unique transaction ID to a short code of a billing server via a carrier server to the billing server and receiving, with the at least one merchant computer, in response to triggering the silent text message, a callback notification from the billing server with the transaction ID.
    Type: Application
    Filed: August 16, 2013
    Publication date: February 19, 2015
    Applicant: BOKU, INC.
    Inventors: Jang Kim, Yanting Li, Daniel Keegan Flanigan, Wesley D. Mateo
  • Publication number: 20150012388
    Abstract: Merchant hosted checkout as described herein allows merchants to process mobile payments via a customized user payment interface (“checkout interface”). The merchant hosted checkout provides dynamic user interface (UI) instructions and user input requirements based on the country and mobile network (carrier) associated with each transaction.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 8, 2015
    Inventors: Jang Kim, Daniel Keegan Flanigan, Wesley D. Mateo
  • Publication number: 20150012420
    Abstract: Merchant hosted checkout as described herein allows merchants to process mobile payments via a customized user payment interface (“checkout interface”). The merchant hosted checkout provides dynamic user interface (UI) instructions and user input requirements based on the country and mobile network (carrier) associated with each transaction.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 8, 2015
    Inventors: Jang Kim, Daniel Flanigan, Wesley D. Mateo
  • Publication number: 20150004932
    Abstract: A method of processing transactions is described. A pricing matrix is configured on a billing server. The pricing matrix has a set of cells, each cells corresponding to an intersection between a respective country and a respective target price. The merchant server downloads the pricing matrix periodically from the billing server. The merchant server determines a country of a consumer mobile phone and displays price points corresponding to the country within a mobile phone application. When the consumer selects one of the price points a transaction is processed between the consumer mobile phone, the billing server and a carrier server aligned with the billing server.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Jang Kim, Yanting Li, Daniel Keegan Flanigan, Wesley D. Mateo
  • Publication number: 20150004933
    Abstract: A method of processing transactions is described. A pricing matrix is configured on a billing server. The pricing matrix has a set of cells, each cells corresponding to an intersection between a respective country and a respective target price. The merchant server downloads the pricing matrix periodically from the billing server. The merchant server determines a country of a consumer mobile phone and displays price points corresponding to the country within a mobile phone application. When the consumer selects one of the price points a transaction is processed between the consumer mobile phone, the billing server and a carrier server aligned with the billing server.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Jang Kim, Yanting Li, Daniel Keegan Flanigan, Wesley D. Mateo