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: 20130346224Abstract: 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: ApplicationFiled: August 28, 2013Publication date: December 26, 2013Applicant: Boku, Inc.Inventor: David Yoo
-
Patent number: 8615437Abstract: 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: GrantFiled: May 7, 2012Date of Patent: December 24, 2013Assignee: Boku, Inc.Inventor: David Yoo
-
Publication number: 20130317980Abstract: 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: ApplicationFiled: July 23, 2013Publication date: November 28, 2013Applicant: Boku, IncInventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
-
Publication number: 20130311377Abstract: 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: ApplicationFiled: July 23, 2013Publication date: November 21, 2013Applicant: Boku,Inc.Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
-
Publication number: 20130311378Abstract: 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: ApplicationFiled: July 23, 2013Publication date: November 21, 2013Applicant: Boku,Inc.Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
-
Patent number: 8583504Abstract: 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: GrantFiled: March 24, 2011Date of Patent: November 12, 2013Assignee: Boku, Inc.Inventors: Ron Hirson, David Yoo
-
Patent number: 8583496Abstract: 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: GrantFiled: April 26, 2011Date of Patent: November 12, 2013Assignee: Boku, Inc.Inventors: David Yoo, Erich L. Ringewald, Mark Britto
-
Patent number: 8543087Abstract: 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: GrantFiled: April 23, 2012Date of Patent: September 24, 2013Assignee: Boku, Inc.Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
-
Publication number: 20130211930Abstract: 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: ApplicationFiled: May 7, 2012Publication date: August 15, 2013Applicant: Boku, Inc.Inventor: David Yoo
-
Publication number: 20130211933Abstract: 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: ApplicationFiled: May 7, 2012Publication date: August 15, 2013Applicant: Boku, Inc.Inventor: David Yoo
-
Publication number: 20130211932Abstract: 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: ApplicationFiled: May 7, 2012Publication date: August 15, 2013Applicant: Boku, Inc.Inventor: David Yoo
-
Publication number: 20130211931Abstract: 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: ApplicationFiled: May 7, 2012Publication date: August 15, 2013Applicant: Boku, Inc.Inventor: David Yoo
-
Publication number: 20130138562Abstract: 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: ApplicationFiled: December 22, 2011Publication date: May 30, 2013Applicant: Boku, Inc.Inventor: David Yoo
-
Patent number: 8417698Abstract: 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: GrantFiled: May 6, 2008Date of Patent: April 9, 2013Assignee: Yellowpages.com LLCInventor: David Yoo
-
Patent number: 8355987Abstract: 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: GrantFiled: November 5, 2010Date of Patent: January 15, 2013Assignee: BOKU, Inc.Inventors: Ron Hirson, David Yoo
-
Publication number: 20120276870Abstract: 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: ApplicationFiled: April 23, 2012Publication date: November 1, 2012Applicant: Boku, Inc.Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
-
Publication number: 20120221437Abstract: 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: ApplicationFiled: April 26, 2011Publication date: August 30, 2012Applicant: BOKU, INC.Inventor: David Yoo
-
Publication number: 20120215619Abstract: 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: ApplicationFiled: December 22, 2011Publication date: August 23, 2012Applicant: Boku, Inc.Inventor: David Yoo
-
Publication number: 20120215609Abstract: 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: ApplicationFiled: December 22, 2011Publication date: August 23, 2012Applicant: Boku, Inc.Inventors: David YOO, Adam LEE
-
Publication number: 20120173413Abstract: 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: ApplicationFiled: December 22, 2011Publication date: July 5, 2012Applicant: Boku, Inc.Inventor: David Yoo