CN1447706A - 与锻炼设备交互的系统和方法 - Google Patents

与锻炼设备交互的系统和方法 Download PDF

Info

Publication number
CN1447706A
CN1447706A CN01814297A CN01814297A CN1447706A CN 1447706 A CN1447706 A CN 1447706A CN 01814297 A CN01814297 A CN 01814297A CN 01814297 A CN01814297 A CN 01814297A CN 1447706 A CN1447706 A CN 1447706A
Authority
CN
China
Prior art keywords
module
user
exercise
communication
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN01814297A
Other languages
English (en)
Other versions
CN1263527C (zh
Inventor
斯科特·R·沃特森
威廉·T·达勒布特
达尔仁·C·阿什比
Original Assignee
Aiken Ip Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aiken Ip Co ltd filed Critical Aiken Ip Co ltd
Publication of CN1447706A publication Critical patent/CN1447706A/zh
Application granted granted Critical
Publication of CN1263527C publication Critical patent/CN1263527C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0084Exercising apparatus with means for competitions, e.g. virtual races
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • A63B22/0235Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/06Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
    • A63B22/0605Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers
    • A63B2022/0635Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers specially adapted for a particular use
    • A63B2022/0658Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers specially adapted for a particular use for cycling with a group of people, e.g. spinning classes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0075Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • A63B2024/0081Coaching or training aspects related to a group of users
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • A63B2024/009Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load the load of the exercise apparatus being controlled in synchronism with visualising systems, e.g. hill slope
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • A63B2024/0093Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load the load of the exercise apparatus being controlled by performance parameters, e.g. distance or speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • A63B2071/0625Emitting sound, noise or music
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • A63B2071/0638Displaying moving images of recorded environment, e.g. virtual environment
    • A63B2071/0641Displaying moving images of recorded environment, e.g. virtual environment with a marker advancing in function of the exercise
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B2071/0675Input for modifying training controls during workout
    • A63B2071/068Input by voice recognition
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/0015Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with an adjustable movement path of the support elements
    • A63B22/0023Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with an adjustable movement path of the support elements the inclination of the main axis of the movement path being adjustable, e.g. the inclination of an endless band
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/0048Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with cantilevered support elements pivoting about an axis
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/0076Rowing machines for conditioning the cardio-vascular system
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • A63B22/0235Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor
    • A63B22/0242Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor with speed variation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/06Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
    • A63B22/0605Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/06Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
    • A63B22/0664Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing an elliptic movement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/20Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements using rollers, wheels, castors or the like, e.g. gliding means, to be moved over the floor or other surface, e.g. guide tracks, during exercising
    • A63B22/201Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements using rollers, wheels, castors or the like, e.g. gliding means, to be moved over the floor or other surface, e.g. guide tracks, during exercising for moving a support element in reciprocating translation, i.e. for sliding back and forth on a guide track
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/18Inclination, slope or curvature
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/10Multi-station exercising machines
    • A63B2225/105Multi-station exercising machines each station having its own resisting device, e.g. for training multiple users simultaneously
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/20Miscellaneous features of sport apparatus, devices or equipment with means for remote communication, e.g. internet or the like
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/30Maintenance
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/30Maintenance
    • A63B2225/305Remote servicing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • A63B2230/06Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/30Measuring physiological parameters of the user blood pressure
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user

Abstract

一种锻炼系统(129),使用户能够和教练实时通讯。锻炼系统包括一个具有一个可动元件的锻炼器械,通过可动元件的运动完成用户锻炼。与锻炼器械的通讯是一个接口(16),可以从用户那里收集第一实时信号。接口(16)与通讯系统通讯,以接收分组的第二实时信号,该信号包括来自教练的同步控制信号。锻炼系统包括一个能够复制第二实时信号的输出设备。控制信号由第二信号携带,用来实时控制锻炼系统的操作参数。

Description

与锻炼设备交互的系统和方法
发明背景
发明领域
本发明涉及锻炼系统,特别是,涉及提供改进的锻炼系统的系统和方法,该设备可以通过通讯网络与其它用户和/或在线教练或已存储的教程交流。
相关技术
为了改善健康和身体状况,消费者购买大量的家用锻炼系统。家用锻炼系统面临的一个共同难题是促进购买者在坚持一贯的基础上使用设备,并且在保证能够在家中享受舒适的前提下,使其接受富有经验的教练的指导并为他们制定单独的锻炼计划。另外,许多锻炼系统都是由重复动作组成的,这些都使得单独的锻炼者很快感到厌倦。
一方面,健身俱乐部组织了面向一组消费者的各种训练班和程序。如果设置得当,进行锻炼的一组消费者可以相互协作,这样班上每个单独的成员可以从本组中的其它成员身上得到鼓舞和激励。
而且,在健身俱乐部中训练的每个人都可以学到正确的锻炼技巧,这样减小了在锻炼中受伤的可能性。另外,成组设置增进了本组成员间的良性竞争。开始时,这种分组配合和训练课通常包括有氧运动,按照惯例,完成时不使用任何辅助装置或设备。但是近几年来,分组训练的方式已经延伸到那些使用各种锻炼设备的训练班中,例如近来流行起来的“轮流班(Spinning Classes)”,其中每个参加者按照分组完成他或她自己的固定锻炼周期,教练或者指导者带领分组完成预定的计划或者程序。同样,随着踏车设计的最近发展,有可能出现“踏车班(Treadmill Classes)”,其中指导者不仅带领一组,而且能够通过单一的控制面板控制所有参加者班级对踏车的操作。
然而,成组锻炼的一个主要缺点是它通常只能在健身俱乐部进行,并且因此不能方便地用于在个人的家中进行私下的舒适的锻炼。因此,如果能够在家用装置中提供成组训练的优点,那么这无疑是家用锻炼装置的一个进步。在现有技术中已经做过一些尝试,在一些锻炼系统引入了一定程度的的“交互性”。例如,美国专利5,489,249中披露了一种视频锻炼控制系统,其中通过硬接线连接将盒式录像机或者类似的设备联接到诸如踏车之类的锻炼系统上。当使用者在踏车上训练时,与预先录制的音频/视频指导同步的VCR控制踏车的速度和倾斜角。美国专利5,645,509标题为“远程锻炼控制系统”,该专利引入此处作为参考,披露了一种远程控制系统,其中一种锻炼系统,例如踏车,可能通过通讯模块与配置在远处的评测模块进行远程交流。指示踏车操作参数的信号从踏车传送到评测模块,控制信号从远程评测模块传送过来,用于控制踏车的操作参数。美国专利5888172是另一个代表,其中锻炼系统通过硬接线连接,连接在视频游戏设备上,使得锻炼系统的操作参数作为视频游戏控制器的输入,然后视频游戏控制器基于接收到的输入生成视频显示。然而,这些方法仍然不能提供所需的成组锻炼的多种优点。
发明概述
本发明涉及设备、系统、方法、程序、计算机产品、计算机可读媒介和模块,用来通过使用分组数据技术,由一个或者多个位于远端或者近端的设备,控制一个或多个设备的操作参数。本发明的一种实施例特别适合于那些使用一个或者多个电机和/或其它电气驱动控制一种设备一个或多个操作参数的促动器,例如锻炼设备。
在一种实施例中,锻炼系统的设置允许用户与教练通过实时通讯进行交互,并且包括一配有可移动元件的锻炼机械装置,使用户进行锻炼时可以移动。这种锻炼系统的一个例子是踏车,尽管可能使用多种不同的锻炼系统。因此,通过与教练进行实时通讯与交互,可以在家庭环境中获得许多成组锻炼班的优点。
本发明的锻炼设备具有许多不同的形式。然而,在一种示例实施例中,锻炼系统的设置允许用户通过实时通讯与教练进行交互,包括:(i)一种包括一个可移动元件的锻炼机械装置;(ii)一个或者多个用户接口设备,它与锻炼机械装置进行通讯,并且能够从用户那里收集第一实时信号;(iii)一个通讯装置,与接口设备进行通讯,可以将第一信号实时传送给教练,并且接收分组的第二实时信号。第二实时信号可能包括许多信号,例如控制信号和/或音频和视频信号。一个对控制信号响应的处理器,用来实时控制锻炼机械装置的操作参数。
因此,根据本发明的一种实施例,用户可以在例如踏车的设备上进行锻练,同时教练能够接收到关于踏车操作参数(也可以选择踏车用户的参数,例如心率)的数据,例如速度,倾角等等。接收到这些数据后,教练可以修改用户的操作参数,这样用户就可以完成教练指定的锻炼程序了。教练也可以与用户进行实时通讯,而不会中断任何用于控制踏车或者其它锻炼设备的控制信号。用户也可以与教练通讯,在通讯过程中不会影响任何控制。
实现所需的实时通讯有多种不同的选择。根据一种这样的选择,在启动锻炼设备后,用户可以从在线教练(人)或者存储的教程(例如网站、视频、磁盘或者动态或交互的软件程序)收到广播。在另外一种选择中,用户能够接受根据用户传送的信号做出反应的程序。在再一种选择中,教练能够分析锻炼设备的信息(例如速度)和/或用户信息(例如心率),并且控制锻炼系统的操作参数和/或通过音频或者视频向用户提供建议。
因此,本发明的一种实施例涉及一种锻炼系统,该设备能够实现与(i)在线或(ii)存储的教练进行实时通讯。本发明的一种实施例也涉及一种锻炼系统,包括:(i)一个或多个用户设备,例如一个锻炼系统;(ii)一个或多个教练设备,例如另一个同样的锻炼系统,按照主-从关系互相连接在一起。可选情况下,除了主设备和从设备,第三方可以控制主或者从设备。第三方的例子包括位于主控制台的个人,用于控制主和/或从设备,例如“轮流班”的设置。
教练和用户可能以直接通讯联接(例如主/从关系),或者间接通讯进行联接,例如将教练和用户都连接到一个通讯系统上,该系统控制用户和/或教练使用的锻炼系统的操作参数。例如,如果教练和用户设备都连接在通讯系统上,例如网站,网站可能可控制用户设备和/或教练设备。另一种情况中,通讯系统可能跟踪教练设备的操作参数的改变,并根据教练设备操作参数的改变,更正用户设备的操作参数。
可以选择以存储的教程(例如网站)控制用户设备,而无需提供在线教练服务。通过将他们对应的锻炼设备连接到同一个通讯系统上,例如网站,本发明的一种实施例也允许第一和第二用户相互比赛。
本发明的一种实施例也涉及程序设计、计算机产品和计算机可读媒介,包括便于使用上述系统、发明和锻炼以及其它系统、设备和锻炼的说明书。正如将要详细描述的一样,本发明不限于特定的设备,尽管使用踏车和其它训练作为例子来说明本发明的操作和功能。
除了其它实施例之外的这些优点以及本发明的优点,将在下文中进行阐述,一部分将在描述中澄清,或者可能通过使用本发明而获得。通过所附权利要求所特别指出的设备及其组合,可以实现并获得本发明的优点。
附图简述
为了获得上面描述的方式和本发明的其它优点和特征,将参照在附图中显示的特殊的实施例对上面简单描述过的发明进行更为详细的描述。应当理解这些图所图示的只是本发明的典型实施例,而不应当认为是对发明范围的限制,通过使用附图,将描述并解释本发明的其它特征和细节。其中:
图1是按照本发明一种实施例介绍的锻炼系统。
图2是在图1中的锻炼系统中所用的经过方位调整的踏车透视图,其踏板底座位于第一位置,便于用户进行锻炼。
图3是在图2经过方位调整的踏车透视图,其踏板底座位于第二位置,或者存放位置。
图4是图2和3中所示的经过方位调整的踏车的一部分的部分平面视图,其中踏车朝向第二或者存放位置,底板被除掉,露出踏车的一些内部部件。
图5是装入图2到4所示的踏车的倾斜机构的部分分解透视图。
图6是图2重新定位踏车的控制面板的透视图。
图7是显示一个示例计算机和相关系统,可为图1的锻炼系统提供适宜的操作环境。
图8是图1锻炼系统的通讯系统的功能方框图。
图9是图1中具有相关译码器箱体的踏车和计算机的功能方框图。
图10是图1中锻炼系统的功能方框图。
图11是图10中锻炼系统的更为详细的功能方框图。
图12是通讯模块的说明模块的功能方框图。
图13是一个流程图,说明通过图12中的登录/注册模块收集信息的过程。
图14是图12中音频程序模块的说明模块的功能方框图。
图15是一个流程图,显示为一种特定锻炼系统选择一个音频程序的过程,锻炼系统从图14所示的那些中选择。
图16是图12中个人训练模块的说明模块和功能的功能方框图。
图17A-D是表示用户使用图12中比赛模块进行锻炼的过程的流程图。
图18是一个流程图,表示从远处对图2中的踏车进行诊断的过程。
图19是一个流程图,表示用户完成的动作和按照本发明的一种实施例所讲述的内容产生音频和视频程序的通讯模块。
图20是按照本发明一种实施例所讲述的内容的主-从系统的功能方框图。
具体实施方式
本发明涉及一种设备,设备包括一个或多个电机或者其它电气促动器,用来控制设备的一个或多个操作参数。尽管本发明将按照一种机械化的踏车来进行描述,应当理解本发明不限于任何特定类型的锻炼系统。相反,本发明可以很好地适应任何机械化设备,或者其它设备,这些设备使用电机、螺线管或者其它任何电气促动器来控制设备的任何操作参数,例如速度、阻力、倾角、时间、温度,或者其它类似的操作参数。术语“设备”或者“多个设备”广义地指包括一个或多个步进电机、螺线管或其它电气促动器或控制器的任何类型的装置。另外,术语“锻炼系统”广义地指采用健身器形式的任何类型的设备,包括但是不限于,踏车、健身自行车、北欧两项滑雪形式的滑雪锻炼系统、划船器、步进器、跑步机、攀登器,以及椭圆形的或者跨步锻炼系统。
图1中所显示的是说明系统的示例,由参考号10表示,可能并入了本发明一种实施例的新特征,包括各种新式设备、硬件和软件模块,以及可能进行实时的远程操作和控制的类似设备。如图所示,一个或者多个锻炼器械,例如踏车12a-12n,与一个或多个在踏车20a-20n上的教练通过译码设备13和个人计算机14进行通讯。译码设备13和个人计算机14和网络16通讯,网络16是一个通讯网络,可以使各种硬件和软件模块以及设备相互通讯。因此,网络16可能是一个局域网、广域网、无线网、分组网、实时网,以及类似的网络。网络16帮助踏车12和一个在踏车20和/或通讯系统18(如网站)上的在线教练进行通讯。通讯系统18辅助踏车12上的用户和另一个踏车20上的在线教练、或者其它第三方21进行通讯,这将在下面进行更详细的描述。可以选择通讯系统18作为存储教程或者连接在存储教程上。
下面的讨论将只涉及踏车12和踏车20,然而,可以理解对于多个踏车12a-12n、20a-20n,也可以进行同样的讨论。另外,尽管只描述系统10的每个部件中的一个本领域一般技术人员可以理解系统10可能是单一和多个部件的混合体,例如,至少一个踏车12、20、译码设备13、个人计算机14、网络16,以及通讯系统18。另外,系统10的一个或多个部件可能被去掉,或者其功能并入系统10的一个或多个其它部件的结构和功能中。
同样,尽管系统10的每个部件在显示时彼此分开,本领域一般技术人员应当理解,本发明一种实施例中硬件和/或软件可能并入两个或多个部件中。例如,译码设备13和个人计算机14可能并入踏车12中。同样,通讯系统18的硬件和/或软件部件可能并入踏车20。
正如这里所定义的,术语“教练”或者“第三方”21可能包括:(i)一个在线的人;或者(ii)一个存储的教程,例如网站、计算机、光媒介(例如光盘或数字视盘)视频媒介、磁媒介(如录像带、可读盘等)、一个电子监视系统、动态计算机可读指令、交互和/或动态软件程序、计算机可读指令,以及其它媒介和硬件和/或软件模块和组件,不论教练是否在踏车20上还是在其它地方。在一种实施例中,第三方是另一位教练。
通常,系统10将训练程序和控制信号从踏车20处的教练,或者从通讯系统18,传送给踏车12处的用户。正如在标题为“提供改进的具有激励程序的锻炼系统的系统和方法”的美国专利中09/349608所公开的一样,该专利已经作为参考并入本发明,程序可能包括激励内容和/或一个或多个可能被用来以一种不间断的方式实时控制踏车12的操作参数的控制信号。控制信号可能与激励内容同步并用来控制锻炼系统的一个或多个操作参数,例如速度、倾角、训练程序的难度、时间、距离,以及踏车12执行的训练程序的类似参数。
正如这里所用的,术语“激励内容”用来广义地指任何意频材料,包括对话、叙述、声音效果,和/或音乐,这些或者单独使用,或者和视频材料一起使用。在本发明的一种实施例中,激励内容存储在通讯系统18中,包括一个私人教练以及其他人进行的一系列不同难度锻炼的音频/视频说明。在本发明的另一种实施例中,激励内容是由一个或多个私人教练讲解的在线实时训练程序,这些教练或者专为一个特定用户讲解或者进行广播讲解,或者可以选择对任何可以接通通讯系统18的用户进行“网络讲解”。在另一种实施例中,程序包括各种训练标准下强度曲线,例如但是限于,锻炼设备的速度、倾角或者阻力,在程序的执行过程中连续或者周期性地向用户显示。在本发明的另一种实施例中,用户控制训练曲线显示的周期。本领域一般技术人员能够理解采用的各种其它的程序设置。
通常,第二实时信号可能包括激励内容和控制信号,无论这些控制信号是否与激励内容同步。另外,第二实时信号可能只包括激励内容、锻炼系统可测量参数的其它代表信号(例如速度、倾角、阻力,等等)和/或锻炼系统的用户的信号(心率、血压,等等),以及其它类似信号。例如,踏车12可能把一个或多个信号传送到通讯系统18。信号可能包括诸如锻炼系统的状态之类的参数,例如活动状态(即on)、停用状态(即off)、等待状态(即waiting)等,和/或诸如速度、倾角、阻力之类的参数。另外,信号可能还包括关于用户的参数,例如心率、血压等等。另外,踏车12可能接收通讯系统18“广播”的程序和/或踏车20上教练的程序,这样任何具有接收程序能力的踏车可能获得这些信息,而不必传送一个或多个信号。
如上所述,控制信号控制踏车12的操作参数,例如速度、倾角、阻力,等等。这种控制可能通过在踏车20上的教练、踏车20上的教练和通讯系统18一起、或者与踏车20和/或通讯系统18进行交互的第三方而实现。通常,本发明允许对设备进行控制,例如一个锻炼系统,而不必打断程序的其它部分,例如实时视频和/或音频。
图2到5总体上描述了一个典型的机械化的经过方位调整的踏车12。尽管这里的讨论将集中于踏车12,本领域一般技术人员应当理解踏车20可能包括所有或者一部分部件、模块,以及这里所讨论的装置。
踏车12在一种实施例中包括一个控制面板22支撑在向上支撑结构24和踏板底座26上。在图示实施例中的向上支撑结构24包括两个通过一个或多个交叉部件32相互连接在一起的侧面部件28、30。侧面部件28、30和交叉部件32可能具有各种结构,并且可能由各种材料加工而成,只要材料能够支撑起控制面板22和踏板底座26。例如,向上支撑结构24的部件可能由金属、塑料、化合物,这些材料的合成材料等等支撑,但是也不限于此。另外,本领域一般技术人员应当理解各种其它锻炼系统可能具有不同的向上支撑结构、侧面部件以及交叉部件,或者不包含一种或者多种这些结构和部件。
踏板26典型地包括一对侧面轨道34、36,当踏板底座26处于向下的可锻炼位置时,每个轨道具有一个靠近向上支撑结构24的前端部分和一个远离向上支撑结构24的后端部分。如图4所示,前端滑轮38和后端滑轮40安装在两个侧面轨道34和36之间并支撑在轨道34和36上,而连续皮带42展开并分别围绕在前端和后端滑轮38和40之间。滑轮38、40和皮带42可能具有不同的结构,并且可能由不同的材料制成,正如锻炼系统行业中本领域一般技术人员通常所知的那样。
一块甲板44,通常由木头制成,典型地支撑着皮带42的上跑道,并且支撑着在皮带42上休息的锻炼者。尽管优选实施例中甲板44由诸如木头之类的纤维材料制成,但是也可能使用各种其它类型的材料,只要甲板44能够支撑皮带42和一个在上面进行锻炼的用户的重量。
如图4所示,在一种实施例中,前端滑轮38通过滑轮48和50以及驱动带52,以机械方式连接在电气踏板驱动电机46上。在这种示例实施例中,电机46还包括一个惯性飞轮54,用来在操作踏车12的过程中控制电机46的轴的旋转运动波动。电机46可以选择电气连接在踏车控制器56上,控制器56根据各种用户输入或者其它控制信号控制电机46的操作,并从而控制皮带42的速度。如图所示,踏车控制器56包括在踏车底座26内;然而,本领域一般技术人员应当理解踏车控制器56可能包含在控制面板22内,或者包含在个人计算机14之内。
除了能够控制并改变皮带42的速度,踏车12也允许踏车底座26相对地面、或者安装踏车底座26的其它表面的倾角角度改变。典型情况下,可以通过使用一个倾斜驱动电机60来相对踏车底座26的一端升高或者降低另一端而实现。在图2到5中所示的实施例中,踏车底座26包括一对后端脚支座62和64,它们可以旋转地连接在侧面轨道34、36的后端。正如图4和5中所示,脚支座62和64都通过轴66机械连接在倾斜驱动电机60上,这使得脚支座62和64绕着连接在侧面轨道34、36上的铰支点转动,从而可以选择相对踏车底座26的前端升高或者降低其后端。电机60也可以选择电气连接在踏车控制器56上,并受其控制。
如图2所示,踏车12(也可选择踏车20)包括连接在向上支撑结构24的侧面部件28、30上的控制面板22,在一种实施例中,如图6所示,包括一个或多个接口设备。这些接口设备可能是输入设备或者是输出设备。输入设备允许用户输入或者改变踏车12的操作参数。作为这种输入设备的例子,控制面板22包括许多典型的在诸如踏车之类的锻炼系统上使用的控制器。许多示例输入设备包括但是不限于速度控制器68、倾角控制器70、时间控制器72、距离控制器74、开始按钮76、停止或者暂停按钮78,以及心率控制器80。除了这些输入设备,例如一个或者多个控制器,控制面板22还可选择包括一个iFit.com按钮82、一个手动超越控制按钮84、一个比例控制器86,其中每个都是输入设备的例子。应当理解每个上面提及的控制器或者按钮都可能以多种不同的方式完成共同的使用功能。另外,每个控制器、按钮等可能采用一个或者多个开关、变阻器、电位计、触摸感应控制器、语音触发控制器等的形式。这里所描述的输入设备都是能够完成从用户那里收集第一信号(例如实时时间信号)的接口装置功能的结构的例子。本行业一般技术人员能够指出各种其它能够完成所需功能的接口装置的结构。另外,应当理解踏车20可能也包括这些接口装置。
如图6所示,iFit.com按钮82,在一种实施例中,用作将踏车12连接在通讯系统18上的选择器或者指示器,也可以选择踏车20,不管这种连接是通过译码设备13、个人计算机14,还是直接连接到踏车12上。iFit.com按钮82可以选择包括一个指示灯(未图示),用来指示在踏车和通讯系统18之间已经建立起联系,例如当iFit.com按钮82被按下时。另外,在靠近iFit.com按钮82的封闭近端有一个发光二极管,当iFit.com按钮82接通后会发光。
接通iFit.com按钮82所实现的连接可能是通过各种不同的通讯线路连接而完成的。例如,如图所示,控制面板22包括一个无线端口105,允许踏车12直接或者通过计算机14和/或译码设备13与网络16(图1)进行无线通讯。另外,无线端口105可能位于踏板底座26之上。踏车12内可能包括各种其它类型的端口或者接口,允许通过一个或多个通讯线路连接进行通讯。例如,踏车12可能包括一个或者多个端口或者接口,允许通讯线路连接通过现有的广播技术,包括通过空中电视广播、电缆或线缆调制解调器、卫星、电话线(无论是基于模拟的还是数字的)、互联网、DSL、G-Lite、无线技术、红外技术(IR)、其它高速数据连接、或者其它任何合适的传输技术或媒介。可选情况下,用户踏车上的通讯端口可能允许直接和另一个踏车(例如在主/从方式中)进行通讯,不管这些通讯是否使用网络。
在一种实施例中,通过接通iFit.com按钮82,踏车12或者其它锻炼系统的用户连接到诸如网站之类的通讯系统18上。这些连接可能通过诸如计算机14之类的独立放置的计算机、译码设备13、或直接通过局域网(LAN)或者广域网(WAN)、以上述通讯线路连接方式,或者其它本领域一般技术人员已知的方式而实现。
更为特别的是,通过接通iFit.com按钮82,向通讯系统18传送了一个信号,以便在其间产生一个连接。在这种方式下,踏车12可能接收来自通讯系统18的训练程序的代表信号。另外,与通讯系统18的连接使得用户获得存储教程或者私人教练的服务以完成程序、提出问题、下载或者使用程序材料、在网上冲浪、收取并发送电子邮件信息(e-mail)、收听音频节目、收看视频节目、回顾并更新用户信息和统计数字、下载用户统计信息、购买锻炼节目、设备以及材料、更新锻炼系统软件和操作参数、研究健身材料,等等。
而且,接通与通讯系统18的连接使踏车12或者其它锻炼系统在训练过程中可能被第三方控制,不管第三方是使用另一个踏车20的另一个私人教练,还是存储的通讯系统18,或者是一些其它的个人、硬件或者软件模块或部件。例如,第三方个人或者存储的第三方教程可能在分组课设置中操作一个控制台来控制一个或者多个锻炼系统的操作,包括被在线或者存储的教练和受训用户操作的设备。在轮流班或者其它班中这可能很有用,在这些班中教练对受训用户进行训练。在一种实施例中,当第三方控制锻炼系统的操作时,教练可以将激励信息传送给受训用户。
同样,接通与网络16和/或通讯系统18的连接使得一个或者多个用户可以彼此交互,并且可以选择相互比赛,这将在下文中进行详细描述。例如,在踏车12a上的第一用户可能通过网络16和/或通讯系统18接收到关于在踏车12n上的第二用户进行锻炼的信息,然后与第二用户比赛,或反之亦然。这种比赛可能是彼此在线的或者是经过时间调整的,例如,与第一用户进行比赛的是第二用户以前记录的锻炼测试。关于通讯系统18的更多信息,以及相关的模块和部件将在下面详细讨论。
如上所述,控制面板22可能包括手动超越控制按钮84。手动超越控制按钮84使得用户能够通过(1)在先教练或者(2)诸如通讯系统18之类的存储教程、存储在计算机14的存储器内或者在踏车12的存储器内的存储程序,开始超越控制动作。例如,如果对于用户来说通过通讯系统18获得的锻炼程序非常困难,用户可以按下手动超越控制按钮84,来中断通过通讯系统18传送到踏车12上的程序。而且,如果锻炼程序特别容易,用户可以再增加锻炼设备的难度。因此,在操作踏车12的过程中,手动超越控制按钮84在操作踏车12的过程中为用户提供了一个安全的开关。在踏车12的另一种实施例中,手动超越控制按钮84的功能是通过手动操作其它输入设备中的一个来实现的,例如但是不限于,倾角控制器74、速度控制器76、停止/暂停按钮78,等等。
与手动超越控制按钮84的操作相同,比例控制器86使得用户可以在从外部启动踏车的锻炼程序中改变踏车12的操作参数。用户可以按下比例控制器86来改变锻炼程序的强度。因此,比例控制器86使得用户可以选择一个值,这个值代表了踏车12的通讯装置从通讯系统18那里获得的控制信号的比例改变。例如,如果一个锻炼程序需要最大速度为每小时6公里、最大倾角为15度、训练周期为30分钟,用户可以调节比例按钮86,只需要锻炼程序强度的66%;换言之,就是减小三分之一的强度。因此,锻炼程序被修改成最大速度为每小时4公里、最大倾角为10度,周期为20分钟。可以选择的情况下,比例控制器86允许用户设置踏车12的每个操作参数的最大值,在另一种设置中,比例控制器86可以使用户只改变踏车12本身的一个操作参数,而其他参数保持不变。因此,用户可以改变锻炼程序以适合自身特定的能力,同时获得锻炼的最大益处。
本发明一种实施例的输入设备的另一个例子中,控制面板22可能包括一个诊断控制器88。无论是通过按下按钮还是通过本领域一般技术人员已知的其它方式接通诊断控制器88,踏车12都可以与通讯系统18进行通讯,以检查锻炼设备的操作状态。通讯系统18,发送信号到踏车12内置的硬件和软件模块中,以核实该模块按照所需的指标在运行,或者确定踏车12是否包含有可以升级的软件。在一种实施例中,如果一个或多个硬件和/或软件模块被破坏或不能按需要执行,如果可能,通讯系统18可以从通讯系统18下载一个或多个升级软件。另外,通讯系统18会通知用户出现错误,并且建议用户对踏车12的硬件部件进行维修。
按照本发明的另一方面,作为输入设备的另外一个例子,控制面板22可能包括音频输入设备90和视频输入设备92。音频和视频输入设备90、92使得用户可以通过通讯系统18(图1)与锻炼系统的其它用户进行诸如实时通讯之类的通讯。音频和视频输入设备90、92也使得用户可以听和/或看到(1)在线教练或(2)从存储的教程,例如存储的程序、教育节目、娱乐节目,等等。因此,诊断控制器88、音频输入设备90和视频输入设备92的结构都能够完成接口装置功能、与锻炼器械通讯、从用户处收集第一信号等功能。在看过这里所讲述的内容后,本领域一般技术人员会清楚这种接口装置的其它各种结构。
在一种实施例中,音频输入设备90可能采取麦克风的形式,而视频输入设备可能采取摄像机的形式。音频输入设备90和视频输入设备92也可能采取为本领域一般技术人员所知的其它各种结构,例如,音频输入设备90可能是连接在控制面板22或者踏车12另一部分上的麦克风,并且能够取下来。在另一种实施例中,音频输入设备90可能放置在离踏车12很远的地方,同时能够收集用户的各种音频输入。在另一种实施例中,可能会将音频输入设备90从踏车12上去掉,而踏车12包括一个音频插孔,例如RCA型音频插孔、RJ型音频插孔、数字音频插孔,等等。在另一种实施例中,音频输入设备90可能是射频(RF)、红外线(IR)、或者无线麦克风。同样,视频输入设备92可能具有数字摄像机的结构,和控制面板22集成在一起。另外,视频输入设备92可能连接在控制面板22或者踏车12的其它部分上,并且可以取下来,例如无线数码相机。在另一种实施例中,视频输入设备92可能位于离踏车12的远处,同时能够收集所需的视频信号传送给通讯系统18(图1)。
除了上述音频和视频输入设备90、92外,控制面板22可能包括多种其它输入设备。例如,控制面板22可能包括集成的鼠标100。另外,控制面板22可能包括一个键盘插孔102,用于外部键盘103;一个控制器端口104,用于插入多种游戏控制器中的一个;一个集成鼠标100,一个触摸视频显示器,以及各种其它端口、插孔、或者插入各种其它外部部件的类似物。每个输入设备都适于用户操作踏车12,以便更好地操作踏车12中的一个或多个操作参数。而且,输入设备使得用户能够连接到通讯系统18上和/或通过网络16获得教育、娱乐、或者其它信息,不管这些信息来自通讯系统18还是来自能够通过网络16连通的多种其它硬件和/或软件模块中的一个。例如,输入设备可能允许用户在互联网上冲浪,寻找教育或者娱乐材料。这些附加的输入设备是能够完成接口装置功能、与锻炼器械通讯、用来从用户那里收集第一信号功能结构的其它例子。
控制面板22在一种实施例中包括一个或多个输入出设备,可以向用户提供视觉的或者可选择为音频的踏车12的操作状态提示。与输入设备一样,输出设备可以具有各种结构,完成多种功能。通常,这里所描述的每个输出设备都是能够完成复制信号装置的功能的实施例。输出设备和复制信号的装置可能具有各种结构,对于本领域一般技术人员,看了这里所讲述的内容就会清楚。在一种实施例中,一个视频输出设备94可能是视频显示器。通常,视频输出设备94向踏车12的用户提供从通讯系统18传送来的信息和数据,不管这些数据是从踏车20实时传送的,还是通过通讯系统18获得的存储程序。另外,视频输出设备94可能可以选择显示来自这些地方的信息和数据:(1)第三方式系统用户选择的各种其它来源;(2)表示踏车12操作参数的统计数据,例如速度、倾角、用户锻炼持续的时间,等等;(3)电子邮件等。视频输出设备94在一种实施例中为液晶显示器(LCD)或者阴极射线管显示器(CRT)。
本领域一般技术人员可以理解,可能使用各种其它设备完成视频输出设备94的功能。例如,视频输出设备94可能是场致发光显示器(ELD)、气体等离子显示器、薄膜晶体管显示器(TFT)、虚拟现实显示器(UR),等等。在本发明的另一种实施例中,控制面板22包括多个视频输出设备94。在另一种实施例中,视频输出设备94适于分屏幕或者分层图像,这些与各种图像与信息画中画显示有关。例如,视频输出设备94可能允许一名用户观看各种类型的娱乐和/或在互联网上冲浪,同时接收训练曲线的代表图像,这些图像的显示可能是连续的、周期的,或者受用户触发控制,等等。
如图6所示,在本发明的一种实施例中,控制面板22包括一个音频输出设备96,例如一个话筒。音频输出设备96完成与视频输出设备94相同的功能,其中音频输出设备96向用户提供表示踏车12的操作参数的音频信号。另外,音频输出设备96可能向用户发送来自通讯系统18和踏车20的音频、视频或者控制信号。这些信号可能是来自踏车20上的教练的听得见的和/或听不见的信号。可以使用各种话筒并且可能当作音频输出设备96来操作,例如,诸如计算机喇叭、音频系统话筒等之类的硬连线和无线话筒。控制面板22可以选择包括一个或多个与音频输出设备96协同工作的扩音器。而且,音频输出设备96可能通过多种音频插孔中的一个来包围用户,使得用户通过耳机或者类似的音频传送设备收听音频输出。
除了上述输出设备,本发明的一种实施例还包括各种其它输出设备,以便向踏车12的用户提供信息和数据。在踏车12的一种实施例中,控制面板22包括一个或多个操作参数显示器。一个或多个操作参数显示器可以对一些更加重要的锻炼设备操作参数进行视觉显示,例如但是不限于,速度、倾角、移动距离、消耗的热量、上升的高度、轮轴的阻力,等等。一个或多个操作参数显示可能使用一个数字显示器,一个图形显示器,或者两者的结合,或者本领域一般技术人员所知的其它显示器。例如,操作参数显示器可能和视频输出设备94结合在一起。
如图1所示,通过个人计算机14与踏车12通讯的是通讯系统18和踏车20。本领域一般技术人员将理解计算机14可能采用各种实施例,包括个人计算机、手提设备、多处理器系统、基于微处理器或者可编程家用电子设备、电话、网络微机、小型机、大型计算机,等等。另外,计算机14可能是分布计算机环境的一部分,任务的执行时通过本地和通过通讯网络连接起来(或者通过硬连线连接、无线连接,或者通过硬连线和无线相结合的方式连接)的远程处理设备,例如网络16完成的。而且,如以前所建议的,踏车12可能可以选择并入个人计算机14的功能,或者包括计算机14的一个或者多个模块和部件而不是并入计算机14的所有模块和部件。
以下的讨论将集中于可能作为计算机14的替代实施例的一些例子;然而可以理解,将对与通讯系统18、踏车20和/或第三方21相关的硬件和/或软件模块和部件进行同样的讨论。还可以理解,如此处所述,踏车12、踏车20、通讯系统18和第三方21可能包括计算机14的一部分,根据这里所讲述的内容,本领域一般技术人员可以理解。同样,本领域一般技术人员应当知道,踏车12和/或通讯系统18可能包括计算机14的一些或者全部模块和部件。
通常,计算机14的设置可以从踏车12的各个部分接收数据并且将经过处理的数据送到与通讯系统18、踏车20或者其它踏车12a-n相联系的硬件和/或软件模块或部件。另外,计算机14与通讯系统18通讯并从那里取出音频、视频和控制信号,并把这些信号提供给踏车12,不管这些信号是否由通讯系统18、踏车20、第三方或者其它踏车12a-n单独产生的。因此,计算机14可能使用各种类型的接口与踏车12和网络16进行通讯。例如,接口可能是使用红外线、无线电频率、卫星、蓝牙传送或者相关协议无线接口。另外,接口可能是调制解调器、电缆调制解调器、异步数字用户线(ADSL)、综合服务数字网(ZSDN)、以太网,或者类似的其它连接、声音触发,等等。
以下是计算机14可能的模块和部件的总体讨论。以下的讨论只是可能构成计算机14的模块和部件的示例。应当理解,正如本领域一般技术人员所知的那样,一些参考模块可能被去掉而另外一些模块和部件可能包括在计算机14内。
现在参照图7,在本发明的一种实施例中,计算机14是一个总体上用作计算的设备,包括一个处理器单元110,一个计算机存储器112,和一个连接各种计算机部件的计算机总线124,包括将计算机存储器112连接到处理器单元110。计算机总线124可能是几种总线结构中的任意一种,包括存储器总线或存储器控制器、外围设备总线,以及使用多种总线结构中任意一种的本地总线。另外,当踏车12包括计算机14和/或译码设备13时,计算机总线124可能是I2C总线、SPI总线、微丝总线、微总线,等等。同样,计算机总线124可能使用CAN协议、CSAFE1协议或者一些其它为本领域一般技术人员所知的协议,以便在踏车12和通讯系统18和/或踏车20之间直接或者通过网络16进行通讯。
在这种特殊的结构中,计算机存储器包括只读存储器(ROM)126和随机存取存储器(RAM)128。一个基本输入/输出(BIOS)系统130,包括在计算机14的元件内协助传送信息的基本程序,例如在启动过程中,可能存储在只读存储器126中。
计算机14可能包括一个硬盘促动器132,用来读取并写入硬盘138;一个磁盘促动器134,用来读取并写入可移动磁盘140;以及一个光盘促动器136,用来读取并写入可移动光盘142,例如只读光盘(CD-ROM)或者其它光媒介。硬盘促动器132、磁盘促动器134、光盘促动器136通过硬盘驱动接口144、磁盘驱动接口146和光盘驱动接口148分别连接在计算机总线124上。促动器及其相关的计算机可读媒介提供计算机可执行指令、数据结构、程序模块以及计算机14使用的其它数据的非易失性存储,这将在下文中进行详细描述。尽管这里所描述的示例环境可能使用硬盘138,但也可以使用可移动磁盘140和可移动光盘142,以及用来存储数据的其它类型的计算机可读媒介,包括磁带盒、快速存储卡、数字录像盘、Bernoulli录音带、随机存储器(RAM)、只读存储器(ROM),等等。
在一种实施例中,计算机14还包括含有一个或多个程序模块的程序代码装置,这些模块可能存储在硬盘138、磁盘140、光盘142、只读存储器(ROM)126或随机存储器(RAM)128上;还包括一个操作系统150;一个或多个应用程序152;其它程序模块154;以及程序数据156。在一种实施例中,一名用户可能通过键盘160、点击设备162或者其它输入设备(未图示)例如但是不限于,麦克风、操纵杆、游戏台、卫星天线、扫描仪、摄像机、电位计、按钮、开关、变阻器等等向计算机14输入命令和信息,不管这种设备是否包含在踏车12或者是否与译码设备13和/或计算机14通讯。这些以及其它输入设备通常都通过连接在计算机总线124上的串行接口164连接在处理器单元110上。另外,输入设备可能连接在其它接口上,例如并行端口、游戏端口或者通用串行总线(USB),等等。监视器166或者其它视频显示设备,例如此处所描述的这些,可以选择通过接口连接在计算机总线124上,例如视频适配器168。除了监视器,个人计算机14可能包括其它外围输出设备(未图示),例如一个或多个扬声器、打印机,用来获得关于用户锻炼的最新统计信息。
正如示例实施例所描述的,计算机14可能使用与一个或多个远程计算机,例如远端计算机170的逻辑连接在网络环境中工作。计算机14也可能通过局域网与踏车12通讯,也可以选择通过广域网与通讯系统18和踏车20通讯,也可以选择远端计算机170。通常,远端计算机170、通讯系统18和踏车12、20都可能是或者包括这些结构并完成另一台个人计算机、服务器、路由器、网络个人计算机、对等设备、或者其它共用网络节点、典型地包括上面描述的与计算计14有关的许多或者全部元件的功能,尽管在图7中只显示了一个存储器设备172及其相关的应用程序174。图7中所描述的逻辑连接包括局域网(LAN)176和广域网(WAN)178,此处只是作为例子而不是限制。这些网络环境在办公室范围或者企业范围的计算机网络、互联网、内联网内都是很普通的。
当在局域网网络环境中使用时,典型情况下计算机14通过网络接口或者适配器180连接在局域网176上,接口或者适配器180通过上述多种通讯线连接中的一个进行通讯,当在广域网网络环境中使用时,计算机14可能与通讯系统18进行通讯,计算机14可能包括一个调制解调器182,一个无线连接线路,或者用来在广域网178——例如互联网内建立通讯的其它装置。调制解调器182可能是内置的或者是外置的,通过串口接口164连接在计算机总线124上。在网络环境中,程序模块涉及计算机14或者它的一部分,可能存储在远端存储设备内。可以理解所显示的网络连接只是作为示例,可能会使用其它方式在广域网178内建立连接。
为了使计算机14能够通过网络16接收和发送数据,需要使用各种传输和通讯协议。在本发明的一种实施例中,计算机14,特别是,网络接口180或串行接口164,可能使用TCP/IP通讯协议。另外,计算机14可能使用定向连接或者无连接网络,通过异步传输模式技术(ATM)、X.25协议、帧中继协议、分组交换协议、电路交换协议、动态分组交换协议、802.11RF协议、本地网络协议、CSAFE1、CAN协议等通过网络16传送或接收数据。
这里所用的术语“传接”指的是发送、接收、或者既发送又接收数据。这里所用的术语“分组的”、“进行分组”指的是数据被按照分组交换协议处理成一个或多个数据包,用来通过网络16进行传送,例如可以按照本工艺内如下的讲解内容和知识来理解。
通常,除了数据外,数据包还包含目的地址信息。每个数据包可能单独发送,或者可能与其它数据包一起被发送到相同的目的地,例如音频数据、视频数据和/或控制信号。数据包或者数据也可以选择压缩或者分包,通过网络16进行发送和接收,每个数据包可能按照不同的路由到达目的地。一旦特定数据信息的数据包到达了目的地,经过解码和拆包还原成原始信息。数据包可能按照内容区分优先级,以便一些数据包通过网络16比其它数据包更快地发送到计算机14,从而到达踏车12。例如,在双方在线完成锻炼程序的情形下,音频和视频数据或信号要比控制信号更快地发送和接收。因此,按照一种实施例,某个人可能与教练进行实时通讯,而不必中断教练和用户之间的实时通讯,这样可以将一个或多个控制信号送到锻炼系统。因此,数据分组的一个优点是计算机14、译码设备13和/或踏车12可能会根据与网络16的通讯连接线的可用带宽优化其性能,而不必中断用户和教练之间的实时通讯。
上面的讨论描述了一种不含踏车12上的计算机;然而,正如前面所阐述和理解的,可以选择将计算机14的全部或部分包含在踏车12之内。这样,计算机14的各种元件中的一些或者全部都可能合并在控制面板22之内,或者包含在踏板底座26之内。因此,在本发明的各种其它实施例中,控制面板22可能包括一个或多个硬盘促动器、磁盘促动器、光盘促动器,以及相关的接口。因此,控制面板22可能能够使用存储在计算机磁带盒、光盘只读存储器(CD-ROM)、数字化视频光盘DVD等内的程序。另外,控制面板22可能可以选择包括集成在一起的小键盘,或者可以选择包括一个标准键盘接口,使得用户能够与踏车12通讯。小键盘和键盘使得用户能够控制踏车12的操作,并且可以选择与通讯系统18和可以通过网络16连接的其它硬件和/或软件模块进行通讯。
如图1所示,计算机14可能可以选择与译码设备13进行通讯,译码设备13设置为处理在计算机14和踏车12之间发送和接收的信号。特别是,在计算机14和踏车12不能直接进行相互通讯时,可能会使用译码设备13。译码设备13包括一个或多个处理器,能够将通过它的信号转换成设备接收这种信号时可以理解的一种形式。例如,计算机14可能通过串口连接与译码设备13进行通讯,同时踏车可能只与通过I2C连接或协议发送数据的设备通讯。这样,译码设备13被设置为处理从计算机14接收到的串行信号,使其变成可以通过串行I2C连接和总线发送的信号。
本领域一般技术人员应当理解译码设备13可能将各种类型的信号转换成能够被各种接口发送的各种其它形式。例如,译码设备13可能使用SPI总线、微丝总线、微总线、CAN协议、CSAFE1协议、本地网络协议、TCP/IP通讯协议、异步传输模式技术(ATM)、X.25协议、帧中继协议、分组交换协议、电路交换协议、动态分组交换协议、802.11RF协议、串行、并行、通用串行总线(USB)、或者无线连接,等等。另外,译码设备13的结构和功能可能完全或者部分并入踏车12、计算机14或者两者之内。
通常,计算机14和/或译码设备13一起和/或单独是通讯装置的例子,与接口装置(例如,从用户那里收集信号的控制台22的输入设备)进行通讯。在一种实施例中,通讯装置可以将第一信号实时传送到:在线教练(例如,踏车20上的),存储教程(例如,通讯系统18),另一个用户,或者第三方21。通讯装置可能也接收从来自上述任何来源的分组的第二实时信号。
第二实时信号可能是涉及用户的音频或者视频信号和/或涉及设备,例如锻炼系统12的控制信号。音频和/或视频信号和控制信号可能从同一个来源发出,例如教练20。然而,在一种实施例中,第二实时信号包括一个来自一个来源的音频和/或视频信号和来自另一个来源的控制信号。例如,音频和/或视频可能从在线教练处发出,而控制信号可能来自网站,或者相反。可选情况下,音频、视频和控制信号都涉及用户和锻炼系统,例如当控制信号是音频信号时,涉及连接在设备上的麦克风。
计算机14和/或译码设备13部分一起或单独是通讯装置的例子。另外,当多于一个的计算机14和/或译码设备13的部分并入踏车12,这些部分一起或者单独是通讯装置的例子。本发明一种实施例的这种通讯装置的例子可能包括:(1)能够传送第一信号和/或接收分组的第二信号的单独实施例或者(2)能够传送第一信号的第一实施例和接收分包的第二信号的分离的第二实施例。这些通讯装置中的任意一个都是能够完成通讯装置功能、与接口装置进行通讯、接收分组的第二信号(例如实时信号)、并且可以选择传送第一信号(例如实时信号)的实施例的例子。
在一种实施例中,通讯装置只接收第二信号。例如,只接通一种用户输入装置,例如通过为锻炼系统送电或者给其它设备通电,可以从用户那里收集第一信号,但是不进行发送。相反,第一信号只通电并使通讯装置接收可能由锻炼系统广播的任何第二分组信号。这样一种广播可能来自通讯系统18,例如通过无线传输、射频传输或者其它本领域一般技术人员所知的方法。在另一种实施例中,通讯装置发送第一信号并接收第二信号。
另外,计算机14和/或译码设备13,一起和/或单独是能够完成控制装置功能的结构的例子,能够与锻炼器械进行通讯、从通讯系统那里接收一个或多个分组控制信号,其中控制信号是所选锻炼程序的指示,用来在所选锻炼程序和一个或多个分包控制信号的基础上,改变锻炼器械的一个或多个操作参数。
如上面参照图1的讨论,计算机14可以通过网络16向通讯系统18发送并接收一个或多个信号。现在参照图8,显示通讯系统18的一个示意性框图。为了简单化,只有最相关的硬件部件显示在图8中。本领域一般技术人员应当理解各种其它部件可能包括在通讯系统18之内,者取决于通讯系统18的特殊用途和功能。
如所描述的内容,通讯系统18包括一个接口190,它与控制处理器192和接口198通讯。接口190可以通过网络16向计算机14和踏车12发送和接收一个或多个信号。这些信号可能包括用户锻炼的音频和视频信号,锻炼系统的状态,例如活动状态、停止状态、等待状态,通过一个或多个健康监测设备获得的用户的数据和信息,例如心率、血压等等。这些装置可能包括但是不限于,电极、传感器、其它心电图监测设备(ECG)、脉搏表、心率监视器、心电图(EKG)电子检测设备、心电图(ECG)电子检测设备,等等。同样,接口198使得通讯系统18传送上面这些信号并通过网络16(图1)从踏车20上的教练处接受各种信号。这些接收的信号可能包括音频、视频和/或控制信号。另外,在通讯系统18控制踏车12而教练不在踏车20上时,踏车20的教练可能不接收信号。
因此,每个接口190、198可能为多种类型,这取决于在系统10中使用的通讯线路连接和计算机14、踏车12、译码设备13或者踏车20所使用的特定传输协议。例如,接口190、198可能是无线接口,可能使用红外线(IR)、射频(RF)、微波技术、卫星、蓝牙传输、本地网络协议,或者各种本领域一般技术人员所知的其它协议和技术,另外,接口190、198可能是调制解调器、电缆调制解调器、异步数字用户线连接(ADSL)、综合服务数字网(ISDN)、以太网,或者类似的其它连接。接口190、198或者单独或者与通讯系统18的其它元件一起,可能使用各种传输协议在踏车12和踏车20之间通过通讯系统18发送和接收数据。本领域一般技术人员应当理解,接口190、198不必相同,只要它们可以与控制处理器192以及系统10的其它适当的元件进行通讯。
与接口190、198进行通讯的是控制处理器192。控制处理器192可以通过接口190发送和接收信号,并在(1)用户(2)踏车20上的教练(3)第三方(4)这些人的总和所选的程序的基础上处理这些信号。因此,控制处理器192可以选择与接口190或198结合在一起,为向踏车12和20传输所选程序(即音频和视频信号以及相关的控制信号,如果有的话)做好准备。控制处理器192优先对程序进行“分包”,以便信息包可以通过各自对应的接口190、198“流向”或者下载到计算机14上,并且因此到达踏车12或这踏车20。每个数据包可能单独传送,或者可能按照不同的路由通过网络16到达计算机14(或踏车12)。在到达计算机14(或踏车12或20)之后,数据可能需要缓存,以便可以实时地将数据传送给用户和教练。
通常,控制处理器192可能包括一个或多个微控制器、中央处理单元、状态机、可编程逻辑阵列、网络逻辑阵列、或者门电路、特定用途电路(ASIC)处理器、基于软件的控制器、组合逻辑、以上的组合,以及本领域一般技术人员所知的多种其它控制器,用来处理在踏车12、通讯系统18和/或踏车20之间接收的数据。
控制处理器是能够完成对控制信号和程序同步并分组,并且将分组控制信号发送到用户设备上的装置的功能的例子。应当理解各种其它控制处理器和装置也是适用的,并且为本领域一般技术人员所知。
与控制处理器192通讯的是存储器194和外部存储器196。如图所示,外部存储器196可以选择包括,这取决于通讯系统18特定的数据存储的需要。例如,存储器194和/或外部存储器196可能包括关于踏车12操作的物理信息。另外,存储器194和/或外部存储器196可能是一种能够执行用于存储程序的存储装置功能的结构。因此,存储器194和/或外部存储器196可能包括或者构造成可以访问一个或多个盒式录音磁带、光盘(CD)、小型盘(MD)、计算机磁盘、录像磁带、激光盘(LD)、数字化视频光盘(DVD)、或者其它能够存储具有相关控制信号的音频和/或视频的媒介。另外,存储器194和/或外部存储器196可能存储与上述音频和视频媒介程序同步的特定控制信号。根据这里所讲述的内容,本领域一般技术人员应当理解无论存储器194和/或外部存储器196都可能采取或者包括允许访问存储在这里的各种程序的数据库结构。
与控制处理器192通讯的还有控制信号发生器200。控制信号发生器200包括产生控制信号的电路和/或软件,这些控制信号与从存储器194和/或外部存储器196接收来的,或者通过接口198从踏车20发送来的音频和视频程序同步。因此,控制信号200可能包括一个或多个微控制器、中央处理单元、状态机、可编程逻辑阵列、网络逻辑阵列、或者门电路、特定用途电路处理器、基于软件的控制器、组合逻辑、以上的组合,以及本领域一般技术人员所知的多种其它控制器,用来产生一个或多个控制信号。
控制信号产生器是一种实施例,它能够执行产生一个或多个控制信号的装置的功能。本领域一般技术人员可以指出各种其它装置的实施例,这些装置可以产生一个或多个控制信号。
多种结构被用来在包括在音频和视频程序内的载波信号上生成控制信号。以下是对一种对控制信号进行编码的格式的讨论。应当理解这里所阐述的编码方法只是一种代表而不是企图限制本发明的范围,或者限制各种其它代替手段或方法,通过它控制信号被传送到踏车12和/或可以选择的踏车20上。另外,任何数量的编码方案,这些都为本领域一般技术人员所知,都可以用来完成希望的功能并切已经包含在本发明的范围之内。
在一种实施例中,由控制信号产生器200产生的控制信号在一个2千赫的载波信号上完成,每个控制信号包括两个传送字符组,每个字符组具有三个字节的数据。第二个字符组尝试完全复制第一个字符组,用于错误校验。在示例实施例中,由控制信号产生器200产生的每个字符组的第一字节指示所希望的踏车速度,而第二字节指示所希望的踏车底板26的倾角,第三字节是校验第一字节和第二字节的和。对于其它锻炼系统,第一和第二字节可能代表其它操作参数,例如椭圆设备或者圆的阻力。应当理解每个字符组包括多于或者少于3个字节,取决于与通讯系统18通讯的不同类型的设备。如图中配置,控制信号使用标准的RS-232协议。另外,按照这里所讲述的内容,控制信号可能也适用其它串行或并行协议,例如RS-422、RS-423,同样串行总线(USB)和各种其它为本领域一般技术人员所知的通讯协议。
在一种实施例中,每个控制信号包括第一和第二字符组。通常,控制信号典型地在过程中保留四分之一秒。每个字节包括8位数据,可以以很高的分辨率控制锻炼系统的操作参数,例如踏车的速度和倾斜角度。在一种实施例中,每次控制信号插入程序后,在控制信号的持续时间内,控制信号完全抑制程序的音频部分。另外,在优选情况下,控制信号不完全抑制程序的音频部分。而是控制信号覆盖程序,这样程序就不会中断。其结果是,用户可以听到控制信号,同时也向用户提供音频提示或者警告:踏车12的一个或多个操作参数将要改变。另一种情况下,用户听不到控制信号,但是可以通过计算机14和/或踏车12进行分析。因此,听不到的信号可能表示出另外的或替代的方式,通过这种信号通知用户踏车12的一个或者多个操作参数将改变。例如,除了音频信号,控制信号可能包括视频信号,例如可能在视频输出设备94的外部周围出现闪亮的红色边缘,与视频显示相互重叠以通知用户踏车12的操作参数在改变。本领域一般技术人员应当理解可以同时使用音频和视频信号,不管程序是否被修改,例如可能去掉音频或者去掉视频,以通知用户操作参数将要改变。
如上所述,控制信号可以被计算机14或踏车12检测到,这证明控制信号具有适宜的2千赫的载波频率,校验以确定控制信号的格式正确,并且进行错误校验。如果信号被认可,信号就被发送到适当的控制器来改变踏车12的操作参数。
通常,通讯系统18的操作根据特定的方式进行改变,这样程序被传送给踏车12上的用户。在一种实施例中,踏车20与踏车12进行相同的配置,这在前面已经描述过。在这种情况下,当一个人希望完成一个锻炼程序,并且有远程教练在踏车20上进行实时训练时,教练在安排训练时间之前,先访问或者“登录”通讯系统18。登录通讯系统18后,教练准备所需的锻炼程序,或者另外选择存储的控制信号曲线,这些信号与所需的从存储器194和/或外部存储器196获得的程序同步。按照确定时间表进行双方在线的踏车锻炼程序时,踏车12的用户和位于踏车20上的教练都访问通讯系统18。教练启动控制信号曲线,发送到控制处理器192。控制处理器192将信号传送到踏车12和踏车20,包括音频和/或视频程序以及所需的控制信号,以便与音频和视频程序同步改变踏车12、20的操作参数。控制处理器192,可以选择和接口190、198一起,按照计算机14、译码设备13、踏车12和/或踏车20所使用的通讯协议,准备控制信号和视频和音频程序。另一种情况下,控制处理器192可能将控制信号传送到踏车12以改变操作参数,同时把锻炼程序的锻炼曲线(即锻炼设备的速度、距离、时间、倾角)的音频和视频表示传送给用户,这样教练可以按照希望的结果手动改变踏车20的操作参数。包括控制信号的程序传送可能被称作分组第二信号(更为恰当地应该称作分组第二实时信号)。
在一种实施例中,在踏车20上的教练所作的改变被译成发送到踏车12的控制信号,用来改变踏车的操作参数。这样,踏车20包括一个或多个传感器,来识别踏车20的操作参数的改变,并且将这些改变的信号表示传送给控制处理器192。接收到传送来的传感信息后,控制处理器192向控制信号产生器200发送一个请求。控制信号产生器200随后产生一个与教练在踏车20上所采取的工作相关的控制信号,并使这些信号经过控制处理器192、接口190、可以选择的计算机14,到达踏车12。包含控制信号的程序的发送可能被称作分组第二信号或者分组第二实时信号。
在另一种实施例中,踏车20的结构包括控制信号产生器200。在这种特殊结构中,教练完成程序锻炼后,无论这个程序是存储在踏车20还是通过通讯系统18访问,控制信号产生器200都根据教练在踏车20上做出的改变产生字节字符组。同样,控制信号从踏车20经过接口198到达控制处理器192。控制处理器192使信号与音频和视频程序一起,经过接口190到达踏车12。包括控制信号的程序的发送可能被称作分组第二信号(优选情况下为实时信号)。
本领域一般技术人员应当理解,上述的各种实施例只是作为示例,其中踏车20可能直接地或者通过使用控制信号产生器200和通讯系统18的其它部件与模块间接地控制踏车12的操作。
在下文中,如图9所显示,是踏车12一种实施例的功能框图。在这个特定的实施例中,个人计算机14的功能没有并入踏车12中;然而,正如本领域一般技术人员所理解的那样,计算机14可能并入踏车12的控制面板22或者其它部分。这种实施例使得在他/她自己的家中操作踏车12的用户和位于远处,例如踏车20处的私人教练能够进行真正的实时交互。另外,教练可能实时观察用户并通过通讯系统18实时远程控制用户的踏车12,而不必中断实时的音频和视频程序。
如图所示,踏车12包括控制面板22和踏车控制器56。尽管图中是分开的,应当理解每部分可能是连在一起的,因此简化了本发明一种实施例的模块和部件。在这种实施例中,控制面板22并入形式为麦克风的音频输入设备90和形式为摄像机的视频输入设备92,用来收集需要传输到通讯系统18的音频和视频信号。如前面所述,音频和视频接收器不必并入控制面板22或者踏车12的其它部分。相反,音频输入设备90和视频输入设备92可能位于踏车12的远处,但足够进行监测控制以接收需要的音频和视频信号。
来自音频输入设备90和视频输入设备92的信号被传送到音频/视频控制器212。音频/视频控制器212可以处理从输入设备90、92接收到的音频和视频信号,为传输到处理器214做准备。因此,音频/视频控制器212包括一个或多个扩音器、微控制器、中央处理单元、状态机、可编程逻辑阵列、网络逻辑阵列、或者门电路、特定用途电路处理器、基于软件的控制器、组合逻辑、以上某两个的组合,用来处理被输入设备90、92和相关的输出设备94、96传输或接收的音频和视频信号。另外,音频/视频控制器212可能包括存储器,例如缓冲存储器,用来存储并辅助实时传输以及发送音频和视频信号。本领域一般技术人员应当理解,可以采用各种音频/视频控制器212,根据这里所讲述的内容,这些在本工艺中都为人所知。
与音频/视频控制器212通讯的是处理器214。处理器214将通过音频/视频控制器212接收的音频和视频数据转换成所希望的形式,可以通过通讯接口210传输到通讯系统18。同样,处理器214可能对传输到通讯系统18的数据进行各种处理,例如但是不限于,分组、加密、拆分,等等。另外,处理器214可能对从通讯系统18接收到的数据进行各种处理,例如但不限于上述的操作。通常,处理器214可能具有各种结构,以便执行上述的功能,这些都为本领域一般技术人员所知。例如,处理器214可能采取下列形式:一个或多个微控制器、中央处理单元、状态机、可编程逻辑阵列、网络逻辑阵列、或者门电路、特定用途电路处理器、基于软件的控制器、这些部件的组合,或者多种其它控制器。
按照本发明的另一方面,处理器214可能从一个或多个手动操作输入设备216处接收各种输入,例如手动超越控制按钮84、比例控制器84和其它控制器与按钮,根据这里所讲述的内容,这些都为本领域一般技术人员所知。作为对这些输入的响应,处理器214可能改变踏车12的操作参数,并通过输出设备218和/或视频输出设备94以及音频输出设备96向用户提供踏车12操作参数的这些改变的提示。因此,处理器214是一种能够完成实时控制锻炼器械操作参数装置功能的结构,和一种能够完成控制装置功能的结构,控制装置从通讯系统接收一个或多个表示所选锻炼程序的分组控制信号,并且在所选锻炼程序和一个或多个分包控制信号的基础上改变锻炼器械的一个或多个操作参数。
在一种实施例中,与处理器214通讯的是通讯接口210,它使得踏车12可以通过通讯线路发送和接收数据,例如分组数据。在一种实施例中,通讯系统210是一个调制解调器。根据用来与通讯系统18进行通讯的特定通讯方式,在不同的通讯线路连接中可以使用不同的通讯接口210。例如,通讯线路连接可能包括现有的广播技术,包括在空中的电视广播、电缆或电缆调制解调器、卫星、电话线(不管是基于模拟的还是数字的)、互联网、DSL、G-Lite、无线技术、红外技术、其它高速数据连接、或者其它任何合适的传输技术或媒介。同样,通讯接口210与现有的传统广播技术兼容,并且可以通过接口与现有的住户中常见的音频和/或视频部件连接,这就降低了锻炼系统的总体费用,从而减少了访问通讯系统18的障碍。
和处理器214通讯的并且可选择与通讯接口210通讯的是踏车控制器56,。如图9所示,踏车控制器56与控制面板22通讯。通常,踏车控制器56可能通过I2C总线、SPI总线、微丝总线、微总线等与控制面板22通讯。
在一种实施例中,踏车控制器56包括踏车处理器220、存储器222和控制信号解码器224。踏车处理器220可以控制速度电机226和倾角电机228的操作,这两个电机分别控制踏车12的速度和倾角。因此,踏车处理器220是一种能够完成实时控制锻炼器械操作参数装置功能的结构,和一种能够完成控制装置功能的结构,该控制装置从通讯系统接收一个或多个表示所选锻炼程序的分组控制信号,并且在所选锻炼程序和一个或多个分包控制信号的基础上改变锻炼器械的一个或多个操作参数。
踏车处理器220可以选择受处理器214或者控制信号解码器224控制,这取决于通过通讯接口210从通讯系统18接收到的各种信号。另一种情况下,踏车处理器220可能受通过输入设备216、音频输入设备90和视频输入设备92从存储器222获得的信号的控制。踏车处理器220可能包括各种部件和模块,以执行所需的功能。例如踏车处理器220可能包括一个或多个微控制器、中央处理单元(CPU)、状态机、可编程逻辑阵列、或者逻辑门电路网络、特定用途电路处理器、基于软件的控制器、组合逻辑、这些部件的组合,或者多种其它控制器。
控制器212、处理器214、接口210以及踏车处理器220全体或者单独都是能够完成通讯装置功能、与接口装置进行通讯、用来接收分组第二信号、可选择能够传输第一信号的结构的例子。
处理器214和踏车控制器220都能够从踏车12的各种元件那里接收并传输反馈信号,例如,来自从驱动电机226和倾角电机228的反馈信号。处理器214、220都能够将反馈信号转换成视频输出装置94或者与计算机14通讯的监视器166的信号。从速度电机226和倾角电机228处接收到的特定的反馈信号可能存储在寄存器或存储器模块内。
如前所述,踏车12可以选择包括一个或多个传感器,例如皮带速度传感器230和倾角传感器232。传感器230、232都收集踏车12的特定的操作参数(皮带42(图4)的速度和踏板底座26的倾角),这样控制面板22可能通过输出设备显示输出,这些输出设备是在任意给定时刻踏车12当前状态的指示。踏车12可能包括收集各种其它操作参数的其它传感器,例如但是不限于,最大脉搏和心率、平均脉搏和心率、目标心率、锻炼时间的长度,等等。另外,传感器230、232可以选择和一个或多个传感器一起使用,可以确定某人是否实际正在踏车12上锻炼,并将反馈信号传送到处理器214,通知通讯系统18和/或教练,而且,传感器230、232可以选择一个或多个传感器一起使用,可能计算锻炼这是否是青少年,如果用户是青少年就停止踏车12。
如先前所述,系统10使得踏车20的用户能够与一个或多个踏车12的操作统计信息或参数通讯并控制它们。控制踏车12有多种方式,通讯系统18单独控制,或者和踏车20联合控制,或者由第三方控制。下文中是图9中踏车12的示例实施例操作的继续讨论。
在操作踏车12的过程中,用户开始时将锁定钥匙(未图示)插入控制面板22(图6)的端口98中。插入锁定钥匙后,踏车12能够运行,即允许向踏车12的各种内部和外部的部件通电,踏车12处于活动状态。一旦开始运动,用户可以选择连接到通讯系统18或者使用存储或手动设定的锻炼程序或者测试。如果用户希望连接到通讯系统18上,在一种实施例中,用户启动iFit.com按钮82(图6),从而启动了踏车12或计算机14内的硬件和/或软件模块,以形成和通讯系统18的连接。另一种情况下,踏车12处于活动状态后,踏车可以自动连接到通讯系统18上。
一旦建立起连接并且用户选择提供密码或者用户身份识别后,用户就可以选择存储的或者双方在线的锻炼程序。用户进行选择后,不管是在线或者存储的,程序都会通过一个或多个各种通讯线路连接传送(可以选择实时)到通讯接口210,不管连接是数字的、模拟的、串行的、并行的,或者是这几种的联合。根据所使用的特定的通讯线路连接,通讯接口210特定的构造是可以改变的。
本领域一般技术人员可以理解,锻炼程序可能会以各种方式向用户显示,这取决于从通讯系统18或教练设备20处获得的特定信号。例如,程序可能包括周期性或者连续出现在视频输出设备94上的锻炼曲线。另一种情况下,程序可能只包括上述的锻炼曲线,因此使得踏车12的用户可以在他们进行锻炼程序的过程中通过视频输出设备94观看教育或娱乐节目。
接收到程序以后,通讯接口210可以选择传输音频信号到可以识别控制信号的控制信号解码器224。在另一种设置中,通讯接口210可能发送包含控制信号的音频和视频信号到处理器214,将信号处理和分配到恰当的硬件部件和/或软件模块。这种程序的传输可能通过使用通用总线或者多种其它总线和协议完成,例如I2C总线、SPI总线、微丝总线、微总线、CAN协议、本地网络协议,等等。另外,控制信号和音频与视频信号可能通过CSAFE1协议或者为其他设备通过对应的协议传输,这些设备不在锻炼系统所在地。
当通讯接口210将所有信号发送到处理器210后,处理器214将音频、视频和控制信号分开,并且有选择地将它们传送到音频/视频控制器212、控制信号解码器224、踏车处理器220,或者存储器224。例如,在一种实施例中处理器214可能有选择地将音频和视频信号的一部分发送到控制信号解码器224,或者直接发送或者通过踏车处理器220,这样按照“流动(steaming)”技术,音频和视频信号被“缓存”起来。如果可用的带宽不允许音频和视频信号实时流动,视频帧和音频信号可能被分开发送和接收,这样可以提供实时的音频信号和分段的视频显示。尽管视频的分段帧不是优选的,但是音频和视频信号流的一种可能的替代方法。在另一种实施例中,从处理器214处接收到信号后,在踏车12访问这些信号之前,控制信号解码器224可以选择为整个程序存储完整的音频和视频信号。在另一种实施例中,处理器214可能可以选择只发送音频信号和控制信号到踏车处理器220,它可能包括控制信号解码器224的功能。踏车处理器220接收编码控制信号或者解码控制信号的特定方式可能随着实施例不同而改变,这取决于踏车12的特定形式。
通常,控制信号解码器224单独或者与处理器214和/或踏车处理器220一起是一种能够完成对具有输入输出的控制信号进行解码的装置功能的一种实施例。本领域一般技术人员可能会指出用来对具有输入和输出的控制信号进行解码的装置的各种其它实施例。例如,踏车处理器220和/或处理器214可能包括控制信号解码器,因此是对具有输入和输出的控制信号进行解码的一种装置。
在完成对控制信号的处理后获得控制指令,踏车处理器220按照控制指令的指示在踏车12的不同部件上执行控制过程。例如,踏车处理器220可能使电机46加速,从而使皮带42加速;或者使电机60旋转,从而升高或者降低踏板底座26。电机46、60和226、228都是能够完成装置功能的结构,能够与译码装置的输出电气连接,根据译码控制信号驱动可动部件。本领域一般技术人员应当理解,控制指令可能使踏车12和其它装置的操作参数的各种其它改变。同样,用来驱动可动部件的各种装置根据解码后的控制信号而运动。例如,装置可能随着所使用的锻炼系统的特定类型而改变。
在踏车处理器220或者从通讯系统18接收到的音频信号中对控制信号解码,或者只是启动速度电机226和/或倾角电机228的同时,处理器214发送通过通讯接口210接收的音频和视频信号到音频/视频控制器212。音频/视频控制器212对接收到的信号进行处理并将音频信号送到音频输出设备96,视频信号送到视频输出设备94。可以选择的情况下,处理器214可能将部分音频或者视频信号传送到输出设备218,以便向用户提供踏车12或者锻炼系统的当前操作参数表示的多种来源。
在本发明的另一种实施例中,有通讯接口210接收到的视频、音频和控制信号都被传送到处理器214进行处理并且被发送到音频/视频控制器212。在这种情况下,视频数据显示在视频输出设备94上,而包括控制信号的音频信号被传送到音频输出设备96。在这种实施例中,音频输出设备90或者第二音频输出设备(未图示)设置成可以接收由音频输出设备96传送的各种控制信号并且通过处理器214将这些信号回传。控制信号随后被解码,踏车处理器220可能根据传送的控制信号启动速度电机226和/或倾角电机228。
通常,通讯接口210、处理器214、音频/视频控制器212、踏车处理器220和/或控制信号解码器224全体或者单独是控制器的一个例子,对分组第二信号作出响应,可以控制锻炼器械(优选为实时)的操作参数。另外,这些控制器一种能够完成控制装置功能的结构,能够与锻炼器械通讯,从通讯系统接收一个或多个表示所选锻炼程序的分组控制信号,并且在所选锻炼程序和一个或多个分组控制信号的基础上改变锻炼器械的一个或多个操作参数。本领域一般技术人员应当理解控制装置可能具有各种其它结构。
下文中是健身系统、锻炼系统、计算机产品和与本发明讲述和公开的内容有关的计算机可读媒介的许多特征的总体讨论。现在参照图10-19,图中显示了一个系统250。对应系统10描述的大多数主要特征,也可以应用于系统250。
通常,本发明的这种结构可能包括一个或多个硬件部件,例如上面描述并且在图1、7和10中显示的那些,以及各种专用或者通用计算机。本发明范围内的结构也包括用来携带或者存储计算机可执行指令或者数据结构的计算机可读媒介。这些计算机可读媒介可以是允许通用或者专用计算机和系统10(图1)相关的硬件和/或软件模块访问的任何可用媒介。例如但是不限于,这些计算机可读媒介可能包括随机存储器、只读存储器、光盘、或者其它类型的光盘存储、磁盘存储、或者其它类型的磁存储设备、或者任何其它媒介,这些媒介可能用来携带或者存放所需的、形式为计算机可读指令或者数据结构的程序代码工具,可能被通用或者专用计算机访问。当信息,例如一个或多个信号或程序经过转换并在网络16或者其它通讯连接(硬连线的、无线的或硬连线和无线结合的)上提供,通讯连接与踏车12、译码设备13、计算机14、通讯系统18和/或踏车20连接,这些设备将恰当地连接作为计算机可读媒介。这样,这种连接就被恰当地称为计算机可读媒介,上述各项的联合也应包括在计算机可读媒介中,计算机可执行指令可能包括,例如使通用计算机、专用计算机或专用处理设备执行确定功能或一组功能的指令和数据。
尽管不必需,将在计算机可执行指令的总体背景下对本发明的一种实施例进行描述,例如程序模块,可能被在各种网络环境下的一个或多个计算机执行,例如在图1、7和10所示的网络环境下。通常,程序模块包括例行程序、程序、对象、部件、数据结构等等,这些都执行特定的任务或者实现特定的抽取数据类型。计算机可执行指令、相关的数据结构和程序模块表示这里所公开的方法执行步骤的程序代码工具的例子。这些可执行指令或相关数据结构的特定顺序表示完成在这些步骤中描述的功能时对应动作的例子。
按照本发明的这种示例实施例,位于远处的在一个踏车上实时完成锻炼的教练可能控制用户用来完成锻炼程序的锻炼装置的一个或多个操作参数。然而,应当理解本发明的系统、方法和设备可能在各种其他情况下运行和使用,并且具有其它各种锻炼系统或者其它与锻炼系统无关的设备。本发明的系统和方法可能使用多种硬件和/或软件模块来完成,并且包括多种计算机网络结构,包括但是不限于多台计算机和/或通过互联网、局域网、广域网等连接的锻炼系统。
为了更加方便地解释系统250的功能和结构,现在参照图10,该图是显示本发明一种实施例的框图。如图所示,系统250,与系统10相同,包括许多用户模块252a-252n,在这种实施例中它表示多个锻炼系统、译码设备13和/或计算机14,不管这些锻炼系统、译码设备13和/或计算机14位于同一地点,或者相互甚远,例如许多用户的家中。另一种情况,如前面所述,用户模块252a-252n可能采取各种为本领域一般技术人员所知的其它设备的形式。例如,锻炼系统可能包括踏车12、椭圆设备、自行车、跑步机、步行机、攀登器、北欧两项滑雪形式的滑雪锻炼系统,以及本领域一般技术人员所知的其它各种锻炼系统。
通常,用户模块252a-252n包括具有一个或多个可动元件的一个或多个锻炼器械,使得用户可以在锻炼程序中锻炼,而不管这种锻炼程序需要无氧锻炼、有氧锻炼还是两者的结合。因此,用户模块252a-252n中的每个模块的结构可能设计得可以完成如下功能:(1)控制装置,用于从通讯系统(通讯模块)接收一个或多个指示所选锻炼程序的分组控制信号、并在所选锻炼程序和分包从控制信号的基础上改变锻炼程序的一个或多个操作参数;(2)接口装置,与锻炼器械进行通讯,用来从用户那里收集第一实时信号;(3)通讯装置,与接口装置通讯,用于接收分组的第二信号,并且可以选择实现第一信号的传输;(4)复制第二信号的装置;(5)控制锻炼器械操作参数的装置;(6)对控制信号进行解码的装置;(7)按照解码后的控制信号驱动可动部件的装置。
在一种实施例中,用户模块252a-252n通过网络16与通讯模块254通讯。在一种实施例中,通讯模块254具有与通讯系统18相同的结构并且能够从用户模块252a-252n那里传输并接收数据。同样,通讯模块254能够向各种模块、部件以及系统250的其它硬件和/或软件模块发送或从它们那里接收信息和数据。
通常,在一种示例实施例中,通讯模块254的结构作为在用户模块252a-252n和系统250的各种其它模块之间的中间模块。因此,通讯模块254使得用户模块252a-252n与锻炼程序通讯,并且选择锻炼程序中的一个或多个,不管是基于双方在线的请求还是存储的锻炼程序。关于通讯模块254的结构和功能将在下文中进行更为详细的描述。
可以选择与通讯模块254通讯的是一个或多个教练模块256a-256n。如图所示,通讯模块254直接与教练模块256a-256n通讯。另一种情况下,教练模块256a-256n可能与用户模块252a-n通过网络16通讯,因此使得用户模块252a-252n通过网络16与教练模块256a-256n通讯,而不必与通讯模块254进行交互,例如图1中所示,其中用户踏车12可能直接与教练踏车20通讯。
教练模块256a-256n在一种示例实施例中包括踏车20的结构和功能。通常,教练模块256a-256n包括具有一个或多个可动元件的一个或多个锻炼器械,使得个人可以在锻炼程序的过程中进行锻炼,而不管这些锻炼程序需要无氧锻炼、有氧锻炼,还是两者的结合。另外,教练模块256a-256n的结构使得教练,无论是理疗师、私人教练还是其他人,通过用户模块252a-252n与用户锻炼完全同步地或者没有严重延迟地完成锻炼程序。而且,教练模块256a-256n可能包括硬件和/或软件模块和部件,这使得教练模块256a-256n能够控制并入用户模块252a-252n,例如踏车12的锻炼系统。同样,教练模块256a-256n可能包括各种通常为本领域一般技术人员所知的锻炼系统,以及使得教练能够改变每个用户模块252a-252n的各种硬件和/或软件模块,不管单独、全部或者是整个用户模块252a-252n组中的一部分。
本领域一般技术人员应当理解,根据这里所讲述的内容,教练模块256a-256n可能采取为本领域一般技术人员所知的各种其它结构。例如,尽管这里描述了教练模块256a-256n,但教练模块256a-256n可能被一个或多个用户模块252a-252n所代替。因此,系统250可能使得多个用户通过网络16进行相互交互,而不需要能够相互控制。如前面所提及的,应当理解系统10可能也允许多个用户通过网络16交互,而不需要能够彼此控制。
可以选择与通讯模块254通讯的为第三方控制模块258。第三方控制模块258在一种实施例中使得第三方,例如另外的私人教练、医疗提供者、开发小组等能够检查目前的锻炼程序,同时能够控制用户模块256a-256n和/或教练模块252a-252n的各种操作特性。例如,在健康俱乐部设置中,第三方控制模块258可能采取由能够控制一个或多个锻炼系统(例如在轮流班中)的操作参数的个人操作的控制台的形式,不管在锻炼程序中是由教练还是由用户操作。本领域一般技术人员应当理解也可以使用第三方控制模块258的各种其它实施例,根据这里所讲述的内容,这些都为本领域一般技术人员所知。
通过图10中所描述的控制系统250的示例实施例,通过用户模块252a-252n完成各种锻炼动作的用户可能使用教练模块256a-256n与教练进行实时通讯。另外,一个用户模块252a-252n可能与另一个用户模块252a-252n通讯,而不与一个教练模块256a-256n通讯。
通常,通讯模块254可能作为并且采取服务器的形式,具有相关的硬件和/或软件模块,使得示例系统250的各种模块之间能够通讯。同样,用户模块252a-252n、教练模块256a-256n和第三方控制模块210可能被认为是通讯模块254的客户机。另一种情况中,一个分离的服务器或者服务器网络,以点线表示并且其参考号为260,可能与通讯模块254通讯。在这种情况下,通讯模块254作为客户机。通常,用户模块252a-252n、通讯模块254、教练模块256a-256n以及第三方控制模块210可能通过如这里所述的各种通讯线路连接相互之间通讯,按照这里所讲述的内容,这些为本领域一般技术人员所知。
现在参照图11,这是一个更为详细的系统250的示意图。为了便于解释,图11只显示了一个用具模块252和一个教练模块256;然而本领域一般技术人员应当理解,对于多个用户和教练模块252和256,也可以进行同样的讨论。
如图所示,在一种实施例中,用户模块252包括用户接口262。用户接口262使得用户可以利用用户模块252的有益特性来锻炼,并向用户模块252的各个操作参数发送命令。例如,用户接口262可能包括一个或多个如前面所述的接口设备,例如前面所述的一个或多个音频和视频输入设备90、92以及多个音频和视频输出设备94、96。因此,用户接口262使得用户可以与操作个人教练模块256的教练进行看得见和/或听得见的通讯。因此,用户接口262可能并入踏车12的各种结构和功能,以及更为特殊的控制面板22。而且,用户接口262可能并入译码设备13和计算机14的各个部分,例如但是不限于,监视器166、键盘160、鼠标162,等等。用户接口262是一种能够执行接口装置功能的结构,可以用来从用户那里收集第一实时信号,并且教练那里复制第二信号的装置。
本领域一般技术人员应当理解,用户接口262因而也是接口装置可能采取不同的形式或结构来完成所需的功能。例如,用户接口262和接口装置可能是声音触发接口、触觉敏感接口、自动监视系统,例如监视心率、血压等以及用户模块252和通过用户模块252锻炼的用户的各种其它可测量参数的系统。
在一种实施例中,用户界面262与锻炼模块264通讯,例如踏车或者具有可动元件的其它机构。锻炼模块264包括各种硬件和软件部件,使得个人可以获得有氧锻炼、无氧锻炼、两者的结合或者类似的锻炼程序。例如,在一种实施例中,锻炼模块264是具有计算机14和译码设备13的踏车12。另一种情况下,锻炼模块264是具有计算机14和译码设备13的部件的踏车12。
应当理解涉及用户模块252的各种模块可能都并入锻炼模块264中,或者特别是并入踏车12或者其它设备中。在另一种实施例中,锻炼模块264包括一个可动元件,例如皮带42,这允许用户进行锻炼。在另一种实施例中,锻炼模块264可能并入与用户接口262相关的结构和功能。
与锻炼模块264通讯的是数据存储模块266。在一种实施例中,数据存储模块266是一个根据一个或多个锻炼程序操作锻炼模块264的操作参数的数据库。同样,数据存储模块266可能是一个特殊用途集成电路(ASIC)芯片、可编程只读存储器(ROM)、光盘(CD-ROM)、可擦除只读存储器(EERPOM)、PCMCIA卡、光存储媒介、紧密闪光卡、闪光基本输入输出系统、动态存储器、磁存储盘、光存储媒介,等等。另外,数据存储模块266可能是等级、关系或者其它典型的数据库,包括相关的数据库管理系统(未图示)。通常,数据存储模块266包括必需的数据和信息,以按照用户操作用户模块252选择的程序或者完成由锻炼模块256的操作设定的必要的锻炼程序操作锻炼模块264。而且,数据存储模块266可能存储从通讯模块254那里检索到的程序,以便在从用户、通讯模块254或者教练模块256那里发送一个请求后准备启动锻炼模块264。数据存储模块266可能并入锻炼模块164中,例如当用户接口262、锻炼模块264以及数据存储模块266都是踏车12的一部分时,而不管译码设备13和/或计算机14是否是集成在一起的。
与锻炼模块264通讯的是安全模块268。安全模块268有选择地与存储模块224通讯。安全模块268是接口模块270和锻炼模块264的媒介,控制从通讯模块254转换到网络16的数据。同样,安全模块268追踪从通讯模块254传送来的信息,并断开通过接口模块270与通讯模块254的连接后自动启动存储在数据存储模块266内的程序,从而传送一个或多个安全的信号到锻炼模块264。另一种情况下,在从通讯模块254上断开用户模块252之前,安全模块268可能将锻炼模块264的操作参数保持在同样的水平上,从而在打断程序之前,传送一个保持锻炼模块264的操作参数为同样水平的安全信号。在另一种实施例中,在用户模块252从通讯模块254上断开之后,安全模块268发送一个或多个安全信号,该信号可以将锻炼模块264的所有操作参数缓慢降低到用户确定的或者是通讯模块254确定的基本水平或零。同样,安全模块268可能包括各种必要的硬件和/或软件部件和模块,以执行所需的功能,例如但是不限于,存储从通讯模块254那里接收到的存储程序。因此,安全模块268是安全机构的一个例子,如果分组的第二控制信号中断,它能够处理锻炼器械的操作参数。同样,安全机构可能产生一个或多个安全信号来操作锻炼器械,如这里所述。安全模块268是本发明通讯装置的另外一个例子。
接口模块270连接在安全模块268之上,处理通过用户接口262发送和接收的信息和数据,不管这些数据是传送到锻炼模块264的,还是用来通过网络16传送到通讯模块254的。同样,接口模块228对数据执行各种操作,例如但是不限于对数据加密、解密、缓存数据、数据分组、数据拆包,等等。接口模块270是通讯装置的一个例子,与接口通讯,通讯装置能够把第一信号实时传送给教练,通讯装置接收分组的第二实时信号。另外,接口模块270是能够完成通讯装置功能的结构的例子,与接口装置通讯,以接收分组的第二信号,并且有选择地实现第一信号的传送。
本领域一般技术人员应当理解,接口模块270因而也是通讯装置还有各种其它结构。例如,接口模块270可能用于一个或多个用户之间而不是在用户模块252和教练模块256之间的数据通讯。
通常,所提到的包含在用户模块252内的每个模块可能集成在踏车12或者锻炼模块264内。另一种情况下,这些模块可能附加或者安装在现有的锻炼系统之内,以便它与通讯模块254通讯。因此,所提到的再用户模块252内的各个模块的特定功能可能随着锻炼系统的特性和功能而有所改变。同样,用户模块252可能包括各种其它适当的模块,这些都是本领域一般技术人员所能理解和识别的。
用户模块262、安全模块268、数据存储模块266和/或接口模块270都是控制器的例子,对分组的第二实时信号作出响应,实时控制锻炼器械(或锻炼模块)的操作参数。另外,这些控制器是能够完成控制装置功能的结构,与锻炼器械(或锻炼模块)通讯、从通讯系统(或通讯模块)接收一个或多个表示所选锻炼程序的分组控制信号、并且在所选锻炼程序和一个或多个分包控制信号的基础上改变锻炼器械的一个或多个操作参数的结构。本领域一般技术人员应当理解控制装置可能具有各种其它结构。
通过网络16与用户模块252通讯的是通讯模块254。如图所示,通讯模块254包括通讯用户接口模块272,可以在用户模块252和通讯模块254之间传送和接收数据,例如音频、视频和控制信号。通讯用户接口模块272可能具有各种形式,例如但是不限于这里所描述的关于接口190的那些。另外,通讯用户接口模块272可能包括各种硬件和/或软件模块和部件,用来加密数据、解密数据、缓存数据、分组数据、解包数据,等等。
与通讯用户接口模块272通讯的是可能具有与图8中控制处理器192相同结构和功能的控制模块274。控制模块274完成许多与控制处理器192相关的功能,其中控制模块274:(1)处理要传输到用户模块252的数据;(2)使用户能够选择一个或多个不同程序,不管这些程序是存储的还是在线的,例如存储在存储器278中的;(3)请求控制信号产生模块282生成可能与锻炼程序同步的控制信号;(4)在一个或多个用户模块252之间、通过教练接口模块276在一个或多个用户模块252和教练模块256之间、在一个或多个用户模块252和/或第三方模块258之间,等等进行数据传输。另外,控制模块274可以访问存储在一个或多个存储器模块:存储器194和外部存储器196中的数据。
而且,当锻炼模块264的移动元件被用户停止时,控制模块274可能自动断开用户模块252和通讯模块254之间的数据通讯。例如,在体操类型的设置中,一旦某个人连接到通讯模块254和/或通讯系统18上,控制模块274向通讯模块254提供访问包含相关程序。当一个用户在锻炼时,控制模块274追踪锻炼模块264可动元件的运动状态,以确定用户是否在继续锻炼。当用户启动后,通过用户接口262、停止/暂停按钮78(图6),控制模块274断开用户与通讯模块254的连接。而且,控制模块274清除存储在用户模块252的存储模块224内的临时数据文件,并且可能清除存储在通讯模块254内关于特定用户的临时数据文件。这样,控制模块274为下一个用户的使用准备好了用户模块252和通讯模块254。尽管上面的讨论涉及控制模块274,本领域一般技术人员应当理解控制处理器192可能执行与控制处理器的硬件和/或软件模块和部件相同的功能。
控制信号产生模块282可能具有与控制信号产生器200(图8)相同的结构,只要控制信号模块282能够产生可能与从存储器194、196检索到的或者通过通讯教练接口276从教练模块256那里接收到的音频和视频信号同步的一个或多个控制信号。
教练模块256具有与用户模块252完全相同的结构。因此,教练模块256包括一个接口模块284,用来在教练模块256和通讯模块254之间发送和接收数据。与接口模块284通讯的是锻炼模块286和可以选择的数据存储模块288。而且,教练模块256包括教练接口290,使得教练能够输入各种锻炼参数以改变用户模块252的操作参数。因此,教练接口290可能包括前面所述的关于用户模块252和/或踏车12的各种输入设备。
教练模块256可以选择包括一个控制信号产生模块292。控制信号产生模块292使得教练能够产生与从教练模块256传输到用户模块252的音频和/或视频信号同步的控制信号。因此,控制信号产生模块292与控制信号产生模块282完全相同。
音频和/或视频信号与控制信号的同步可能通过多种不同的方式来实现。例如,在这种同步的一种实施例中,音频和/或视频信号表示踏车的速度将从每小时1英里增加到每小时5英里。控制信号可能不是自动从每小时1英里变成每小时5英里,但可以逐渐由1英里增加到5英里。可以选择控制信号和音频/视频信号同步以便提高速度的消息与锻炼设备保持瞬间一致。
除了前面所讨论的之外,下文中是关于可并入通讯模块254内的各种选择模块的讨论,本领域一般技术人员应当理解通讯模块254包括典型的用户接口和通讯接口,用来使用户模块252a-252n能够与教练模块256a-256n通讯,并且可以选择另一个用户模块252a-252n。因此,通常通讯模块254包括各种其它功能模块。另外,以下的讨论描述了通讯系统18的各种功能和它与在踏车12上的用户、计算机14、译码设备13、第三方21和/或在踏车20上的教练的交互。
如图12所示,在一种实施例中,通讯模块254(图11)包括一个iFit.com网站300,它即作为用户接口,同时也控制用户模块252a-252n和/或教练模块256a-256n的操作。同样,iFit.com网站300与许多各种其它模块通讯,形成通讯模块254的一种实施例。所描述的每个模块可能表示包括在通讯模块254内的功能,同时表示可能并入iFit.com网站300的硬件和软件模块内的结构硬件和/或软件模块,或另一种情况,可以被形成iFit.com网站300的硬件和软件模块访问。
通常,iFit.com网站300放置在一个或多个计算机上,不管是通用计算机还是专用计算机,这些计算机可能具有计算机14的形式,或者可以有所改变,在阅读了这里所讲述的内容后,这些都为本领域一般技术人员所知。同样,形成iFit.com网站300的硬件和软件模块可能包括参照计算机14所列出的那些。正如在图12的示例结构中所描述的,iFit.com网站300可能包括登录注册模块302、音频程序模块304、视频程序模块306、健康信息模块308、用户购买模块310、个人训练模块312、比赛模块314、诊断模块318、程序产生模块318、广告模块320和连接模块322。
按照本发明的一方面,通讯模块254包括一个登录注册模块302,它可以被通过iFit.com网站300进行访问。登录注册模块302可以从希望使用通讯模块254的用户那里获得必要的注册和登录信息,和这里所包含的各种音频/视频和文字信息,以及锻炼系统的信息。
现在参照图13,描述的是表示登录注册模块302操作的流程图。开始时,登录注册模块302识别用户以前是否登录过通讯模块254,这有决策模块330表示。如果用户第一次访问或者登录iFit.com网站300,登录注册模块302收集用户信息,框图332所示。特别是,登录注册模块302可能收集用户的姓名、年龄、性别、所使用锻炼系统的类型以及用户所独有的各种其它数据。另外,登录注册模块302可能向用户提出很多问题,以获得关于用户背景、教育、工作经验、收入、业余爱好以及其它相关信息的统计信息,以帮助通讯系统254的操作者和系统250向用户提供更多的指导信息。而且,这些统计信息可能也被用来在锻炼程序中向用户提供特殊的广告。
在从用户那里收集信息后,可能还从用户那里获得支付信息,例如信用卡号码、账户等。另一种情况下,如图12所示,获得支付信息的步骤可能在收集用户信息之后,如框图334所示。一旦所有的必须信息都收集完毕,登录注册模块302帮助用户确认登录用户识别号码(用户ID)和密码,这些都是特定用户唯一拥有的如框图336所示。当用户密码和身份确定后,通讯模块254把这些信息存储在通讯模块254的存储器内,或者可以选择存储在用户模块252内。随后用户申请登录通讯模块254。
在登录过程后,如框图340所示,根据对登录过程中提问各种问题的回答,用户可以允许他们使用的特定水平访问通讯模块254内。例如,如果用户确定锻炼系统为家中的踏车,用户可能被限制在iFit.com网站300上有关踏车的网页上。同样,如果用户没有确认任何用户账户信息,用户可能被限制在免费网页以及可用的信息上,同时被限制访问收费网页,例如购买锻炼曲线、锻炼装置,等等。
再次参照决策框图330,如果用户第二次或者第任何次访问通讯模块254,决策框图330都是否定的,登录注册模块302从用户那里收集用户身份和密码,如框图342所示。在登录注册模块收集用户身份和密码之后,登录注册模块302利用存储的用户身份和密码验证用户身份和密码,如框图344所示。随后,登录注册模块302或者拒绝访问通讯模块254,或者另一种情况,允许访问特定的访问水平,如框图346和340所示。
本领域一般技术人员应当理解,形成登录注册模块302的可能还有各种其它的功能和结构。例如,登录注册模块302可能并入各种处理器、微控制器、逻辑电路等,用来分析和存储在登录过程中输入的信息。在一种实施例中,登录注册模块302在登录过程中可能与用户模块252通讯,以验证用户所使用的锻炼系统和先前用户在登录过程中所指出的相同。如果锻炼系统不同,无论是类型不同、样式不同或其它不同,登录注册模块302都可能通过通讯模块254或者提醒用户改变存储的登录信息,从而改变所访问的各种程序,或者根据所改变的锻炼系统自动改变登录信息和相关的访问。
在另一种实施例中,登录注册模块302可能是单独的硬件和/或软件模块或者部件,远离通讯模块254的硬件和/或软件部件或模块。在另一种实施例中,登录注册模块302可能还适合存储关于用户锻炼装置的信息。例如,登录注册模块302或者通讯模块254的一些其它模块可能追踪用户花在特定类型锻炼系统上的时间量,从而确定用户的锻炼喜好。
而且,登录注册模块302可能在整个美国或者世界范围内追踪用户训练的特定位置,以辨别用户锻炼运动的用户图。然后这些信息可能被用来向用户提供关于这些位置的特定信息,在这些地方进行锻炼的用户最多。例如,用户可能接收到在某个人通常参观或者锻炼的地方的城市或者国家内,有关锻炼或者不能锻炼的生意或者服务的广告。
现在重新参照图12,通讯模块254包括一个音频程序模块304。通常,音频程序模块304向用户提供音频程序的多种选择,这些程序适用于特定类型的锻炼系统。另外,音频程序模块304允许用户购买在线播放的音频程序的拷贝。
如图14所示,音频程序模块304允许用户从具有相关音频程序的各种类型的锻炼设备中选取。如图所示,音频程序可能具有关于踏车、椭圆设备、自行车、跑步机、步行器、攀登器、北欧两项滑雪形式的滑雪锻炼系统以及为本领域一般技术人员所知的各种其它类型的锻炼系统的单独信息。同样,用户可能手动选择所使用的特定的锻炼系统。另一种情况下,音频程序模块304可能通过分析登录注册模块302收集的用户信息,动态选择特定的锻炼系统和用户可用的各种音频程序。不管所选的特定锻炼系统的形式如何,图15显示了一种描述用户可能选择的示例流程图,和关于通过通讯系统18、特别是iFit.com网站300访问一个或多个可用音频程序的数据流。
如图所示,在选择特定锻炼系统(手动或者上面讨论的动态)后,如框图350所示,允许用户选择在程序过程中准备播放的音乐的类型,如框图352所示。一旦用户选择了特定的音乐类型,用户就可以选择观看程序信息以确定是否难度等级太高,如决策框图354所示。例如,如果用户希望观看锻炼程序曲线,通讯模块254将所选锻炼程序的音频和/或视频图像表示(最大速度、最大倾角、完成锻炼的时间、在每个最大速度和倾角下的时间量以及为本领域一般技术人员所知的各种其它操作参数)分组,并且将数据传送到集成安装在踏车12上的视频输出设备92(图1和6),或者另一种情况下传送到与计算机14相关的监视器166(图7)上,以便用户回效,如框图356所示。
另一种情况下,用户决定不观看用户曲线,这样决策框图354是暗的。不管用户是否观看锻炼曲线,用户可能选择开始在线锻炼程序,如决策框图358所示。如果用户选择确认,通讯模块254按照选择将音频信号和控制信号一起传送给用户模块252。然后,通讯模块254可能下载整个音频程序到用户模块252,或者另一种情况下,以一种本领域一般技术人员所知的方式是音频信号“流动”。在完成程序之后,如框图360所示,用户有机会购买他们自己刚才完成的音频程序拷贝如决策框364所示,如果用户拒绝购买程序,那么特定的音频程序课程完成后,用户可以选择返回iFit.com网站300的主页。
再次参照决策框图358,如果用户选择不执行在线程序,用户可能随意选择购买程序,如框图364所示。如果选择是否定的,用户返回iFit.com网站300的主页。否则,如果用户希望购买程序,音频程序模块302收集账户信息,如框图366所示,和媒介格式,例如光盘、磁带、MP3文件等等,如框图368所示。而且,音频程序模块304,通过视频输出设备90或者监视器166显示各种类型媒介和/或相关邮寄成本的价格向导,如框图370所示。另一种情况下,音频程序模块304可能和账户模块有一个接口,账户模块执行从与通讯模块254相关的各种模块那里存储和收集账户信息和购买信息的功能。同样,通讯模块254可能具有集中账户模块,可以被形成通讯模块254的一个或多个各种模块访问。而且,在另一种实施例中,音频程序模块304可能与登录注册模块304通讯,并从那里获得账户信息。
再次参照图12,通讯模块254还包括视频程序模块306。视频程序模块306使用和音频程序模块302同样的信息流程和相关功能操作;然而,视频程序模块306只向用户提供视频选择,不管这种视频选择包括还是排除音频程序、转换还是并入其中。因此,不是选择一种音乐类型,视频程序模块306使得用户能够选择视频程序课程并接收实时或流动的视频和/或音频信号。同样,如果用户希望购买视频程序,视频程序模块306使用户能够选择特定类型的视频格式,例如光盘(CD-ROM)、DVD、录像磁带、MP3文件,等等。
根据本发明的另一方面,通讯模块254包括一个健康信息模块308。在一种实施例中,健康信息模块308包括一个关于健康问题的可搜索数据库,用于那些使用和/或那些希望使用通讯模块254开始锻炼的人。同样,在一种实施例中,健康信息模块308是一个远程数据库,例如关系、分层或者一些其它可以通过iFit.com网站300访问的数据库。另一种情况下,健康信息模块308可能并入配置iFit.com网站300的硬件和/或软件部件和模块中。
通讯模块254可能有选择地包括一个用户购买模块310。用户购买模块310允许用户购买锻炼装置、资料,例如书和指导材料,营养补充以及在线的其它材料。因此,用户购买模块310可能直接连接在通讯模块254的一个或多个分支机构上。另一种情况下,用户购买模块310可能包括一个数据库,不管是关系的、分层的还是其它的,用来存储规格、价格向导、锻炼系统和产品的示例图像用户还可以搜索找出必要的或所需的锻炼设备。另外,用户购买模块310还包括必要的硬件和/或软件模块,以便从用户那里收集并存储账单和购买信息,用户购买模块310可能与集中账户模块通讯,执行为本领域一般技术人员所知的涉及账户、账单、销售等活动的典型必要功能。
按照本发明的另一方面,通讯模块254包括一个个人训练模块312。个人训练模块312使得用户能够与私人教练在双方在线的课程上进行交互,不管是一对一的课程,还是成组的设置。另外,个人训练模块312使得用户向一个或多个私人教练提问并接收通讯,这些问题涉及锻炼建议、技术、程序,不管是否是实时的。
参照图16,显示个人训练模块312的各种示例功能模块的示意性表示。如图所示,个人训练模块312包括时间安排模块380,它使不同的用户安排时间进行交流并且执行在线的测试程序。时间安排模块380使用户能够访问包含一个或多个教练曲线的曲线模块382。这样,个人训练模块312时用户能够回顾各个教练的曲线,以选择最适合用户需要的和/或时间要求的特定教练。因此,曲线模块382可能包括一个数据库,不论是关系的、分级的还是其它的,或者能够按照相关的形式存储数据的其它数据存储硬件和/或软件。
在一种实施例中,时间安排模块380与日历模块384通讯,该模块列出每月的日期和每个教练适合进行一对一锻炼程序的特定时间。另外,日历模块384可能列出分组学期的时间并且使用户能够参照日历模块384选择特定的学期时间,以便用户和私人教练一起锻炼。
如图所示,时间安排模块380可能与邮箱模块386通讯,该模块包括多个邮箱,每个用户和教练都有一个。每个邮箱可能从教练和通讯模块254的其它用户那里接收邮件,或者另一种情况,只有教练或通讯模块254可能向用户发送信息388,例如电子邮件。通常,每个邮箱可以从教练那里接收关于一对一锻炼课程或分组锻炼的时间安排信息。另外,通讯模块254或iFit.com网站300可能发送将要开设的特别分组锻炼课程的通知,或者其它关于用户和/或锻炼的信息。每个用户和/或教练可能存储由用户和/或教练在可以被邮箱模块386访问的数据存储库390内创建的特殊的锻炼程序。可以选择数据存储库390可能对应于存储器278(图11)或者其它可以访问邮箱模块386的外部存储器。
与个人训练模块312通讯的是视频参照模块392。视频参照模块392提供功能硬件和/或软件,以便用户对私人教练进行视频参照。例如,视频参照模块392可能包括各种硬件和/或软件模块:(1)辅助在用户模块252a-252n和教练模块256a-256n之间的视频和/或音频信号数据传输;(2)辅助图像和声音捕捉;(3)数据分组和拆包,等等,例如关于系统10的讨论,或者按照这里所讲述的内容为本领域一般技术人员所知的。另外,视频参照模块392允许用户队教练进行视频参照,或者在自己的屋里,如参考号394所表示的,或者在公共的房间内,如参考号396所表示的。在每种情况下(即在私人或者公共房间),用户可能按照一对一或者分组课程与私人教练一起锻炼。
本领域一般技术人员应当理解,这里所讲述的关于个人训练模块312的功能可能会改变,而且只是作为一种可能结构的示例。在个人训练模块312中可能包括其它功能和相关结构,例如硬件和/或软件模块。而且,在个人训练模块312的各种功能模块之间可能出现各种其它连接。例如,在另一种实施例中,日历模块384与私人房间394连接,这样在安排一对一锻炼程序之前,私人房间自动为用户安排时间。另外,日历模块384可能自动向用户邮箱传输信息,从而向用户提供关于安排时间的特定私人房间的信息和安排时间提醒。
按照本发明的另一方面,如图12所示,iFit.com网站300包括比赛模块314。比赛模块314使得一个或多个用户相互之间执行竞赛性的锻炼程序,或者另一种情况,与通讯模块254的iFit.com网站300进行比赛。这样竞争性的锻炼程序激励用户在更有规律的基础上进行锻炼,同时也为用户设置了要达到的目标。因此,比赛模块314为那些寻求更有规律的锻炼的人提供各种好处。
现在参照图17A-17D,描述了表示比赛模块314的示例操作流程图。如图所示,用户选择他们愿意执行的特定的比赛类型,如框图400所示。图中描述了三中比赛类型,在环绕世界比赛402,与计算机比赛404,个人比赛406;然而,可以采用各种其它类型的比赛,并且根据这里所讲述的内容,为本领域一般技术人员所知。
一种特殊的比赛类型是环绕世界比赛,在环绕世界比赛中,个人与各种其它人比赛以确定谁能在最短时间走遍全世界。通讯模块254追踪用户模块252a-252n的参赛用户的锻炼活动,并计算每个用户每课程内行走的距离。行走的总距离始终保持并经常更新。每个参赛者可能与其它参赛者比较行走的距离,以确定谁在最短的时间内走完了相当于绕世界一圈的距离。
参照图17A,当选择了环绕世界比赛类型,比赛模块314搜索存储的用户的统计信息,如框图410所示。这些统计信息可能包括但是不限于,用户的行走距离,用户的平均速度,等等。一旦比赛模块314选择了存储的统计信息,这些信息可能被用来和其它参赛者进行比较,如框图412所示。比赛模块314可能将对比数据传送到通讯模块254。相反,通讯模块254可能通过用户模块252a-252n将相互比较的用户锻炼距离、时间、速度和其它信息的图形表示发送给用户。用户模块252a-252n或者用户操作踏车12,例如,可能观看他们自己相对用户模块252a-252n的其它比赛用户的距离和时间,从而受到激励,进行更多的锻炼。一旦这些信息被描述出来,用户可能修改他们现在的锻炼程序,增加或者减少程序的锻炼参数。例如,如果用户看见他们没有跑了其他参赛者那样远的距离,他们可能增加将来跑的距离。一旦用户准备好,用户可能开始或者继续比赛,如框图414所示。户锻炼时,通讯模块254记录新的用户统计信息,例如速度、行走距离、消耗的热量,等等。
本领域一般技术人员应当理解环绕世界比赛类型比赛可以采用其它结构的比赛,这些为本领域一般技术人员所知。例如,在环绕世界类型比赛的另一种实施例中,用户可能选择特定的时间周期,例如从1月1日到2月1日,并且相互比赛看谁在特定的时间周期内行走了最远的距离。再一次,通讯模块254追踪每个用户行走的距离,并且可能提供每个参赛者向对于其它参赛者的位置的图形表示。在另一种实施例中,环绕世界比赛可能包括在各种不同类型的地形上比赛,例如沙漠、高山等等。同样,每个参赛者按照同样的总锻炼曲线,并且通讯模块追踪用户用来完成比赛的时间,例如,当用户在跨越地形时降低踏车的速度。
再次参照图17A,用户可能随意选择与计算机比赛,如框图404所示。正如所建议的比赛类型的名称一样,这种选择使得用户选择特定的比赛类型和与之对抗的计算机的特定的技巧水平。如图17C所示,用户选择特定比赛的难度水平,如框图416所示,例如在踏车的情况下,速度、倾角、距离,等等。这可能也是用户能够选择计算机的特定技术水平,例如跑步新手、中级跑步者、或者高级跑步者。另外,用户可能选择各种其它选择,如框图418所示,例如计算机先起步或者用户先起步,特定难度水平的比例等。在选择完成后,用户可能与计算机比赛,如框图420所示。
参照图17A,另一类型的比赛是个人比赛,如框图406所示。在个人比赛中,两个或多个用户安排双方在线的课程,例如个人训练模块312的私人房间,在那里他们可以相互比赛,同时观看其他参赛者的距离、时间和速度的图像表示。另一种情况下,两个或多个用户可能安排比赛,根据特定参赛者的位置调整开始时间。
如图17D所示,用户可能选择时间调整比赛,如决策框图422所示。如果用户拒绝时间调整,那么用户将于一个或多个参赛者进行在线比赛。用户选择一个或多个参赛者,如框图424所示。完成选择后,每个参赛者进入一个私人房间开始比赛,并且把每个参赛者的具有通讯模块254的锻炼系统相互同步,如框图426所示。另一种情况下,每个参赛者可能只进入一个安排比赛的私人房间,因此自动选择每个参加比赛的参赛者,同时在框图426中使每个参赛者的锻炼系统同步,为框图428描述的比赛作准备。
同步为每个参赛者之间的通讯连接做好准备,并且在他们之间产生显示和数据流动,例如但是不限于,使得每个参赛者能够看到相互之间的进程的音频和视频数据流动和显示。例如,显示可能包括比赛追踪,显示每个参赛者的相互之间的相对位置,或者每个参赛者参加比赛的轨迹。应当理解各种其它数据流和显示也是可以的,根据这里所讲述的内容,这些都为本领域一般技术人员所知。
如上面所建议的,用户可能选择调整时间的比赛。调整时间的比赛允许两个或多个参赛者方便地彼此进行比赛。例如,调整时间的比赛允许在东海岸的用户和高山时区以及西海岸的用户在同一当地时间进行比赛,例如在下午5:00。因此,调整时间的比赛存储一名用户的比赛,例如东海岸用户在下午5:00的比赛,然后在到了预定的时刻例如高山标准时区、太平洋时区等的下午5:00,将存储的比赛向其他的在不同时区的用户广播。
现在参照图17D,为了便于描述,假设三个用户,一个在东海岸,一个在高山时区,另一个在西海岸,希望在当地时间5:00开始相互比赛。每个参赛者都访问通讯模块254并相互选择为比赛对手,框图430,在调整时间的比赛中,如框图422所示。每个参赛者确定特定的时间周期或者调整每个参赛者参加比赛的时间,如图432所示。每个参赛者选择和调整的时间,都存储在与一个身份号码相关的一个或多个数据库或者其他存储模块中,这些存储模块是分配给调整时间比赛的或者直接分配给每个参赛者的。一旦输入信息并存储起来,在东海岸的参赛者可能在他们自己或者在由计算机在指定时间产生的步速设置器的帮助下开始比赛,如框图434所示。一旦东海岸的参赛者完成比赛,比赛的统计信息和实时表示就被存储起来,如框图436所示。在到了高山时区参赛者的调整时间时,通讯模块254将重播由东海岸的参赛者完成的特定比赛。同样,在到了西海岸时区的参赛者的调整时间时,通讯模块254也将向西海岸参赛者重播东海岸的参赛者完成的特定比赛和有选择地重播高山时区参赛者的完成和特定比赛。本领域一般技术人员应当理解,双方在线的和调整时间的比赛可能按照不同的方式完成。例如,参加比赛的人数可能不限于特定的数目。另外,时间的调整可能允许参赛者在全世界范围内彼此进行比赛。
本领域一般技术人员应当理解,比赛模块314可能具有各种其它实施例。例如,比赛模块314的功能可能并入用户模块252a-252n中。同样,两个或多个用户模块252a-252n可能相互之前进行直接通讯,而无需通讯模块254的帮助,并且用户模块252a-252n的内部模块使得比赛数据能够在用户模块252a-252n之间传送和接收。
参照图12,通讯模块254还包括诊断模块316。诊断模块316使得用户能够在其锻炼系统或产品断开连接或操作改变时,对特定的锻炼设备或产品进行诊断分析。另外,诊断模块316使用户能够升级或者改变用户锻炼系统或者产品的操作参数,或者通过手动启动诊断控制器88(图6)的方式,或者通过通讯模块254自动进行。例如,如果特定的锻炼系统的软件有可用的新升级软件,通讯模块254可能自动识别升级操作并将同样的升级软件发送给每个具有可能从升级软件中受益的锻炼系统或产品的用户。另外,诊断模块316可能检测出锻炼系统的问题,并且随后安排维修工人到达的时间,以解决无法通过通讯模块254从远程解决的问题。
同样,参照图18,描述了表示诊断模块316的示例流程图。如图所示,要求用户选择是否希望升级产品,如决策框图440所示。另外,通讯模块254可能自动识别需要升级的锻炼系统和产品,因此从流程图中去掉了框图440。如果用户希望升级其锻炼系统或产品,通讯模块254,特别是诊断模块316,通过网络16(图1和10)直接连接到用户模块252a-252n上,如框图442所示。这种连接可能通过多种方式实现,这些都为本领域一般技术人员所知,并且在这里进行了讨论。连接到用户模块252a-252n或者产品上以后,诊断模块316对所包含的特定硬件和/或软件模块进行验证,如框图444所示。如果软件或读/写硬件可以升级,就下载或者流动必须的可执行文件到用户模块252a-252n,如框图446所示。在接收到下载文件后,用户模块252a-252n执行可执行文件,以升级硬件和/或软件部件,如框图448所示。另外,例如在系统10(图1)中,可下载文件可能被下载到计算机14上,它可以执行程序并对踏车12进行远程升级。
再次参照框图440,当用户回答是否定的,用户随后被问到他们使用锻炼系统或产品时是否有困难,如框图450所示。在得到确定的回答以后,诊断模块316询问用户,如框图452所示,关于他们的困难以及为解决遇到的困难,他们采取了何种措施(如果有的话)。在收集了必须的信息以后,诊断模块316连接到锻炼系统或者其他设备上,如框图454所示,并且分析各种硬件和软件的问题以解决并检查是否能够远程解决问题,如框图456所示和458所示。如果锻炼系统或设备可能通过升级进行远程修复,如框图460所示,诊断模块316将按框图442、444、446和448所描述的内容执行升级步骤。另一种情况,如果问题不能通过远程访问而得以解决,诊断模块可能自动安排进行设备或产品的物理维修时间。本领域一般技术人员应当理解,诊断模块316也可能执行其它各种功能。
在另一种实施例中,当用户模块252(图10)处于活动状态时(即打开),用户模块252可能有选择地分析其内部的硬件和/或软件模块,以验证这些模块能够正常运行。如果出现了一个或多个问题,诊断模块316向决策模块440提供肯定的回答,从而可以从通讯模块254(图10)那里自动获得升级,或者另一种情况,手动索取用户信息。可以选择当用户模块252的用户访问通讯模块254(图10)时,通讯模块254启动诊断模块316(图12)分析用户模块252。
再次参照图12,根据本发明的另一方面,通讯模块254使得用户能够准备个性化的音频和/或视频锻炼程序。因此,通讯模块254包括程序产生模块318。现在参照图19,程序产生模块318使得用户能够选择一个音频程序课程,如决策模块470所示,和/或视频程序课程,如决策框图478所示。如果只需要音频程序课程,用户开始选择程序所使用的锻炼系统的类型,例如但是不限于踏车、自行车、步进器、跑步机、攀登器,北欧两项滑雪形式的滑雪锻炼系统、椭圆设备,等等如框图472所示。选定设备类型后,用户可能选择特定类型的音乐,例如摇滚、流行乐、乡村音乐、古典音乐等,这些和锻炼程序一起使用,如框图474所示。一旦选定了特定的音乐类型,用户可能产生在锻炼程序中锻炼系统将要采取的锻炼曲线,如框图476所示。锻炼曲线的产生可能包括确定锻炼系统的一个或多个操作参数,例如在给定的时间周期内踏板底座的速度和倾角。在完成锻炼程序后,用户可能存储程序,如框图488所示,例如存储在邮箱、锻炼系统、计算机可读媒介等之上。
在视频程序的情况下,用户再次选择与锻炼程序相关的特定的锻炼系统,如框图480所示。选定锻炼系统后,用户可能选择他们希望的特定视频表示,如框图482所示。视频表示包括为本领域一般技术人员所知的任意类型的激励程序,例如但是不限于,视频表示可能包括诸如高山、海洋、溪流等之类的自然景观、锻炼的用户、教育程序、抽象图像等等。优选实施例中每个视频表示包括特定的声音音轨,然而,用户可能修改与视频表示同步的特定的声音音轨,或者按照框图484有选择地生成全新的视频音轨。一旦选定了视频程序以及有选择的音乐程序,用户可能随后产生锻炼曲线,如框图486所示,这与上面描述的方法相同。也和音频程序一样,视频程序可能存储起来以便以后使用,如框图488所示。
现在所描述的发明可能在多种情况下使用,使得希望锻炼的用户能够在多种激励的环境中获得更多的好处。牢记这一点,下文中是一种环境中的一个示例实施例,在该环境中将使用现在描述的锻炼系统和模块。
现在参照图12,通讯模块254包括一个广告模块320。广告模块320适于搜索登录注册模块302获得的信息,并根据在登录过程中所作的选择,从存储器194和外部存储器196(图8)中搜索适合于用户观看的广告。在一种实施例中,音频和视频广告信号和音频和视频锻炼程序一起发送,并出现在用户接口262(图11)上。例如,在用户接口262上可能出现标识,更特别的是向用户提供视频显示94(图6)。另一种情况下,这种广告可能采取连接到一个或多个全国性广告代理机构的附加流动、实时音频和视频输出的形式。在这种情况下,表示可以有选择地出现几秒钟,以便向用户提供针对用户模块252的用户的微型广告。在广告结束后,标识消失,随后在锻炼程序中按照各种周期重新显示出相同的或者不同的微型广告。
再次参照图12,通讯模块254包括一个连接模块322。连接模块322项用户提供关于各种另外的网站的列表,通过这些网站可以观看和/或购买教育和锻炼信息、产品、资料等。
现在参照图20,描述了一个主-从系统500,可能或可能不使用上面所描述的系统,用来实现主-从系统各种部件之间的通讯,这些将在下文中进行描述。主-从系统500可能使用各种网络,例如互联网,来实现主-从系统500各个部分之间的通讯。在这种实施例中,主-从系统500包括主设备502和一个或多个和主设备通讯502的从设备504a-504n。在这种实施例中,主设备502可能采取具有集成在其中的踏车。
另一种情况下,主设备502可能是具有一个或多个处理器、控制器和存储器存储设备的的踏车,这些允许主设备502控制一个或多个从设备504a-504n,而不必完全将计算机并入。因此,主设备502可能并入或不并入踏车20(图1)或其它锻炼系统、通讯模块254(图10)和/或教练模块256a-256n(图10)的结构和功能。
通常,主设备502使得在上面锻炼的用户能够实时控制一个或多个从设备504a-504n,不管主设备502是否接收从一个或多个从设备504a-504n来的输入数据。如所述,主设备502通过通讯线路连接直接与每个从设备504a-504n连接,例如但是不限于现有的广播技术,包括短程无线传输、空中电视广播、电缆或电缆调制解调器、卫星、电话线(不管是基于模拟的还是数字的)、无线技术、其它高速数据连接,或者其它任意一种合适的传输技术或媒介。因此,主设备502包括用来使主设备502与一个或多个从设备504a-504n通讯和控制的恰当的硬件和/或软件。
在一种情况下,主设备502的内部部件单独就足以完成和从设备504a-504n的通讯并对其进行控制。因此,主设备502无需并入计算机14(图1)、译码设备13(图1),或者通讯系统18的硬件和/或软件模块,或者通讯模块254。在另一种实施例中,主设备502可能通过网络和一个通讯系统或模块与从设备504a-504n通讯,这样主从系统500具有与系统250相同的结构,在系统250中一个或多个教练模块256a-256n通过网络16控制着一个或多个用户模块252a-252n的操作,不管是否使用通讯模块254来方便这种通讯和控制。
每个连接到主设备502上的从设备504a-504n和次从设备506a-506n可能采取锻炼系统的形式,例如图中的踏车12、译码设备13和/或计算机14。另外,每个从设备504a-504n可能并入用户模块252a-252n的结构和功能。因此,每个从设备504a-504n可能被主设备502实时控制,同时使得用户能够在与主设备502的控制信号发生冲突时,手动超越锻炼系统的操作。
如图20所示,每个从设备504a-504n可能有选择地是后继次从设备506a-506n的主设备,如虚线所示。在这种方式下,各种锻炼系统可能分成不同的组。例如,从设备504a可能从主设备502那里接收初学者水平的控制信号来控制一个或多个次从设备506a-506n,这些次从设备506a-506n由一个或多个初学者操作。同样,从设备504b可能从主设备502那里接收中等水平的控制信号来控制一个或多个次从设备(未图示),同时从设备504n可能从主设备502那里接收高级水平的控制信号来控制一个或多个次从设备(未图示)。
按照另一种实施例,主设备502可能从每个从设备504a-504n那里接收表示用户心率、血压等的信息。因此,主设备502可能在从用户那里接收到的数据的基础上修改每个从设备504a-504n或次从设备506a-506n,不管是单独还是集中进行。例如,如果用户心率太快,主设备502可能自动降低锻炼系统的一个或多个操作参数,例如速度、倾角、阻力等等。
尽管优选实施例中根据本发明执行的通讯(即第一信号和第二信号)是实时的,也可能进行并非实时的通讯,以实现本发明的许多实施例。
按照本发明的一个方面,公开了一种锻炼系统,它在设备或锻炼系统本身内并入了各种音频/视频特征,而不是包含连接的外部的音频/视频特征。锻炼系统可能包括传感器,用来追踪锻炼系统上用户的动作水平,以确定用户是否在锻炼,或者确定用户是否已达到使用锻炼系统的年龄。
按照本发明的另一方面,一个或多个用户可以成组锻炼,同时相互之间相距很远。而且,本发明使得家用锻炼系统的用户能够在双方在线的测试课程中与教练、其它用户、理疗师、医生等交互,并且在某些情况下,允许教练、理疗师、医生等控制用户正在上面锻炼的锻炼系统的至少一个操作参数。
为了实现上述通讯,用户可能访问便于在一个或多个用户、教练或第三方之间通讯的通讯系统或者模块。这种通讯系统或模块可能包括至少一个具有相关网页的网站。当用户访问通讯系统或者模块时,可以收集关于用户测试状况的统计信息,例如用户花在每个锻炼系统上的时间、进行锻炼的位置、每个用户什么时间访问通讯系统和模块,等等。
通常,通讯系统或模块,因而也是网站,可能使用户能够访问从这里获得的信息和程序,同时,在一种实施例中,通讯系统或模块能够通过网站和网页控制锻炼系统的至少一个操作参数。在一种情况下,当用户启动一个或多个输入设备后,例如具有网页视频显示的触摸屏,通讯系统或模块通过网站改变设备或锻炼系统的操作参数。
通过通讯系统或模块可以访问各种程序,例如,用户可以选择在线或存储的程序。通讯系统或模块的一类程序或内容包括竞争激励内容。这种功能允许用户和全世界范围内从事相同运动的用户比较在锻炼系统上行走的里程量,从而全世界范围的参赛者可以相互比赛。可以选择两个或多个用户直接连接他们的锻炼系统,而不必通过通讯系统或模块进行通讯。
另一类激励内容可能包括用户可能下载以便在锻炼时观看的一种或多种电子期刊或书籍。另一类型的激励内容或程序涉及用户观看表示当前自己正在执行的锻炼程序的锻炼曲线的能力。这种曲线可能连续地、周期性地或在用户和/或通讯系统或模块的某种控制下向用户显示。在一种实施例中,锻炼曲线可能显示并覆盖在用户观看的视频图像上,不管视频图像是电视广播还是网站等等。
激励内容的另一类型是各种广告。在训练程序中用户可能通过一个连续或周期性出现的广告标识接收到商业广告。可以选择广告是以向用户显示然后消失的微型广告发送给用户,以画中画广告形式出现。
从通讯系统或模块接收到的程序可能是在线的或是存储的。在一些情况下,用户接收到的在线程序对于锻炼系统用户来说可能太难或者难度不够。本发明的一种实施例提供比例控制,允许用户按比例调整从通讯系统或模块和/或教练那里获得的信号。在这种方式中,锻炼的用户可能在用户设备、教练设备、通讯系统或模块或者任何其它第三方模块上实现,这些都可能控制用户锻炼系统的操作。通过做出特定的选择,将根据比例选择控制用户应用程序。用户可能可以选择确定设备的一个或多个操作参数的最大值,这样按照为每个参数确定的最大值可以限制传输过来的程序。
按照本发明的另一方面,本发明的系统、设备和模块使得一个或多个用户设备和一个或多个教练设备之间的双向通讯成为可能。本发明的通讯系统或模块可能从设备和/或锻炼系统那里搜索信息并评价设备和/或锻炼系统的操作参数。通讯系统或模块可能分析设备或锻炼系统的任何可测量参数,并且可能有选择地分析用户使用锻炼系统进行锻炼的任何可测量参数。根据这种分析,通讯系统或模块对定设备或锻炼系统执行的特定动作,例如改变踏车的速度,踏车的倾角,等等。
按照本发明的另一方面,锻炼系统能够被通讯系统或模块和/或集成在设备或锻炼系统上的物理控制器的信号控制。物理集成控制器和从通讯系统或模块来的控制可能经过控制设备或锻炼系统的缓冲器。在这种情况下,如果失去了与通讯系统或模块的连接,设备或锻炼系统的用户将仍然能够控制设备或锻炼系统。
根据本发明的另一方面,通信系统或模块可能根据设备用户的需要或指示,或者由通讯系统或模块确定,远程升级设备或锻炼系统的各个部分。例如,通讯系统或模块可能改变涉及设备或锻炼系统的任何一个或所有参数,例如基本输入输出系统,或者一些其它软件。
按照本发明的另一方面,锻炼系统或设备包括一个诊断按钮。在按下诊断按钮后,设备或锻炼系统的内部硬件和/或软件部件单独或者与通讯系统或模块联合测试并检验设备或锻炼系统的各种硬件和/或软件模块、部件或元件。如果发现了任何问题,设备或锻炼系统的内部硬件和/或软件部件尝试单独或者与通讯系统或模块联合解决该问题。另外,诊断按钮可能启动下载指令序列,以便从中央数据库,例如通讯系统或模块上下载使用新软件的应用程序的升级信息。
按照本发明的另一方面,本发明可能包括一个或多个可能与各种现有设备和锻炼系统的现有硬件和/或软件部件通讯的接口。同样,那些现在不能和通讯系统或模块通讯的设备或锻炼系统,可能经过翻新,具有这里所述的各种硬件和/或软件模块,以便设备或锻炼系统与通讯系统或模块通讯。
正如所提到的,现在描述的系统、方法和设备可能用在主从系统中。在这种系统中,主设备操作参数的改变可以传送到从设备的操作参数,从而控制设备或锻炼系统的操作。例如,在轮流班内,主设备启动一个更为强烈的乘坐体验后,从设备也给它的乘坐者一个同样强烈的乘坐体验。主设备可能按照各种标准,例如参加者的心率,选择几组参加者,并改变参加者的锻炼程序,同时保持其它参加者在起初的或者不同的锻炼水平。
本发明的实施例也在如下的等待审批的美国专利申请中公开,题目为:(i)与锻炼系统交互的系统,Scott R.Watterson、William T.Dalebout和Darren C.Ashby,2000年8月18日申请,该专利作为参考完全并入此处;(ii)与锻炼系统交互的计算机系统和方法,Scott R.Watterson、William T.Dalebout和Darren C.Ashby,2000年8月18日申请,该专利作为参考完全并入此处。
如在本说明书和所附权利要求书中所使用,短语“在与……通讯”和“与……通讯”以及同样的短语将意味着按照这里披露的内容任何类型的为本领域一般技术人员所知的可用通讯,例如电子通讯、光学通讯、物理通讯、磁场通讯、软件通讯、硬件通讯、数据通讯,等等。
本发明可能采取其它特定的形式而不会偏离其精神和实质。优选实施例在任何方面指示作为示例而不是限制。因此,发明的范围由所附权利要求书而不是前面的描述指出。所有在权利要求等价的含义和范围内的改变都将包含在权利要求的范围内。

Claims (34)

1.一种锻炼系统,使得一个或多个用户能够和一个或多个教练交互,包括:
(a)一个用户设备,具有至少一个促动器,用来控制用户设备的一个或多个操作参数,用户设备适于接收包括至少一个控制信号的分组程序;
(b)一个教练设备,与用户设备通讯,并能够安排分组程序的产生,该程序包括至少一个表示对用户设备的一个或多个操作参数所做改变的控制信号;和
(c)一个通讯系统,与用户设备和教练设备通讯,所述通讯系统能够向用户设备发送程序。
2.如权利要求1中所述的锻炼系统,其特征在于,通讯系统与用户设备和教练设备实时通讯,通讯系统可以向用户设备实时发送程序。
3.如权利要求2中所述的锻炼系统,其特征在于,用户设备还包括一个或多个可以按照一个或多个控制信号控制一个或多个促动器的处理器。
4.如权利要求1中所述的锻炼系统,其特征在于,用户设备还包括一个或多个可以响应一个或多个用户手动输入控制一个或多个促动器的处理器。
5.如权利要求1中所述的锻炼系统,其特征在于,用户设备还包括一个或多个输入设备,这些设备能够收集一个或多个用户输入,以便实时发送给教练设备。
6.如权利要求1中所述的锻炼系统,其特征在于,用户设备还包括一个或多个输出设备,这些设备能够将程序实时发送给用户。
7.如权利要求1中所述的锻炼系统,其特征在于,教练设备产生所述程序和一个或多个控制信号。
8.如权利要求1中所述的锻炼系统,其特征在于,教练设备与通讯系统结合产生所述程序和一个或多个控制信号。
9.如权利要求1中所述的锻炼系统,其特征在于,通讯系统响应从教练设备那里接收到的一个或多个信号,产生所述程序和一个或多个控制信号。
10.如权利要求1中所述的锻炼系统,其特征在于,通讯系统响应从第三方那里接收到的一个或多个信号,产生所述程序和一个或多个控制信号。
11.如权利要求1中所述的锻炼系统,其特征在于,通讯系统包括:
(a)存储程序的存储装置;
(b)产生一个或多个控制信号的装置;和
(c)使控制信号与程序同步、对控制信号分组并将分组信号发送到用户设备的装置。
12.如权利要求1中所述的锻炼系统,其特征在于,所述通讯系统包括至少一个接口设备,该设备使通讯系统能够与用户设备和教练设备通讯。
13.如权利要求1中所述的锻炼系统,其特征在于,用户设备还包括:
(a)对具有输入和输出的控制信号解码的装置,解码装置的输入与控制设备通讯;
(b)与解码装置的输出电气地连接的装置,用来响应解码后的控制信号驱动一个或多个促动器。
14.如权利要求1中所述的锻炼系统,其特征在于,所述传感器装置包括一个麦克风。
15.如权利要求1中所述的锻炼系统,其特征在于,所述传感器装置包括一个或多个处理器。
16.如权利要求1中所述的锻炼系统,其特征在于,所述程序和一个或多个控制信号都通过数据传输发送到用户装置,数据传输从包括以下方式的组中选择:无线传输、射频传输、卫星传输、电缆传输、红外线传输或者DSL传输。
17.一个锻炼主从系统包括:
(a)主设备,包括:
(i)锻炼器械,包括在用户进行锻炼时运动的可动元件;和
(ii)至少一个与锻炼器械通讯的接口装置,所述至少一个的接口装置从主设备的用户那里收集控制信号。
(b)与主设备通讯的从设备,从设备包括:
(i)一个锻炼器械,包括运动以执行从设备用户锻炼的可动元件;
(ii)一个通讯装置,从主设备那里接收控制信号;和
(iii)一个控制器,响应控制信号控制锻炼器械的操作参数。
18.如权利要求17中所述的系统,其特征在于,主设备还包括可以向从设备传送控制信号的通讯装置。
19.如权利要求18中所述的系统,其特征在于,所述通讯装置包括一个通讯接口。
20.如权利要求17中所述的系统,其特征在于,主设备和从设备相互之间直接通讯。
21.如权利要求17中所述的系统,其特征在于,主设备和从设备都连接在网络上。
22.如权利要求21中所述的系统,其特征在于,网络从下列组中选取:局域网和广域网。
23.如权利要求21中所述的系统,其特征在于,主设备和从设备都与一个通讯系统通讯。
24.如权利要求17中所述的系统,其特征在于,主设备从从设备那里接收一个或多个信号。
25.如权利要求24中所述的系统,其特征在于,一个或多个信号表示(i)从设备用户或(ii)从设备中一个的任何可测量参数。
26.如权利要求24中所述的系统,其特征在于,主设备响应来自从设备的一个或多个信号产生控制信号。
27.如权利要求17中所述的系统,其特征在于,通讯装置从主设备那里实时接收控制信号;控制器按照控制信号实时控制锻炼器械的操作参数。
28.一种操作锻炼器械的方法,锻炼器械具有一个或多个促动器,用来控制锻炼系统的一个或多个操作参数,该方法包括:
(a)产生程序的步骤,程序具有至少一个控制锻炼系统的一个或多个操作参数的控制信号;
(b)从远离锻炼设备的地方发送程序的步骤;
(c)接收并复制传输来的程序的步骤;
(d)对控制信号解码的步骤;和
(e)响应解码后的控制信号调整锻炼系统的一个或多个操作参数的步骤。
29.如权利要求28中所述的方法,其特征在于,所述产生步骤包括:
(a)将第一实时信号从锻炼系统传输到远离锻炼系统的通讯系统的步骤;
(b)分析第一实时信号的步骤;
(c)响应第一实时信号准备程序的步骤。
30.如权利要求28中所述的方法,其特征在于,远离锻炼系统的位置从下组中选取:(i)另一个锻炼系统;和(ii)一个网站。
31.如权利要求28中所述的方法,还包括将第一信号传送给教练的步骤,教练能够分析第一信号,并响应第一信号准备程序。
32.如权利要求28中所述的方法,其特征在于,所述准备程序的步骤包括:
(a)获得一个或多个音频信号和一个或多个视频信号的步骤;
(b)获得一个或多个控制信号的步骤;和
(c)使一个或多个控制信号与一个或多个音频信号和一个或多个视频信号同步的步骤。
33.如权利要求28中所述的方法,其特征在于,所述传输步骤包括通过数据传输媒介传输程序,传输媒介从下组中选取:无线传输、射频传输、卫星传输、电缆传输、红外线传输或者DSL传输。
34.如权利要求28中所述的方法,其特征在于,所述从远离锻炼系统的地方传输程序的步骤是实时的。
CNB018142974A 2000-08-18 2001-04-04 交互锻炼系统 Expired - Lifetime CN1263527C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/641,220 2000-08-18
US09/641,220 US6458060B1 (en) 1999-07-08 2000-08-18 Systems and methods for interaction with exercise device

Publications (2)

Publication Number Publication Date
CN1447706A true CN1447706A (zh) 2003-10-08
CN1263527C CN1263527C (zh) 2006-07-12

Family

ID=24571453

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018142974A Expired - Lifetime CN1263527C (zh) 2000-08-18 2001-04-04 交互锻炼系统

Country Status (10)

Country Link
US (1) US6458060B1 (zh)
EP (1) EP1309375B1 (zh)
CN (1) CN1263527C (zh)
AT (1) ATE500869T1 (zh)
AU (1) AU2001251300A1 (zh)
BR (1) BR0112985A (zh)
CA (1) CA2418203C (zh)
DE (1) DE60144187D1 (zh)
HK (1) HK1051657A1 (zh)
WO (1) WO2002015985A1 (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101890214A (zh) * 2009-03-27 2010-11-24 艾肯Ip有限公司 用于在健身装置上模拟真实世界地形的系统、方法和装置
CN102136028A (zh) * 2010-01-25 2011-07-27 普雷科有限公司 用户状态通知系统
CN104205154A (zh) * 2012-02-11 2014-12-10 艾肯运动与健康公司 室内外锻炼系统
CN104898483A (zh) * 2015-05-05 2015-09-09 珠海市绿绿环电子科技有限公司 一种基于运动器械的智能管控系统及方法
CN101663669B (zh) * 2007-04-20 2016-12-28 皇家飞利浦电子股份有限公司 群组教练系统和方法
CN108579060A (zh) * 2018-05-15 2018-09-28 武汉市龙五物联网络科技有限公司 一种运动系统及其应用方法
CN109191954A (zh) * 2018-10-09 2019-01-11 厦门脉合信息科技有限公司 一种智能健身车远程教学系统
CN109731280A (zh) * 2019-03-15 2019-05-10 杭州轻程网络技术有限公司 一种基于互联网的跑步机同步控制系统
CN112134606A (zh) * 2019-06-25 2020-12-25 恩恩商社股份公司 一种利用运动器材进行运动指导的双向通信系统
US20210106873A1 (en) * 2019-10-14 2021-04-15 Jong Hwa Lee Audio system for broadcasting running and method for broadcasting running using the same
CN113163954A (zh) * 2018-11-29 2021-07-23 提爱思科技股份有限公司 座椅系统
CN113747953A (zh) * 2019-02-12 2021-12-03 艾肯运动与健康公司 使用视频训练程序控制锻炼机器

Families Citing this family (217)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7678023B1 (en) 1995-06-22 2010-03-16 Shea Michael J Method for providing mental activity for an exerciser
US6749537B1 (en) 1995-12-14 2004-06-15 Hickman Paul L Method and apparatus for remote interactive exercise and health equipment
US6050924A (en) * 1997-04-28 2000-04-18 Shea; Michael J. Exercise system
JPH11253572A (ja) * 1998-03-09 1999-09-21 Csk Corp 健康増進用トレーニング装置
US20040027368A1 (en) * 2002-05-09 2004-02-12 Parkervision, Inc. Time sheet for real time video production system and method
US11109114B2 (en) 2001-04-18 2021-08-31 Grass Valley Canada Advertisement management method, system, and computer program product
US7835920B2 (en) * 1998-12-18 2010-11-16 Thomson Licensing Director interface for production automation control
US6909874B2 (en) * 2000-04-12 2005-06-21 Thomson Licensing Sa. Interactive tutorial method, system, and computer program product for real time media production
US6452612B1 (en) * 1998-12-18 2002-09-17 Parkervision, Inc. Real time video production system and method
US8560951B1 (en) 1998-12-18 2013-10-15 Thomson Licensing System and method for real time video production and distribution
US6952221B1 (en) 1998-12-18 2005-10-04 Thomson Licensing S.A. System and method for real time video production and distribution
US9123380B2 (en) 1998-12-18 2015-09-01 Gvbb Holdings S.A.R.L. Systems, methods, and computer program products for automated real-time execution of live inserts of repurposed stored content distribution, and multiple aspect ratio automated simulcast production
US7985164B2 (en) 1999-07-08 2011-07-26 Icon Ip, Inc. Methods and systems for controlling an exercise apparatus using a portable data storage device
US7628730B1 (en) 1999-07-08 2009-12-08 Icon Ip, Inc. Methods and systems for controlling an exercise apparatus using a USB compatible portable remote device
US8029415B2 (en) 1999-07-08 2011-10-04 Icon Ip, Inc. Systems, methods, and devices for simulating real world terrain on an exercise device
US6997852B2 (en) * 1999-07-08 2006-02-14 Icon Ip, Inc. Methods and systems for controlling an exercise apparatus using a portable remote device
US7166064B2 (en) * 1999-07-08 2007-01-23 Icon Ip, Inc. Systems and methods for enabling two-way communication between one or more exercise devices and computer devices and for enabling users of the one or more exercise devices to competitively exercise
US6918858B2 (en) * 1999-07-08 2005-07-19 Icon Ip, Inc. Systems and methods for providing an improved exercise device with access to motivational programming over telephone communication connection lines
US7537546B2 (en) 1999-07-08 2009-05-26 Icon Ip, Inc. Systems and methods for controlling the operation of one or more exercise devices and providing motivational programming
US7166062B1 (en) 1999-07-08 2007-01-23 Icon Ip, Inc. System for interaction with exercise device
EP1273008A2 (en) * 2000-03-31 2003-01-08 Parkervision, Inc. Method, system and computer program product for full news integration and automation in a real time video production environment
US8103517B2 (en) * 2000-04-12 2012-01-24 Michael Hinnebusch System and method to improve fitness training
US6648798B2 (en) * 2000-05-02 2003-11-18 Sewoo System Co., Ltd. Concentric control system for exercise apparatuses and method thereof
US20020083122A1 (en) * 2000-12-21 2002-06-27 Lemchen Marc S. Method and apparatus for the use of a network system for biofeedback stress reduction
US6669600B2 (en) * 2000-12-29 2003-12-30 Richard D. Warner Computerized repetitive-motion exercise logger and guide system
JP2002263213A (ja) * 2001-03-08 2002-09-17 Combi Corp トレーニング機器運用システムおよびその方法
US7435202B2 (en) * 2003-02-27 2008-10-14 Brunswick Corporation Elliptical step distance measurement
US6749536B1 (en) * 2001-05-03 2004-06-15 Sprint Communications Company, L.P. Exercising using a public communication network
US6461279B1 (en) 2001-07-25 2002-10-08 Hai Pin Kuo Treadmill having dual treads for stepping exercises
US6921351B1 (en) * 2001-10-19 2005-07-26 Cybergym, Inc. Method and apparatus for remote interactive exercise and health equipment
DE10151152A1 (de) * 2001-10-19 2003-08-07 Wolfgang Kloeckner Vorrichtung zur Anwendung eines Biofeedback-Verfahrens, sowie Verfahren zur Erzeugung und Darstellung von Daten bei der Anwendung eines Biofeedback-Verfahrens
US6949052B2 (en) * 2001-11-27 2005-09-27 Peter Millington Exercise equipment locator
US7022050B2 (en) * 2001-12-03 2006-04-04 The Boeing Company Seating and treadmill exercise device
US6775518B2 (en) * 2002-01-25 2004-08-10 Svi Systems, Inc. Interactive education system
WO2003079134A2 (en) * 2002-03-19 2003-09-25 Yuval Regev System and method for the implementation of personal exercise programs using multi-functional apparatus managed and controlled by communications network-based computing devices
US6902513B1 (en) 2002-04-02 2005-06-07 Mcclure Daniel R. Interactive fitness equipment
US20030211916A1 (en) * 2002-04-23 2003-11-13 Capuano Patrick J. Exercise parameters monitoring, recording and reporting system for free weight, weight stack, and sport-simulation exercise machines
US7946959B2 (en) 2002-05-30 2011-05-24 Nike, Inc. Training scripts
JP2004110628A (ja) * 2002-09-20 2004-04-08 Shimano Inc 自転車ユーザの情報管理装置及びサイクルコンピュータ
US8882637B2 (en) 2003-01-26 2014-11-11 Precor Incorporated Fitness facility equipment distribution management
JP2006517830A (ja) * 2003-01-26 2006-08-03 プレコ−ル インコ−ポレイテッド フィットネス機器の保守トラッキング及び警報システム
US8157706B2 (en) 2009-10-19 2012-04-17 Precor Incorporated Fitness facility equipment usage control system and method
US20070159926A1 (en) 2003-04-17 2007-07-12 Nike, Inc. Adaptive Watch
US20060111944A1 (en) * 2003-10-31 2006-05-25 Sirmans James R Jr System and method for encouraging performance of health-promoting measures
WO2005045621A2 (en) * 2003-10-31 2005-05-19 Rubicon Insurance & Risk Management System and method for evaluating insurance member activity and pricing insurance products
US7717825B2 (en) * 2003-12-03 2010-05-18 Van Der Hoeven Martin A Abdominal exerciser with electronic coaching device
US20060160677A1 (en) 2003-12-15 2006-07-20 Bvp Holding, Inc. Exercise apparatus
US7553262B2 (en) * 2004-11-12 2009-06-30 Bvp Holding, Inc. Exercise apparatus using weights and springs for high-speed training
US20050159277A1 (en) * 2004-01-15 2005-07-21 Mcvay John Variably configured exercise device
US20050159278A1 (en) * 2004-01-15 2005-07-21 Mcvay John Variably configured exercise device
US7507187B2 (en) 2004-04-06 2009-03-24 Precor Incorporated Parameter sensing system for an exercise device
WO2006023647A1 (en) * 2004-08-18 2006-03-02 Sarnoff Corporation Systeme and method for monitoring training environment
TW200610561A (en) * 2004-09-17 2006-04-01 Lai Yin Liang Multi-function man-machine interaction type gymnastic equipment
US7336178B2 (en) * 2004-10-07 2008-02-26 Le Michael Q Method and apparatus for remote control vehicle identification
TWM278447U (en) * 2004-12-20 2005-10-21 Tonic Fitness Technology Inc Application device of exercise equipment for displaying motion message on monitor
US8021277B2 (en) 2005-02-02 2011-09-20 Mad Dogg Athletics, Inc. Programmed exercise bicycle with computer aided guidance
US7734364B2 (en) * 2005-03-08 2010-06-08 Lolo, Llc Mixing media files
US20060218253A1 (en) * 2005-03-08 2006-09-28 Equity On Line Marketing, Inc. Method and system for video program creation and assembly
US20060203972A1 (en) * 2005-03-08 2006-09-14 Equity Online Marketing, Inc. Method and system for audio program creation and assembly
US20070016930A1 (en) * 2005-03-08 2007-01-18 Podfitness, Inc. Creation and navigation of media content with chaptering elements
US20060240947A1 (en) * 2005-03-16 2006-10-26 Nautilus, Inc. Apparatus and methods for transmitting programming, receiving and displaying programming, communicating with exercise equipment, and accessing and passing data to and from applications
US20070042868A1 (en) * 2005-05-11 2007-02-22 John Fisher Cardio-fitness station with virtual- reality capability
US20070011027A1 (en) * 2005-07-07 2007-01-11 Michelle Melendez Apparatus, system, and method for providing personalized physical fitness instruction and integrating personal growth and professional development in a collaborative accountable environment
US7367926B2 (en) 2005-08-01 2008-05-06 Fitness Quest Inc. Exercise treadmill
US20070038153A1 (en) * 2005-08-01 2007-02-15 Basson Sara H Providing input associations for a computer system
US20070032345A1 (en) * 2005-08-08 2007-02-08 Ramanath Padmanabhan Methods and apparatus for monitoring quality of service for an exercise machine communication network
US20070123390A1 (en) * 2005-11-29 2007-05-31 Mathis Christopher E Exercise equipment with interactive gaming component
US20070225118A1 (en) * 2006-03-22 2007-09-27 Giorno Ralph J Del Virtual personal training device
US7648443B2 (en) * 2006-03-27 2010-01-19 Peter Schenk Zero-learning-curve exercise console
US20070254778A1 (en) * 2006-04-14 2007-11-01 Ashby Darren C Exercise apparatuses, components for exercise apparatuses and related methods
US20080207402A1 (en) * 2006-06-28 2008-08-28 Expresso Fitness Corporation Closed-Loop Power Dissipation Control For Cardio-Fitness Equipment
US20080032864A1 (en) * 2006-08-04 2008-02-07 Ayman Hakki Internet Enabled Motivational Exercise System and Apparatus
US7771320B2 (en) 2006-09-07 2010-08-10 Nike, Inc. Athletic performance sensing and/or tracking systems and methods
US8360785B2 (en) * 2006-09-29 2013-01-29 Electronics And Telecommunications Research Institute System for managing physical training and method thereof
US8128410B2 (en) * 2006-09-29 2012-03-06 Nike, Inc. Multi-mode acceleration-based athleticism measurement system
US20080119337A1 (en) * 2006-10-20 2008-05-22 Wilkins Larry C Exercise device with features for simultaneously working out the upper and lower body
US7811201B1 (en) * 2006-12-22 2010-10-12 Cingular Wireless Ii, Llc Fitness applications of a wireless device
US7662282B2 (en) * 2006-12-26 2010-02-16 Iowa State University Research Foundation, Inc. Permanent magnet array iron filter
US20080176721A1 (en) * 2007-01-12 2008-07-24 Boren John P Horizontal Lumbar Stretching Machine and Method
US7846080B2 (en) 2007-01-12 2010-12-07 Boren John P Machine and method for head, neck and, shoulder stretching
US20080207401A1 (en) * 2007-01-31 2008-08-28 Nautilus, Inc. Group fitness systems and methods
WO2008116228A2 (en) * 2007-03-22 2008-09-25 Rehabtek Llc System and method for training human subjects to improve off-axis neuromuscular control of the lower limbs
US7909741B2 (en) * 2007-03-27 2011-03-22 Dhkl, Inc. Devices, systems and methods for receiving, recording and displaying information relating to physical exercise
US7762931B2 (en) * 2007-04-18 2010-07-27 Interactive Fitness Holdings, LLC Seat for cardio-fitness equipment
US20080293023A1 (en) * 2007-05-26 2008-11-27 Diehl Glen M Sports instruction system and method
WO2009000014A1 (en) * 2007-06-22 2008-12-31 Daren Piggins Treadmill with step counter
US20090023553A1 (en) * 2007-07-16 2009-01-22 Youngtack Shim Exercise systems in local or global network
US8568222B2 (en) * 2007-10-17 2013-10-29 Wms Gaming Inc. Gaming system having challenge gameplay
US20090118099A1 (en) * 2007-11-05 2009-05-07 John Fisher Closed-loop power dissipation control for cardio-fitness equipment
US8047966B2 (en) * 2008-02-29 2011-11-01 Apple Inc. Interfacing portable media devices and sports equipment
US8951168B2 (en) * 2008-03-05 2015-02-10 Mad Dogg Athletics, Inc. Programmable exercise bicycle
US20090269728A1 (en) * 2008-04-29 2009-10-29 Athletes' Performance Athlete training system
US9452654B2 (en) 2009-01-07 2016-09-27 Fox Factory, Inc. Method and apparatus for an adjustable damper
US9033122B2 (en) 2009-01-07 2015-05-19 Fox Factory, Inc. Method and apparatus for an adjustable damper
US8627932B2 (en) 2009-01-07 2014-01-14 Fox Factory, Inc. Bypass for a suspension damper
US11306798B2 (en) 2008-05-09 2022-04-19 Fox Factory, Inc. Position sensitive suspension damping with an active valve
US10060499B2 (en) 2009-01-07 2018-08-28 Fox Factory, Inc. Method and apparatus for an adjustable damper
US20100170760A1 (en) 2009-01-07 2010-07-08 John Marking Remotely Operated Bypass for a Suspension Damper
US10047817B2 (en) 2009-01-07 2018-08-14 Fox Factory, Inc. Method and apparatus for an adjustable damper
US20090292178A1 (en) * 2008-05-21 2009-11-26 Qualcomm Incorporated System and method of monitoring users during an interactive activity
US20100035726A1 (en) * 2008-08-07 2010-02-11 John Fisher Cardio-fitness station with virtual-reality capability
US20100036736A1 (en) * 2008-08-08 2010-02-11 Expresso Fitness Corp. System and method for revenue sharing with a fitness center
US8393446B2 (en) 2008-08-25 2013-03-12 David M Haugen Methods and apparatus for suspension lock out and signal generation
US20100077564A1 (en) * 2008-09-29 2010-04-01 Espresso Fitness Corp. Hinge apparatus to facilitate position adjustment of equipment
US10036443B2 (en) 2009-03-19 2018-07-31 Fox Factory, Inc. Methods and apparatus for suspension adjustment
US9140325B2 (en) 2009-03-19 2015-09-22 Fox Factory, Inc. Methods and apparatus for selective spring pre-load adjustment
US9422018B2 (en) 2008-11-25 2016-08-23 Fox Factory, Inc. Seat post
EP3666347B1 (en) 2008-11-25 2021-10-20 Fox Factory, Inc. Computer usable storage medium for virtual competition
US9038791B2 (en) 2009-01-07 2015-05-26 Fox Factory, Inc. Compression isolator for a suspension damper
US11299233B2 (en) 2009-01-07 2022-04-12 Fox Factory, Inc. Method and apparatus for an adjustable damper
RU2011134876A (ru) * 2009-01-21 2013-02-27 Конинклейке Филипс Электроникс Н.В. Способ и устройство для доступа к физическим упражнениям при просмотре тв
US20100234184A1 (en) * 2009-03-14 2010-09-16 Le Page Frederick Method and apparatus for controlling physical exertion
US8936139B2 (en) 2009-03-19 2015-01-20 Fox Factory, Inc. Methods and apparatus for suspension adjustment
US8251874B2 (en) * 2009-03-27 2012-08-28 Icon Health & Fitness, Inc. Exercise systems for simulating real world terrain
US8776264B2 (en) * 2009-04-03 2014-07-15 Ware Llc Garments for providing access for sensors to contact skin
US7955219B2 (en) 2009-10-02 2011-06-07 Precor Incorporated Exercise community system
US8827870B2 (en) * 2009-10-02 2014-09-09 Precor Incorporated Exercise guidance system
US8613689B2 (en) 2010-09-23 2013-12-24 Precor Incorporated Universal exercise guidance system
US8672106B2 (en) 2009-10-13 2014-03-18 Fox Factory, Inc. Self-regulating suspension
EP2312180B1 (en) 2009-10-13 2019-09-18 Fox Factory, Inc. Apparatus for controlling a fluid damper
US10697514B2 (en) 2010-01-20 2020-06-30 Fox Factory, Inc. Remotely operated bypass for a suspension damper
US8235877B2 (en) * 2010-03-05 2012-08-07 Boren John P Apparatus and method of gravity-assisted spinal stretching
US7972249B1 (en) 2010-06-02 2011-07-05 Napalan Paulito B Gym apparatus
DE102010030837A1 (de) * 2010-07-01 2012-01-05 Nil SCHELZIG Verfahren und Vorrichtung zur Steuerung von Lastparametern eines Trainingsgerätes
EP3778358B1 (en) 2010-07-02 2023-04-12 Fox Factory, Inc. Positive lock adjustable seat post
US10572721B2 (en) 2010-08-09 2020-02-25 Nike, Inc. Monitoring fitness using a mobile device
US9011292B2 (en) 2010-11-01 2015-04-21 Nike, Inc. Wearable device assembly having athletic functionality
US9977874B2 (en) 2011-11-07 2018-05-22 Nike, Inc. User interface for remote joint workout session
KR101549761B1 (ko) 2010-11-05 2015-09-02 나이키 이노베이트 씨.브이. 자동화된 개인 훈련 방법 및 시스템
US8831407B2 (en) 2010-11-10 2014-09-09 Nike, Inc. Systems and methods for time-based athletic activity measurement and display
US9108332B2 (en) * 2011-03-07 2015-08-18 Artskills, Inc. System, kit and/or method of decorating a paperboard sheet
EP2510985A1 (en) 2011-04-11 2012-10-17 CoRehab s.r.l. System and methods to remotely and asynchronously interact with rehabilitation video-games
US9636567B2 (en) 2011-05-20 2017-05-02 Icon Health & Fitness, Inc. Exercise system with display programming
EP2530355B1 (en) 2011-05-31 2019-09-04 Fox Factory, Inc. Apparatus for position sensitive and/or adjustable suspension damping
DE102011051054B4 (de) * 2011-06-14 2013-05-23 Locomotec UG (haftungsbeschränkt) Trainingsgeräte, Anbausätze, Steuer-Schaltkreise und Verfahren zum Steuern eines Trainingsgeräts
US9636572B2 (en) 2011-06-23 2017-05-02 Marcia Rubin Multi-cam based formatted online information sharing system and method
US20130053218A1 (en) * 2011-08-24 2013-02-28 Precor Incorporated Fitness equipment subscription system
EP3567272B1 (en) 2011-09-12 2021-05-26 Fox Factory, Inc. Methods and apparatus for suspension set up
US9119983B2 (en) 2011-11-15 2015-09-01 Icon Health & Fitness, Inc. Heart rate based training system
US9886871B1 (en) 2011-12-27 2018-02-06 PEAR Sports LLC Fitness and wellness system with dynamically adjusting guidance
US9339691B2 (en) 2012-01-05 2016-05-17 Icon Health & Fitness, Inc. System and method for controlling an exercise device
US11279199B2 (en) 2012-01-25 2022-03-22 Fox Factory, Inc. Suspension damper with by-pass valves
US9367668B2 (en) 2012-02-28 2016-06-14 Precor Incorporated Dynamic fitness equipment user interface adjustment
US9186549B2 (en) 2012-04-04 2015-11-17 Icon Health & Fitness, Inc. Systems, methods, and devices for gathering and transmitting exercise related data
US10330171B2 (en) 2012-05-10 2019-06-25 Fox Factory, Inc. Method and apparatus for an adjustable damper
US11610664B2 (en) 2012-07-31 2023-03-21 Peloton Interactive, Inc. Exercise system and method
US9174085B2 (en) 2012-07-31 2015-11-03 John Paul Foley Exercise system and method
US10737175B2 (en) 2012-08-31 2020-08-11 Blue Goji Llc Mobile and adaptable fitness system
US10085562B1 (en) 2016-10-17 2018-10-02 Steelcase Inc. Ergonomic seating system, tilt-lock control and remote powering method and appartus
US9486070B2 (en) 2012-10-10 2016-11-08 Stirworks Inc. Height-adjustable support surface and system for encouraging human movement and promoting wellness
US10038952B2 (en) 2014-02-04 2018-07-31 Steelcase Inc. Sound management systems for improving workplace efficiency
US10827829B1 (en) 2012-10-10 2020-11-10 Steelcase Inc. Height adjustable support surface and system for encouraging human movement and promoting wellness
US9345948B2 (en) 2012-10-19 2016-05-24 Todd Martin System for providing a coach with live training data of an athlete as the athlete is training
CN104884133B (zh) 2013-03-14 2018-02-23 艾肯运动与健康公司 具有飞轮的力量训练设备
US20140267797A1 (en) * 2013-03-15 2014-09-18 James Clarke System Method and Apparatus for Solar Powered Display Panels
US10643483B2 (en) * 2013-07-19 2020-05-05 PEAR Sports LLC Physical activity coaching platform with dynamically changing workout content
EP3974036A1 (en) 2013-12-26 2022-03-30 iFIT Inc. Magnetic resistance mechanism in a cable machine
US10433612B2 (en) 2014-03-10 2019-10-08 Icon Health & Fitness, Inc. Pressure sensor to quantify work
US9922528B2 (en) * 2014-03-12 2018-03-20 Precor Incorporation Fitness equipment unit service condition notification system
US20150273272A1 (en) * 2014-03-31 2015-10-01 Leao Wang Control system of exercise apparatuses for aid in group training
CN106470739B (zh) 2014-06-09 2019-06-21 爱康保健健身有限公司 并入跑步机的缆索系统
WO2015195965A1 (en) 2014-06-20 2015-12-23 Icon Health & Fitness, Inc. Post workout massage device
US10186161B2 (en) 2014-08-27 2019-01-22 Icon Health & Fitness, Inc. Providing interaction with broadcasted media content
US20160071027A1 (en) * 2014-09-08 2016-03-10 Pivotal Software, Inc. Compute intensive stream processing with concept drift detection
US10258828B2 (en) 2015-01-16 2019-04-16 Icon Health & Fitness, Inc. Controls for an exercise device
US10391361B2 (en) 2015-02-27 2019-08-27 Icon Health & Fitness, Inc. Simulating real-world terrain on an exercise device
US10388183B2 (en) 2015-02-27 2019-08-20 Icon Health & Fitness, Inc. Encouraging achievement of health goals
US10537764B2 (en) 2015-08-07 2020-01-21 Icon Health & Fitness, Inc. Emergency stop with magnetic brake for an exercise device
US10940360B2 (en) 2015-08-26 2021-03-09 Icon Health & Fitness, Inc. Strength exercise mechanisms
US10953305B2 (en) 2015-08-26 2021-03-23 Icon Health & Fitness, Inc. Strength exercise mechanisms
US10293211B2 (en) 2016-03-18 2019-05-21 Icon Health & Fitness, Inc. Coordinated weight selection
US10493349B2 (en) 2016-03-18 2019-12-03 Icon Health & Fitness, Inc. Display on exercise device
US10272317B2 (en) 2016-03-18 2019-04-30 Icon Health & Fitness, Inc. Lighted pace feature in a treadmill
US10561894B2 (en) 2016-03-18 2020-02-18 Icon Health & Fitness, Inc. Treadmill with removable supports
US10625137B2 (en) 2016-03-18 2020-04-21 Icon Health & Fitness, Inc. Coordinated displays in an exercise device
US10737546B2 (en) 2016-04-08 2020-08-11 Fox Factory, Inc. Electronic compression and rebound control
US10252109B2 (en) 2016-05-13 2019-04-09 Icon Health & Fitness, Inc. Weight platform treadmill
US9921726B1 (en) 2016-06-03 2018-03-20 Steelcase Inc. Smart workstation method and system
US10471299B2 (en) 2016-07-01 2019-11-12 Icon Health & Fitness, Inc. Systems and methods for cooling internal exercise equipment components
US11058914B2 (en) 2016-07-01 2021-07-13 Icon Health & Fitness, Inc. Cooling methods for exercise equipment
US10441844B2 (en) 2016-07-01 2019-10-15 Icon Health & Fitness, Inc. Cooling systems and methods for exercise equipment
US10671705B2 (en) 2016-09-28 2020-06-02 Icon Health & Fitness, Inc. Customizing recipe recommendations
US10500473B2 (en) 2016-10-10 2019-12-10 Icon Health & Fitness, Inc. Console positioning
US10918905B2 (en) 2016-10-12 2021-02-16 Icon Health & Fitness, Inc. Systems and methods for reducing runaway resistance on an exercise device
US10376736B2 (en) 2016-10-12 2019-08-13 Icon Health & Fitness, Inc. Cooling an exercise device during a dive motor runway condition
TWI637770B (zh) 2016-11-01 2018-10-11 美商愛康運動與健康公司 用於固定式腳踏車的落入式樞軸配置
TWI646997B (zh) 2016-11-01 2019-01-11 美商愛康運動與健康公司 用於控制台定位的距離感測器
US10625114B2 (en) 2016-11-01 2020-04-21 Icon Health & Fitness, Inc. Elliptical and stationary bicycle apparatus including row functionality
US10661114B2 (en) 2016-11-01 2020-05-26 Icon Health & Fitness, Inc. Body weight lift mechanism on treadmill
TWI680782B (zh) 2016-12-05 2020-01-01 美商愛康運動與健康公司 於操作期間抵銷跑步機的平台之重量
US10569123B2 (en) * 2016-12-05 2020-02-25 Icon Health & Fitness, Inc. Deck adjustment interface
WO2018132741A1 (en) 2017-01-14 2018-07-19 Icon Health & Fitness, Inc. Exercise cycle
US10702760B2 (en) * 2017-03-09 2020-07-07 Lagree Technologies, Inc. System and method for networking fitness machines
TWI756672B (zh) 2017-08-16 2022-03-01 美商愛康有限公司 用於抗馬達中之軸向衝擊載荷的系統
IT201700121366A1 (it) * 2017-10-25 2019-04-25 Technogym Spa Metodo e sistema di gestione di un allenamento di utenti su una pluralità di macchine ginniche
US11187285B2 (en) 2017-12-09 2021-11-30 Icon Health & Fitness, Inc. Systems and methods for selectively rotationally fixing a pedaled drivetrain
US10729965B2 (en) 2017-12-22 2020-08-04 Icon Health & Fitness, Inc. Audible belt guide in a treadmill
WO2019126058A1 (en) 2017-12-22 2019-06-27 Icon Health & Fitness, Inc. Inclinable exercise machine
US11000730B2 (en) 2018-03-16 2021-05-11 Icon Health & Fitness, Inc. Elliptical exercise machine
WO2019241073A1 (en) 2018-06-11 2019-12-19 Icon Health & Fitness, Inc. Increased durability linear actuator
TWI721460B (zh) 2018-07-13 2021-03-11 美商愛康運動與健康公司 自行車鞋功率感測器
US10946238B1 (en) 2018-07-23 2021-03-16 Life Fitness, Llc Exercise machines having adjustable elliptical striding motion
DE102018128462A1 (de) 2018-11-13 2020-05-14 Kalito Gmbh System zur Vermittlung einer Dienstleistung zwischen einem Nachfrager der Dienstleistung und wenigstens einem aus einer Vielzahl von Anbietern mit zugehörigem Verfahren und zugehöriger Kommunikations-Plattform
DE202018106442U1 (de) 2018-11-13 2018-11-20 Kalito Gmbh System zur Vermittlung einer Dienstleistung zwischen einem Nachfrager der Dienstleistung und wenigstens einem aus einer Vielzahl von Anbietern mit zugehöriger Kommunikations-Plattform
WO2020098877A1 (de) 2018-11-13 2020-05-22 Kalito Gmbh System zur vermittlung einer dienstleistung zwischen einem nachfrager der dienstleistung und wenigstens einem aus einer vielzahl von anbietern mit zugehörigem verfahren und zugehöriger kommunikations-plattform
TWI724767B (zh) 2019-01-25 2021-04-11 美商愛康運動與健康公司 用於互動式腳踏式運動訓練設備的系統及方法
US11298577B2 (en) 2019-02-11 2022-04-12 Ifit Inc. Cable and power rack exercise machine
US11794070B2 (en) 2019-05-23 2023-10-24 Ifit Inc. Systems and methods for cooling an exercise device
US11534651B2 (en) 2019-08-15 2022-12-27 Ifit Inc. Adjustable dumbbell system
US11179618B2 (en) * 2019-09-17 2021-11-23 Life Fitness, Llc Systems and methods for guiding user control of fitness machines
TWI776250B (zh) 2019-10-11 2022-09-01 美商愛康有限公司 模組化運動裝置
WO2021097065A1 (en) 2019-11-12 2021-05-20 Icon Health & Fitness, Inc. Exercise storage system
US11931621B2 (en) 2020-03-18 2024-03-19 Ifit Inc. Systems and methods for treadmill drift avoidance
US11951377B2 (en) 2020-03-24 2024-04-09 Ifit Inc. Leaderboard with irregularity flags in an exercise machine system
US11369843B2 (en) * 2020-07-16 2022-06-28 Dribbleup, Inc Online, real-time, synchronized training system for multiple participants
US11878199B2 (en) 2021-02-16 2024-01-23 Ifit Inc. Safety mechanism for an adjustable dumbbell
US11806577B1 (en) 2023-02-17 2023-11-07 Mad Dogg Athletics, Inc. Programmed exercise bicycle with computer aided guidance

Family Cites Families (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3518985A (en) 1968-02-15 1970-07-07 Wayne E Quinton Control system for an exercise machine using patient's heart rate and heart rate acceleration
DE1803963B2 (de) 1968-10-18 1977-02-17 Jaeger, Erich, 8700 Würzburg Laufbandergometer
US4151988A (en) 1977-05-26 1979-05-01 Nabinger Herman G Brake mechanism for a treadmill
US4544152A (en) 1983-07-25 1985-10-01 Taitel Charles M Passive-type treadmill
US4549044A (en) 1983-10-06 1985-10-22 Cermetek Microelectronics, Inc. Remote telemetry unit
US4687195A (en) 1984-02-06 1987-08-18 Tri-Tech, Inc. Treadmill exerciser
US4659074A (en) 1985-03-14 1987-04-21 Landice Products, Inc. Passive-type treadmill having an improved governor assembly and an electromagnetic speedometer integrated into the flywheel assembly
US5078152A (en) 1985-06-23 1992-01-07 Loredan Biomedical, Inc. Method for diagnosis and/or training of proprioceptor feedback capabilities in a muscle and joint system of a human patient
US4828257A (en) 1986-05-20 1989-05-09 Powercise International Corporation Electronically controlled exercise system
US4842266A (en) 1986-08-27 1989-06-27 Sweeney Sr James S Physical exercise apparatus having motivational display
WO1988007796A1 (en) 1987-03-31 1988-10-06 Honda Giken Kogyo Kabushiki Kaisha Radio-signal responsive apparatus for controlling mobile equipment
US4860763A (en) 1987-07-29 1989-08-29 Schminke Kevin L Cardiovascular conditioning and therapeutic system
US4848737A (en) 1987-10-01 1989-07-18 Ehrenfield Ted R Cardiovascular exercise ladder
US4927136A (en) 1989-01-06 1990-05-22 Engineering Dynamics Corporation Braking system for exercise apparatus
AU633871B2 (en) 1989-01-13 1993-02-11 Scott Fetzer Company, The Apparatus and method for controlling and monitoring the exercise session for remotely located patients
US5086385A (en) 1989-01-31 1992-02-04 Custom Command Systems Expandable home automation system
US5062632A (en) 1989-12-22 1991-11-05 Proform Fitness Products, Inc. User programmable exercise machine
US4998725A (en) 1989-02-03 1991-03-12 Proform Fitness Products, Inc. Exercise machine controller
US5104120A (en) 1989-02-03 1992-04-14 Proform Fitness Products, Inc. Exercise machine control system
US5067710A (en) 1989-02-03 1991-11-26 Proform Fitness Products, Inc. Computerized exercise machine
US5512025A (en) 1989-02-03 1996-04-30 Icon Health & Fitness, Inc. User-programmable computerized console for exercise machines
US5410472A (en) 1989-03-06 1995-04-25 Ergometrx Corporation Method for conditioning or rehabilitating using a prescribed exercise program
US5020795A (en) 1989-06-07 1991-06-04 Soma Dynamics Corporation Physical therapy and exercise apparatus for body limbs
US5484362A (en) 1989-06-19 1996-01-16 Life Fitness Exercise treadmill
US4959713A (en) 1989-10-10 1990-09-25 Matsushita Electric Industrial Co., Ltd. Home automation system
US5149084A (en) 1990-02-20 1992-09-22 Proform Fitness Products, Inc. Exercise machine with motivational display
US5213555A (en) 1990-02-27 1993-05-25 Hood Robert L Exercise equipment information, communication and display system
US5054774A (en) 1990-06-12 1991-10-08 Chattecx Computer-controlled muscle exercising machine having simplified data access
US5195935A (en) 1990-12-20 1993-03-23 Sf Engineering Exercise apparatus with automatic variation of provided passive and active exercise without interruption of the exercise
CA2061470C (en) 1991-03-18 2000-04-11 Eugene B. Szymczak Exercise treadmill and method
US5145475A (en) 1991-04-25 1992-09-08 P And L Partnership Exerciser
IL98188A (en) 1991-05-20 1995-03-30 Platzker Yakov Electrode system and method for ECG testing
US5645509A (en) 1991-07-02 1997-07-08 Icon Health & Fitness, Inc. Remote exercise control system
US5489249A (en) 1991-07-02 1996-02-06 Proform Fitness Products, Inc. Video exercise control system
JP3144030B2 (ja) 1992-02-24 2001-03-07 東陶機器株式会社 健康管理ネットワークシステム
US5314391A (en) 1992-06-11 1994-05-24 Computer Sports Medicine, Inc. Adaptive treadmill
US5308296A (en) 1992-07-16 1994-05-03 Donald Eckstein Interactive video and exercise apparatus
US5997476A (en) 1997-03-28 1999-12-07 Health Hero Network, Inc. Networked system for interactive communication and remote monitoring of individuals
US5749807A (en) 1993-01-19 1998-05-12 Nautilus Acquisition Corporation Exercise apparatus and associated method including rheological fluid brake
US5591104A (en) 1993-01-27 1997-01-07 Life Fitness Physical exercise video system
US5890995A (en) 1993-02-02 1999-04-06 Tectrix Fitness Equipment, Inc. Interactive exercise apparatus
US5527239A (en) 1993-02-04 1996-06-18 Abbondanza; James M. Pulse rate controlled exercise system
US5382209A (en) 1993-02-08 1995-01-17 Pasier; Paul A. Apparatus for adjusting inclination of an exercise machine
USD348493S (en) 1993-04-08 1994-07-05 Proform Fitness Products, Inc. Combined handle and console unit for an exercise machine
US5888172A (en) 1993-04-26 1999-03-30 Brunswick Corporation Physical exercise video system
US5917405A (en) 1993-06-08 1999-06-29 Joao; Raymond Anthony Control apparatus and methods for vehicles
US5328420A (en) 1993-07-19 1994-07-12 Allen Temple W Stair step exercise machine
US5328422A (en) 1993-07-30 1994-07-12 Nichols Steven M Ladder-climbing exercise device
US5377258A (en) 1993-08-30 1994-12-27 National Medical Research Council Method and apparatus for an automated and interactive behavioral guidance system
US5352166A (en) 1993-09-28 1994-10-04 Chang Tsan Yun Mountain climbing training machine
US5462504A (en) 1994-02-04 1995-10-31 True Fitness Technology Inc. Fitness apparatus with heart rate control system and method of operation
US6033344A (en) 1994-02-04 2000-03-07 True Fitness Technology, Inc. Fitness apparatus with heart rate control system and method of operation
US5462051A (en) 1994-08-31 1995-10-31 Colin Corporation Medical communication system
US5619412A (en) 1994-10-19 1997-04-08 Cummins Engine Company, Inc. Remote control of engine idling time
US5600310A (en) 1994-12-02 1997-02-04 General Electric Company Serial bus control for appliances
US5619991A (en) 1995-04-26 1997-04-15 Lucent Technologies Inc. Delivery of medical services using electronic data communications
US5911132A (en) 1995-04-26 1999-06-08 Lucent Technologies Inc. Method using central epidemiological database
US6042519A (en) * 1995-06-22 2000-03-28 Shea; Michael J. Exercise apparatus
US5702323A (en) 1995-07-26 1997-12-30 Poulton; Craig K. Electronic exercise enhancer
US5720771A (en) 1995-08-02 1998-02-24 Pacesetter, Inc. Method and apparatus for monitoring physiological data from an implantable medical device
US5759199A (en) 1995-08-02 1998-06-02 Pacesetter, Inc. System and method for ambulatory monitoring and programming of an implantable medical device
US5779596A (en) 1995-09-20 1998-07-14 Weber; Daniel W. Remote controller mechanism for use with a videocassette recorder or the like
US5535664A (en) 1995-10-23 1996-07-16 Rokowski; Paul Remote control cooking apparatus with stackable cookers
JP3493847B2 (ja) 1995-11-15 2004-02-03 株式会社日立製作所 広域医療情報システム
US6059692A (en) 1996-12-13 2000-05-09 Hickman; Paul L. Apparatus for remote interactive exercise and health equipment
US5626539A (en) 1996-01-19 1997-05-06 Piaget; Gary D. Treadmill apparatus with dual spring-loaded treads
US5995868A (en) 1996-01-23 1999-11-30 University Of Kansas System for the prediction, rapid detection, warning, prevention, or control of changes in activity states in the brain of a subject
US5845230A (en) 1996-01-30 1998-12-01 Skf Condition Monitoring Apparatus and method for the remote monitoring of machine condition
US5743833A (en) 1996-01-30 1998-04-28 Icon Health & Fitness, Inc. Cabinet treadmill with door
US5905442A (en) 1996-02-07 1999-05-18 Lutron Electronics Co., Inc. Method and apparatus for controlling and determining the status of electrical devices from remote locations
US6010451A (en) 1996-03-29 2000-01-04 Clawson; Jeffrey J. Method and system for giving remote emergency medical counsel to choking patients
EP0958002A4 (en) 1996-05-08 2001-03-28 Real Vision Corp REAL-TIME SIMULATION USING POSITION DETECTION
US5697834A (en) 1996-07-17 1997-12-16 The United States Of America As Represented By The United States Department Of Energy Remote repair appliance
US5836770A (en) 1996-10-08 1998-11-17 Powers; Beth J. Multimedia product for use in physical fitness training and method of making
US5880677A (en) 1996-10-15 1999-03-09 Lestician; Guy J. System for monitoring and controlling electrical consumption, including transceiver communicator control apparatus and alternating current control apparatus
WO1998017172A2 (en) 1996-10-24 1998-04-30 Massachusetts Institute Of Technology Patient monitoring finger ring sensor
US5738612A (en) 1996-12-04 1998-04-14 Colin Corporation Exercise apparatus having exercise-load changing function
US5865733A (en) 1997-02-28 1999-02-02 Spacelabs Medical, Inc. Wireless optical patient monitoring apparatus
US5873369A (en) 1997-03-31 1999-02-23 Chronoslim P.C.E. Ltd. System for monitoring health conditions of an individual and a method thereof
US6050924A (en) 1997-04-28 2000-04-18 Shea; Michael J. Exercise system
US5929748A (en) 1997-06-12 1999-07-27 Microsoft Corporation Automated home control using existing electrical lines as a communications medium
US5961561A (en) 1997-08-14 1999-10-05 Invacare Corporation Method and apparatus for remote maintenance, troubleshooting, and repair of a motorized wheelchair
US6050822A (en) 1997-10-01 2000-04-18 The United States Of America As Represented By The Secretary Of The Army Electromagnetic locomotion platform for translation and total immersion of humans into virtual environments
US6053737A (en) 1997-11-04 2000-04-25 Northrop Grumman Corporation Intelligent flight tutoring system
US5967975A (en) 1997-11-13 1999-10-19 Ridgeway; Donald G. Home health parameter monitoring system
US6013007A (en) 1998-03-26 2000-01-11 Liquid Spark, Llc Athlete's GPS-based performance monitor
US6014432A (en) 1998-05-19 2000-01-11 Eastman Kodak Company Home health care system
US6053844A (en) 1998-09-18 2000-04-25 Clem; William Interactive programmable fitness interface system
US6312363B1 (en) 1999-07-08 2001-11-06 Icon Health & Fitness, Inc. Systems and methods for providing an improved exercise device with motivational programming

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101663669B (zh) * 2007-04-20 2016-12-28 皇家飞利浦电子股份有限公司 群组教练系统和方法
CN101890214A (zh) * 2009-03-27 2010-11-24 艾肯Ip有限公司 用于在健身装置上模拟真实世界地形的系统、方法和装置
CN101890214B (zh) * 2009-03-27 2015-11-25 艾肯运动与健康公司 用于在健身装置上模拟真实世界地形的系统、方法和装置
CN102136028A (zh) * 2010-01-25 2011-07-27 普雷科有限公司 用户状态通知系统
CN102136028B (zh) * 2010-01-25 2016-03-30 普雷科有限公司 用户状态通知系统
CN104205154A (zh) * 2012-02-11 2014-12-10 艾肯运动与健康公司 室内外锻炼系统
CN104205154B (zh) * 2012-02-11 2017-12-29 艾肯运动与健康公司 室内外锻炼系统
CN104898483A (zh) * 2015-05-05 2015-09-09 珠海市绿绿环电子科技有限公司 一种基于运动器械的智能管控系统及方法
CN108579060A (zh) * 2018-05-15 2018-09-28 武汉市龙五物联网络科技有限公司 一种运动系统及其应用方法
CN109191954A (zh) * 2018-10-09 2019-01-11 厦门脉合信息科技有限公司 一种智能健身车远程教学系统
CN113163954A (zh) * 2018-11-29 2021-07-23 提爱思科技股份有限公司 座椅系统
CN113747953A (zh) * 2019-02-12 2021-12-03 艾肯运动与健康公司 使用视频训练程序控制锻炼机器
US11426633B2 (en) 2019-02-12 2022-08-30 Ifit Inc. Controlling an exercise machine using a video workout program
AU2020221872B2 (en) * 2019-02-12 2022-09-15 IFIT, Inc. Controlling an exercise machine using a video workout program
US11951358B2 (en) 2019-02-12 2024-04-09 Ifit Inc. Encoding exercise machine control commands in subtitle streams
CN109731280A (zh) * 2019-03-15 2019-05-10 杭州轻程网络技术有限公司 一种基于互联网的跑步机同步控制系统
CN112134606A (zh) * 2019-06-25 2020-12-25 恩恩商社股份公司 一种利用运动器材进行运动指导的双向通信系统
US20210106873A1 (en) * 2019-10-14 2021-04-15 Jong Hwa Lee Audio system for broadcasting running and method for broadcasting running using the same

Also Published As

Publication number Publication date
AU2001251300A1 (en) 2002-03-04
CA2418203C (en) 2009-06-30
EP1309375A4 (en) 2009-04-22
CN1263527C (zh) 2006-07-12
HK1051657A1 (en) 2003-08-15
US6458060B1 (en) 2002-10-01
ATE500869T1 (de) 2011-03-15
EP1309375A1 (en) 2003-05-14
EP1309375B1 (en) 2011-03-09
BR0112985A (pt) 2003-07-01
CA2418203A1 (en) 2002-02-28
WO2002015985A1 (en) 2002-02-28
DE60144187D1 (de) 2011-04-21

Similar Documents

Publication Publication Date Title
CN1263527C (zh) 交互锻炼系统
CN1291765C (zh) 与训练装置进行交互作用的系统
CN1231271C (zh) 使用便携式远程系统来控制锻炼装置的系统
US7789800B1 (en) Methods and systems for controlling an exercise apparatus using a USB compatible portable remote device
CN101066495A (zh) 锻炼系统和其中使用的方法
US7981000B2 (en) Systems for interaction with exercise device
US7060006B1 (en) Computer systems and methods for interaction with exercise device
US20150238817A1 (en) Exercise system
CN101346161A (zh) 利用便携式数据存储装置控制锻炼器材的方法和系统
KR20180133065A (ko) 온라인 운동 트레이닝 장치 및 그 방법
WO2007016052A2 (en) Methods and systems for providing interactive lessons
CN1419756A (zh) 展示节目
CN111973940A (zh) 一种健身方法、系统、交互设备及交互式动感单车
Senger et al. Serious gaming: enhancing the quality of life among the elderly through play with the multimedia platform SilverGame
WO2011010504A1 (ja) コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生システム、コンテンツ再生プログラム、および記録媒体
WO2002015988A1 (en) Computer systems and methods for interaction with exercise device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1058770

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1058770

Country of ref document: HK

ASS Succession or assignment of patent right

Owner name: ICON HEALTH + FITTNESS INC.

Free format text: FORMER OWNER: ICON IP, INC.

Effective date: 20140415

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20140415

Address after: American Utah

Patentee after: Icon IP, Inc.

Address before: American Utah

Patentee before: Icon IP, INC.

CX01 Expiry of patent term

Granted publication date: 20060712

CX01 Expiry of patent term