Patents by Inventor Yicheng He

Yicheng He 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: 10313486
    Abstract: The present invention increases the efficiency of transmitting data from a plurality of fragmented internet protocol (IP) packets over a computer network. After receiving a plurality of fragmented packets over a computer network interface a computing device may reassemble data from the plurality of packets into an IP packet that includes data from each of the fragmented IP packets. The reassembled IP packet may then be compressed and encrypted before being transmitted to a computer identified in a destination address in each of the plurality of fragmented packets.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: June 4, 2019
    Assignee: SONICWALL INC.
    Inventors: Li Zhao, Dong Xiang, Zhong Chen, Yicheng He, Yanjun Yang
  • Publication number: 20190007915
    Abstract: Methods are directed towards initializing a path maximum transmission unit value for two gateways in communication via a network tunnel (e.g., VPN environment). The initialized path maximum transmission unit value is used in establishing the network tunnel of the two gateways. Methods are also directed towards synchronizing path maximum transmission unit values for the two gateways after the network tunnel has been established. These methods minimize the occurrence of dropped data packets arising from mismatched path maximum transmission unit value between the gateways.
    Type: Application
    Filed: May 22, 2018
    Publication date: January 3, 2019
    Inventors: Dong Xiang, Yicheng He, Yanjun Yang, Li Zhao
  • Patent number: 10111192
    Abstract: Methods are directed towards initializing a path maximum transmission unit value for two gateways in communication via a network tunnel (e.g., VPN environment). The initialized path maximum transmission unit value is used in establishing the network tunnel of the two gateways. Methods are also directed towards synchronizing path maximum transmission unit values for the two gateways after the network tunnel has been established. These methods minimize the occurrence of dropped data packets arising from mismatched path maximum transmission unit value between the gateways.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: October 23, 2018
    Assignee: SONICWALL INC.
    Inventors: Dong Xiang, Yicheng He, Yanjun Yang, Li Zhao
  • Publication number: 20170353935
    Abstract: Methods are directed towards initializing a path maximum transmission unit value for two gateways in communication via a network tunnel (e.g., VPN environment). The initialized path maximum transmission unit value is used in establishing the network tunnel of the two gateways. Methods are also directed towards synchronizing path maximum transmission unit values for the two gateways after the network tunnel has been established. These methods minimize the occurrence of dropped data packets arising from mismatched path maximum transmission unit value between the gateways.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 7, 2017
    Inventors: Dong Xiang, Yicheng He, Yanjun Yang, Li Zhao
  • Publication number: 20160198020
    Abstract: The present invention increases the efficiency of transmitting data from a plurality of fragmented internet protocol (IP) packets over a computer network. After receiving a plurality of fragmented packets over a computer network interface a computing device may reassemble data from the plurality of packets into an IP packet that includes data from each of the fragmented IP packets. The reassembled IP packet may then be compressed and encrypted before being transmitted to a computer identified in a destination address in each of the plurality of fragmented packets.
    Type: Application
    Filed: January 7, 2015
    Publication date: July 7, 2016
    Inventors: Li Zhao, Dong Xiang, Zhong Chen, Yicheng He, Yanjun Yang