Patent No. 7,730,931