Innovative device could power electronics using body movements

A new technology that can generate electricity from vibrations or even small body movements means you could charge your laptop by typing or power your smartphone's battery on your morning run.