Pay close attention to #8
http://www.primeideas.info/patents.html