×

Power managing energy-harvesting for selectively controlling a state of individual computer based on a harvesting energy stored available

  • US 8,769,315 B1
  • Filed: 06/29/2011
  • Issued: 07/01/2014
  • Est. Priority Date: 09/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. An autonomous sensing unit suitable for use in wireless communication, the device comprising:

  • at least one temperature sensor;

    a radio frequency transmitter;

    a primary energy harvester;

    an auxiliary energy harvester, for harvesting thermal energy;

    an energy storage device, for storing energy harvested by said primary energy harvester and said auxiliary energy harvester, the stored said energy being available for powering components of said autonomous sensing unit including said at least one temperature sensor, said radio frequency transmitter, a first computer, a second computer, and a third computer;

    said first computer, for processing initial sensing performed by said at least one temperature sensor, said first computer configured to execute computer program logic that, when executed, establishes an initial sensory temperature data delimitation, informs said second computer upon initial indication by said at least one temperature sensor that an abnormally high temperature condition exists, and transforms said first computer from an active state to a sleep state upon informing said second computer of the initially indicated said abnormally high temperature condition, said initial sensory temperature data delimitation including a threshold temperature for initially indicating said abnormally high temperature condition, said second computer and said third computer each being in a sleep state while said first computer is in an active state;

    said second computer, for processing validative sensing performed by said at least one temperature sensor, said second computer configured to execute computer program logic that, when executed, establishes a validative sensory temperature data delimitation, transforms said second computer from a sleep state to an active state upon being informed by said first computer of said initial indication of said abnormally high temperature condition, informs said third computer upon validation by said second computer that said abnormally high temperature condition exists, and transforms said second computer from an active state to a sleep state upon informing said third computer of the validated said abnormally high temperature condition, said validative sensory temperature data delimitation including a threshold duration for validating said abnormally high temperature condition, said first computer and said third computer each being in a sleep state while said second computer is in an active state; and

    said third computer, for processing in furtherance of action remedial of the validated said abnormally high temperature condition, said action including communication with at least one entity other than said autonomous sensing unit, said third computer configured to execute computer program logic that, when executed, establishes communicative procedure using said radio frequency transmitter, transforms said third computer from a sleep state to an active state upon being informed by said second computer of the validated said abnormally high temperature condition, and causes said radio frequency transmitter to transmit, to said at least one entity, information that is related to the validated said abnormally high temperature condition, said first computer and said second computer each being in a sleep state while said third computer is in an active state;

    wherein said abnormally high temperature condition results in an incremental increase in thermal energy harvested by said auxiliary energy harvester, said energy storage device thereby being characterized by an incremental increase in the stored said energy available for powering said third computer and said radio frequency transmitter while said third computer is in an active state.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×