Patents by Inventor Dongdong Yao

Dongdong Yao 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: 11874903
    Abstract: The application provides an example user interface switching method and an example terminal. The method includes, after the terminal triggers a trusted user interface (TUI) display request of a client application (CA) according to a first operation on a CA interface by a user, the terminal switches a display environment of the CA from a rich execution environment (REE) to a trusted execution environment (TEE) according to the TUI display request, and then displays a trusted application (TA) interface that is of the CA and that is in the TEE. The method also includes performing, by the user, an operation of inputting sensitive information on the TA interface.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: January 16, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Dongdong Yao
  • Publication number: 20230281135
    Abstract: A method for configuring an address translation relationship is disclosed. The method is applied to a computer system. A rich execution environment REE and a trusted execution environment TEE are deployed in the computer system, a virtual machine VM and a virtual machine manager VMM are deployed in the REE, and a secure partition SP and a secure partition manager SPM are deployed in the TEE. The method includes: The VMM transfers a first address translation relationship to the SPM. The first address translation relationship includes an address translation relationship from an intermediate physical address IPA allocated to the VM to a physical address PA, so that the SPM performs IPA-to-PA address translation based on the first address translation relationship when transmitting data from the SP to the VM. The PA is a memory address. The method simplifies a process in which the SPM establishes an IPA-to-VA address mapping relationship.
    Type: Application
    Filed: May 10, 2023
    Publication date: September 7, 2023
    Inventors: Zhangkai ZHANG, Dongdong YAO, Cong WANG, Yihua TAN
  • Patent number: 11461146
    Abstract: A method, implemented by a computer system comprising a trusted execution environment (TEE) and a rich execution environment (REE) includes creating, by the TEE, a plurality of sub-threads preparing to implement sub-functions of a trusted application (TA), for each sub-thread, triggering, by the TEE, the REE to generate a shadow thread, where running of the shadow thread will cause a core on which the shadow thread runs to enter the TEE, and scheduling the created sub-thread to the entered core for execution.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: October 4, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Dongdong Yao, Yu Li
  • Publication number: 20210224360
    Abstract: The application provides an example user interface switching method and an example terminal. The method includes, after the terminal triggers a trusted user interface (TUI) display request of a client application (CA) according to a first operation on a CA interface by a user, the terminal switches a display environment of the CA from a rich execution environment (REE) to a trusted execution environment (TEE) according to the TUI display request, and then displays a trusted application (TA) interface that is of the CA and that is in the TEE. The method also includes performing, by the user, an operation of inputting sensitive information on the TA interface.
    Type: Application
    Filed: April 6, 2021
    Publication date: July 22, 2021
    Inventor: Dongdong YAO
  • Patent number: 11003745
    Abstract: The application provides a user interface switching method and a terminal. After the terminal triggers a TUI display request of a CA according to a first operation on a CA interface by a user, the terminal switches a display environment of the CA from an REE to a TEE according to the TUI display request, and then displays a TA interface that is of the CA and that is in the TEE. In this case, the user may perform an operation of inputting sensitive information on the TA interface, and a malicious program that runs in the REE cannot access a hardware device to obtain the input operation in the TEE by the user. Therefore, t sensitive information of the user is stolen is prevented, thereby effectively enhancing security of the input operation by the user.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: May 11, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Dongdong Yao
  • Publication number: 20210103470
    Abstract: A method, implemented by a computer system comprising a trusted execution environment (TEE) and a rich execution environment (REE) includes creating, by the TEE, a plurality of sub-threads preparing to implement sub-functions of a trusted application (TA), for each sub-thread, triggering, by the TEE, the REE to generate a shadow thread, where running of the shadow thread will cause a core on which the shadow thread runs to enter the TEE, and scheduling the created sub-thread to the entered core for execution.
    Type: Application
    Filed: December 18, 2020
    Publication date: April 8, 2021
    Inventors: Dongdong Yao, Yu Li
  • Publication number: 20180276352
    Abstract: The application provides a user interface switching method and a terminal. After the terminal triggers a TUI display request of a CA according to a first operation on a CA interface by a user, the terminal switches a display environment of the CA from an REE to a TEE according to the TUI display request, and then displays a TA interface that is of the CA and that is in the TEE. In this case, the user may perform an operation of inputting sensitive information on the TA interface, and a malicious program that runs in the REE cannot access a hardware device to obtain the input operation in the TEE by the user. Therefore, t sensitive information of the user is stolen is prevented, thereby effectively enhancing security of the input operation by the user.
    Type: Application
    Filed: May 29, 2018
    Publication date: September 27, 2018
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventor: Dongdong Yao