用于从不同的锻炼装置和活动跟踪器对身体健身进行监测或评估的系统和方法

文档序号:474726 发布日期:2021-12-31 浏览:1次 >En<

阅读说明:本技术 用于从不同的锻炼装置和活动跟踪器对身体健身进行监测或评估的系统和方法 (System and method for monitoring or evaluating physical fitness from different exercise devices and activity trackers ) 是由 斯蒂芬·奥乌苏 于 2020-01-27 设计创作,主要内容包括:公开了身体健身评估系统和方法以及健康评估系统和方法。一个身体健身评估系统包括锻炼装置和主计算机。锻炼设备配置成:对锻炼装置的由使用者引起的运动进行跟踪,至少基于所跟踪的运动来确定使用者的当前身体活动数据,以及发送使用者的当前身体活动数据。主计算机配置成:从锻炼装置接收使用者的当前身体活动数据,接收身体健身评估选择以应用于当前身体活动数据,将当前身体活动数据与和锻炼装置相关联的基准身体活动数据进行比较,确定使用者的身体健身评估,基于使用者的身体健身评估而生成身体健身评估图像,以及呈现身体健身评估图像。(Physical fitness evaluation systems and methods and health evaluation systems and methods are disclosed. A physical fitness evaluation system includes an exercise device and a host computer. The exercise device is configured to: the method includes tracking a user-induced motion of an exercise device, determining current physical activity data of the user based at least on the tracked motion, and transmitting the current physical activity data of the user. The host computer is configured to: the method includes receiving current physical activity data of a user from an exercise device, receiving a fitness evaluation selection to apply to the current physical activity data, comparing the current physical activity data to baseline physical activity data associated with the exercise device, determining a fitness evaluation of the user, generating a fitness evaluation image based on the fitness evaluation of the user, and presenting the fitness evaluation image.)

具体实施方式

尽管本文参考特定实施方式示出和描述了本发明,但是本发明并不意在限于所示出的细节。反而,可以在不背离本发明的情况下在权利要求的等同物的范围和界限内在细节上进行各种修改。

本文公开的示例性锻炼系统、锻炼方法以及锻炼装置进行主要是关于壶铃和哑铃描述的。然而,本领域普通技术人员将理解的是本发明不限于此。相反,在不背离本发明的精神或范围的情况下,所公开的概念、特征以及实施方式可以与任何类型的重量装置一起使用,包括例如杠铃、健身球(medicine ball)或其他自由配重和配重系统。

本文公开的示例性系统、装置以及方法可以由单个使用者在一种或一系列负重训练锻炼的一部分期间使用。在这样的用途中,所公开的实施方式可以允许单个使用者选择用于负重训练锻炼的期望重量,和/或允许在负重训练锻炼之前、期间或之后调节锻炼装置的重量。

附加地,本文公开的示例性系统、装置以及方法可以由成组的使用者在协调负重训练锻炼的一部分期间使用。这样的成组的使用者可以共同位于单个地点,也可以远程地位于虚拟组中并且通过技术连接在虚拟组中。在这种使用中,无论使用者共同定位还是处于虚拟组中,所公开的实施方式都可以允许组中的单个使用者选择用于负重训练锻炼的期望重量,并且自动将该期望重量传递至组中其他个人的锻炼系统或装置。还可以在组中个体的一者或更多者的锻炼系统或装置处自动地选择期望重量。

替代性地,本文公开的示例性系统、装置以及方法可以被单个使用者单独使用,而无需连接至其他系统或装置。因此,系统、装置以及方法的使用是可扩展的。

现在参考附图,图1A至图1C、图2A和图2B描绘了根据本发明的各方面的示例性的锻炼设备或锻炼装置100。锻炼装置100可以例如以壶铃的形式设置。作为总体概述,装置100包括基部组件110、壳体组件140以及多个配重170。下面描述装置100的其他细节。

基部组件110为装置100的部件提供支撑。基部组件110具有容纳部112,该容纳部112容纳装置100的某些部件。容纳部112可以包括一个或更多个外部表面,装置100的其他部件可以搁置在所述一个或更多个外部表面上。

如图2A、图2B、图3A以及图3B中所示,基部组件110的容纳部112可以在容纳部112的上部分上包括第一表面114和第二表面116。表面114和116形成构造成对壳体组件140和配重170进行支撑的基部。特别地,表面114可以构造成支撑例如处于堆叠取向的配重170,并且表面116可以构造成例如在壳体组件140的下表面处支撑壳体组件140。在该示例中,表面116围绕第一表面114。表面116可以形成在与表面114相同的水平高度(level)处,或者可以设置在比表面114的水平高度高或低的水平高度处。

基部组件110还可以包括一个或更多个导引壁118和导引突起部119。导引壁118从表面116向上延伸,以帮助装置100的使用者将壳体组件140对准在基部组件110上。导引突起部119从表面114向上延伸,以帮助装置100的使用者将配重170对准在基部组件110上。

基部组件110容纳驱动器120。驱动器120构造成联接至壳体组件140的轴150或从壳体组件140的轴150断开联接,将如下面更详细地描述。驱动器120还构造成使壳体组件140的轴150移动、例如旋转。在示例性实施方式中,驱动器120包括马达、比如无刷电动马达。从本文的描述中将知道用作驱动器120的合适的马达。

基部组件110还可以包括控制器122。控制器122在轴150联接至驱动器120时电控制驱动器120以操作轴150、例如使轴150旋转。如将在下面更详细地讨论的,控制器122可以自动地或者响应于某些输入、例如来自锻炼装置100的使用者的输入或来自另一锻炼装置100的传动来操作驱动器120。

控制器122可以与传感器123通信。传感器123构造成检测驱动器120何时联接至壳体组件140的轴150或从壳体组件140的轴150断开联接。控制器122因此可以仅在传感器123表示驱动器120联接至轴150或者基部组件110的一个或更多个表面、比如表面114和/或表面116支撑壳体组件140和/或配重170或邻近于壳体组件140和/或配重170时操作驱动器120。用作传感器123的合适的传感器包括例如光学传感器、压力传感器或电传感器。

基部组件110还可以包括输入装置124。输入装置124接收来自锻炼装置100的使用者的输入。输入装置124电联接至和/或机械地联接至驱动器120,以基于锻炼装置100的使用者的输入使驱动器120旋转轴150。输入可以包括对负重训练锻炼的类型、重量的量值或配重170的数目的选择。控制器122然后可以基于由输入装置124接收的负重训练锻炼的类型、重量的量值、或配重170的数目而控制驱动器120。

输入装置124的形式并不意在被限制。输入装置124可以构造成接收适于由锻炼装置100的使用者直接操纵或移动的机械输入、例如旋钮、表盘、按钮、滑块或其他结构。输入装置124可以构造成接收适于响应于使用者的交互而产生机械信号的电或电子输入、例如键、触摸屏或触摸板或其他结构。从本文的描述中将知道适合用作输入装置124的其他结构。

基部组件110除了包括输入装置124以外还可以包括显示器126。显示器126构造成显示由使用者向输入装置124提供的输入、例如选定的锻炼、重量的量值或配重170的选定数目。用作显示器126的合适的显示器包括例如液晶显示器或发光二极管显示器。从本文的描述中将知道其他显示器。

基部组件110还可以包括通信装置128。通信装置128可以构造成与另一锻炼装置100和/或与其他无线收发器进行无线通信,如下面更详细地讨论。经由通信装置128接收的数据可以用于控制驱动器120的操作,如下面更详细地描述。

尽管将输入装置124和显示器126描述为与基部组件110相关联和/或由基部组件110容纳,但是应当理解的是本发明不限于此。例如,传感器123、输入装置124和/或显示器126可以设置在壳体组件140上。在一种实施方式中,传感器123、输入装置124和显示器126设置在壳体142的外部表面上。在该实施方式中,传感器123和/或输入装置124可以通过无线通信或通过在壳体组件140放置于基部组件110上时形成的有线通信接口而将使用者输入传递至基部组件110中的驱动器120。在传感器123设置在壳体142的外部表面上的情况下,传感器123可以设置有传感器盖129以保护传感器123不受外部环境的影响。

替代性地,装置100可以不包括显示器126。在这种实施方式中,由显示器126呈现的信息可以通过与装置100进行有线或无线通信的远程装置(例如,在使用者的智能电话或平板显示器或监测器上)来呈现。

电力供应装置130(例如,可再充电电池)可以设置在基部组件110或壳体组件140中,以为装置100的电子部件供电。替代性地,可以通过形成在基部组件110上的一个或更多个电力/通信终端132或者经由端口或电缆连接来向装置100提供电力。装置100可以构造成主要通过终端132供电,或者例如当电力供应装置130是可再充电电池时可以通过终端132使用电力连接以对电力供应装置进行再充电。也可以选择其他电力供应装置。

壳体组件140被装置100的使用者抓握并且提起(lift)。如图1A至图1C中所示,壳体组件140可以具有壶铃的形状。然而,将理解的是,壳体组件140的形状不受限制,并且壳体组件140可以构造成任何类型的自由配重装置。

如图2A、图2B以及图4A至图4C中所示的,壳体组件140包括壳体142。壳体142限定内部空间144,该内部空间144定尺寸成接纳配重170。壳体142和内部空间144的形状和尺寸选择成对应于配重170的形状和尺寸。例如,壳体142和内部空间144可以如图2A中所示的那样具有大致圆形的横截面,或者具有任何其他形状以匹配可能不具有圆形横截面的壳体或支撑件的形状。壳体142的内部空间144还可以包括一个或更多个脊部146。脊部146可以用来使配重170在空间144中对准,并且可以用来防止配重170在空间144内旋转。

壳体组件140还包括轴150。轴150在壳体142的内部空间144内延伸。轴150可以被联接成相对于壳体组件的其他部件、比如壳体142而旋转。如将在下面更详细地描述的,轴150在配重170被接纳在内部空间144内时的旋转可以将轴150与配重170中的一个或更多个配重联接。

轴150构造成当壳体组件140支撑在基部组件110上时联接至驱动器120。轴150还构造成在壳体组件140从基部组件110上移除时、例如当使用者在负重训练锻炼期间将壳体组件140从基部组件110提起时与驱动器120断开联接。轴150包括用于与配重170上的对应结构接合的突起部152,如下面更详细地描述的。

在轴150的上端部处,壳体组件140还可以包括一个或更多个轴承153,以使轴150能够相对于壳体142旋转。轴承153通过上固定板154联接至壳体组件150,并且通过固定位置板联接至轴150,如图2B中所示的。在轴150的下端部,轴150构造成通过联动装置(linkage)联接至驱动器120,该联动装置包括连接杆156和具有弹簧的固定块157,如图2B中所示的。

壳体组件140还包括定位成在负重训练锻炼期间被使用者抓握的手柄160。如图2A、图2B以及图4A至图4C中所示的,手柄160联接至壳体142的外部。手柄160在壳体组件140的顶端处设置于壳体142的与轴150至壳体142的联接部相反的位置处。手柄160相对于轴150正交地定向。然而,将理解的是,基于期望使用锻炼装置100进行的负重训练的类型,手柄160可以相对于轴150具有不同的取向或可调节的取向、例如平行或倾斜的取向。

配重170选择性地联接至壳体组件140以能够进行可调节负重训练锻炼。如图2A和图2B中所示的,配重170构造成彼此相邻地定位、例如以堆叠取向定位。在该取向上,所有配重170能够配装在壳体142的内部空间144中。因此,壳体142能够定位在配重170上方,并且壳体142的下边缘148可以搁置在基部组件110的表面116上。

如图6A至图10B中所示的,装置100可以包括五个配重170a、170b、170c、170d以及170e。然而,将理解的是,附图中所示的配重的数目是出于说明的目的提供的,而不意在限制。可以基于锻炼装置100的可调节性的期望的量、程度或水平而设置任何数目的配重。对于非限制性示例,可以在装置100中设置2个、3个、4个、5个、6个、7个、8个或更多个配重170,并且可以以1磅、2磅、3磅、4磅、5磅、10磅或20磅的增量设置配重170。

每个配重170具有相应的开口172。在配重170具有圆形横截面的情况下,可以在每个配重的中心处或中央区域处设置开口172。当配重170以堆叠取向定位时,开口172彼此对准或重叠,使得开口172限定了沿着堆叠的配重170的轴线从最上面的配重170a延伸至最下面的配重170e的孔。

每个配重170具有延伸到每个配重170的相应开口中的一个或更多个凸出部(ledge)174。特定凸出部174的周向宽度取决于相应的配重在配重170的堆叠件中定位的位置;堆叠件中的配重170越高,凸出部174越宽。如图6A中所示的,凸出部174a具有最大宽度(覆盖开口172a的几乎一半),而凸出部174e具有最小宽度(覆盖开口172e的很小部分)。

