Loading patent details...
US7761300B2: Programmable virtual exercise instructor for providing computerized spoken guidance of customized exercise routines to exercise users | Searchlight