Patents by Inventor Terry Hardie

Terry Hardie 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: 8750827
    Abstract: 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: Grant
    Filed: June 14, 2012
    Date of Patent: June 10, 2014
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Troy T. Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
  • Publication number: 20130080527
    Abstract: A method for sorting online dating subscribers into separate pools using a set of standardized personality or trait profiles.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 28, 2013
    Inventors: Troy Thomas Pummill, Terry Hardie
  • Publication number: 20130064369
    Abstract: 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: Application
    Filed: June 14, 2012
    Publication date: March 14, 2013
    Applicant: Network Technologies, Inc.
    Inventors: Troy T. Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
  • Patent number: 8380167
    Abstract: 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: Grant
    Filed: May 10, 2006
    Date of Patent: February 19, 2013
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Troy T. Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
  • Patent number: 8224333
    Abstract: 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: Grant
    Filed: May 10, 2006
    Date of Patent: July 17, 2012
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Troy T Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
  • Patent number: 7907599
    Abstract: 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: Grant
    Filed: April 10, 2006
    Date of Patent: March 15, 2011
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Terry Hardie, Kevin Isacks, Sreedhar Pampati
  • Patent number: 7885659
    Abstract: 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: Grant
    Filed: May 10, 2006
    Date of Patent: February 8, 2011
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Troy T. Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
  • Patent number: 7706253
    Abstract: 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: Grant
    Filed: December 2, 2005
    Date of Patent: April 27, 2010
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Sreedhar Pampati, Terry Hardie
  • Patent number: 7640485
    Abstract: 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: Grant
    Filed: February 7, 2005
    Date of Patent: December 29, 2009
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Tony Hardie, Terry Hardie, John Grass
  • Patent number: 7545819
    Abstract: Techniques for compensating for synchronous data stream transported over an asynchronous system are provided. The techniques include compensating for network jitter for an asynchronous connection over an asynchronous transport, using frame slip control for compensating for a synchronous connection over an asynchronous transport, and dropping filler frames for compensating for a synchronous connection over an asynchronous transport.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: June 9, 2009
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Tony Hardie, Terry Hardie, John Grass
  • Patent number: 7411917
    Abstract: A system for providing network access translation device traversal to facilitate communications is provided. The system includes a network access translation (NAT) device, a first Session Initiation Protocol (SIP) client located on the interior of the NAT device, a second SIP client located on the exterior of the NAT device, and a proxy server configured to maintain registration information relating to the first SIP client and the NAT device. The proxy server is further configured to allow the second SIP client to initiate contact with the first SIP client and establish a communication session using the registration information. The communication session is established by traversing the NAT device.
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: August 12, 2008
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Terry Hardie, Troy Pummill
  • Publication number: 20070237155
    Abstract: 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: Application
    Filed: April 10, 2006
    Publication date: October 11, 2007
    Applicant: Network Equipment Technologies, Inc.
    Inventors: Terry Hardie, Kevin Isacks, Sreedhar Pampati
  • Patent number: 7228488
    Abstract: A system capable of supporting secure communication over a packet-based network is provided. The system includes a transmit terminal adapted to transmit information. A secure terminal relay is coupled to the transmit terminal and configured to receive the information. The information is then converted into baseband information. A communication gateway coupled to the secure terminal relay is configured to receive the baseband information from the secure terminal relay. The baseband information is then packetized for transmission over the packet-based network.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: June 5, 2007
    Assignee: Network Equipment Technologies, Inc.
    Inventors: John Grass, Terry Hardie, Tony Hardie
  • Publication number: 20060276137
    Abstract: 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: Application
    Filed: May 10, 2006
    Publication date: December 7, 2006
    Applicant: Network Equipment Technologies, Inc.
    Inventors: Troy Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
  • Publication number: 20060276138
    Abstract: 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: Application
    Filed: May 10, 2006
    Publication date: December 7, 2006
    Applicant: Network Equipment Technologies, Inc.
    Inventors: Troy Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
  • Publication number: 20060276139
    Abstract: 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: Application
    Filed: May 10, 2006
    Publication date: December 7, 2006
    Applicant: Network Equipment Technologies, Inc.
    Inventors: Troy Pummill, Kevin Isacks, Terry Hardie, Talbot Harty
  • Patent number: 7146556
    Abstract: Methods, apparatus, and systems are presented for communicating structured data in a system utilizing devices having different data processing capabilities. The methods, apparatus, and systems involve transmitting a unit of data from a first device, wherein the unit of data comprises at least a version-specific portion and a version identifier associated with the version-specific portion, receiving the unit of data at a second device distinct from the first device, processing the version-specific portion at the second device if the second device recognizes the associated version identifier, and disregarding the version-specific portion at the second device if the second device does not recognize the associated version identifier. Disregarding the version-specific portion may comprise examining a data length field in the data unit associated with the version-specific portion to determine a length value and skipping an amount of data corresponding to the length value.
    Type: Grant
    Filed: November 1, 2002
    Date of Patent: December 5, 2006
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Terry Hardie, Sean Connell
  • Patent number: 7017102
    Abstract: A method is provided for forward error correction for packets of information transmitted in a network. In one example, the method includes adding redundant information to the packets to be transmitted; transmitting the packets, wherein many of the packets become arrived packets, and wherein one or more of the packets becomes one or more lost packets; and restoring the one or more lost packets using redundant information of the arrived packets.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: March 21, 2006
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Jesper Kristensson, Terry Hardie, Tony Hardie
  • Patent number: 6675340
    Abstract: A system and method for using forward error correction (FEC) to improve transmission reliability for data packets transmitted over packetized data networks, such as voice packets transmitted over an Internet Protocol (IP) network is disclosed. Packets containing error data are transmitted separately from corresponding voice packets. The error packets are transmitted a predetermined number of frames before the voice packets, to increase the probability that either the voice packet or error packet will be received. The error packets are preferably created using a Reed-Solomon algorithmn. The amount of error correction transmitted may be adaptively adjusted based on the reliability of the network connection.
    Type: Grant
    Filed: October 19, 2000
    Date of Patent: January 6, 2004
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Terry Hardie, Tony Hardie, Jeffrey Sean Connell
  • Publication number: 20030126547
    Abstract: Methods, apparatus, and systems are presented for communicating structured data in a system utilizing devices having different data processing capabilities. The methods, apparatus, and systems involve transmitting a unit of data from a first device, wherein the unit of data comprises at least a version-specific portion and a version identifier associated with the version-specific portion, receiving the unit of data at a second device distinct from the first device, processing the version-specific portion at the second device if the second device recognizes the associated version identifier, and disregarding the version-specific portion at the second device if the second device does not recognize the associated version identifier. Disregarding the version-specific portion may comprise examining a data length field in the data unit associated with the version-specific portion to determine a length value and skipping an amount of data corresponding to the length value.
    Type: Application
    Filed: November 1, 2002
    Publication date: July 3, 2003
    Applicant: Network Equipment Technologies, Inc.
    Inventors: Terry Hardie, Sean Connell