利用可穿戴电子装置的久坐时间段检测的制作方法

文档序号:18516220发布日期:2019-08-24 09:28阅读:273来源:国知局
利用可穿戴电子装置的久坐时间段检测的制作方法

在本公开中描述的实施例涉及可穿戴电子装置的领域。具体地,实施例涉及利用可穿戴电子装置的久坐时间段的自动检测和非久坐行为的促进。



背景技术:

追踪器已经在消费者之间得到了普及。追踪器用于使用各种传感器来追踪用户的活动并且帮助用户维持健康的生活方式。为了确定活动,追踪器收集活动数据并且对那个数据运行计算。获取活动的准确确定的一个困难在于追踪器(因为它们被用户穿戴)通常装在包含不太强大的处理器的紧密包装中,在所述处理器上比更大的电子装置更难运行复杂的计算。

追踪活动中的另一挑战是静止但执行活动的用户与久坐的用户(例如,耗费极少能量等)之间的区分。举例来说,当用户坐着时或坐着在计算机上打字时,用户消耗极少能量。增加的总久坐时间和更长、更持久的久坐时间段与身体不好、不健康关联(例如,肥胖,代谢紊乱等)。



技术实现要素:

在一些实施例中,描述用户将穿戴的可穿戴电子装置。可穿戴电子装置包含一个或多个传感器的集合以在用户穿戴可穿戴电子装置时生成与用户关联的传感器数据。可穿戴电子装置还包含耦合到传感器的集合的一个或多个处理器的集合以及耦合到一个或多个处理器的集合并且其中存储指令的非暂时性机器可读存储介质。当一个或多个处理器的集合执行指令时,指令使可穿戴电子装置追踪期间用户的状态被确定为久坐的时间段。确定是基于在感兴趣的时刻处的任务的代谢当量(met)测量并且met测量是基于传感器数据来计算。指令另外使用户响应于追踪的时间段而接收通知来鼓励用户限制久坐时间段的长度。

在各实施例中,指令另外使可穿戴电子装置基于每个感兴趣的时刻的met测量将那个感兴趣的时刻的用户状态分类为久坐或非久坐。

在若干实施例中,时间段是基于用户的状态被分类为久坐的感兴趣的时刻的邻接时刻的确定来追踪。

在一些实施例中,当感兴趣的时刻的met测量小于阈值met值时,在那个感兴趣的时刻处的用户状态被分类为久坐。

在各实施例中,当感兴趣的时刻的met测量在第一阈值与第二阈值之间时,在那个感兴趣的时刻处的用户状态被分类为久坐,并且在感兴趣的时刻之前是用户的状态为久坐的时间的阈值窗口内的第一感兴趣的时刻,并且在时间的阈值窗口内之后是用户的状态为久坐的第二感兴趣的时刻。

在一些实施例中,一个或多个传感器中的一个是光电容积脉搏波描记(ppg)传感器,并且met测量是基于用户的心率测量(基于ppg传感器数据来计算)。

在各实施例中,指令使可穿戴电子装置滤除用户的状态为睡眠的时间段。

在一些实施例中,可穿戴电子装置包含传感器以在用户穿戴可穿戴电子装置时生成与用户关联的传感器数据。可穿戴电子装置还包含耦合到传感器的一个或多个处理器的集合以及耦合到一个或多个处理器的集合并且其中存储指令的非暂时性机器可读存储介质。当一个或多个处理器的集合执行指令时,指令使可穿戴电子装置追踪期间用户的状态基于传感器数据被确定为久坐的时间段。时间段具有开始和结束。指令另外使可穿戴电子装置响应于时间段的结束来检测阈值时间段的用户状态从久坐转变成非久坐。指令使可穿戴装置让用户响应于检测而接收通知来鼓励用户保持非久坐。

在若干实施例中,通知是显示在可穿戴电子装置的显示装置上的消息或可穿戴电子装置的振动或由可穿戴电子装置发出的声音。

在一些实施例中,通知指示用户已经结束期间用户的状态为久坐的时间段。

在各实施例中,通知是基于由用户设置的偏好来确定。

在一些实施例中,通知是在可穿戴电子装置的显示装置上显示的激励声明。

在各实施例中,描述用于来改进提供给可穿戴电子装置的用户的通知的效率的设备。设备包含电子装置,所述电子装置包含久坐状态监测器来基于追踪期间用户久坐的时间段而通知可穿戴电子装置的用户以鼓励用户改变他/她的久坐行为。久坐状态监测器包含一个或多个管理器的集合来在一时间段期间从多个用户的状态接收当前状态。状态包含久坐状态。一个或多个管理器使可穿戴电子装置基于当前状态接收通知来通知用户限制期间用户处于久坐状态的时间长度。

在一些实施例中,设备还包含久坐学习单元,耦合以从一个或多个管理器中的每个接收关于通知的数据。久坐学习单元耦合到可穿戴电子装置的一个或多个传感器的集合来确定哪些通知具有修改用户的久坐行为的效果,并且确定一个或多个管理器中的至少一个的更新的配置。更新的配置改进用户对通知的响应来限制期间用户处于久坐状态的时间段长度。

在各实施例中,一个或多个管理器包含久坐告警管理器,它接收一段时间的用户的当前状态。久坐告警管理器基于时间段超过久坐时间段阈值的检测来生成久坐告警。久坐告警管理器发送指示时间段超过久坐时间段阈值的通知到可穿戴电子装置。

在一些实施例中,一个或多个管理器还包含非久坐状态转变管理器来接收用户的当前状态。非久坐状态转变管理器基于当前状态的久坐时间段的结束的检测来生成通知。通知从非久坐状态转变管理器发送到可穿戴电子装置。

在各实施例中,久坐学习单元基于从久坐告警管理器和非久坐状态转变管理器接收的通知信息来确定久坐告警管理器和非久坐状态转变管理器中的至少一个的更新的配置。更新的配置改进用户对通知信息的响应来限制期间用户处于久坐状态的久坐时间段的长度。

在一些实施例中,更新的配置包含禁用久坐告警管理器和非久坐状态转变管理器中的至少一个。

在若干实施例中,久坐学习单元包含决策树、随机森林、支持向量机器、神经网络、k-最近邻、朴素贝叶斯或隐马尔科夫模型。

在各实施例中,久坐学习单元允许用户止闹通知。

在一些实施例中,久坐学习单元使用与止闹的通知有关的数据来确定一个或多个管理器中的至少一个的更新的配置。

在各实施例中,电子装置是可穿戴电子装置。

附图说明

在本公开中描述的实施例是以示例的方式而不以限制的方式来图示,在附图的图中相似参考指示类似元件。

图1a图示根据在本公开中描述的各实施例的久坐用户状态检测和久坐告警管理。

图1b图示根据在本公开中描述的一些实施例的用于追踪久坐时间段并且使用户基于久坐时间段来接收通知的操作的流程图。

图2图示根据在本公开中描述的若干实施例的用户的久坐和非久坐状态的使用来确定期间用户的状态为久坐的时间段。

图3图示根据在本公开中描述的一些实施例的久坐状态监测器,用于基于久坐时间段的追踪通知用户来鼓励用户改变他/她的久坐行为并且限制久坐时间段的长度。

图4图示根据在本公开中描述的各实施例的基于久坐时间段的结束和非久坐时间段的开始的检测(已经超过阈值时间段)的到用户的通知的传递。

图5图示根据在本公开中描述的一些实施例的基于久坐时间段超过久坐时间段阈值的检测的到用户的久坐告警的传递。

图6a图示根据在本公开中描述的各实施例的在一时间段上在连续的感兴趣的时刻处的任务的代谢当量(met)测量的记录以及基于met测量的在每个感兴趣的时刻处的用户状态的分类。

图6b图示根据在本公开中描述的一些实施例的在一时间段上在连续的感兴趣的时刻处的met测量的记录以及基于met测量的在每个感兴趣的时刻处的用户状态的分类。

图7是根据在本公开中描述的各实施例的图示实现在本文中公开的操作的可穿戴电子装置和电子装置的框图。

图8是根据在本公开中描述的一些实施例的具有按钮、显示器和腕带(用于将腕戴式电子装置固定到用户的前臂)的腕戴式电子装置的框图。

具体实施方式

在下文的描述中,阐述许多具体细节。然而,要理解,可实践在本公开中描述的实施例而没有这些具体细节。在其它实例中,没有详细示出熟知的电路、结构和技术以便不模糊实施例的理解。然而,本领域的技术人员将意识到可实践实施例而没有这样的具体细节。通过实施例的描述,本领域的普通技术人员将能够实现实施例的适当功能性而没有不合适的实验。

在一些实施例中,使用术语“耦合”和“连接”连同它们的派生词。应该理解,这些术语不旨在作为彼此的同义词。例如,“耦合”用于指示两个或者更多元件,它们彼此直接或不直接物理或电接触、彼此协作或交互。此外,在此示例中,“连接”用于指示彼此耦合的两个或者更多元件之间的通信的建立。此外,在各实施例中,如本文所使用的“集合”指代任何正整数的项,包括一个项,除非另有说明(例如,零或者更多)的集合。

