US Patent # 8,113,050 Issued