Patents by Inventor Ge Nong

Ge Nong 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: 8432927
    Abstract: A fixed-size data packet switch comprising: 1) N input ports for receiving incoming fixed-size data packets at a first data rate and outputting the fixed-size data packets at the first data rate; 2) N output ports for receiving fixed-size data packets at the first data rate and outputting the fixed-size data packets at the first data rate; and 3) a switch fabric interconnecting the N input ports and the N output ports.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: April 30, 2013
    Assignee: STMicroelectronics Ltd.
    Inventor: Ge Nong
  • Patent number: 7206325
    Abstract: A packet switch capable of receiving fixed size data cells from N input ports and transmitting the fixed size data cells to N output ports. The packet switch comprises: 1) a frame deserializer for receiving the data cells as serial bits from the N input ports and transmitting the data cells as parallel bits in data frames containing a plurality of data cells, wherein each of the plurality of data cells in each data frame are destined for a common output port; 2) a frame serializer for receiving the data frames and transmitting the plurality of data cells in the data frames as serial bits to the N output ports; and 3) a shared buffer coupling the frame deserializer and the frame serializer for receiving and buffering the data frames from the frame deserializer and transmitting the buffered data frames to the frame serializer.
    Type: Grant
    Filed: May 8, 2002
    Date of Patent: April 17, 2007
    Assignee: STMicroelectronics Ltd.
    Inventor: Ge Nong
  • Patent number: 7154885
    Abstract: A packet switch for switching cells comprising fixed-size data packets.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: December 26, 2006
    Assignee: STMicroelectronics Ltd.
    Inventor: Ge Nong
  • Patent number: 6885591
    Abstract: A method and circuit buffer for temporarily holding packets of information. The buffer may include a first memory and a second memory for holding the packets of information. The first memory may be a read-once memory in which data stored in the first memory is destroyed upon being read therefrom the first time. The second memory may be a memory in which stored data therein is not destroyed following the data being read from the second memory the first time. The buffer includes at least one queue. The head-of-line packet of the at least one queue is stored in the second memory. Incoming fanout splitting packets are stored in the second memory and other incoming packets are initially stored in the first memory.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: April 26, 2005
    Assignee: STMicroelectronics, Inc.
    Inventor: Ge Nong
  • Publication number: 20050018492
    Abstract: A method and circuit are disclosed for a buffer for temporarily holding packets of information. The buffer may include a first memory and a second memory for holding the packets of information. The first memory may be a read-once memory in which data stored in the first memory is destroyed upon being read therefrom the first time. The second memory may be a memory in which stored data therein is not destroyed following the data being read from the second memory the first time. The buffer includes at least one queue. The head-of-line packet of the at least one queue is stored in the second memory. Incoming fanout splitting packets are stored in the second memory and other incoming packets are initially stored in the first memory.
    Type: Application
    Filed: July 25, 2003
    Publication date: January 27, 2005
    Inventor: Ge Nong
  • Publication number: 20030210687
    Abstract: A packet switch capable of receiving fixed size data cells from N input ports and transmitting the fixed size data cells to N output ports. The packet switch comprises: 1) a frame deserializer for receiving the data cells as serial bits from the N input ports and transmitting the data cells as parallel bits in data frames containing a plurality of data cells, wherein each of the plurality of data cells in each data frame are destined for a common output port; 2) a frame serializer for receiving the data frames and transmitting the plurality of data cells in the data frames as serial bits to the N output ports; and 3) a shared buffer coupling the frame deserializer and the frame serializer for receiving and buffering the data frames from the frame deserializer and transmitting the buffered data frames to the frame serializer.
    Type: Application
    Filed: May 8, 2002
    Publication date: November 13, 2003
    Applicant: STMicroelectronics, Inc.
    Inventor: Ge Nong
  • Publication number: 20030123468
    Abstract: A packet switch for switching cells comprising fixed-size data packets.
    Type: Application
    Filed: December 31, 2001
    Publication date: July 3, 2003
    Applicant: STMicroelectronics, Inc.
    Inventor: Ge Nong
  • Publication number: 20030123469
    Abstract: A fixed-size data packet switch comprising: 1) N input ports for receiving incoming fixed-size data packets at a first data rate and outputting the fixed-size data packets at the first data rate; 2) N output ports for receiving fixed-size data packets at the first data rate and outputting the fixed-size data packets at the first data rate; and 3) a switch fabric interconnecting the N input ports and the N output ports.
    Type: Application
    Filed: December 31, 2001
    Publication date: July 3, 2003
    Applicant: STMicroelectronics, Inc.
    Inventor: Ge Nong