每个配重170可以在其外周上具有一个或更多个槽176。当配重170以堆叠取向定位时,槽176彼此对准或重叠,使得配重170可以一起沿着壳体142的内部上的脊部146滑动。

下面根据本发明的各方面并且总体上参考附图中示出的锻炼装置100的实施方式来描述锻炼装置100的示例性操作。

在负重训练锻炼之前,将配重170以堆叠取向设置在基部组件110的表面114上。在该位置中,由开口172限定的孔从最上面的配重170a的上表面向下延伸穿过其余的配重170至驱动器120的区域。

在进行负重训练锻炼之前,使用者将壳体组件140放置在堆叠的配重170的上方。替代性地,壳体组件140可以已经定位在配重170的上方,其中,壳体142的下表面148支撑在基部组件110的表面116上。在该位置中,轴150延伸穿过由开口172形成的孔,并且可以与驱动器120物理联接。

当使用者准备开始锻炼时,使用者可以经由输入装置124提供适当的输入。输入可以包括对负重训练锻炼的类型、重量的量值或配重170的数目的选择。响应于接收该输入,驱动器120自动地使轴150移动以与对应于使用者输入的数目的配重170接合。在基部组件110包括控制器122的情况下,控制器122控制驱动器120以使轴旋转而选择性地将轴150与适当数目的配重170联接。控制器122可以被编程为确定与使用者输入、例如由使用者选择的负重训练锻炼的类型或重量的量值相对应的适当数目的配重170,或者可以已预先确定与使用者输入相对应的适当数目的配重170。在使用者选择配重的数目的情况下,控制器122可以对驱动器120进行控制以使轴150旋转以与选定数目的配重170联接。

替代输入装置124或除输入装置124之外,驱动器120可以通过通信装置128响应于通信的接收而操作。锻炼装置100的使用者可以例如使用使用者的智能手机将对负重训练锻炼的类型、重量的量值、或配重170的数目的选择无线地发送至装置100的通信装置128。在接收到该数据时,控制器122基于从通信装置128接收的数据来电控制驱动器120以使轴150旋转。

轴150的由驱动器120引起的旋转使突起部152中的一个或更多个突起部选择性地与配重170上的对应的凸出部174接合。由突起部152接合的凸出部174的数目取决于轴150的旋转位置。如此,驱动器120可以通过控制轴150的旋转位置而控制与轴150接合的配重170的数目。下面描述这种定位的示例。

在轴150的第一旋转位置中,没有突起部152位于任何凸出部174的下面。在该位置中,轴150可以通过开口172自由移动、例如以允许在没有任何相关配重170的情况下提起壳体组件140。

在轴150的第二旋转位置中,最高的突起部152a位于配重170a的凸出部174a的下面,而其余的突起部152不位于任何其他的凸出部174的下面。在该位置中,轴150与配重170a接合,即,防止配重170a相对于轴150的轴向运动,以允许提起具有与壳体组件140相关联的配重170a的壳体组件140。

在轴150的第三旋转位置中,最高的突起部152a位于配重170a的凸出部174a的下面,并且下一个突起部152b位于配重170b的凸出部174b的下面,而其余的突起部152不在任何其他的凸出部174的下面。在该位置中,轴150与配重170a和170b接合,即,防止配重170a和170b相对于轴150的轴向运动,以允许提起具有与壳体组件140相关联的配重170a和170b的壳体组件140。

将理解的是,轴150可以旋转至第四、第五以及第六旋转位置等中,以与上述类似的方式增加与配重170c、170d以及170e的接合。同样,将理解的是,轴150可以根据可与轴150接合的配重170的总数目旋转至任意数目的旋转位置。例如,当锻炼装置100包括总共三个配重时,轴150可以能够旋转至四个不同的位置,而当锻炼装置100包括总共七个配重时,轴150可以能够旋转至八个不同的位置。

当轴150旋转至正确的旋转位置并且适当数目的配重170与轴150接合时,轴150可以通过将壳体组件140从基部组件100提起、例如通过使用者抓握手柄160并且提起壳体组件140而与驱动器120断开联接。锻炼装置100的使用者然后可以使用锻炼装置100进行期望的负重训练锻炼。有利的是,轴150与驱动器120断开联接将用于使轴150旋转的装置移除,并且因此防止轴150的旋转,从而防止配重170在负重训练锻炼期间与轴150断开联接。

图11示出了根据本发明的各方面的示例性锻炼方法200。总体而言,方法200包括:对壳体组件进行定位;使轴旋转以选择性地将轴与一个或更多个配重联接;以及提起壳体组件。下面关于装置100的部件对方法200的其他细节进行描述。

在步骤210中,将壳体组件定位在基部组件上,该基部组件上定位有多个配重。在示例性实施方式中,将壳体组件140在基部组件110的表面116上定位在配重170的上方,使得配重170被接纳在壳体组件140的壳体142的内部空间144内。当壳体组件140定位在配重170上方时,轴150定位在由配重170中的开口172所限定的内部。

在步骤220中,将壳体组件的轴旋转以选择性地将轴与多个配重中的一个或更多个配重联接。在示例性实施方式中,轴150相对于壳体142和配重170旋转。轴150由基部组件110的驱动器120旋转。驱动器120基于由进行锻炼的个人向输入装置124提供的输入——该输入然后传递至控制器122——而使轴150旋转。轴150的由驱动器120引起的旋转致使轴150选择性地与期望数目的配重170接合、例如选择性地与由执行锻炼方法200的个人选择的数目的配重170接合。在另一实施方式中,这种接合包括使轴150旋转以使轴150上的突起部152与期望数目的配重170的相应的凸出部174接合(例如,位于下方),以防止期望数目的配重170沿着轴150的轴线的运动。

在步骤230中,将壳体组件提起。在示例性实施方式中,执行锻炼方法200的个人将壳体组件140从基部组件110提起。个人可以通过抓握壳体组件140的手柄160提起壳体组件140。将壳体组件140与联接至轴150的配重170一起提起,该轴150保持在壳体142的内部空间144中。轴150上的突起部152与配重170上的凸出部174之间的接合防止配重170在壳体组件140从基部组件110被提起时与轴150断开联接。

图12示出了根据本发明的各方面的示例性锻炼系统300。作为总体概述,系统300包括多个锻炼装置100。下面关于锻炼装置100的部件对系统300的其他细节进行描述。

如上所述,锻炼装置100包括基部组件110。在系统300中,每个锻炼装置100可以包括相应的基部组件110。替代性地,系统300可以包括构造成支撑多个壳体组件和配重堆叠件的一个或更多个组合基部组件。这种组合基部组件可以包括用于由组合基部组件支撑的每个壳体组件的子部件(例如,输入装置、显示器和通信装置),或者可以包括与由组合基部组件支撑的壳体组件中的每个壳体组件和配重堆叠件相关联的单个子部件。

锻炼装置100的每个基部组件110的驱动器120(或组合基部组件的驱动器120)构造成基于经由相关联的通信装置128接收的数据来旋转相应的轴150。在示例性实施方式中,锻炼装置100a中的一个锻炼装置(例如,主锻炼装置)从使用者(例如,经由输入装置124)接收包括对配重170的数目的选择的输入。与主锻炼装置100a相关联的通信装置128然后将来自使用者的输入发送至系统300中的其他锻炼装置100b、100c中的一个或更多个锻炼装置的通信装置128(如图12中的箭头所示)。这些其他锻炼装置100b和100c构造成接收来自主锻炼装置100a的通信装置128的数据,并且操作驱动器120以使轴150旋转而接合适当数目的配重170。以这种方式,锻炼系统300的一个使用者(例如,负重教练)可以控制锻炼系统的其他使用者中的每个使用者(例如,学生)的重量选择。

图13示出了根据本发明的各方面的另一示例性锻炼系统、锻炼系统400。通常,该发明还提供一种包括多个锻炼装置的锻炼系统,每个锻炼装置具有构造成彼此相邻地定位的多个配重,锻炼装置中的每一个锻炼装置构造成接合选定数目的多个配重。该锻炼系统还包括具有基部的至少一个基部组件,该基部构造成支撑锻炼装置中的至少一个锻炼装置的多个配重,基部组件构造成联接至锻炼装置中的至少一个锻炼装置或与锻炼装置中的至少一个锻炼装置断开联接。锻炼系统可选地包括构造成与多个锻炼装置中的一个或更多个锻炼装置通信的接口。基部组件可选地构造成与锻炼装置中的一个或更多个锻炼装置协作,以便基于从接口接收或传递至接口的信息来增加或减少由锻炼装置中的一个或更多个锻炼装置接合的配重的数目。

作为总体概述,系统400包括基部组件410和多个壳体组件440。基部组件410和壳体组件440可以包括以上关于锻炼装置100所述的任何部件。下面对系统400的其他细节进行描述。

基部组件410为系统400的部件提供支持,该系统400的部件包括壳体组件440的每个壳体组件。基部组件410是组合基部组件,该组合基部组件可以包括与每个壳体组件440或由组合基部组件支撑的成组的壳体组件440相关联的子部件(例如,驱动器、输入装置、控制器、通信装置等),或者可以包括与由组合基部组件410支撑的配重堆叠件和壳体组件440中的每一者或全部相关联的单个子部件。

基部组件410容纳用于支撑在基部组件410上的壳体组件440中的每个壳体组件的驱动器。每个驱动器构造成联接至每个壳体组件440的相应的轴以及与每个壳体组件440的相应的轴断开联接,如以上关于锻炼装置100所述的。

基部组件410还可以包括一个或更多个控制器。基部组件410可以包括多个控制器,例如,用于每个驱动器或每个组的驱动器的一个控制器,或者可以包括电控制所有驱动器的单个主控制器。

系统400还可以包括使用者接口,比如输入装置424。输入装置424接收来自锻炼系统400的使用者的输入。输入装置424能够操作成为系统400的壳体组件440中的任何壳体组件选择配重的数目,如上文关于锻炼装置100所述的。输入装置424可以实现为所有壳体组件440输入相同的重量,或者可以允许单独地设置每个壳体组件440的重量。

输入装置424的形式并不意在被限制。如图13中所示,输入装置424可以与基部组件410单独地形成,并且通过有线或无线方式与基部组件410中的控制器通信。替代性地,输入装置424可以与基部组件410结合到一个结构中。可以为所有壳体组件440设置单个输入装置424,或者可以为每个壳体组件440设置输入装置424。将从本文中的描述知道用作输入装置424的结构。

如图13中所示,输入装置424可以结合有显示器426。显示器426构造成显示由使用者向输入装置424提供的输入,例如,选定的锻炼、重量的量值或配重的选定数目。与输入装置424一样,可以为所有壳体组件440设置单个显示器426,或者可以为每个壳体组件440或者成组或成子组的壳体组件440设置显示器426。从本文中的描述知道用作显示器426的合适的显示器。

壳体组件440由系统400的使用者抓握并且提起。每个壳体组件440包括轴,该轴可以选择性地与容纳在相应的壳体组件440的内部中的一个或更多个配重联接,如以上关于锻炼装置100所述的。

因此,比如图13中所示的锻炼系统的多支架的实施方式具有在一个支架上展示(display)多个锻炼装置的能力、比方说例如展示壶铃,并且多支架的实施方式将具有控制所有锻炼装置的一个主显示器,或者具有多个显示器,其中,每个显示器控制邻近的锻炼装置。每个锻炼装置的重量可以根据每个装置是相同或不同的重量。例如,并且出于说明的目的,锻炼装置中的在顶部的一半锻炼装置(在图13所示的顶部支架上)可以各自保持最大42磅,而且在底部的一半锻炼装置可以具有最大90磅的重量。也可以考虑其他重量和重量变化的组合。

根据本发明的锻炼装置和系统根据比如消费者的喜好、美学考虑、来源识别等因素而可选地设置有各种装饰性形状和设计以及轮廓。因此可以独立于本文描述的功能而选择各种装饰性设计。例如,并且出于说明的目的,在2018年2月2日提交的、序列号为29/635,801的共同待审的美国设计专利申请中示出了锻炼装置的示例性装饰特征,该设计专利申请的公开内容通过参引并入本文。

图14A至图14G、图15以及图18A至图18F示出了根据本发明的各方面的示例性锻炼设备或锻炼装置500。锻炼装置500可以例如以哑铃的形式设置。锻炼装置500可以替代性地是杠铃。

作为总体概述,装置500包括基部组件510、壳体组件540以及多个配重570。下面描述装置500的其他细节。

