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: 20250088824
    Abstract: In various embodiments, a micro registry may be a mobile communication platform that is configured to connect to users and service hosts. The micro registry may facilitate advertisements, payments, communication, loyalty, behavior tracking, social media interaction, and/or any other suitable communication advertising, or transaction between a user and a service host. The micro registry may employ beacons that enable the micro registry to identify micro-locations and facilitate connections (e.g., interfaces, interactions, communications, etc.) between user devices and service hosts and/or merchants.
    Type: Application
    Filed: November 22, 2024
    Publication date: March 13, 2025
    Inventors: Mike Cahill, Graeme Fordyce, David Yoo
  • Patent number: 12185182
    Abstract: In various embodiments, a micro registry may be a mobile communication platform that is configured to connect to users and service hosts. The micro registry may facilitate advertisements, payments, communication, loyalty, behavior tracking, social media interaction, and/or any other suitable communication advertising, or transaction between a user and a service host. The micro registry may employ BLE beacons that enable the micro-registry to identify micro-locations and facilitate connections (e.g., interfaces, interactions, communications, etc.) between user devices and service hosts and/or merchants. A transaction card can be manufactured from rigid materials, such as glass, stone, or ceramics. First, a rigid layer of a transaction card can be placed within a first recess of a first metallic sheet. The first recess can comprise a lip and an opening. Next, a binding layer can be placed on top of the first rigid layer of the transaction card where the binding layer comprises a binding medium.
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: December 31, 2024
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Mike Cahill, Graeme Fordyce, David Yoo
  • Publication number: 20240015475
    Abstract: In various embodiments, a micro registry may be a mobile communication platform that is configured to connect to users and service hosts. The micro registry may facilitate advertisements, payments, communication, loyalty, behavior tracking, social media interaction, and/or any other suitable communication advertising, or transaction between a user and a service host. The micro registry may employ BLE beacons that enable the micro-registry to identify micro-locations and facilitate connections (e.g., interfaces, interactions, communications, etc.) between user devices and service hosts and/or merchants. A transaction card can be manufactured from rigid materials, such as glass, stone, or ceramics. First, a rigid layer of a transaction card can be placed within a first recess of a first metallic sheet. The first recess can comprise a lip and an opening. Next, a binding layer can be placed on top of the first rigid layer of the transaction card where the binding layer comprises a binding medium.
    Type: Application
    Filed: September 20, 2023
    Publication date: January 11, 2024
    Inventors: Mike Cahill, Graeme Fordyce, David Yoo
  • Publication number: 20230362580
    Abstract: In various embodiments, a micro registry may be a mobile communication platform that is configured to connect to users and service hosts. The micro registry may facilitate advertisements, payments, communication, loyalty, behavior tracking, social media interaction, and/or any other suitable communication advertising, or transaction between a user and a service host. The micro registry may employ BLE beacons that enable the micro-registry to identify micro-locations and facilitate connections (e.g., interfaces, interactions, communications, etc.) between user devices and service hosts and/or merchants.
    Type: Application
    Filed: May 4, 2022
    Publication date: November 9, 2023
    Inventors: Mike Cahill, Graeme Fordyce, David Yoo
  • Patent number: 11800316
    Abstract: In various embodiments, a micro registry may be a mobile communication platform that is configured to connect to users and service hosts. The micro registry may facilitate advertisements, payments, communication, loyalty, behavior tracking, social media interaction, and/or any other suitable communication advertising, or transaction between a user and a service host. The micro registry may employ BLE beacons that enable the micro-registry to identify micro-locations and facilitate connections (e.g., interfaces, interactions, communications, etc.) between user devices and service hosts and/or merchants.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: October 24, 2023
    Assignee: American Express Travel Related Services Company, INC.
    Inventors: Mike Cahill, Graeme Fordyce, David Yoo
  • Patent number: 11354724
    Abstract: A method and system for fulfilling in-application product redemption requests is described. A fulfillment system receives a product search application programming interface (API) call from an application. The product search API includes a set of at least one product criterion received from an application. An aggregated catalog is searched based on the set of at least one product criterion. A set of product metadata is returned. The set of product metadata corresponds to at least one product that matches the set of at least one product criterion. A redemption API call that includes product information and a physical address is also received from the application. A fulfillment request is sent to an online retail platform separate from the fulfillment system via a fulfillment API call that includes the product information and the physical address for the online retail platform to deliver a corresponding product to the physical address.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: June 7, 2022
    Assignee: SquareTwo, Inc.
    Inventors: David Yoo, Benjamin Sai Yee
  • Patent number: 9898738
    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: Grant
    Filed: November 13, 2013
    Date of Patent: February 20, 2018
    Assignee: Boku, Inc.
    Inventor: David Yoo
  • Patent number: 9202211
    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: July 23, 2013
    Date of Patent: December 1, 2015
    Assignee: Boku, Inc.
    Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
  • Patent number: 9147220
    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: October 17, 2014
    Date of Patent: September 29, 2015
    Assignee: YELLOWPAGES.COM LLC
    Inventor: David Yoo
  • Publication number: 20150120589
    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: Application
    Filed: October 17, 2014
    Publication date: April 30, 2015
    Inventor: David Yoo
  • Patent number: 8868552
    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: March 15, 2013
    Date of Patent: October 21, 2014
    Assignee: Yellowpages.com LLC
    Inventor: David Yoo
  • Patent number: 8799162
    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: Grant
    Filed: December 22, 2011
    Date of Patent: August 5, 2014
    Assignee: Boku, Inc.
    Inventor: David Yoo
  • Patent number: 8774758
    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: July 23, 2013
    Date of Patent: July 8, 2014
    Assignee: Boku, Inc.
    Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
  • Patent number: 8774757
    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: July 23, 2013
    Date of Patent: July 8, 2014
    Assignee: Boku, Inc.
    Inventors: Kurt Davis, Jang Kim, David Yoo, James Goodsall
  • Publication number: 20140172538
    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: January 8, 2014
    Publication date: June 19, 2014
    Applicant: Boku, Inc.
    Inventor: David Yoo
  • Patent number: 8688512
    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: Grant
    Filed: December 22, 2011
    Date of Patent: April 1, 2014
    Assignee: Boku, Inc.
    Inventor: David Yoo
  • Publication number: 20140074633
    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: November 13, 2013
    Publication date: March 13, 2014
    Applicant: Boku, Inc.
    Inventor: David Yoo
  • Patent number: 8630904
    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: Grant
    Filed: May 7, 2012
    Date of Patent: January 14, 2014
    Assignee: Boku, Inc.
    Inventor: David Yoo
  • 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