Patents by Inventor Timothy Fredrick Cosgrove

Timothy Fredrick Cosgrove 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: 10419282
    Abstract: A method for configuring router can include identifying from a first router, neighbor routers in a router network by passing messages on the router network asking to establish a relationship with the neighbor routers. A plurality of configuration modules and associated plurality of rules including self-configuration information for configuring the first router, are received from the identified neighbor routers at the first router. A router role associated with the first router is determined. The determined router role is matched with one or more router roles associated with the plurality of configuration modules. A configuration module is selected from the plurality of configuration modules based on the matching. Using the first router, the rules associated with the selected configuration module are applied in order to self-configure the first router for use in forwarding messages through the router network.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: September 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Timothy Fredrick Cosgrove
  • Patent number: 10091056
    Abstract: A router can be configured using configuration modules and configuration rules passed between neighboring routers using an extension of the OSPF protocol or other protocol. The rules can be integrated into the configuration modules or separated therefrom. The rules can be interpreted to determine whether the configuration module is loaded within the router. For example, an identifier of the configuration module can be used to uniquely identify the module and compare it to already loaded modules.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: October 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Timothy Fredrick Cosgrove