Patents by Inventor Lance R. Doherty

Lance R. Doherty 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: 8570904
    Abstract: A system for determining node locations comprises an interface for receiving a first set of measurements at a first set of nodes, the first set of nodes having known locations. The system further comprising an interface for receiving a second set of measurements at a node having an unknown location, and a processor configured for determining a location of the node with unknown location based at least in part on the first set of measurements and the second set of measurements.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: October 29, 2013
    Assignee: Dust Networks, Inc.
    Inventors: Mark Lemkin, Thor Juneau, Lance R. Doherty
  • Patent number: 8532002
    Abstract: Self managing a low power network is disclosed. A packet is received which includes network information and it is determined if a management action is required based at least in part on information in the packet. In the event that management action is required, the management action is performed wherein the management action is determined based at least in part on information in the packet.
    Type: Grant
    Filed: October 20, 2005
    Date of Patent: September 10, 2013
    Assignee: Dust Networks, Inc.
    Inventors: Yuri Zats, Kristofer S. J. Pister, William Alan Lindsay, Lance R. Doherty
  • Patent number: 8396022
    Abstract: A method for processing a source routed packet comprises determining a next node in a source route for a source routed packet in a mesh network and transmitting the source routed packet to the next node in the source route. A method for creating a source routed packet comprises determining a source route path to a destination node and transmitting a source routed packet that includes the source route path to a first node associated with the source route path.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: March 12, 2013
    Assignee: Dust Networks, Inc.
    Inventors: William Alan Lindsay, Lance R. Doherty
  • Patent number: 8194636
    Abstract: Timing synchronization for mesh networks is disclosed. A temperature calibration data is received. A plurality of previously stored calibration values each corresponding to different temperatures is adjusted based at least in part on the received temperature calibration data. A temperature measurement is received. A first clock offset is determined based at least in part on the adjusted plurality of previously stored calibration values and the temperature measurement.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: June 5, 2012
    Assignee: Dust Networks, Inc.
    Inventors: Lance R. Doherty, Robert M. Shear, Jonathan Simon, Zhenqiang Ye
  • Publication number: 20120087272
    Abstract: A system for determining node locations comprises an interface for receiving a first set of measurements at a first set of nodes, the first set of nodes having known locations. The system further comprising an interface for receiving a second set of measurements at a node having an unknown location, and a processor configured for determining a location of the node with unknown location based at least in part on the first set of measurements and the second set of measurements.
    Type: Application
    Filed: December 20, 2011
    Publication date: April 12, 2012
    Applicant: DUST NETWORKS, INC.
    Inventors: Mark Lemkin, Thor Juneau, Lance R. Doherty
  • Patent number: 8139554
    Abstract: Communicating using a mesh network is disclosed. A frame length used for communicating a packet between a first node and a second node of a wireless mesh network is selected. A route from the first node to the second node is determined including one or more intermediate nodes that receive and transmit the packet. Node to node communications within the frame along the route is selected such that a communication latency time is below a predetermined limit time for a predetermined percentage of communications between the first node and the second node.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: March 20, 2012
    Assignee: Dust Networks, Inc.
    Inventors: Jonathan Simon, Lance R. Doherty
  • Patent number: 8102784
    Abstract: A system for determining node locations comprises an interface for receiving a first set of measurements at a first set of nodes, the first set of nodes having known locations. The system further comprising an interface for receiving a second set of measurements at a node having an unknown location, and a processor configured for determining a location of the node with unknown location based at least in part on the first set of measurements and the second set of measurements.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: January 24, 2012
    Assignee: Dust Networks, Inc.
    Inventors: Mark Lemkin, Thor Juneau, Lance R. Doherty
  • Patent number: 7787427
    Abstract: Communicating using a wireless mesh network is disclosed. A route is determined from a first node to each other node in the wireless mesh network including one or more intermediate nodes that receive and transmit the packet. A frame length used for communicating a packet is selected based on the routes from the first node to each other node in the wireless mesh network. Node to node communications are selected within the frame along the route such that a predetermined average communication latency time is achieved.
    Type: Grant
    Filed: January 9, 2007
    Date of Patent: August 31, 2010
    Assignee: Dust Networks, Inc.
    Inventors: Jonathan Simon, Lance R. Doherty
  • Patent number: 7742435
    Abstract: Communicating for a mesh network is disclosed. A battery-powered node is assigned to communicate with a sending powered backbone node. The sending powered backbone node is assigned to either a first group or a second group. If the sending powered backbone node is assigned to the first group, then the sending powered backbone node sends a packet to either a gateway node or a second group receiving powered backbone node that is assigned to the second group and that is closer to the gateway node. If the sending powered backbone node is assigned to the second group, then the sending powered backbone node sends a packet to either a gateway node or a first group receiving powered backbone node that is assigned to the first group and that is closer to the gateway node.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: June 22, 2010
    Assignee: Dust Networks, Inc.
    Inventors: Lance R. Doherty, Jonathan Simon, William Alan Lindsay