Patents by Inventor Sidong Li

Sidong Li 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: 11968178
    Abstract: Techniques for reduction and acceleration of a deterministic finite automaton (DFA) are disclosed. In some embodiments, a system, process, and/or computer program product for reduction and acceleration of a DFA includes receiving an input value; performing a reduced deterministic finite automaton lookup using a lookup key, wherein the lookup key comprises a current state and the input value; and determining a next state based on the lookup key.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 23, 2024
    Assignee: Palo Alto Networks, Inc.
    Inventors: Subramani Ganesh, Sidong Li, Lei Chang
  • Patent number: 11958946
    Abstract: A method for preparing a carbon nano tube/polyacrylic acid hydrogel, a product and an application thereof are provided. The method includes: oxidizing a carbon nanotube into a carboxylated carbon nanotube, thereafter performing in-situ polymerization with acrylic acid, sodium hydroxide, ammonium persulfate, triethanolamine and N, N-methylenebisacrylamide to obtain a carbon nanotube/polyacrylic acid hydrogel. The hydrogel has a uniform porous structure, facilitating a rapid transmission and supply of water. The carbon nanotubes in the hydrogel are of an array structure, achieving a full absorption of solar energy to realize a high-efficiency photothermal conversion. The gel is attached to a sponge base to obtain a solar-powered carbon nano tube/polyacrylic acid hydrogel steam generator for the photothermal conversion. The steam generator is used for solar seawater desalination, but can improve evaporation rate and evaporation efficiency.
    Type: Grant
    Filed: June 8, 2023
    Date of Patent: April 16, 2024
    Assignee: GUANGDONG OCEAN UNIVERSITY
    Inventors: Lefan Li, Chengpeng Li, Jingyuan Guo, Di Wang, Chengyong Li, Wenhua Wang, Zhang Hu, Sidong Li
  • Patent number: 11882216
    Abstract: A local buffer is integrated with a witness generator and a proof generator on a cryptographic processor and is separate from host memory accessed by a host processor operating with the cryptographic processor in a proving computing system. The witness generator: receives, from software program running on the host processor, compiled code of a zero-knowledge-proof (ZKP) program and specific input to the ZKP program; executes the ZKP program by way of executing the compiled code; records specific output generated from the ZKP program with the specific input, intermediate variable values, and the specific input, as a specific witness of executing the ZKP program; stores the specific witness in the local buffer. The proof generator: receives, from the software program running on the host processor, a proving key; accesses the specific witness in the local buffer; generates a specific zero-knowledge proof for executing the ZKP program with the specific input.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: January 23, 2024
    Assignee: Auradine, Inc.
    Inventors: Patrick Xu, Minglei Wang, Sidong Li, De Vu, Saptadeep Pal, Lei Chang
  • Publication number: 20240020966
    Abstract: A training method of underwater sea urchin image recognition model, and underwater sea urchin image recognition method and device are provided. The training method includes: constructing an underwater sea urchin image recognition model, acquiring an underwater sea urchin image dataset; performing MSRCR on the underwater sea urchin image dataset; processing the underwater sea urchin image dataset by a dark channel prior method; performing image fusion to obtain a fused image dataset; sharpening the fused image dataset to obtain a training image dataset; and training the underwater sea urchin image recognition model by using the training image dataset. By performing MSRCR and dark channel prior processing on the image, and then performing image fusion and sharpening based on a point sharpness weighting method, the quality of image is improved, and an accuracy of subsequent sea urchin object detection is improved.
    Type: Application
    Filed: February 8, 2023
    Publication date: January 18, 2024
    Inventors: Xiaohong Peng, Zixiang Liang, Sidong Li, Liang Chen, Jun Zhang, Yifan Li, Xiaopeng Zhao
  • Patent number: 11834351
    Abstract: A composite hydrogel sponge and its preparation method and application, and a solar desalination device are provided. The composite hydrogel sponge includes a water supply layer and an evaporation layer disposed on the water supply layer. A material of the water supply layer is polyacrylamide hydrogel, and a material of the evaporation layer is polyacrylamide/graphene composite hydrogel. The polyacrylamide/graphene composite hydrogel includes the polyacrylamide hydrogel and the graphene dispersed in the polyacrylamide hydrogel. The composite hydrogel sponge has a special porous structure of the sponge, which is beneficial to the rapid transmission and supply of water; meanwhile, the graphene on the surface of the evaporation layer can fully receive solar energy to achieve higher photo-thermal conversion efficiency.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: December 5, 2023
    Assignee: GUANGDONG OCEAN UNIVERSITY
    Inventors: Lefan Li, Zhang Hu, Jingyuan Guo, Tuanzhang Li, Wenhua Wang, Chengyong Li, Di Wang, Chengpeng Li, Sidong Li
  • Publication number: 20230312840
    Abstract: A method for preparing a carbon nano tube/polyacrylic acid hydrogel, a product and an application thereof are provided. The method includes: oxidizing a carbon nanotube into a carboxylated carbon nanotube, thereafter performing in-situ polymerization with acrylic acid, sodium hydroxide, ammonium persulfate, triethanolamine and N, N-methylenebisacrylamide to obtain a carbon nanotube/polyacrylic acid hydrogel. The hydrogel has a uniform porous structure, facilitating a rapid transmission and supply of water. The carbon nanotubes in the hydrogel are of an array structure, achieving a full absorption of solar energy to realize a high-efficiency photothermal conversion. The gel is attached to a sponge base to obtain a solar-powered carbon nano tube/polyacrylic acid hydrogel steam generator for the photothermal conversion. The steam generator is used for solar seawater desalination, but can improve evaporation rate and evaporation efficiency.
    Type: Application
    Filed: June 8, 2023
    Publication date: October 5, 2023
    Inventors: Lefan Li, Chengpeng Li, Jingyuan Guo, Di Wang, Chengyong Li, Wenhua Wang, Zhang Hu, Sidong Li
  • Publication number: 20220272072
    Abstract: Techniques for reduction and acceleration of a deterministic finite automaton (DFA) are disclosed. In some embodiments, a system, process, and/or computer program product for reduction and acceleration of a DFA includes receiving an input value; performing a reduced deterministic finite automaton lookup using a lookup key, wherein the lookup key comprises a current state and the input value; and determining a next state based on the lookup key.
    Type: Application
    Filed: May 10, 2022
    Publication date: August 25, 2022
    Inventors: Subramani Ganesh, Sidong Li, Lei Chang
  • Patent number: 11362998
    Abstract: Techniques for reduction and acceleration of a deterministic finite automaton (DFA) are disclosed. In some embodiments, a system, process, and/or computer program product for reduction and acceleration of a DFA includes receiving an input value; performing a reduced deterministic finite automaton lookup using a lookup key, wherein the lookup key comprises a current state and the input value; and determining a next state based on the lookup key.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: June 14, 2022
    Assignee: Palo Alto Networks, Inc.
    Inventors: Subramani Ganesh, Sidong Li, Lei Chang
  • Publication number: 20220040221
    Abstract: The present disclosure provides a hydrogel tablet for relieving alcoholism and protecting the liver as well as the preparation process and application thereof. The present disclosure firstly provides a composition with the effects of relieving alcoholism and protecting the liver, which comprises the following components on the basis of weight parts: 20˜40 parts of chitosan, 25˜55 parts of sodium alginate, 3˜20 parts of gelatin, 1˜10 parts of calcium carbonate and 0.05˜0.5 parts of gallic acid. Based on this composition, the present disclosure further provides a hydrogel tablet for relieving alcoholism and protecting the liver. In the present disclosure, chitosan, sodium alginate and calcium carbonate are compounded at an appropriate proportion to form powder particles of chitosan/sodium alginate (shell)-calcium carbonate (core), into which are additionally added gelatin and gallic acid to get a product that is the hydrogel tablet.
    Type: Application
    Filed: November 20, 2020
    Publication date: February 10, 2022
    Inventors: Zhang HU, Sitong LU, Songzhi KONG, Sidong LI, Lingyu ZHANG, Mingneng LIAO, Chengpeng LI, Yu CHENG
  • Publication number: 20200336462
    Abstract: Techniques for reduction and acceleration of a deterministic finite automaton (DFA) are disclosed. In some embodiments, a system, process, and/or computer program product for reduction and acceleration of a DFA includes receiving an input value; performing a reduced deterministic finite automaton lookup using a lookup key, wherein the lookup key comprises a current state and the input value; and determining a next state based on the lookup key.
    Type: Application
    Filed: June 30, 2020
    Publication date: October 22, 2020
    Inventors: Subramani Ganesh, Sidong Li, Lei Chang
  • Patent number: 10742609
    Abstract: Techniques for reduction and acceleration of a deterministic finite automaton (DFA) are disclosed. In some embodiments, a system, process, and/or computer program product for reduction and acceleration of a DFA includes receiving an input value; performing a reduced deterministic finite automaton lookup using a lookup key, wherein the lookup key comprises a current state and the input value; and determining a next state based on the lookup key.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: August 11, 2020
    Assignee: Palo Alto Networks, Inc.
    Inventors: Subramani Ganesh, Sidong Li, Lei Chang
  • Patent number: 10238768
    Abstract: A wound-healing and hemostatic sponge of squid ink polysaccharide/chitosan, a preparation method and use thereof are provided. The sponge comprises squid ink polysaccharide and chitosan as carriers and calcium chloride as an initiator for blood coagulation, and the wound-healing and hemostatic sponge of squid ink polysaccharide/chitosan is achieved via a lyophilization technology. Particularly, the preparation method comprises slowly adding a squid ink polysaccharide solution to a chitosan solution to form a uniformly mixed solution, adding a calcium chloride solution to the uniformly mixed solution, forming a gel followed by the gel being frozen and then lyophilized, and achieving the product. The wound-healing and hemostatic sponge has a good absorbing-errhysis effect, a good pro-coagulant effect, fast hemostasis and a complete hemostatic effect, without secondary re-hemorrhage.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: March 26, 2019
    Assignee: Guangdong Ocean University
    Inventors: Na Huang, Sidong Li, Zhang Hu, Chengpeng Li, Songzhi Kong, Yu Cheng, Pengzhi Hong, Rongqiong Luo, Qianqian Ouyang, Gaorong Li
  • Publication number: 20190007374
    Abstract: Techniques for reduction and acceleration of a deterministic finite automaton (DFA) are disclosed. In some embodiments, a system, process, and/or computer program product for reduction and acceleration of a DFA includes receiving an input value; performing a reduced deterministic finite automaton lookup using a lookup key, wherein the lookup key comprises a current state and the input value; and determining a next state based on the lookup key.
    Type: Application
    Filed: September 10, 2018
    Publication date: January 3, 2019
    Inventors: Subramani Ganesh, Sidong Li, Lei Chang
  • Patent number: 10110563
    Abstract: Techniques for reduction and acceleration of a deterministic finite automaton (DFA) are disclosed. In some embodiments, a system, process, and/or computer program product for reduction and acceleration of a DFA includes receiving an input value; performing a reduced deterministic finite automaton lookup using a lookup key, wherein the lookup key comprises a current state and the input value; and determining a next state based on the lookup key.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: October 23, 2018
    Assignee: Palo Alto Networks, Inc.
    Inventors: Subramani Ganesh, Sidong Li, Lei Chang
  • Publication number: 20180117212
    Abstract: A wound-healing and hemostatic sponge of squid ink polysaccharide/chitosan, a preparation method and use thereof are provided. The sponge comprises squid ink polysaccharide and chitosan as carriers and calcium chloride as an initiator for blood coagulation, and the wound-healing and hemostatic sponge of squid ink polysaccharide/chitosan is achieved via a lyophilization technology. Particularly, the preparation method comprises slowly adding a squid ink polysaccharide solution to a chitosan solution to form a uniformly mixed solution, adding a calcium chloride solution to the uniformly mixed solution, forming a gel followed by the gel being frozen and then lyophilized, and achieving the product. The wound-healing and hemostatic sponge has a good absorbing-errhysis effect, a good pro-coagulant effect, fast hemostasis and a complete hemostatic effect, without secondary re-hemorrhage.
    Type: Application
    Filed: September 14, 2017
    Publication date: May 3, 2018
    Inventors: Na HUANG, Sidong LI, Zhang HU, Chengpeng LI, Songzhi KONG, Yu CHENG, Pengzhi HONG, Rongqiong LUO, Qianqian OUYANG, Gaorong LI
  • Patent number: 9906495
    Abstract: A network security device includes a network flow statistics processing engine to process network flow information related to network flows. The network flow statistics processing engine includes a first processing stage performing per-flow information aggregation and a second processing stage performing per-destination system component information aggregation, with each processing stage implementing a threshold-based data export scheme and a timer-based data export scheme. In this manner, up-to-date flow information is available to peer system components regardless of the varying flow rates of the network flow.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: February 27, 2018
    Assignee: Palo Alto Networks, Inc.
    Inventors: Sidong Li, William A. Roberson, Savitha Raghunath, Subramani Ganesh, Gyanesh Saharia
  • Patent number: 9667544
    Abstract: A security device performing flow classification and storing flow information in a flow table includes a flow engine generating a flow key identifying a flow to which a received data packet belongs, the flow engine applying a hash function to the flow key to generate a flow hash value and an entry hash value being orthogonal to each other. The security device includes a hash map and a flow data table. The hash map table is indexed by the flow hash value and an entry index value is derived from the entry hash value. The flow data table is indexed by the flow hash value and the entry index value to return at least a retrieved flow key from a flow record of an indexed entry.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: May 30, 2017
    Assignee: Palo Alto Networks, Inc.
    Inventor: Sidong Li
  • Publication number: 20170142066
    Abstract: A network security device includes a network flow statistics processing engine to process network flow information related to network flows. The network flow statistics processing engine includes a first processing stage performing per-flow information aggregation and a second processing stage performing per-destination system component information aggregation, with each processing stage implementing a threshold-based data export scheme and a timer-based data export scheme. In this manner, up-to-date flow information is available to peer system components regardless of the varying flow rates of the network flow.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 18, 2017
    Inventors: Sidong Li, William A. Roberson, Savitha Raghunath, Subramani Ganesh, Gyanesh Saharia
  • Patent number: 9531672
    Abstract: A network security device includes a network flow statistics processing engine to process network flow information related to network flows. The network flow statistics processing engine includes a first processing stage performing per-flow information aggregation and a second processing stage performing per-destination system component information aggregation, with each processing stage implementing a threshold-based data export scheme and a timer-based data export scheme. In this manner, up-to-date flow information is available to peer system components regardless of the varying flow rates of the network flow.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: December 27, 2016
    Assignee: Palo Alto Networks, Inc.
    Inventors: Sidong Li, William A. Roberson, Savitha Raghunath, Subramani Ganesh, Gyanesh Saharia
  • Publication number: 20160149812
    Abstract: A security device performing flow classification and storing flow information in a flow table includes a flow engine generating a flow key identifying a flow to which a received data packet belongs, the flow engine applying a hash function to the flow key to generate a flow hash value and an entry hash value being orthogonal to each other. The security device includes a hash map and a flow data table. The hash map table is indexed by the flow hash value and an entry index value is derived from the entry hash value. The flow data table is indexed by the flow hash value and the entry index value to return at least a retrieved flow key from a flow record of an indexed entry.
    Type: Application
    Filed: September 4, 2014
    Publication date: May 26, 2016
    Inventor: Sidong Li