Patent number: 7914335Filing date: Aug 23, 2010Issue date: Mar 29, 2011Application number: 12/861,691