在一些实施例中,电子装置内部存储代码和/或在计算机网络上将代码传送到其它电子装置。代码是由软件指令组成并且有时被称作计算机程序代码或存储在机器可读存储媒体内的计算机程序。在一些实施例中,代码包含数据用于代码的执行。在各实施例中,机器可读存储媒体是计算机可读媒体。计算机可读媒体的示例包含磁盘、光盘、只读存储器(rom)、随机存取存储器(ram)、闪速存储器装置、相位改变存储器等。在各实施例中,代码是使用机器可读传送媒体(也称为载波,例如,电、光、无线电、声或其它形式的传播信号)来发送。载波的另外示例包含载波、红外信号等。

在各实施例中,电子装置(例如,计算机等)包含硬件和软件。例如,电子装置包含耦合到一个或多个机器可读存储媒体(存储代码用于在一个或多个处理器上的执行和/或存储数据)的一个或多个处理器。为另外图示,电子装置包含非易失性存储器(包含代码)并且甚至当电子装置关闭时(例如,在移除到电子装置的功率时等)非易失性存储器存储代码或数据。当电子装置开启时,由电子装置的一个或多个处理器执行的代码从非易失性存储器复制到电子装置的易失性存储器(例如,动态随机存取存储器(dram)、静态随机存取存储器(sram)等)。非易失性存储器比易失性存储器更慢访问。电子装置通常也包含一个或多个网络接口的集合,例如,网络接口控制器、网络接口卡、因特网接入卡、因特网接入控制器等,每个接口与其它的电子装置建立物理或无线网络连接来使用传播的信号而传递代码和/或数据。以下另外详细描述的可穿戴电子装置(wed)是电子装置的示例。应该注意到,可使用软件、固件和/或硬件的不同组合来实现在本公开中描述的实施例的一个或多个部分。

接着是描述用户的久坐状态的追踪和久坐通知的生成的实施例。

图1a图示根据在本公开中描述的一些实施例的久坐状态检测和久坐告警管理。应该注意到,在一些实施例中,图1a的任务框1、2、3a、3b和4执行并且图1a的部件110、112、120、122、124和126实现在可穿戴电子装置中,或分布在可穿戴电子装置与耦合到可穿戴电子装置的其它的电子装置中的一个或多个之间。在一些实施例中,可穿戴电子装置穿在用户的身体部分上,例如,手臂、手腕、脚踝或胸部等,或嵌在用户所穿的衣服中。一个或多个其它电子装置的示例包含服务器(包含硬件和软件)、平板计算机、智能电话、台式计算机、膝上计算机和智能电视。在一些实施例中,一个或多个其它电子装置执行应用(有时被称作app)来实现(例如)传感器数据分析器112、用户状态追踪单元190和/或久坐通知单元192。

任务框1-4图示部件110、112、120、122、124和126执行操作的次序。如任务框1图示的,一个或多个传感器110生成多个时间间隔的传感器数据150。例如,一个或多个传感器110实现在可穿戴电子装置中,使得当用户穿戴时,至少一些传感器数据指示用户执行的活动。传感器数据的示例包含生物特征数据。在一些实施例中,生成传感器数据150的一个或多个传感器110包含运动传感器(例如,三轴加速计等)。运动传感器生成指示用户的运动的运动传感器数据(例如,走的步数、爬的楼梯数量、下的楼梯数量等)。在各实施例中,一个或多个传感器110包含心率传感器(例如,光电容积脉搏波描记(ppg)传感器等)来生成指示用户的心率的心脏传感器数据(例如,ppg传感器数据等)。在若干实施例中,运动传感器和心率传感器都放置在相同的可穿戴电子装置或不同的可穿戴电子装置中。在一些实施例中,在可穿戴电子装置或多个可穿戴电子装置中放置其它类型的传感器,例如,陀螺仪、重力传感器、转动向量传感器、磁力计、温度传感器(测量用户的皮肤和/或围绕用户的环境的温度)、环境光线传感器(测量环境的环境光线)、皮肤电反应传感器、电容传感器、湿度传感器、声音传感器等。围绕用户的环境的示例包含其中用户所处的房间、用户正在站立或驾驶的街道、其中用户所处的车辆的内部等。在若干实施例中,上述传感器数据150中的一些或所有是由一个或多个其它电子装置中的一个生成并且由可穿戴电子装置从一个或多个其它电子装置中的一个接收。

由传感器数据分析器112处理在时间间隔期间生成的传感器数据150。在一些实施例中,传感器数据150的子集是通过对传感器数据150执行统计操作(例如,平均等)而生成并且由传感器数据分析器112处理。在任务框2处,传感器数据分析器112分析从一个或多个传感器110接收的传感器数据150并且计算每个感兴趣的时刻的分析的传感器信息152,并且分析的传感器信息152用于确定用户的状态(例如,久坐状态或非久坐状态等)。在一些实施例中,在有规律的时间间隔处(例如,在30秒-1.5分钟的范围内的间隔、1分钟间隔、在0.5秒-1.5秒的范围内的间隔、1秒间隔等)计算多个感兴趣的时刻的分析的传感器信息152。在各实施例中,时间间隔是基于各种因素等而可配置并且动态地调整(例如,减少或增加),和/或能够由用户在时间跨度上自动地禁用和/或手动地禁用来节省功率。

在一些实施例中,分析的传感器信息152是任务的代谢当量(met)测量,其中每个met是确定用于感兴趣的时刻。met测量是能量消耗的归一化测量,它随着活动而增加并且在感兴趣的时刻处非零。例如,不活跃或睡眠状态或未穿戴状态的met测量接近1.0,在行走的用户的met测量通常大于2.0,并且在游泳的用户的met测量在10.0与11.0之间。虽然在一些实施例中,分析的传感器信息152是met测量,但是各实施例使用不同的测量(例如,指示穿戴可穿戴电子装置的用户的运动的运动测量、指示用户的心率的心率测量等)。在本文中,运动测量有时被称作移动测量。运动测量的示例包含用户走的步数、用户爬或下的楼梯数量等等。在各实施例中,心率传感器(例如,心率监测等)生成指示用户的心率的心脏传感器数据并且计算用户的心率测量。

用户状态追踪单元190使用感兴趣的时刻的分析的传感器信息152来生成不同的时间段的用户的状态156。在一些实施例中,每个时间段通常包含感兴趣的多个邻接时刻。在各实施例中,每个时间段和一个感兴趣的时刻一样小。用户状态追踪单元190包含用户状态标识符120,它基于每个感兴趣的时刻的分析的传感器信息152将那个感兴趣的时刻154分类成用户的状态。如在任务框3a中指示的,用户的状态被分成久坐状态和非久坐状态。

在一些实施例中,用户状态分类器120将感兴趣的时刻154的用户的状态分类为久坐(例如,坐着、坐着并且在计算机上打字、在计算机上打字等)或非久坐(例如,活跃、跑步、行走、锻炼、跳舞、游泳等)。应该注意到,在各实施例中,相较于当用户的状态被分类为久坐时用户所消耗的能量,当用户的状态被分类为非久坐时,用户消耗更多能量。以下参考图6a-6b更详细描述用于分类感兴趣的时刻154的若干方法。

在各实施例中,met测量用于确定用户的非久坐状态并且关联非久坐状态与用户的的特定类型的活动。例如,根据met测量,用户状态分类器120确定是否用户正在跑步、行走、短跑、骑自行车、游泳或执行另一类型的非久坐活动。

如在任务框3b中描述的,用户状态追踪单元190的时间段检测器122基于用户的状态被分类为久坐的感兴趣的邻接时刻来检测期间用户的状态为久坐的时间段。例如,根据以下参考图2描述的一些实施例,当时间段检测器122确定时间框包含久坐状态的感兴趣的邻接时刻时,时间段检测器122确定时间框具有久坐状态。

久坐通知单元192使用不同的时间段的用户的状态156来生成一个或多个久坐警报158以通知用户。以下提供一个或多个久坐警报158的示例。一个或多个久坐警报158鼓励用户限制久坐时间段的长度。在任务框4处,久坐通知单元192的久坐状态监测器124生成一个或多个久坐警报158(例如,通知等),用于提供给用户来鼓励用户改变他的/她的久坐行为。一个或多个久坐警报158是通过用户接口126(包含可穿戴电子装置的显示装置)而提供给用户。在一些实施例中,用户通过可穿戴电子装置的振动、在可穿戴电子装置的显示装置上显示的消息和/或由可穿戴电子装置内的扬声器发出的声音而接收一个或多个久坐警报158。

在一些实施例中,传感器数据分析器112位于可穿戴电子装置内部或其它的电子装置中的一个内部。例如,可穿戴电子装置或其它的电子装置中的一个的处理器执行如传感器数据分析器112执行的本文描述的操作。在若干实施例中,用户状态分类器120位于可穿戴电子装置内部或其它的电子装置中的一个内部。例如,可穿戴电子装置或其它的电子装置中的一个的处理器执行如用户状态分类器120执行的本文描述的操作。在各实施例中,时间段检测器122位于可穿戴电子装置内部或其它的电子装置中的一个内部。例如,可穿戴电子装置或其它的电子装置中的一个的处理器执行如时间段检测器122执行的本文描述的操作。在若干实施例中,久坐状态监测器124位于可穿戴电子装置内部或其它的电子装置中的一个内部。例如,可穿戴电子装置或其它的电子装置中的一个的处理器执行如久坐状态监测器124执行的本文描述的操作。在一些实施例中,用户接口126位于可穿戴电子装置内部或其它的电子装置中的一个内部。例如,可穿戴电子装置或其它的电子装置中的一个的处理器执行如用户接口126执行的本文描述的操作。处理器的示例包含专用集成电路(asic)、可编程逻辑装置(pld)、中央处理单元、微处理器、控制器、微控制器等。

