Patents Assigned to Santera Systems, LLC
  • Patent number: 7616752
    Abstract: Methods, systems, and computer program products for providing caller ID and call waiting and for switching or toggling between active and waiting calls using SIP are disclosed. According to one method, a first call is established between a first phone and a SIP termination. The first call is established using the first media connection between the SIP termination and a media gateway and a second media connection between the media gateway and the first phone. During the first call, signaling for establishing a second call to SIP termination is received. In response to the signaling, caller ID information for the second call is communicated to the SIP termination. A hook flash is received from the SIP termination. In response to the hook flash, the SIP termination is connected to the second phone using the first media connection and a third media connection between the media gateway and the second phone.
    Type: Grant
    Filed: October 18, 2005
    Date of Patent: November 10, 2009
    Assignee: Santera Systems, LLC
    Inventor: Richard A. Onorato
  • Patent number: 7616740
    Abstract: A method, system, and computer-readable medium for emulating a converged network are provided. A media gateway receives a call at a first interface of a first network type. The call is processed for distribution on a second network type. The processed call is transmitted to a second interface of a second network type. A service module of the media gateway receives the processed call.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: November 10, 2009
    Assignee: Santera Systems, LLC
    Inventors: Yong Tai Chen, Jack C. Ger, Yong He
  • Patent number: 7613111
    Abstract: Methods, systems, and computer program products for dynamically blocking and unblocking media over packet resources includes, at a first media gateway controller that controls a first media over packet resource, determining whether establishment of calls involving a second media over packet resource managed by second media gateway controller would violate a policy of the first media gateway controller. In response to determining that the establishment of calls involving the second media over packet resource would violate a policy of the first media gateway controller, the first media gateway controller may send a message to the second media gateway controller for limiting the establishment of calls involving the second media over packet resource.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: November 3, 2009
    Assignee: Santera Systems, LLC
    Inventor: Adrian C. Soncodi
  • 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: 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: 7447220
    Abstract: Methods and systems for classifying incoming and/or outgoing packets to sessions in a media gateway store session identifiers for active sessions in a media gateway in a memory. Each session identifier is a combination of a local network address, a local port number, a remote network address, and a remote port number for the session. Alternatively, each session identifier is a combination of a local network address and a local port number. An incoming and/or outgoing packet is classified to one of the active sessions by using network address and port number information from the packet to perform a lookup for a corresponding session identifier in the memory.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: November 4, 2008
    Assignee: Santera Systems, LLC
    Inventors: David Zhuo Lu, Yen Shei