HK1224054B - 用於在装置上显示面部表情和活动指示的表示的方法和系统 - Google Patents
用於在装置上显示面部表情和活动指示的表示的方法和系统 Download PDFInfo
- Publication number
- HK1224054B HK1224054B HK16112282.4A HK16112282A HK1224054B HK 1224054 B HK1224054 B HK 1224054B HK 16112282 A HK16112282 A HK 16112282A HK 1224054 B HK1224054 B HK 1224054B
- Authority
- HK
- Hong Kong
- Prior art keywords
- processor
- user
- activity
- icon
- light indicators
- Prior art date
Links
Description
背景技术
本公开涉及在装置上生成显示。更具体而言,文中描述的方法和系统涉及在个人健身装置上显示面部表情和活动指示的表示。
在常规系统中,个人健身装置采用文本消息和图标激励个人健身装置的用户。不过,在这样的系统中,通常基于个人健身装置的用户的活动水平来选择图标和消息。这样的系统通常不会提供基于朝向用户目标的进展水平来选择所要显示的图标和消息的功能。这样的系统通常也不提供个人健身装置正在监测的活动的类型的指示。
发明内容
诸如个人健身装置的装置的用户经常在进行强健体格的活动的同时,例如,在行走、跑步、游泳和骑脚踏车的同时使用这些装置。在一些方面中,文中描述的方法和系统为进行这样的活动的用户提供利用最少的用户输入和注意力来传达数据的用户界面。例如,在一个实施例中,个人健身装置上的用户界面提供用户可访问的简洁、有用的信息,与此同时只需要极少量的时间查看所述用户界面;可以说这样的用户界面将提供“可扫视”显示。
在一个方面中,一种用于在装置上显示面部表情的表示的方法包括由装置上的处理器从耦合至所述装置的传感器接收数据。所述方法包括由所述处理器响应于接收到的数据识别装置用户所取得的朝向目标的进展水平。所述方法包括由所述处理器响应于所述识别选择表示面部表情的图标。所述方法包括由所述处理器修改嵌入到装置内的多个灯光指示器的每个灯光指示器的电力电平,以显示所述图标。
在另一方面中,一种用于显示由装置监测的活动的类型的表示的方法包括由装置上的处理器接收来自耦合至所述装置的传感器的数据。所述方法包括响应于所接收的数据识别所述装置的用户的活动类型。所述方法包括由所述处理器响应于所述识别选择表示活动的类型的至少一个图标。所述方法包括由所述处理器修改嵌入到装置内的多个灯光指示器的每个灯光指示器的电力电平,以显示所述图标。
在又一方面中,一种用于显示由装置监测的活动的类型的表示的方法包括由装置上的处理器接收来自装置用户的对用户所进行的活动的类型的识别。所述方法包括由所述处理器响应于所接收的数据识别所述装置的用户的活动类型。所述方法包括由所述处理器响应于所述识别选择表示活动的类型的至少一个图标。所述方法包括由所述处理器修改嵌入到装置内的多个灯光指示器的每个灯光指示器的电力电平,以显示所述图标。
附图说明
通过参考下文并结合附图,本公开的前述或者其他目的、方面、特征和优点将变得更加清楚并更好地理解,其中:
图1A是描绘用于在装置上表示面部表情的系统的实施例的框图;
图1B是描绘具有多个用于表示面部表情的灯光指示器的装置的实施例的框图;
图1C是描绘处理器能够访问的用以在多个图标中选择图标从而在装置上表示面部表情的表格的实施例的框图;
图1D是描绘处理器能够访问的用以在多个图标中选择图标从而在装置上表示面部表情的表格的另一实施例的框图;
图1E是描绘对多个灯光指示器中的一个或多个灯光指示器的电力电平予以修改以显示面部表情的表示的图案的实施例的框图;
图1F是描绘对多个灯光指示器中的一个或多个灯光指示器的电力电平予以修改以显示面部表情的表示的图案的另一实施例的框图;
图1G是描绘对多个灯光指示器中的一个或多个灯光指示器的电力电平予以修改以显示传达失望.的面部表情的表示的图案的一个实施例的框图;
图1H是描绘对多个灯光指示器中的一个或多个灯光指示器的电力电平予以修改以显示传达眨眼面容的面部表情的表示的图案的一个实施例的框图;
图1I是描绘对多个灯光指示器中的一个或多个灯光指示器的电力电平予以修改以显示传达兴奋的面部表情的表示的图案的一个实施例的框图;
图1J是描绘对多个灯光指示器中的一个或多个灯光指示器的电力电平予以修改以显示两足活动类型的表示的图案的一个实施例的框图;
图1K是描绘对多个灯光指示器中的一个或多个灯光指示器的电力电平予以修改以显示基于水的活动类型的表示的图案的一个实施例的框图;
图1L是描绘对多个灯光指示器中的一个或多个灯光指示器的电力电平予以修改以显示脚踏车活动类型的表示的图案的一个实施例的框图;
图1M是描绘对多个灯光指示器中的一个或多个灯光指示器的电力电平予以修改以显示代表朝目标取得的进展水平的图标的一个实施例的框图;
图2A是描绘用于在装置上表示面部表情的方法的实施例的流程图;
图2B是描绘用于表示由装置监测的活动的类型的方法的实施例的流程图;以及
图2C是描绘用于在装置上表示用户朝目标取得的进展水平的方法的实施例的流程图。
具体实施方式
现在参考图1A,所述框图描绘了用于在装置上表示面部表情的系统100的实施例。所述系统100包括装置102、传感器105、处理器121和多个灯光指示器120。
再次参考图1A,所述系统100包括装置102。在一些实施例中,装置102是个人健身装置。个人健身装置包括但不限于独立的装置(例如,计步器)和集成到其他装置内的应用(例如,通过移动电话、个人数字助理或其他计算装置运行的应用,所述应用提供诸如跟踪由用户所走或所跑的距离的功能)。在一些实施例中,所述个人健身装置包括一个或多个传感器105,该一个或者多个传感器105用于监测、跟踪和/或以其他方式确定包括与个人相关的身体参数在内的数据。装置102可以包括至少一个数据存储器(未示出),其用于存储的数据可以是但不限于与个人相关的数据、身体参数/数据以及用于运行文中描述的方法的一个或多个计算机程序指令。所述装置102还可以包括一个或多个用于控制装置102的操作的处理器121。所述装置102还可以包括一个或多个通信部件,其用于将存储的身体参数以及/或者实时地和/或在用户使用期间采集的身体参数无线传达至一个或多个其他计算装置。装置102还能够包括一个或多个电源。
所述身体参数可以是生理的、地理空间/时间的等等。所述生理参数的例子包括但不限于心脏和/或脉搏率、血压、肌肉电势、神经电势、温度、脑电波、运动、活动测度、所迈步数等。地理空间和/或时间参数的例子包括但不限于位置、加速度、步伐、距离、海拔、方向、速度、速率、所经过的时间、剩余时间等。相应地,所述一个或多个传感器可以包括但不限于一个或多个温度传感器、电传感器、传导率传感器、加速度计、磁强计、电容传感器、光传感器、相机、全球定位系统(GPS)传感器等。
可以通过软件(例如,作为存储在存储介质内的或者一个或多个处理器121的通信模块)和/或硬件(作为独立电路、天线、扬声器、发光二极管(LED)等)实施所述一个或多个通信部件,以实现任何适当的通信协议。所述通信协议可以包括但不限于蓝牙、低功率蓝牙(BLE)、近场通信(NFC)、射频(RF)、Wi-Fi等。在一些实施例中,所述通信协议可以包括基于音频的协议,例如,采用调制调解器借助于音频和/或超声波频率发送数据。在一些实施例中,所述通信协议可以包括基于光的光数据传送,例如,闪烁LED的图案。在一些实施例中,所述通信协议可以包含与装置102相关的,例如,与装置102的磁体相关的磁场变化。
装置102的一个或多个数据存储器(未示出)可以是任何适当的用于存储身体参数的存储介质。在一些实施例中,所述存储介质包括非暂态计算机可读介质。在一些实施例中,所述存储介质包括非易失性计算机存储介质,例如,闪速存储器、EEPROM(电可擦可编程存储器)、FRAM(铁电随机存取存储器)、NVRAM(非易失性随机存取存储器)、SRAM(静态随机存取存储器)以及DRAM(动态随机存取存储器)。所述一个或多个处理器121可以是用于控制装置102的各种部件的操作的任何适当的处理装置。在一些实施例中,可以在存储介质和/或处理器121上实施一个或多个模块以用于控制装置102的操作。
装置102的一个或多个电源可以包括但不限于诸如钮扣电池的可更换电池、集成电池、可再充电电池、电容器、超级电容器等。
在一个实施例中,用户对装置102进行操作,以收集用户特定的信息,例如,与用户直接或间接相关的身体参数。在一些实施例中,装置102可以包括个人健身装置或活动跟踪器,例如但不限于计步器、诸如心率监测器的生理监测器、呼吸监测器、GPS系统(包括GPS手表)等。
现在参考图2A,其流程图描绘了用于在装置上表示面部表情的方法的实施例。简言之,方法200包括由装置上的处理器从耦合至所述装置的传感器接收数据(202)。所述方法200包括由所述处理器响应于所接收的数据识别装置的用户朝向目标所取得的进展水平(204)。方法200包括由处理器响应于所述识别选择表示面部表情的图标(206)。方法200包括由所述处理器修改嵌入到装置内的多个灯光指示器的每个灯光指示器的电力电平,以显示所述图标(208)。
现在,更详细地参考图2A,方法200包括由装置上的处理器从耦合至所述装置的传感器接收数据(202)。如上所述,传感器105可以监测一个或多个身体参数并生成与受到监测的一个或多个身体参数相关的数据。传感器105可以将所生成的数据发送至处理器121。或者,传感器105可以将所生成的数据存储到处理器121能够访问的数据存储器内。
处理器响应于所接收到的数据识别出装置的用户朝向目标所取得的进展水平(204)。在一个实施例中,用户指定了目标,例如,其可以是但不限于所要完成的步数、身体活动的时间量、在特定周期内实现的身体活动水平或者所要进行的活动的类型。在一些实施例中,用户访问第二装置(未示出)来指定目标。例如,用户可以访问第二装置或者计算装置(例如,膝上型电脑、个人数字助理、智能电话或其他计算机)运行的软件应用,所述软件应用可以在同步操作过程中将目标相关数据发送至处理器121。在其他实施例中,用户将目标相关数据直接提供给处理器121。
在一个实施例中,处理器121基于接收自传感器105的数据来确定用户正在朝向完成目标取得进展。在另一实施例中,处理器121基于接收自传感器105的数据确定用户没有正在朝向完成目标取得进展。处理器121可以基于所接收到的数据确定用户已经完成的进展水平。例如,处理器121可以由接收到的数据确定活动量(例如,所走的步数、在泳池内所游趟数以及骑行或者所跑的英里数),将活动量与目标中指定的期望活动量进行比较,并且计算已经取得的期望活动量的百分比。作为另一范例,在一些实施例中,传感器105包括加速度计,并且通过分析加速度计信号并对活动水平进行定量表示来测量活动水平,其中通过算法(例如,对距离(例如,步和英里)定量表示的算法)对活动水平进行定量。在这些实施例之一当中,处理器121将定量表示的活动水平与用户在用户应用中设定的阈值进行比较,以确定用户完成的用户目标的百分比。在这些实施例中的另一实施例当中,所述阈值是由所述应用预先确定的。在这些实施例中的又一实施例当中,处理器121将定量表示的活动水平与多个阈值(例如,为多个活动类型的每个设定一个阈值或者为多个活动水平的每个设定一个阈值)之一进行比较。在这些实施例中的又一实施例当中,处理器121对定量表示的活动水平与多项阈值的比较结果进行编译,以确定进展水平。
处理器响应于所述识别选择表示面部表情的图标(206)。处理器121可以通过访问表格来选择多个图标之一。所述图标可以包括但不限于高兴的面容、忧伤的面容、眨眼的面容、失望的面容和兴奋的面容。在一个实施例中,图标包括表情,对表情加以选择以向用户提供有关他或她的当前活动水平的反馈(正面的或者负面的)。在另一实施例中,图标包括表情,对表情加以选择以激励装置102的用户从而改变他或她的当前活动水平。
现在参考图1C,框图描绘了处理器121能够加以访问从而在多个图标中选择向装置102的用户表示面部表情的图标的表格130a的一个实施例。表格130a可以包括对处理器121发出的有关如何在装置上表示所述图标的指令。图1C示出的范例中,表格130a通过标识符(例如,1、2、3……n)识别出所述多个灯光指示器120中的每一灯光指示器。应当理解,对所述多个灯光指示器120的每个灯光指示器进行编号只是表格130a可以如何识别所述多个灯光指示器120的每个灯光指示器的一个例子;在其他实施例中,表格130a采用其他标识符识别所述多个灯光指示器120的每个灯光指示器。在其他实施例中,表格130a可以包括对数据存储器中的位置的标识,所述位置是指处理器121可以由其检索指令的位置。图1C示出的范例中,表格130a指示,如果处理器121基于从传感器105接收到的数据判断用户具有非常低的活动水平,那么处理器121应当显示“忧伤面容”图标。出于这一例子的原因,表格130a还指示处理器121应当检索针对如何显示来自“TestDevice”目录的“home”子目录中的“SadPattern.txt”文件的“忧伤面容”图标的指令。表格130a可以包括特定的度量标准,处理器121可以利用该度量标准将传感器数据定量表示为各种活动水平。或者,表格130a可以使处理器121参考第二表格(未示出),处理器121可以利用所述第二表格对接收到的传感器数据进行定量表示。作为另一范例,表格130a指示,如果处理器121基于从传感器105接收到的数据判断用户具有低活动水平,那么处理器121应当显示“失望面容”图标。在本范例中,表格130a指定处理器121应当对多个灯光指示器120通电和断电的顺序。在另一实施例中,处理器121访问查找表格以检索装置102上的存储器中存储的图案。在又一实施例中,处理器121访问向其内硬编码了指示开启哪些灯光指示器120以及何时将它们开启的结构或阵列的数据存储器。在另一实施例中,处理器121访问向其内硬编码了算法的数据存储器,处理器121周期性地运行所述算法以确定在每一动画步骤中开启哪些灯光指示器120。在又一实施例中,根据输入进度百分比的值(例如,某些百分比值采用算法,而其他的存取数据结构则被硬编码到存储器内)将一些图案(例如,进展动画)表示为这些实施例的组合。在其他实施例中,根据被提供为进展水平的数据范围,处理器121将遵循特定的图案来显示具体的动画。
现在参考图1D,其框图描绘了处理器121能够加以访问从而在多个图标中选择向装置102的用户表示面部表情的图标的表格130b的一个实施例。在这一实施例中,表格130b基于装置102的用户所完成的目标的百分比来指定处理器121应当显示哪些图标。
处理器修改嵌入到装置内的多个灯光指示器的每个灯光指示器的电力电平,以显示图标(208)。在一个实施例中,处理器121通过开启所述多个灯光指示器120中的一个灯光指示器而修改该灯光指示器的电力电平。在另一实施例中,处理器121通过关闭所述多个灯光指示器120中的一个灯光指示器而修改该灯光指示器的电力电平。在一个实施例中,处理器121通过逐渐降低所述多个灯光指示器120中的一个灯光指示器的电力电平直到处理器121将该灯光指示器关闭而修改该灯光指示器的电力电平。在另一实施例中,处理器121通过快速和/或突然地降低所述多个灯光指示器120中的一个灯光指示器的电力电平直到处理器121将该灯光指示器关闭而修改该灯光指示器的电力电平。在又一实施例中,处理器121通过逐渐提高所述多个灯光指示器120中的一个灯光指示器的电力电平直到处理器121开启该灯光指示器而修改该灯光指示器的电力电平。在另一实施例中,处理器121通过快速和/或突然提高所述多个灯光指示器120中的一个灯光指示器的电力电平直到处理器121开启该灯光指示器而修改该灯光指示器的电力电平。在又一实施例中,处理器121运行电力修改指令的序列,从而在装置上建立表示面部表情的灯光图案。在又一实施例中,处理器121通过向控制每一灯光指示器的可用电力电平的电力控制部件(例如,LED驱动器芯片、独立的晶体管或者其他微控制器)发送指令而修改电力电平。在一些将所述多个灯光指示器120提供为发光二极管(LED)的实施例中,处理器121通过快速地使LED闪亮、闪灭并采用脉宽调制控制每次闪光的接通时间而控制LED的亮度。在将所述多个灯光指示器120提供为LED的其他实施例中,处理器通过控制微控制器输出引脚的驱动电流和/或改变与LED串联的电阻而控制LED的亮度。
图1E是描绘对所述多个灯光指示器120中的一个或多个灯光指示器的电力电平予以修改以显示面部表情的表示的图案的一个实施例的框图。如图1E中所示,处理器121可以随着时间按照特定顺序修改所述多个灯光指示器120中的一个或多个灯光指示器的电力电平。例如,如图1所示,在第一时间点处,处理器121可以首先开启两个表示眼睛的灯,之后缓慢开启所述多个灯光指示器120的子集,从而在第二时间点处使所述装置显示面部表情(图1E中的笑脸)。在显示所述面部表情之后,处理器121可以在第三时间点处开始关闭各个灯,其方式是首先关闭代表眼睛的灯,之后使表示笑容的灯逐渐黯淡。
图1F是描绘对所述多个灯光指示器120中的一个或多个灯光指示器的电力电平予以修改以显示面部表情的表示的图案的另一实施例的框图。如图1F中所示,处理器121可以随着时间按照特定顺序修改所述多个灯光指示器120中的一个或多个灯光指示器的电力电平。尽管在一些实施例中,处理器121是随着时间逐渐修改电力电平的,并且可以在某一时间上修改所述多个灯光指示器120中的第一个灯光指示器的电力电平并在与该时间不同的另一时间上修改所述多个灯光指示器120中的第二个灯光指示器的电力电平,但是在其他实施例中,如图1F所示,处理器121基本上同时做出修改。重新参照图1D,处理器121可以访问表格130b,以确定是否基本上同时或者在一定时段内开启所述多个灯光指示器121中的一个或多个灯光指示器。如图1D所示,表格130b可以指示,如果用户达到了第一进展水平,那么处理器121应当逐渐修改至少一个灯光指示器120的电力,并且如果用户达到了第二进展水平那么处理器121应当基本上同时修改灯光指示器120的至少其中之一的电力(作为例子而非限制,如果用户达到了目标的50%到74%之间的进度,那么处理器121应当基本上同时开启灯1和11,并使灯3-9逐渐转亮,但是如果用户达到了目标的75到90%之间的进度,那么处理器121应当基本上同时开启灯1、3-9和11)。在其他实施例中,用户可以指定其优选基本上同时开启灯还是在特定时段内逐渐开启灯(例如,通过访问应用,在所述应用当中用户能够对装置102的偏好或设置进行自定义)。
现在参考图1G,框图描绘了对多个灯光指示器120中的一个或多个灯光指示器的电力电平予以修改以显示传达失望的面部表情的表示的图案的一个实施例。如图1G中所示,处理器121可以随着时间按照特定顺序修改所述多个灯光指示器120中的一个或多个灯光指示器的电力电平。在图1G中,所述修改图案将使得失望的面容得以显示。
现在参考图1H,框图描绘了对多个灯光指示器120中的一个或多个灯光指示器的电力电平予以修改以显示传达眨眼面容的面部表情的表示的图案的一个实施例。如图1H中所示,处理器121可以随着时间按照特定顺序修改所述多个灯光指示器120中的一个或多个灯光指示器的电力电平。在图1H中,所述修改图案将使得眨眼面容得以显示。
现在参考图1I,框图描绘了对多个灯光指示器120中的一个或多个灯光指示器的电力电平予以修改以显示传达兴奋的面部表情的表示的图案的一个实施例。如图1I中所示,处理器121可以随着时间按照特定顺序修改所述多个灯光指示器120中的一个或多个灯光指示器的电力电平。在图1I中,所述修改图案将使得兴奋的面容得以显示。
在一些实施例中,处理器121选择图标并在预先确定的时间处修改所述多个灯光指示器120的电力电平。在其他实施例中,处理器121选择图标并在确定用户完成了目标的预定部分之时修改所述多个灯光指示器120的电力电平。在又一其他实施例中,处理器121选择图标并在从用户接收到指令之时修改所述多个灯光指示器120的电力电平。在这些实施例中的一个中,用户与装置102在身体上发生交互,以提供所述指令。例如,用户可以轻叩装置102预定次数,以指示处理器121显示面部表情。作为另一范例,用户可以按照特定方式把持装置102预定的时间段,以触发面部表情的显示;作为例子而非限制,用户可以将装置102移到预定的位置上,例如,将所述装置移到朝向用户的面部,并使该装置在特定的角度上保持特定的时间段,就像(例如)用户正在看手表一样。
现在参考图2B,该流程图描绘了表示由装置监测的活动类型的方法的实施例。简言之,方法250包括由装置上的处理器从耦合至所述装置的传感器接收数据(252)。方法250包括由所述处理器响应于所接收的数据识别所述装置的用户的活动类型(254)。方法250包括由所述处理器响应于所述识别选择表示活动的类型的至少一个图标(256)。方法250包括由所述处理器修改嵌入到装置内的多个灯光指示器的每个灯光指示器的电力电平,以显示所述图标(258)。
现在,更详细地参考图2B,方法250包括由装置上的处理器从耦合至所述装置的传感器接收数据(252)。在一个实施例中,处理器121接收上文联系图2A所述的数据。
处理器响应于所接收到的数据识别出装置的用户的活动类型(254)。活动类型可以包括但不限于行走、跑步、骑脚踏车和游泳。在一个实施例中,处理器121采用接收到的加速度水平确定活动的类型。例如,高水平的加速度可以指示装置的用户正在跑步或者骑车而不是行走。在另一实施例中,处理器121使用接收到的运动识别特征确定活动的类型。例如,如果传感器105确定用户正在以第一速度按照循环图案移动,那么传感器105提供第一运动识别特征,处理器121可以利用所述识别特征确定装置102耦合至用户的腿部或足部并且所述用户正在骑车;或者,如果传感器105确定用户正在以第二速度按照循环图案移动,那么传感器105提供第二运动识别特征,处理器121可以利用所述识别特征确定装置102耦合至了用户的腕部,并且用户正在游泳。在其他实施例中,用户能够人工指定活动的类型(例如,通过在软件应用中识别在特定时间处开始进行的或者预计持续特定时间的活动的类型并使软件应用例如,在同步操作期间,将所述识别发送至装置102),并由处理器121接收所指定的类型。在其他实施例中,用户可以通过按照预定的方式与装置102进行身体上的交互而指定活动的类型。例如,用户可以轻叩装置102(或者连扣三次或执行任何其他预定的交互),以指示用户将要开始具体的活动。在这样的范例中,用户可能已经向装置102提供了什么样的活动与所述身体交互相关的指示,例如,其方式是在软件应用中指定偏好,而所述软件应用则将所述偏好传达给处理器121。在另一范例中,用户可以执行与装置102的身体交互,从而浏览多个活动类型(例如,通过轻叩装置以浏览所述多个活动类型)。在这样的范例中,处理器121可以随着用户浏览所述多个活动类型而显示所述多个活动类型的每个活动类型的表示。
处理器响应于所述识别选择至少一个表示活动类型的图标(256)。在一些实施例中,处理器121访问表格选择图标,如上文联系图2A和1C-1D中对选择面部表情图标的描述所讨论的。
处理器修改嵌入到所述装置内的多个灯光指示器的每个灯光指示器的电力电平,以显示所述图标(258)。在一些实施例中,处理器121就像上文联系图2A以及1C-1F所讨论的那样修改电力电平。
现在参考图1J,框图描绘了对多个灯光指示器120中的一个或多个灯光指示器的电力电平予以修改以显示两足活动的类型的表示的图案的一个实施例。如图1J中所示,处理器121可以随着时间按照特定顺序修改所述多个灯光指示器120中的一个或多个灯光指示器的电力电平。在图1J中,所述修改图案将使得多个灯光指示器120呈现这样的显示:采用从底部到顶部渐强(fade in)的多个亮度级使所述多个灯光指示器120平分成两部分进行动画演示,从而模仿行走或跑步的节拍,以表示步进运动。
现在参考图1K,框图描绘了对多个灯光指示器120中的一个或多个灯光指示器的电力电平予以修改以显示基于水的活动的类型的表示的图案的一个实施例。如图1K中所示,处理器121可以随着时间按照特定顺序修改所述多个灯光指示器120中的一个或多个灯光指示器的电力电平。在图1K中,所述修改图案将使得基于水的活动(例如,游泳)的表示得以显示,其方式是使灯看起来是按照摇摆运动从一侧移向另一侧的,从而模仿水或波浪的运动。
现在参考图1L,框图描绘了对多个灯光指示器120中的一个或多个灯光指示器的电力电平予以修改以显示脚踏车活动类型的表示的图案的一个实施例。如图1L中所示,处理器121可以随着时间按照特定顺序修改所述多个灯光指示器120中的一个或多个灯光指示器的电力电平。在图1L中,所述修改图案将使得脚踏车活动的表示得以显示,其方式是使灯看起来是按照顺时针运动旋转的,以模仿自行车上的轮子的移动。
应当理解,示出图1E-1L中描绘的表示只是为了举例说明,其并不构成文中描述的方法和系统的限制。文中描述的方法和系统的实施例可以提供任何类型的面部表情或活动类型的表示。
在一些实施例中,文中描述的方法和系统的实施方式提供了传达信息的界面,例如,所述信息可以是装置102的用户所采取的活动的类型。在活动类型影响计算,例如,所燃烧的卡路里数、所行进的英里数、所走的步数和其他身体方面的计算的实施例中,处理器121可以通过准确地识别活动类型而提高其计算的准确度。在这些实施例之一中,通过为装置102的用户提供有关处理器121推断出的用户正在进行的活动类型的指示,装置102为用户确认处理器121已经识别出了正确的活动类型,从而提高用户对装置102的信任度。
现在参考图2C,流程图描绘了用于在装置上表示用户朝目标取得的进展水平的方法的实施例。简言之,方法260包括通过装置上的处理器从耦合至所述装置的传感器接收数据(262)。所述方法260包括由所述处理器响应于所接收的数据识别装置的用户朝向目标取得的进展水平(264)。方法260包括由处理器响应于所述识别选择代表进展水平的图标(266)。方法260包括由所述处理器修改嵌入到装置内的多个灯光指示器的每个灯光指示器的电力电平,以显示所述图标(268)。
现在,更详细地参考图2C,方法260包括由装置上的处理器从耦合至所述装置的传感器接收数据(262)。在一个实施例中,处理器121接收上文联系图2A所述的数据。
处理器响应于所接收到的数据识别装置的用户朝向目标取得的进展水平(264)。在一个实施例中,处理器121如上文联系图2A所述识别进展水平。
处理器响应于所述识别选择表示进展水平的图标(266)。在一些实施例中,处理器121访问表格以选择图标,如上文联系图2A和1C-1D中对选择面部表情图标的描述所讨论的。作为例子而非限制,所述图标可以包括进度条。在这样的范例中,处理器可以修改所述多个灯光指示器120的至少其中之一的电力电平,从而使得开启的灯的数量代表用户已经取得了多少进展。
处理器修改嵌入到所述装置内的多个灯光指示器的每个灯光指示器的电力电平,以显示所述图标(268)。在一些实施例中,处理器121就像上文联系图2A以及1C-1F所讨论的那样修改电力电平。
现在参考图1M,框图描绘了表示进展水平的图标的一个实施例。在图1M所描绘的实施例中,图标是指示用户所取得的进度不足目标的50%的进度条。如图1M所示,在处理器121确定用户实现了目标的40%的实施例中,处理器121可以确定所述多个灯光指示器120中的灯的总数,并开启这些灯代表40%的子集。作为另一范例,如果处理器121确定用户取得了目标的25%,那么处理器121将开启这些灯的四分之一,如果用户取得了目标的50%,那么开启这些灯的50%(在例如多个灯光指示器120包括12个灯的实施例中分别为3个灯和6个灯)。
在一些实施例中,文中描述的方法和系统的实施方式提供了采用布置于装置102的表面上的多个灯光指示器120传达信息(例如,活动量、活动类型和鼓励消息传递)的界面。在这些实施例之一中,利用通过使所述多个灯光指示器120渐亮和渐暗(或者快速开启和关闭)而取得的动态向装置102的用户提供了额外的信息。
应当理解,上文描述的系统可以提供这些部件中的任何一个或者每一个的多个部件,并且可以将这些部件提供到独立的机器上,或者在一些实施例中,也可以将这些部件提供到分布式系统当中的多个机器上。
可以采用编程和/或工程技术将上文描述的系统和方法实现为方法、设备或制品,以生成软件、固件、硬件或其任何组合。可以通过在包括处理器和处理器可读存储介质(例如,包括易失性和非易失性存储器和/或存储元件)的可编程计算机上运行的一个或多个计算机程序实现上文描述的技术。
本公开的范围内的每一个计算机程序可以通过任何程序设计语言实现,例如,汇编语言、机器语言、高级过程程序设计语言或者面向对象的程序设计语言。例如,所述程序设计语言可以是LISP、PROLOG、PERL、C、C++、C#、对象C、JAVA或者任何汇编或解释性程序设计语言。
可以通过有形地体现在计算机可读存储装置内以供计算机处理器运行的计算机程序产品来实施每一个这样的计算机程序。可以通过计算机处理器运行有形地体现到计算机可读介质当中的程序,从而通过对输入进行操作并生成输出而执行本发明的功能,由此执行本发明的方法步骤。作为例子,适当的处理器既包括通用微处理器,又包括专用微处理器。一般而言,处理器接收来自只读存储器和/或随机存取存储器的指令和数据。适于有形地体现计算机程序指令的存储装置包括(例如)所有形式的计算机可读器件、固件、可编程逻辑、硬件(例如,集成电路芯片、电子器件、计算机可读非易失性存储单元、非易失性存储器,例如,半导体存储器件,包括EPROM、EEPROM和闪速存储器件;诸如内部硬盘和可移动硬盘的磁盘;磁光盘;以及CD-ROM)。可以通过专门设计的ASIC(专用集成电路)或FPGA(现场可编程门阵列)补充任何上述选项或者将上述选项包含于专门设计的ASIC或FPGA当中。计算机一般还能够接收来自诸如内部硬盘(未示出)或可移动硬盘的存储介质的程序和数据。计算机一般还能够接收来自诸如内部硬盘(未示出)或移动硬盘的存储介质的程序和数据。还将在常规台式计算机或工作站计算机以及其他适于运行实施文中描述的方法的计算机程序的计算机中发现这些元件,可以将其与任何能够在纸、膜、显示屏或其他输出介质上生成颜色或灰度级像素的数字打印引擎或标记引擎、显示监视器或者其他光栅输出装置结合使用。计算机还可以从经由网络传输线、无线输出媒介、通过空间传播的信号、无线电波、红外信号等提供对程序的访问的第二计算机接收程序和数据。
已经描述了用于在装置上显示面部表情和活动指示的方法和系统的某些实施例,现在对于本领域技术人员而言清楚的是可以采用结合了本公开的原理的其他实施例。因此,本公开不应受到某些实施例的限制,而是仅由下述权利要求的精神和范围限定。
Claims (17)
1.一种用于在装置上显示面部表情的表示的方法,所述方法包括:
由装置上的处理器从耦合至装置的传感器接收数据;
由处理器响应于所接收到的数据识别装置的用户朝目标取得的进展水平;
由处理器响应于识别选择表示面部表情的图标;以及
对于嵌入到装置内的多个灯光指示器中的每个灯光指示器,通过多次开启和关闭每个灯光指示器;以及使用脉冲宽度调制控制每个灯光指示器的开启时间,由处理器修改嵌入到装置内的多个灯光指示器中的每个灯光指示器的电力电平以显示图标。
2.根据权利要求1所述的方法,还包括由传感器监测用户的至少一个身体参数。
3.根据权利要求2所述的方法,还包括由传感器生成与所监测的至少一个身体参数相关的数据。
4.根据权利要求3所述的方法,还包括由传感器将所生成的数据发送至处理器。
5.根据权利要求1所述的方法,还包括响应于所接收到的数据确定用户朝完成目标已取得进展。
6.根据权利要求1所述的方法,还包括响应于所接收到的数据确定用户并未朝完成目标取得进展。
7.根据权利要求1所述的方法,其中,识别还包括将所接收到的数据与和目标相关的阈值进行比较。
8.根据权利要求1所述的方法,其中,选择还包括选择图标以向用户提供有关进展水平的反馈。
9.根据权利要求1所述的方法,其中,修改还包括运行电力修改指令序列,以修改多个灯光指示器中的每个灯光指示器的电力电平,从而在装置上建立灯光图案,所述灯光图案表示面部表情。
10.一种包括存储器和处理器的系统,系统能够操作以执行包括下述内容的方法:
从耦合至装置的传感器接收数据;
响应于所接收到的数据识别装置的用户朝向目标取得的进展水平;
响应于识别选择表示面部表情的图标;以及
对于嵌入到装置内的多个灯光指示器的每个灯光指示器,通过修改微控制器输出的驱动电流,修改嵌入到装置内的多个灯光指示器中的每个灯光指示器的电力电平以显示图标,微控制器输出被配置为控制每个灯光指示器的可用电平。
11.根据权利要求10所述的系统,其中,装置还包括个人健身装置。
12.根据权利要求10所述的系统,其中,传感器还包括用于确定与用户相关的身体参数的构件。
13.根据权利要求10所述的系统,其中,选择还包括:
基于图标和进展水平之间的相关性从数据存储器中检索出图标的标识。
14.一种用于显示由装置监测的活动的类型的表示的方法,所述方法包括:
由装置上的处理器从耦合至装置的传感器接收数据;
由处理器响应于所接收到的数据识别装置的用户的活动类型;
由处理器响应于识别选择表示活动类型的至少一个图标;以及
对于嵌入到装置内的多个灯光指示器的每个灯光指示器,通过修改微控制器输出的驱动电流,由处理器修改嵌入到装置内的多个灯光指示器中的每个灯光指示器的电力电平以显示图标,微控制器输出被配置为控制每个灯光指示器的可用电平。
15.根据权利要求14所述的方法,其中,识别还包括由处理器响应于所接收到的数据中包含的加速度计数据确定用户的加速度水平与多项活动中的一项活动相关。
16.根据权利要求14所述的方法,其中,识别还包括由处理器响应于所接收的数据中包含的运动识别特征确定用户的加速度水平与多项活动中的一项活动相关。
17.一种用于显示由装置监测的活动的类型的表示的方法,所述方法包括:
由装置上的处理器从装置的用户接收用户所采取的活动的类型的标识;
由处理器响应于标识选择表示活动类型的至少一个图标;以及
对于嵌入到装置内的多个灯光指示器的每个灯光指示器,通过多次开启和关闭每个灯光指示器;以及使用脉冲宽度调制控制每个灯光指示器的开启时间,由处理器修改嵌入到装置内的多个灯光指示器中的每个灯光指示器的电力电平以显示图标。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201361857016P | 2013-07-22 | 2013-07-22 | |
| US61/857,016 | 2013-07-22 | ||
| PCT/US2014/047367 WO2015013163A1 (en) | 2013-07-22 | 2014-07-21 | Methods and systems for displaying representations of facial expressions and activity indicators on devices |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1224054A1 HK1224054A1 (zh) | 2017-08-11 |
| HK1224054B true HK1224054B (zh) | 2020-02-07 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9474956B2 (en) | Methods and systems for displaying representations of facial expressions and activity indicators on devices | |
| CN107997767B (zh) | 用于识别用户活动的方法及其电子设备 | |
| US11468976B2 (en) | Apparel and location information system | |
| JP6592041B2 (ja) | ワークアウトセッション中のユーザーパフォーマンス指標の追跡 | |
| US20170095692A1 (en) | System and method for run tracking with a wearable activity monitor | |
| US9439567B2 (en) | Updating firmware to customize the performance of a wearable sensor device for a particular use | |
| US10372881B2 (en) | Supporting the monitoring of a physical activity | |
| JP5951046B2 (ja) | 活動ポイント | |
| CN106462212B (zh) | 腕表、锻炼期间的设备省电方法及计算机可读的分布介质 | |
| JP6273364B2 (ja) | エネルギー消費装置 | |
| US9381420B2 (en) | Workout user experience | |
| US10867013B2 (en) | Information processing apparatus, information processing method, and program | |
| CN107977074A (zh) | 用于移动或可穿戴设备用户的上下文感知的方法和装置 | |
| US9424348B1 (en) | Sensor-driven audio playback modification | |
| JP2009223744A (ja) | 歩数計 | |
| KR20170076379A (ko) | 웨어러블 장치 및 웨어러블 장치와 연결 가능한 사용자 단말장치 | |
| US20170176967A1 (en) | Control apparatus, control method, information processing apparatus, information processing method, and program | |
| CN105996984A (zh) | 利用可穿戴电子装置的久坐时间段检测 | |
| JP2019053676A (ja) | 情報処理装置、情報処理方法、プログラム、及び情報処理システム | |
| HK1224054B (zh) | 用於在装置上显示面部表情和活动指示的表示的方法和系统 | |
| US20220202375A1 (en) | Wearable measurement management | |
| JP2025113283A (ja) | インテリジェンスエンジンのシステム及び方法 | |
| CN113967348B (zh) | 信息显示方法及电子设备 | |
| CN120766865A (zh) | 运动计划生成方法、客户端、可读介质及计算机程序产品 | |
| CN112631423A (zh) | 一种脚环的投影显示方法及脚环 |