锻炼跟踪器的制作方法

文档序号:11281867阅读:223来源:国知局
锻炼跟踪器的制造方法与工艺

相关申请的交叉引用

本申请要求于2015年12月17日提交的标题为“exercisetracker”的美国非临时申请序列no.14/972,312的优先权,该申请要求于2015年1月9日提交的、标题为“apparatusandmethodfortrackingexerciseequipmentusage”的美国临时申请序列no.62/101,702的优先权,每个申请的内容通过引用以其整体并入本文。



背景技术:

可穿戴监视器(诸如计步器和心率监视器)的出现加上可以经由无线通信记录数字数据的日益增加的容易性,导致了允许用户跟踪其体育健身活动的技术的普及。例如,通过直接与用户的移动电话或计算机通信的健身跟踪器已经变得常见。

聚合来自多个监视设备的数据并允许用户与朋友共享数据并“竞争”的服务通过激励个人去实现其健康目标而增加了这些技术的效用。

附图说明

图1例示了安装到锻炼器材的样本件的示例锻炼跟踪器。

图2例示了安装到锻炼器材的样本件的索缆的示例锻炼跟踪器。

图3例示了由结合到锻炼跟踪器中的力传感器收集的示例数据。

图4a-图4b是例示作用在锻炼跟踪器上的力的示例自由体(freebody)图。

图5描绘了锻炼跟踪器的示例部件。

图6例示了由锻炼跟踪器收集的样本数据。

图7例示了用于呈现由锻炼跟踪器收集的数据的图形用户界面。

图8a-图8b分别例示了锻炼跟踪器的另一个形状因子的等距视图和分解视图。

具体实施方式

尽管对数字化和记录用户的健身活动的兴趣增加,但是已知的健身跟踪器不能充分捕获传统上在家中和私人健身房中发现的举重型锻炼器材上进行的活动。因此,能够将体育健身的该重要方面集合到“量化自我”的扩展生态系统中的设备将是有益的。

一种解决方案涉及可以检测在一件锻炼器材上进行的重复的锻炼跟踪器,特别是需要用户张紧索缆以提供阻力的锻炼跟踪器。可以检测在锻炼器材上进行的重复的示例锻炼跟踪器包括被编程为输出力信号的力传感器,该力信号表示被施加到与该件锻炼器材相关联的索缆的力。锻炼跟踪器还包括被编程为接收该力信号并且根据该力信号确定锻炼数据的处理设备,其中锻炼数据包括所提升的重物的量和所进行的重复的次数。

锻炼数据可以被发送到锻炼器材的用户并由其观看。在一些实例中,锻炼数据可以被发送到远程服务器。用户可以通过经由例如计算设备(诸如智能电话、平板计算机、台式计算机、膝上型计算机等)访问储存在远程服务器上的数据来观看锻炼数据。

所示出的元件可以采取许多不同形式并且包括多个和/或替代部件和设施。所例示的示例部件不意在限制。实际上,可以使用附加的或替代的部件和/或实现方式。另外,除非明确地这样陈述,否则所示出的元件不一定按比例绘制。

如图1中所示,锻炼跟踪器100可以通过将其直接紧固到用来在进行“重复”时提高或以其它方式移动重物115的堆叠的索缆110而被安装到锻炼器材105上。锻炼器材105被示为腿部伸展机,但是能够可替代地是任何具有在每次重复时被牵拉绷紧或以其它方式拉紧的索缆110的锻炼设备。因此,所示的锻炼器材105是使用可变重物115的堆叠的提高来指定对于锻炼例程的阻力的锻炼器材105的许多可能配置的一个示例。另外,锻炼跟踪器100可以与具有可弯曲杆或通过移动索缆、阻力带等引起的其它形式的阻力的器械(例如划船机)而不是基于重物的锻炼器械一起使用。

在一种可能的做法中,锻炼跟踪器100可以设置在重物115的堆叠附近的索缆110上。在其它实现方式中,锻炼跟踪器100可以安装在索缆110上的其它位置。锻炼跟踪器100可以安装在水平地、垂直地或以任何其它朝向行进的索缆110上。而且,锻炼跟踪器100可以相对于索缆110固定,使得其根据索缆110的移动而移动。可替代地,锻炼跟踪器100可以相对于锻炼器材105固定,使得索缆110独立于锻炼跟踪器100而移动。

