Patents by Inventor Gabriel Y. WOO

Gabriel Y. WOO 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: 20230394482
    Abstract: Systems, methods and data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems include trusted platforms by which networked communication devices and merchant systems may registered as trusted entities. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets, or in the form of secure payment tokens. Among other improvements, the invention enables the use of multiple payment accounts to fund purchases and other electronic transactions.
    Type: Application
    Filed: July 10, 2023
    Publication date: December 7, 2023
    Inventors: Stephen James SCOTT, Weiqiang YIN, Edison U. ORTIZ, Terry W. LEE, Gabriel Y. WOO, Judy DINN, Chai LAM
  • Publication number: 20230289793
    Abstract: Systems, methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems include trusted platforms by which networked communication devices and merchant systems may be registered as trusted entities. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets, or in the form of secure payment tokens. Common application programming interfaces executed by devices may facilitate push and pull processes between electronic wallets and other secure data stores. Users may thereby initiate and complete electronic transactions directly from within applications on trusted devices.
    Type: Application
    Filed: May 19, 2023
    Publication date: September 14, 2023
    Inventors: Edison U. ORTIZ, Terry W. LEE, Gabriel Y. WOO, Stephen James SCOTT, Weiqiang YIN, Judy DINN, Chai LAM
  • Patent number: 11699152
    Abstract: Systems (100, 900), methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems (100) include trusted platforms (120) by which networked communication devices (110) and merchant systems (130) may registered as trusted entities 110?, 130. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets (112), or in the form of secure payment tokens. Among other improvements, the invention enables the use of multiple payment accounts to fund purchases and other electronic transactions.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: July 11, 2023
    Assignee: ROYAL BANK OF CANADA
    Inventors: Stephen James Scott, Weiqiang Yin, Edison U. Ortiz, Terry W. Lee, Gabriel Y. Woo, Judy Dinn, Chai Lam
  • Patent number: 11687928
    Abstract: Systems (100), methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems (100) include trusted platforms (120) by which networked communication devices (110) and merchant systems (130) may registered as trusted entities 110?, 130. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets (112), or in the form of secure payment tokens. Common application programming interfaces executed by devices (110) may facilitate push and pull processes between electronic wallets (112) and other secure data stores (136, 120, 160). Users (190) may thereby initiate and complete electronic transactions directly from within applications on trusted devices (110?).
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: June 27, 2023
    Assignee: ROYAL BANK OF CANADA
    Inventors: Edison U. Ortiz, Terry W. Lee, Gabriel Y. Woo, Stephen James Scott, Weiqiang Yin, Judy Dinn, Chai Lam
  • Publication number: 20230186376
    Abstract: There is provided a computer system and method for orchestrating user interface, the method include: obtaining a first data set representative of intercepted data communication messages between a user interface of a user and a merchant hosting server; obtaining a second data set representing an instruction set for loading visual elements on the user interface provided from the merchant hosting server; analyzing the first data set to obtain one or more user-specific characteristics; determining if the user-specific characteristics associated with the user satisfy a trigger condition associated with a current resource offering; and responsive to a positive determination: injecting, into the instruction set for loading the visual elements on the user interface provided from the merchant hosting server, code corresponding to an interactive visual element corresponding to the current resource offering.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 15, 2023
    Inventors: Edison U. ORTIZ, Gabriel Y. WOO, Ravi KHANDAVILLI, Adel Al NABULSI, Kirsten MACKERETH, Justin SIMONELIS
  • Publication number: 20220020015
    Abstract: Systems (100), methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems (100) include trusted platforms (120) by which networked communication devices (110) and merchant systems (130) may registered as trusted entities 110?, 130. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets (112), or in the form of secure payment tokens. Common application programming interfaces executed by devices (110) may facilitate push and pull processes between electronic wallets (112) and other secure data stores (136, 120, 160). Users (190) may thereby initiate and complete electronic transactions directly from within applications on trusted devices (110?).
    Type: Application
    Filed: July 28, 2021
    Publication date: January 20, 2022
    Inventors: Edison U. ORTIZ, Terry W. LEE, Gabriel Y. WOO, Stephen James SCOTT, Weiqiang YIN, Judy DINN, Chai LAM
  • Publication number: 20220020016
    Abstract: Systems (100, 900), methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems (100) include trusted platforms (120) by which networked communication devices (110) and merchant systems (130) may registered as trusted entities 110?, 130. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets (112), or in the form of secure payment tokens. Among other improvements, the invention enables the use of multiple payment accounts to fund purchases and other electronic transactions.
    Type: Application
    Filed: July 30, 2021
    Publication date: January 20, 2022
    Inventors: Stephen James SCOTT, Weiqiang YIN, Edison U. ORTIZ, Terry W. LEE, Gabriel Y. WOO, Judy DINN, Chai LAM
  • Patent number: 11080701
    Abstract: Systems (100, 900), methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems (100) include trusted platforms (120) by which networked communication devices (110) and merchant systems (130) may registered as trusted entities 110?, 130. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets (112), or in the form of secure payment tokens. Among other improvements, the invention enables the use of multiple payment accounts to fund purchases and other electronic transactions.
    Type: Grant
    Filed: July 2, 2016
    Date of Patent: August 3, 2021
    Assignee: Royal Bank of Canada
    Inventors: Stephen James Scott, Weigiang Yin, Edison U. Ortiz, Terry W. Lee, Gabriel Y. Woo, Judy Dinn, Chai Lam
  • Patent number: 11080700
    Abstract: Systems (100), methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems (100) include trusted platforms (120) by which networked communication devices (110) and merchant systems (130) may registered as trusted entities 110?, 130. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets (112), or in the form of secure payment tokens. Common application programming interfaces executed by devices (110) may facilitate push and pull processes between electronic wallets (112) and other secure data stores (136, 120, 160). Users (190) may thereby initiate and complete electronic transactions directly from within applications on trusted devices (110?).
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: August 3, 2021
    Assignee: Royal Bank of Canada
    Inventors: Edison U. Ortiz, Terry W. Lee, Gabriel Y. Woo, Stephen James Scott, Weiqiang Yin, Judy Dinn, Chai Lam
  • Publication number: 20170017958
    Abstract: Systems (100, 900), methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems (100) include trusted platforms (120) by which networked communication devices (110) and merchant systems (130) may registered as trusted entities 110?, 130. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets (112), or in the form of secure payment tokens. Among other improvements, the invention enables the use of multiple payment accounts to fund purchases and other electronic transactions.
    Type: Application
    Filed: July 2, 2016
    Publication date: January 19, 2017
    Inventors: Stephen James SCOTT, Weigiang YIN, Edison U. ORTIZ, Terry W. LEE, Gabriel Y. WOO
  • Publication number: 20160210626
    Abstract: Systems (100), methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems (100) include trusted platforms (120) by which networked communication devices (110) and merchant systems (130) may registered as trusted entities 110?, 130. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets (112), or in the form of secure payment tokens. Common application programming interfaces executed by devices (110) may facilitate push and pull processes between electronic wallets (112) and other secure data stores (136, 120, 160). Users (190) may thereby initiate and complete electronic transactions directly from within applications on trusted devices (110?).
    Type: Application
    Filed: January 19, 2016
    Publication date: July 21, 2016
    Inventors: Edison U. ORTIZ, Terry W. LEE, Gabriel Y. WOO, Stephen James SCOTT, Weiqiang YIN