Patents by Inventor Luoning GAN

Luoning GAN 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: 11606428
    Abstract: A data synchronization device is provided, including a control module, a data block storage module and an encoding/decoding module. A data synchronization method using the device is also provided, including: selecting, by the control module, a data transmission network node and selecting the to-be-synchronized data block of a data transmission network node from the data storage module; encapsulating the to-be-synchronized data block in a specific format and then broadcasting the encapsulated data, where if there are two or more to-be-synchronized data blocks, the to-be-synchronized data blocks are encoded and then encapsulated; otherwise, the to-be-synchronized data block is directly encapsulated; processing, by the encoding/decoding module, the encapsulated data to obtain the to-be-synchronized data block, and finally inputting the obtained to-be-synchronized data block into the data block storage module.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: March 14, 2023
    Assignee: BEIJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
    Inventors: Shaoshi Yang, Die Hu, Yueyang Hua, Luoning Gan, Wenzhong Yang, Min Gong, Xuejun Zhu
  • Publication number: 20220400152
    Abstract: A data synchronization device is provided, including a control module, a data block storage module and an encoding/decoding module. A data synchronization method using the device is also provided, including: selecting, by the control module, a data transmission network node and selecting the to-be-synchronized data block of a data transmission network node from the data storage module; encapsulating the to-be-synchronized data block in a specific format and then broadcasting the encapsulated data, where if there are two or more to-be-synchronized data blocks, the to-be-synchronized data blocks are encoded and then encapsulated; otherwise, the to-be-synchronized data block is directly encapsulated; processing, by the encoding/decoding module, the encapsulated data to obtain the to-be-synchronized data block, and finally inputting the obtained to-be-synchronized data block into the data block storage module.
    Type: Application
    Filed: June 23, 2022
    Publication date: December 15, 2022
    Inventors: Shaoshi YANG, Die HU, Yueyang HUA, Luoning GAN, Wenzhong YANG, Min GONG, Xuejun ZHU