索缆110可以具有大致圆形的横截面。可替代地,索缆110可以具有大致平坦(即,带)或另一种横截面形状。有时,具有索缆110的锻炼器材105将包括滑轮120,滑轮120例如允许重物在单个方向上移动,而不管牵拉索缆110的方向如何。例如,滑轮可以允许重物在重复期间垂直地向上移动,即使是垂直地向下、水平地或以相对于重物的移动的另一个角度牵拉索缆110。因而,锻炼跟踪器100可以在不会与滑轮发生冲突的位置处被定位在索缆110上。例如,锻炼跟踪器100可以在距离滑轮足够远使得在重复期间它不会接触滑轮的位置处被定位在索缆110上。在不能避免滑轮的实现方式中,诸如其中锻炼跟踪器100必须行进通过滑轮以准确对重复计数的实现方式中,锻炼跟踪器100可以具有允许锻炼跟踪器100行进通过或以其它方式避免干扰滑轮的配置。如果索缆110的一端是固定的,那么锻炼跟踪器100可以也安装在这个端子附近,使得即使重物被升高和降低,锻炼跟踪器100也不移动。

另外,使用滑轮120通过减少锻炼器材105的占地面积而节省空间,并且有时可以允许单件锻炼器材105被用于使用相同的重物115的堆叠的不同类型的锻炼。不同类型的锻炼可能需要不同的索缆110的接合或者在不同的方向上移动索缆110。在这些实例中,例如,多个锻炼跟踪器100可以被安装在特定于单独的锻炼运动的一根或多根索缆110上,以区分哪些活动正被进行和记录。因此,尽管仅示出了一个锻炼跟踪器100,但是锻炼器材105或索缆110可以支持多个锻炼跟踪器100。

现在参照图2,锻炼跟踪器100可以包括设置在基座135上的一个或多个突起125以及力传感器130。锻炼跟踪器100的其它部件在图5中例示并参照图5在下面讨论。在一种可能的实现方式中,基座135和突起125可以由单体式构造形成。可替代地,突起125可以经由例如粘合剂、紧固件等被设置在基座135上。另外,基座135和突起125可以由相对刚硬的材料(诸如塑料或金属)形成。在一些可能的做法中,基座135可以包括用于接纳电源、力传感器130或两者的夹具。

如图2中所示,突起(统称为125)可以被实现为第一销125a、第二销125b和中间销125c。如下面更详细地讨论的,突起125可以采取不同的形式。例如,突起125可以具有圆形或非圆形横截面,并且一个突起125的形状可以与一个或多个其它突起125的形状不同。突起125中的一个或多个可以连接到另一个突起以助长结构刚度。突起125可以按照允许索缆110接触突起125中的每一个的方式被布置在基座135上。例如,索缆110可以与每个突起125接触,每个突起125包括可以容纳或以其它方式支撑力传感器130的中间销125c,尽管突起125的全部或任意组合可以支撑力传感器130以提供本文所述的效用。如图2中所例示,索缆110可以被设计路线使得它穿过并接触突起125中的每一个。当锻炼跟踪器100安装在索缆110上时,突起125可以因此使索缆110偏转一个已知的量值或角度。当对索缆110施加张力(即,重物115的堆叠在重复期间被提升)时,与该张力成比例的力可以被施加到一个或多个突起125(诸如中间销125c)。

突起125中的一个或多个可以相对于基座135固定。可替代地,一个或多个突起125可以旋转,以便当索缆110移动时提供较小的摩擦。三个突起125相对于彼此的位置允许在对于索缆110直径的合适范围进行校准之后测量索缆110上的张力。在一些实现方式中,某些突起125位置可以是可调节的。例如,可以经由定位螺钉来调节中间销125c的位置。在另一种做法中,可以添加校准夹或垫片,以有效地更改突起125的尺寸,以适应更广泛的各种索缆直径。此外,可以配置突起125的几何形状使得它们可以同样良好地收纳具有圆形、矩形或任何几何形状的横截面的索缆110。这里使用术语“突起”和“销”来描述用来将索缆110成形到期望位置的元件,而不将结构的形状限制到圆柱体,因为可以使用各种形状来提供相同的目的。

