Patents by Inventor Haijun PAN

Haijun PAN 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: 11958511
    Abstract: A train signal system includes a first subsystem, a second subsystem, built by an LUA framework, and a control platform configured to perform communication with the first subsystem by using a first interface, perform communication with the second subsystem by using a second interface, and transmit an LUA script instruction to the second subsystem by using the second interface, so that the second subsystem executes the LUA script instruction.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: April 16, 2024
    Assignee: BYD COMPANY LIMITED
    Inventors: Xuelian Tao, Bing Hui, Chunmei Pan, Haijun Huang
  • 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
  • Patent number: 10926467
    Abstract: A 3D printer includes a resin reservoir arranged for being filled with a predetermined amount of liquid resin, a light exposure module, and a control processor. The light exposure module includes a plurality of light sources supported above the resin reservoir, wherein each of the light sources is arranged for flashing a discrete image to solidify the liquid resin in the resin reservoir. The control processor controls the light sources to flash the discrete images at the same time and to combine the discrete images into a combined image for forming a layer of a 3D object when the liquid resin is solidified.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: February 23, 2021
    Assignee: Zhejiang Xunshi Technology Co., Ltd
    Inventors: Jing Zhang, Liang Jin, Haijun Pan, Lusheng Gao
  • Publication number: 20200324475
    Abstract: A 3D printer includes a resin reservoir arranged for being filled with a predetermined amount of liquid resin, a light exposure module, and a control processor. The light exposure module includes a plurality of light sources supported above the resin reservoir, wherein each of the light sources is arranged for flashing a discrete image to solidify the liquid resin in the resin reservoir. The control processor controls the light sources to flash the discrete images at the same time and to combine the discrete images into a combined image for forming a layer of a 3D object when the liquid resin is solidified.
    Type: Application
    Filed: April 15, 2019
    Publication date: October 15, 2020
    Inventors: Jing Zhang, Liang Jin, Haijun Pan, Lusheng Gao
  • 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