Patents by Inventor Mark L. Hendrickson
Mark L. Hendrickson 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: 11765057Abstract: Described are systems and methods of monitoring network health and traffic. Monitoring network health and traffic can include sending a request to a compute instance to trigger a response from the compute instance, monitoring, via a network virtualization device, communications from a virtual network interface card (VNIC) associated with the compute instance, storing information indicative of a last received packet by the VNIC, monitoring the stored information indicative of the last received packet to determine a health status of the compute instance associated with the VNIC, updating a table configured to track received responses from the compute instance, and notifying a downstream user of the health status of the compute instance.Type: GrantFiled: June 1, 2021Date of Patent: September 19, 2023Assignee: Oracle International CorporationInventors: Mark L. Hendrickson, Andrey Yurovsky
-
Publication number: 20220210035Abstract: Described are systems and methods of monitoring network health and traffic. Monitoring network health and traffic can include sending a request to a compute instance to trigger a response from the compute instance, monitoring, via a network virtualization device, communications from a virtual network interface card (VNIC) associated with the compute instance, storing information indicative of a last received packet by the VNIC, monitoring the stored information indicative of the last received packet to determine a health status of the compute instance associated with the VNIC, updating a table configured to track received responses from the compute instance, and notifying a downstream user of the health status of the compute instance.Type: ApplicationFiled: June 1, 2021Publication date: June 30, 2022Applicant: Oracle International CorporationInventors: Mark L. Hendrickson, Andrey Yurovsky
-
Patent number: 10146525Abstract: A method is provided in which a call agent process that supports one or more Internet Protocol (IP) calls, stores to persistent memory a set of data associated with the one or more IP calls. An outage is detected affecting the one or more IP calls. Using the data retrieved from the persistent memory, the one or more IP calls are resynthesized using a device simulator process to simulate connectivity with endpoints that were participating in the one or more IP calls prior to the outage. After resynthesizing, depending on activity detected from devices associated with the one or more IP calls, the one or more IP calls are internally re-stitched/re-establishing (without signaling to endpoints) with the endpoints involved in the one or more IP calls, or the one or more calls are fully re-stitched/re-established by signaling an endpoint that was participating in the one or more IP calls.Type: GrantFiled: June 2, 2016Date of Patent: December 4, 2018Assignee: Cisco Technology, Inc.Inventors: Andre V. Vaguine, Mark L. Hendrickson, David E. Hanzel, Chris Pearce, Rajeev Narang
-
Publication number: 20170353589Abstract: A method is provided in which a call agent process that supports one or more Internet Protocol (IP) calls, stores to persistent memory a set of data associated with the one or more IP calls. An outage is detected affecting the one or more IP calls. Using the data retrieved from the persistent memory, the one or more IP calls are resynthesized using a device simulator process to simulate connectivity with endpoints that were participating in the one or more IP calls prior to the outage. After resynthesizing, depending on activity detected from devices associated with the one or more IP calls, the one or more IP calls are internally re-stitched/re-establishing (without signaling to endpoints) with the endpoints involved in the one or more IP calls, or the one or more calls are fully re-stitched/re-established by signaling an endpoint that was participating in the one or more IP calls.Type: ApplicationFiled: June 2, 2016Publication date: December 7, 2017Inventors: Andre V. Vaguine, Mark L. Hendrickson, David E. Hanzel, Chris Pearce, Rajeev Narang
-
Patent number: 9779000Abstract: In one embodiment, a network interruption may be determined to have occurred at an active node of a communication system, wherein the active node may be facilitating a first communication dialog between a first end point and a second end point. In response to the network interruption, a stateful switchover can be initiated between the active node and a standby node of the communication system. A reroute message may be transmitted to the first end point and the second end point, wherein the reroute message can instruct the first end point and the second end point to cease use of the first communication dialog and begin use of a second communication dialog, wherein the second communication dialog may be facilitated by the standby node.Type: GrantFiled: August 25, 2015Date of Patent: October 3, 2017Assignee: Cisco Technology, Inc.Inventors: Rajeev Narang, Mark L. Hendrickson, Somashekar S V, Subramanian Thamaraisamy
-
Publication number: 20170060708Abstract: In one embodiment, a network interruption may be determined to have occurred at an active node of a communication system, wherein the active node may be facilitating a first communication dialog between a first end point and a second end point. In response to the network interruption, a stateful switchover can be initiated between the active node and a standby node of the communication system. A reroute message may be transmitted to the first end point and the second end point, wherein the reroute message can instruct the first end point and the second end point to cease use of the first communication dialog and begin use of a second communication dialog, wherein the second communication dialog may be facilitated by the standby node.Type: ApplicationFiled: August 25, 2015Publication date: March 2, 2017Inventors: Rajeev Narang, Mark L. Hendrickson, Somashekar S V, Subramanian Thamaraisamy
-
Patent number: 8812739Abstract: In one embodiment, a clock on a network device is initialized, and then a first timing message is received at the network device from a reference device having a first timestamp indicating when the first timing message was transmitted from the reference device. The network device may then determine and store a one-way delay from the first timestamp to a first time at which the first timing message was received at the network device. In response to restarting the clock, the network device may receive a second timing message from the reference device having a second timestamp indicating when the second timing message was transmitted from the reference device. The network device may then calibrate the clock such that a second time at which the network device received the second timing message is the second timestamp plus the stored one-way delay.Type: GrantFiled: December 17, 2009Date of Patent: August 19, 2014Assignee: Cisco Technology, Inc.Inventors: Stewart Frederick Bryant, Kenneth A. Patton, Mark L. Hendrickson, Rajiv Asati, Christian Cassar
-
Patent number: 8311218Abstract: A system may generate from a first value, based on rounding information, a first security key that matches a second security key whenever the first value and a second value from which the second security key is generated differ by less than a non-zero predetermined amount. The second security key may be generated from the second value rounded to a multiple of a rounding interval that is nearest to the second value. The rounding information may include a rounding direction indication. The rounding direction indication may indicate the direction in which the second value is rounded to the multiple of the rounding interval nearest to the second value.Type: GrantFiled: October 29, 2009Date of Patent: November 13, 2012Assignee: Cisco Technology, Inc.Inventors: Hakim N. Mehmood, Mark L. Hendrickson, Cullen F. Jennings, Jonathan D. Rosenberg
-
Patent number: 8228903Abstract: A system for verifying VoIP call routing information. The system may include an apparatus integrated with a private branch exchange (PBX). The apparatus may store at least one call attribute of a public switched telephone network (PSTN) call initiated to a destination telephone number. The apparatus may verify a destination Voice-over-Internet-Protocol (VoIP) call agent for the destination telephone number based on demonstrated knowledge of the PSTN call. The apparatus may route a new call either over a VoIP network to the destination VoIP call agent or over a circuit switched network based on whether the destination VoIP call agent is verified for the destination telephone number.Type: GrantFiled: June 30, 2009Date of Patent: July 24, 2012Assignee: Cisco Technology, Inc.Inventors: Jonathan David Rosenberg, John K. Restrick, Jr., Cullen F. Jennings, Hakim N. Mehmood, Mark L. Hendrickson, John D. Alexander
-
Patent number: 8228902Abstract: In one embodiment, an apparatus may receive at least one call attribute of a public switched telephone network (PSTN) call initiated to a destination telephone number. The apparatus may verify a destination Voice-over-Internet-Protocol (VoIP) call agent for the destination telephone number based on demonstrated knowledge of the PSTN call. The apparatus may transmit an indication the destination VoIP call agent is verified for the destination telephone number.Type: GrantFiled: June 30, 2009Date of Patent: July 24, 2012Assignee: Cisco Technology, Inc.Inventors: Hakim N. Mehmood, Mark L. Hendrickson, Jonathan David Rosenberg, Cullen F. Jennings
-
Publication number: 20110153869Abstract: In one embodiment, a clock on a network device is initialized, and then a first timing message is received at the network device from a reference device having a first timestamp indicating when the first timing message was transmitted from the reference device. The network device may then determine and store a one-way delay from the first timestamp to a first time at which the first timing message was received at the network device. In response to restarting the clock, the network device may receive a second timing message from the reference device having a second timestamp indicating when the second timing message was transmitted from the reference device. The network device may then calibrate the clock such that a second time at which the network device received the second timing message is the second timestamp plus the stored one-way delay.Type: ApplicationFiled: December 17, 2009Publication date: June 23, 2011Inventors: Stewart Frederick Bryant, Kenneth A. Patton, Mark L. Hendrickson, Rajiv Asati, Christian Cassar
-
Publication number: 20100329453Abstract: A system may generate from a first value, based on rounding information, a first security key that matches a second security key whenever the first value and a second value from which the second security key is generated differ by less than a non-zero predetermined amount. The second security key may be generated from the second value rounded to a multiple of a rounding interval that is nearest to the second value. The rounding information may include a rounding direction indication. The rounding direction indication may indicate the direction in which the second value is rounded to the multiple of the rounding interval nearest to the second value.Type: ApplicationFiled: October 29, 2009Publication date: December 30, 2010Applicant: Cisco Technology, Inc.Inventors: Hakim N. Mehmood, Mark L. Hendrickson, Cullen F. Jennings, Jonathan D. Rosenberg
-
Publication number: 20100002687Abstract: A system for verifying VoIP call routing information. The system may include an apparatus integrated with a private branch exchange (PBX). The apparatus may store at least one call attribute of a public switched telephone network (PSTN) call initiated to a destination telephone number. The apparatus may verify a destination Voice-over-Internet-Protocol (VoIP) call agent for the destination telephone number based on demonstrated knowledge of the PSTN call. The apparatus may route a new call either over a VoIP network to the destination VoIP call agent or over a circuit switched network based on whether the destination VoIP call agent is verified for the destination telephone number.Type: ApplicationFiled: June 30, 2009Publication date: January 7, 2010Applicant: CISCO TECHNOLOGY, INC.Inventors: Jonathan David Rosenberg, John K. Restrick, JR., Cullen F. Jennings, Hakim N. Mehmood, Mark L. Hendrickson, John D. Alexander
-
Publication number: 20090323677Abstract: In one embodiment, an apparatus may receive at least one call attribute of a public switched telephone network (PSTN) call initiated to a destination telephone number. The apparatus may verify a destination Voice-over-Internet-Protocol (VoIP) call agent for the destination telephone number based on demonstrated knowledge of the PSTN call. The apparatus may transmit an indication the destination VoIP call agent is verified for the destination telephone number.Type: ApplicationFiled: June 30, 2009Publication date: December 31, 2009Applicant: CISCO TECHNOLOGY, INC.Inventors: Hakim N. Mehmood, Mark L. Hendrickson, Jonathan David Rosenberg, Cullen F. Jennings
-
Patent number: 6080983Abstract: Disclosed is a radiation detector which includes at least one photoconductive detector and a modulator, which modulates in an on-off manner radiation passing to the photoconductive detector from a radiation source. A bias source is connected to one terminal of the photoconductive detector. A first amplifier is connected to the other terminal of the photoconductive detector, and a second amplifier receives an output of the first amplifier. A first phase detector detects the phase of modulation of the radiation source by the modulator and generates a reference signal relating thereto. A switch in the second amplifier changes, in response to the reference signal generated by the first phase detector, the second amplifier between an inverting state and a non-inverting state as the modulator changes the phase of modulation of the radiation.Type: GrantFiled: December 21, 1998Date of Patent: June 27, 2000Assignee: Diasense, Inc.Inventors: Augustyn Waczynski, Mark L. Hendrickson, David J. Hartwick