Patents by Inventor Thomas David Nadeau
Thomas David Nadeau 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: 10855684Abstract: A communication framework is provided that can be configured to control or limit a network controller's ability to communicate, export, or share the network controller's data with others, such as with other network controllers in the network environment. As part of this framework, techniques are provided that enable constraints to be specified for a particular network controller, where the constraints control and limit the data that is permitted to be communicated from the particular network controller to other network controllers or intended data recipients in the network environment.Type: GrantFiled: March 29, 2018Date of Patent: December 1, 2020Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Thomas David Nadeau, James Gregory Hall
-
Publication number: 20180219868Abstract: A communication framework is provided that can be configured to control or limit a network controller's ability to communicate, export, or share the network controller's data with others, such as with other network controllers in the network environment. As part of this framework, techniques are provided that enable constraints to be specified for a particular network controller, where the constraints control and limit the data that is permitted to be communicated from the particular network controller to other network controllers or intended data recipients in the network environment.Type: ApplicationFiled: March 29, 2018Publication date: August 2, 2018Applicant: Brocade Communications Systems LLCInventors: Thomas David Nadeau, James Gregory Hall
-
Patent number: 9344348Abstract: A network element and method for marking traffic in a packet-switched data network which comprises a distributed hierarchical naming system and the network element. The network element comprises a marking rule store for storing marking rules, in which each marking rule is indicative of a quality of service level allocated to traffic on a connection impinging on the network element. The network element derives from the distributed hierarchical naming system quality of service level data for a connection, stores in the marking rule store a marking rule for the connection based on the retrieved quality of service level data and marks traffic on the connection in accordance with the marking rule.Type: GrantFiled: September 9, 2011Date of Patent: May 17, 2016Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Anton Radostinovinch Ivanov, Thomas David Nadeau
-
Patent number: 8824464Abstract: Techniques for distributing digital content include receiving provider content over a network connection at a customer premises node located on premises of a first customer. The provider content is offered by a network service provider different from the first customer. Provider data based on the provider content is stored in non-volatile storage on the customer premises node of the first customer. It is determined whether conditions are satisfied for sending the provider content to a second customer different from the first customer. If it is determined that such conditions are satisfied, then the provider data is retrieved from the non-volatile storage, and data based on the provider data is sent over the network connection for receipt by the second customer. Thereby a customer premises node serves as a cache of provider content for other customer premises nodes on the same last mile segment or access network.Type: GrantFiled: June 9, 2011Date of Patent: September 2, 2014Assignee: Cisco Technology, Inc.Inventors: Thomas David Nadeau, William Mark Townsley
-
Patent number: 8804496Abstract: The protection of multi-segment pseudowires by utilizing backup paths is disclosed herein. Disclosed embodiments include methods that establish at least one backup path for multi-segment pseudowires, the establishing being performed prior to detection of failure in the primary path. Upon detecting a path failure, the detected failure is signaled to the head-end, a backup path is chosen, and reachability information associated with the chosen backup path is signaled across the backup path before reverse traffic is switched to the backup path. In other disclosed embodiments, apparatus are configured to establish, prior to detection of failure in the primary path, at least one backup path for the multi-segment pseudowire.Type: GrantFiled: December 9, 2011Date of Patent: August 12, 2014Assignee: Cisco Technology, Inc.Inventors: Jim Guichard, Luca Martini, Keyur Patel, Thomas David Nadeau
-
Publication number: 20130191537Abstract: A network element and method for marking traffic in a packet-switched data network which comprises a distributed hierarchical naming system and the network element. The network element comprises a marking rule store for storing marking rules, in which each marking rule is indicative of a quality of service level allocated to traffic on a connection impinging on the network element. The network element derives from the distributed hierarchical naming system quality of service level data for a connection, stores in the marking rule store a marking rule for the connection based on the retrieved quality of service level data and marks traffic on the connection in accordance with the marking rule.Type: ApplicationFiled: September 9, 2011Publication date: July 25, 2013Inventors: Anton Radostinovinch Ivanov, Thomas David Nadeau
-
Publication number: 20120082025Abstract: The protection of multi-segment pseudowires by utilizing backup paths is disclosed herein. Disclosed embodiments include methods that establish at least one backup path for multi-segment pseudowires, the establishing being performed prior to detection of failure in the primary path. Upon detecting a path failure, the detected failure is signaled to the head-end, a backup path is chosen, and reachability information associated with the chosen backup path is signaled across the backup path before reverse traffic is switched to the backup path. In other disclosed embodiments, apparatus are configured to establish, prior to detection of failure in the primary path, at least one backup path for the multi-segment pseudowire.Type: ApplicationFiled: December 9, 2011Publication date: April 5, 2012Applicant: Cisco Technology, Inc.Inventors: Jim Guichard, Luca Martini, Keyur Patel, Thomas David Nadeau
-
Patent number: 8081563Abstract: The protection of multi-segment pseudowires by utilizing pre-computed backup paths is disclosed herein. Disclosed embodiments include methods that establish at least one backup path for multi-segment pseudowires, the establishing being performed prior to detection of failure in the primary path. Upon detecting a path failure, the detected failure is signaled to the head-end, a pre-computed backup path is chosen, and the chosen backup path is signaled to the tail-end. In other disclosed embodiments, apparatus are configured to establish, prior to detection of failure in the primary path, at least one backup path for the multi-segment pseudowire. Networks can be configured to signal a detected failure to the head-end; choose a pre-computed backup path; and signal the backup path to the tail-end.Type: GrantFiled: October 11, 2006Date of Patent: December 20, 2011Assignee: Cisco Technology, Inc.Inventors: Jim Guichard, Luca Martini, Keyur Patel, Thomas David Nadeau
-
Publication number: 20110238791Abstract: Techniques for distributing digital content include receiving provider content over a network connection at a customer premises node located on premises of a first customer. The provider content is offered by a network service provider different from the first customer. Provider data based on the provider content is stored in non-volatile storage on the customer premises node of the first customer. It is determined whether conditions are satisfied for sending the provider content to a second customer different from the first customer. If it is determined that such conditions are satisfied, then the provider data is retrieved from the non-volatile storage, and data based on the provider data is sent over the network connection for receipt by the second customer. Thereby a customer premises node serves as a cache of provider content for other customer premises nodes on the same last mile segment or access network.Type: ApplicationFiled: June 9, 2011Publication date: September 29, 2011Applicant: Cisco Technology, Inc.Inventors: Thomas David Nadeau, William Mark Townsley
-
Patent number: 7986686Abstract: Techniques for distributing digital content include receiving provider content over a network connection at a customer premises node located on premises of a first customer. The provider content is offered by a network service provider different from the first customer. Provider data based on the provider content is stored in non-volatile storage on the customer premises node of the first customer. It is determined whether conditions are satisfied for sending the provider content to a second customer different from the first customer. If it is determined that such conditions are satisfied, then the provider data is retrieved from the non-volatile storage, and data based on the provider data is sent over the network connection for receipt by the second customer. Thereby a customer premises node serves as a cache of provider content for other customer premises nodes on the same last mile segment or access network.Type: GrantFiled: November 25, 2005Date of Patent: July 26, 2011Assignee: Cisco Technology, Inc.Inventors: Thomas David Nadeau, William Mark Townsley
-
Patent number: 7808919Abstract: A method and apparatus for network monitoring using a proxy are disclosed. In one embodiment, a method generally comprises receiving at a proxy, path information for a label switched path (LSP) from a forwarding device located in the LSP, generating a connectivity verification message based on the path information, adding a proxy label to the connectivity verification message, and transmitting the connectivity verification message to the forwarding device. The proxy label is configured to inject the connectivity verification message into a forwarding plane at the forwarding device and the connectivity verification message is configured for transmittal from the forwarding device over the LSP to a destination node to verify a forwarding path associated with the path information received from the forwarding device.Type: GrantFiled: March 18, 2008Date of Patent: October 5, 2010Assignee: Cisco Technology, Inc.Inventors: Thomas David Nadeau, Mohammed Sayeed, Sam Aldrin
-
Publication number: 20090238084Abstract: A method and apparatus for network monitoring using a proxy are disclosed. In one embodiment, a method generally comprises receiving at a proxy, path information for a label switched path (LSP) from a forwarding device located in the LSP, generating a connectivity verification message based on the path information, adding a proxy label to the connectivity verification message, and transmitting the connectivity verification message to the forwarding device. The proxy label is configured to inject the connectivity verification message into a forwarding plane at the forwarding device and the connectivity verification message is configured for transmittal from the forwarding device over the LSP to a destination node to verify a forwarding path associated with the path information received from the forwarding device.Type: ApplicationFiled: March 18, 2008Publication date: September 24, 2009Applicant: CISCO TECHNOLOGY, INC.Inventors: Thomas David Nadeau, Mohammed Sayeed, Sam Aldrin
-
Publication number: 20080089227Abstract: The protection of multi-segment pseudowires by utilizing pre-computed backup paths is disclosed herein. Disclosed embodiments include methods that establish at least one backup path for multi-segment pseudowires, the establishing being performed prior to detection of failure in the primary path. Upon detecting a path failure, the detected failure is signaled to the head-end, a pre-computed backup path is chosen, and the chosen backup path is signaled to the tail-end. In other disclosed embodiments, apparatus are configured to establish, prior to detection of failure in the primary path, at least one backup path for the multi-segment pseudowire. Networks can be configured to signal a detected failure to the head-end; choose a pre-computed backup path; and signal the backup path to the tail-end.Type: ApplicationFiled: October 11, 2006Publication date: April 17, 2008Inventors: Jim Guichard, Luca Martini, Keyur Patel, Thomas David Nadeau