Patents by Inventor Tony Hardie

Tony 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).

  • Publication number: 20230012984
    Abstract: Systems, methods, and devices for computer-generating responses and sending responses to communications when the recipient of the communication is unavailable are disclosed. An individual may send a message (either audio or text) to a recipient. The recipient may be unavailable to contemporaneously respond to the message (e.g., the recipient may be performing an action that makes is difficult or impractical for the recipient to contemporaneously respond to the audio message). When the recipient is unavailable, a response to the message is generated and sent without receiving an instruction from the recipient to do so. The response may be sent to the message originating individual, and content of the response may thereafter be sent to the recipient to receive feedback regarding the correctness of the response. Alternatively, the response content may first be sent to the recipient to receive the feedback, and thereafter the response may be sent to the message originating individual.
    Type: Application
    Filed: September 16, 2022
    Publication date: January 19, 2023
    Inventors: Ariya Rastrow, Tony Hardie, Rohit Prasad
  • Patent number: 11496582
    Abstract: Systems, methods, and devices for computer-generating responses and sending responses to communications when the recipient of the communication is unavailable are disclosed. An individual may send a message (either audio or text) to a recipient. The recipient may be unavailable to contemporaneously respond to the message (e.g., the recipient may be performing an action that makes is difficult or impractical for the recipient to contemporaneously respond to the audio message). When the recipient is unavailable, a response to the message is generated and sent without receiving an instruction from the recipient to do so. The response may be sent to the message originating individual, and content of the response may thereafter be sent to the recipient to receive feedback regarding the correctness of the response. Alternatively, the response content may first be sent to the recipient to receive the feedback, and thereafter the response may be sent to the message originating individual.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: November 8, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Ariya Rastrow, Tony Hardie, Rohit Prasad
  • Publication number: 20200045130
    Abstract: Systems, methods, and devices for computer-generating responses and sending responses to communications when the recipient of the communication is unavailable are disclosed. An individual may send a message (either audio or text) to a recipient. The recipient may be unavailable to contemporaneously respond to the message (e.g., the recipient may be performing an action that makes is difficult or impractical for the recipient to contemporaneously respond to the audio message). When the recipient is unavailable, a response to the message is generated and sent without receiving an instruction from the recipient to do so. The response may be sent to the message originating individual, and content of the response may thereafter be sent to the recipient to receive feedback regarding the correctness of the response. Alternatively, the response content may first be sent to the recipient to receive the feedback, and thereafter the response may be sent to the message originating individual.
    Type: Application
    Filed: June 27, 2019
    Publication date: February 6, 2020
    Inventors: Ariya Rastrow, Tony Hardie, Rohit Prasad
  • Patent number: 10339925
    Abstract: Systems, methods, and devices for computer-generating responses and sending responses to communications when the recipient of the communication is unavailable are disclosed. An individual may send a message (either audio or text) to a recipient. The recipient may be unavailable to contemporaneously respond to the message (e.g., the recipient may be performing an action that makes is difficult or impractical for the recipient to contemporaneously respond to the audio message). When the recipient is unavailable, a response to the message is generated and sent without receiving an instruction from the recipient to do so. The response may be sent to the message originating individual, and content of the response may thereafter be sent to the recipient to receive feedback regarding the correctness of the response. Alternatively, the response content may first be sent to the recipient to receive the feedback, and thereafter the response may be sent to the message originating individual.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: July 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Ariya Rastrow, Tony Hardie, Rohit Prasad
  • Patent number: 8379526
    Abstract: 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: Grant
    Filed: June 1, 2005
    Date of Patent: February 19, 2013
    Assignee: Network Equipment Technologies, Inc.
    Inventor: Tony 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: 7512077
    Abstract: Methods, apparatuses, and systems are presented for compensating for independent clocks in relayed modem communications involving receiving data packets from a first network device, forwarded over a packet-based network, at a second network device, the data packets representing data in a first modulated signal from a first modem, the first modulated signal being associated with a first symbol rate, placing data derived from the data packets into a queue in the second network device, generating a second modulated signal at the second network device for transmission to a second modem, the second modulated signal being generated using data retrieved from the queue and being associated with a second symbol rate, obtaining at least one queue size measurement associated with data in the queue, and effectively adjusting the second symbol rate based on at least one queue size measurement associated with data placed in the queue in the second network device.
    Type: Grant
    Filed: September 1, 2005
    Date of Patent: March 31, 2009
    Assignee: Network Equipment Technologies, Inc.
    Inventor: Tony Hardie
  • 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: 20070047566
    Abstract: Methods, apparatuses, and systems are presented for compensating for independent clocks in relayed modem communications involving receiving data packets from a first network device, forwarded over a packet-based network, at a second network device, the data packets representing data in a first modulated signal from a first modem, the first modulated signal being associated with a first symbol rate, placing data derived from the data packets into a queue in the second network device, generating a second modulated signal at the second network device for transmission to a second modem, the second modulated signal being generated using data retrieved from the queue and being associated with a second symbol rate, obtaining at least one queue size measurement associated with data in the queue, and effectively adjusting the second symbol rate based on at least one queue size measurement associated with data placed in the queue in the second network device.
    Type: Application
    Filed: September 1, 2005
    Publication date: March 1, 2007
    Applicant: Network Equipment Technologies, Inc.
    Inventor: Tony Hardie
  • Publication number: 20060277292
    Abstract: 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: Application
    Filed: June 1, 2005
    Publication date: December 7, 2006
    Applicant: Network Equipment Technologies, Inc.
    Inventor: Tony Hardie
  • 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