This is something I have never heard of! In some ways it seems very futuristic and sci-fi. However, if this could be implemented without major reconstruction of infrastructure and consumption goods, it could be a very exciting source of energy. I'm curious to find out more about this topic.
I think this is one of the frist articles in 2005 of the olpc. It talks of MIT unveiling it and has some pictures of the prototype which is different from today's version.