总体上参照图14A至图14G以及图15,锻炼装置500包括:多个配重570,所述多个配重570构造成彼此相邻地定位;壳体组件540,该壳体组件540具有包括限定内部的手柄轴542的壳体,壳体组件540还具有轴544,该轴544被联接成相对于壳体运动并且在壳体内部延伸,其中,轴544相对于壳体的运动选择性地将轴544与多个配重570中的一个或更多个配重联接;以及基部组件510,该基部组件510具有包括容纳部512的基部,基部构造成支撑多个配重570和壳体组件540,基部组件510还具有包括马达的驱动器523,该驱动器523构造成在壳体组件540由包括容纳部512的基部支撑时联接至壳体组件540的轴544,驱动器523还构造成在壳体组件540不由包括容纳部512的基部支撑时与壳体组件540的轴544断开联接;其中,基部组件510的驱动器523构造成在驱动器523联接至壳体组件540的轴544时使壳体组件540的轴544相对于壳体组件540的壳体移动以选择性地将轴544与多个配重570中的一个或更多个配重联接。

多个配重570以多个组布置,多个组中的每个组定位在壳体组件的相对侧部上,并且其中,壳体组件540具有多个轴544,多个轴中的每个轴被联接成相对于壳体运动并且多个轴中的每个轴在壳体的内部内延伸,其中,轴544相对于壳体的运动选择性地将轴544与成组的配重570中的每个组的一个或更多个配重570联接。

多个配重570中的每个配重具有开口582,多个配重570的开口582在多个配重570彼此相邻时至少部分地限定了沿着轴线‘B’延伸的孔582'。

壳体组件540的轴544能够定位在由多个配重限定的孔582'内。多个配重582中的每个配重包括一个或更多个接合表面580/590。轴544的由驱动器523引起的相对于壳体的运动使轴544选择性地与多个配重570中的一个或更多个配重接合,以限制或防止多个配重570中的一个或更多个配重沿着与孔582的轴线B正交的方向的运动。

壳体组件540还包括手柄部分542,该手柄部分542定位成由锻炼装置500的使用者抓握。驱动器523包括马达523,并且基部组件510还包括控制器,该控制器基于来自锻炼装置的使用者的输入而电控制马达523以使轴544移动。

基部组件510还包括输入装置521,该输入装置521电联接或机械地联接至驱动器523,以基于来自锻炼装置500的使用者的输入而使驱动器旋转轴544。

壳体组件540的轴544与基部组件的驱动器523的断开联接防止轴544相对于壳体的运动,从而防止多个配重570中的一个或更多个配重与锻炼装置500的轴544断开联接。

还提供一种锻炼方法,包括:将壳体组件540定位在基部组件510上,该基部组件510上定位有多个配重570;利用基部组件510的联接至轴544的驱动器523使壳体组件540的轴544相对于壳体移动,以选择性地将轴544与多个配重570中的一个或更多个配重联接;以及将壳体组件540从基部组件510提起,其中,多个配重570中的一个或更多个配重与壳体组件510的轴544联接。

多个配重570中的每个配重具有开口582,多个配重570的开口582至少部分地限定了沿着轴线B延伸的孔582',并且其中,定位步骤包括将壳体组件540的轴544定位在由多个配重570限定的孔582'内。多个配重570中的每个配重包括一个或更多个接合表面580/590,并且其中,移动步骤包括使轴544相对于壳体移动以使轴544选择性地与多个配重570中的相应的配重的接合表面580/590接合,以防止多个配重570中的一个或更多个配重沿与孔582'的轴线B正交的方向的运动。壳体组件540还包括手柄部分542,并且其中,提起步骤包括抓握壳体组件540的手柄部分。驱动器523包括马达523,并且基部组件510还包括电控制马达523的控制器,并且其中,移动步骤包括向控制器提供输入以控制马达523使轴544移动。基部组件510还包括与驱动器523电联接或机械联接的输入装置521,并且其中,移动步骤包括通过输入装置521接收输入,并且基于所接收的输入而使驱动器523移动轴544。该锻炼方法还包括防止多个配重570中的一个或更多个配重在壳体组件540从基部组件510提起时与锻炼装置的轴544断开联接。

一种锻炼系统包括多个锻炼装置500,每个锻炼装置500具有:多个配重570,所述多个配重570构造成彼此相邻地定位;轴544,该轴544构造成相对于多个配重570运动,其中,轴544相对于多个配重570的运动选择性地将轴544与多个配重570中的一个或更多个配重联接;基部组件510,该基部组件510具有基部和驱动器523,基部构造成支撑多个配重570,驱动器523构造成联接至轴544以及从轴544断开联接;以及通信装置,该通信装置配置成与多个锻炼装置500中的另一锻炼装置的通信装置进行无线通信,其中,多个锻炼装置500中的一个锻炼装置的驱动器523构造成基于从多个锻炼装置500中的另一锻炼装置的通信装置接收的数据而使多个锻炼装置500中的一个锻炼装置的轴544移动。

驱动器523包括马达523,并且每个基部组件510还包括控制器,该控制器基于从多个锻炼装置500中的另一锻炼装置的通信装置接收的数据而电控制马达523以使轴544移动。所述多个锻炼装置中的一个锻炼装置的驱动器523还构造成基于来自锻炼系统的使用者的输入而使多个锻炼装置500中的一个锻炼装置的轴544移动,并且还构造成将来自使用者的输入发送至多个锻炼装置500中的另一锻炼装置的通信装置。通信装置配置成将与联接至多个锻炼装置500中的一个锻炼装置的轴544的配重570的数目相对应的数据无线地传递至多个锻炼装置500中的另一锻炼装置。

一种锻炼装置包括:多个配重570,所述多个配重570构造成彼此相邻地定位;轴544,该轴544构造成与多个配重570中的一个或更多个配重接合;基部组件510,该基部组件510具有驱动器523,该驱动器523构造成联接至轴544以及与轴544断开联接;以及输入装置521,该输入装置521与轴544或基部组件510相关联,输入装置521构造成接收来自锻炼装置500的使用者的输入,该输入包括与多个配重570的数目相对应的选择;其中,基部组件510的驱动器523构造成在驱动器523联接至轴544时并且在输入装置521接收到输入时使轴544相对于多个配重570自动移动以选择性地将轴544与多个配重570中的选定数目的配重接合。

基部组件510还包括构造成支撑多个配重570的基部。多个配重570中的每个配重具有开口582,多个配重570的开口582在多个配重570彼此相邻时至少部分地限定了沿着轴线B延伸的孔582',轴544能够定位在孔582'内。多个配重570中的每个配重包括一个或更多个接合表面580/590。轴544的由驱动器523引起的运动使轴544选择性地与多个配重570中的选定数目的配重的接合表面580/590中的相应接合表面接合,以防止或限制多个配重570中的一个或更多个配重沿与孔582'的轴线B正交的方向的运动。轴544联接至相对于轴544平行定向的手柄部分。

驱动器523包括马达523,并且基部组件510还包括控制器,该控制器基于来自锻炼装置500的使用者的输入而电控制马达523以使轴544移动。锻炼装置500还包括显示器519,该显示器519构造成显示与多个配重570的选定数目相对应的值或显示与多个配重570的选定数目相对应的重量。传感器557/559与基部或轴544相关联,传感器557/559构造成检测驱动器523何时联接至轴544或从轴544断开联接。

手柄部分542沿着壳体组件540的壳体设置,并且手柄部分542限定手柄轴线B,多个配重570中的每个配重从平行于手柄轴线B定向的配重轴线B径向向外延伸。

锻炼装置还包括驱动轴527,该驱动轴527在轴组件540由基部组件510支撑时联接至驱动器523和壳体组件540的轴544,驱动轴527构造成在驱动轴527联接至壳体组件540的轴544时旋转以使轴544相对于壳体组件540的壳体移动。驱动轴527定位成当驱动器523联接至壳体组件540的轴544并且壳体组件540由基部组件510支撑时延伸到壳体组件540的内部中。驱动轴527相对于壳体组件540的轴544的轴轴线B正交地定向。

锻炼装置选自包括哑铃和杠铃的组。多个配重570以多个组布置,多个组中的每组定位在壳体组件540的相对侧部上,并且其中,壳体组件540具有多个轴544,多个轴544中的每个轴被联接成相对于壳体运动并且在壳体的内部内延伸,其中,轴544相对于壳体的运动选择性地将轴544与配重570的组中的每组中的一个或更多个配重570联接,并且其中,轴544相对于壳体的运动选择性地将轴544与配重570的组中的每组中的相同数目的配重570联接。

壳体组件540包括手柄轴542和壳体子组件545,每个壳体子组件联接至手柄轴542的端部部分。壳体子组件545中的每个子组件至少部分地限定内部区域。每个驱动轴组件531至少部分地定位在壳体子组件545中的每个壳体子组件的内部区域内,每个驱动轴组件531定位成与轴544中的相应一个轴接合。

锻炼装置还包括多个驱动器523,每个驱动器构造成当壳体组件540由基部组件510支撑时联接至壳体组件540的轴544中的相应一个轴,驱动轴组件531中的每个驱动轴组件可释放地联接至驱动器523中的相应的一个驱动器。轴544中的每个轴具有齿条572,并且驱动轴组件531中的每个驱动轴组件的驱动轴表面包括与轴544中的相应轴的齿条572接合的齿轮561。

至少两个配重570构造成沿着配重570的轴线B彼此相邻地放置,以形成一对配重,所述一对配重的第一配重包括阳型表面580并且所述一对配重的第二配重包括构造成由第一配重的阳型表面580接合的阴型表面590,由此限制或消除所述一对配重570的第一配重和第二配重相对于彼此沿着轴线B的运动。所述一对配重570的第一配重和第二配重各自限定沿着轴线B延伸的孔582,以接纳壳体组件540的轴544,以选择性地将轴544与第一配重和第二配重联接,轴544限制或消除所述一对配重570的第一配重和第二配重相对于彼此沿与轴线B正交的方向的运动。

壳体组件540包括构造成存储与壳体组件540的运动对应的数据的存储器。基部组件510包括构造成接收与壳体组件540的运动对应的数据的存储器。

基部组件510和壳体组件540构造成在基部组件510支撑壳体组件540时共享与壳体组件540的运动相对应的数据。基部组件510构造成将与壳体组件540的运动对应的数据无线发送至远程装置。

现在更具体地参考图14A至图14G、图15以及图18A至图18F中所示的实施方式的细节,基部组件510为装置500的部件提供支撑。基部组件510具有半筒形容纳部512和可移除地安装至容纳部512的下表面的基部盖513。

容纳部512包括一个或更多个外部表面,装置500的其他部件可以搁置在所述一个或更多个外部表面上。如图15中所示,基部组件510的容纳部512在容纳部512的上部分上包括第一表面514和第二表面516。表面514和516形成构造成对壳体组件540和配重570进行支撑的基部。每个表面514、516包括向上突出的肋部517,所述肋部517均匀地间隔开并且构造成对例如处于堆叠取向的配重570进行支撑。配重570的下表面定尺寸成配装在两个相邻的肋部517之间。

容纳部512包括用于选择期望重量的呈两个使用者可操作的按钮521的形式的使用者控制接口、以及设置在按钮521之间的用于显示选定配重的显示器519。一个按钮521标记为‘+’以增加不可移除地附接至壳体组件540的重量的量值(即,配重570的数目),另一按钮521被标记以减少不可移除地附接至壳体组件540的重量的量值(即,配重570的数目)。按钮521在本文中通常被称为使用者输入装置。

在容纳部512内限定有容纳装置500的某些部件的内部区域。如图14G中最佳地所示,根据该示例性实施方式,呈两个马达523形式的驱动器安装在内部区域内。驱动器构造成调节向壳体组件540施加的重量的量值。每个马达523具有构造成绕轴线旋转的输出轴525。本领域技术人员将认识到,驱动器可以不同于所示出和描述的驱动器。例如,驱动器可以包括单个马达523。

每个输出轴525不可旋转地联接至中间轴527,使得轴525和轴527一起旋转。每个中间轴527的下端部固定至输出轴525中的一个轴,使得轴525和轴527一起旋转,并且每个中间轴527的上端部包括开口529,该开口529构造成可释放地接纳形成壳体组件540的一部分的轴531。轴527的开口529键接至轴531的下端部,使得轴531和轴527一起旋转。应当理解的是,轴531和轴527能够在装置500的操作期间规则地断开附接和重新附接。

每个中间轴527的上端部定位在从容纳部512的顶部表面突出的中空的筒形部533(见图15)中,使得轴527中的开口529可见并且从容纳部512的外部可到达。弹簧535定位于轴527的顶部端部与筒形部533的内部表面之间,以使轴527在筒形部533内居中并且还确保轴527与轴531之间的可靠连接。每个中间轴527的顶部端部可以与筒形部533的顶部表面齐平。替代性地,每个中间轴527的顶部端部可以相对于筒形部533的顶部表面稍微凹陷或突出。

