Patents Assigned to Sentilla Corporation, Inc.
  • Patent number: 8340131
    Abstract: A system (and a method) are disclosed for reliably disseminating a state of a node in a large network consisting of nodes with constrained resources. The system comprises a process embodied by a state machine comprised of an advertise state, a request state, and a share state. The system processes input events, mutates its internal state, and outputs side effects. The outputs from one node in the network may become inputs events to one or more other nodes in the network. Viral dissemination is an emergent behavior across the nodes in a network that all independently and continuously perform these input processings, state mutations, and output side effects.
    Type: Grant
    Filed: May 1, 2009
    Date of Patent: December 25, 2012
    Assignee: Sentilla Corporation, Inc.
    Inventors: Courtney Sharp, Jason Ostrander, Joseph Polastre
  • Publication number: 20110264418
    Abstract: A system and a method are disclosed for determining the electrical values of assets in a facility. The system receives a power tree configuration for a facility. The system generates a mathematical model of the power tree configuration. The mathematical model includes nodes that represent assets of the power tree configuration. The system receives electrical values for an asset and associates the values with a node. The system receives electrical values for another asset and associates the values with another node. The system then determines the electrical values for a different node based on the electrical values associated with the first two nodes.
    Type: Application
    Filed: April 21, 2010
    Publication date: October 27, 2011
    Applicant: SENTILLA CORPORATION, INC.
    Inventors: Robert Szewczyk, Courtney Sharp, Joseph Polastre, Christophe Merlin
  • Publication number: 20090274158
    Abstract: A system (and a method) are disclosed for reliably disseminating a state of a node in a large network consisting of nodes with constrained resources. The system comprises a process embodied by a state machine comprised of an advertise state, a request state, and a share state. The system processes input events, mutates its internal state, and outputs side effects. The outputs from one node in the network may become inputs events to one or more other nodes in the network. Viral dissemination is an emergent behavior across the nodes in a network that all independently and continuously perform these input processings, state mutations, and output side effects.
    Type: Application
    Filed: May 1, 2009
    Publication date: November 5, 2009
    Applicant: Sentilla Corporation, Inc.
    Inventors: Courtney Sharp, Jason Ostrander, Joseph Polastre
  • Publication number: 20090276484
    Abstract: A pervasive computing system comprises a set of client devices and a network of small computing units, referred to as nodes. The client devices and nodes run programs that communicate with each other to solve a given problem, but the client devices and the nodes use different software execution environments and protocols. A host server acts as an intermediary between the client devices and the nodes, bridging the gap between the different software execution environments and protocols of the client devices and the nodes.
    Type: Application
    Filed: April 29, 2009
    Publication date: November 5, 2009
    Applicant: SENTILLA CORPORATION, INC.
    Inventors: Joseph Polastre, Courtney Sharp, Robert Szewczyk