Patents by Inventor David Yoo

David Yoo 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: 20130346224
    Abstract: A computer-based method of managing electronic transactions is described. A plurality of consumer accounts is stored in a data store, each consumer account having a first consumer account identifier. A second consumer account identifier is received in a point-of-sale device. A charge request including an amount and a second consumer account identifier is received, wherein the second consumer account identifier is not an MSISDN. A selected one of the consumer accounts is identified by associating one of the first consumer account identifiers with the second consumer account identifier. An authorization request is transmitted to a consumer device. A response to the authorization request is received from the consumer device, and the charge request is processed based on an account detail of the selected consumer account, wherein the charge request is processed if the response is the authorization response.
    Type: Application
    Filed: August 28, 2013
    Publication date: December 26, 2013
    Applicant: Boku, Inc.
    Inventor: David Yoo
  • Patent number: 8615437
    Abstract: A computer-based method of managing electronic transactions is described. A plurality of consumer accounts is stored in a data store, each consumer account having a first consumer account identifier. A second consumer account identifier is received in a point-of-sale device. A charge request including an amount and a second consumer account identifier is received, wherein the second consumer account identifier is not an MSISDN. A selected one of the consumer accounts is identified by associating one of the first consumer account identifiers with the second consumer account identifier. An authorization request is transmitted to a consumer device. An response to the authorization request is received from the consumer device, and the charge request is processed based on an account detail of the selected consumer account, wherein the charge request is processed if the response is the authorization response.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: December 24, 2013
    Assignee: Boku, Inc.
    Inventor: David Yoo
  • Publication number: 20130317980
    Abstract: Systems and methods are provided to facilitate repeated purchase and payment transactions. In one aspect, a system includes an interchange and a data storage facility configured to store payment transaction records associated with phone numbers. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. The common format processor is configured to identify a prior payment transaction associated with a phone number in response to a message from a mobile phone having the phone number, communicate with a merchant to repeat a purchase according to the prior payment transaction, and transmit via one of the converters premium messages to the mobile phone to collect funds for a payment to repeat the purchase.
    Type: Application
    Filed: July 23, 2013
    Publication date: November 28, 2013
    Applicant: Boku, Inc
    Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
  • Publication number: 20130311377
    Abstract: Systems and methods are provided to facilitate repeated purchase and payment transactions. In one aspect, a system includes an interchange and a data storage facility configured to store payment transaction records associated with phone numbers. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. The common format processor is configured to identify a prior payment transaction associated with a phone number in response to a message from a mobile phone having the phone number, communicate with a merchant to repeat a purchase according to the prior payment transaction, and transmit via one of the converters premium messages to the mobile phone to collect funds for a payment to repeat the purchase.
    Type: Application
    Filed: July 23, 2013
    Publication date: November 21, 2013
    Applicant: Boku,Inc.
    Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
  • Publication number: 20130311378
    Abstract: Systems and methods are provided to facilitate repeated purchase and payment transactions. In one aspect, a system includes an interchange and a data storage facility configured to store payment transaction records associated with phone numbers. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. The common format processor is configured to identify a prior payment transaction associated with a phone number in response to a message from a mobile phone having the phone number, communicate with a merchant to repeat a purchase according to the prior payment transaction, and transmit via one of the converters premium messages to the mobile phone to collect funds for a payment to repeat the purchase.
    Type: Application
    Filed: July 23, 2013
    Publication date: November 21, 2013
    Applicant: Boku,Inc.
    Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
  • Patent number: 8583504
    Abstract: Systems and methods to propagate and redeem offers via mobile communications. In one aspect, a system includes an interchange and a data storage facility storing a value in association with a first phone number. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the common format processor in a common format and with the controllers in different formats. The common format processor is to re-associate the value with a second phone number and to use one converter of the converters to communicate a reference of the value to a telephonic apparatus at the second phone number, in response to a request from a telephonic apparatus at the first phone number, when the request includes the second phone number and a reference to the value.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: November 12, 2013
    Assignee: Boku, Inc.
    Inventors: Ron Hirson, David Yoo
  • Patent number: 8583496
    Abstract: Systems and methods are provided to facilitate transactions via mobile communications. In one aspect, a system includes a data storage facility and an interchange coupled with the data storage facility that stores data associating a phone number of a user and an account identifier of the user. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and with the common format processor in a common format. The common format processor uses one of the converters to transmit premium messages to the phone number to collect funds via a telecommunication carrier, receives a payment request having the account identifier, identifies the phone number based on the account identifier, and makes a payment on behalf of the user using the collected funds.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: November 12, 2013
    Assignee: Boku, Inc.
    Inventors: David Yoo, Erich L. Ringewald, Mark Britto
  • Patent number: 8543087
    Abstract: Systems and methods are provided to facilitate repeated purchase and payment transactions. In one aspect, a system includes an interchange and a data storage facility configured to store payment transaction records associated with phone numbers. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. The common format processor is configured to identify a prior payment transaction associated with a phone number in response to a message from a mobile phone having the phone number, communicate with a merchant to repeat a purchase according to the prior payment transaction, and transmit via one of the converters premium messages to the mobile phone to collect funds for a payment to repeat the purchase.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: September 24, 2013
    Assignee: Boku, Inc.
    Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
  • Publication number: 20130211930
    Abstract: A computer-based method of managing electronic transactions is described. A plurality of consumer accounts is stored in a data store, each consumer account having a first consumer account identifier. A second consumer account identifier in the form of an MSISDN is received in a point-of-sale device. The point-of-sale device transmits the charge request, including an amount and the second consumer account identifier, to a merchant acquirer computer system, which routes the charge request. The charge request is received over a network interface device, the charge request including the amount and the second consumer account identifier. A selected one of the consumer accounts is identified by associating one of the first consumer account identifiers with the second consumer account identifier, and the charge request is processed based on an account detail of the selected consumer account.
    Type: Application
    Filed: May 7, 2012
    Publication date: August 15, 2013
    Applicant: Boku, Inc.
    Inventor: David Yoo
  • Publication number: 20130211933
    Abstract: A computer-based method of managing electronic transactions is described. A plurality of consumer accounts is stored in a data store, each consumer account having a first consumer account identifier. A second consumer account identifier is received in a point-of-sale device. A charge request including an amount and a second consumer account identifier is received, wherein the second consumer account identifier is not an MSISDN. A selected one of the consumer accounts is identified by associating one of the first consumer account identifiers with the second consumer account identifier. An authorization request is transmitted to a consumer device. An response to the authorization request is received from the consumer device, and the charge request is processed based on an account detail of the selected consumer account, wherein the charge request is processed if the response is the authorization response.
    Type: Application
    Filed: May 7, 2012
    Publication date: August 15, 2013
    Applicant: Boku, Inc.
    Inventor: David Yoo
  • Publication number: 20130211932
    Abstract: Each of a plurality of consumer accounts in a data store has a first consumer account identifier. Login information is received from a consumer device over the network interface device. The first consumer account identifier is received from the consumer device and stored in association the consumer account. The first consumer account identifier is storable as one of at least two types of identifiers and the storing by the consumer device of the first consumer account identifier is only permitted upon successful login based on the login information. The charge request is received over a network interface device, the charge request including the amount and the second consumer account identifier. A selected one of the consumer accounts is identified by associating one of the first consumer account identifiers with the second consumer account identifier, and the charge request is processed based on an account detail of the selected consumer account.
    Type: Application
    Filed: May 7, 2012
    Publication date: August 15, 2013
    Applicant: Boku, Inc.
    Inventor: David Yoo
  • Publication number: 20130211931
    Abstract: A computer-based method of managing electronic transactions is described. A plurality of consumer accounts is stored in a data store, each consumer account having a first consumer account identifier that is not a PAN and a respective first PIN. A charge request is received over a network interface device, the charge request including an amount, a second consumer account identifier and a second PIN. A selected one of the consumer accounts is identified by associating one of the first consumer account identifiers with the second consumer account identifier, and the charge request is processed based on an account detail of the selected consumer account. The processing of the charge request is only permitted upon a favorable comparison of the first PIN and the second PIN.
    Type: Application
    Filed: May 7, 2012
    Publication date: August 15, 2013
    Applicant: Boku, Inc.
    Inventor: David Yoo
  • Publication number: 20130138562
    Abstract: The invention provides a computer system and method for managing electronic transactions. A plurality of consumer accounts stored in the data store. A payment source storing module stores a plurality of payment sources. A payment source selector is set upon receiving a payment source selection to indicate a selected one of the payment sources. A communication and routing module receives a charge request over the network interface device. A transaction processing system determines a payment source selected with the payment source selector, and processes the charge request based on the payment source selected by the payment source selector.
    Type: Application
    Filed: December 22, 2011
    Publication date: May 30, 2013
    Applicant: Boku, Inc.
    Inventor: David Yoo
  • Patent number: 8417698
    Abstract: Business, recommendation, and social relationship graph information for businesses may be received from a data source social networking website, where each business is recommended by users. The recommendation information may indicate users that recommend certain businesses. The social relationship graph information may indicate user-specific networks of social relationships on the social networking website. For a user query including business and affinity group selection criteria, business, recommendation, and social relationship graph information may be searched to select businesses that: match the business selection criteria; and are recommended by users having social relationships within a maximum degree of closeness with the querying user and being in an affinity group matching the affinity group selection criteria. The selected businesses may be ranked based on numbers of recommending users and social relationship graph information.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: April 9, 2013
    Assignee: Yellowpages.com LLC
    Inventor: David Yoo
  • Patent number: 8355987
    Abstract: Systems and methods are provided to facilitate online transactions via mobile communications. In one aspect, a system includes a data storage facility and an interchange coupled with the data storage facility that stores purchase receipts in association with phone numbers. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and with the common format processor in a common format, to obtain a confirmation of a payment request that identifies a phone number, a merchant and a purchase from the merchant. After a confirmation is received, the interchange is to use funds associated with the phone number to pay the merchant for the purchase and to receive and store a receipt for the purchase from the merchant.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: January 15, 2013
    Assignee: BOKU, Inc.
    Inventors: Ron Hirson, David Yoo
  • Publication number: 20120276870
    Abstract: Systems and methods are provided to facilitate repeated purchase and payment transactions. In one aspect, a system includes an interchange and a data storage facility configured to store payment transaction records associated with phone numbers. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. The common format processor is configured to identify a prior payment transaction associated with a phone number in response to a message from a mobile phone having the phone number, communicate with a merchant to repeat a purchase according to the prior payment transaction, and transmit via one of the converters premium messages to the mobile phone to collect funds for a payment to repeat the purchase.
    Type: Application
    Filed: April 23, 2012
    Publication date: November 1, 2012
    Applicant: Boku, Inc.
    Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
  • Publication number: 20120221437
    Abstract: Systems and methods are provided to automate certain social networking activities in response to payments processed via mobile communications. In one aspect, a system includes a data storage facility to store social networking preferences with a phone number of the user and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats; and the converters are configured to communicate with the common format processor in a common format. The common format processor is configured to communicate with a third party social networking site in accordance with the social networking preferences on behalf of the user, during processing of the payment, such as posting a message about a purchase, checking the user in at a location of the merchant, etc.
    Type: Application
    Filed: April 26, 2011
    Publication date: August 30, 2012
    Applicant: BOKU, INC.
    Inventor: David Yoo
  • Publication number: 20120215619
    Abstract: The invention provides a computer system and method for managing electronic transactions. A plurality of consumer and merchant accounts are stored in a data store. Each consumer account has a first consumer account identifier. Each merchant account has a merchant account identifier. A merchant offer is stored in the data store in association with the merchant account having the respective merchant account identifier. A push module associates the merchant offer with the consumer account identifier. A communication and routing module receives a charge request over the network interface device, the charge request including an amount and a second consumer account identifier and identifies a selected one of the consumer accounts by associating one of the first consumer account identifiers with the second consumer account identifier. A transaction processing system that processes the charge request based on an account detail of the selected consumer account.
    Type: Application
    Filed: December 22, 2011
    Publication date: August 23, 2012
    Applicant: Boku, Inc.
    Inventor: David Yoo
  • Publication number: 20120215609
    Abstract: The invention provides a computer system and method for managing electronic transactions. A plurality of consumer and merchant accounts stored in the data store. Each consumer account has a first consumer account identifier. A communication and routing module receives a charge request, including an amount and a second consumer account identifier and identifies a selected one of the consumer accounts by associating one of the first consumer account identifiers with the second consumer account identifier. A merchant offer is received from the merchant computer system and stored in the data store. A voucher redemption system identifies a selected one of the voucher entries based on the charge request. A transaction processing adjusts the first amount to a second amount that is less than the first amount based on the discount of the selected voucher entry and processes the second amount based on the account detail of the selected consumer account.
    Type: Application
    Filed: December 22, 2011
    Publication date: August 23, 2012
    Applicant: Boku, Inc.
    Inventors: David YOO, Adam LEE
  • Publication number: 20120173413
    Abstract: The invention provides a computer system and method for managing electronic transactions. A plurality of consumer accounts are stored in the data store, each consumer account having a first phone number as a first consumer account identifier. A communication and routing module receives a charge request, including an amount and a second consumer account identifier. The second consumer account identifier is an individual account identifier forming part of a personal account number. The communication and routing module identifies a selected one of the consumer accounts by associating one of the first phone numbers with the individual account identifier. A transaction processing system processes the charge request based on an account detail of the selected consumer account.
    Type: Application
    Filed: December 22, 2011
    Publication date: July 5, 2012
    Applicant: Boku, Inc.
    Inventor: David Yoo