Patents by Inventor Daozheng Lin

Daozheng Lin 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: 10013419
    Abstract: The provided is a file storage method and apparatus. The method includes: recognizing an editable file; and storing the editable file continuously, and reserving additional storage space for the editable file. The embodiments of the present disclosure may prevent the generation of file fragmentation to some degree.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: July 3, 2018
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Daozheng Lin
  • Patent number: 9547507
    Abstract: A program startup method, apparatus and terminal are provided. The method includes: determining at least one target program from programs according to history startup information of the plurality of programs in a prefetch database, where the history startup information comprises startup moments of the plurality of programs; loading prefetch data corresponding to the target program into internal memory and locking the prefetch data in startup of an automatic startup item of an operating system; unlocking the prefetch data corresponding to the target program in the case where a startup event of the target program is detected; accessing the prefetch data corresponding to the target program in the internal memory; and running code of the target program according to the prefetch data corresponding to the target program to start up the target program.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: January 17, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Daozheng Lin, Tingli Bi
  • Patent number: 9378009
    Abstract: A method and a device for accelerating running of software are provided. The method includes: determining whether the software enters a specific scene of the software; and in the case where the software enters the specific scene, sending an incorporated I/O request corresponding to the specific scene to a file system; where the incorporated I/O request incorporates at least two first (e.g., original) I/O requests corresponding to the specific scene of the software. With the above technical solution, the number of I/O requests can be reduced, and the frequency of I/O track seeks can be reduced. The running of software can be accelerated due to reducing of the time spent on the I/O track seek.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: June 28, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Daozheng Lin
  • 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: 20150339134
    Abstract: A program startup method, apparatus and terminal are provided. The method includes: determining at least one target program from programs according to history startup information of the plurality of programs in a prefetch database, where the history startup information comprises startup moments of the plurality of programs; loading prefetch data corresponding to the target program into internal memory and locking the prefetch data in startup of an automatic startup item of an operating system; unlocking the prefetch data corresponding to the target program in the case where a startup event of the target program is detected; accessing the prefetch data corresponding to the target program in the internal memory; and running code of the target program according to the prefetch data corresponding to the target program to start up the target program.
    Type: Application
    Filed: July 31, 2015
    Publication date: November 26, 2015
    Inventors: Daozheng LIN, Tingli BI
  • Publication number: 20150277896
    Abstract: A method and a device for accelerating running of software are provided. The method includes: determining whether the software enters a specific scene of the software; and in the case where the software enters the specific scene, sending an incorporated I/O request corresponding to the specific scene to a file system; where the incorporated I/O request incorporates at least two first (e.g., original) I/O requests corresponding to the specific scene of the software. With the above technical solution, the number of I/O requests can be reduced, and the frequency of I/O track seeks can be reduced. The running of software can be accelerated due to reducing of the time spent on the I/O track seek.
    Type: Application
    Filed: June 11, 2015
    Publication date: October 1, 2015
    Inventor: Daozheng Lin
  • Publication number: 20150095382
    Abstract: The provided is a file storage method and apparatus. The method includes: recognizing an editable file; and storing the editable file continuously, and reserving additional storage space for the editable file. The embodiments of the present disclosure may prevent the generation of file fragmentation to some degree.
    Type: Application
    Filed: December 10, 2014
    Publication date: April 2, 2015
    Inventor: Daozheng LIN
  • 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