在一些实施例中,可穿戴电子装置的不同处理器执行操作,而不是可穿戴电子装置的处理器执行如传感器数据分析器112、用户状态分类器120、时间段检测器122、久坐状态监测器124和用户接口126执行的本文描述的操作。例如,可穿戴电子装置的处理器执行如传感器数据分析器112执行的本文描述的操作,可穿戴电子装置的另一处理器执行如用户状态分类器120执行的本文描述的操作,可穿戴电子装置的又一处理器执行如时间段检测器122执行的本文描述的操作,可穿戴电子装置的另一处理器执行如久坐状态监测器124执行的本文描述的操作,并且可穿戴电子装置的另一处理器执行如用户接口126执行的本文描述的操作。类似地,在各实施例中,其它的电子装置中的一个的不同处理器执行操作,而不是其它的电子装置中的一个的处理器执行如传感器数据分析器112、用户状态分类器120、时间段检测器122、久坐状态监测器124和用户接口126执行的本文描述的操作。

在各实施例中,可穿戴电子装置的一个或多个处理器执行如由传感器数据分析器112、用户状态分类器120、时间段检测器122、久坐状态监测器124和用户接口126执行的本文描述的操作。类似地,在一些实施例中,其它的电子装置中的一个的一个或多个处理器执行如由传感器数据分析器112、用户状态分类器120、时间段检测器122、久坐状态监测器124和用户接口126执行的本文描述的的操作。

应该注意到,在其中位于其它的电子装置中的一个的部件112、120、122和124执行以上参考任务框2至4描述的任务的实施例中,可穿戴电子装置包含显示装置来显示一个或多个久坐警报158。此外,在这些实施例中,可穿戴电子装置和其它的电子装置中的一个经由通信介质(例如,通用串行总线线缆、无线协议空气介质、串行线缆、并行线缆等)与彼此通信。无线协议的示例包含蓝牙(bluetoothtm)。

图1b图示根据在本公开中描述的各实施例的用于追踪久坐时间段并且使用户基于久坐时间段而接收通知的方法的流程图。在方法的操作102处,时间段检测器122追踪其中用户的状态被确定为久坐的时间段(在本文中有时被称作“久坐时间段”)。时间段的确定是基于在每个时间段内的各个感兴趣的不重叠时刻的met测量。另外,在一些实施例中,met测量基于从一个或多个传感器110(图1a)(例如,三轴加速计和心率传感器等)接收的传感器数据150在可穿戴电子装置内生成。met测量的示例包含基于来自运动传感器的传感器数据150而计算的移动测量和基于来自心率传感器(放置在相同的可穿戴电子装置内)的传感器数据150而计算的心率测量。如果久坐时间段的长度超过预定阈值时间段,则时间段检测器122确定用户的状态为久坐。

在用于追踪久坐时间段的方法的操作104处,基于在操作102处的追踪执行向用户提供通知的动作以鼓励用户限制久坐时间段的长度。在一些实施例中,操作104是执行在可穿戴电子装置内并且用户通过接收在可穿戴电子装置的显示装置上的消息、可穿戴电子装置的振动和/或由可穿戴电子装置内的扬声器发出的声音而收到通知。

在一些实施例中,如本文所描述的通知是发送给显示装置的电子通知。例如,处理器将电子通知渲染为显示在显示装置上。在各实施例中,以振动或声音的形式提供电子通知。

图2图示根据在本公开中描述的一些实施例的久坐或非久坐的用户状态的使用来确定其中用户状态为久坐的时间段。如在图2中图示的,状态图示为随着时间的久坐或非久坐(例如,在每个感兴趣的时刻处等)。从久坐或非久坐状态,得到不重叠、连续时间段。在每个连续时间段期间,用户处于久坐状态或非久坐状态。每个连续时间段跨越一个或多个感兴趣的时刻。而且,如在图2中图示的,连续时间段具有不同的用户状态,并且由任务框3b来描述连续时间段。

具体地,图2示出得到连续时间段:久坐时间段252、非久坐时间段254和久坐时间段256,每个跨越用户状态相同的感兴趣的多个邻接时刻。久坐时间段252包含6个感兴趣的时刻。每个时刻具有分类为久坐的状态。相比地,非久坐时间段254包含5个感兴趣的时刻,每个时刻具有分类为非久坐的状态。由时间段(例如,当一个时间段结束并且下一个时间段开始时等)的边缘表示用户的状态之间的转变。举例来说,在时间的久坐时间段252的结束处和在时间的非久坐时间段254的开始处,用户的状态从久坐状态转变成非久坐状态。

在一些实施例中,时间段检测器122(图1a)检测并且记录其中用户的状态为久坐或非久坐的交替时间段。例如,在时间跨度(例如,小时、天、星期等)上记录在图2中图示的久坐时间段252和256和非久坐时间段254,来呈现给用户或执行与用户的久坐行为有关的另外分析。具有状态(例如,久坐状态、非久坐状态等)的确定的时间段是在可穿戴电子装置的显示装置或其它的电子装置中的一个(例如,平板计算机、智能电话、计算机等)(它接收确定的时间段和状态作为来自可穿戴电子装置的数据)的显示装置上呈现给用户。在一些实施例中,其它的电子装置中的一个生成确定的时间段和状态。然后用户查看由确定的时间段和状态指示的他/她的久坐行为,并且在时间上追踪他/她的改进。

在一些实施例中,用户经由网络(例如,社交网络等)与朋友、同事或队员分享关于他/她的久坐行为的信息。朋友、同事或队员基于由它们的相应记录的久坐时间段确定的它们的相应久坐状态来与彼此竞争。

在各实施例中,附加的传感器数据用于另外消除久坐时间段与用户正在睡眠和/或未穿戴可穿戴电子装置的其它时间段之间的歧义。可穿戴电子装置能够检测期间用户正在睡眠和/或未穿戴可穿戴电子装置的时间段。例如,一个或多个传感器110无法检测关于用户的信息(例如,运动传感器数据、心脏传感器数据、走的步数等)。为另外图示,当用户未穿戴可穿戴电子装置时,一个或多个传感器检测用户走的步数在一段时间为零。时间段满足met测量或久坐时间的基于运动的准则,但不足以作为久坐,这是因为用户未穿戴可穿戴电子装置或一个或多个传感器110检测到正在睡眠。在作出久坐和非久坐状态的确定之前或期间,可穿戴电子装置的处理器或其它的电子装置中的一个的处理器滤除期间用户未穿戴可穿戴电子装置的时间段(例如,在睡觉、在洗澡等,或在睡眠)的met测量。

接着是描述久坐状态监测器的实施例。

通过其中用户的状态为久坐的时间段的自动检测和追踪,用户接收通知来鼓励他/她改变他/她的行为并且更少久坐。通知促进打断长时间的久坐状态并且减少用户久坐的整体时间。图3是根据在本公开中描述的若干实施例的久坐状态监测器124的实施例的框图,用于基于久坐时间段的追踪而通知用户来鼓励用户改变他/她的久坐行为并且限制久坐时间段的长度。久坐状态监测器124包含管理单元310,它接收一段时间的用户的状态。例如,在时间段的结束处(之后用户的先前状态已经改变)提供状态。举例来说,在用户的两个连续状态之间的转变之后,向管理单元310指示当前时间段和用户的状态已经开始。作为另一示例,提供状态作为包含两个连续状态之间的转变的信息的当前流。作为又一示例,以有规律的间隔批量提供状态。举例来说,当前时间段因此达到x时间长,并且管理单元310检测在x期间的两个连续状态之间的转变。

虽然图3示出管理单元310的非久坐状态转变管理器320、管理单元310的久坐告警管理器330和管理单元310的非久坐目标管理器340,但是在一些实施例中,管理单元310具有更多、更少和/或不同类型的管理器。在具有多个类型的管理器的实施例中,在不同的时候使用这些管理器的一个或一些组合来与用户交互,例如,基于用户的久坐状态通过用户的可穿戴电子装置或通过其它的电子装置中的一个来向用户发送通知来鼓励用户改变或结束久坐行为(如以下更详细讨论的)。

接着是描述行为触发的告警(例如,非久坐状态转变等)的实施例。

根据若干实施例,例如,一检测到久坐时间段已经结束并且非久坐时间段已经开始(例如,用户开始移动等),并且一确定非久坐时间段超过阈值时间段,在可穿戴电子装置上通知用户(经由通知的显示等)。虽然在一些实施例中,所有类型的活动的阈值时间段相同,但是在各实施例中,至少某些类型的活动的阈值时间段不同。用户接收通知(例如,在可穿戴电子装置的显示装置上显示的消息、可穿戴电子装置的振动和/或在可穿戴电子装置上的祝贺声)等,它通知用户他/她刚结束久坐时间段。通知旨在鼓励用户保持移动并且维持活跃来限制其中用户状态为久坐的总时间量。

图4图示根据在本公开中描述的一些实施例的基于久坐时间段424的结束和非久坐时间段426的开始的检测(已经超过阈值时间段)的到用户的通知的传递。在一些实施例中,时间段检测器122(图1a)检测用户的久坐时间段424并且一检测到412用户的状态已经从久坐变成阈值时间段的非久坐,时间段检测器122通知非久坐状态转变管理器320(图3),它向用户的可穿戴电子装置传递414通知(例如,非久坐状态转变通知信息等)。作为示例,当包含在非久坐时间段426中的一个或多个感兴趣的时刻的集合满足阈值时间段时,检测到用户的状态已经从久坐转变成非久坐。在一些实施例中,当用户在一段时间(例如,30秒、10秒、1分钟、3分钟等)内执行各种活动(例如,游泳、慢跑、快走、闲逛等)中的一个时,用户的状态被检测为非久坐。