用于与显示器519和按钮521交互的印刷电路板(PCB)539安装在容纳部512内。PCB541也安装在容纳部512内以基于从PCB 541接收的信号而控制马达523,如将在后面描述的。PCB 541包括(至少)处理器、控制器以及用于发送/接收无线信号、比如蓝牙或Wi-Fi的无线发送器/接收器。

现在参考壳体组件540,壳体组件540实质上是杠铃,而没有向杠铃施加任何配重570。壳体组件540通常包括呈中空的筒形部形式的手柄轴542、定位在手柄轴542的中空内部内的两件式伸缩轴544以及安装至轴542的相反侧部的两个壳体子组件545。

壳体子组件545大致相同,并且在下文中将仅描述壳体子组件545中的一个壳体子组件。壳体子组件545通常包括壳体,该壳体包括碗状筒形内壳部546、外壳部548以及阴型楔形连接部550,内壳部546定位成最靠近轴542的端部,外壳部548安装至内壳部546的开口端部,阴型楔形连接部550安装至外壳部548的面向外部的表面。穿过每个壳体子组件形成有圆形开口,并且该圆形开口大致与纵向轴线B对准。

如图14G中最佳地所示,外壳部548包括接纳轴542的一个端部的中空的筒形部552。轴542通过轴531固定地且不可旋转地安装至筒形部552,该轴531穿过轴542中的孔553。外壳部548包括一系列卡扣连接特征部555,卡扣连接特征部555可释放地联接至内壳部546上的配合特征部以将壳部546与壳部548紧固在一起。用于安装轴542、壳部546以及壳部548的其他器件是本领域技术人员已知的。

一系列机械部件定位在壳部546与壳部548之间所限定的中空区域内。更具体地,并且仍然仅参考大致相同的壳体子组件545中的一个壳体子组件,轴531可旋转地安装在中空区域内。轴531与手柄轴542中的相对孔553和外壳部548的筒形部552中的相对孔556对齐(register)(即,穿过手柄轴542中的相对孔553和外壳部548的筒形部552中的相对孔556)。c形夹560在筒形部552上方的位置处安装在轴531中形成的凹槽中,并且另一c形夹560在筒形部552下方的位置处安装在轴531中形成的凹槽中,从而锁定轴531相对于手柄轴542的轴向位置。应当理解的是,轴531能够在孔553和556内旋转,但是不会相对于孔553和556平移。

带齿的齿轮561不可旋转地安装至轴531的中心区域,使得轴531和齿轮561一起旋转。齿轮561和轴531一起形成驱动轴组件。齿轮561可以能够沿着轴531的长度(即,沿着轴线A)在轻微的程度上平移,以适应齿轮561与轴544上的带齿的齿条572之间的未对准,该带齿的齿条572与齿轮561啮合。

现在参考壳体组件540的伸缩轴544a和544b(共同或单独地称为轴544)的特征部,每个伸缩轴544具有包含切除区域的大致筒形的形状,该切除区域限定沿着轴544的大部分长度的半筒形部段。沿着半筒形部段的面向内部的侧部的长度(即,面向轴线B的侧部)形成有矩形通道574。沿着通道574的主要部分限定了形成带齿的齿条572的齿轮齿部。在组装形式中,半筒形部段的平坦面定位成彼此面对。每个齿轮561定位在两个轴544的通道574内,并且每个齿轮561的齿部与两个齿条572啮合,使得齿轮561中的至少一个齿轮绕轴线A的旋转使两个轴544沿着轴线B平移。在正常操作中,两个齿轮561通过马达523同时旋转,以使两个轴544沿着轴线B平移。应该理解的是,轴A和B是正交的。由于齿轮561与带齿的齿条572之间的齿接合,轴544构造成同时沿相反的方向平移。轴544构造成在轴544不与任何配重570接合的缩回位置(见图18F)与轴544和一个或更多个配重570接合的展开位置(见图14G)之间移动。

返回参照壳体子组件545的特征部,对于壳体子组件545中的一个壳体子组件,电子部件也容纳在壳部546与壳部548之间所限定的中空区域中。电子部件包括(i)感测装置500的运动的呈加速计(例如)形式的传感器552,(ii)为传感器552供电的可充电电池,以及(iii)包括存储器和处理器的PCB,该PCB用于在装置500的对接状态下将传感器552的读数传递至基部组件510。在壳体组件540的对接状态下,弹簧销557(也称为触头)联接至壳体子组件545的PCB,以将信号和电力传输至基部组件510的PCB 541以及从基部组件510的PCB541发送信号和电。

壳体子组件545的阴型楔形连接部550安装至外壳部548的面向外部的表面,并且阴型楔形连接部550构造成可释放地安装在阳型楔形连接部580上,该阳型楔形连接部580布置在相邻配重570上。

阴型楔形连接部550可以通过例如紧固件安装至壳部548,或者替代性地,阴型楔形连接部550可以与壳部548形成为一体构件。阴型楔形连接部550包括半圆的阴型楔形凹部576,阴型楔形凹部576在下表面上具有开口端部。开口端部构造成可滑动地接纳相邻配重570上的阳型楔形连接部580。如参照图17所描述的,在阴型连接部550与配重570的阳型楔形连接部580之间形成的楔形结合部防止外壳部548(和整个壳体组件540)相对于已附接配重570绕轴线B旋转。楔形结合部也防止已附接配重570相对于外壳部548(和整个壳体组件540)向上移动。楔形结合部不能防止已附接配重570相对于壳体组件540沿轴线A向下移动——这种向下平移仅当伸缩轴544中的一个伸缩轴定位于在已附接配重570中形成的开口582内时才被防止。更特别地,当伸缩轴544定位于在已附接配重570中形成的开口582内时,由于轴544、外壳部548中的中心孔以及已附接配重570中的开口582之间的相互接合而防止已附接配重570沿竖向方向与壳体组件540断开附接。由于阴型楔形连接部550与阳型楔形连接部580之间的相互接合而防止已附接配重570沿水平方向与壳体组件540断开附接。

现在参考配重570的特征部,配重570大致相同,并且将在下文中参照图16A至图16G仅描述一个配重570。配重570是圆形板,该圆形板具有第一侧部581、与第一侧部581相反的第二侧部583以及在两个侧部581与583之间延伸并且将两个侧部581与583相互连接的回转表面584。回转表面584的基部584a是平坦的,以坐置在容纳部512的表面514、516上。在配重570的中央部中形成有圆形开口582,并且圆形开口582与配重570的纵向轴线B大致对准。

配重570包括在第一侧部581上的阴型楔形连接部590和在第二侧部583上的阳型楔形连接部580。第一配重570的阴型楔形连接部590构造成与相邻于第一配重的第一侧部581的第二配重570b的阳型楔形连接部580配合,而第一配重570的阳型楔形连接部580构造成与相邻于第一配重570的第二侧部583的第三配重570的阴型楔形连接部590配合。图17描绘了配重570b的阴型楔形连接部590与配重570a的阳型楔形连接部580之间的相互连接。以简化的形式描绘了图17中的各个特征部,以有助于对相互连接的理解。

阳型楔形连接部580和阴型楔形连接部590在本文中通常称为接合表面。本领域技术人员将认识到,存在用于实现两个本体之间的连接和断开连接的其他连接部样式。因此,连接部580和590可以不同于所示出和所描述的连接部。

如图16A中最佳地所示,配重570的侧部581包括从侧部581延伸至平坦表面591的U形切除部分。在切除部分的与配重570的基部584a相交的基部处形成开口585。当壳体组件540对接到基部组件510上时,开口585定尺寸定首先接纳已经对接在基部组件510上的相邻配重570的阳型楔形结合部580,并且还定尺寸成之后接纳容纳部512的肋部517中的一个肋部。开口585和肋部517的形状是互补的以确保配重517只能以单个取向安置到容纳部512上,由此防止配重517不正确地安置到容纳部512上。

成角度的壁586以A形延伸。更具体地,成角度的壁586从开口585的相对端部沿远端方向延伸并且朝向配重570的纵向轴线B倾斜。在装置500的组装形式中,相邻配重570的阳型楔形连接部580定位在成角度的壁586之间。因此,成角度的壁586构造成防止与成角度的壁586配合的相邻配重570的旋转。

阴型楔形连接部590在成角度的壁586的远端端部之间延伸并且将成角度的壁586的远端端部连接。阴型楔形连接部590包括绕轴线B延伸的阴型楔形表面587。阴型楔形表面587是绕轴线B的U形状,并且在成角度的壁586的远端端部之间延伸并且将成角度的壁586的远端端部连接。阴型楔形表面587还从第一侧部581至第二侧部583在深度方向上(即,沿着轴线B)成角度,并且既围绕纵向轴线B又面对纵向轴线B。如图16G中最佳地看到,在沿从配重570的第一侧部581至第二侧部583的方向观察时,阴型楔形表面587背离配重570的纵向轴线B沿向外的方向(例如,以45度角度)延伸。如在图17中最佳地示出,一个配重570b的阴型楔形连接部590被设计成将配合配重570a的配合阳型楔形连接部580捕获在配重570a的阴型楔形表面587的成角度的表面与平坦表面591之间。

如图16A中所示,阴型楔形连接部590可以形成紧固至配重570的第一侧部581的单独的插入件的一部分,或者替代性地如图17所示,阴型楔形连接部590可以与配重570的第一侧部581成为一体。

如图16C至图16G中最佳地示出,每个配重570的侧部583包括阳型楔形连接部580。阳型楔形连接部580是从侧部583沿着轴线B向外延伸的碑形突起部。阳型楔形连接部580包括平坦底部表面597,该平坦底部表面597大致平行于配重570的基部表面584a。楔形表面595从平坦底部表面597的相对端部延伸并且将平坦底部表面597的相对端部连接。楔形表面595为U形并且围绕轴线B。如图16D中最佳地示出,楔形表面595从第二侧部583并且沿背离轴线B的方向以锐角(例如,45度)向外延伸。如图17中最佳地示出,一个配重570a的阳型楔形表面595被设计成被捕获在配合配重570b的阴型楔形表面587的成角度的表面与平坦表面591之间。

阳型楔形连接部580可以形成紧固至配重570的第二侧部583的单独插入件的一部分,或者替代性地,阳型楔形连接部580可以与配重570的第二侧部583成为一体。

在两个配合配重570的阴型楔形连接部590与阳型楔形连接部580之间形成的楔形结合部防止那些配合配重相对于彼此绕轴线B旋转。如图17中所示,楔形结合部还防止已附接配重570a相对于另一已附接配重570b沿轴线A向上移动。楔形结合部不能防止已附接配重570a向下移动或已附接配重570b向上移动——这种平移仅当伸缩轴544中的一个伸缩轴定位于在配重570a和配重570b中形成的开口582内时才被防止。应当理解的是,对准的开口582的堆叠件一起形成轴544可以行进穿过的孔582'。更具体地,当伸缩轴544定位于在已附接配重570a和已附接配重570b中形成的开口582内时,防止已附接配重570a和已附接配重570b彼此断开附接。换言之,楔形结合部为配合在一起的两个配重570提供一个自由度,并且一旦伸缩轴544定位在那些配重中的开口582内时,就消除了这一个自由度。

现在将参照图14A、图14G、图18F和图17描述装置500的操作。装置500的操作类似于装置100的操作,并且将在下文中描述主要区别。

如图14A中最佳地示出,在装置500的组装和对接状态下,配重570嵌套在一起并且定位在基部组件510上。如图17中至少部分地示出,在嵌套状态下,所有配重570都相互连接在一起,使得通过阳型楔形连接部580和阴型楔形连接部590的配合的几何结构而防止配重570相对于彼此旋转。

在装置500的对接状态下,壳体组件540对接在基部组件510上,并且壳体组件540上的弹簧销557定位成与基部组件510的顶部表面上的电触头559直接物理接触。在弹簧销557与电触头559之间传输电力和信号。更具体地,与传感器552的读数相对应的信号从壳体组件540的PCB发送至弹簧销557、电触头559以及基部组件510的PCB 541,使得传感器552的读数被上载至基部组件510的存储器。另外,电力从基部组件510的PCB 541然后发送至电触头559,然后至弹簧销557,然后至壳体组件540的PCB,然后至壳体组件540的可再充电电池以用于对可再充电电池进行再充电。可再充电电池向壳体组件540的传感器552以及壳体组件540的需要电力的任何其他部件提供电力。由于弹簧销557与电触头559之间的相互连接,基部组件510的PCB 541认为壳体组件540对接在基部组件510上。如果基部组件510上的电触头559不接收来自弹簧销557的信号,则基部组件510认为壳体组件540从基部组件510移除,并且基部组件510将不会响应于使用者按下按钮521而操作马达523。壳体组件540与基部组件510之间的上述通信和电接口也适用于装置100的壳体组件140和基部组件110。