力传感器130(其也可以称为称重传感器(loadcell)或张力计)可以包括被配置为输出表示当索缆110被例如拉紧时由索缆110施加的力的量的信号(参见图3)的任何设备。拉紧索缆110(即,牵拉绷紧索缆110)消除了索缆110的松弛,并且可以向突起之一(例如中间销125c)施加力。所施加的力的量值和轮廓可以与中间销125c偏转的量相关联。力传感器130可以测量中间销125c的偏转并输出表示力的量值的力信号。例如,可以对与重物被升高和降低时重物的加速度对应的力传感器130信号的波动进行计数,以指示重复的次数。在另一种做法中,力传感器130可以在每次量值跨过预定阈值时输出力信号。预定阈值可以基于与进行重复一致的施加的力的量值。

图3例示了可以由力传感器130收集的示例实时数据230。数据230可以表示力传感器130的输出如何在重复期间并且随着附连到索缆110的重物115的不同量而改变。例如,线203a可以表示以200磅(lbs)的重量进行的锻炼的重复。线230b可以表示以160磅的重量进行的锻炼的重复。线230c可以表示以120磅的重量进行的锻炼的重复。线230d可以表示以80磅的重量进行的锻炼的重复。线230e可以表示以40磅的重量进行的锻炼的重复。数据230中的各种“峰”、“谷”和“平台”可以指示何时进行了重复。例如,重复可以在数据230指示已经观察到一定数量的“峰”、“谷”和“平台”之后进行。针对重复的数据轮廓可以基于所提升的重物115的量。例如,线230a的“峰”、“谷”和“平台”可以与线230e的“峰”、“谷”和“平台”不同,因为重量不同。

图4a是例示索缆110中的张力t与由中间销125c观察到的力f之间的一种示例关系的示例自由体图。如上面所讨论的,附连到中间销125c的力传感器130可以检测力f,以测量所提升的重物的量。在一种可能的实现方式中,力传感器130可以包括直接固定到突起125之一的应变仪(例如,金属箔计量仪)或者光学传感器(诸如红外(ir)发射器接收器对)。由于中间销125c可以是被设计为偏转与所施加的力成比例的量的悬臂体,因此该力可以通过应变仪或光学传感器测量,其中应变仪可以包括具有基于偏转的量而改变的电阻的金属箔。电阻的改变可以经由例如惠斯通(wheatstone)电桥电路或其它类型的放大电路来放大。在不同的做法中,施用在突起125中的一个或多个上的横向力可以经由压阻力传感器、液压传感器等来测量。

在替代做法中,可以使用除应变仪之外的传感器。例如,可以采用压力换能器、薄膜压力传感器或任何其它力测量传感器。此外或在替代方案中,支撑称重传感器130的一个或多个突起125可以由在张力被施加时在垂直于索缆110的方向上滑动的滑动元件替换。在另一种可能的做法中,支撑称重传感器130的一个或多个突起125可以经由枢转臂可移动而不是在轨道内滑动。

前述公开内容假设了锻炼跟踪器100附连到连续的索缆段。在索缆110被分成多个段140(例如,索缆110被切割以适应锻炼跟踪器100,或者锻炼跟踪器100被用来将不同索缆110的两端附连在一起)的实现方式中,可以直接经由任何数量的其它做法来测量张力。例如,抵抗移动的弹簧145(参见图4b)可以允许基于响应于施加到索缆110的一个或两个段140的张力的偏转的量的测量而确定所施加的力。

图5例示了安装到索缆110的锻炼跟踪器100的另一个视图,其中锻炼跟踪器100具有安装到基座135的附加的示例元件。图5中示出的附加元件包括电路板150、无线通信设备155、加速度计160、电池165、按钮170和显示屏175。这些部件可以直接或间接地安装到基座135。

电路板150可以包括具有导电引线的印刷电路板150,其中导电引线形成了锻炼跟踪器100的不同部件之间的各种电气连接。引线可以从层压在非导电基板上的导电片材进行蚀刻。电路板150可以设置在基座135上。电路板150可以包括cpu或其它形式的处理设备180以及板载存储器(例如,数据储存介质185),以记录并临时储存由力传感器130、加速度计160或两者收集的数据(即,张力循环、加速度计移动)。

