无线便携式生物计量设备同步的制作方法_2

文档序号:9797066阅读:来源:国知局
个或多个有线或无线通信网络通信,以将该数据中继给第三计算设备,第三计算设备将该数据存储在数据库中。被中继的数据还可以被存储或被显示在该无线通信设备上。
[0040]图13中图示了便携式生物计量设备、手持通信设备与计算设备之间通信的一个示例。初始地,该便携式生物计量设备可以发送通知信号,来向任何附近的手持通信设备通知它的存在。一旦手持通信设备接收到这些警告之一,该手持通信设备就可以与该便携式生物计量设备同步数据。被发送给该通信设备的、不带有该数据应当被中继的指示的生物计量数据,被显示和/或被存储在该通信设备上的第一数据库上。带有中继指示的数据被转发到计算设备上,在该计算设备,该数据被存储在第二数据库中。被中继的数据还可以被显示和被存储在该通信设备上。
[0041]在一个实施例中,便携式生物计量监测设备包含运动传感器。运动传感器数据由处理电路操作以创建生物计量数据。该便携式生物计量设备无线地发送同步通知信号,以提示附近的第二无线通信设备与该设备通信。一旦通信链路已经被建立,生物计量数据就可以带有或不带有该数据应当被中继给第三计算设备的指示而被发送。如果该无线传输没有指示该数据应当被中继,则该数据被显示和/或被存储在第二无线通信设备上。如果该无线传输指示了该数据应当被中继,则该无线通信设备通过一个或多个有线或无线通信网络通信,以将该数据中继给第三计算设备,如图14中所示,第三计算设备将该数据存储在数据库中。被中继的数据还可以被存储或被显示在该无线通信设备上。
[0042]图15中示出了当该便携式生物计量监测设备间歇地(S卩,周期地或非周期地)将通知信号广播给邻近的通信设备时所执行的一组示例性操作。该便携式生物计量监测设备可以在该通知信号或该通知信号的特性中,指示该便携式生物计量监测设备是否寻求(或请求)与该通信设备同步或者建立通信链路。在该便携式生物计量监测设备不寻求与该通信设备建立通信链路的情形中,该通信设备可以仍然采取行动来建立通信链路并且同步或者不同步(例如,该通信设备自身可能具有要在同步操作中被传输给该便携式生物计量监测设备的数据,并且因此可以寻求建立通信链路,即使该便携式生物计量监测设备不寻求)。在该便携式生物计量监测设备确实寻求与该通信设备建立通信链路的情形中,该通信设备能够决定接受或拒绝该便携式生物计量监测设备建立通信链路和/或同步的请求。
[0043]来自便携式生物计量设备、诸如本文所公开的那些便携式生物计量设备的数据,可以被位于便携式通信设备(例如,智能电话)、计算设备(例如,个人计算机)、便携式计算设备(例如,膝上型或平板型计算机)上的应用或服务使用、并且/或者通过连接网络的浏览器或应用通过网络(诸如互联网)被访问。便携式生物计量设备的用户可以在这种应用或服务上具有账户,这些账户允许他们取回与他们自己或其他用户相关的数据。账户可以使得用户能够使它们的数据可视化、修改数据的可视化、修改或输入附加或现有的数据、管理他们的设备、和/或与其他用户交互。从便携式生物计量设备被同步的数据,可以被用于账户特征,包括但不限于,该用户与诸如朋友的其他用户相比而被排序的排行榜、一组用户的成员的排序、以及对达到各种目标的徽章奖励。用户账户还可以自动向用户提供推荐,以帮助他们达到一个或多个目标,包括但不限于,增加或减少他们的体重、身体脂肪、睡眠时间、睡眠质量、燃烧的卡路里、活动等级、静止心率、活动心率、正常心率、走的步数、步行和/或跑动的距离、以及上的楼层。这些推荐可以在短期目标和/或长期目标中辅助用户。例如,如果用户相对上个月较少活动并且开始增重,他们可以通过基于web的账户上的通知被推荐这个月更积极地活动。在更短期的范围上,如果用户不是很积极地活动并且这天早些时候午餐大吃了一顿,则用户可以被推荐晚餐少吃一点。为了使这样的短期推荐与用户的当前状态相关,从他们的设备被同步的、帮助确定该推荐的数据优选地被频繁地传送,和/或每当该设备上存在与这样的推荐有关的新数据时被传送。
[0044]在一个实施例中,这个通信设备可以具有前景和背景操作系统状态。在前景模式中,执行传感器设备的检测和数据的同步的功能或多个功能运行在该通信设备的操作系统的前景中。在背景模式中,这个功能或者多个功能运行在该通信设备的操作系统的背景中。典型地,运行在背景中的功能在该通信设备的显示器上不具有或者具有最少的它们正在被运行的视觉指示。经常,运行在背景中的功能当该设备的显示器关闭时,和/或当该通信设备处于“睡眠”或“锁定”模式时运行。
[0045]数据可以被同步到该通信设备,用于该数据在该通信设备上向用户显示。该数据还可以被存储至该通信设备的存储器中的数据库。在该数据是的情形中
[0046]传感器设备广播
[0047]为了实现数据同步操作的发起,传感器设备可以连续地或间歇地(S卩,周期地或非周期地)传输无线分组或其他承载信息的在本文被称为通知信号的传输。周期分组传输的频率可以变化,以平衡功率消耗与检测时间。这些分组可以包含如下的信息:诸如该传感器设备的唯一标识符、指示传感器设备的类型的标识符、该设备的用户的唯一标识符、和/或指示该设备的一些内部状态的数据。这个内部状态信息可以包括但不限于如下的指示:(i)该设备是否具有该设备需要同步的新数据,(ii)该设备是否想要同步,(iii)该设备上次被同步的时间,(iv)该设备的电池水平,和/或(V)指示该设备是否在指定或预定时间段内(例如,上个15分钟、上个小时等内)同步的标志。分组中的信息可以是数据的分离片,或者被组合到单片数据中。例如,由长整数或短整数表示的设备标识符可以与指示该设备是否具有需要被同步的新数据的同步指示符(它自身由一个比特,或者长整数或短整数表示)分离开,或者设备标识符和同步指示符可以被组合在单个长整数或短整数内。
[0048]在一个实施例中,如图17中所示出的,该传感器设备可以以固定频率将信号广播到邻近的任何通信设备。在多个实施例中,例如,时段“a”可以等于或小于十秒。在其他实施例中,时段“a”可以大于十秒。这可以实现低时延通信链路创建,同时避免该通信设备与该传感器设备之间不必要的通信。不必要的通信是不合意的,因为它消耗功率。通信设备可以不断地监听这些信号。该信号可以向通信设备指示该传感器设备是否需要通信。
[0049]在图18中所图示的一个实施例中,使用了可变频率通知信号广播定时。时段“a”、“b”、“c”和“d”可以都是不同的时间段。在一些实施例中,这些值可以在算法上相关。在一个实施例中,该便携式生物计量监测设备可以以最小每2秒发出通知信号广播。如果该便携式生物计量监测设备没有从通信设备得到响应,它可以将该间隔增加I分钟。例如,可以存在30分钟的最大间隔。如果该设备确实得到了响应,该间隔可以恢复到2秒的最小间隔。这个策略可以在没有要同步的通信设备时,减少电池消耗。不同于已经描述的算法的用于改变频率的算法也可以被使用。在其他实施例中,该频率可以基于同步标准、更新阈值或用户交互来改变。
[0050]在一个实施例中,使用了可变和固定频率通知信号广播定时的混合。如图9中所看到的,该便携式生物计量监测设备可以用时段“a”来广播信号。在一些情形中,广播可以发生在上次广播之后的时段“b”。时段“b”可以大于或者小于“a”。在一些实施例中,诸如达到生物计量数据更新阈值的事件可以触发时段上的改变。在这个事件之后,下一个广播可以发生在时段“c”之后,其中“c”小于、等于或大于“a”。
[0051]如果便携式生物计量监测设备已经积累了一定量的生物计量数据,则它可能需要同步。例如,如果便携式生物计量监测设备获取了新的生物计量数据并且自从上次同步已经长于15分钟,则它可以确定它需要同步。本文公开了可以被用来确定通信链路何时应当被建立的其他标准或更新阈值(例如,对应于所获取的生物计量数据中的阈值改变)。图20示出了一种广播定时方案,其中更新阈值被用来确定广播发生的时间。时段“a”、“b”和“c”可以全部地或者部分地由更新度量达到固定或时间变化阈值所花费的时间量来确定。
[0052]图21图示了固定频率广播定时方案如何可以定义通知信号广播之间的时段“η”。这个时段“η”可以独立于更新度量的值以及是否该值大于、小于或等于更新阈值。
[0053]如图22中所看到的,可以通过将更新度量与更新阈值比较,来确定便携式生物计量设备是否寻求与通信设备建立通信链路的指示。当用于广播的时间(以固定的频率或者可变的频率)发生时,该便携式生物计量设备检查以查看更新度量是否满足了更新阈值。如果该阈值已经被满足,则该通知信号将带有该便携式生物计量监测设备寻求建立通信链路和/或同步的指示而被广播。如果该更新阈值没有被满足,则该通知信号将指示该便携式生物计量监测设备不需要建立通信链路和/或同步。注意,在一个实施例中,该指示不一定确定通信链路是否被建立和/或同步是否将发生。该通信设备能够将该指示用作在确定是否建立通信链路和/或同步时的辅助。
[0054]该信号还可以通知该通信设备它可用于通信,但不需要通信。这允许该通信设备以与周期性被广播的信号相等的时延来打开通信链路。该通信设备可能由于如下原因需要打开通信链路,这些原因包括但不限于:用户所引导的配对、用户所引导的数据同步、设备固件的更新、生物计量配置数据更新(例如,步长、高度)、设备配置数据更新(例如,闹钟设置、显示设置)。
[0055]在一个实施例中,该通信设备和该传感器设备可以使用蓝牙智能协议来通信。该传感器设备可以间歇地将两个UUID(通用唯一标识符)之一广播给不断监听广播的通信设备。第一UUID对应于被用来从该传感器设备同步新数据的蓝牙服务。这个服务被配置为,启动该通信设备上对于从该传感器设备同步新数据所必需的任何程序。第二 UUID对应于仅当该通信设备上的程序需要将数据发送给该传感器设备时被使用的蓝牙服务。
[0056]该通信设备可以针对进来的无线分组来监测它的无线输入源,并且分析任何所接收的分组,以便于将该传感器设备检测作为它们的传输的源,并且决定是否与该传感器设备同步。针对分组来监测输入源并且分析分组的、该通信设备内的该功能或者多个功能,可以被嵌入在该通信设备的操作系统内,和/或被嵌入在由该通信设备的该操作系统所发起的应用或多个应用中(即,可以通过在该通信设备的一个或多个处理器内执行形成该通信设备操作系统和/或应用程序一部分的被编程的指令,来实施该输入检测和/或分组分析功能)。分组检测功能可以由操作系统自动地发起或者执行,或者能够由该通信设备的用户或多个用户启动或引导。如果该功能部分地或完全地在应用内,应用或多个应用可以被操作系统自动地发起,或者被该通信设备的用户或多个用户发起。该分组检测功能还可以在操作系统和应用之间被拆分。该功能能够以任何优先级或模式(活动、前景、背景等)在该通信设备内的任何处理器上执行或运行。该功能还能够与同一通信设备上的其他功能同时运行。如果该功能已经被发起(即,通过执行被编程的指令而被实施),则操作系统能够选择执行或重新执行该功能,该功能可能位于该通信设备的易失性或非易失性存储设备或存储器中。
[0057]监听(监测输入源)进来的分组可以周期地被执行以便降低功耗(例如,通过在输入源未被监测的间隔期间关闭电源或者以其他方式禁用信号接收功能),或者连续地被执行以便减少检测的时间(“检测时延”)。此外,周期监听事件的频率可以被改变,以平衡功耗和检测时间。在先前的交互期间,用户或者计算机,直接经由该通信设备的用户接口或者经由有线或无线通信机制,可以指定无线分组的内容或者无线分组的序列的哪些方面应当触发该通信设备的数据同步。无线分组或分组的序列中的任何单条信息或信息的组合在这些分组的接收和分析之后可以触发数据同步。当该同步被触发时,经由被嵌入在该通信设备的操作系统内的功能,或者经由被该通信设备的操作系统所发起的应用,该通信设备可以开始并完成同步过程。使用本文所描述的技术同步的发起、开始、和/或完成可以在具有或不具有用户交互的情况下被执行。
[0058]同步标准
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1