Patents by Inventor Damon John Ennis
Damon John Ennis 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: 20190149447Abstract: Disclosed is a system and method for the dynamic monitoring of network health characteristics via a visualization platform. The platform receives collected information regarding network health characteristics and applies a rule set defining at least one threshold to classify each of the network health characteristics for each network component over a time period. The classifications can be represented visually on a graphical user interface to a network administrator, allowing the administrator to quickly discern which aspects of the network are operating properly and which aspects are not.Type: ApplicationFiled: December 18, 2018Publication date: May 16, 2019Inventors: David Anthony Hughes, Santosh Bheemarajaiah, Damon John Ennis, David Holt Merwin, Rolf Muralt, Onur Ozduygu, Kevin James Roselle, Pawan Kumar Singh
-
Publication number: 20190089620Abstract: Systems and methods for selectively advertising routing information by a network appliance to a neighboring computing device are disclosed. In exemplary embodiments, customized export policies are created based on source type for each neighboring computing device to a network appliance. A source type for routing information is determined by the network appliance. The routing information is exported by the appliance to the neighboring computing device, such as a BGP router, based on the customized export policy associated with the source type.Type: ApplicationFiled: September 21, 2017Publication date: March 21, 2019Inventors: Timothy Robert Hefel, Jigar Chheda, Manoj Kulkarni, Damon John Ennis, David Anthony Hughes, Rolf Muralt, Pawan Kumar Singh
-
Patent number: 10164861Abstract: Disclosed is a system and method for the dynamic monitoring of network health characteristics via a visualization platform. The platform receives collected information regarding network health characteristics and applies a rule set defining at least one threshold to classify each of the network health characteristics for each network component over a time period. The classifications can be represented visually on a graphical user interface to a network administrator, allowing the administrator to quickly discern which aspects of the network are operating properly and which aspects are not.Type: GrantFiled: December 28, 2015Date of Patent: December 25, 2018Assignee: Silver Peak Systems, Inc.Inventors: David Anthony Hughes, Santosh Bheemarajaiah, Damon John Ennis, Dave Holt Merwin, Rolf Muralt, Onur Ozduygu, Kevin James Roselle, Pawan Kumar Singh
-
Publication number: 20180123861Abstract: Disclosed is a system and method for optimization of data transfer to a software service. In exemplary embodiments, a computer-implemented method for determining a transit appliance for data traffic to a software service through one or more interconnected networks comprising a plurality of network appliances, comprises determining performance metrics for each of the plurality of network appliances to at least one IP address associated with the software service, and selecting a transit appliance for data transfer to the IP address, the selected transit appliance based at least in part on the performance metrics.Type: ApplicationFiled: December 28, 2017Publication date: May 3, 2018Inventors: David Anthony Hughes, Damon John Ennis, Theodore Ernest Tedijanto, Hon Tat Ho
-
Publication number: 20180121634Abstract: Disclosed is a system and method for the monitoring and authorization of an optimization device in a network. In exemplary embodiments, an optimization device transmits an authorization request message to a portal to receive authorization to operate. The portal transmits an authorization response message to the optimization device with capability parameters for operation of the device, including at least one expiration parameter for the authorization. The optimization device sends updated authorization request messages to the portal with its device usage information, such that the portal can dynamically monitor the optimization device and continue to authorize its operation.Type: ApplicationFiled: December 28, 2017Publication date: May 3, 2018Inventors: David Anthony Hughes, Damon John Ennis
-
Patent number: 9948496Abstract: Disclosed is a system and method for optimization of data transfer to a software service. In exemplary embodiments, a computer-implemented method for determining a transit appliance for data traffic to a software service through one or more interconnected networks comprising a plurality of network appliances, comprises determining performance metrics for each of the plurality of network appliances to at least one IP address associated with the software service, and selecting a transit appliance for data transfer to the IP address, the selected transit appliance based at least in part on the performance metrics.Type: GrantFiled: July 30, 2014Date of Patent: April 17, 2018Assignee: Silver Peak Systems, Inc.Inventors: David Anthony Hughes, Damon John Ennis, Theodore Ernest Tedijanto, Hon Tat Ho
-
Patent number: 9875344Abstract: Disclosed is a system and method for the monitoring and authorization of an optimization device in a network. In exemplary embodiments, an optimization device transmits an authorization request message to a portal to receive authorization to operate. The portal transmits an authorization response message to the optimization device with capability parameters for operation of the device, including an expiration parameter for the authorization. The optimization device sends updated authorization request messages to the portal with its device usage information, such that the portal can dynamically monitor the optimization device and continue to authorize its operation.Type: GrantFiled: September 5, 2014Date of Patent: January 23, 2018Assignee: Silver Peak Systems, Inc.Inventors: David Anthony Hughes, Damon John Ennis
-
Patent number: 9717021Abstract: Disclosed herein are systems and methods for the creation, maintenance and management of virtual overlay networks across multiple communication networks managed by service providers. The simple creation and management of network overlays is accomplished via a network orchestrator manager, allowing for automation of configuration of connected network devices throughout an entire organization's network, regardless of the physical location of each device.Type: GrantFiled: April 5, 2016Date of Patent: July 25, 2017Assignee: Silver Peak Systems, Inc.Inventors: David Anthony Hughes, Santosh Bheemarajaiah, Damon John Ennis, David Holt Merwin, Rolf Muralt, Pawan Kumar Singh, Theodore E. Tedijanto, Lokesh Lingarajan, Edward P. Travalia, Krishna Kumar Sadasivam, Shyh Pei Yen, Abhelaksh Thakur, Catrina A. Torda
-
Patent number: 9712463Abstract: Disclosed is a method for data traffic optimization within a virtual environment. The method may be implemented within a data center hosting virtual machines and using virtual switches for routing data traffic. The method includes instructing a virtual switch associated with a virtual machine to redirect one or more data packets directed to or from a first address associated with the virtual machine to a second address associated with data optimization virtual machine, wherein the redirection is based at least in part on an access control list, receiving, at the data optimization virtual machine, the one or more data packets redirected by the virtual switch, selectively performing one or more transformations on the one or more data packets to create one or more transformed data packets, and transmitting the one or more transformed data packets to the first address.Type: GrantFiled: September 17, 2012Date of Patent: July 18, 2017Assignee: Silver Peak Systems, Inc.Inventors: David Anthony Hughes, Carl Hubbard, Hon Tat Ho, Damon John Ennis
-
Publication number: 20170187581Abstract: Disclosed is a system and method for the dynamic monitoring of network health characteristics via a visualization platform. The platform receives collected information regarding network health characteristics and applies a rule set defining at least one threshold to classify each of the network health characteristics for each network component over a time period. The classifications can be represented visually on a graphical user interface to a network administrator, allowing the administrator to quickly discern which aspects of the network are operating properly and which aspects are not.Type: ApplicationFiled: December 28, 2015Publication date: June 29, 2017Inventors: David Anthony Hughes, Santosh Bheemarajaiah, Damon John Ennis, Dave Holt Merwin, Rolf Muralt, Onur Ozduygu, Kevin James Roselle, Pawan Kumar Singh
-
Publication number: 20160255542Abstract: Disclosed herein are systems and methods for the creation, maintenance and management of virtual overlay networks across multiple communication networks managed by service providers. The simple creation and management of network overlays is accomplished via a network orchestrator manager, allowing for automation of configuration of connected network devices throughout an entire organization's network, regardless of the physical location of each device.Type: ApplicationFiled: May 6, 2016Publication date: September 1, 2016Inventors: David Anthony Hughes, Santosh Bheemarajaiah, Damon John Ennis, David Holt Merwin, Rolf Muralt, Pawan Kumar Singh, Theodore E. Tedijanto, Lokesh Lingarajan, Edward P. Travalia, Krishna Kumar Sadasivam, Shyh Pei Yen, Abhelaksh Thakur, Catrina A. Torda
-
Publication number: 20160218947Abstract: Disclosed herein are systems and methods for the creation, maintenance and management of virtual overlay networks across multiple communication networks managed by service providers. The simple creation and management of network overlays is accomplished via a network orchestrator manager, allowing for automation of configuration of connected network devices throughout an entire organization's network, regardless of the physical location of each device.Type: ApplicationFiled: April 5, 2016Publication date: July 28, 2016Inventors: David Anthony Hughes, Santosh Bheemarajaiah, Damon John Ennis, David Holt Merwin, Rolf Muralt, Pawan Kumar Singh, Theodore E. Tedijanto, Lokesh Lingarajan, Edward P. Travalia, Krishna Kumar Sadasivam, Shyh Pei Yen, Abhelaksh Thakur, Catrina A. Torda
-
Patent number: 7630295Abstract: A network device that ensures network continuity includes a processor and a communications interface. The processor determines whether the network device is functioning properly. The processor then generates a signal indicating whether the network device is functioning properly and transmits the signal to the communications interface. The communications interface is coupled to the processor and a policy based routing system. The communications interface processes the signal to activate or deactivate a link to the policy based routing system.Type: GrantFiled: October 31, 2005Date of Patent: December 8, 2009Assignee: Silver Peak Systems, Inc.Inventors: David Anthony Hughes, Damon John Ennis, Narayan Balasubramanian
-
Patent number: 7356529Abstract: An improved inter-module communication facilitation mechanism (CFM) is disclosed, which provides improved scalability, improved efficiency, and enhanced functionality and performance. In one aspect, the CFM enables a subscriber to subscribe to multiple events using a single namespace specification and a single subscription request. In another aspect, the CFM enables publishers to broadcast, rather than unicast, events to multiple subscribers concurrently. In yet another aspect, the CFM enables message exchange between senders and recipients to be conducted reliably, while at the same time ensuring that a message will be delivered to a recipient at most once. These and other aspects give rise to the many benefits offered by the CFM.Type: GrantFiled: October 29, 2001Date of Patent: April 8, 2008Assignee: Ciena CorporationInventors: Damon John Ennis, Mark Allen Dowdy, Todd Miles Hoff, Keith Erhart Rasmussen
-
Patent number: 7254616Abstract: An improved inter-module communication facilitation mechanism (CFM) is disclosed, which provides improved scalability, improved efficiency, and enhanced functionality and performance. In one aspect, the CFM enables a subscriber to subscribe to multiple events using a single namespace specification and a single subscription request. In another aspect, the CFM enables publishers to broadcast, rather than unicast, events to multiple subscribers concurrently. In yet another aspect, the CFM enables message exchange between senders and recipients to be conducted reliably, while at the same time ensuring that a message will be delivered to a recipient at most once. These and other aspects give rise to the many benefits offered by the CFM.Type: GrantFiled: October 29, 2001Date of Patent: August 7, 2007Assignee: CIENA CorporationInventors: Damon John Ennis, Mark Allen Dowdy, Todd Miles Hoff, Keith Erhart Rasmussen
-
Patent number: 7110406Abstract: An improved inter-module communication facilitation mechanism (CFM) is disclosed, which provides improved scalability, improved efficiency, and enhanced functionality and performance. In one aspect, the CFM enables a subscriber to subscribe to multiple events using a single namespace specification and a single subscription request. In another aspect, the CFM enables publishers to broadcast, rather than unicast, events to multiple subscribers concurrently. In yet another aspect, the CFM enables message exchange between senders and recipients to be conducted reliably, while at the same time ensuring that a message will be delivered to a recipient at most once. These and other aspects give rise to the many benefits offered by the CFM.Type: GrantFiled: October 29, 2001Date of Patent: September 19, 2006Assignee: CIENA CorporationInventors: Damon John Ennis, Mark Allen Dowdy, Todd Hoff, Keith Erhart Rasmussen
-
Patent number: 7020796Abstract: A high availability communication system is disclosed having multiple layers of redundancy, including network interface redundancy, network switching mechanism redundancy, and functional redundancy. To minimize the effect of the redundancy on other parts of an overall system, virtual addresses are implemented. These virtual addresses enable other parts of the overall system to interact with the communication system without knowing the details of the redundancy. By implementing multiple layers of redundancy with virtual addresses in this manner, high availability is achieved without causing inefficiencies to be suffered by other parts of the overall system.Type: GrantFiled: October 29, 2001Date of Patent: March 28, 2006Assignee: CIENA CorporationInventors: Damon John Ennis, Mark Allen Dowdy, Christopher Allen Cates, Keith Erhart Rasmussen