http://www.freepatentsonline.com/y2006/0124747.html
http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&newsId=20070507005675&newsLang=en