在使用装置500之前,使用者首先通过在壳体组件540对接在基部组件510上的同时按下基部组件510上的按钮521中的一个按钮来选择使用装置500进行的特定锻炼程序(routing)的期望重量的量值。按下按钮521中的一个按钮使期望重量显示在显示器519上,并且还使马达523启用且使马达523的输出轴525沿相同方向旋转。使输出轴525旋转引起轴531及轴531的带齿的齿轮561的旋转。由于带齿的齿轮561与伸缩轴544的齿轮齿部572之间的齿轮布置,带齿的齿轮561绕齿轮561的轴线沿相同方向旋转,这使伸缩轴544沿着轴线B向外平移(即,远离手柄542)或沿着轴线B向内平移(即,朝向手柄542)。

更具体地,如果使用者选择“-”按钮521,该按钮521指示期望使用比先前使用并且显示在显示器519上的重量少的重量,则齿轮561沿使伸缩轴544沿着轴线B向内且沿相反方向(即,朝向手柄542)平移的方向旋转。伸缩轴544沿着轴线B移动不连续的距离并且从一个或更多个配重570中的开口582断开接合。轴544的由马达523的旋转引起的行进的距离由基部组件510的PCB 541上的处理器控制。轴544行进的距离与使用者使用按钮521选择的重量成正比。

在伸缩轴544从配重570中的开口582断开接合以后,一旦壳体组件540从基部组件510移除,则该配重570与壳体组件540断开附接。换言之,一旦壳体组件540从基部组件510移除,则该配重570将保持对接在基部组件510上。例如,参照图17,如果伸缩轴544最初与两个配重570a和570b接合,并且伸缩轴544平移以使得伸缩轴544不再定位在配重570a的开口582内,则当使用者将壳体组件540从基部组件510移除时,配重570b将附接至壳体组件540,而配重570a将保持对接在基部组件510上。换言之,楔形接合部构造成允许相邻配重在轴544不定位在那些配重中的一个开口582内时断开附接。

使用者然后将壳体组件540与附接至壳体组件540的配重570一起移除并且执行锻炼程序。一旦基部组件510的电触头559与壳体组件540的弹簧触头557断开附接,则基部组件510的处理器知道壳体组件540已经从基部组件510移除,并且锻炼程序正在进行中。

替代性地,如果使用者选择“+”按钮521,该“+”按钮521表示期望使用比先前使用并且显示在显示器519上的重量多的重量,则齿轮561旋转以使伸缩轴544沿着轴线B向外平移(即,远离手柄542)。伸缩轴544沿着轴线B移动不连续的距离,并且与一个或更多个附加的配重570中的开口582接合。轴544的由马达523的旋转引起的行进的距离由基部组件510的PCB 541上的处理器控制。轴544行进的距离与使用者选择的重量成正比。在伸缩轴544接合配重570中的开口582以后,一旦壳体组件540从基部组件510移除,则该配重570不能从壳体组件540断开附接。使用者然后将壳体组件540连同附接至壳体组件540的配重570一起移除并且执行锻炼程序。

作为另一种替代方案,如果使用者不希望改变先前使用并且显示在显示器519上的重量的量值,则使用者可以简单地将壳体组件540(连同连接至壳体组件540的配重570一起)从基部组件510移除,并且开始使用壳体组件540和连接至壳体组件540的任何配重570执行锻炼程序。

在锻炼程序之后,使用者将壳体组件540返回至基部组件510(即,对接壳体组件540)。在将壳体组件540返回至基部组件510之后,附接至壳体组件540的最靠外的配重中的开口585在对接于基部组件510上的最靠内的配重570上的阳型楔形连接部580的上方行进。壳体组件540的进一步向下平移使壳体组件540上的每个轴531的下端部接合在基部组件510的中间轴527上的相应开口529中。弹簧触头557然后与基部组件510上的电触头559物理接触。

一旦壳体组件540对接在基部组件510上,由于触头557和559的相互连接,数据从壳体组件540的PCB发送至基部组件510的PCB 541。基部组件510构造成将该数据经由PCB541的无线发送器/接收器解译和/或发送至远程装置、比如智能电话或计算机。例如,数据包含与锻炼程序中使用的重量的量值、锻炼程序中的弯举(curl)、重复或运动的数目(如由壳体组件540的加速计测量的)以及锻炼程序的持续时间有关的信息。智能手机或计算机包含配置成跟踪用于每个锻炼程序的数据的程序。

现在转向图19至图24,示出了用于从不同的锻炼装置和活动跟踪器对使用者的身体健身进行监测和/或评估的系统和方法的示例。该系统和方法可以包括锻炼装置,比方说例如一个或更多个锻炼设备或装置100和/或一个或更多个锻炼设备或装置500。尽管在各种示例中参考了采用锻炼装置100的系统和方法,但是可以预期的是,锻炼装置500或任何其他锻炼装置可选地附加地或替代性地包括在系统或方法中。

通常,提供根据一个示例的系统用于评估使用者的健康。该系统包括多个装置,每个装置配置成收集为使用者生成的使用者数据并发送该使用者数据。装置中的至少一个装置是锻炼装置,并且装置中的至少一个装置是测量装置。处理器被联接成与装置通信。处理器配置成接收来自多个装置的接收使用者数据,将所接收的使用者数据与先前或其他使用者数据进行比较,根据接收的使用者数据与先前或其他使用者的比较来生成对使用者的健康的评估,并将评估传达至使用者。由锻炼装置收集的使用者数据包括使用者对锻炼装置的使用。由测量装置收集的使用者数据包括使用者的身体条件。

在另一示例中,身体健身评估系统配置成与至少一个锻炼装置一起使用,所述至少一个锻炼装置包括:用于通过网络通信的锻炼装置网络通信接口;传感器,该传感器配置成感测由使用者对至少一个锻炼设备的使用;锻炼装置存储器;锻炼装置处理器,该锻炼装置处理器联接至锻炼装置网络通信接口、传感器和锻炼装置存储器;以及锻炼装置编程。这种编程将至少一个锻炼设备配置成经由传感器执行对由使用者对至少一个锻炼装置的使用进行跟踪的功能,基于所跟踪的由使用者对至少一个锻炼装置的使用来确定使用者的当前身体活动数据,并且经由锻炼装置网络通信接口通过网络来发送使用者的当前身体活动数据。身体健身评估系统包括:图像显示器,该图像显示器至少基于所跟踪的使用者的当前身体活动数据来呈现身体健身评估;使用者输入装置,该使用者输入装置用于从使用者接收生成身体健身评估的身体健身评估请求;以及联接至图像显示器和使用者输入装置的计算机处理器。计算机处理器配置成经由网络从锻炼装置接收所跟踪的使用者的当前身体活动数据;经由使用者输入装置从使用者接收生成身体健身评估的请求;将使用者的当前身体活动数据和与至少一个锻炼装置相关联的基准身体活动数据进行比较;基于比较,确定使用者的身体健身评估;并将身体健身评估经由图像显示器呈现给使用者。

图19是包括示例身体健身评估系统1900的高级功能框图,该身体健身评估系统1900包括经由各种网络被连接的锻炼装置100、移动装置1990和服务器系统1998,锻炼装置100具有运动跟踪器118,以基于锻炼装置编程1945(该锻炼装置编程1945包括例如神经网络模型)识别当前身体活动。锻炼装置100与主计算机连接。例如,锻炼装置100经由高速无线连接1937与移动装置1990配对,或者经由网络1995连接至服务器系统1998。在一些示例中,主计算机可以是与被示出用于如下面进一步详细描述的活动跟踪器2010的示例智能手表类似的可佩戴装置。

身体健身评估系统1900包括至少一个锻炼装置100,该锻炼装置100可以包括在图19的示例中的自由配重训练设备(例如,哑铃、壶铃或杠铃)。锻炼装置100包括运动跟踪器1918和图像显示器180。锻炼装置100还包括图像处理器1912、微控制单元(MCU)1930和图像显示器驱动器1942或者以其他方式与图像显示器驱动器1942直接地或间接地相关联。图像显示器1980用于呈现图像和可以包括一系列图像的视频。图像显示器驱动器1942联接至图像显示器1980以呈现图像。图19至图21中所示的用于锻炼装置100、2100A至2100D的部件位于一个或更多个电路板、例如PCB或挠性PCB上。

运动(movt)跟踪器1918是电子装置、比如惯性测量单元(IMU),该电子装置使用加速度计和陀螺仪、有时还有磁力计的组合来测量和报告例如人体的特定的力、角速度、以及有时围绕人体的磁场。例如,如前面提及的,加速度计可以被包括在壶铃或哑铃中。神经网络模型可以用于跟踪重复次数、组的数目或者由锻炼装置进行或感测到的其它操作。这种加速度计测量值可以在单独的计算装置(例如,移动装置)上进行处理,以在锻炼装置(例如,壶铃和/或哑铃)本身跟踪操作的情况下跟踪重复次数、组的数目或其它操作。

如果存在磁力计,磁场可以用作输入,以对依赖于地球的磁场或人造磁场的特定身体活动(例如,举重-重复次数、组的数目等)进行检测。在该示例中,惯性测量单元确定锻炼装置100、2100A至2100D、移动装置1990或可佩戴装置2010的旋转加速度。运动跟踪器1918通过使用一个或更多个加速度计来检测线性加速度或使用一个或更多个陀螺仪来检测旋转速率。对于下述三个轴线中的每个轴线,惯性测量单元可以包含一个加速度计、陀螺仪和磁力计:关于左-右运动的水平轴线(X)、关于顶部-底部运动的竖向轴线(Y)、以及关于上-下运动的深度或距离轴线(Z)。陀螺仪检测绕3个轴线(X、Y和Z)的旋转速率。磁力计像产生磁向参考的指南针一样检测磁场(例如,面向南、北等),该磁场是地球的磁场和其他人造磁场(比如由电力线产生的磁场)的混合。三个加速度计对沿着以上限定的水平轴线(X)、竖向轴线(Y)和深度或距离轴线(Z)的加速度进行检测,其可以相对于地面、锻炼装置100、2100A至2100D、移动装置1990、可佩戴装置2010、或者使锻炼装置100、2100A至2100D或活动跟踪器2010移动或保持(或携带)移动装置990的使用者来限定。因此,加速度计检测到3个轴线加速度向量,然后这3个轴线加速度向量可以用于检测地球的重力向量。

通常,神经网络用标记的数据组被预先训练,然后神经网络通过呈现输入(模型输入层1959A至1959N)的顺推机制(forward-pass mechanism)在锻炼装置100上被执行,并且经训练的重量用于计算输出(模型输出层1968A至1968N)。输出表示在锻炼装置100由使用者提起时要跟踪的重复和每个组的概率。

在身体健身评估系统1900中,锻炼装置100包括模型输入层359A至359N,该模型输入层是锻炼装置100的在一时间段内所跟踪的运动1960。在一时间段内所跟踪的运动1960包括加速度计测量值361A至361N,该加速度计测量值包括测量的加速度(MA)1962A至1962N和测量的加速度时间坐标1963A至1963N,该测量的加速度时间坐标1962A至1962N表示何时采取测量的加速度1962A至1962N。在一时间段内所跟踪的运动1960还包括陀螺仪测量值1964A至1964N,该陀螺仪测量值1964A至1964N包括测量的旋转(MR)1965A至1965N、表示何时采取测量的旋转1965A至1965N的测量的旋转时间坐标1966A至1966N以及运动中断时间坐标1967A至1967N(例如,检测到运动的次数)。

如所示的,存储器1934还包括锻炼装置编程1945,以执行本文中所描述的用于锻炼装置100的功能中的子组功能或所有功能。尽管神经网络模型可以包括输入层、隐藏层和输出层,但在示例中,锻炼装置编程1945的神经网络模型包括卷积层(若干)、完全连接层(这些完全连接层曾经是隐藏层)和单个输出层。锻炼装置编程1945具有经训练的锻炼装置模型(例如,被示出为举重模型1946)、配重组1947A至1947N和隐藏层1948。存储器1934还包括模型输出层1968A至1968N。模型输出层1968A至1968N具有经识别的组的数目1969A至1969N、经识别的重复次数1970A至1970N、用于经识别的组的数目1969A至1969N的组置信水平1971A至1971N、以及用于每个组的经识别的重复次数1970A至1970N的重复置信水平1972A至1972N。

在一个示例中,输入-模型输入层1959A至1959N、比如由运动跟踪器1918得到的在一时间段内所跟踪的运动1960的测量值可以从锻炼装置100发送至移动装置1990或可佩戴装置2010。移动装置1990或可佩戴装置2010包括经训练的锻炼装置模型(例如,被示出为举重模型1946)、配重组1947A至1947N和隐藏层1948。然后,移动装置1990或可佩戴装置2010可以通过输入来计算输出(模型输出层1968A至1968N)以确定当前身体活动数据1975A。

