Patents by Inventor San-qi Li

San-qi 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: 9071633
    Abstract: The subject matter described herein includes methods, systems, and computer program products for storing communication session information at a network interface module. One method described herein includes receiving a plurality of RTCP packets associated with a communication session at a network interface module. RTCP information is extracted from at least one of the packets. The extracted RTCP information is stored in memory local to the network interface module.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: June 30, 2015
    Assignee: GENBAND US LLC
    Inventors: David Z. Lu, San-Qi Li
  • Publication number: 20140215002
    Abstract: The subject matter described herein includes methods, systems, and computer program products for storing communication session information at a network interface module. One method described herein includes receiving a plurality of RTCP packets associated with a communication session at a network interface module. RTCP information is extracted from at least one of the packets. The extracted RTCP information is stored in memory local to the network interface module.
    Type: Application
    Filed: February 3, 2014
    Publication date: July 31, 2014
    Applicant: GENBAND US LLC
    Inventors: David Z. Lu, San-Qi Li
  • Patent number: 8681776
    Abstract: The subject matter described herein includes methods, systems, and computer program products for storing communication session information at a network interface module. One method described herein includes receiving a plurality of RTCP packets associated with a communication session at a network interface module. RTCP information is extracted from at least one of the packets. The extracted RTCP information is stored in memory local to the network interface module.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: March 25, 2014
    Assignee: Genband US LLC
    Inventors: David Z. Lu, San-Qi Li
  • Patent number: 8259704
    Abstract: A media gateway includes a non-packet switching matrix operable to switch non-packetized data, a packet switching matrix operable to switch packetized data, a plurality of processing resources coupled to the non-packet and packet switching matrices, each processing resource processing a substantially equal load of multimedia sessions processed by the media gateway without inactive protecting resources.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: September 4, 2012
    Assignee: Genband US LLC
    Inventor: San-Qi Li
  • Patent number: 8224384
    Abstract: The subject matter described herein includes methods, systems, and computer program products for oversubscription of wireless media gateway resources. According to one aspect, the subject matter described herein includes a method for oversubscription of wireless media gateway resources. The method includes defining at least one per-resource oversubscription factor for wireless media gateway resources required by at least one wireless network connection. The wireless media gateway resources are provisioned for the at least one wireless network connection using the at least one per-resource oversubscription factor.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: July 17, 2012
    Assignee: Genband US LLC
    Inventors: San-qi Li, Hao Hou, Yong He
  • Patent number: 7995557
    Abstract: A method of measuring network quality for VoIP calls comprises setting up a test call from a local IP endpoint to a remote IP endpoint reachable by a logical trunk group associated with the local IP endpoint, receiving statistical data regarding the test call, tearing down the test call, processing the statistical data and generating measurement results, and routing a VoIP call using a route selected based at least in part on the measurement results.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: August 9, 2011
    Assignee: Genband US LLC
    Inventors: San-Qi Li, Mathew C. Perry, Chen Cao, Ya-Nan Long
  • Patent number: 7969890
    Abstract: The subject matter described herein includes methods, systems, and computer program products for load balanced and symmetric SPF path computations for VoIP traffic engineering. One method includes advertising an output interface cost in a first direction over a first network segment between a source IP device and a destination IP device that is different from an output interface cost in advertised in a second direction over the first network segment. A plurality of available network paths between the source IP device and the destination IP device is identified. A path cost is calculated for each of the available network paths from the source IP device to the destination IP device. Calculating a path cost includes, for paths that include the first network segment, substituting the output interface cost advertised in the first direction with the output interface cost advertised in the second direction. The path costs are ranked based on the calculated costs. A lowest cost path is selected from the ranked paths.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: June 28, 2011
    Assignee: Genband US LLC
    Inventors: Edward Y. Qian, San-Qi Li, David Z. Lu, Rupert Zhu, Yen Shei
  • Patent number: 7965627
    Abstract: An apparatus that includes a packet data ingress, a packet data egress, and a packet data switching matrix configured to switch packet data from the packet data ingress to the packet data egress. The apparatus may further include a packet data jitter buffer and a packet data splitter, wherein the packet data splitter interposes the packet data ingress and the packet data switching matrix and is configured to multicast the packet data to the packet data switching matrix and the jitter buffer.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: June 21, 2011
    Assignee: Genband US LLC
    Inventors: San-qi Li, Weijun Lee, David Lu
  • Patent number: 7948985
    Abstract: The subject matter described herein includes methods, systems, and computer program products for source-aware IP routing at a media gateway. According to one aspect, a method for source-aware IP routing at a media gateway is provided. The method includes providing a packet including a layer 3 source address and a layer 3 destination address at a media gateway having a source-aware routing table. Using the destination address included in the packet, at least one entry corresponding to the destination address is located in the source-aware routing table, where the located entry contains at least a portion of a source IP address, at least a portion of a destination IP address and routing information including an interface identifier and a next hop identifier. From among the at least one located entry corresponding to the destination IP address information, at least one entry corresponding to the source IP address included in the packet is located.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: May 24, 2011
    Assignee: Genband US LLC
    Inventors: David Z. Lu, Edward Y. Qian, Rupert Zhu, San-Qi Li
  • Patent number: 7940660
    Abstract: Method, systems, and computer program products for voice over IP (VoIP) traffic engineering and path resilience using media gateway and associated next-hop routers are provided. In one example, a media gateway includes multiple media processing hosts and a multiple network interfaces separate from the media processing hosts. At least one of the media processing hosts is reachable via at least two of the network interfaces. Next-hop routers associated with the network interfaces advertise reachability information regarding the media processing hosts to routers in the network. The next-hop routers also participate in network routing protocols to form multiple paths between the media gateway and a remote media gateway. Costs may be assigned to associations between the media processing hosts and the next-hop routers for traffic engineering purposes.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: May 10, 2011
    Assignee: Genband US LLC
    Inventors: Rupert Zhu, David Z. Lu, San-Qi Li, Edward Y. Qian
  • Patent number: 7881188
    Abstract: Methods, systems, and computer program products for implementing link redundancy in a media gateway are provided according to one method, a media gateway link protection group is provisioned to associate with a common VLAN a common virtual local area network (VLAN) primary and secondary links associated with at least one line card in a media gateway. The primary and secondary links are connected using a cross connection between ports associated with the at least one line card. At run time, traffic is automatically bridged between the primary and secondary links using the common VLAN and the cross connection.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: February 1, 2011
    Assignee: Genband US LLC
    Inventors: San-qi Li, Edward Y. Qian, David Z. Lu
  • Patent number: 7830864
    Abstract: An apparatus including a sub-element processing (SEP) module configured to perform sub-element and/or per-session processing for each of a plurality of data elements included in data being switched between ones of a plurality of transmission links. The data can include wireless packet data, wireless non-packet data, wireline packet data, wireline non-packet data, and combinations thereof. The sub-element and/or per-session processing includes at least one of extracting and bundling at least one of voice data, encoding data and signaling data corresponding to one of a plurality of channels or sessions bundled within individual ones of the plurality of data elements.
    Type: Grant
    Filed: May 4, 2005
    Date of Patent: November 9, 2010
    Assignee: Genband US LLC
    Inventor: San-qi Li
  • Patent number: 7809128
    Abstract: Methods and systems for per-session traffic rate policing in a media gateway include receiving voice over IP (VoIP) packets at a media gateway where it is determined whether each VoIP packet is associated with an existing VoIP session in the media gateway. A per-session traffic rate policing policy is applied to the packets associated with the existing sessions in the media gateway. In response to determining that a packet violates the per-session traffic rate policing policy, the packet is discarded.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: October 5, 2010
    Assignee: Genband US LLC
    Inventors: San-Qi Li, Yen Shei
  • Publication number: 20100214927
    Abstract: The subject matter described herein includes methods, systems, and computer program products for load balanced and symmetric SPF path computations for VoIP traffic engineering. One method includes advertising an output interface cost in a first direction over a first network segment between a source IP device and a destination IP device that is different from an output interface cost in advertised in a second direction over the first network segment. A plurality of available network paths between the source IP device and the destination IP device is identified. A path cost is calculated for each of the available network paths from the source IP device to the destination IP device. Calculating a path cost includes, for paths that include the first network segment, substituting the output interface cost advertised in the first direction with the output interface cost advertised in the second direction. The path costs are ranked based on the calculated costs. A lowest cost path is selected from the ranked paths.
    Type: Application
    Filed: May 6, 2010
    Publication date: August 26, 2010
    Inventors: Edward Y. Qian, San-Qi Li, David Z. Lu, Rupert Zhu, Yen Shei
  • Patent number: 7715403
    Abstract: The subject matter described herein includes methods, systems, and computer program products for load balanced and symmetric SPF path computations for VoIP traffic engineering. One method includes advertising an output interface cost in a first direction over a first network segment between a source IP device and a destination IP device that is different from an output interface cost in advertised in a second direction over the first network segment. A plurality of available network paths between the source IP device and the destination IP device is identified. A path cost is calculated for each of the available network paths from the source IP device to the destination IP device. Calculating a path cost includes, for paths that include the first network segment, substituting the output interface cost advertised in the first direction with the output interface cost advertised in the second direction. The path costs are ranked based on the calculated costs. A lowest cost path is selected from the ranked paths.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: May 11, 2010
    Assignee: GENBAND Inc.
    Inventors: Edward Y. Qian, San-Qi Li, David Z. Lu, Rupert Zhu, Yen Shei
  • Patent number: 7593415
    Abstract: A switching system includes at least one packet processing circuit interfacing with at least one packet transmission link. The switching system further includes a switch fabric coupled to the at least one packet processing circuit, whereby the switch fabric is operable to switch between channels receiving and transmitting data over the at least one packet transmission link and channels receiving and transmitting data over at least one non-packet transmission link interfaced by the switch fabric.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: September 22, 2009
    Assignee: Santera Systems, LLC
    Inventors: San-qi Li, Stephen R. Barnes, Jingdong Ye
  • Patent number: 7570594
    Abstract: Methods, systems, and computer program products for multipath Shortest-Path-First (SPF) computations and distance-based interface selection for VoIP traffic are disclosed. According to one method, a multi-path router instance associated with a plurality of network interfaces in a source IP device is provided. A cost is assigned to each of a plurality of internal segments between the multi-path router instance and the network interfaces associated with the multi-path router instance. An aggregate cost is calculated for each of a plurality of traffic paths originating at the multi-path router instance in the source IP device and extending through each of the network interfaces associated with the multi-path router instance to a destination IP device in the network. A list of IP paths is generated, and the paths in the list are ranked based on the calculated cost. Traffic is sent from the source IP device over at least one of the paths in the list.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: August 4, 2009
    Assignee: Santera Systems, LLC
    Inventors: Rupert Zhu, David Z. Lu, San-qi Li, Edward Y. Qian, Yen Shei
  • Patent number: 7492767
    Abstract: Methods, systems, and computer program products for throttling network address translation (NAT) learning traffic in a voice over IP device are disclosed. According to one method, a plurality of media packets associated with a media session are received at a voice over IP device. A NAT learning throttling filter is applied to select the subset of the packets to be used for NAT learning and thereby limit the number of received media packets to be used for NAT learning. NAT learning is performed for the session using the packets selected by the NAT learning throttling filter.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: February 17, 2009
    Assignee: Santera Systems, Inc.
    Inventors: David Z. Lu, San-Qi Li, Yen Shei
  • Patent number: 7453893
    Abstract: An apparatus including a plurality of packet processors each included in one of a plurality of voice-over-internet-protocol (VoIP) network interfaces. Each of the plurality of packet processors is configured to cache a latest version of realtime transport control protocol (RTCP) report data by discarding an older version of the RTCP report data. The RTCP report data includes at least one of RTCP sender report data and RTCP receiver report data. The apparatus also includes a packet data switching matrix configured to switch packet data between ones of the plurality of VoIP network interfaces. A central processor of the apparatus is configured to generate a final session detail record upon the termination of a VoIP-session by selecting RTCP session-concluding report data from a plurality of RTCP final report data each cached by a corresponding one of the plurality of packet processors.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: November 18, 2008
    Assignee: Santera Systems, LLC
    Inventors: San-qi Li, Weijun Lee, David Lu
  • Publication number: 20080279201
    Abstract: The subject matter described herein includes methods, systems, and computer program products for source-aware IP routing at a media gateway. According to one aspect, a method for source-aware IP routing at a media gateway is provided. The method includes providing a packet including a layer 3 source address and a layer 3 destination address at a media gateway having a source-aware routing table. Using the destination address included in the packet, at least one entry corresponding to the destination address is located in the source-aware routing table, where the located entry contains at least a portion of a source IP address, at least a portion of a destination IP address and routing information including an interface identifier and a next hop identifier. From among the at least one located entry corresponding to the destination IP address information, at least one entry corresponding to the source IP address included in the packet is located.
    Type: Application
    Filed: December 20, 2007
    Publication date: November 13, 2008
    Inventors: David Z. Lu, Edward Y. Qian, Rupert Zhu, San-Qi Li