I like to read the One Laptop Per Child News blog. It is not an official blog of the OLPC project but the author often posts interesting things related to education in addition to just the latest news about the XO laptop or the OLPC project. The other day I read a post about whether it was practical or beneficial to distribute XO laptops in areas that don't have internet connections. I decided that I have been keeping DEMML™ a secret for far too long and posted a comment about that article. Here is what I wrote:
Over the past few years I have been working on a solution to the exact problem you discuss in this article. I have invented a system for organizing and storing educational content such that it can be used even if there is no internet connection. I call that system the Distributable Educational Material Markup Language (DEMML). You can find more information at http://www.demml.org.
I have also invented, though not implemented, a communications protocol that can distribute the content, or any other content, to intermittently connected computers. I call that protocol the "Intelligent Epidemic Routing Protocol." You can learn more about this at http://www.ideationizing.com/2009/07/intelligent-epidemic-routing.html.
I have been keeping rather quiet about these so far because neither of them are quite ready for prime time and I haven't had much time to work on them due to the demands of school. I am also concerned about those with far more skill than me wresting control of my idea from me and turning it into yet another proprietary lock on the one type of information that truly needs to be free. However, it seems that I can't (or shouldn't) keep my cards close to my vest any longer. As I have always expected DEMML to be used with XOs I have decided to mention it to you first.