在各实施例中,时间段检测器122基于在感兴趣的时刻处的用户的状态来确定非久坐时间段426。在一些实施例中,当检测到用户的非久坐状态时,检测到久坐时间段424的结束。

在若干实施例中,基于用户正在执行的活动的类型来检测非久坐状态。例如,当用户跑步30秒时(例如,用户的状态被分类为“非久坐,跑步”30秒等),检测到从久坐到非久坐的用户的状态中的改变并且用户接收通知。作为另一示例,当用户短跑至少10秒时(例如,用户的状态被分类为“非久坐,短跑”至少10秒等),检测到从久坐到非久坐的用户的状态中的改变并且用户接收通知。作为又一示例,当用户快走1分钟时(例如,用户的状态被分类为“非久坐,走路”1分钟等),检测到从久坐到非久坐的用户的状态中的改变并且用户接收通知。作为又一示例,当用户闲逛至少3分钟(例如,用户的状态被分类为“非久坐,闲逛”至少3分钟等),检测到从久坐到非久坐的用户的状态中的改变并且用户接收通知。

在一些实施例中,时间段检测器122检测久坐时间段424并且检测412感兴趣的非久坐时刻(例如,包含在非久坐时间段426中的一个或多个感兴趣的时刻等),时间段检测器122通知非久坐状态转变管理器320,非久坐状态转变管理器320确定非久坐时间段超过阈值时间段并且传递414通知给用户的可穿戴电子装置关于满足阈值时间段。满足阈值时间段的通知指示用户已经结束久坐时间段424并且现在活跃。通知旨在鼓励用户更活跃并且更频繁打断久坐时间段。

在各实施例中,满足阈值时间段的通知是以句子或激励声明或显示在可穿戴装置的显示装置上的积极消息的形式。指示是否满足阈值时间段的示范性激励声明的非穷尽列表的示例包含“做得好”、“杰出的工作”、“继续动”、“继续”、“不要停”、“走多点”、“xx小时久坐”(其中xx是用户已经久坐多久);“继续走”;“走路xx分钟”(其中xx是1-20之间的值,例如2);“你在坐了xx小时yy分钟之后站起来”(其中xx是用户久坐的小时数并且yy是分钟数);“你在x步。你可以做到x+200吗?”(其中x是自从结束的久坐时间段以来所走的步数);“走很长的路?”;“散步会议?”;“出发吧!”;“走向成功!”;“让我们称你为黄油因为你在滚动!”;“你火力全开!”;“尽力动起来!”;“不要停止移动!!”;“抓个朋友,继续步行!”;“你不能追上我!”;“做得好,你坐了大约x小时并且现在你最终站起来”;“起来”;“就像你刚抢了银行一样走路”;“保持巅峰!”;“走去吧”;“动起来!”;“做起来!”;“你做到了!”;“看起来健康!”;“对你有益”;“太棒了!”;“得分!”;和“优秀!”等。

接着是描述滚动警报的实施例。

在各实施例中,一检测到用户已经久坐了阈值时间量(在本文中有时被称作阈值久坐时间段),通过可穿戴电子装置通知用户。当用户已经久坐了延长的时间段时,向用户传递久坐告警来通知他/她延长的时间段并且鼓励他/她结束延长的时间段。久坐告警是显示在可穿戴电子装置的显示装置上的消息、由可穿戴电子装置发出的声音和/或可穿戴电子装置的振动。久坐告警旨在鼓励用户开始移动并且变得活跃以结束久坐时间段。

在一些实施例中,阈值久坐时间段是1小时或2小时或20分钟或40分钟或几秒或几分钟或几小时。在各实施例中,阈值久坐时间段是可配置的,例如,用户选择久坐时间窗口的长度,在那之后他/她会想被通知来结束久坐时间。在若干实施例中,阈值久坐时间段是基于各种因素等而动态地调整(例如,减少或增加),和/或能够由用户自动地禁用和/或手动地禁用。

在一些实施例中,用户设置将接收的告警的类型的偏好。例如用户选择声音、将显示的特定消息和/或振动。在各实施例中,用户设置久坐状态监测器124(图1a)使得在具体时间间隔内监测久坐时间段。例如,在一天的早8点到晚8点之间监测久坐时间段或非久坐时间段并且在一天的剩余时间不监测。

在一些实施例中,经由可穿戴电子装置的输入装置(例如,小键盘、显示装置的触摸屏、触屏笔等),或经由其它的电子装置中的一个的输入装置(例如,小键盘、显示装置的触摸屏、触屏笔、键盘、鼠标等)从用户接收输入(例如,一个或多个偏好等)。在其中输入是在可穿戴电子装置处接收并且久坐状态监测器124位于其它的电子装置中的一个内部的实施例中,输入是从可穿戴电子装置的通信装置传递到其它的电子装置中的一个的通信装置。其它的电子装置中的一个的通信装置提供输入给其它的电子装置中的一个的久坐状态监测器124。通信装置的示例包含应用蓝牙协议、因特网协议(ip)、以太网协议、传送控制协议/ip(tcp/ip)协议、通用串行总线协议、串行传输协议、并行传输协议等的装置。在其中输入是在其它的电子装置中的一个处接收并且久坐状态监测器124位于可穿戴电子装置内部的实施例中,输入是从其它的电子装置中的通信装置传递到可穿戴电子装置的通信装置。可穿戴电子装置的通信装置提供输入给可穿戴电子装置的久坐状态监测器124。

图5图示根据在本公开中描述的各实施例的基于久坐时间段超过久坐时间段阈值的检测的到用户的久坐告警的传递。时间段检测器122(图1a)检测516用户的久坐时间段528并且一检测到516久坐时间段528超过阈值久坐时间段δt,久坐告警管理器330传递518久坐告警(例如,久坐告警通知信息等)给用户的可穿戴电子装置。久坐告警指示用户已经花了多于δt时间段在久坐状态并且鼓励他/她通过进行更积极的任务(例如,行走、跑步)或执行比久坐更耗能的身体活动等来结束久坐时间段528。久坐告警旨在通知用户他/她的久坐行为并且鼓励他/她更活跃。在一些实施例中,久坐告警是以可穿戴电子装置的振动或由可穿戴电子装置通过可穿戴电子装置的扬声器发出的声音或在可穿戴电子装置的显示装置上显示的消息的形式。

久坐警报的非穷尽列表包含:“是时候动起来啦!”;“走一下怎么样?”;“动起来”;“愿意散步吗”;“动动那些肌肉吧!”;“让我们动起来”;“请站起来”;“走一下怎么样?”;“踏步起来!”;“休息一下”;“伸展腿吧”;“你已经静止了xx分钟”(其中xx是用户已经久坐的时间);“你今天所在之处正是你的思想决定!”;“照顾你的身体”;“起来!”;“不要只坐那里”;“做个楷模”;“起来,站起来”;“起来,健身!”;“你已经坐了1小时”;“你知道什么时间了吗!”;“喔!让我们走下!”;“给我步数”;“动起来永远不晚!”;“是时候走起来”“;“让我们动下”;“动!动!动!”;“我无聊了。让我们摇起来!”;“去得到它们!”;“你可以做你让你的思想去做的任何事情”;“现在要飞了!”;“我敢说你要动了!”;“请再多几步”;“挪动你的屁股”;“起来起来起来”;“伸展”;“走路”;“起来开始走”;“走一走”;“抓个朋友,走一走”;“当目前久坐时,一直久坐!”;“我相信你能飞!”;“你今天做了什么让我感到骄傲?”;“我想要跑”;“抓做今天!”;“跑开!”;“我在你后面!”;“英国人要来了”;“嘀嗒嘀嗒嘀嗒,你的血糖正在升高”;“闭嘴并且走起来”;“渴望步数”;“错误:步数太低”;“步数错误”;“你已经忘记走路的感觉?”;“如果你是我的fitbit,我会走你”;“已经一会了”;“是时候起来了!”;“动起来”;“停止做屹耳”;“跳起来”;“像只兔子跳起来”;“又到那个时间了!”;“让我们去取些水”;“让我们去游览”;“愿意散步吗?”;“伸展脚吧!”“伸展”;“走两条街”;“现在走出去”;“走出去”;“左右左!”;以及“让我们找一些楼梯!”等。在一些实施例中,用户备选地或此外接收显示在可穿戴电子装置的显示装置上的一个或多个图标和/或一个或多个动画图像(例如,动画脚、动画踏步等)以及指示用户久坐大于阈值久坐时间段δt的一个或多个图标和/或一个或多个动画图像。

在各实施例中,一接收到久坐告警,用户结束久坐时间段。在若干实施例中,一接收到久坐告警,用户保持久坐并且以有规律的时间间隔从久坐状态监测器124继续接收久坐警报来鼓励他/她移动。例如,用户每个小时接收久坐警报。

在一些实施例中,如果用户结束久坐时间段528,则用户经由可穿戴电子装置从久坐状态监测器124接收祝贺消息(本文以下有时也称为庆祝消息),来鼓励他/她努力结束久坐时间段528(如上所述)。庆祝消息是以下另外描述的庆祝消息中的一个。

