Patent attributes
Energy harvesting Internet of Things (IOT) devices are shown including configurations involving a persistent memory, microcontroller, and flat antenna for electromagnetic RF harvesting. In one embodiment, multiple cycles of energy harvesting are performed by an IOT device, where power harvested via the flat antenna is transferred to a power storage of the device such that when the power storage has an amount of power the microcontroller performs processing resulting in state data stored to persistent memory, then during an additional cycle or cycles of energy harvesting, the device completes a process resulting in a payload that is sent to an end node via wireless transmission. Additional energy harvesting may be provided via an energy harvesting input that provides device input and causes additional energy for harvesting. Configurations include ones where energy harvesting is performed by the device, based on capturing vocal energy from a human voice spoken to the device. Configurations also include IOT devices coupled to cloud processing and cloud storage, cloud IOT device state setting, cloud IOT device state getting, cloud provisioning, etc.