A new patent issued 8,707,337 –