MCU 1930包括处理器1932、存储器1934和高速无线电路1936。在该示例中,图像显示器驱动器1942联接至高速电路1930并由高速处理器1932操作,以便驱动图像显示器1980。处理器1932可以是能够对锻炼装置100所需的任何一般计算系统的高速通信、低速通信和操作进行管理的任何处理器。处理器1932包括对使用高速无线电路1936在高速无线连接1937上向无线局域网(WLAN)的高速数据传输进行管理所需的处理资源。在某些实施方式中,处理器1932执行包括锻炼装置编程345的固件以及锻炼装置100的操作系统、比如LINUX操作系统或其他这种操作系统,并且操作系统存储在存储器1934中以用于执行。除了任何其他职责之外,执行用于锻炼装置100的软件架构的处理器1932用于使用高速无线电路1936(网络通信接口或收发器)来管理数据传输。在某些实施方式中,高速无线电路1936配置成实现本文中也称为Wi-Fi的电气与电子工程师协会(IEEE)802.11通信标准。在其他实施方式中,可以通过高速无线电路1936实现其他高速通信标准。

锻炼装置100的低功率无线电路1924(网络通信接口或收发器)和高速无线电路1936可以包括短程收发器(BluetoothTM)和无线广域网、无线局域网或广域网收发器(例如,蜂窝或WiFi)。移动装置1990、包括经由低功率无线连接1925和高速无线连接1937通信的收发器可以使用锻炼装置100的架构的如网络395的其他元件一样的细节来实现。

移动装置1990可以是智能手机、平板电脑、膝上型计算机、接入点或能够使用低功率无线连接1925和高速无线连接1937与锻炼装置100连接的任何其他这样的装置。移动装置1990连接至服务器系统1998和网络1995。网络1995可以包括有线和无线连接的任何组合。

身体健身评估系统1900包括活动跟踪器2010(例如,可佩戴装置)。活动跟踪器2010可以是如图20中所示的手表、腕带或设计成由使用者佩戴或与使用者相关联的其他便携式装置,以经由一个或更多个无线网络或无线链路与移动装置1990或服务器系统1998通信。

存储器1934包括能够存储各种数据和应用的任何存储装置,这些数据和应用除其他外还包括模型输入层1959A至1959N、锻炼装置编程1945、模型输出层1968A至1968N、使用者对要提起的重量的量值1973A至1973N的选择、各种持续时间1974A至1974N、以及通过图像显示器驱动器1942在图像显示器1980上生成以显示的图像和视频。尽管存储器1934被示出为与MCU 1930集成,但在其他实施方式中,存储器1934可以是锻炼装置100的独立的单独元件。在某些这样的实施方式中,电路由线可以通过包括处理器1932的芯片提供连接。在其他实施方式中,处理器1932可以在需要涉及存储器1934的读取操作或写入操作的任何时间管理存储器1934的寻址。

如图19中所示,锻炼装置100包括用于通过网络1925、1937进行通信的锻炼装置网络通信接口1924、1936。锻炼装置100还包括配置成跟踪锻炼装置100的运动的运动跟踪器1918、锻炼装置存储器1934以及锻炼装置处理器1932。锻炼装置处理器1932联接至锻炼装置网络通信接口1924、1936、运动跟踪器1918和锻炼装置存储器1934。锻炼装置100包括锻炼装置存储器1934中的锻炼装置编程1945。

作为锻炼装置100的处理器1932执行存储器1934中的锻炼装置编程1945的结果,锻炼装置100可以执行下面描述的下述功能中的任何功能的全部功能或子组功能。如图4A中所示,作为移动装置1990的处理器2230执行存储器2240A中的身体健身评估移动编程2140的结果,移动装置1990执行下面描述的下述功能的任何功能的全部或子组功能。

处理器1932执行锻炼装置编程1945使锻炼装置100配置成实现功能、包括经由运动跟踪器1918对使用者移动锻炼装置100的运动进行跟踪的功能。锻炼装置100至少基于锻炼装置100的由使用者引起的在一时间段内所跟踪的运动1960来确定使用者的当前身体活动数据1975A。锻炼装置100经由锻炼装置网络通信接口1924、1936通过网络1925、1937发送当前身体活动数据1975a。

在图19的示例中,锻炼装置100可以是配重机器或自由配重训练设备或其他形式的锻炼或健身设备。如图19中所示的,运动跟踪器1918包括:(i)测量锻炼装置100的加速度的至少一个加速度计1920,(ii)测量锻炼装置100的旋转的至少一个陀螺仪1921,或(iii)惯性测量单元(IMU)1919,该惯性测量单元(IMU)1919具有至少一个加速度计1920和至少一个陀螺仪1921。经由运动跟踪器1918来跟踪锻炼装置100的运动的功能包括:(i)经由至少一个加速度计1920来测量锻炼装置100的加速度,(ii)经由所述至少一个陀螺仪1921来测量锻炼装置100的旋转或旋转运动,或(iii)经由惯性测量单元1919来测量锻炼装置100的加速度和旋转或旋转运动两者。

在一个示例中,如果锻炼装置100是自由配重训练设备,则该自由配重训练设备是哑铃、壶铃或杠铃。当前身体活动数据1975A包括基于锻炼装置100的由使用者引起的在一时间段内所跟踪的运动1960而确定的组的数目1969A至1969N和重复次数1970A至1970N。此处,符号A至N与身体活动被划分成的每个区段相对应。在举重的示例中,例如,该区段是举重组,其中,每个举重组基于身体活动中的剧烈活动(spike)与之后的如由运动跟踪器1918或时钟在一段流逝时间所测量的显著减少活动(significant drop)(例如,各组之间的60秒或90秒中断)而被分离。

如上所述,锻炼装置100的自由配重训练设备类型包括锻炼装置使用者输入装置124,以从使用者接收要提起的重量的量值1973A至1973N的选择。锻炼装置100还可以包括时钟以跟踪持续时间1974A至1974N。执行锻炼装置编程1945还将锻炼装置配置成实现下述功能:经由锻炼装置使用者输入装置24从使用者接收要提起的重量的量值1973A至1973N的选择。锻炼装置100通过时钟跟踪很多组1969A至1969N中的每个组的相应持续时间1974A至1974N。当前身体活动数据1975A包括要提起的重量的量值1973A至1973N的选择和每个组1969A至1969N的相应持续时间1974A至1974N。

锻炼装置100和2100A至2100D、移动装置1990和可佩戴装置2010的输出部件可选地包括视觉部件,比如图像显示器1980、2280、2380(例如,显示器比如液晶显示器(LCD)、等离子体显示器面板(PDP)、发光二极管(LED)显示器、投影仪或波导管)。图像显示器1980、2280、2380可以呈现图像、比如以视频的方式。图像显示器1980、2280由图像显示器驱动器1942、2290、2390驱动。锻炼装置100、移动装置1990和可佩戴装置2010的输出部件还可以包括声学部件(例如,扬声器)、触觉部件(例如,振动马达)、其他信号发生器等。锻炼装置100、移动装置1990、活动跟踪器2010和服务器系统1998的输入部件(使用者输入装置124、2291、2391)可以包括字母数字输入部件(例如,配置成接收字母数字输入的键盘、触摸屏、光学键盘或其他字母数字输入部件)、基于点的输入部件(例如,计算机鼠标、触摸板、轨迹球、操纵杆、运动传感器或其他指向仪器)、触觉输入部件(例如,物理按钮、提供触摸或触摸资势的位置和力的触摸屏、或其他触觉输入部件)、音频输入部件(例如,麦克风)和类似物。

锻炼装置100和2100A至2100D、移动装置1990、活动跟踪器2010(例如,可佩戴装置)和服务器系统1998可以可选地包括附加的外围装置元件。这种外围装置元件可以包括生物计量传感器、附加传感器或集成的显示元件。例如,外围装置元件可以包括具有输出部件、运动部件、位置部件或本文所述的任何其他这种元件的任何I/O部件。

例如,锻炼装置100和2100A至2100D、移动装置1990和活动跟踪器2010(例如,可佩戴装置)的生物计量部件包括下述部件:这些部件检测表达(例如,手表达、面部表达、声音表达、身体姿势、或眼睛跟踪)、测量生物可食物(例如,血压、心率、体温、呼吸/呼吸速率、汗或脑波)、识别人员(例如,语音识别、视网膜识别、面部识别、指纹识别或基于脑电图的识别)等。

运动部件包括加速度传感器部件(例如,加速度计)、重力传感器部件、旋转传感器部件(例如,陀螺仪)等。位置部件包括生成位置坐标的位置传感器部件(例如,全球定位系统(GPS)接收器部件)、生成定位系统坐标的WiFi或BluetoothTM收发器、高度传感器部件(例如,检测空气压力的高度计或气压计,高度可以从空气压力得到)、定向传感器部件(例如,磁力计)等。这种定位系统坐标也可以通过无线连接1925和1937经由低功率无线电路1924或高速无线电路1936从移动装置1990接收。

电力分配电路1920将电力和接地电压从电力供应装置、无线收发器1924、1936和其他部件分配至MCU 330,以提供芯片上各种电路的可靠操作。电力供应装置130由电力源驱动。电力供应装置130从电力源比如AC干线、电池、太阳能板或任何其他AC或DC源接收电力。电力供应装置130可以包括磁变压器、电子变压器、切换转换器、整流器或任何其他类似类型的电路,以将输入电力信号转换为适于锻炼装置100的电力信号。图20以简化框图形式示出了图19的服务器系统1998的例如构建用于锻炼装置的神经网络模型的硬件配置的示例。活动跟踪器2010(例如,可佩戴装置)经由低功率无线连接1925E连接至移动装置1990。

如图20中进一步所示,服务器系统1998可以是作为服务或网络计算系统的部分的一个或更多个计算装置,例如所述一个或更多个计算装置包括存储器2050、处理器2060、网络通信接口2061,以通过网络1995与移动装置1990、锻炼装置100和活动跟踪器2010比如智能手表进行通信。存储器2050包括举重训练数据(TD)2076A至2076N,该举重训练数据(TD)2076A至2076N包括在用于已知组和重复的时间间隔内所跟踪的运动2077A至2077N。举重训练数据2076A至2076N包括加速度计训练数据(TD)2078A至2078N。加速度计训练数据2078A至2078N具有加速度测量值2079A至2079N以及指示何时采取加速度测量值2079A至2079N的加速度时间坐标2080A至2080N。举重训练数据2076A至2076N包括陀螺仪训练数据2081A至2081N。陀螺仪训练数据2081A至2081N具有旋转测量值2082A至2082N和指示何时采取旋转测量2082A至2082N的旋转时间坐标2083A至2083N。举重训练数据2076A至2076N还包括运动中断时间坐标2084A至2084N(例如,检测到运动的次数)。

存储器2050还包括被示出为锻炼装置神经网络编程2075的锻炼装置模型发生器。存储器2050还包括经训练的举重模型1946,该经训练的举重模型1946响应于将锻炼装置神经网络编程2075应用于输入的举重训练数据2076A至2076N而被输出。如所示的,锻炼装置神经网络编程2075的输出包括配重组1947A至1947N和隐藏层1948,比如重复和组事件1949A至1949N。经训练的举重模型1946、配重组1947A至1947N和隐藏层1948位于锻炼装置100中,以进行重复和组的检测。替代性地,可以在移动装置1990中加载锻炼装置模型-经训练的举重模型1946、配重组1947A至1947N和隐藏层1948,并且移动装置1990可以经由无线连接1925、1937从锻炼装置接收模型输入层1959A至1959N(例如,在一时间段内所跟踪的运动1960)。然后,可以在移动装置1990上执行锻炼装置模型比如经训练的举重模型1946。

由处理器2060执行锻炼装置神经网络编程2075将服务器系统1998配置成在锻炼装置100的处理器1932执行锻炼装置模型(例如,经训练的举重模型1946)之前执行本文描述的功能中一些功能或全部功能。首先,获取锻炼装置(例如,举重训练数据1976A至1976N)的:(i)加速度1978A至1978N,(ii)旋转1981A至1981N,或(iii)锻炼装置100的在用于已知组和重复1977A至1977N的一个或更多个时间间隔内的加速度1976A至1976N和旋转1981A至1981N。其次,构建经训练的锻炼装置模型(例如,经训练的举重模型1946),以基于所获取的训练数据1976A至1976N识别与锻炼装置100相关的身体活动数据(例如,组和重复)。构建锻炼装置模型(例如,经训练的举重模型1946)的功能包括从身体活动的所获取的训练数据1976A至1976N校准配重组1947A至1947N;并将校准的配重组1947A至1947N存储在与身体活动数据相关联的锻炼装置模型(例如,经训练的举重模型1946)中。

