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: 10855684
    Abstract: 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: Grant
    Filed: March 29, 2018
    Date of Patent: December 1, 2020
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Thomas David Nadeau, James Gregory Hall
  • Publication number: 20180219868
    Abstract: 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: Application
    Filed: March 29, 2018
    Publication date: August 2, 2018
    Applicant: Brocade Communications Systems LLC
    Inventors: Thomas David Nadeau, James Gregory Hall
  • Patent number: 9344348
    Abstract: 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: Grant
    Filed: September 9, 2011
    Date of Patent: May 17, 2016
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Anton Radostinovinch Ivanov, Thomas David Nadeau
  • Patent number: 8824464
    Abstract: 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: Grant
    Filed: June 9, 2011
    Date of Patent: September 2, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas David Nadeau, William Mark Townsley
  • Patent number: 8804496
    Abstract: 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: Grant
    Filed: December 9, 2011
    Date of Patent: August 12, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Jim Guichard, Luca Martini, Keyur Patel, Thomas David Nadeau
  • Publication number: 20130191537
    Abstract: 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: Application
    Filed: September 9, 2011
    Publication date: July 25, 2013
    Inventors: Anton Radostinovinch Ivanov, Thomas David Nadeau
  • Publication number: 20120082025
    Abstract: 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: Application
    Filed: December 9, 2011
    Publication date: April 5, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Jim Guichard, Luca Martini, Keyur Patel, Thomas David Nadeau
  • Patent number: 8081563
    Abstract: 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: Grant
    Filed: October 11, 2006
    Date of Patent: December 20, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Jim Guichard, Luca Martini, Keyur Patel, Thomas David Nadeau
  • Publication number: 20110238791
    Abstract: 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: Application
    Filed: June 9, 2011
    Publication date: September 29, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Thomas David Nadeau, William Mark Townsley
  • Patent number: 7986686
    Abstract: 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: Grant
    Filed: November 25, 2005
    Date of Patent: July 26, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas David Nadeau, William Mark Townsley
  • Patent number: 7808919
    Abstract: 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: Grant
    Filed: March 18, 2008
    Date of Patent: October 5, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas David Nadeau, Mohammed Sayeed, Sam Aldrin
  • Publication number: 20090238084
    Abstract: 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: Application
    Filed: March 18, 2008
    Publication date: September 24, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Thomas David Nadeau, Mohammed Sayeed, Sam Aldrin
  • Publication number: 20080089227
    Abstract: 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: Application
    Filed: October 11, 2006
    Publication date: April 17, 2008
    Inventors: Jim Guichard, Luca Martini, Keyur Patel, Thomas David Nadeau