无线通信设备155可以包括被配置或编程为促进无线通信的任何电子部件。例如,无线通信设备155可以被编程为将由力传感器130、加速度计160或两者收集的数据经由电信协议(诸如bluetoothlow等)发送到远程设备190(参见图1)(诸如移动电话、智能手表或可穿戴活动跟踪器)或发送到远程服务器195(参见图1)(诸如基于云的服务器或与特定设施(例如,健身房)相关联的服务器)。当在远程设备190和远程服务器195的上下文中使用时,术语“远程”可以指远程设备190、远程服务器195或两者相对于锻炼跟踪器100的空间关系。因此,尽管被称为“远程”,但是远程设备190和远程服务器195可以物理地靠近锻炼跟踪器100(即,远程服务器195可以经由本地网络连接与锻炼跟踪器100、远程设备190或两者进行通信)。可替代地,远程设备190或远程服务器195或两者可以是物理地“远程”,但仍然与锻炼跟踪器100进行信号通信(例如,远程服务器195可以是基于云的)。因而,在一些实现方式中,数据可以经由wi-fi网络连接从锻炼跟踪器100发送到远程设备190或远程服务器195(参见图1)。无线通信设备155可以被编程为周期性地将收集的数据发送到远程设备190或远程服务器195,或者在收集数据时发送数据。可替代地,无线通信设备155可以被编程为在指定的时间将数据发送到远程设备190或远程服务器195,其中指定的时间诸如是当在特定件的锻炼器材105上进行了所有重复时,或者当训练完成时。无线通信设备155可以基于力传感器130信号来确定已经进行了所有重复,或者响应于向锻炼跟踪器100或远程设备190提供的用户输入来确定完成训练。

与远程设备190配对可以包括无线通信设备155向远程设备190发送某些信息并从远程设备190接收某些信息。在一些可能的场景中,无线通信设备155可以向远程设备190发送唯一标识符。同样地,无线通信设备155可以接收从远程设备190发送的唯一标识符。代替通过唯一标识符来识别配对的远程设备190,无线通信设备155可以被编程为与具有超过预定阈值的最强信号的远程设备190配对,其中超过预定阈值的最强信号指示该远程设备190在附近并且该远程设备190的用户正在使用与锻炼跟踪器100相关联的那件锻炼器材105。由无线通信设备155扫描唯一标识符可以通过由用户在那件锻炼器材上的一套重复开始时(诸如在选择了重物阻力的量之后)按下按钮170来发起。

代替信号强度或者除了信号强度之外,无线通信设备155可以基于从远程服务器195接收的信号来与远程设备190进行配对。例如,远程服务器195可以通过经由远程服务器195或其它锻炼跟踪器100检测到的信号强度来对一个或多个远程设备190的位置进行三角测量(triangulate),并且命令每个锻炼跟踪器100与最近的(或以其它方式最恰当的)远程设备190配对。代替基于信号强度的三角测量,或除了基于信号强度的三角测量之外,远程服务器195还可以使用图像处理技术来确定哪些远程设备190靠近哪些锻炼跟踪器100。例如,可以使用相机或其它图像传感器来检测特定远程设备190的位置,并且远程服务器195可以根据由相机捕获的图像来生成用于使锻炼跟踪器100与特定远程设备190配对的命令。无线通信设备155可以接收来自远程服务器195的命令并与所命令的远程设备190配对。远程设备190上的全球定位系统(gps)或其它地理位置功能也可以被用来识别正由用户操作的那件锻炼器材。

加速度计160可以包括被编程为检测锻炼跟踪器100在一个或多个方向(包括索缆110的方向)上的运动的任何电子设备。可由加速度计检测的锻炼跟踪器100的运动可以在锻炼期间在例如重物115的堆叠从起始位置被提升、在锻炼期间在位置之间循环以及返回到起始位置时发生。加速度计160可以被编程为生成和输出表示这种移动的信号。由加速度计160收集的、表示锻炼跟踪器100的运动的数据可以由例如cpu、远程设备190或远程服务器195处理,以对在所测量的重量设定下进行的重复的次数进行计数。数据还可以被用来测量其它特性(诸如冲程(stroke)的长度、重复的拍子(tempo)、运动的速度或动作的剧烈性(aggressiveness))。在一种可能的实现方式中,加速度计160可以包括一个或多个陀螺仪(诸如三轴的基于mems的陀螺仪),尽管单个移动轴可能足以提供本文所描述的所有功能。加速度计160可以设置在电路板150上,并且可以被配置为经由结合到电路板150中的引线来输出表示所检测到的移动的信号。

