Patents by Inventor Kefeng Nie

Kefeng Nie 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: 9329873
    Abstract: Described are an operating system startup acceleration method and device, a terminal and a computer readable medium. The method comprises: acquiring prefetch information corresponding to at least one process to be accelerated in a procedure of operating system startup, wherein the prefetch information comprises a file path, a shift value and a length value of a data block required by the process to be accelerated; and reading a corresponding data block into a system cache according to the acquired prefetch information, and completing a startup procedure of the process to be accelerated using the data block in the system cache.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: May 3, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Tingli Bi, Bin Fang, Kefeng Nie, Shiping Li
  • Patent number: 9256421
    Abstract: The disclosure provides a method, a device and a terminal for improving the speed of an application relating to the computer field. The method may include collecting local data information corresponding to a missing-page interruption during execution of the application. The local data information may include a name of a file in which the local data is contained, an offset in the file and the size of the local data. The method may further include acquiring the local data corresponding to the local data information in response to receiving an instruction to improve the running speed of the application and loading the acquired local data. This may reduce the time spent by the application on accessing I/O operations. Thus, the running speed of the application may be improved by loading the acquired local data according to the local data information corresponding to the missing-page interruption while the application is running.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: February 9, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Daozheng Lin, Kefeng Nie, Bin Fang, Shiping Li
  • 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: 20140310711
    Abstract: A method and a computer system for determining performance of a process of an application are provided for application in the field of computer technology. When the process of the application is started, an apparatus for determining the performance of a startup procedure of the process acquires a process startup beginning time and determines a time of when the process is ready or able to respond to user input. The time of when the process of the application is ready or able to respond to user input may be used as the process startup ending time. A startup period for the process of the application is determined. Performance of the startup procedure of the process of the application is determined based on the process startup beginning time and the process startup ending time as the time the process of the application is ready or able to respond to user input.
    Type: Application
    Filed: June 3, 2014
    Publication date: October 16, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Tingli Bi, Kefeng Nie
  • Publication number: 20140149972
    Abstract: The disclosure provides a method, a device and a terminal for improving the speed of an application relating to the computer field. The method may include collecting local data information corresponding to a missing-page interruption during execution of the application. The local data information may include a name of a file in which the local data is contained, an offset in the file and the size of the local data. The method may further include acquiring the local data corresponding to the local data information in response to receiving an instruction to improve the running speed of the application and loading the acquired local data. This may reduce the time spent by the application on accessing I/O operations. Thus, the running speed of the application may be improved by loading the acquired local data according to the local data information corresponding to the missing-page interruption while the application is running.
    Type: Application
    Filed: January 30, 2014
    Publication date: May 29, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Daozheng Lin, Kefeng Nie, Bin Fang, Shiping Li
  • Publication number: 20140129814
    Abstract: Described are an operating system startup acceleration method and device, a terminal and a computer readable medium. The method comprises: acquiring prefetch information corresponding to at least one process to be accelerated in a procedure of operating system startup, wherein the prefetch information comprises a file path, a shift value and a length value of a data block required by the process to be accelerated; and reading a corresponding data block into a system cache according to the acquired prefetch information, and completing a startup procedure of the process to be accelerated using the data block in the system cache.
    Type: Application
    Filed: March 20, 2013
    Publication date: May 8, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Tingli Bi, Bin Fang, Kefeng Nie, Shiping Li