Patents by Inventor Hongbo XUE

Hongbo XUE 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: 11334668
    Abstract: A method and a device for securing a cache against side channel attacks are provided. An allocator identifier ALLOCATOR field is added to each cache entry in the present disclosure. Whenever an entry is allocated in the cache, the identifier of the software domain currently running on the processor is filled into the ALLOCATOR field of the allocation entry. When accessing the cache, the cache entry can be hit only if the identifier of the software domain currently running on the processor is identical to the ALLOCATOR field in the cache entry. If the cache entry to be replaced is invalid or its ALLOCATOR field is identical to the identifier of the software domain currently running on the processor, then the existing entry in the cache is replaced directly; otherwise, the entire cache is emptied.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: May 17, 2022
    Assignee: PHYTIUM TECHNOLOGY CO., LTD.
    Inventors: Qiang Dou, Tianlei Zhao, Chengyi Zhang, Jun Gao, Hongbo Xue, Xiaoyan Liu, Wenzhe Li, Yujiao Wang, Jiahong Yuan, Longpeng Sun, Shuijingtao Li, Zhe Ding, Xiaofeng Wang, Xiaodao Wang, Wenhui Cao, Shuaike Zheng, Boqing You, Yuan Yuan, Xiaoli Zou
  • Patent number: 10884613
    Abstract: A method and device for secondary input of text are disclosed. The method may include: detecting a touch action, if the touch action meets a triggering requirement for a candidate split mode, activating the candidate split mode, and in the candidate split mode, selecting and splitting one of candidate results into an acceptable part and a pending part, wherein the acceptable part is presented in a target text field and a new candidate is acquired based on the character string corresponding to the pending part. With the present disclosure, users are allowed to modify a candidate result at any time as desired by retaining an accepted part of the candidate result during the input process, so as to simplify the input process. This entails a more prompt and more efficient input feedback mechanism which simplifies the user's manipulation and improves the user's experience.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: January 5, 2021
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Jialiang Wang, Hongbo Xue, Zhaowen Zhou, Kun Wu, Wenmao Zhang, Yun Dai, Yuan Mei
  • Publication number: 20200242243
    Abstract: A method and a device for securing a cache against side channel attacks are provided. An allocator identifier ALLOCATOR field is added to each cache entry in the present disclosure. Whenever an entry is allocated in the cache, the identifier of the software domain currently running on the processor is filled into the ALLOCATOR field of the allocation entry. When accessing the cache, the cache entry can be hit only if the identifier of the software domain currently running on the processor is identical to the ALLOCATOR field in the cache entry. If the cache entry to be replaced is invalid or its ALLOCATOR field is identical to the identifier of the software domain currently running on the processor, then the existing entry in the cache is replaced directly; otherwise, the entire cache is emptied.
    Type: Application
    Filed: December 30, 2018
    Publication date: July 30, 2020
    Applicant: PHYTIUM TECHNOLOGY CO.,LTD.
    Inventors: Qiang DOU, Tianlei ZHAO, Chengyi ZHANG, Jun GAO, Hongbo XUE, Xiaoyan LIU, Wenzhe LI, Yujiao WANG, Jiahong YUAN, Longpeng SUN, Shuijingtao LI, Zhe DING, Xiaofeng WANG, Xiaodao WANG, Wenhui CAO, Shuaike ZHENG, Boqing YOU, Yuan YUAN, Xiaoli ZOU
  • Publication number: 20190121533
    Abstract: A method and device for secondary input of text are disclosed. The method may include: detecting a touch action, if the touch action meets a triggering requirement for a candidate split mode, activating the candidate split mode, and in the candidate split mode, selecting and splitting one of candidate results into an acceptable part and a pending part, wherein the acceptable part is presented in a target text field and a new candidate is acquired based on the character string corresponding to the pending part. With the present disclosure, users are allowed to modify a candidate result at any time as desired by retaining an accepted part of the candidate result during the input process, so as to simplify the input process. This entails a more prompt and more efficient input feedback mechanism which simplifies the user's manipulation and improves the user's experience.
    Type: Application
    Filed: February 6, 2017
    Publication date: April 25, 2019
    Inventors: Jialiang WANG, Hongbo XUE, Zhaowen ZHOU, Kun WU, Wenmao ZHANG, Yun DAI, Yuan MEI