电池165可以包括被配置为向锻炼跟踪器100的某些部件提供电能的任何设备。例如,电池165可以电连接到力传感器130、包括cpu的电路板150、无线通信设备155、加速度计160、按钮170和显示屏175以及安装到基座135的任何其它外围设备。电池165可以是可替换的并且因此经由夹具可移除地安装到基座135。另外,基座135可以包括当电池165被安装时将电池165电连接到一个或多个其它部件的引线。在一些可能的做法中,电池165可以通过索缆110的移动来充电。即,锻炼跟踪器100可以包括从施用在索缆110上的锻炼运动中收获能量并将收获的能量储存在电池165中的动力学充电特征。可以从设备的线性振荡运动或通过经由施用到索缆110上的张力而施用到设备上的力来收获能量。

按钮170和显示屏175可以形成允许用户直接向锻炼跟踪器100提供输入和从其接收信息的用户界面设备。例如,按钮170和显示屏175可以被用来提供用户输入,该用户输入与校准锻炼跟踪器100以与特定件的锻炼器材105一起工作、访问由锻炼跟踪器100收集的数据、识别使用锻炼器材105的人、向用户显示历史锻炼数据、将锻炼跟踪器100与远程设备190或远程服务器195同步、清空锻炼跟踪器100的存储器等相关联。但是,锻炼跟踪器100不需要具有任何用户界面设备,因为用户输入和输出可以经由例如配对的远程设备190(诸如移动电话、智能手表或可穿戴活动跟踪器)呈现。在另一种做法中,与移动设备190相关联的唯一标识符可以由锻炼跟踪器100记录,并且连同所记录的关于锻炼例程的细节一起,经由局域网或广域网连接直接发送到远程服务器195。因此,用户输入可以在配对的远程设备190处被接收并且从配对的远程设备190传送到锻炼跟踪器100。输出可以从锻炼跟踪器100发送到配对的远程设备190,在那里输出可以被显示给用户。因此,远程设备190可以接收用户输入并向用户呈现输出,而不管锻炼跟踪器100是否包括按钮170、显示屏175或两者。

锻炼跟踪器100与外部设备进行无线通信的能力允许简化型(streamlined)校准协议。锻炼器材105的不同制造商可以使用具有不同直径和/或不同索缆涂层类型/厚度的索缆来减少索缆上的磨损。改变这些参数的效果类似于改变在图4a中示出的角度θ,因此,适当的校准可以校正这种不一致性。校准过程可以包括提示用户在各种重量设定下进行指定数量的重复,并在可能的重量的整个范围中将收集的数据拟合到曲线上以预测所检测的力。如果初始校准检测到一些重量可能落在力传感器130可检测的界限之外,那么校准过程可以包括提示用户向突起125中的一个或多个添加垫片和/或通过使用例如调节螺丝来更改其位置。在另一种做法中,接合了力传感器的部件可以用不同尺寸的部件替换,以实现期望的索缆偏转量。在替代的做法中,适当的校准可以通过提示用户通过结合到锻炼跟踪器100或用户的移动设备中的显示屏175以遵循指令序列,并针对重量的整个范围将收集的数据拟合到曲线来实现。可替代地,校准过程可以包括提示用户提高已知量的重物并调节突起125中的一个的位置,直到观察到目标力测量。在另一种做法中,校准可以包括提示用户提高已知量的重物并调节可变电阻器以改变放大电路的增益,直到力传感器信号实现预定值。

