Patents by Inventor Qingxing WANG

Qingxing WANG 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: 11086638
    Abstract: The present disclosure discloses a method and apparatus for loading an application. An embodiment of the method comprises: selecting, in a programmable read-only memory, a storage space for storing a preset data section in an executable file of an application; copying the preset data section to a memory, and relocating the preset data section based on a start address of the storage space; and copying the relocated preset data section to the storage space. A relocation of a code portion of the executable file in the memory is implemented, and the relocated code portion is then written back into the programmable read-only memory, so that the relocation of the code portion can be completed only by one erase operation for a memory block, thereby reducing system overheads during the application loading process, and reducing wear of the programmable read-only memory.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: August 10, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Haijun Pan, Hua Zhou, Lian Duan, Qingxing Wang, Guohua Zhang, Hao Su
  • Patent number: 11003625
    Abstract: The present disclosure discloses a method and apparatus for operating on a file. A specific embodiment of the method comprises: receiving a request of an operation on a target file, acquiring index information associated with a storage space address of a data page based on a file name and a data page identifier, the index information being stored in an on-chip memory of a processor for executing a machine instruction corresponding to the operation; and finding the data page based on the index information, and performing the operation on the data page. Accordingly, the operation on the file is implemented depending on an index stored in the on-chip memory, so that memory overheads of accessing the index are equivalent to 0, and memory resources are saved, thereby reducing system overheads.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: May 11, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Lian Duan, Hua Zhou, Qingxing Wang, Guohua Zhang, Hao Su, Haijun Pan
  • Publication number: 20180329725
    Abstract: The present disclosure discloses a method and apparatus for loading an application. An embodiment of the method comprises: selecting, in a programmable read-only memory, a storage space for storing a preset data section in an executable file of an application; copying the preset data section to a memory, and relocating the preset data section based on a start address of the storage space; and copying the relocated preset data section to the storage space. A relocation of a code portion of the executable file in the memory is implemented, and the relocated code portion is then written back into the programmable read-only memory, so that the relocation of the code portion can be completed only by one erase operation for a memory block, thereby reducing system overheads during the application loading process, and reducing wear of the programmable read-only memory.
    Type: Application
    Filed: June 17, 2016
    Publication date: November 15, 2018
    Inventors: Haijun PAN, Hua ZHOU, No. 10, DUAN, Qingxing WANG, Guohua ZHANG, Hao SU
  • Publication number: 20180285376
    Abstract: The present disclosure discloses a method and apparatus for operating on a file. A specific embodiment of the method comprises: receiving a request of an operation on a target file, acquiring index information associated with a storage space address of a data page based on a file name and a data page identifier, the index information being stored in an on-chip memory of a processor for executing a machine instruction corresponding to the operation; and finding the data page based on the index information, and performing the operation on the data page. Accordingly, the operation on the file is implemented depending on an index stored in the on-chip memory, so that memory overheads of accessing the index are equivalent to 0, and memory resources are saved, thereby reducing system overheads.
    Type: Application
    Filed: June 17, 2016
    Publication date: October 4, 2018
    Inventors: Lian DUAN, Hua ZHOU, Qingxing WANG, Guohua ZHANG, Hao SU, Haijun PAN