用于将活动跟踪设备自动链接到用户设备的方法、系统和设备的制造方法

文档序号:8365680阅读:279来源:国知局
用于将活动跟踪设备自动链接到用户设备的方法、系统和设备的制造方法
【技术领域】
[0001]本公开涉及用于活动跟踪设备与客户端设备之间的链接通信的系统和方法。
【背景技术】
[0002]近些年,健康和健身(fitness)需求已经惊人地增长。由于更好地理解好的健身对于整体健康和身心的益处,已经发生所述增长。遗憾的是,尽管今天的现代文化已经带来诸如为因特网、连接的设备以及计算机之类的众多新技术,人们已经变得不太活动。此外,许多办公室工作要求人们在长时间段内坐在计算机屏幕前面,这进一步降低了人的活动水平。此外,很多今天的娱乐选项涉及观看多媒体内容、计算机社交联网、以及其它类型的涉及计算机的接口。尽管这样的计算机活动能够是非常多产的和愉快的,但是,这样的活动趋于减少人的整体身体活动。
[0003]为了给关注健康和健身的用户提供测量或者记录他们的活动或者缺乏活动的方式,经常使用健身跟踪器。健身跟踪器用于测量诸如行走、运动、跑步、睡觉、处于不活动、骑车、在椭圆训练机上锻炼等之类的活动。通常,能够传送和在计算设备上查看由这样的健身跟踪器收集的数据。但是,经常将这样的数据提供为具有复杂的或者令人混淆的接口的活动数据的基本累加。除此之外,跟踪器与客户端设备之间的更新通常要求有线连接器和/或复杂的同步方案。
[0004]在该上下文中出现这里所描述的实施例。

【发明内容】