在一种可能的场景中,锻炼跟踪器100可以“永久地”安装到一件器材上。即,锻炼跟踪器100可以附连到索缆110并且留在那里,供使用该件锻炼器材105的任何人用。可替代地,锻炼跟踪器100可以容易被移除,使得单个用户可以随身携带锻炼跟踪器100并将锻炼跟踪器100附连到用户在他或她的锻炼例程期间使用的兼容的锻炼器材105中的每一件。

图6示出了可以由一个或多个锻炼跟踪器100收集的示例锻炼数据200。在一些实例中,数据可以仅用于对重复进行计数的目的。在其它实例中,数据也可以经由例如图形用户界面(参见图7)呈现给用户。当呈现给用户时,数据可以提供用户的锻炼例程的历史记录,或至少锻炼例程中的使用具有锻炼跟踪器100的锻炼器材105的部分的历史记录。因此,数据可以包括从多个锻炼跟踪器100收集的数据的聚合,其中每个锻炼跟踪器100与不同件的锻炼器材105相关联。另外,可以在每件器材处使用不同的重量,并且进行不同次数的重复。因此,数据可以表示在训练期间所使用的重物的量、所进行的重复的次数、所进行的套(set)数等等。

锻炼数据200可以由结合到锻炼跟踪器100中的处理设备180生成。处理设备180可以接收由力传感器130输出的力信号、由加速度计160输出的信号或两者,以生成锻炼数据200。锻炼数据200的示例可以包括所提升的重物的量值、所进行的重复的次数、所完成的套数等。例如,在图6的示例中,条205的高度可以表示所提升的重物的量,并且条205的数量可以指示以该重物进行的重复的次数。表示在不同件的锻炼器材105上进行的重复的条205可以是视觉可区分的。例如,从不同件的锻炼器材105收集的数据可以按不同的颜色、线的粗细和线的类型等来呈现。因此,在相同的锻炼跟踪器100被用在多件锻炼器材105的实例中,锻炼跟踪器100可以使收集的数据与特定件的锻炼器材105相关,并且当在远程设备190或计算机监视器上观看数据时,该关系可以被用来视觉区分数据。在锻炼跟踪器100被“永久地”附连到一件锻炼器材105的实例中(例如,锻炼跟踪器100保持在锻炼器材105上而不是由特定用户随身携带的情形),锻炼跟踪器100可以将标识符附连到数据。标识符可以指示锻炼在哪件器材上进行。因此,数据可以由用户的远程设备190或远程服务器195聚合,并且当数据被最终处理或呈现给用户时,对于每件锻炼器材105的所使用的重量、重复的次数、套数等可以被维持。

在先前概述的校准序列期间,可以提示用户去识别该件器材,因此在每个单独安装的锻炼跟踪器100和锻炼例程之间存在关联,它被用于跟踪。在一些实例中,当锻炼跟踪器100被安装到锻炼器材105上时,可以首先进行校准。对于具有多个用途的锻炼器材105,可以提示用户去识别正被进行的锻炼。例如,参照图6中示出的示例数据,可以提示用户去确认或以其它方式识别锻炼器材105正被用来进行三头肌伸展。当用户移动到不同件的锻炼器材105或使用相同件的器材进行不同的锻炼时,可以提示用户去确认或以其它方式识别锻炼器材105正被用于进行不同的锻炼。例如,仍然参照图6的示例数据,当使用与腿部按压或二头肌屈接(bicepscurls)相关联的锻炼器材105时,可以提示用户去确认或以其它方式指示用户正在进行那些锻炼。

继续参考图6,线210可以表示在那天的锻炼例程序列中燃烧的卡路里的累积量。从每次单独的重复中燃烧的卡路里可以通过将所提升的重量乘以其行进的总距离来确定,这两者可以由锻炼跟踪器100分别经由力传感器130和加速度计160来计算。可替代地,所提升的重量的总累积量可以产生用来总结训练的生产率(productivity)的单个度量。

