Patents by Inventor Ping Ng

Ping Ng 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: 9716644
    Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: July 25, 2017
    Assignee: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
  • Patent number: 9716645
    Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: July 25, 2017
    Assignee: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
  • Patent number: 8693348
    Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: April 8, 2014
    Assignee: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
  • Publication number: 20140079056
    Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.
    Type: Application
    Filed: November 22, 2013
    Publication date: March 20, 2014
    Applicant: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
  • Publication number: 20140078907
    Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.
    Type: Application
    Filed: November 22, 2013
    Publication date: March 20, 2014
    Applicant: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
  • Patent number: 8639752
    Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: January 28, 2014
    Assignee: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan
  • Publication number: 20130258863
    Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.
    Type: Application
    Filed: March 12, 2013
    Publication date: October 3, 2013
    Applicant: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
  • Publication number: 20120163186
    Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.
    Type: Application
    Filed: March 1, 2012
    Publication date: June 28, 2012
    Applicant: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan
  • Patent number: 8204933
    Abstract: A method for determining a type of content includes receiving a first packet, determining a state of classification for the first packet or for a session with which the first packet is associated, receiving a second packet, and determining a content type for the second packet based at least in part on the determined state. A method for determining a type of content includes receiving a packet associated with a session, determining whether a content type has been determined for the session or for an other packet associated with the session, and classifying the packet to be the content type based at least in part on a result from the act of determining. A method for determining a type of content includes receiving a first packet from a first port, the first port adapted for receiving at least two types of content, and determining a content type for the first packet or for a session with which the first packet is associated.
    Type: Grant
    Filed: July 15, 2009
    Date of Patent: June 19, 2012
    Assignee: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan
  • Publication number: 20090268617
    Abstract: A method for determining a type of content includes receiving a first packet, determining a state of classification for the first packet or for a session with which the first packet is associated, receiving a second packet, and determining a content type for the second packet based at least in part on the determined state. A method for determining a type of content includes receiving a packet associated with a session, determining whether a content type has been determined for the session or for an other packet associated with the session, and classifying the packet to be the content type based at least in part on a result from the act of determining. A method for determining a type of content includes receiving a first packet from a first port, the first port adapted for receiving at least two types of content, and determining a content type for the first packet or for a session with which the first packet is associated.
    Type: Application
    Filed: July 15, 2009
    Publication date: October 29, 2009
    Applicant: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan
  • Patent number: 7580974
    Abstract: A method for determining a type of content includes receiving a first packet, determining a state of classification for the first packet or for a session with which the first packet is associated, receiving a second packet, and determining a content type for the second packet based at least in part on the determined state. A method for determining a type of content includes receiving a packet associated with a session, determining whether a content type has been determined for the session or for an other packet associated with the session, and classifying the packet to be the content type based at least in part on a result from the act of determining. A method for determining a type of content includes receiving a first packet from a first port, the first port adapted for receiving at least two types of content, and determining a content type for the first packet or for a session with which the first packet is associated.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: August 25, 2009
    Assignee: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan
  • Publication number: 20070192481
    Abstract: A method for determining a type of content includes receiving a first packet, determining a state of classification for the first packet or for a session with which the first packet is associated, receiving a second packet, and determining a content type for the second packet based at least in part on the determined state. A method for determining a type of content includes receiving a packet associated with a session, determining whether a content type has been determined for the session or for an other packet associated with the session, and classifying the packet to be the content type based at least in part on a result from the act of determining. A method for determining a type of content includes receiving a first packet from a first port, the first port adapted for receiving at least two types of content, and determining a content type for the first packet or for a session with which the first packet is associated.
    Type: Application
    Filed: February 16, 2006
    Publication date: August 16, 2007
    Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan