Patents by Inventor Qiujuan XIE

Qiujuan XIE 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: 10810048
    Abstract: Systems and methods for dynamic allocation of compilation machines are disclosed. A method includes: initiating and storing a task to be compiled and marking the task in a waiting state to wait for compilation of a compilation machine; fetching a compile command, and analyzing a current compile state of the compilation machine and further determining based on the current compile state whether to set the task to be compiled to continue waiting for compilation or enter a compile stage, wherein if to continue waiting for compilation, then the task to be compiled may be further held in storage; otherwise if to enter the compile stage, then the task may be transmitted to the compilation machine for compilation. Thus, the tasks can be automatically assigned to the compilation machines to achieve efficient use of the compilation machines and reduce the otherwise potential error rate due to human intervention.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: October 20, 2020
    Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD
    Inventors: Fan Yang, Qiujuan Xie, Enli Xiang, Julan Chen, Jiaqiong Feng
  • Patent number: 10120660
    Abstract: A method of producing launchers for a mobile terminal is disclosed. The method includes: obtaining launcher main code having an architecture of at least two launchers; extracting form the launcher main code a corresponding first parsed XML file and first macro definition .inc file of each of the at least two launchers, and generating a second XML file using the attribute information of all applications in the launcher main code; customizing the first XML file and first .inc file of each launcher and the second XML file to obtain a corresponding second .inc file of the launcher; generating a corresponding third XML file of each of the at least two launchers using the corresponding second .inc file and first XML file of the launcher; and compiling the corresponding third XML file to obtain the at least two launchers. A system for producing launchers for the mobile terminal is disclosed.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: November 6, 2018
    Assignee: Huizhou TCL Mobile Communication Co., Ltd
    Inventors: Julan Chen, Qiujuan Xie, Fan Yang, Jiaqiong Feng, Qian Zhou
  • Publication number: 20180225098
    Abstract: A method of producing launchers for a mobile terminal is disclosed. The method includes: obtaining launcher main code having an architecture of at least two launchers; extracting form the launcher main code a corresponding first parsed XML file and first macro definition .inc file of each of the at least two launchers, and generating a second XML file using the attribute information of all applications in the launcher main code; customizing the first XML file and first .inc file of each launcher and the second XML file to obtain a corresponding second .inc file of the launcher; generating a corresponding third XML file of each of the at least two launchers using the corresponding second .inc file and first XML file of the launcher; and compiling the corresponding third XML file to obtain the at least two launchers. A system for producing launchers for the mobile terminal is disclosed.
    Type: Application
    Filed: September 2, 2016
    Publication date: August 9, 2018
    Applicant: Huizhou TCL Mobile Communication Co., Ltd
    Inventors: Julan Chen, Qiujuan Xie, Fan Yang, Jiaqiong Feng, Qian Zhou
  • Publication number: 20170286166
    Abstract: Systems and methods for dynamic allocation of compilation machines are disclosed. A method includes: initiating and storing a task to be compiled and marking the task in a waiting state to wait for compilation of a compilation machine; fetching a compile command, and analyzing a current compile state of the compilation machine and further determining based on the current compile state whether to set the task to be compiled to continue waiting for compilation or enter a compile stage, wherein if to continue waiting for compilation, then the task to be compiled may be further held in storage; otherwise if to enter the compile stage, then the task may be transmitted to the compilation machine for compilation. Thus, the tasks can be automatically assigned to the compilation machines to achieve efficient use of the compilation machines and reduce the otherwise potential error rate due to human intervention.
    Type: Application
    Filed: June 8, 2016
    Publication date: October 5, 2017
    Applicant: Huizhou TCL Mobile Communication Co., Ltd
    Inventors: Fan YANG, Qiujuan XIE, Enli XIANG, Julan CHEN, Jiaqiong FENG