接着是描述迷你目标警报的实施例。

在一些实施例中,鼓励用户实现在预定时间窗口期间的迷你目标(例如,250步,或15分钟的感兴趣的连续非久坐时刻等)。迷你目标是走向实现预定目标的一步。非久坐目标管理器340(图3)追踪用户的久坐时间段和非久坐活动,非久坐目标管理器340与可穿戴装置的显示装置交互并且发送一个或多个通知(例如,迷你目标通知信息等)给可穿戴装置的显示装置,提供关于用户达到迷你目标的进度的信息。例如,非久坐目标管理器340发送进度指示来经由可穿戴电子装置的振动和/或在可穿戴电子装置的显示装置上显示的消息和/或由可穿戴电子装置的扬声器发出的声音而通知用户要执行的剩余活动来在预定时间窗口的结束之前实现迷你目标。用户接收作为迷你目标的一部分的通知和消息的非穷尽示范性列表包含“还有xx步”;“xx步!”;“剩下xx步”;“在下午3点前走xx步”;“xx步到每小时目标”;“10分钟来走xx步!”;“走了xx/yy步,要走xx步!”;“每步计数!这个小时还走xx步!”;只要走xx步直至yy”;以及“走xx(动画脚/踏步)”,其中xx被替代为剩余的步数,并且yy被替代为设置为实现迷你目标的总步数。

在一些实施例中,用户经由可穿戴电子装置的振动和/或在可穿戴电子装置的显示装置上的消息和/或由可穿戴电子装置内的扬声器发出的声音而接收通知(例如,消息、迷你目标通知信息等),要他/她开始变活跃,例如,走、跑等,并且以后经由可穿戴电子装置的振动和/或在可穿戴电子装置的显示装置上的消息和/或由可穿戴电子装置内的扬声器发出的声音而接收实现迷你目标的“庆祝消息”,而不是接收剩余多少步数的指示或实现迷你目标的剩余的活动长度。例如,非久坐目标管理器340确定实现了迷你目标并且经由可穿戴电子装置的振动和/或在可穿戴电子装置的显示装置上的消息和/或由可穿戴电子装置内的扬声器发出的声音而提供实现迷你目标的通知给用户。迷你目标在本文中有时被称作迷你庆祝。例如,迷你庆祝是“嗡嗡+微笑”,当用户在为迷你目标设置的预定时间窗口的期间(例如,在1小时期间等)达到yy步时。嗡嗡是可穿戴电子装置的振动的示例。在一些实施例中,可穿戴电子装置包含触觉反馈装置,它振动来提供触觉反馈给用户以提供通知给用户。

虽然在一些实施例中,实现迷你目标(例如,非久坐目标等)的预定时间窗口是1小时,但是在各实施例中,使用不同的预定时间窗(例如,大约10分钟到6小时,或大约20分钟到3小时、每2小时等)。在若干实施例中,实现迷你目标(例如,非久坐目标等)的预定时间窗口是可配置的,例如,用户以上述方式通过设置偏好来选择用于实现迷你目标的预定时间窗口的长度。在一些实施例中,用于实现迷你目标的预定时间窗口是由久坐状态监测器124基于各种因素等而动态地调整(例如,减少或增加)。在一些实施例中,用于实现迷你目标的预定时间窗口能够被久坐状态监测器124自动地禁用和/或被用户手动地禁用。

在各实施例中,用户另外确定关于接收他/她的朝着迷你目标的进度的通知和提醒的定时的偏好并且经由可穿戴电子装置的输入装置或经由其它的电子装置中的一个的输入装置提供偏好给久坐状态监测器124。例如,用户想要在预定时间窗口的结束之前几分钟(例如,一小时内的50分钟等)、在实现迷你目标之前接收通知。通知包含指示要实现迷你目标和实现迷你目标要执行的剩余活动(例如,非久坐分钟数、步数等)的信息。如果用户在预定时间窗口结束之前完成迷你目标,则用户从久坐状态监测器124接收奖励消息并且从久坐状态监测器124接收那个实现的奖赏。

在本文中,用户接收的用于实现迷你目标的庆祝消息的非穷尽示范性列表呈现为:“★”;“做得好!”;“:-d:-d:-d”;“:):):):)”;“xx/yy!!!”;“再动一小时!”;“胜利者”;“胜利者胜利者鸡肉晚餐”;“冠军!冠军!”;“xx下!”;“非常好!”;“每多一步都很重要!”;“你=踏步机”;“你=火力全开!”;“你=棒极了!”;“每小时的步数冠军”;“xx步甚至没有那么多”;以及“我的英雄”,其中xx由在分配给迷你目标的预定时间窗口期间完成的步数取代,并且yy由设置为实现迷你目标的步数取代。另外在一些实施例中,用户经由社交网络与朋友竞争达到最多的迷你目标。

在各实施例中,非久坐目标管理器340追踪并且记录由用户设置并且实现的迷你目标并且向用户呈现设置和/或实现的迷你目标。迷你目标是在可穿戴电子装置或其它的电子装置中的一个的显示装置上呈现给用户,显示装置经由可穿戴电子装置的通信装置和其它的电子装置中的一个的通信装置从可穿戴电子装置接收迷你目标。用户然后查看他/她的久坐行为并且在时间上追踪他/她在实现迷你目标中的改进。

在若干实施例中,久坐告警管理器330与非久坐目标管理器340的区别在于久坐告警管理器330工作在当用户的状态转变成久坐时开始的当前久坐时间段上,而非久坐目标管理器340关闭设置时间窗,无论在每个时间窗的开始处状态是否为久坐。如以前讨论的,组合使用两个或者更多管理器来经由久坐状态监测器124和可穿戴电子装置与用户交互来改变他/她的久坐行为。

接着是描述学习警报的实施例。

在一些实施例中,久坐状态监测器124的久坐学习单元350(图3)耦合到管理器320、330和340,并且接收从用户管理器320、330和340中的每一个经由久坐状态监测器124(图1a)发送到用户的通知信息(例如,一个或多个通知等),并且确定一个或多个通知中的哪些影响修改用户的久坐行为。例如,久坐学习单元350确定一个或多个通知中的哪些通过限制久坐时间段的长度而成功改变用户的一般久坐行为。

虽然在一些实施例中,管理器320、330和340中的每个传送关于发送一个或多个通知(例如,非久坐状态转变通知信息、久坐告警通知信息和迷你目标通知信息等)的时间的通知信息,在各实施例中,管理器320、330和340传送更多、更少或不同的数据作为通知信息的一部分。例如,管理器320、330和340传送一种类型的通知(例如,消息、振动和/或声音)到久坐学习单元350。作为另一示例,管理器320、330和340传送关于发送到用户的通知的结果的信息(例如,用户是否结束了他/她的久坐时间段等)到久坐学习单元350。

在一些实施例中,久坐学习单元350从一个或多个传感器110(图1a)接收传感器数据150(图1a)来确定传送的通知是否影响修改用户的久坐行为。久坐学习单元350记录在时间上的传感器数据150来学习哪种类型的通知(例如,消息的个性或音调等),以及哪些内容(例如,时间、位置等)对用户有所希望的影响。所希望的影响的示例包含长的久坐时间段的减少、在时间上的久坐状态数量的减少等。久坐学习单元350确定改进的偏好和设置(例如,配置参数等),用于基于所接收的通知信息来配置管理器320、330和340中的至少一个。

久坐学习单元350响应于来自管理器320、330和340的通知来学习用户的行为并且对用户的行为作出反应来改进用户对通知的响应。例如,久坐学习单元350改变管理器320、330和340中的一个的配置(例如,通过传送配置参数到那个管理器等),来改变成当用户可响应通知时的一天的时间,当久坐学习单元350确定在一天的另一特定时间处用户不响应通知时。作为另一示例,久坐学习单元350通过修改在发送通知给用户之后的阈值久坐时间段的长度来改变久坐告警管理器330的配置。作为又一示例,久坐学习单元350修改发送给用户的通知的类型,例如,配置管理器320、330或340中的一个来发送将代替振动告警(例如,嗡嗡等)在可穿戴电子装置的显示装置上显示的消息或产生代替振动的由可穿戴电子装置的扬声器的声音的发出或改变发出的声音或改变消息的音调或修改通知的类型。

在一些实施例中,久坐学习单元350改变多个配置参数使得管理器320、330和340中的一个在一天的给定时间处操作。例如,久坐学习单元350确定在一天的特定小时之间(例如,早上8点到中午12点等),用户对从非久坐状态转变管理器320接收的通知的响应比用户对从久坐告警管理器330接收的通知的响应好。在此示例中,久坐学习单元350确定禁止在那些小时(例如,早上8点到中午12点等)期间的久坐告警管理器330的使用的配置参数。虽然在此示例中描述久坐告警管理器330和非久坐状态转变管理器320,但是在各实施例中,久坐学习单元350确定配置参数来禁用或启动另一管理器(例如,非久坐目标管理器340等),和/或确定期间配置管理器320、330、340的一天的其它小时。虽然在若干实施例中,久坐学习单元350改变管理器320、330、340中的至少一个的配置,但是在一些实施例中,久坐学习单元350传送管理器320、330、340中的至少一个的配置的建议给可穿戴电子装置的显示装置来在具有改变的配置参数的管理器320、330、340中的至少一个的配置之前由用户批准。