图7例示了可以被用来在训练进程期间向用户呈现由一个或多个锻炼跟踪器100收集的数据的示例图形用户界面。图形用户界面可以经由远程设备190(诸如智能电话、可穿戴活动跟踪器、智能手表,或者可以包括台式计算机、膝上型计算机或平板计算机的计算机)呈现。如图所示,图形用户界面可以呈现历史锻炼数据215,其可以与上面参照图6讨论的数据对应。另外,图形用户界面可以在趋势区域220中跟踪并且例示行为和性能趋势。另外,图形用户界面可以包括激励字段225,其可以用于提供可以激励用户继续使用锻炼跟踪器100的数据。例如,如图所示,激励字段225可以包括用户相对于在与用户相同或不同位置处使用了锻炼跟踪器100的其他人的排名。除了排名,可以使用其它形式的游戏化来向用户提供继续锻炼的激励。如果激励字段225中示出的数据依赖于从用户或其他人收集的数据,那么,出于隐私目的,图形用户界面可以允许用户限制谁(如果有的话)可以看到用户的数据或用户的数据的子集。例如,激励字段225可以仅表示从由用户明确许可的一个小子集的人收集的数据。界面还可以允许用户设定具体目标并接收有针对性的激励性指令以帮助用户实现这些目标。可以在用户的锻炼例程期间,以设备显示屏175上的消息的形式向用户给出反馈。作为激励用户实现目标的方式,也可以在远程设备190上发出通知,并且可以使用远程设备的振动来指示这些目标的实现而不需要用户的可视监视。

锻炼跟踪器100可以通过经由远程服务器195实现的专用门户来编译和共享数据。即,用户使用的任何锻炼跟踪器100可以将用户的数据发送到远程服务器195,在那里它可以被聚合并处理。远程服务器195可以响应于由用户的移动设备、计算机等做出的服务器请求而呈现具有数据的图形用户界面。在新用户使用锻炼跟踪器100之前,数据可以响应于用户输入、响应于来自远程服务器195的问询等而周期性地与远程服务器195同步。在一些实现方式中,远程服务器195可以作为一个或多个“从”锻炼跟踪器100的“主”。

在一些可能的场景中,数据可以与聚合了来自多个设备/源的数据的其它健身跟踪或健康相关网站共享。例如,由锻炼跟踪器100收集的数据可以经由网站与用户的医师共享。可以经由第三方聚合站点、与锻炼跟踪器100相关联的应用编程接口(api)等来促进与各种设备或源的通信。

如上面所讨论的,锻炼跟踪器100可以具有许多不同的配置。在图8a-图8b中例示一种替代配置。在图8a-图8b的以等距视图(图8a)和分解视图(图8b)呈现的锻炼跟踪器100中,锻炼跟踪器100包括壳体235(充当上面讨论的基座135)和盖子240,其中盖子240被配置成容纳包括力传感器130(示为称重传感器)、电路板150、电池165等的各种部件。出于简化的目的,诸如无线通信设备155、加速度计160、处理设备180和数据储存介质185的其它部件没有被明确地标记在图8a-图8b中,但也可以容纳在壳体235中,例如在电路板150上。

图8a-图8b中的突起125被例示为可以附连到索缆110的杠杆臂,如上面所讨论的,它可以具有任何数量的横截面形状。盖子240可以经由紧固件245附连到壳体,并且壳体235还可以包括电池门250,以允许电池165容易且快速地移除。另外,可以使用一个或多个螺丝255来调节突起125(例如,杠杆臂)相对于索缆的紧密度并将突起125连接到力传感器130。

一般而言,所描述的计算系统和/或设备可以采用多个计算机操作系统中的任一个,包括但绝不限于microsoft操作系统、unix操作系统(例如,由加利福尼亚的redwoodshores的oracle公司分销的操作系统)、由纽约的armonk的国际商业机器公司分销的aixunix操作系统、linux操作系统、由加利福尼亚的cupertino的apple公司分销的macosx和ios操作系统、由加拿大waterloo的blackberry有限公司分销的blackberryos,以及由google公司和开放手机联盟开发的android操作系统的版本和/或种类。计算设备的示例包括但不限于计算机工作站、服务器、台式计算机、笔记本计算机、膝上型计算机或手持式计算机,或一些其它计算系统和/或设备。

计算设备一般包括计算机可执行指令,其中指令可以由一个或多个计算设备(诸如上面列出的那些)执行。计算机可执行指令可以从通过使用各种编程语言和/或技术创建的计算机程序编译或解释,各种编程语言和/或技术包括但不限于单独或组合的javatm、c、c++、visualbasic、javascript、perl等。这些应用中的一些可以在虚拟机(诸如java虚拟机、dalvik虚拟机等)上被编译和执行。一般而言,处理器(例如,微处理器)从例如存储器、计算机可读介质等接收指令,并执行这些指令,由此进行一个或多个过程,包括本文所述的过程当中的一个或多个。可以通过使用各种计算机可读介质来储存和发送这种指令和其它数据。

