向个人护理设备的用户提供指导的制作方法
未命名
10-22
阅读:79
评论:0
1.本发明涉及向个人护理设备的用户提供指导,并且更具体地,涉及基于个人护理设备被移动的方式来提供指导。
背景技术:
2.用户可以使用个人护理设备执行个人护理活动。例如,用户可使用诸如毛发修剪器的毛发切割设备来切割或修剪其毛发(例如,其头部上的毛发和/或面部毛发),或者使用皮肤清洁设备或刷子对其皮肤进行处理(例如,清洁处理)。根据设备的类型,可以存在最佳速度,设备应当以该速度在用户身体的被处理的部分上移动,以实现来自处理的期望结果。
3.如果用户在个人护理活动期间过快地移动个人护理设备,则个人护理设备没有在足够长的时间内就位以充分地执行其预期功能。用户可能需要在特定区域重复个人护理活动以完成处理,并且这可能花费比所需更长的时间,并且可能导致皮肤刺激。另一方面,如果用户在个人护理活动期间移动个人护理设备过慢,则完成个人护理活动可能花费较长时间,导致不必要的功率使用和可能的皮肤刺激。
4.从ep 3974126a1中可知,刮剃设备包括imu传感器,以测量与刮剃设备的运动相关的参数,并且将这些测量的参数与参考数据进行比较。ep 3974126a1公开了如果所测量的参数显著偏离参考数据,则可以请求用户输入。
5.从ep 3546150a1中已知一种电动剃须刀,包括:检测器,用于在操作个人护理设备时检测指示用户行为的行为参数;以及调节机构,用于响应于检测到的行为参数来调节工作头的至少一个工作参数。
6.研究表明,许多用户在使用期间移动个人护理设备过快或过慢。
7.因此,具有一种能够向用户提供关于个人护理设备在使用期间移动的速度的指导的系统将是有用的。
技术实现要素:
8.如上所述,在个人护理活动期间过快或过慢地移动个人护理设备(例如剃刮设备)可能具有有害的效果。本发明寻求向个人护理设备的用户提供指导,使得用户意识到个人护理活动何时被执行得过快或过慢而不能实现来自处理的最佳效果。发明人已经认识到,可以为特定的个人护理设备建立最大速度阈值,其表示个人护理活动可以被最佳地执行的最大速度。也可以确定最小速度阈值。本公开提供了一种机制,通过该机制可以确定个人护理设备在使用期间移动的速度,并且可以基于所确定的速度与一个或多个阈值的比较来向该设备的用户提供指导。
9.根据第一特定方面,提供了一种向个人护理设备的用户提供指导的计算机实现的方法,方法包括:从个人护理设备的传感器接收运动数据,运动数据指示个人护理设备在个人护理活动期间的一时间段内的运动;基于运动数据,计算个人护理设备在该时间段内移动的速度;将所计算的速度与第一定义速度阈值进行比较;基于比较,生成用于传送到接收
设备的指令信号。
10.在一些实施例中,运动数据可以至少包括加速度数据,加速度数据指示个人护理设备在该时间段内的多个实例处的加速度。计算速度可以包括对该时间段内的加速度进行积分。
11.计算该速度可以还包括将一个或多个滤波器应用于以下各项中的至少一项:所接收的运动数据、和所计算的速度。
12.在一些实施例中,第一定义速度阈值可以包括速度,在该速度以上,个人护理设备执行预期目的至定义质量水平的概率超过定义概率阈值。
13.第一定义速度阈值可以基于以下项来被确定:个人护理设备的处理元件的有效处理长度、个人护理设备每冲程的平均处理量、和由处理元件执行的处理之间的时间。
14.在一些实施例中,个人护理设备可以包括具有切割元件的毛发切割设备。第一定义速度阈值可以基于以下项来被确定:个人护理设备的切割元件的有效切割长度、切割元件每冲程的平均切割数目、以及切割元件进行的切割之间的时间。
15.在一些实施例中,响应于确定所计算的速度超过第一定义速度阈值生成指令信号可以包括:生成用于通知用户他们正在过快地移动个人护理设备的指令。
16.响应于确定所计算的速度低于第二定义速度阈值生成指令信号可以包括:生成包括用于生成警告以通知用户他们正在过慢地移动个人护理设备的指令的指令信号。
17.在一些实施例中,指令信号可以包括用于控制个人护理设备的操作参数的控制指令。
18.在一些实施例中,计算机实现的方法还可以包括:将比较的指示存储在存储设备中。
19.根据第二特定方面,提供了一种个人护理设备,该个人护理设备包括传感器,该传感器被配置为测量运动数据,运动数据指示在个人护理活动中使用期间的一时间段内个人护理设备的运动;以及处理器,被配置为执行根据前述权利要求中任一项的方法。
20.在一些实施例中,传感器可以包括惯性测量单元imu,其至少包括加速度计部件和陀螺仪部件。
21.个人护理设备可以包括毛发切割设备。毛发切割设备还可以包括切割元件,用于在个人护理活动期间切割从用户的皮肤延伸的毛发。定义速度阈值可以包括速度,在该速度以上,切割由切割元件接合的所有毛发的概率超过定义概率阈值。
22.根据第三特定方面,提供了一种系统,该系统包括个人护理设备,该个人护理设备具有传感器,该传感器被配置为测量运动数据,运动数据指示在个人护理活动期间的一时间段内该个人护理设备的运动;显示单元;存储器单元;以及处理器,处理器被配置为基于运动数据来计算个人护理设备在时间段期间移动的速度;将所计算的速度与定义速度阈值进行比较;基于比较,生成指令信号,用于传送到显示单元以呈现比较的指示;以及传送比较的指示以用于存储在存储器单元中。
23.根据第四特定方面,提供了一种包括非暂态计算机可读介质的计算机程序产品,该计算机可读介质具有嵌入其中的计算机可读代码,该计算机可读代码被配置为使得在由合适的计算机或处理器执行时,使得该计算机或处理器执行在此公开的方法的步骤。
24.这些和描述的实施例,这些和其它方面将是显而易见的并被阐明。
附图说明
25.现在将参考以下附图仅以示例的方式描述示例性实施例,其中:
26.图1是根据各种实施例的个人护理设备的示例的示意图;
27.图2是根据各种实施例的向个人护理设备的用户提供指导的方法的示例的流程图;
28.图3是个人护理设备的切割元件的一部分的示例的图示;
29.图4是示出作为移动个人护理设备的速度的函数的执行最佳处理的概率的曲线图;
30.图5是根据各种实施例的提供给用户的指导的示例的图示;
31.图6是根据各种实施例的个人护理设备的另一示例的示意图;
32.图7是根据各种实施例的系统的示例的示意图;以及
33.图8是与计算机可读介质通信的处理器的示例的示意图。
具体实施方式
34.本文公开的实施例提供了一种机构,通过该机构,个人护理设备的用户能够被提供关于他们在使用期间移动个人护理设备的速度的指导。与个人护理设备相关联的传感器测量用于确定设备被移动的速度的数据,并且可以将所确定的速度与一个或多个阈值进行比较,以确定例如设备是否移动得过慢、过快或以适当的速度移动。
35.参考附图,图1是装置100的示例的示意图。该示例中的装置100是个人护理设备。个人护理设备100包括处理器102和与处理器通信的传感器104。传感器104被配置为测量运动数据,运动数据指示在个人护理活动中使用期间的一时间段内的个人护理设备100的运动。处理器102被配置为接收由传感器104测量的运动数据以用于进一步处理,如在此更详细地讨论的。传感器104可以包括能够测量运动数据的任何类型的传感器。在一些实施例中,传感器104可以包括或包含加速度计,该加速度计被配置为测量个人护理设备所经受的加速度。例如,传感器104可以包括3轴加速度计。在其它示例中,传感器104可以包括惯性测量单元(imu),该imu可以至少包括加速度计部件和陀螺仪部件。加速度计组件可以被配置为测量加速度数据,并且陀螺仪组件可以被配置为测量陀螺仪数据(例如,角速度)。在其它实施例中,如下所述,处理器102可以在个人护理设备100的外部。例如,对数据的处理可以由远程计算设备的处理器或由形成云计算环境的一部分的服务器来执行。
36.根据一个方面,提供了一种方法。图2是用于向诸如个人护理设备100的个人护理设备的用户提供指导的方法200的示例的流程图。方法200可以包括计算机实现的方法,使得该方法的步骤可以使用诸如处理器102的一个或多个处理器或者位于个人护理设备外部的一个或多个处理器来执行。方法200包括:在步骤202,从个人护理设备的传感器(例如,传感器104)接收运动数据,运动数据指示在个人护理活动期间的一时间段内个人护理设备的运动。在步骤204,方法200包括基于运动数据计算个人护理设备100在该时间段期间移动的速度。方法200包括:在步骤206,将所计算的速度与第一定义速度阈值进行比较。在步骤208,方法200包括基于比较生成用于传送到接收设备的指令信号。
37.在一些实施例中,使用个人护理设备100的传感器104测量的运动数据可以至少包括加速度数据,该加速度数据指示在一时间段内作为多个实例的个人护理设备的加速度。
这种加速度数据可以例如使用加速度计来获取。在这样的示例中,计算速度可以包括随时间(例如,在由传感器104测量运动数据/加速度数据的时间段上)对加速度积分。
38.除了测量由个人护理所经历的加速度之外,加速度计还将地球重力场测量为指向地面的1g静态加速度矢量。该加速度可以代表加速度计测量的重要部分,因此,在一些示例中,可以考虑重力场以提高所测量的数据的精度。在一些示例中,可以滤除重力加速度以获得与个人护理设备100的运动相关的线性加速度。然后可以随时间(例如,在由传感器104测量加速度数据的时间段上)对所计算的线性加速度进行积分,以获得对个人护理设备正在移动的速度/速率的估计。
39.可以通过将加速度计数据与使用一个或多个附加传感器(例如陀螺仪)获取的数据融合或组合,来确定重力的实时方向。在一些实施例中,计算该速度(步骤204)可以还包括将一个或多个滤波器应用于以下各项中的至少一项:所接收的运动数据、和所计算的速度。在一些示例中,可以使用已知技术来组合加速度计数据、和陀螺仪数据,这可以涉及将一个或多个滤波器应用于数据。在一些示例中,应用这样的技术可以导致逐个样本地计算个人护理设备100的线性加速度。
40.所得到的估计是对个人护理设备的速度/速率的精确估计,但是由于诸如传感器噪声之类的因素,它包含小的估计误差。因此,积分误差随时间累积,这导致计算的速度值偏离正确值。可以通过应用具有非常低的截止频率(例如,0.4hz)估计速度的高通滤波器来减小或消除该误差。
41.此外,即使当传感器被完全保持静止时,陀螺仪传感器也可以容易地测量沿其轴线的小旋转速度。这种测量有时被称为陀螺仪漂移或陀螺仪偏置,并且在一些示例中,可以在将陀螺仪数据与加速度计数据组合之前去除小的测量。因此,可以对使用陀螺仪传感器测量的数据执行偏置测量和补偿。
42.在方法200的步骤206中,将所计算的速度与第一定义速度阈值进行比较。第一定义速度阈值可以包括最大预期速度或最小预期速度,个人护理设备100以该最大预期速度或最小预期速度被移动,以确保个人护理设备执行预期的处理水平。例如,第一定义阈值可以包括最大预期速度,该最大预期速度表示这样的速度:在该速度以上由个人护理设备100执行的处理的有效性降低。换言之,在一些示例中,第一定义速度阈值可以包括这样的速度:在该速度以上,个人护理设备100执行其预期目的至定义质量水平的概率超过定义概率阈值。例如,第一定义速度阈值可以包括这样的速度:在该速度以上,个人护理设备100(例如毛发切割设备)执行其预期目的至定义质量水平(例如切割与其接触的所有毛发)的概率超过定义概率阈值(例如80%、90%、99.9%等)。
43.在另一示例中,第一定义阈值可以包括最小预期速度,该最小预期速度表示这样的速度:个人护理设备100低于该速度的使用导致浪费/不必要的时间和功率使用。低于这样的最小预期速度,个人护理设备100执行其预期目的至定义质量水平的概率可能很高(例如,100%),但是个人护理活动可能花费不期望的长时间来完成。
44.与个人护理设备速度进行比较的第一定义速度阈值在设备与设备之间可以不同。例如,在个人护理活动期间皮肤清洁设备能够有效移动的最大速度可以不同于脱毛器设备可以有效移动的最大速度。通常,第一定义速度阈值可以基于个人护理设备100的若干参数的组合,包括个人护理设备的处理元件的有效处理长度、个人护理设备每冲程的平均处理
量、以及由处理元件执行的处理之间的时间,来被确定。个人护理设备100的处理元件是个人护理设备的执行处理的部分(例如,个人护理设备的接触或处理用户身体被处理的部位的部分)。因此,处理元件的有效处理长度是处理元件执行处理的部分的长度。例如,在皮肤清洁设备中,有效处理长度可以包括皮肤清洁设备与用户皮肤接触并清洁用户皮肤的部分的长度;在具有刀片的毛发切割设备中,有效处理长度可以包括能够切割毛发的刀片的长度。
45.下面参考图3给出如何计算第一定义速度阈值的示例,图3示出了毛发切割设备的切割元件300的部分的示例。该示例中的切割元件300包括形成为齿的刀片302,该齿相对于防护件304快速地左右移动(沿x方向)。多个槽306形成在防护件304中,并且这些槽被配置为接纳毛发308(在图3中从上方示出)。当毛发308超出槽306中的一个槽中的某一位置时,当刀片从一侧移动到另一侧时,刀片302将接合毛发,从而切割毛发。如果与刀片302接合,毛发能够被切割的槽内区域的长度被称为有效切割长度(ecl)。更一般地,针对其它个人护理设备,该长度可称为有效处理长度。
46.可以基于个人护理设备的处理元件的参数,来计算个人护理设备每冲程的平均处理量。每冲程的平均处理量表示每次进行个人护理设备的一次行程时处理的皮肤的平均量(或在毛发切割设备的情况下的平均切割数目)。
47.在个人护理设备包括毛发切割设备的示例中,刀片302的一个齿(即,刀片的两个边缘)的每冲程平均切割数目(cps
cutter
)能够通过将防护槽数目/mm(n
guard
-1/l
guard
)乘以切割元件(e
drive
)的行进距离和边缘数目(即,2)来计算:
[0048][0049]
根据cps
cutter
,可通过将cps
cutter
乘以齿数(n
teeth
)并除以防护槽数(n
guard
),来计算针对防护件中的槽的每冲程切割数目(cps
slot
):
[0050][0051]
然后可以计算毛发将总是被刀片切割的相对毛发速度。当毛发行进通过ecl时,假设如果毛发在ecl中花费的时间长于一个冲程的时间,则毛发将总是被切断。事实上,当毛发在槽中持续一个冲程时,毛发将被切割cps
slot
次。
[0052]
在最佳情况下,切割在一个冲程时段上被相等地划分,并且在该情况下,切割之间的时间δt
cut
可以通过将一个冲程的时段(即,1/(目标旋转速度(rpm)/60))除以槽的每冲程切割数目(cps
slot
)来计算:
[0053][0054]
然后可以通过将ecl除以切割之间的时间来计算最大相对毛发速度(v
hair,max
)(即,切割元件和毛发之间的最大相对速度,由此切割所有毛发,其可以用作第一定义速度阈值):
[0055]
[0056]
当相对毛发速度较高时,例如当个人护理设备相对于被切割的毛发移动较快时,毛发将被切割的概率(p
cut
)根据下式降低:
[0057][0058]
其中δt
hair
是毛发在ecl中的停留时间,并且v
hair
是相对毛发速度。图4是示出对于特定示例毛发将被切割的概率p
cut
如何作为速度(例如,毛发相对于个人护理设备的速度)的函数而变化的曲线图。
[0059]
根据一个示例,个人护理设备(即,毛发切割设备)具有以下参数:
[0060]
有效刀具长度ecl=0.55mm
[0061]
目标旋转速度rpm=6000
[0062]
防护件中的槽数目n
guard
=51
[0063]
齿数n
cutter
=28
[0064]
偏心距e
drive
=0.85mm
[0065]
具有50个槽的防护件的长度l
guard
=30.4mm
[0066]
将这些示例参数应用于等式[1]-[4]导致示例最大相对毛发速度v
hair,max
=169mm/s。
[0067]
因此,在一些示例中,诸如以上给出的示例,个人护理设备可以包括具有切割元件的毛发切割设备。在这样的示例中,第一定义速度阈值可以基于个人护理设备的切割元件的有效切割长度、切割元件每冲程的平均切割数目、以及切割元件进行的切割之间的时间来被确定。
[0068]
在方法200的步骤208,基于所计算的个人护理设备的速度(相对于用户的被处理的部位,例如头发)的比较(步骤206),生成用于传送到接收设备的指令信号。在一些示例中,指令信号可以包括用于生成例如经由显示单元或显示屏呈现给个人护理设备的用户的警报、通知或消息的指令。在一些示例中,通知可以被呈现在诸如移动电话、平板计算机、膝上型计算机、可穿戴设备、交互式反射镜等电子设备的显示屏上。在其它示例中,通知可以以某种其它方式被呈现给用户,例如经由扬声器或经由触觉设备听觉地呈现给用户。在一些实施例中,可以通过呈现在电子设备上或个人护理设备本身上的一个或多个灯或照明效果来向用户提供通知。
[0069]
在一些实施例中,响应于确定所计算的速度满足或超过第一定义速度阈值,生成指令信号的步骤可以包括生成用于通知用户他们正在过快地移动个人护理设备的指令。
[0070]
在一些示例中,所计算的速度可以与第二定义速度阈值进行比较,该第二定义速度阈值例如可以包括个人护理设备应当以该速度被移动的最小预期速度。响应于确定所计算的速度低于第二定义速度阈值,生成指令信号的步骤可以包括生成包括用于生成警告以通知用户他们正在过慢地移动个人护理设备的指令的指令信号。
[0071]
被提供给用户的任何通知可以以文本消息、图形通知(例如,图像)、听觉通知、触觉通知、这些通知形式中的两种或更多种的组合的形式或以某种其它形式来提供。
[0072]
图5是用户被如何通知的三个示例的图示。在该示例中,可以经由与用户相关联的设备(例如,智能电话)的显示屏来提供通知。在图5a所示的示例中,所计算的速度低于最小定义速度阈值,并且通知被呈现给用户以通知他们:他们正在过慢地移动个人护理设备。图
形表示502a包括指向图像的特定部分的箭头,以通知用户他们正在过慢地移动个人护理设备,并且消息504a指示相同(例如,“你可以走得更快一点”)。在图5b所示的示例中,所计算的速度高于最小定义速度阈值并且低于最大定义速度阈值,并且通知被呈现给用户以通知他们:他们正在以最佳速度(即,在最佳速度范围内)移动个人护理设备。图形表示502b包括指向图像的特定部分的箭头,以通知用户他们正在以最佳速度移动个人护理设备,并且消息504b指示相同(例如,“做得很好”)。在图5c所示的示例中,所计算的速度高于最大定义速度阈值,并且通知被呈现给用户以通知他们:他们正在过快地移动个人护理设备。图形表示502c包括指向图像的特定部分的箭头,以通知用户他们正在过快地移动个人护理设备,并且消息504c指示相同(例如,“别着急”)。
[0073]
在一些实施例中,在步骤208生成的指令信号可以包括用于控制个人控制设备100的操作参数的控制指令。例如,如果确定所计算的速度超过第一定义速度阈值(例如,个人护理设备被移动过快),则可以生成指令信号,该指令信号包括用于增加毛发切割设备的切割元件的切割速度(例如,rpm)的指令。在个人护理设备包括皮肤清洁设备的示例中,如果确定设备被移动过快,则指令信号可以包括用于增加设备的清洁刷的旋转速度的指令。在这样的示例中,如果确定个人护理设备正被移动的速度降低到阈值以下,则操作参数可以被改变回到其先前设置。
[0074]
返回图2,在一些示例中,方法200还可以包括在步骤210处将比较的指示存储在存储设备中。每次完成比较时,比较(和所计算的速度)可以被存储在存储设备(例如,存储器)中,并且在随后的时间用于进一步处理。在一些示例中,可以向用户呈现个人护理设备在一个或多个先前的个人护理活动期间已经移动的速度的概要。在其它示例中,所存储的速度数据和/或所存储的比较数据可用于确定在由用户执行的个人护理活动期间使用个人护理设备的速度的趋势。
[0075]
根据另一方面,提供了一种个人护理设备100。图6是包括处理器102和传感器104的个人护理设备100的另一示例的示意图。处理器102被配置为执行本文公开的方法200的步骤。
[0076]
在一些示例中,个人护理设备100可以包括存储单元602,用于存储数据,诸如使用传感器104测量的运动数据、所计算的速度和/或在步骤206执行的比较。使用传感器104获取并使用处理器102处理的数据可使用有线或无线通信被发送到一个或多个其它设备。在一些示例中,个人护理设备100还可以包括通信单元604,通信单元604被配置为与一个或多个其它设备通信(例如,发送和/或接收)数据。
[0077]
如上所述,根据一个示例,个人护理设备100可以包括毛发切割设备。毛发切割设备还可以包括切割元件606,用于在个人护理活动期间切割从用户皮肤延伸的毛发。在这样的示例中,定义速度阈值可以包括这样的速度:在该速度以上,切割由切割元件接合的所有毛发的概率超过定义概率阈值。
[0078]
根据另一方面,提供了一种系统。图7是系统700的示例的示意图。系统700包括个人护理设备100、处理器102、显示单元702和存储器单元或存储单元704。系统的组件中的每一者可以经由有线或无线连接彼此通信地耦合。个人护理设备100包括传感器104,传感器104被配置为测量运动数据,运动数据指示在个人护理活动期间的一时间段内个人护理设备的运动。处理器102被配置为基于运动数据计算个人护理设备在该时间段期间移动的速
度;将所计算的速度与定义速度阈值进行比较;基于比较生成指令信号,以用于传送到显示单元702以呈现比较的指示;并且传送比较的指示以用于存储在存储器单元704中。
[0079]
在一些实施例中,处理器102可以被定位在个人护理设备100内,而在其它示例中,处理器102可以被定位成远离个人护理设备,例如在单独设备内,该单独设备也可以容纳显示单元702和/或存储器单元704。在一些示例中,处理器102、显示单元702、和/或存储器单元704可以被定位在计算设备(例如,智能电话)内。
[0080]
根据另一方面,提供了一种计算机程序产品。图8是与计算机可读介质804通信的处理器802的示例的示意图。根据一个实施例,一种计算机程序产品包括非暂态计算机可读介质804,该计算机可读介质具有嵌入其中的计算机可读代码,该计算机可读代码被配置为使得在由合适的计算机或处理器802执行时,使该计算机或处理器执行在此公开的方法200的步骤。
[0081]
在此公开的各种实施例提供了一种机制,通过该机制,个人护理设备的用户能够实时地和在个人护理活动之后接收与个人护理设备在使用期间移动的速度有关的指导。这通过以这种方式向用户提供指导,用户能够以最佳方式(即,以最佳速度)操作个人护理设备,从而减小个人护理活动花费太长时间的可能性,并且还减小个人护理活动无效地执行的可能性、导致用户重复该活动、并且潜在地引起对其皮肤的刺激。
[0082]
处理器102、802可以包括一个或多个处理器、处理单元、多核处理器或模块,这些处理器、处理单元、多核处理器或模块被配置或编程为以本文所述的方式控制个人护理设备100的组件。在特定实现方式中,处理器102、802可以包括多个软件和/或硬件模块,这些软件和/或硬件模块各自被配置为执行或用于执行在此描述的方法的单独的或多个步骤。
[0083]
这里使用的术语“模块”旨在包括硬件组件,诸如处理器或被配置为执行特定功能的处理器组件,或软件组件,诸如当由处理器执行时具有特定功能的一组指令数据。
[0084]
应当理解,本发明的实施例也适用于计算机程序,特别是适用于将本发明付诸实践的载体上或载体中的计算机程序。该程序可以是源代码、目标代码、代码中间源和目标代码的形式,诸如部分编译的形式,或适合于在根据本发明实施例的方法的实现中使用的任何其它形式。还应当理解,这种程序可以具有许多不同的架构设计。例如,实现根据本发明的方法或系统的功能的程序代码可以被细分为一个或多个子例程。在这些子例程之间分配功能的许多不同方式对于本领域技术人员来说是显而易见的。子例程可以一起存储在一个可执行文件中以形成自包含程序。这样的可执行文件可以包括计算机可执行指令,例如处理器指令和/或解释器指令(例如java解释器指令)。备选地,一个或多个或所有子例程可以存储在至少一个外部库文件中,并且例如在运行时静态地或动态地与主程序链接。主程序包含对至少一个子程序的至少一个调用。子例程还可以包括对彼此的函数调用。涉及计算机程序产品的实施例包括对应于在此阐述的至少一个方法的每个处理阶段的计算机可执行指令。这些指令可以细分成子例程和/或存储在可以静态或动态链接的一个或多个文件中。涉及计算机程序产品的另一实施例包括对应于这里阐述的至少一个系统和/或产品的每个部件的计算机可执行指令。这些指令可以细分成子例程和/或存储在可以静态或动态链接的一个或多个文件中。
[0085]
计算机程序的载体可以是能够承载该程序的任何实体或设备。例如,载体可以包括数据存储器,例如rom,例如cdrom或半导体rom,或磁记录介质,例如硬盘。此外,载体可以
是诸如电或光信号的可传输载体,其可以经由电缆或光缆或通过无线电或其它手段来传送。当程序被包含在这样的信号中时,载体可以由这样的电缆或其它设备或部件构成。备选地,载体可以是其中嵌入了程序的集成电路,该集成电路适于执行相关方法或在相关方法的执行中被使用。
[0086]
本领域的技术人员在实践本文中所描述的原理和技术时,通过研究附图、公开内容和所附权利要求书,可以了解和实现所公开实施例的变化。在权利要求中,词语“包括”不排除其它元件或步骤,并且不定冠词“一”或“一个”不排除多个。单个处理器或其它单元可以实现权利要求中所述的若干项的功能。在相互不同的从属权利要求中叙述某些措施的事实并不表示不能有利地使用这些措施的组合。计算机程序可以存储或分布在适当的介质上,例如与其它硬件一起提供或作为其它硬件的一部分提供的光存储介质或固态介质,但是也可以以其它形式分布,例如经由因特网或其它有线或无线电信系统。权利要求中的任何附图标记不应解释为限制范围。
技术特征:
1.一种向个人护理设备的用户提供指导的计算机实现的方法(200),所述方法包括:从所述个人护理设备的传感器接收(202)运动数据,所述运动数据指示在个人护理活动期间的一时间段内所述个人护理设备的运动;基于所述运动数据,计算(204)所述个人护理设备在所述时间段期间移动的速度;将所计算的所述速度与第一定义速度阈值进行比较(206);基于所述比较,生成(208)用于传送到接收设备的指令信号,使得用户实时地意识到个人护理活动何时被过快或过慢地执行而不能实现来自处理的最佳效果。2.根据权利要求1所述的计算机实现的方法(200),其中所述运动数据至少包括加速度数据,所述加速度数据指示所述个人护理设备在所述时间段期间的多个实例处的加速度;并且其中计算所述速度包括:对所述时间段内的加速度进行积分。3.根据权利要求1或2所述的计算机实现的方法(200),其中计算所述速度还包括将一个或多个滤波器应用于以下各项中的至少一项:所接收的所述运动数据、和所计算的所述速度。4.根据前述权利要求中任一项所述的计算机实现的方法(200),其中所述第一定义速度阈值包括速度,在所述速度以上,所述个人护理设备执行其预期目的至定义质量水平的概率超过定义概率阈值。5.根据前述权利要求中任一项所述的计算机实现的方法(200),其中所述第一定义速度阈值基于以下各项被确定:所述个人护理设备的处理元件的有效处理长度、所述个人护理设备每冲程的平均处理量、以及由所述处理元件执行的处理之间的时间。6.根据权利要求1至4中任一项所述的计算机实现的方法(200),其中所述个人护理设备包括具有切割元件的毛发切割设备;并且其中所述第一定义速度阈值基于以下项被确定:所述个人护理设备的所述切割元件的有效切割长度、所述切割元件每冲程的平均切割数目、以及所述切割元件进行的切割之间的时间。7.根据前述权利要求中任一项所述的计算机实现的方法(200),其中响应于确定所计算的所述速度超过所述第一定义速度阈值生成指令信号包括:生成用于通知所述用户他们正在过快地移动所述个人护理设备的指令。8.根据前述权利要求中任一项所述的计算机实现的方法(200),其中响应于确定所计算的所述速度低于第二定义速度阈值生成指令信号包括:生成包括用于生成警告以通知所述用户他们正在过慢地移动所述个人护理设备的指令的指令信号。9.根据前述权利要求中任一项所述的计算机实现的方法(200),其中所述指令信号包括用于控制所述个人护理设备的操作参数的控制指令。10.根据前述权利要求中任一项所述的计算机实现的方法(200),还包括:将所述比较的指示存储(210)在存储设备中。11.一种个人护理设备(100),包括:传感器(104),被配置为测量运动数据,所述运动数据指示在个人护理活动中使用期间的一时间段内所述个人护理设备的运动;以及处理器(102),被配置为执行根据前述权利要求中任一项所述的方法。
12.根据权利要求11所述的个人护理设备(100),其中所述传感器包括惯性测量单元imu,所述imu至少包括加速度计部件和陀螺仪部件。13.根据权利要求11或12所述的个人护理设备(100),其中所述个人护理设备包括毛发切割设备,并且其中所述毛发切割设备还包括:切割元件(606),用于在个人护理活动期间切割从用户的皮肤延伸的毛发;其中所述定义速度阈值包括速度,在所述速度以上,切割由所述切割元件接合的所有毛发的概率超过定义概率阈值。14.一种系统(700),包括:个人护理设备(100),具有传感器,所述传感器被配置为测量运动数据,所述运动数据指示在个人护理活动期间的一时间段内所述个人护理设备的运动;显示单元(702);存储器单元(704);以及处理器(102),被配置为:基于所述运动数据,计算所述个人护理设备在所述时间段期间移动的速度;将所计算的所述速度与定义速度阈值进行比较;基于所述比较来生成指令信号,以用于传送到所述显示单元以呈现所述比较的指示;并且传送所述比较的指示以用于存储在所述存储器单元中。15.一种计算机程序产品,包括非暂态计算机可读介质(804),所述计算机可读介质具有嵌入其中的计算机可读代码,所述计算机可读代码被配置为使得在由合适的计算机或处理器(802)执行时,使所述计算机或处理器执行根据权利要求1至10中任一项所述的方法。
技术总结
本公开的一个或多个实施例涉及向个人护理设备的用户提供指导。根据一个方面,提供了一种向个人护理设备的用户提供指导的计算机实现的方法(200),所述方法包括:从所述个人护理设备的传感器接收(202)运动数据,运动数据指示在个人护理活动期间的一时间段内个人护理设备的运动;基于运动数据计算(204)个人护理设备在时间段期间移动的速度;将所计算的速度与第一定义速度阈值进行比较(206);基于比较生成(208)用于传送到接收设备的指令信号。较生成(208)用于传送到接收设备的指令信号。较生成(208)用于传送到接收设备的指令信号。
技术研发人员:M
受保护的技术使用者:皇家飞利浦有限公司
技术研发日:2023.04.04
技术公布日:2023/10/19
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:超级源极跟随器的制作方法 下一篇:用于将表镜与表壳组装在一起的方法与流程