在各实施例中,久坐学习单元350允许用户止闹久坐告警通知信息,使得可穿戴电子装置稍后提醒用户执行非久坐活动。久坐学习单元350记录经由可穿戴电子装置的输入装置或其它的电子装置中的一个的输入装置的由用户执行的与止闹久坐告警通知信息的动作有关的数据。例如,与止闹的动作有关的数据包含止闹的通知的类型、止闹通知的时间、用户在那时的状态(例如,久坐,非久坐等)、止闹通知时的地理位置等。久坐学习单元350使用与动作有关的数据来改变管理器320、330和340中的一个或多个的配置。例如,如果用户在一天的特定时间止闹管理器320、330和340中的一个或多个,则在管理器中改变配置来避免在那个时间期间的操作。这用于改进用户的体验并且给可穿戴电子装置逐渐灌输更大的信心。在一些实施例中,实现以下的一个或多个来实现久坐学习单元350:决策树、随机森林、支持向量机器、神经网络、k-最近邻、朴素贝叶斯和隐马尔科夫模型。

在各实施例中,用户能够设置基于他/她的久坐行为接收的通知的类型的偏好。例如,用户能够经由可穿戴电子装置的输入装置或其它的电子装置中的一个的输入装置选择久坐状态监测器124的子单元的子集(例如,非久坐状态转变管理器320、久坐告警管理器330、非久坐目标管理器340等)用于基于他/她的久坐行为来通知用户。此外,用户能够为在可穿戴电子装置上接收的每个类型的消息选择声音、将在可穿戴电子装置的显示装置上显示的特定消息和振动。用户选择同时接收的通知的类型的组合。用户设置久坐状态监测器124经由可穿戴电子装置的输入装置或其它的电子装置中的一个的输入装置使得在具体时间间隔内监测久坐时间段。例如,用户想要在一天的早上8点到晚上8点之间监测久坐时间段或非久坐时间段。

接着是描述基于met测量的用户的状态的分类的实施例。

在一些实施例中,met测量用来确定久坐状态或非久坐用户的状态。因此,met测量有时被称作久坐系数。用户状态分类器120(图1a)接收感兴趣的时刻的met测量并且确定met测量是否小于预定阈值。当met测量小于预定阈值时,用户状态分类器120将那个感兴趣的时刻的用户状态分类为久坐状态。当met测量大于预定阈值时,用户状态分类器120将那个感兴趣的时刻的用户状态分类为非久坐并且用户状态分类器120将用户确定为活跃。

图6a图示根据在本公开中描述的一些实施例的在一时间段上在连续的感兴趣的时刻处的met测量的记录以及基于met测量的在每个感兴趣的时刻处的由用户状态分类器120(图1a)的用户状态612的分类。根据在本公开中描述的若干实施例,用户状态分类器120基于在那个感兴趣的时刻处的met测量超过阈值met值而将在感兴趣的时刻处的用户状态612分类614为非久坐。传感器数据分析器112(图1a)生成多个感兴趣的时刻(例如,f1、f2…fn等)的met测量,并且用户状态分类器120比较每个met测量(例如,met值等)与阈值met值用于久坐状态的确定630。met测量624全部小于阈值met值(由用户状态分类器120确定的),并且用户状态分类器120将met测量624的每个感兴趣的时刻分类614并且在存储器装置内(例如,可穿戴电子装置或其它的电子装置中的一个的计算机可读媒体等)记录为久坐状态。相比地,met测量62全部超过阈值met值(由用户状态分类器120确定的),并且用户状态分类器120在存储器装置内将met测量626的每个感兴趣的时刻记录为非久坐状态。用户状态分类器120将met测量628与感兴趣的久坐和非久坐时刻关联。例如,两个met测量628大于阈值met值(由用户状态分类器120确定的),并且用户状态分类器120将两个met测量628的每个感兴趣的时刻628b识别为非久坐状态。met测量628的两个其它图示的met值小于阈值met值(由用户状态分类器120确定的)。用户状态分类器120将两个其它met值的每个感兴趣的时刻628a和628c识别为久坐状态。在一些实施例中,阈值met值在0.8-1.8met的范围内(例如,1.5met等)。在图6a处图示的感兴趣的时刻的分类614产生在图2中图示的感兴趣的久坐和非久坐时刻。

图6b图示根据在本公开中描述的各实施例的在一时间段上在连续的感兴趣的时刻处的met测量的记录以及基于met测量的在每个感兴趣的时刻处的由用户状态分类器120(图1a)的用户状态的分类。基于在感兴趣的时刻处的met测量超过第一阈值met值而将在那个感兴趣的时刻处的用户的状态分类为非久坐。基于在感兴趣的时刻处的met测量小于第二阈值met值而将在那个感兴趣的时刻处的用户的状态分类为久坐。此外,如果met值超过第二阈值met值、小于第一阈值met值,并且另外前后是具有久坐状态的感兴趣的时刻,则将在感兴趣的时刻处的用户的状态分类为久坐。在一些实施例中,如果与每个时刻关联的met测量在第一和第二阈值met值之间,并且一组感兴趣的n个连续时刻紧接前后是具有久坐状态的感兴趣的时刻,则将一组n个连续时刻分类为久坐状态。感兴趣的n个连续时刻的示例包含感兴趣的时刻、每个以1分钟时间间隔出现(例如,其中n在1和5之间)或每个以1分钟至5分钟之间的时间间隔出现或每个具有1秒的时间间隔(例如,其中n在1和300之间)或以1秒至300秒之间的时间间隔出现等。如果n个感兴趣的时刻以更长的时间间隔出现(例如,每10分钟等),则n更小(例如,2,等等)。在以上讨论的实施例中,第二阈值met值小于第一阈值met值。

用户状态分类器120将由传感器数据分析器112生成的每个met测量与第一阈值met值(用于记录非久坐状态632)以及与第二阈值met值(用于记录久坐状态634)进行比较。用户状态分类器120执行存储器装置中的非久坐状态632和久坐状态634的记录。met测量646全部大于第一阈值met值,并且用户状态分类器120记录由用户状态分类器120确定为具有非久坐状态的met测量646的每个感兴趣的时刻。met测量644全部小于第二阈值met值(由用户状态分类器120确定的),并且用户状态分类器120记录具有久坐状态的met测量644的每个感兴趣的时刻。相比地,一些met测量648超过第二阈值met值但小于第一阈值met值(由用户状态分类器120确定的),而其它met测量648小于第二阈值met值(由用户状态分类器120确定的)。met测量648的一组感兴趣的邻接时刻的第一感兴趣的时刻具有小于第二met阈值的met值(由用户状态分类器120确定的),而met测量648的第二感兴趣的时刻和感兴趣的第三时刻具有第一与第二阈值met值之间的met值(由用户状态分类器120确定的),立即接着是具有小于第二阈值met值的met值的感兴趣的时刻。在此示例中,用户状态分类器120将met测量648的所有感兴趣的时刻确定为具有久坐状态,尽管那组邻接时刻内的两个时刻具有超过第二阈值met值的met测量。

如以上所描述的,在一些实施例中,met测量确定与用户的活动的特定类型关联的非久坐用户的状态。例如,根据met测量,用户状态分类器120确定是否用户正在跑步、走路、短跑、骑自行车、游泳或执行另一类型的非久坐活动。为另外图示,如果met测量在2.5至3.2的范围内,则用户的状态被分类为“非久坐,骑自行车”。作为另一示例,如果met测量在3.2至3.8的范围内,则用户的状态被分类为“非久坐,走路”。作为又一示例,如果met测量在6.7与7.3之间(例如,7.0,等等),则用户的状态被分类为“非久坐,慢跑”。

接着是描述基于其它传感器信息的分类的实施例。

在一些实施例中,用户状态分类器120基于从一个或多个传感器110(图1a)接收的传感器数据150(图1a)(例如,运动传感器数据和/或生物特征数据等)而没有met测量的生成来确定感兴趣的时刻的用户的久坐状态。例如,用户的久坐状态是基于运动测量(例如,有时也被称作移动测量等)和/或心率测量而没有met测量的计算来确定。

接着是具有用户的久坐状态或非久坐状态的自动检测并且基于久坐状态向用户提供通知的示范性装置的描述。

如以前描述的,虽然在一些实施例中,上述操作中的一个或多个是实现在可穿戴电子装置中,但是在各实施例中,一个或多个操作分布在电子装置之间,例如,可穿戴电子装置和其它的电子装置等。图7图示一个这样的分布的示例。图7是图示实现根据在本公开中描述的各实施例公开的操作的可穿戴电子装置702和电子装置700的框图。电子装置700是其它的电子装置中的一个的示例。可穿戴电子装置702包含处理器742和一个或多个传感器110。在一些实施例中2,在可穿戴电子装置702中使用多个处理器而不是处理器742。

在一些实施例中,一个或多个传感器110包含运动传感器727,其示例包含多轴加速计、陀螺仪、重力传感器、转动向量传感器和磁力计。此外,在各实施例中,一个或多个传感器110包含一个或更多其它传感器714(包含光电容积脉搏波描记传感器720)。在若干实施例中,一个或多个其它传感器714包含温度传感器721、环境光线传感器722、皮肤电反应传感器723、电容传感器724、湿度传感器725和声音传感器726。

