More Important Links
 
Patant: http://www.freepatentsonline.com/y2010/0051542.html