Patents by Inventor Randall P. J. Ethier

Randall P. J. Ethier 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: 8589563
    Abstract: A method for facilitating communication sessions includes establishing a communication session between a first endpoint and a second endpoint, sending a hibernation message from the first endpoint, and receiving the hibernation message by the second endpoint. The method further includes storing, by the first and second endpoint, session state information associated with the communication session in response to receiving the hibernation message, and deactivating at least a portion of the communication session. After storing the session state information by the first and second endpoints, the method further includes retrieving the session state information by the first and second endpoints, and reestablishing the deactivated portion of the communication session.
    Type: Grant
    Filed: July 10, 2007
    Date of Patent: November 19, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Randall P. J. Ethier, Michael P. Hammer
  • Patent number: 8248953
    Abstract: A method for detecting and isolating domain specific faults includes comparing a first media quality report for a communication from a first node with a second media quality report for the communication from a second node. The first node comprises an ingress node of a first domain for the communication and the second node comprises an egress node of the first domain for the communication. The method also includes determining that the difference between at least one aspect of the first media quality report and at least one corresponding aspect of the second media quality report exceeds a first threshold. The method further includes, upon determining that the difference exceeds the first threshold, determining a first path between the first node and the second node used by the communication. The method additionally includes isolating at least one source causing the difference between the first media quality report and the second media quality report.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: August 21, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Kumar, Randall P. J. Ethier
  • Patent number: 7843842
    Abstract: A method for initiating a remote trace route includes establishing a communication session between a first endpoint and a second endpoint. The method also includes detecting at the first endpoint a quality impairment in a communication sent from the second endpoint. In response to detecting the quality impairment, the method includes sending a request from the first endpoint to the second endpoint for the second endpoint to initiate a trace route from the second endpoint to the first endpoint. Upon receiving the request at the second endpoint, the method includes initiating a trace route from the second endpoint to the first endpoint.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: November 30, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Randall P. J. Ethier, Rajesh Kumar
  • Patent number: 7778393
    Abstract: A method for tracing communications includes receiving trace criteria from a first remote element and determining whether a call signaling message matches the trace criteria. The method includes attaching a trace tag to the call signaling message, if the call signaling message matches the trace criteria. The method further includes transmitting the call signaling message to a second remote element.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: August 17, 2010
    Assignee: Cisco Technlogy, Inc.
    Inventors: Randall P. J. Ethier, Michael P. Hammer, Scott S. Firestone
  • Patent number: 7606149
    Abstract: A method for alert throttling in media quality monitoring, includes monitoring a plurality of active communication sessions. Each active communication session is between at least two endpoints. The method also includes detecting at least one quality-impacted communication session out of the plurality of active communication sessions. The method also includes generating a first alert for each detected quality-impacted communication session out of the plurality of active communication sessions until a first throttling number of quality-impacted communication sessions is detected out of the plurality of active communication sessions. Upon detecting the first throttling number of quality-impacted communication sessions, the method includes generating a second alert for each group of additional second number of quality-impacted communication sessions detected out of the plurality of active communication sessions.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: October 20, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Kumar, Randall P. J. Ethier, Chelliah Sivachelvan, Robert J. Biskner
  • Patent number: 7564953
    Abstract: A method for tracing communications includes receiving trace criteria from a first remote element and determining whether a call signaling message matches the trace criteria. The method includes attaching a trace tag to the call signaling message, if the call signaling message matches the trace criteria. The method further includes transmitting the call signaling message to a second remote element.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: July 21, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Randall P. J. Ethier, Michael P. Hammer, Scott S. Firestone
  • Publication number: 20090028054
    Abstract: A method for detecting and isolating domain specific faults includes comparing a first media quality report for a communication from a first node with a second media quality report for the communication from a second node. The first node comprises an ingress node of a first domain for the communication and the second node comprises an egress node of the first domain for the communication. The method also includes determining that the difference between at least one aspect of the first media quality report and at least one corresponding aspect of the second media quality report exceeds a first threshold. The method further includes, upon determining that the difference exceeds the first threshold, determining a first path between the first node and the second node used by the communication. The method additionally includes isolating at least one source causing the difference between the first media quality report and the second media quality report.
    Type: Application
    Filed: July 25, 2007
    Publication date: January 29, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Rajesh Kumar, Randall P.J. Ethier
  • Publication number: 20090016323
    Abstract: A method for facilitating communication sessions includes establishing a communication session between a first endpoint and a second endpoint, sending a hibernation message from the first endpoint, and receiving the hibernation message by the second endpoint. The method further includes storing, by the first and second endpoint, session state information associated with the communication session in response to receiving the hibernation message, and deactivating at least a portion of the communication session. After storing the session state information by the first and second endpoints, the method further includes retrieving the session state information by the first and second endpoints, and reestablishing the deactivated portion of the communication session.
    Type: Application
    Filed: July 10, 2007
    Publication date: January 15, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Randall P. J. Ethier, Michael P. Hammer
  • Publication number: 20080031145
    Abstract: A method for initiating a remote trace route includes establishing a communication session between a first endpoint and a second endpoint. The method also includes detecting at the first endpoint a quality impairment in a communication sent from the second endpoint. In response to detecting the quality impairment, the method includes sending a request from the first endpoint to the second endpoint for the second endpoint to initiate a trace route from the second endpoint to the first endpoint. Upon receiving the request at the second endpoint, the method includes initiating a trace route from the second endpoint to the first endpoint.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Randall P.J. Ethier, Rajesh Kumar
  • Publication number: 20070286351
    Abstract: A method for adaptive media quality monitoring includes monitoring at least one metric of a call between at least two endpoints and detecting a threshold crossing event via the monitoring of the at least one metric. The method also includes executing a threshold crossing action based on detecting the threshold crossing event. The threshold crossing action comprises monitoring at least one additional metric of the call.
    Type: Application
    Filed: May 23, 2006
    Publication date: December 13, 2007
    Inventors: Randall P.J. Ethier, Rajesh Kumar, Robert J. Biskner, Chelliah Sivachelvan, Mohamed S. Mostafa, Scott S. Firestone, Michael A. Ramalho, Kevin J. Connor, James C. Frauenthal, Michael P. Hammer
  • Patent number: 7283619
    Abstract: A method for tracing communications includes receiving trace criteria from a first remote element and determining whether a call signaling message matches the trace criteria. The method includes attaching a trace tag to the call signaling message, if the call signaling message matches the trace criteria. The method further includes transmitting the call signaling message to a second remote element.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: October 16, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Randall P. J. Ethier, Michael P. Hammer, Scott S. Firestone
  • Patent number: 7209548
    Abstract: A method for tracing communications includes receiving trace criteria from a first remote element and determining whether a call signaling message matches the trace criteria. The method includes attaching a trace tag to the call signaling message, if the call signaling message matches the trace criteria. The method further includes transmitting the call signaling message to a second remote element.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: April 24, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Randall P. J. Ethier, Michael P. Hammer, Scott S. Firestone
  • Patent number: 7206385
    Abstract: A method for tracing communications includes receiving trace criteria from a first remote element and determining whether a call signaling message matches the trace criteria. The method includes attaching a trace tag to the call signaling message, if the call signaling message matches the trace criteria. The method further includes transmitting the call signaling message to a second remote element.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: April 17, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Randall P. J. Ethier, Michael P. Hammer, Scott S. Firestone