可穿戴电子装置702也包含非暂时性机器可读存储介质718,它包含如本文以上讨论的传感器数据分析器112。当处理器742执行时,传感器数据分析器112使可穿戴电子装置702生成感兴趣的时刻的分析的传感器信息152。可穿戴电子装置702执行与用户状态分类器120、时间段检测器122和/或久坐状态监测器124有关的功能性,它们中的一些或所有包含在久坐追踪和通知模块(stnm)750中,stnm750存储在非暂时性机器可读存储介质718中。当处理器742执行时,stnm750使可穿戴电子装置702执行本文以上讨论的对应操作。可穿戴电子装置702还包含具有显示装置732的用户接口126。显示装置的示例包含液晶显示器(lcd)显示装置、发光二极管(led)显示装置、等离子体显示装置等。在一些实施例中,用户接口126包含扬声器、触觉屏幕和/或振动机制(例如,触觉通信装置、摇杆、体感通信装置等),来允许与穿戴可穿戴电子装置702的用户的通信和交互。

在一些实施例中,一个或多个其它传感器714不放置在可穿戴电子装置702内部。一个或多个其它传感器714分布在用户周围。例如,一个或多个其它传感器714放置在用户的胸部上或用户躺着的床垫上或用户所位于的床边桌上,而用户穿戴着可穿戴电子装置702。

图7也包含电子装置700的实施例,例如,包含硬件和软件的服务器、平板计算机、智能电话等(包含应用)。在一些实施例中,电子装置700执行与用户状态分类器120、时间段检测器122和/或久坐状态监测器124有关的功能性,它们中的一些或所有包含在stnm750中,stnm750存储在电子装置700的非暂时性机器可读存储介质748中。例如,stnm750存储在电子装置700的非暂时性机器可读存储介质748中用于由电子装置700的处理器752的执行,而不是存储在可穿戴电子装置702的非暂时性机器可读存储介质718中。在一些实施例中,传感器数据分析器112存储在非暂时性机器可读存储介质748中(而不是存储在非暂时性机器可读存储介质718中),并且由处理器752执行。

当由处理器752执行时,stnm750使电子装置700执行本文以上讨论的对应操作。在一些实施例中,电子装置700包含虚拟机(vm)762a至762r,每个虚拟机执行stnm950的软件实例766或软件实例768。管理程序754呈现虚拟机762a至762r的虚拟操作平台。

可穿戴电子装置702从一个或多个传感器110和/或外部装置收集一个或多个类型的传感器数据150(例如,生物特征数据等),并且然后以各种方式利用传感器数据150。生物特征数据的示例包含属于人体的身体特性(例如,心跳、心率、出汗水平等)的数据。传感器数据150的其它示例包含与人体和环境的身体交互有关的数据(例如,加速计读取、陀螺仪读取等)。外部装置的示例包含外部心率传感器或监测器,例如,胸带心率传感器或监测器等。以各种方式利用传感器数据150的示例包含基于传感器数据150作计算、存储传感器数据150、在非暂时性机器可读存储媒体718中存储计算、自动地作用于传感器数据150,自动地作用于计算、在计算机网络(例如,因特网、广域网、局域网等)上将传感器数据150传递到电子装置700的通信装置(例如,一个或多个网络接口控制器744等),并且在计算机网络上将计算传递到通信装置。自动地作用于计算的示例包含自动手表检查和挥手手势检测。如本文所描述的,可穿戴电子装置702也从其它的电子装置中的一个接收数据(例如,通知等)用于在显示装置732上的存储和/或显示。

在一些实施例中,电子装置700包含显示装置用于呈现在本文中描述的任何通知,例如,接收自可穿戴电子装置702的非久坐状态转变通知信息、久坐告警通知信息和迷你目标通知信息等。例如,可穿戴电子装置702的久坐状态监测器124生成通知并且经由可穿戴电子装置702的通信装置和电子装置700的通信装置将通知发送到电子装置700的显示装置用于在显示装置700上的显示。

在各实施例中,传感器数据150由可穿戴电子装置702获取并且经由可穿戴电子装置702的通信装置和电子装置700的通信装置发送到电子装置700的stnm750用于执行本文描述的操作。

在若干实施例中,通知是由电子装置700生成并且经由计算机网络从一个或多个网络接口控制器744发送到可穿戴电子装置702的通信装置用于在显示装置732上的通知的显示。在各实施例中,电子装置700的久坐状态监测器124生成通知并且经由电子装置700的通信装置和可穿戴电子装置702的通信装置将通知发送到显示装置732用于在显示装置732上的显示。

图8是根据在本公开中描述的若干实施例的具有按钮、显示器和腕带(用于将腕戴式电子装置固定到用户的前臂)的腕戴式电子装置的实施例的框图。例如,图8描绘可穿戴电子装置702,例如在图7中图示的,并且戴在用户的前臂上,像是腕表。在图8中,腕戴式电子装置具有包含电子设备的壳体802(例如,在图7中图示的部件等,与腕戴式电子装置关联)、按钮804和通过壳体802可触或可视的显示屏幕806。显示屏幕806是显示装置732(图7)。腕带808与壳体802集成。

在一些实施例中,腕戴式电子装置合并包含但不限于视觉的、听觉的、触摸/振动或其组合的一个或多个用户接口。在一些实施例中,腕戴式电子装置提供触觉反馈(例如,通过马达的振动)。在一些实现中,一个或多个传感器110(图1a)用作一个或多个用户接口的一部分,例如,加速计传感器用来检测当用户用手指或其它物体点击腕戴式电子装置的壳体802并且然后将这样的数据解释为用户输入用来控制腕戴式电子装置。例如,腕戴式电子装置将腕戴式电子装置的壳体802的双击识别为用户输入。

虽然图8图示腕戴式电子装置的实现,但是在一些实施例中,腕戴式电子装置具有其它形状和大小,用于耦合到(例如,固定、穿戴、携带等)用户的身体或衣服。例如,腕戴式电子装置被设计为插入以及移除自多个相容外壳或壳体或支撑,例如,戴在用户的前臂上的腕带或连到用户衣服的背夹壳。如本文所使用的,术语“腕带”指代设计为靠近腕关节完全或部分地环绕用户的前臂的带子。带子是连续的(例如,没有任何断裂)或不连续的或简单开口的。连续带子的示例包含伸缩来符合用户的手的带子或具有类似于表带的伸展部分。不连续带子的示例包含允许带子闭合的扣钩或其它连接的带子(类似于腕带)。开口带子的示例是扣住用户手腕的具有c形的一个。

应该注意到,在一些实施例中,用户在登录到用户账户之后访问信息(例如,通知等)。例如,用户提供他的/她的用户信息(例如,用户名称、密码等),并且当服务器鉴定用户信息时,用户登录到用户账户。在这些实施例中,通知公布在用户账户内。用户账户存储在服务器上。

在一些实施例中,用户访问用户账户来查看在图2、图4、图5、图6a和图6b中图示的图。图在可穿戴电子装置的显示装置或其它的电子装置中的一个的显示装置上查看。

应该注意到,在一实施例中,来自本文描述的任何实施例的一个或多个特征与本文描述的任何其它实施例的一个或多个特征组合而不背离在本公开中描述的各实施例的范围。

可根据以下条款描述本公开内容的各种实施例:

1.一种方法,包括:由服务器接收从可穿戴电子装置获取的多个感兴趣的时刻的传感器信息的采样,所述传感器信息在与所述可穿戴电子装置关联的用户执行一个或多个活动时生成,所述采样是归一化的任务的代谢当量测量;基于比较每个所述感兴趣的时刻的采样与预定阈值,由所述服务器的处理器将每个所述感兴趣的时刻的采样分类为久坐状态和非久坐状态中的至少一个;由所述处理器检测所述采样中的多个连续采样指示所述久坐状态的时间段;由所述处理器确定所述时间段是否大于阈值时间段;以及在确定所述时间段大于所述阈值时间段时,由所述处理器识别所述用户处于久坐状态。

2.如条款1所述的方法,还包括:响应于识别所述用户处于所述久坐状态而生成电子通知;以及从所述服务器经由计算机网络将所述电子通知发送到所述可穿戴电子装置用于在所述可穿戴电子装置上呈现所述电子通知,其中所述电子通知包含建议所述用户结束所述久坐状态的消息。

3.如条款1所述的方法,还包括:确定所述感兴趣的时刻之一的采样中的一个采样的值小于所述预定阈值;以及响应于确定所述值小于所述预定阈值而将所述采样中的所述一个采样分类为具有所述久坐状态。

4.如条款1所述的方法,其中所述采样中的每个被分类为具有所述久坐状态或所述非久坐状态或睡眠状态。

5.如条款1所述的方法,其中所述采样中的每个被分类为具有所述久坐状态或所述非久坐状态或指示所述用户未穿戴所述可穿戴电子装置的状态。

6.如条款1所述的方法,还包括:由所述处理器检测所述采样中的多个连续采样指示所述非久坐状态的时间段;由所述处理器确定所述采样中的所述多个连续采样指示所述非久坐状态的所述时间段大于预定时间段;以及在确定所述采样中的所述多个连续采样指示所述非久坐状态的所述时间段大于所述预定时间段时,由所述处理器识别所述用户处于所述非久坐状态。

7.如条款6所述的方法,还包括:由所述处理器确定所述采样中的多个连续采样指示所述非久坐状态的时间段与所述采样中的多个连续采样指示所述久坐状态的时间段相邻;在确定所述采样中的多个连续采样指示所述非久坐状态的时间段与所述采样中的多个连续采样指示所述久坐状态的时间段相邻时,由所述处理器识别所述用户已经从所述久坐状态转变成所述非久坐状态;以及在识别所述用户已经转变成所述非久坐状态时,从所述服务器经由计算机网络将电子通知发送到所述可穿戴电子装置用于经由所述可穿戴电子装置的显示,所述电子通知包含激励消息。

