Patents by Inventor Darragh J. Nagle

Darragh J. Nagle 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: 7796570
    Abstract: A system and method for performing continuous accounting on a mobile node within a wireless ad-hoc network, using a sparse matrix method for compaction of the accounting data when forwarding data to a core network. The system and method perform continuous accounting of network traffic on a mobile node, and collected data is periodically transmitted in summary report form to a core network when accessible. During periods when the core network is inaccessible, collected data is maintained for subsequent transmission to the core network once access is re-established.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: September 14, 2010
    Assignee: Meshnetworks, Inc.
    Inventors: Kevin L. Farley, Donald L. Joslyn, Michael A. Ruckstuhl, Darragh J. Nagle
  • Patent number: 7280545
    Abstract: A complex adaptive routing system and method for routing data packets in a nodal network, in particular, an ad-hoc nodal network. Each data packet contains data representing its routing strategy for routing to a destination node. When a node receives the data packet, it executes an agent program to determine the best route for routing the data packet to its destination node based on the routing strategy and other factors, such as the current conditions of the nodes and paths to the nodes. The agent program updates the strategy data in the data packet, as well as the routing table of the node, before the node sends the data packet to the next node in the selected route. The system and method therefore enables the data packet routing decisions to be dynamically adapted to changing conditions in the network.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: October 9, 2007
    Inventor: Darragh J. Nagle