Patents by Inventor Weijun Lee

Weijun Lee 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: 9264489
    Abstract: A peer-to-peer network comprises a plurality of intelligent terminal nodes, each intelligent terminal node being operable to establish, maintain, and tear-down communication sessions with another intelligent terminal node, a plurality of network service nodes coupled to the plurality of intelligent terminal nodes, the plurality of network service nodes comprise at least one of the plurality of intelligent terminal nodes, at least one user P2P function module operable to store, locate and distribute service resource information related to user policies, and at least one network P2P function module operable to store, locate and distribute service resource information related to operator provider policies, and operable to exert stricter security control than the at least one user P2P function module.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: February 16, 2016
    Assignees: ZTE Corporation, ZTE (USA) Inc.
    Inventors: Li Mo, Weijun Lee, Larry Shaoyan Ma, Xing Chen
  • Patent number: 8533327
    Abstract: A peer-to-peer network comprises a plurality of intelligent terminal nodes, each intelligent terminal node being operable to establish, maintain, and tear-down communication sessions with another intelligent terminal node, a plurality of network service nodes coupled to the plurality of intelligent terminal nodes, the plurality of network service nodes comprise at least one of the plurality of intelligent terminal nodes, at least one user P2P function module operable to store, locate and distribute service resource information related to user policies, and at least one network P2P function module operable to store, locate and distribute service resource information related to operator provider policies, and operable to exert stricter security control than the at least one user P2P function module.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: September 10, 2013
    Assignees: ZTE Corporation, ZTE (USA) Inc.
    Inventors: Li Mo, Weijun Lee, Larry Shaoyan Ma, Xing Chen
  • 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: 7835346
    Abstract: Methods, systems, and computer program products for establishing transcoding free connections between UMA and UMTS call legs are disclosed. According to one method, a media gateway determines whether codec configurations used by UMA and UMTS legs of a call are compatible. In response to determining that the configurations are compatible, media gateway determines whether rate control is necessary to establish a transcoding free connection. In response to determining that rate control is necessary, the media gateway issues rate control requests on the UMA and UMTS legs as appropriate. The media gateway determines whether the rate control requests are successful. In response to determining that the requests are successful, the media gateway establishes a transcoding free connection between the UMA and the UMTS legs of the call.
    Type: Grant
    Filed: February 9, 2006
    Date of Patent: November 16, 2010
    Assignee: Genband US LLC
    Inventors: Yong He, Weijun Lee, Mansong Shen
  • Patent number: 7729346
    Abstract: Methods and apparatus for transparently switching a local instance of a UMTS protocol-based call from a first card or module of a media gateway to a second card or module of the media gateway, such that the remote end of the call is not aware that the call has been switched between the first and second cards or modules. Moreover, initially establishing call media flow may include implementing two timers of different duration during which call-initialization is retried if no Positive-Acknowledgement of call initialization is received, where a shorter-duration timer is relied upon to attempt retries if a Negative-Acknowledgement is received, and a longer-duration timer is relied upon to attempt retries if neither a Positive-Acknowledgement nor a Negative-Acknowledgement is received.
    Type: Grant
    Filed: September 19, 2005
    Date of Patent: June 1, 2010
    Assignee: GENBAND Inc.
    Inventors: Weijun Lee, Yong He, Mansong Shen
  • Publication number: 20100076879
    Abstract: A peer-to-peer network comprises a plurality of intelligent terminal nodes, each intelligent terminal node being operable to establish, maintain, and tear-down communication sessions with another intelligent terminal node, a plurality of network service nodes coupled to the plurality of intelligent terminal nodes, the plurality of network service nodes comprise at least one of the plurality of intelligent terminal nodes, at least one user P2P function module operable to store, locate and distribute service resource information related to user policies, and at least one network P2P function module operable to store, locate and distribute service resource information related to operator provider policies, and operable to exert stricter security control than the at least one user P2P function module.
    Type: Application
    Filed: April 4, 2008
    Publication date: March 25, 2010
    Applicants: ZTE Usa Inc., ZTE Corporation
    Inventors: Li Mo, Weijun Lee, Larry Shaoyan Ma, Xing Chen
  • Publication number: 20090019156
    Abstract: A peer-to-peer network comprises a plurality of intelligent terminal nodes, each intelligent terminal node being operable to establish, maintain, and tear-down communication sessions with another intelligent terminal node, a plurality of network service nodes coupled to the plurality of intelligent terminal nodes, the plurality of network service nodes comprise at least one of the plurality of intelligent terminal nodes, at least one user P2P function module operable to store, locate and distribute service resource information related to user policies, and at least one network P2P function module operable to store, locate and distribute service resource information related to operator provider policies, and operable to exert stricter security control than the at least one user P2P function module.
    Type: Application
    Filed: April 3, 2008
    Publication date: January 15, 2009
    Applicants: ZTE CORPORATION, ZTE USA, INC.
    Inventors: Li Mo, Weijun Lee, Larry Shaoyan Ma, Xing Chen
  • 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
  • Patent number: 7424025
    Abstract: Methods and systems for per-session dynamic management of media gateway resources are disclosed. According to one method, the logical and physical resources in a media gateway are divided and dynamically managed at the Transport Layer (i.e. OBI Layer 4), which results in finer granularity than managing such resources statically at the Data Link Layer (i.e. OBI Layer 2) or Network Layer (i.e. OBI Layer 3). Voice-processing resources provided by voice server cards may be pooled into a common pool available to all external networks. For each new call/session, the dynamic resource manager of the media gateway dynamically allocates a voice chip from the pooled voice processing resources, and assigns a logical resource identifier (e.g. a local IP and local UDP pair) to the session. When a network interface card receives incoming voice packets, it checks the destination IP and UDP and optionally the source IP and UDP to find out, and forward voice packets to, the voice chip assigned to the session.
    Type: Grant
    Filed: October 1, 2003
    Date of Patent: September 9, 2008
    Assignee: Santera Systems, Inc.
    Inventors: Edward Y. Qian, David Z. Lu, San-Qi Li, Yen Shei, Weijun Lee
  • Patent number: 7380011
    Abstract: Methods and systems for per-session NAT learning and firewall filtering are disclosed. Media packets associated with a call/session are received and processed at a media gateway. For the first few received media packets associated with a session, the media gateway uses various unique methods to learn the actual source IP address and UDP port assigned to the remote communication terminal by its customer-premises Network Address Translators (NATs) to the media flows of the current session. After the remote IP and UDP are learned, the media gateway reconfigures its firewall filtering function to check both the dynamically learned remote IP and UDP and the locally assigned IP and UDP of the current session. The per-session NAT learning function removes reachability issues in VoIP deployment, and the per-session firewall filtering function enhances security protection in VoIP deployment.
    Type: Grant
    Filed: October 1, 2003
    Date of Patent: May 27, 2008
    Assignee: Santera Systems, Inc.
    Inventors: San-Qi Li, Weijun Lee, David Z. Lu
  • Publication number: 20070165636
    Abstract: Methods, systems, and computer program products for establishing transcoding free connections between UMA and UMTS call legs are disclosed. According to one method, a media gateway determines whether codec configurations used by UMA and UMTS legs of a call are compatible. In response to determining that the configurations are compatible, media gateway determines whether rate control is necessary to establish a transcoding free connection. In response to determining that rate control is necessary, the media gateway issues rate control requests on the UMA and UMTS legs as appropriate. The media gateway determines whether the rate control requests are successful. In response to determining that the requests are successful, the media gateway establishes a transcoding free connection between the UMA and the UMTS legs of the call.
    Type: Application
    Filed: February 9, 2006
    Publication date: July 19, 2007
    Inventors: Yong He, Weijun Lee, Mansong Shen
  • Publication number: 20060067221
    Abstract: Methods and apparatus for transparently switching a local instance of a UMTS protocol-based call from a first card or module of a media gateway to a second card or module of the media gateway, such that the remote end of the call is not aware that the call has been switched between the first and second cards or modules. Moreover, initially establishing call media flow may include implementing two timers of different duration during which call-initialization is retried if no Positive-Acknowledgement of call initialization is received, where a shorter-duration timer is relied upon to attempt retries if a Negative-Acknowledgement is received, and a longer-duration timer is relied upon to attempt retries if neither a Positive-Acknowledgement nor a Negative-Acknowledgement is received.
    Type: Application
    Filed: September 19, 2005
    Publication date: March 30, 2006
    Applicant: Tekelec
    Inventors: Weijun Lee, Yong He, Mansong Shen
  • Publication number: 20060062208
    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: Application
    Filed: April 19, 2005
    Publication date: March 23, 2006
    Applicant: Santera Systems, Inc.
    Inventors: San-qi Li, Weijun Lee, David Lu
  • Publication number: 20060062216
    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: Application
    Filed: March 16, 2005
    Publication date: March 23, 2006
    Applicant: Santera Systems, Inc.
    Inventors: San-qi Li, Weijun Lee, David Lu
  • Publication number: 20050074017
    Abstract: Methods and systems for per-session dynamic management of media gateway resources are disclosed. According to one method, the logical and physical resources in a media gateway are divided and dynamically managed at the Transport Layer (i.e. OSI Layer 4), which results in finer granularity than managing such resources statically at the Data Link Layer (i.e. OSI Layer 2) or Network Layer (i.e. OSI Layer 3). Voice-processing resources provided by voice server cards may be pooled into a common pool available to all external networks. For each new call/session, the dynamic resource manager of the media gateway dynamically allocates a voice chip from the pooled voice processing resources, and assigns a logical resource identifier (e.g. a local IP and local UDP pair) to the session. When a network interface card receives incoming voice packets, it checks the destination IP and UDP and optionally the source IP and UDP to find out, and forward voice packets to, the voice chip assigned to the session.
    Type: Application
    Filed: October 1, 2003
    Publication date: April 7, 2005
    Inventors: Edward Qian, David Lu, San-Qi Li, Yen Shei, Weijun Lee
  • Publication number: 20050076108
    Abstract: Methods and systems for per-session NAT learning and firewall filtering are disclosed. Media packets associated with a call/session are received and processed at a media gateway. For the first few received media packets associated with a session, the media gateway uses various unique methods to learn the actual source IP address and UDP port assigned to the remote communication terminal by its customer-premises Network Address Translators (NATs) to the media flows of the current session. After the remote IP and UDP are learned, the media gateway reconfigures its firewall filtering function to check both the dynamically learned remote IP and UDP and the locally assigned IP and UDP of the current session. The per-session NAT learning function removes reachability issues in VoIP deployment, and the per-session firewall filtering function enhances security protection in VoIP deployment.
    Type: Application
    Filed: October 1, 2003
    Publication date: April 7, 2005
    Inventors: San-Qi Li, Weijun Lee, David Lu