8.如条款1所述的方法,其中所述任务的代谢当量测量是能量消耗的测量,其中所述任务的代谢当量测量中的每个非零。

9.如条款1所述的方法,还包括:确定所述感兴趣的时刻之一的采样中的一个采样的值大于所述预定阈值;以及响应于确定所述值大于所述预定阈值而将所述采样中的所述一个采样分类为具有所述非久坐状态。

10.如条款1所述的方法,还包括:确定所述感兴趣的时刻之一的采样中的一个采样的值大于高于所述预定阈值的第二预定阈值;以及响应于确定所述值大于所述第二预定阈值而将所述采样中的所述一个采样分类为具有所述非久坐状态。

11.如条款1所述的方法,还包括:确定特定的感兴趣的时刻的采样中的特定采样的值大于所述预定阈值并且小于第二预定阈值,所述第二预定阈值高于所述预定阈值;确定先于所述特定的感兴趣的时刻的在先感兴趣的时刻的采样中的一个采样的值对应于所述久坐状态;确定后于所述特定的感兴趣的时刻的在后感兴趣的时刻的采样中的一个采样的值对应于所述久坐状态;以及将所述采样中的所述特定采样分类为具有所述久坐状态。

12.如条款1所述的方法,还包括:确定一组连续的感兴趣的时刻的采样的值每个都大于所述预定阈值并且小于第二预定阈值,所述第二预定阈值高于所述预定阈值;确定先于所述一组连续的感兴趣的时刻的在先感兴趣的时刻的采样中的一个的值对应于所述久坐状态;确定后于所述一组连续的感兴趣的时刻的在后感兴趣的时刻的采样中的一个的值对应于所述久坐状态;以及将所述一组连续的感兴趣的时刻的所述采样的每个都分类为具有所述久坐状态。

13.如条款12所述的方法,还包括:在将所述一组连续的感兴趣的时刻的所述采样的每个都分类为具有所述久坐状态之前,确定所述一组连续的感兴趣的时刻的大小小于大小阈值。

14.如条款1所述的方法,其中所述感兴趣的时刻以有规律的时间间隔出现。

15.一种方法,包括:由服务器接收从可穿戴电子装置获取的多个感兴趣的时刻的传感器信息的采样,所述传感器信息在与所述可穿戴电子装置关联的用户执行一个或多个活动时生成,所述采样是归一化的任务的代谢当量测量;基于确定所述采样中的特定采样的值在第一阈值与第二阈值之间,并且在所述感兴趣的时刻中的特定时刻之前是用户状态被分类为久坐的第一感兴趣的时刻,并且在所述感兴趣的时刻中的所述特定时刻之后是所述用户状态被分类为久坐的第二感兴趣的时刻,由所述服务器的处理器将所述感兴趣的时刻中的特定时刻的采样中的特定采样分类为久坐状态;由所述处理器检测所述采样中的多个连续采样指示所述久坐状态的时间段;由所述处理器确定所述时间段是否大于阈值时间段;以及在确定所述时间段大于所述阈值时间段时,由所述处理器识别所述用户处于久坐状态。

16.一种系统,包括:通信装置,配置为接收从可穿戴电子装置获取的多个感兴趣的时刻的传感器信息的采样,所述传感器信息在与所述可穿戴电子装置关联的用户执行一个或多个活动时生成,所述采样是归一化的任务的代谢当量测量;以及处理器,耦合到所述通信装置,所述处理器配置为基于比较每个所述感兴趣的时刻的采样与预定阈值,将每个所述感兴趣的时刻的采样分类为久坐状态和非久坐状态中的至少一个;所述处理器配置为检测所述采样中的多个连续采样指示所述久坐状态的时间段;所述处理器配置为确定所述时间段是否大于阈值时间段;以及所述处理器配置为在确定所述时间段大于所述阈值时间段时,识别所述用户处于久坐状态。

17.如条款16所述的系统,其中所述处理器还配置为响应于识别所述用户处于所述久坐状态而生成电子通知,其中所述通信装置配置为经由计算机网络将所述电子通知发送到所述可穿戴电子装置用于在所述可穿戴电子装置上呈现所述电子通知,其中所述电子通知包含建议所述用户结束所述久坐状态的消息。

18.如条款16所述的系统,其中所述处理器还配置为确定所述感兴趣的时刻之一的采样中的一个采样的值小于所述预定阈值,其中所述处理器还配置为响应于确定所述值小于所述预定阈值而将所述采样中的所述一个采样分类为具有所述久坐状态。

19.如条款16所述的系统,其中所述采样中的每个被分类为具有所述久坐状态或所述非久坐状态或睡眠状态。

20.如条款16所述的系统,其中所述采样中的每个被分类为具有所述久坐状态或所述非久坐状态或指示所述用户未穿戴所述可穿戴电子装置的状态。

21.如条款16所述的系统,其中所述处理器配置为:检测所述采样中的多个连续采样指示所述非久坐状态的时间段;确定所述采样中的所述多个连续采样指示所述非久坐状态的所述时间段大于预定时间段;以及在确定所述采样中的所述多个连续采样指示所述非久坐状态的所述时间段大于所述预定时间段时,识别所述用户处于非久坐状态。

22.如条款16所述的系统,其中所述处理器配置为:确定所述采样中的多个连续采样指示所述非久坐状态的时间段与所述采样中的多个连续采样指示所述久坐状态的时间段相邻,其中所述处理器还配置为:在确定所述采样中的多个连续采样指示所述非久坐状态的时间段与所述采样中的多个连续采样指示所述久坐状态的时间段相邻时,识别所述用户已经从所述久坐状态转变成所述非久坐状态,其中所述通信装置配置为:在确定所述用户已经转变成所述非久坐状态时,经由计算机网络将电子通知发送到所述可穿戴电子装置用于经由所述可穿戴电子装置的显示,所述电子通知包含激励消息。

23.如条款16所述的系统,其中所述任务的代谢当量测量是能量消耗的测量,其中所述任务的代谢当量测量中的每个非零。

24.如条款16所述的系统,其中所述处理器配置为:确定所述感兴趣的时刻之一的采样中的一个采样的值大于所述预定阈值;以及响应于确定所述值大于所述预定阈值而将所述采样中的所述一个采样分类为具有所述非久坐状态。

25.如条款16所述的系统,其中所述处理器配置为:确定所述感兴趣的时刻之一的采样中的一个采样的值大于高于所述预定阈值的第二预定阈值;以及响应于确定所述值大于所述第二预定阈值而将所述采样中的所述一个采样分类为具有所述非久坐状态。

26.如条款16所述的系统,其中所述处理器配置为:确定特定的感兴趣的时刻的采样中的特定采样的值大于所述预定阈值并且小于第二预定阈值,所述第二预定阈值高于所述预定阈值;确定先于所述特定的感兴趣的时刻的在先感兴趣的时刻的采样中的一个采样的值对应于所述久坐状态;确定后于所述特定的感兴趣的时刻的在后感兴趣的时刻的采样中的一个采样的值对应于所述久坐状态;以及将所述采样中的所述特定采样分类为具有所述久坐状态。

27.如条款16所述的系统,其中所述处理器配置为:确定一组连续的感兴趣的时刻的采样的值每个都大于所述预定阈值并且小于第二预定阈值,所述第二预定阈值高于所述预定阈值;确定先于所述一组连续的感兴趣的时刻的在先感兴趣的时刻的采样中的一个采样的值对应于所述久坐状态;确定后于所述一组连续的感兴趣的时刻的在后感兴趣的时刻的采样中的一个采样的值对应于所述久坐状态;以及将所述一组连续的感兴趣的时刻的所述采样中的每个采样都分类为具有所述久坐状态。

28.如条款27所述的系统,其中所述处理器配置为:在将所述一组连续的感兴趣的时刻的所述采样中的每个采样都分类为具有所述久坐状态之前,确定所述一组连续的感兴趣的时刻的大小小于大小阈值。

29.如条款16所述的系统,其中所述感兴趣的时刻以有规律的时间间隔出现。

30.一种系统,包括:通信装置,配置为接收从可穿戴电子装置获取的多个感兴趣的时刻的传感器信息的采样,所述传感器信息在与所述可穿戴电子装置关联的用户执行一个或多个活动时生成,所述采样是归一化的任务的代谢当量测量;处理器,耦合到所述通信装置,所述处理器配置为基于确定所述采样中的特定采样的值在第一阈值与第二阈值之间,并且在所述感兴趣的时刻中的特定时刻之前是用户状态被分类为久坐的第一感兴趣的时刻,并且在所述感兴趣的时刻中的特定时刻之后是用户状态被分类为久坐的第二感兴趣的时刻,而将所述感兴趣的时刻的特定时刻的采样中的特定采样分类为久坐状态,所述处理器配置为检测所述采样中的多个连续采样指示所述久坐状态的时间段,所述处理器配置为确定所述时间段是否大于阈值时间段,所述处理器配置为在确定所述时间段大于所述阈值时间段时,识别所述用户处于久坐状态。

虽然已经在若干实施例方面描述本发明,但是本领域技术人员将认识到本发明不限于描述的实施例,可以用在所附的权利要求的精神和范围内的修改和改变来实践本发明。因此,描述被视为说明性的而不是限制性的。

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