Patents by Inventor Qiru Chen

Qiru Chen 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: 10970082
    Abstract: A startup accelerating method is provided. In response to determining that a login process of an application is started up, pre-fetched data corresponding to a main process of the application is obtained. The pre-fetched data is loaded into a cache, the pre-fetched data being obtained according to a historical startup procedure for the main process. In response to determining that a startup of the login process is completed or determining that the main process is started up, the pre-fetched data is obtained, and a startup procedure of the main process is completed according to the pre-fetched data loaded in the cache. In response to at least portion of total data remaining upon determining that the startup of the login process is completed or determining that the main process is started up, the remaining at least portion of the total data is not pre-fetched, the total data corresponding to pre-fetched information.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: April 6, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xue Wei, Qianwen Jin, Wenqiang Wang, Xuyang Li, Kang Gao, Qiru Chen
  • Publication number: 20190310861
    Abstract: A startup accelerating method is provided. In response to determining that a login process of an application is started up, pre-fetched data corresponding to a main process of the application is obtained. The pre-fetched data is loaded into a cache, the pre-fetched data being obtained according to a historical startup procedure for the main process. In response to determining that a startup of the login process is completed or determining that the main process is started up, the pre-fetched data is obtained, and a startup procedure of the main process is completed according to the pre-fetched data loaded in the cache. In response to at least portion of total data remaining upon determining that the startup of the login process is completed or determining that the main process is started up, the remaining at least portion of the total data is not pre-fetched, the total data corresponding to pre-fetched information.
    Type: Application
    Filed: May 3, 2019
    Publication date: October 10, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xeu WEI, Qianwen JIN, Wenqiang WANG, Xuyang LI, Kang GAO, Qiru CHEN
  • Patent number: 10318310
    Abstract: Described is a startup accelerating method and apparatus. The method includes: obtaining, when it is monitored that a login process of an application is started up, pre-fetched data corresponding to a main process of the application, and loading the obtained pre-fetched data into a cache, the pre-fetched data being obtained according to a historical startup procedure for the main process of the application; stopping, when it is monitored that the startup of the login process is completed or it is monitored that the main process of the application is started up, obtaining the pre-fetched data corresponding to the main process of the application; and completing a startup procedure of the main process according to the pre-fetched data loaded in the cache. The apparatus includes: an obtaining module, a stopping module and a startup module.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: June 11, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xue Wei, Qianwen Jin, Wenqiang Wang, Xuyang Li, Kang Gao, Qiru Chen
  • Patent number: 9892255
    Abstract: Technical solutions for presenting service processes are provided. In the solutions, operation instructions are received, and in response to the received operation instructions, a page of a first service process is displayed and the first service process is started; when a page of a second service process is displayed instead of the page of the first service process, execution progress of the first service process is presented through an icon of the first service process.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: February 13, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Qiru Chen, Yu Zhang, Xiao Yang, Cheng Liu
  • Publication number: 20170075697
    Abstract: Described is a startup accelerating method and apparatus. The method includes: obtaining, when it is monitored that a login process of an application is started up, pre-fetched data corresponding to a main process of the application, and loading the obtained pre-fetched data into a cache, the pre-fetched data being obtained according to a historical startup procedure for the main process of the application; stopping, when it is monitored that the startup of the login process is completed or it is monitored that the main process of the application is started up, obtaining the pre-fetched data corresponding to the main process of the application; and completing a startup procedure of the main process according to the pre-fetched data loaded in the cache. The apparatus includes an obtaining module, a stopping module and a startup module.
    Type: Application
    Filed: May 5, 2015
    Publication date: March 16, 2017
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xue WEI, Qianwen JIN, Wenqiang WANG, Xuyang LI, Kang GAO, Qiru CHEN
  • Patent number: 9389948
    Abstract: The present invention discloses method and system for debugging, and a non-transitory computer-readable medium that stores instructions of debugging. The method includes when a loophole is detected, determining whether a network is online; if yes, fixing the loophole; otherwise, prompting a user to make the network online, and fixing the loophole when the network is online, so as to avoid debugging failure caused by a failure of patch downloading when the network is offline, thereby reducing the failure rate of debugging.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: July 12, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Qiru Chen, Yang Liu, Pinfu Ou, Xin Deng
  • Publication number: 20150235023
    Abstract: Technical solutions for presenting service processes are provided. In the solutions, operation instructions are received, and in response to the received operation instructions, a page of a first service process is displayed and the first service process is started; when a page of a second service process is displayed instead of the page of the first service process, execution progress of the first service process is presented through an icon of the first service process.
    Type: Application
    Filed: May 5, 2015
    Publication date: August 20, 2015
    Inventors: Qiru Chen, Yu Zhang, Xiao Yang, Cheng Liu
  • Patent number: 9027133
    Abstract: The present invention discloses method and system for performing security monitoring on file downloading, and a non-transitory computer-readable medium that stores instructions for performing security monitoring on file downloading. The method includes upon detecting a file downloading operation, performing security detection on a downloaded file to determine whether the downloaded file is secure; if the downloaded file is secure, determining whether a downloading tool adopted when the file is downloaded is instant messenger (IM) software; and if the adopted downloading tool is IM software, modifying a filename extension of the downloaded file to ensure that the downloaded file is capable of being directly opened or run.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: May 5, 2015
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Qiru Chen, Yang Liu, He Li, Fei Lu
  • Publication number: 20150100955
    Abstract: A method, system and computer readable storage medium for updating software are disclosed. The method includes the following steps: sending upgrade query information to a server by a client, the upgrade query information including client version information; receiving update information from the server by the client when the server determines an upgrade is needed according to the client version information and server upgrade target version information, the update information including incremental update package information; sending download request information to the server by the client, the download request information including the incremental update package information; receiving, by the client, an incremental update package sent by the server, the package matching with the incremental update package information, and updating according to the incremental update package.
    Type: Application
    Filed: December 12, 2014
    Publication date: April 9, 2015
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Qiru Chen, Kefeng Nie, Yang Liu, Qi Xiong
  • Publication number: 20150089662
    Abstract: A method for identifying file security, obtaining a file mark of the file, obtaining application data of the file according to the file mark, obtaining a vitality according to the application data, and obtaining the file security according to the vitality. The application data of the file can be obtained through real-time user feedback, after the file vitality is obtained according to the application data, the file security can be determined according to a statistical principle and the file vitality, thus an automatically analyzing and an artificial analyzing can be neglected. A system and a storage media for identifying the file security are also provided.
    Type: Application
    Filed: December 4, 2014
    Publication date: March 26, 2015
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yu ZHANG, Qiru CHEN
  • Publication number: 20140380479
    Abstract: A method for controlling closing of a terminal including: intercepting a shutdown operation; carrying out corresponding safety detection according to preset safety detection items; and processing potential safety hazards and closing the terminal after the processing. According to the method, the potential safety hazards of the terminal are processed before the terminal is closed, so that the terminal safety is improved. In addition, a system for controlling closing of a terminal and a computer storage medium are provided.
    Type: Application
    Filed: September 12, 2014
    Publication date: December 25, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hui Huang, Yinghao Zhang, Qiru Chen, Shiping Li, Weiguo Zhao
  • Publication number: 20140089747
    Abstract: The present invention discloses method and system for debugging, and a non-transitory computer-readable medium that stores instructions of debugging. The method includes when a loophole is detected, determining whether a network is online; if yes, fixing the loophole; otherwise, prompting a user to make the network online, and fixing the loophole when the network is online, so as to avoid debugging failure caused by a failure of patch downloading when the network is offline, thereby reducing the failure rate of debugging.
    Type: Application
    Filed: November 6, 2013
    Publication date: March 27, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Qiru Chen, Yang Liu, Pinfu Ou, Xin Deng
  • Publication number: 20140068764
    Abstract: The present invention discloses method and system for performing security monitoring on file downloading, and a non-transitory computer-readable medium that stores instructions for performing security monitoring on file downloading. The method includes upon detecting a file downloading operation, performing security detection on a downloaded file to determine whether the downloaded file is secure; if the downloaded file is secure, determining whether a downloading tool adopted when the file is downloaded is instant messenger (IM) software; and if the adopted downloading tool is IM software, modifying a filename extension of the downloaded file to ensure that the downloaded file is capable of being directly opened or run.
    Type: Application
    Filed: November 7, 2013
    Publication date: March 6, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Qiru Chen, Yang Liu, He Li, Fei Lu
  • Patent number: D760257
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: June 28, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: QiongQiong Zheng, Qiru Chen, Enhui Liu