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: 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: 20130074004
    Abstract: A method for displaying digest of RSS by window according to a preferred embodiment includes: obtaining digest information of RSS feed; and scrolling the digest information of RSS feed on a displaying region of a display device. In a preferred embodiment, the method for displaying digest of RSS by window further includes step of pausing scrolling of the digest information of RSS feed when a cursor enters the displaying region, and resuming scrolling of the digest information of RSS feed when the cursor leaves the displaying region.
    Type: Application
    Filed: January 4, 2012
    Publication date: March 21, 2013
    Applicant: PERCEPTION DIGITAL LIMITED
    Inventors: JACK LAU, KIN PING NG
  • Publication number: 20130050266
    Abstract: A method and a system for adjusting a display interface are disclosed. The method includes setting a control region on a display screen; identifying operating commands to the control region and acquiring an aspect ratio of the display screen according to the operating commands; and adjusting the display interface according to the aspect ratio of the display screen. The system includes a setting module used for setting a control region on the display screen; an information acquiring module used for identifying operating commands to the control region and acquiring an aspect ratio of the display screen according to the operating commands; and an interface adjusting module used for adjusting a display interface according to the aspect ratio of said display screen.
    Type: Application
    Filed: January 6, 2012
    Publication date: February 28, 2013
    Applicant: PERCEPTION DIGITAL LIMITED
    Inventors: Kin Ping NG, Siu Man YU
  • Publication number: 20120266097
    Abstract: An input method includes: receiving a key instruction generated by a key pressed by a user; obtaining an input instruction according to the key instruction and a predetermined corresponding relationship, and inputting the input instruction. The key of the keyboard are corresponding to the GUI according to their zone, such that when a key is pressed by the user to generate a key instruction, the graphic zone affected by the obtained input instruction is corresponding to the key zone, and the corresponding operations, similar to left click, double click, or right click of the mouse, can be performed to the corresponding graphic zone, thus facilitating the operation of the GUI.
    Type: Application
    Filed: January 4, 2012
    Publication date: October 18, 2012
    Applicant: PERCEPTION DIGITAL LIMITED
    Inventors: Jack LAU, Kin Ping NG
  • 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: 20110037778
    Abstract: A method and apparatus is disclosed which allows the image in the screen of a small handheld device to be panned, or zoom-in or zoom-out, in response to moving the device. The handheld device containing an accelerometer is used to monitor the movements of the handheld device, and the acceleration is converted to moving (panning) the image in the screen or re-sizing (zooming) the image.
    Type: Application
    Filed: December 29, 2009
    Publication date: February 17, 2011
    Applicant: PERCEPTION DIGITAL LIMITED
    Inventors: Ning DENG, Ka Ki LAM, Kin Ping NG
  • 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
  • Patent number: 7548851
    Abstract: A musical jukebox is disclosed which provides for: fast archiving of songs; a flexible user interface; easy and convenient entry of, access to and/or display of data relating to songs archived by the jukebox; easy and convenient search and locate capabilities for locating, reviewing, retrieving and/or playing songs stored in the jukebox; and low cost relative to the functionality, features, conveniences and user-friendliness provided by the jukebox. Fast of flush archiving of songs (as well as other data and signals) is accomplished by first saving sets of data without compression, which allows the data to be entered quickly, and then, compressing later at an appropriate time. A unique MP3 bit allocation encoding scheme is used to compress data. A unique memory allocation supports fast data archiving. The user interface employs two-way communication between a remote control and the jukebox. A searchable song database is structured to enable very fast searching by music category, and also by title and artist.
    Type: Grant
    Filed: October 11, 2000
    Date of Patent: June 16, 2009
    Inventors: Jack Lau, Chi Ying Tsui, Roger Shu Kwan Cheng, Chi Wai Yung, Jimmy Tai Kwan Tang, Kin Ping Ng, Sai Kit Lai, Kai Kin Chan, Wing Chau Chan
  • 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