图21是身体健身评估系统1900的示例的高级功能框图,该身体健身评估系统1900包括经由各种网络1925A至1925D、1995、2109被连接的多个锻炼装置2100A至2100D、移动装置1990、活动跟踪器2010(例如,可佩戴装置)以及服务器系统1998。锻炼装置2100A至2100D提供固定或可调节的抵抗量,或者以其他方式增强锻炼程序的体验或结果。在健身评估系统1900中,可以利用不同类型的锻炼装置,例如锻炼装置2100A至2100N可以包括跑步机、锻炼自行车、爬梯机或椭圆机。取决于锻炼装置2100A至2100N的类型,运动跟踪器1918可以变化,例如运动跟踪器1918可以包括转速计(例如,以对跑步机或锻炼自行车的带的每分钟转数进行测量)。如果已知跑步带的长度,则可以测量行进的距离;并且可以使用跟踪持续时间的时钟根据所确定的行进距离来容易地确定速度。如果锻炼装置2100A至2100D是划船机或手抓持件,则运动跟踪器1918可以是测力计或测功机。

如所示的,锻炼装置包括壶铃2100A、哑铃2100B、跑步机2100C和锻炼自行车2100D。锻炼装置2100A至2100D和活动跟踪器2010可以经由相应的低功耗无线连接1925A至1925D(短程)连接至移动装置1990;然而,可以通过访问无线接入点2108在无线通信网络2109上实现相应的高速无线连接1937A至1937E(例如,WiFi)。如果在锻炼装置2100A至2100D和活动跟踪器2010中实现高速无线连接1937A至1937E,则系统服务器1998可以在没有移动装置1990的情况下直接被访问。然而,在图21的描绘中,锻炼装置2100A至2100D和活动跟踪器2010可以通过移动装置1990访问服务器系统1998,因为移动装置1990具有到无线通信网络2109的高速无线连接2137(例如,WiFi)。无线通信网络2109经由网络链路2135连接至网络1995。

如所示的,服务器系统1998包括存储器2050,并且存储器包括身体健身评估服务器编程2150。身体健身评估服务器编程2150是身体健身评估系统1900的后端服务器编程。存储器2050还包括用于身体健身评估系统2155A至2155N的很多不同使用者的多个使用者简档2155A至2155N。存储器2050还包括用于许多不同类型的锻炼装置2100A至2100D和活动跟踪器2010的基准身体活动数据2160A至2160N以用于比较目的。

作为锻炼装置100的处理器1932执行存储器1934中的锻炼装置编程1945的结果,锻炼装置1900可以执行本文中所描述的功能的任何功能的全部功能或子组功能。作为移动装置1990的处理器2230执行存储器2240中的身体健身移动编程2145的结果,移动装置1990执行下面描述的下述功能的任何功能的全部或子组功能。作为服务器系统1998的处理器2060执行存储器2050中的身体健身服务器编程2150的结果,服务器系统1998可以执行本文中描述的功能的任何功能的所有功能或子组功能。功能可以在身体健身评估系统1900中被划分成使得主计算机功能在移动装置1990与服务器系统1998之间以不同的方式被划分,或组合成完全在移动装置1990中发生、完全在服务器系统1998中发生、或者甚至完全在像被示出用于活动跟踪器2010的智能手表一样的可佩戴装置中发生。此外,分配至移动装置1990的功能中的一些功能可以在锻炼装置2100A至2100D或活动跟踪器2010中发生。

身体健身评估2261是基于来自多个锻炼装置2100A至2100D(跟踪相应的当前身体活动数据1975A至1975D)和活动跟踪器2010的活动输入的,该活动输入可以针对存储来自美国运动医学学会的指导的基准身体活动数据2160A至2160N来测量。基准身体活动数据2160A至2160N为可以基于使用者简档2155A至2155N、例如基于人口统计(年龄、性别、种族等)、身高和体重的特定类别的人提供指导。此外,基准身体活动数据2160A至2160N可以针对由使用者设定的基准设定水平2281(比如,活动水平)比如初级、中级、或高级(要实现的目标身体活动健身水平)进行测量,并且可以解释普通人与运动员之间的差异。

当前身体活动数据1975A和补充的身体活动数据2375A以及用于使用者的简档设定2256A至2256E的量越大,身体健身评估2261越准确。移动装置1990包括从图19的锻炼装置100(还被示出为图21中的锻炼装置2100A)发送的相应的当前身体活动数据1975A、以及从图21的相应的锻炼装置2100B至2100D发送的相应的当前身体活动数据1975B至1975D。身体健身评估2261可以基于每天、每月或每年的基础,并且可以随着时间是累积的。身体健身评估2261经由图像显示器2280显示为身体健身评估图像2262。例如,指示条在当前重复次数配重接近或超过来自以前锻炼的重复次数配重时增加。

基准身体活动2160A至2160N可以基于使用者简档设定2256A至2256E进行个性化。例如,使用者简档设定2256A至2256E可以被评估,以确定使用者的健康风险简档。种族2256E可以例如具有带来比方说例如糖尿病的条件的显著危险因素,并且种族2256E可以可选地在评估使用者的健康风险简档中更重地加权。如果使用者的健康风险简档对于任何特定条件是高的,则基准身体活动数据2160A至2160N可以被调节成需要额外的或以其他方式修改的身体活动,以便补偿使用者的风险简档。对于锻炼装置100、2100A至2100B(壶铃和哑铃),例如可以设定更大数目的组1969A至1969N和重复次数1970A至1970N。对于锻炼装置2100C(跑步机)和锻炼装置2100D(自行车),可以对更大的或以其它方式修改的锻炼持续时间和行进距离进行设定。对于活动跟踪器2010,可以对更大的或以其它方式修改的步数2378A至2378N、行进距离2405A至2405N、燃烧的卡路里2406A至2406N、持续时间2377A至2377N和心率2376A至2376N进行设定。

身体健身评估2261可以例如在被呈现于作为仪表板的图像显示器2280上的身体健身图像2262中向使用者提供其身体健身和跟踪预设定目标的总体指示。预设定目标可以作为目标的身体活动数据2160A存储在使用者简档2155A中。身体健身评估2261可以跟踪预设定目标,该预设定目标可以根据锻炼装置2100A至2100D的类型而变化。对于锻炼装置2100A至2100B(例如,壶铃2100A或2100B哑铃),预设定目标可以包括每天或每周的重复次数、每天或每周的组的数目、或每日或每周的重量的量值。对于活动跟踪器2010或锻炼装置2100C(跑步机),预设定目标可以包括每日步数;和用于仅活动跟踪器2010的每日睡眠的分钟或小时。如图24中所示,对于智能的大型装置2410,身体健身评估2261可以跟踪体重2411、体脂2412、体内水分2413、肌肉质量2414、身体质量指数(BMI)2415、基础代谢率2416(BMR——例如以千卡计)、骨量2417以及内脏脂肪2418。身体健身评估2261可以跟踪来自活动跟踪器201或锻炼装置2100C(跑步机)的步数、距离、卡路里、持续时间和心率,以及来自其他心血管锻炼装置比如锻炼装置100D(锻炼自行车)的距离、卡路里、持续时间和心率。这些计量可以作为目标的百分数或通过扬声器等经由音频(听觉)的通信显示在身体健身评估图像2261中。对于锻炼装置2100A(壶铃),持续时间可以针对整体锻炼进行显示。

图22示出了用于图19至图21的身体健身评估系统1900的运动装置1990的硬件配置的示例。如图22中所示,移动装置2140是连接至锻炼装置100、2100A至2100D和活动跟踪器2010的主计算机。如所示的,移动装置1990包括图像显示器2280,该图像显示器2280用于基于所跟踪的使用者的当前身体活动数据1975A而呈现身体健身评估图像2262。移动装置1990包括图像显示器驱动器2290,图像显示器驱动器2290联接至图像显示器2280,以控制图像显示器2280呈现身体健身评估图像2262。移动装置1990包括使用者输入装置2291,用于从使用者接收身体健身评估选择2140而应用于当前身体活动数据1975A以生成身体健身评估图像2262。移动装置1990包括用于通过网络进行通信的网络通信接口、主计算机存储器2240A至2240B和处理器2230,该主计算机存储器2240A至2240B和处理器2230联接至图像显示器驱动器2290、使用者输入装置2291以及网络通信接口(短程收发器2220和无线区域网络收发器2210)。移动装置1990包括如存储器2250A中的身体健身评估移动编程2140所示的主计算机程序。

由处理器2230执行身体健身评估移动编程2140将移动装置1990配置成实现功能。移动装置1990通过网络1925、1937经由网络通信接口2220从锻炼装置100接收所跟踪的使用者的当前身体活动数据1975A。移动装置1990经由使用者输入装置2291接收身体健身评估选择2259以应用于当前身体活动数据1975A。移动装置1990将使用者的当前身体活动数据1975A与基准身体活动数据进行比较,基准身体活动数据是如与锻炼装置2100A至2100D相关联的目标身体活动数据2160A和历史身体活动数据2160B所示的。基于所述比较,移动装置1990确定使用者的身体健身评估2261。移动装置1990基于使用者的身体健身评估2261生成身体健身评估图像2262。移动装置1990经由图像显示器2280呈现身体健身评估图像2262。

在一个示例中,处理器2230执行身体健身移动编程2140还将移动装置1990配置成实现下述功能:经由使用者输入装置2291从使用者接收包括年龄2256A、性别2256B、高度2256C、重量2256D或种族2256E的简档设定2256A至2256E。移动装置1990响应于接收的简档设定2256A至2256E对对使用者的存储在存储器2240A中的使用者简档2155A进行设定。移动装置1990经由使用者输入装置2291从使用者接收基准设定水平2281(初级、中级或高级——要实现的目标身体活动健身水平)。移动装置1990基于使用者简档设定2256A至2256E和接收的基准设定水平2281将基准身体活动数据调整至目标身体活动数据2160A。

由处理器2230执行身体健身移动编程2140还将移动装置1990配置成实现下述功能:经由使用者输入装置2291从使用者接收使用者的历史身体活动数据2160B的日期范围2263,使用者的以前的身体活动数据在该日期范围2263期间被跟踪。移动装置1990基于使用者的历史身体活动数据2160B来调整基准身体活动数据。

图23示出了用于图20至图21的身体健身评估系统1900的活动跟踪器2010的硬件配置的示例。身体健身评估系统1900包括活动跟踪器2010以监测使用者的身体活动。如所示的,活动跟踪器2010包括用于通过网络1995进行通信的活动跟踪器装置网络通信接口(例如,用于通过网络1925E进行通信的短程XCVR 2320)。活动跟踪器2010包括配置成跟踪使用者的心率2376A至2376N的心脏监测器2325。活动跟踪器2010还包括活动跟踪器装置存储器2340A和联接至活动跟踪网络器通信接口2320、心脏监测器2325和活动跟踪器存储器2240A的活动跟踪器处理器2330。活动跟踪器2010还包括在活动跟踪器存储器2340A中的活动跟踪器编程2315。

由活动跟踪器处理器2330执行活动跟踪器编程2315将活动跟踪器2010配置成执行经由心脏监测器2325对使用者在持续时间2377A至2377N内的心率2376A至2376N进行跟踪的功能。活动跟踪器2010基于在持续时间2377A至2377N内监测的心率2376A至2376N来确定使用者的补充的身体活动数据2375A。活动跟踪器2010将使用者的补充的身体活动数据2375A通过网络1925E经由活动跟踪器网络通信接口2320发送至移动装置1990。

由处理器2230执行身体健身移动编程2140还将移动装置1990配置成实现下述功能:通过网络1925E经由网络通信接口2220从活动跟踪器2010接收所跟踪的使用者的补充的身体活动数据2375A。移动装置1990将比较与活动跟踪器2010相关联的使用者的补充的身体活动数据2375A。确定使用者的身体健身评估2261的功能还基于补充的身体活动数据2375A与补充的基准活动数据2160C的比较。

在该示例中,活动跟踪器2010还包括配置成对使用者在持续时间2377A至2377N内的步数2378A至2378N进行跟踪的计步器2335。活动跟踪器处理器2010联接至计步器2335。由活动跟踪器处理器2330执行活动跟踪编程2310还将活动跟踪器2010配置成实现下述功能:经由计步器2335监测使用者在持续时间2377A至2377N内的步数2378A至2378N。活动跟踪器2010还基于在持续时间2377A至2377N内监测的步数2378A至2378N来确定使用者的补充的身体活动数据2375A。

