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: 9716644Abstract: 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: GrantFiled: March 12, 2013Date of Patent: July 25, 2017Assignee: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Patent number: 9716645Abstract: 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: GrantFiled: November 22, 2013Date of Patent: July 25, 2017Assignee: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Patent number: 8693348Abstract: 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: GrantFiled: November 22, 2013Date of Patent: April 8, 2014Assignee: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Publication number: 20140079056Abstract: 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: ApplicationFiled: November 22, 2013Publication date: March 20, 2014Applicant: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Publication number: 20140078907Abstract: 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: ApplicationFiled: November 22, 2013Publication date: March 20, 2014Applicant: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Patent number: 8639752Abstract: 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: GrantFiled: March 1, 2012Date of Patent: January 28, 2014Assignee: Fortinet, Inc.Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan
-
Publication number: 20130258863Abstract: 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: ApplicationFiled: March 12, 2013Publication date: October 3, 2013Applicant: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Publication number: 20120163186Abstract: 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: ApplicationFiled: March 1, 2012Publication date: June 28, 2012Applicant: Fortinet, Inc.Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan
-
Patent number: 8204933Abstract: 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: GrantFiled: July 15, 2009Date of Patent: June 19, 2012Assignee: Fortinet, Inc.Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan
-
Publication number: 20090268617Abstract: 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: ApplicationFiled: July 15, 2009Publication date: October 29, 2009Applicant: Fortinet, Inc.Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan
-
Patent number: 7580974Abstract: 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: GrantFiled: February 16, 2006Date of Patent: August 25, 2009Assignee: Fortinet, Inc.Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan
-
Publication number: 20070192481Abstract: 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: ApplicationFiled: February 16, 2006Publication date: August 16, 2007Inventors: Shaohong Wei, Zhongqiang Chen, Ping Ng, Gang Duan