[0005]本公开中描述的实施例提供了用于使得活动跟踪设备(ATD)能够自动链接到诸如用户计算设备之类的设备的系统、装置、计算机可读介质和方法,所述用户计算设备例如是智能电话、平板计算机、膝上型计算机、计算设备等。在一个实现方式中,自动链接到活动跟踪设备使用ATD的逻辑以实现通告由用户设备获得的标识符数据。执行用户设备上的活动跟踪应用的操作系统能够在不要求用户输入或者动作以发起链接的情况下与ATD链接。在一个示例中,所述标识符数据是能够由ATD通告的半唯一标识符(SU-1D),以使得扫描用户设备能够链接并协商确认与ATD的正确的连接。
[0006]在一个实施例中,提供了一种方法。该方法包括由活动跟踪设备通告包括活动跟踪设备的半唯一标识符的数据。数据的通告被配置以用于由在扫描所通告数据的设备检测。该方法包括一旦半唯一标识符被所述设备找到并且匹配由所述设备从针对用户账户的活动跟踪网站获得的半唯一标识符的副本,则与所述设备连接。该方法然后与所述设备建立链接。当所述设备验证具有所述半唯一标识符的活动跟踪设备关联于用户账户时链接发生。在一个实施例中,扫描、连接以及链接建立响应于设备打开和登录提供对用户账户的访问的设备上的应用而自动地发生。
[0007]在一个实施例中,提供了一种方法。该方法包括在设备处从网站获得半唯一标识符。所述半唯一标识符用于已经配对到网站的用户账户的活动跟踪器。该方法包括由所述设备扫描半唯一标识符。所述扫描是由在附近的一个或多个活动跟踪器生成的通告消息的扫描。该方法通过将所通告的半唯一标识符匹配于从网站获得的半唯一标识符来识别活动跟踪器。该方法然后包括建立活动跟踪器与设备之间的链接。在不要求用户发起以将活动跟踪器链接到设备的情况下建立链接。
[0008]在又另一个实施例中,提供了一种方法。该方法包括在跟踪设备处接收请求以与由执行活动管理应用的网站管理的用户账户配对。该方法响应于所述请求来将数据从跟踪设备传送到网站。所述数据包括跟踪设备的半唯一标识符。所述半唯一标识符与用户账户相关联以使得关联于用户账户的客户端设备具有对跟踪设备的半唯一标识符的关联的访问。该方法包括由跟踪设备通告半唯一标识符。关联于用户账户的客户端设备扫描所述半唯一标识符并且限制到已经通告所述半唯一标识符的跟踪设备的连接。在一个示例中,跟踪设备的序列号将具有包括半唯一标识符的序列号。在另一个实施例中,从序列号的至少一部分中得出半唯一标识符。
[0009]在一个实现方式中,该方法还包括在不要求用户输入以发起链接的情况下自动地尝试与扫描跟踪设备并且找到所述半唯一标识符的客户端设备的连接并且将跟踪设备链接到客户端设备中的一个。
[0010]在一个实现方式中,所述跟踪器可链接到具有对用户账户的访问或者到用户设备的关联的多个客户端设备。
[0011]在一个实现方式中,序列号将包括各种信息,包括设备类型、或者设备型号数据、或者版本数据、或者制造日期、或者制造位置、或者制造日零点之后的秒数、或者其中两个或者更多个的任何组合。
[0012]在一个实现方式中,针对跟踪设备的半唯一标识符通过获取跟踪设备的序列号来生成或者获得,并且半唯一标识符是序列号的子集。序列号的子集用于定义半唯一标识符。在一个实施例中,每个跟踪设备的半唯一标识符由比特值来定义。比特值能够循环重复。例如,比特值能够定义制造活动跟踪器的零点之后的秒数。
[0013]在一个实现方式中,多于一个的客户端设备与用户账户相关联,并且多于一个的客户端设备能够链接到跟踪设备。
[0014]在一个实现方式中,扫描半唯一标识符由客户端活动应用来管理,以使得将不通告半唯一标识符的通告设备从与客户端设备的连接中排除。
[0015]在一个实现方式中,对于客户端设备,在打开客户端活动应用时,该方法执行针对半唯一标识符的扫描。在不要求用户输入以将跟踪设备链接到客户端设备的情况下发生扫描,并且扫描起到防止与不具有所述半唯一标识符的设备连接的作用。
[0016]在另一个实施例中,提供了一种被配置用于捕获针对用户的活动的跟踪设备。所述设备包括壳体以及放置在壳体中以捕获与用户的活动相关联的运动数据的传感器。所述设备还包括用于存储所捕获的运动数据和跟踪设备的半唯一标识符的存储器。在一些实施例中,所述存储器能够存储设备的序列号,该序列号包括半唯一标识符。所述设备包括用于管理跟踪设备通过无线连接与客户端设备的连接的处理器。处理器被配置成将数据从跟踪设备传送到与网站通信的客户端设备。所述数据包括跟踪设备的半唯一标识符。所述半唯一标识符与网站处的用户账户相关联以使得关联于用户账户的客户端设备具有对跟踪设备的半唯一标识符的访问。处理器被配置成实现半唯一标识符的通告以使得关联于用户账户的客户端设备能够扫描半唯一标识符并且建立与跟踪设备的链接。
[0017]在实施例中,提供了一种可附于手腕的设备。该设备包括电池、用于产生高度数据的高度计、用于捕获与用户的活动相关联的运动数据的加速度计、用于显示数据的屏幕、用于实现与客户端设备的无线通信的通信电路、用于存储所捕获的运动数据、高度数据以及半唯一标识符的存储器。该设备还包括用于管理可附于手腕的设备使用通信电路与客户端设备的连接的处理器。处理器被配置成将数据从可附于手腕的设备传送到与网站通信的客户端设备。所述数据包括可附于手腕的设备的半唯一标识符。所述半唯一标识符与网站处的用户的用户账户相关联以使得关联于用户账户的客户端设备具有对可附于手腕的设备的半唯一标识符的访问。处理器被配置成实现对半唯一标识符的通告以使得关联于用户账户的客户端设备能够扫描半唯一标识符并且建立与可附于手腕的设备的链接。
[0018]还提供了存储由处理器可执行的程序指令的用于管理活动跟踪设备到计算设备的自动链接的计算机可读介质。
[0019]其它方面将从以下结合所附附图的详细描述中变得显而易见,其通过示例的方式说明了本公开中描述的实施例的原理。
【附图说明】
[0020]可以通过参考结合所附附图的以下描述来最佳地理解在本公开中描述的各种实施例。
[0021]图1A示出了根据本发明的一个实施例的活动跟踪设备的框图。
[0022]图1B图示了根据本发明的一个实施例的活动跟踪设备的示例。
[0023]图1C图示了根据本发明的一个实施例的活动跟踪设备的另一个示例。
[0024]图2图示了根据本发明的一个实施例的包括被利用于跟踪设备的活动和运动的示例组件、和关联于显示屏的接口的活动跟踪设备的示例。
[0025]图3图示了根据本发明的一个实施例的与设备通信和与服务器对接的活动跟踪设备的示例。
[0026]图4图示了根据本发明的一个实施例的其中用户正穿戴活动跟踪设备(ATD) 100并且正使用设备的实施例。图5图示了根据本发明的一个实施例的其中ATD与站点(site)配对的实施例。
[0027]图6图示了其中在操作期间ATD与设备通信以实现ATD与设备的链接的一个实施例。
[0028]图7A图示了根据本发明的一个实施例的其中多个ATD可以存在于其中用户设备正尝试连接到特定用户的正确的ATD的特定位置中的一个示例。
[0029]图7B图示了其中根据用户账户用户A具有与账户相关联的两个ATD (例如,跟踪器I和跟踪器2)的示例。
[0030]图8A图示了本发明的一个实施例中的其中ATD执行操作以使得自动链接能够发生的示例。
[0031]图SB图示了根据本发明的一个实施例的其中设备能够操作以建立与ATD的链接的示例。
[0032]图SC图示了根据本发明的实施例的其中设备能够操作以建立与ATD的链接并且执行正确的ATD的验证的示例。
[0033]图9图示了根据本发明的各种实施例的其中能够由活动跟踪设备捕获或者收集各种类型的用户活动的示例。
【具体实施方式】
[0034]在本公开中描述的实施例提供了使得活动跟踪设备(ATD)能够自动链接到诸如用户计算设备(智能电话、平板计算机、膝上型计算机、计算设备等)之类的设备的系统、装置、计算机可读介质以及方法。在各种实施例中,用逻辑将到活动跟踪设备的自动链接配置成实现通告(advertise)由用户设备获得的标识符数据、以使得在不要求用户输入或者动作以发起链接的情况下用户设备能够与ATD链接。在一个实施例中,标识符数据是能够由ATD通告的半唯一标识符(SU-1D),使得想要与ATD链接的用户设备能够找到并且协商到ATD的连接。
[0035]在一个实现方式中,通告是由ATD电路的逻辑(例如,固件、硬件、软件、电路、逻辑等)执行的功能,该ATD电路的逻辑使得能够发射无线数据。所发射的数据能够是任何大小,尽管通过使得被通告的数据小,ATD利用较少的功率以发射数据。在一个实现方式中,由ATD通告的所发射的数据为一个或多个比特、或者一个或多个分组(packet)的形式。例如,可以将分组称作通告分组。为了进一步示例的目的,这样的通告分组可以为由蓝牙低能量(BT LE)标准定义的形式或者格式。在其它实施例中,数据或者分组能够由任何协议、标准、或者非标准格式来定义。
[0036]在BT LE标准的示例中,ATD充当能够通知其有内容要发送到正在“扫描”的其它设备的从(slave)设备。“通告”消息还能够包括事件或者测量值、或者某个形式的标识符数据。在一个实施例中,ATD的逻辑被配置成通告从设备标识符得出的或其一部分(例如,设备标识符为序列号),这里将其称作半唯一标识符(SU-1D)。尽管能够通告各种大小的或者部分的或者全部的设备序列号,通告少于整个设备序列号节省了 ATD的功耗,这延长充电之间的使用。对于一个实现方式,SU-1D为16比特。在一个示例中,16比持为非常均匀分布的,使得许多设备通过扫描来排除,因而减少所尝试的与不通告SU-1D的ATD的连接。尽管SU-1D不完全唯一,但是,其足够唯一,使得用户的设备应该仅仅需要连接到非常小的数量的可能的匹配。
[0037]如以上提到的,SU-1D可以均匀地或者至少部分地分布以避免使太多跟踪器通告相同的SU-1D。在一个实现方式中,从ATD的序列号中得出、生成、或者获得SU-1D(例如,SU-1D可以是序列号的一部分)。在序列号的一个配置中,序列号中的字段之一是表不制造日的“从零点以来的秒数(seconds from midnight) ”的数据。因而,SU-1D能够是表示“从零点以来的秒数”的一个或多个比特值。在一个示例中,当制造线整天(或者在一段时间内)并且以相对一致的速率(或者某一变化的间隔或者速率)运行时,能够假定SU-1D具有在那些秒数中任一者的均等的机会。
[0038]通过选择针对不同的ATD而变化的SU-1D的值,SU-1D能够被视为是大体上均匀分布的。结果,存在相同的附近区域中的多个跟踪器具有相同的SU-1D的较小的机会。因而,SU-1D不像序列号一样跨所有跟踪器是唯一的。仅仅例如,如果SU-1D从I到1000范围变化,能够预期对于两个跟踪器有1/1000的机会具有相同的SU-1D。然而,如果分布为歪斜的(skewed)以使得50%具有1-100之间的SU-1D,则给定两个跟踪器
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1