如图22至图23中所示的,活动跟踪器2010或移动装置1990包括图像显示器2280、2380和控制图像显示器2280、2380的图像显示器驱动器2290、2390。图像显示器2280、2380和使用者输入装置2291、2391被结合在一起而成为触摸屏显示器。可以使用的触摸屏类型移动装置的示例包括(但不限于)智能电话、个人数字助理(PDA)、平板计算机、膝上型计算机或其它便携式装置。然而,触摸屏类型装置的结构和操作是通过示例的方式提供;并且本文中所描述的主题技术并不意在局限于此。出于该讨论的目的,因此图22至图23提供了示例移动装置390和活动跟踪器2010的框图图示,示例移动装置390和活动跟踪器2010具有用于作为使用者接口(或作为使用者接口的部分)来显示内容和接收使用者输入的触摸屏显示器。

作为讨论重点的活动此处通常包括下述数据通信:该数据通信与检测锻炼装置100、2100A至2100D和活动跟踪器2010(例如,可佩戴装置)和移动装置1990的使用者的身体活动相关,以提供身体健身评估2261。如图22至图23中所示,移动装置2290和活动跟踪器2010包括被示出为WWAN XCVR 2210、2310的用于经由广域无线移动通信网络进行数字无线通信的至少一个数字收发器(XCVR)。移动装置1990和活动跟踪器2010还包括用于比如经由NFC、VLC、DECT、ZigBee、BluetoothTM或WiFi进行短程网络通信的附加的数字或模拟收发器比如短程XCVR 2220、2320。例如,短程XCVR 2220、2320可以采取下述类型的任何可用的双向无线局域网(WLAN)收发器的形式:该类型与在无线局域网络中实现的通信的一个或更多个标准协议、比如在IEEE 802.11和WiMAX下的Wi-Fi标准中的一个Wi-Fi标准兼容。

为了生成用于对移动装置1990和活动跟踪器2010进行定位的位置坐标,移动装置1990和活动跟踪器2010可以包括全球定位系统(GPS)接收器。替代性地或附加地,移动装置1990和活动跟踪器2010可以利用短程XCVR 2220、2320和WWAN XCVR 2210、2310中的任一者或两者以用于生成用于定位的位置坐标。例如,基于定位系统的蜂窝网络、WiFi或BluetoothTM的可以生成非常精确的位置坐标,特别地在组合使用时生成非常精确的位置坐标。这种位置坐标可以通过一个或更多个网络连接经由XCVR 2210、2220、2310、2320发送至锻炼装置100、2100A至2100D。

收发器2210、2220、2310、2320(网络通信接口)符合现代移动网络使用的各种数字无线通信标准中的一个或更多个数字无线通信标准。WWAN收发器2210、2310的示例包括(但不限于)下述收发器:这些收发器配置成根据码分多址(CDMA)和包括例如但不限于第三代合作伙伴项目(3GPP)类型2(或3GPP2)的3GPP网络技术以及有时被称为“4G”的LTE来操作。例如,收发器2210、2220、2310、2320提供下述信息的双向无线通信:该信息包括去往/来自用于身体健身评估系统1900的运动装置1990的活动跟踪器2010或移动装置1990的数字化音频信号、静止图像和视频信号、用于显示以及网页相关输入的网页信息、以及各种类型的运动消息通信。

如前所述,通过收发器2210、2220、2310、2320和网络进行的这些类型的通信中的几种类型的通信涉及支持下述通信的协议和过程,所述通信用于对锻炼装置100、2100A至2100D、活动跟踪器2010(例如,可佩戴装置)和移动装置1990的使用者的身体活动进行检测,以提供身体健身评估2261。例如,这种通信可以通过无线连接1925和1937经由短程XCVR2220传输去往和来自锻炼装置100、2100A至2100D的分组数据,如图19至图21中所示。例如,这种通信还可以利用IP分组数据传输经由WWAN XCVR 2210、2310通过在图19至图21中所示的网络(例如,Internet)1995来传输数据。WWAN XCVR 2210、2310和短程XCVR 2220、2320、2320两者通过射频(RF)发送和接收放大器(未示出)而连接至相关联的天线(未示出)。

健身跟踪器2010和移动装置1990还包括如在本文中有时称为主控制器的CPU2230、CPU 2330所示的微处理器。处理器是具有下述元件的电路:这些元件被结构化并且布置成执行一个或更多个处理功能、通常是各种数据处理功能。尽管可以使用不同的逻辑部件,但是这些示例利用形成可编程CPU的部件。例如,微处理器包括结合电子元件的一个或更多个集成电路(IC)芯片以执行CPU的功能。例如,处理器2230、2330可以基于如现今通常在移动装置和其它便携式电子装置中使用的任何已知的或可用的微处理器架构、比如使用ARM架构的精简指令集计算(RISC)。当然,其他处理器电路可以用于形成在智能电话、膝上型计算机和平板中的CPU 2230、2330或处理器硬件。

微处理器2230、2330通过将移动装置1990和活动跟踪器2010配置成例如根据由处理器2230、2330可执行的指令或程序来执行各种操作而用作用于移动装置1990和活动跟踪器2010的可编程的主控制器。例如,这样的操作可以包括移动装置1990和活动跟踪器2010的各种一般操作、以及与身体健身移动编程2140、活动跟踪器编程2310相关的操作、以及与锻炼装置100、2100A至2100D和服务器系统1998的通信。尽管处理器可以通过使用硬连线逻辑来配置,但是在移动装置中的典型处理器是通过程序的执行而配置的通用处理电路。

移动装置1990和活动跟踪器2010包括存储数据和编程的存储器系统或存储装置系统。在该示例中,存储器系统可以包括闪速存储器2240A、2340A和随机存取存储器(RAM)2240B、2340B。RAM 2240B、2340B用作用于待由处理器2230、2330处理的指令和数据的短期存储器、例如用作工作数据处理存储器。闪速存储器2240A、2340A通常提供较长期存储。移动装置1990和活动跟踪器2010可以包括像图22中所示的用于移动装置1990的可见光相机2270和运动跟踪器1918。

因此,在移动装置1990和活动跟踪器2010的示例中,闪速存储器2240A、2340A用于存储由处理器2230执行的程序或指令。根据装置的类型,移动装置1990和活动跟踪器2010存储和运行移动操作系统,特定的应用通过该移动操作系统被执行。比如身体健身评估编程2140和活动跟踪器编程2310的应用可以是在移动装置1990或活动跟踪2010上运行的本地应用、混合应用、或网页应用(例如,由网页浏览器执行的动态网页)。移动操作系统的示例包括Google Android、Apple iOS(I-Phone或iPad装置)、Windows Mobile、Amazon FireOS、RIM BlackBerry操作系统等。

应当理解的是,移动装置1990是身体健身评估系统1900中的仅一种类型的主计算机,并且可以使用其他布置结构。例如可以使用在图19至图21中所示的服务器系统1998。

图24示出了图19至图21的身体健身评估系统1900的信息架构的示意图。如所示的,由移动装置1900实现的身体健身评估移动编程2140能够使用社交媒体帐户(例如,脸书(Facebook)或谷歌+(Google+))或直接登录账户为新使用者注册身体健身评估系统1900。在注册期间,使用者创建新的使用者简档2155A。在使用者登录之后,身体健身评估移动编程2140为现有使用者加载现有使用者简档2155A。

使用者简档2155A包括简档设定2256A至2256E,这些简档设定2256A至2256E可以包括比如年龄2256A、性别2256B、高度2256C、重量2256D、种族2256E或与使用者的身体或其他条件或特征有关的另一简档指示符的基本信息。简档可以包括健身预设定目标或基准身体活动数据、比如目标身体活动数据2160A。可以在移动装置1990的图像显示器2280上生成并向使用者呈现身体健身统计,比如从各种锻炼装置100、2100A至2100D发送的当前身体活动数据1975A至1975D以及历史身体活动数据2160B。被示出为健身IQ评分的身体健身评估2261可以跟踪预设定目标,该预设定目标可以根据锻炼装置2100A至2100D的类型变化。

如进一步所示的,基于产品的身体健身跟踪使当前身体活动数据1975A至1975N能够由锻炼装置100、2100A至2100D、活动跟踪器2010和智能大型装置2410跟踪,并且然后被发送至移动装置1990。当前身体活动数据1975A至1975N然后由移动装置1990接收到,并且作为身体健身统计向使用者呈现在移动装置1990的图像显示器2280上,身体健身统计可以包括当前身体活动数据1975A至1975D和历史身体活动数据2160B。替代性地,移动装置1990将使用者的当前身体活动数据1975A至1975N与和锻炼装置、活动跟踪器2010或智能大型装置相关联的基准身体活动数据进行比较;基于所述比较,移动装置1990确定使用者的身体健身评估2261。

对于活动跟踪器2010,当前身体活动数据2470包括步数2378A至2378N、行进距离2405A至2405N、燃烧的卡路里2406A至2406N、持续时间2377A至2377N和心率2376A至2376N,例如,其中,A至N与划分的身体活动的各个区段(例如,如由身体活动突发或时间划分的各个区段)对应。对于壶铃锻炼装置100、2100A(或哑铃锻炼2100B),当前身体活动数据1975A包括组的数目1969A至1969N、重复次数1970A至1970N、持续时间1974A至1974N、和重量的量值1973A至1973N。

对于智能大型装置2410,当前身体活动数据2475包括各种身体属性。例如,当前身体活动数据2475可选地包括体重2411、体脂2412、体内水分2413、肌肉质量2414、身体质量指数(BMI)2415、基础代谢率2416(BMR——例如以千卡计)、骨量2416和/或内脏脂肪2418。

图25是示出了可以在移动装置1990的身体健身移动编程2140中实现的向使用者提供身体健身评估2261的方法的示例的流程图。以框2500开始,该方法包括经由主计算机通信接口2220从锻炼装置100、2100A至2100D接收所跟踪的使用者的当前身体活动数据1975A至1975N。前进至框2510,该方法还包括经由主计算机使用者输入装置2291接收身体健身评估选择2259。继续至框2520,该方法还包括基于当前身体活动数据1975A至1975N相对于与锻炼装置100、2100A相关的基准身体活动数据2160A至2160N的确定关系,获得使用者的身体健身评估2261,如由接收的身体健身评估选择2259所指示的。

现在以框2530结束,该方法还包括将身体健身评估2261经由主计算机使用者接口2280呈现给使用者。在一些示例中,框中的子组或所有框可以在锻炼装置编程1945、身体健身评估服务器编程2150或活动跟踪器编程2315中实现。

本文中所描述的用于锻炼装置100、2100A至2100D、活动跟踪器2010、移动装置1990、服务器系统1998和智能大型装置2410的功能中任何功能可以在更多应用或如之前描述的并且存储在机器可读介质的固件中实施。根据一些实施方式,“功能”、“多个功能”、“应用”、“多个应用”、“指令”、“多个指令”或“编程”是执行程序中限定的功能的程序。各种编程语言可以用于创建以各种方式、比如面向对象的编程语言(例如,Objective-C中、Java或C++)或过程编程语言(例如,C或汇编语言)被结构化的应用中的一个或更多个应用。在特定示例中,第三方应用(例如由特定平台的供应商之外的实体使用ANDROIDTM或IOSTM软件开发工具包(SDK)开发的应用)可以是运行在移动操作系统比如IOSTM、ANDROIDTM手机或其他移动操作系统上的移动软件。在该示例中,第三方应用可以唤起由操作系统提供的API调用以促进本文所述的功能性。

因此,机器可读介质可以采取多种形式的有形存储介质。非易失性存储介质包括例如光盘或磁盘、比如在任何计算机或类似物中的存储装置中的任何存储装置,比如可以用于实现在附图中示出的锻炼装置100、2100A至2100D、活动跟踪器2010年、移动装置1990、服务器系统1998、智能大型装置2410。易失性存储介质包括动态存储器,比如这种计算机平台的主存储器。有形发送介质包括同轴电缆;铜线和光纤,包括包含计算机系统内总线的线。载波发送介质可以采用电信号或电磁信号或声波或光波比如射频(RF)和红外(IR)数据通信期间产生的那些声波或光波的形式。因此,计算机可读介质的常见形式包括例如:软盘、挠性盘、硬盘、磁带、任何其他磁性介质、CD-ROM、DVD或DVD-ROM、任何其他光学介质、穿孔卡磁带、具有孔图案的任何其他物理存储介质、RAM、PROM和EPROM、FLASH-EPROM、任何其他存储器芯片或盒、传输数据或指令的载波、传输这种载波的线缆或链路或者计算机可以从其读取编程代码和/或数据的任何其他介质。这些形式中的许多形式的计算机可读介质可以涉及将一个或更多个指令的一个或更多个序列携带至用于执行的处理器。

尽管已经在本文中示出和描述了本发明的优选实施方式,但是应当理解的是,这些实施方式仅以示例的方式提供。在不背离本发明的精神或原理的情况下,本领域技术人员将想到很多变化、改变和替代。因此,意图是所附权利要求覆盖落入本发明的精神、范围或原理内的所有此类变型。

71页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:医疗信息登记辅助装置、医疗信息登记辅助方法以及程序

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!