计算机可读介质(也称为处理器可读介质)包括参与提供可由计算机(例如,由计算机的处理器)读取的数据(例如,指令)的任何非暂态(例如,有形)介质。这种介质可以采取许多形式,包括但不限于非易失性介质和易失性介质。非易失性介质可以包括例如光盘或磁盘以及其它持久性存储器。易失性介质可以包括例如通常构成主存储器的动态随机存取存储器(dram)。这种指令可以通过一个或多个传输介质(包括同轴线缆、铜导线和光纤,包括导线,该导线包括耦接到计算机处理器的系统总线)发送。计算机可读介质的常见形式包括例如软盘、柔性盘、硬盘、磁带、任何其它磁介质,cd-rom、dvd、任何其它光学介质,打孔卡、纸带、具有孔图案的任何其它物理介质,ram、prom、eprom、闪存eeprom、任何其它存储器芯片或盒,或计算机可从其读取的任何其它介质。

本文描述的数据库、数据储存库或其它数据储存可以包括用于储存、访问和检索各种数据的各种机制,包括分层数据库、文件系统中的文件集合、以专有格式的应用数据库、关系数据库管理系统(rdbms)等。每个这种数据储存一般包括在采用诸如上述之一的计算机操作系统的计算设备内,并且经由网络以各种方式中的任何一个或多个进行访问。文件系统可以从计算机操作系统访问,并且可以包括以各种格式储存的文件。除了用于创建、储存、编辑和执行所储存的过程的语言,rdbms一般还采用结构化查询语言(sql)(诸如上面提到的pl/sql语言)。

在一些示例中,系统元件可以被实现为一个或多个计算设备(例如,服务器、个人计算机等)上的计算机可读指令(例如,软件),该计算机可读指令(例如,软件)被储存在与其相关联的计算机可读介质(例如,盘、存储器等)上。计算机程序产品可以包括储存在计算机可读介质上的用于实行本文所描述的功能的这种指令。

关于本文所述的过程、系统、方法、启发法等,应当理解的是,尽管已经将这种过程的步骤描述为根据某个有序的次序发生,但是这种过程能够用以除本文所述的次序之外的次序进行的所述步骤来实践。还应当理解的是,某些步骤可以被同时进行,其它步骤可以被添加,或者本文描述的某些步骤可以被省略。换句话说,提供本文中的过程的描述是出于例示某些实施例的目的,并且绝不应当被解释为限制权利要求。

因而,应当理解的是,上面的描述意在是例示性的而不是限制性的。在阅读以上描述之后,除所提供的示例之外的许多实施例和应用将是清楚的。范围不应当参照上面的描述来确定,而是应当参照所附权利要求连同这些权利要求授权的等同物的全部范围来确定。预期并预期未来的发展将在本文讨论的技术中发生,并且所公开的系统和方法将被结合到这种未来的实施例中。总之,应当理解的是,本申请能够进行修改和变化。

权利要求书中使用的所有术语意在被给予如具有本文所述的技术方面的知识的人所理解的它们的普通含义,除非在本文中作出明确的相反指示。特别地,除非权利要求阐述明确的相反限制,否则使用诸如“一个”、“该”、“所述”等的单数形式的冠词应当被阅读为阐述所指示的元素中的一个或多个。

提供摘要是为了允许读者快速确认技术公开的性质。提交它的理解是,它将不被用来解释或限制权利要求的范围或含义。此外,在前述的详细描述中可以看出,出于简化本公开的目的,在各种实施例中将各种特征分组在一起。公开的这种方法不应被解释为反映所要求保护的实施例要求比每项权利要求中明确阐述的更多特征的意图。相反,如以下权利要求所反映的那样,本发明的主题在于少于单个公开实施例的所有特征。因此,以下权利要求被结合到详细描述中,其中每项权利要求独立地作为单独要求保护的主题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1