Patents Assigned to Network Equipment Technologies
-
Patent number: 8750827Abstract: A method for managing UMA communications within a local area network and a network controller includes establishing a first connection between a first UMA device and a LAN-based UMA network controller (LAN-UNC) and establishing a second connection between a second UMA device and the LAN-UNC. The first and second connections are carried over the local area network. The first and second UMA devices are connected to the same local area network. The method provides establishing a third connection between the LAN-UNC and a UMA network controller (UNC). The UNC is connected to an external network and the third connection extends over the external network. The method includes transporting packets received using the first and second connections to the UNC using the third connection. Packets received using the third connection are transported to the first UMA device using the first connection and to the second UMA device using the second connection.Type: GrantFiled: June 14, 2012Date of Patent: June 10, 2014Assignee: Network Equipment Technologies, Inc.Inventors: Troy T. Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
-
Patent number: 8743871Abstract: A system processes media, such as voice and video, in a scalable and secure manner. The system can process voice and video for a large quantity of users. For example, the system can enable large quantities of simultaneous phone conversations over an IP network. The IP network can carry voice, video, and other data concurrently. The system identifies which packets carry voice data, which packets carry video, and which packets carry other kinds of data. The system scales both with the quantity of users and in terms of network topology. Multiple digital signal processors (DSPs) can be controlled by and connected to a switching device via an Ethernet network. One or more DSPs connected to the switching device interact with the switching device as separate IP devices, in that each such DSP may have its own separate IP address to which IP packets may be addressed.Type: GrantFiled: June 29, 2012Date of Patent: June 3, 2014Assignee: Network Equipment Technologies, Inc.Inventors: Prakash Jayaraman, Raj Bhatia
-
Publication number: 20130163584Abstract: A system processes media, such as voice and video, in a scalable and secure manner. The system can process voice and video for a large quantity of users. For example, the system can enable large quantities of simultaneous phone conversations over an IP network. The IP network can carry voice, video, and other data concurrently. The system identifies which packets carry voice data, which packets carry video, and which packets carry other kinds of data. The system scales both with the quantity of users and in terms of network topology. Multiple digital signal processors (DSPs) can be controlled by and connected to a switching device via an Ethernet network. One or more DSPs connected to the switching device interact with the switching device as separate IP devices, in that each such DSP may have its own separate IP address to which IP packets may be addressed.Type: ApplicationFiled: June 29, 2012Publication date: June 27, 2013Applicant: Network Equipment Technologies, Inc.Inventors: Prakash Jayaraman, Rajiv Bhatia
-
Patent number: 8379526Abstract: The present invention relates to methods, apparatuses, and systems for relaying data involving obtaining a data stream from a data source, forwarding the obtained data stream over a network, while forwarding the obtained data stream over the network, monitoring the obtained data stream to detect a data transfer mode associated with inclusion of synchronization characters in the obtained data stream, and if the data transfer mode is detected, removing a plurality of synchronization characters from the obtained data stream to produce a bandwidth-reduced data stream and forwarding the bandwidth-reduced data stream instead of the obtained data stream over the network. Synchronization characters may comprise start bits, stop bits, and idle bits. The data transfer mode may be an asynchronous data transfer mode based on a V.14 standard. Also, the asynchronous data transfer mode may be detected by decoding a predetermined number of valid V.14 frames from the obtained data stream.Type: GrantFiled: June 1, 2005Date of Patent: February 19, 2013Assignee: Network Equipment Technologies, Inc.Inventor: Tony Hardie
-
Patent number: 8380167Abstract: A method for managing UMA communications within a local area network and a network controller are disclosed. The method includes establishing a first connection to a first UMA device over the LAN and establishing a second connection to a UMA network controller (UNC) over an external network. The first UMA device is connected to the local area network and the UNC is connected to the external network. Packets received from the first UMA device using the first connection are sent to the UNC using the second connection. Similarly, packets received from the UNC using the second connection are sent to the first UMA device using the first connection. The first connection may include a first IPsec tunnel and the second connection may include a second IPsec tunnel. The external network may include the internet.Type: GrantFiled: May 10, 2006Date of Patent: February 19, 2013Assignee: Network Equipment Technologies, Inc.Inventors: Troy T. Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
-
Patent number: 8224333Abstract: A method for managing UMA communications within a local area network and a network controller are disclosed. The method includes establishing a first connection between a first UMA device and a LAN-based UMA network controller (LAN-UNC) and establishing a second connection between a second UMA device and the LAN-UNC. The first and second connections are carried over the local area network. The first and second UMA devices are connected to the same local area network. The method provides establishing a third connection between the LAN-UNC and a UMA network controller (UNC). The UNC is connected to an external network and the third connection extends over the external network. The method includes transporting packets received using the first and second connections to the UNC using the third connection. Packets received using the third connection are transported to the first UMA device using the first connection and to the second UMA device using the second connection.Type: GrantFiled: May 10, 2006Date of Patent: July 17, 2012Assignee: Network Equipment Technologies, Inc.Inventors: Troy T Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
-
Patent number: 7936691Abstract: Methods, apparatuses, and systems are presented for replicating data from a first network device to a second network device involving selecting a plurality of data sections containing data accessed by the first network device, systematically assigning at least one replication attribute to each of the plurality of selected data sections, and replicating the plurality of selected data sections from the first network device to the second network device, to create a replicated version of the plurality of selected data sections accessible by the second network device, wherein replication of each of the plurality of selected data sections is performed in accordance with the at least one replication attribute assigned to the selected data section.Type: GrantFiled: March 29, 2005Date of Patent: May 3, 2011Assignee: Network Equipment Technologies, Inc.Inventors: Kim Vu, Raj Sarkar, Saeed Nekoomaram, Prakash Jayaraman
-
Patent number: 7907599Abstract: Methods, apparatuses, and systems are presented for determining an appropriate transport protocol for supporting Session Initiation Protocol (SIP) communication, which may involve repeatedly sending SIP requests from a first device destined for a second device using at least one transport protocol, attempting to receive responses to the SIP requests at the first device from the second device, based on results of attempting to receive responses to the SIP requests, updating a data record associated with the first device, the data record containing an entry for the second device, the entry for the second device including at least one indication of operability with the at least one transport protocol, and selecting one of the at least one transport protocol, based on the entry for the second device in the data record, as a selected transport protocol for establishing a desired SIP communication between the first device and the second device.Type: GrantFiled: April 10, 2006Date of Patent: March 15, 2011Assignee: Network Equipment Technologies, Inc.Inventors: Terry Hardie, Kevin Isacks, Sreedhar Pampati
-
Patent number: 7889638Abstract: Methods, apparatuses, and systems are presented for conducting a point-to-point (PPP) session relating to establishing a PPP session involving at least a local node and a remote node, wherein the local node comprises a data plane for handling transfer of data for the PPP session at the local node, and wherein the local node comprises a first control plane for controlling operations of the data plane, replicating at least one portion of information accessed by the first control plane, such that the at least one portion of information may be accessed by a second control plane, and switching from the first control plane to the second control plane, such that the second control plane controls operations of the data plane, wherein the second control plane accesses the at least one portion of information replicated from the first control plane, wherein the data plane is capable of continuing to handle transfer of data for the PPP session during switching from the first control plane to the second control plane.Type: GrantFiled: March 29, 2005Date of Patent: February 15, 2011Assignee: Network Equipment Technologies, Inc.Inventors: Kim Vu, Raj Sarkar, Saeed Nekoomaram, Prakash Jayaraman
-
Patent number: 7885659Abstract: A method for managing Unlicensed Mobile Access (UMA) communications within a local area network and a LAN-based UMA network controller are disclosed. The method includes monitoring packets received from a first UMA device connected to the local area network and detecting whether they represent a call between the first UMA device and a second UMA device. The method also includes determining whether the second UMA device is connected to the local area network. If the packets represent a call between the first and second UMA devices and the second UMA device is connected to the local area network, packets representing audio data are maintained within the local area network.Type: GrantFiled: May 10, 2006Date of Patent: February 8, 2011Assignee: Network Equipment Technologies, Inc.Inventors: Troy T. Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
-
Patent number: 7856583Abstract: A recovery chunk is generated based on information found in each chunk in a group of chunks. For example, the group of chunks includes three chunks of which information in the three chunks is used to generate a recovery chunk. The recovery chunk is then used to recover a single lost chunk in the group of chunks. The three chunks and the recovery chunk are sent to a receiver over a network. If one of the three chunks is lost, the recovery chunk is used to generate the lost chunk. The recovery chunk is used to recover a single lost chunk, however, the recovery chunk is not used to recover more than one lost chunk in the group. The number of chunks is also dynamically adjusted based on chunk loss at a receiver. This adjustment is based on the bandwidth used and reliability desired.Type: GrantFiled: September 16, 2005Date of Patent: December 21, 2010Assignee: Network Equipment Technologies, Inc.Inventor: Bruce Smith
-
Patent number: 7839887Abstract: A system for providing frame rate conversion for audio data is provided. The system includes a first client configured to transmit audio data frames at a first frame rate, a second client configured to receive audio data frames at a second frame rate. The first frame rate is different from the second frame rate. The system further includes a device configured to facilitate transmission of audio data frames between the first client and the second client. The device is further configured to receive the audio data frames from the first client at the first frame rate, store the received audio data frames in an intermediate storage area and repackage the stored audio data frames into one or more frames for transmission to the second client at the second frame rate.Type: GrantFiled: March 26, 2004Date of Patent: November 23, 2010Assignee: Network Equipment Technologies, Inc.Inventor: Hannes Sternerson
-
Patent number: 7706253Abstract: Telephones connected to a gateway can still make calls when connectivity to a central processing device is lost. The gateway determines when connectivity with the central processing device is lost. When a communication is received from a first telephone for second telephone, the communication is routed to the second entity by bypassing the central processing device. This is possible using identification information that is stored for the second entity when the second entity registered with the central processing device.Type: GrantFiled: December 2, 2005Date of Patent: April 27, 2010Assignee: Network Equipment Technologies, Inc.Inventors: Sreedhar Pampati, Terry Hardie
-
Patent number: 7702768Abstract: A method for executing commands in a telecommunications system including one or more service modules is provided. The method comprises: providing an interface configured to receive commands for services from a client, the interface configured to process commands in a generic syntax; receiving a command specifying a service from the client at the interface, the command in a first language and following the generic syntax understandable by the interface; parsing the command to determine the service; determining if the service is supported by a service module in the one or more modules; and if the service is supported, sending a command for the service in a second language to the service module.Type: GrantFiled: December 1, 2004Date of Patent: April 20, 2010Assignee: Network Equipment Technologies, Inc.Inventors: Prakash Chandra, Ajit Parthan
-
Patent number: 7697513Abstract: A method for sending messages between a first PBX device and a second PBX device is provided. The method includes receiving a first message from the first PBX at a first gateway. The message includes a standard section and a proprietary section. The standard and proprietary sections may be provided in a protocol associated with the PBX system. The standard section is decoded but the proprietary section is not. The standard section and proprietary section are then packetized in one or more packets. These packets are then sent over a packet-based network to a second gateway and may be routed over the packet-based network using the decoded standard section. The second gateway is then configured to generate a second message including the standard section and the proprietary section for sending to the second proprietary PBX device.Type: GrantFiled: July 29, 2005Date of Patent: April 13, 2010Assignee: Network Equipment Technologies, Inc.Inventor: Kevin Isacks
-
Patent number: 7673070Abstract: The present invention generally relates to providing a plurality of logical nodes in a telecommunications node. A plurality of control processors are configured to manage data routing paths for the logical nodes. Each logical node can be associated with a different entity.Type: GrantFiled: September 19, 2003Date of Patent: March 2, 2010Assignee: Network Equipment Technologies, Inc.Inventors: Sridhar Kumar, Guy LaChance
-
Patent number: 7669059Abstract: Methods and apparatuses are presented for detecting hostile software in a computer system involving storing a representation of configuration data associated with an operating system for the computer system obtained at a first time, comparing the stored representation of the configuration data obtained at the first time with a representation of the configuration data associated with the operating system for the computer system obtained at a second time, and if deviation is detected between the stored representation of the configuration data obtained at the first time and the representation of the configuration data obtained at the second time, automatically performing at least one remedial measure in response to the deviation detected. In one embodiment of the invention, the configuration data relates to identification of executable code installed in the computer system. The configuration data may be obtained from a registry key in a registry maintained by the operating system.Type: GrantFiled: March 23, 2004Date of Patent: February 23, 2010Assignee: Network Equipment Technologies, Inc.Inventor: Michael D. Brent
-
Patent number: 7650415Abstract: A method for providing messaging between a first communication device and a second communication device using a gateway is provided. The method comprises: receiving a first message from the first communication device addressed to the gateway; initiating a first session with the first communication device; initiating a second session with the second communication device; and sending a second message corresponding to the first message to the second communication device in the second session.Type: GrantFiled: March 10, 2003Date of Patent: January 19, 2010Assignee: Network Equipment Technologies, Inc.Inventor: David Peterson
-
Patent number: 7646836Abstract: Techniques are provided for calculating a clock rate for a serial clock of a transmitter where information sent by the transmitter is sent in packets from the transmitter over an asynchronous network. The techniques involve minimizing the number of adjustments to the clock rate that are needed to fine tune the clock rate to match the serial clock of the transmitter.Type: GrantFiled: June 14, 2005Date of Patent: January 12, 2010Assignee: Network Equipment Technologies, Inc.Inventor: Russell Mays
-
Patent number: 7640485Abstract: A method for establishing a synchronous connection between two terminals over an asynchronous communication transport is provided. The method includes receiving, from a first secure terminal, an indication for establishing a connection with a second secure terminal. The indication is received at a first gateway, which then sends the indication to a second gateway. The first gateway negotiates with the first secure terminal to establish a connection with the first gateway. The negotiation is performed without the first gateway communicating with the second gateway or the second secure terminal. A second gateway also negotiates with the second secure terminal to establish a connection with the second gateway.Type: GrantFiled: February 7, 2005Date of Patent: December 29, 2009Assignee: Network Equipment Technologies, Inc.Inventors: Tony Hardie, Terry Hardie, John Grass