首页 > 运动玩具 专利正文
信息显示方法及电子设备与流程

时间:2022-02-05 阅读: 作者:专利查询

信息显示方法及电子设备与流程

1.本技术实施例涉及终端技术领域,尤其涉及一种信息显示方法及电子设备。


背景技术:

2.高尔夫球是一种以球杆击球的运动。为了击球的动作标准,用户通常需要做多次高尔夫挥杆练习。通常,用户可以借助诸如高夫手表之类的电子设备检测每次挥杆的标准程度。
3.一种常规的检测方式是,用户每挥杆一次,电子设备分析用户该次挥杆练习的数据,以及显示分析得到的信息。这种模式趣味性较差,使得用户的使用体验不好。


技术实现要素:

4.本技术实施例提供了一种信息显示方法及电子设备,能够优化用户的使用体验。
5.第一方面,本技术实施例提供了一种信息显示方法,所述方法包括:获取用户的练习数据,所述练习数据包括所述用户的挥杆节奏;检测所述挥杆节奏是否属于第一范围,以及所述挥杆节奏是否属于第二范围,其中,所述第一范围包含所述第二范围;当所述挥杆节奏属于所述第一范围,但不属于所述第二范围,将第一总数量加1,当所述挥杆节奏属于所述第二范围,将所述第一总数量加1,以及将第二总数量加1;当所述第一总数量等于第一数量阈值,判断所述第二总数量是否大于或者等于第二数量阈值,其中,所述第一数量阈值大于或者等于所述第二数量阈值;当所述第二总数量小于所述第二数量阈值,显示第一提醒信息,当所述第二总数量大于或者等于所述第二数量阈值,显示第二提醒信息。
6.其中,本技术实施例涉及的练习数据是指用户运动过程产生的数据。以高尔夫挥杆练习为例,练习数据可以包括挥杆节奏和挥杆速度等,还可以包括用户的运动总时长、挥杆总数等数据。以挥杆节奏为例,本技术实施例涉及的电子设备包括第一范围和第二范围。其中,第二范围是第一范围的子集,且第二范围中的最大值与挥杆节奏的最佳值的差值相对较小,第二范围中的最小值与挥杆节奏的最佳值的差值也相对较小。
7.进而,执行本技术实施例信息显示方法的电子设备,每获取一个练习数据,确定该练习数据所属的范围,并记录属于第一范围挥杆节奏的第一总数量,以及属于第二范围挥杆节奏的第二总数量。在第一总数量等于第一数量阈值时,电子设备可以显示提醒信息。具体的,若其中的第二总数量小于第二数量阈值时,电子设备显示第一提醒信息。若其中的第二总数量大于或者等于第二数量阈值时,电子设备显示第二提醒信息。其中,第一数量阈值大于或等于第二数量阈值。可见,采用本技术实施例的实现方式,电子设备能够时常与用户互动,不仅能够向用户显示用户一个阶段的挥杆表现,而且能够提高用户挥杆练习的趣味性,优化用户的使用体验。
8.在一种可能的设计中,还包括:当所述挥杆节奏不属于所述第一范围,将所述第一总数量和所述第二总数量归零。可见,电子设备可以累计连续落在第一范围内的挥杆节奏的数量。当连续落在第一范围内的挥杆节奏的数量等于第一数量阈值,显示提醒信息。若挥
杆节奏未落在第一范围内,电子设备可以从零开始重新计算连续落在第一范围内的挥杆节奏的数量。这样,电子设备能够根据用户的阶段性表现,适当的与用户互动,从而提高用户挥杆练习的趣味性,优化用户的使用体验。
9.在一种可能的设计中,还包括:当所述第一总数量小于所述第一数量阈值,继续执行获取用户的练习数据的操作。其中,电子设备每获取一个挥杆节奏,则检测该挥杆节奏所属的范围,进而,确定挥杆节奏属于第一范围的总数量,以及挥杆节奏属于第二范围的总数量,以根据上述总数量确定显示的提醒信息。这样,电子设备能够根据用户的阶段性表现,适当的与用户互动,从而提高用户挥杆练习的趣味性,优化用户的使用体验。
10.在一种可能的设计中,在显示所述第一提醒信息或者所述第二提醒信息之后,还包括:将所述第一总数量和所述第二总数量归零。采用本实现方式,响应于第一总数量等于第一数量阈值,以及显示提醒信息之后,电子设备可以将第一总数量和第二总数量归零,然后,开启新一轮的统计和信息显示。这样,电子设备能够对用户每个阶段的挥杆表现进行检测,以及适应性显示提醒信息,从而能够向用户显示用户一个阶段的挥杆表现,而且能够提高用户挥杆练习的趣味性,优化用户的使用体验。
11.在一种可能的设计中,所述练习数据还包括所述用户的挥杆速度,在判断所述第一总数量是否等于第一数量阈值之前,还包括:检测所述挥杆节奏是否属于所述第一范围,并且所述挥杆速度是否大于或者等于第一速度阈值;检测所述挥杆节奏是否属于所述第二范围,并且所述挥杆速度是否大于或者等于第二速度阈值,其中,所述第二速度阈值大于所述第一速度阈值。采用本技术实施例的实现方式,电子设备能够检测用户更多的练习数据,从而基于更多练习数据的检测结果,向用户显示提醒信息,优化用户的使用体验。
12.在一种可能的设计中,还包括:当所述挥杆节奏属于所述第一范围,且所述挥杆速度大于或者等于所述第一速度阈值,将所述第一总数量加1。采用本技术实施例的实现方式,电子设备能够检测用户更多的练习数据,从而基于更多练习数据的检测结果,向用户显示提醒信息,优化用户的使用体验。
13.在一种可能的设计中,还包括:当所述挥杆节奏属于所述第二范围,且所述挥杆速度大于或者等于所述第二速度阈值,将所述第一总数量加1,以及将所述第二总数量加1。采用本技术实施例的实现方式,电子设备能够检测用户更多的练习数据,从而基于更多练习数据的检测结果,向用户显示提醒信息,优化用户的使用体验。
14.在一种可能的设计中,所述方法还包括:当所述挥杆速度小于所述第一速度阈值,将所述第一总数量和所述第二总数量归零。电子设备可以在挥杆节奏未落在第一范围内,和/或挥杆速度小于第一速度阈值时,从零开始重新统计第一总数量和第二总数量的值。采用本技术实施例的实现方式,电子设备能够根据用户的阶段性表现,适当的与用户互动,从而提高用户挥杆练习的趣味性,优化用户的使用体验。
15.在一种可能的设计中,在显示所述第二提醒信息之后,还包括:将所述第一数量阈值由第一值调整为第二值,所述第二值大于所述第一值;将所述第二数量阈值由第三值调整为第四值,所述第四值大于所述第三值。其中,电子设备可以维护多个训练等级。所述训练等级的难度可以通过第一数量阈值和第二数量阈值体现。例如,难度越高的训练等级,对应的第一数量阈值和第二数量阈值越大,难度越低的训练等级,对应的第一数量阈值和第二数量阈值越小。进而,当挥杆节奏属于第二范围的总数量达到第二数量阈值之后,电子设
备能够自动将训练等级调高,从而进一步提高用户的使用体验。
16.在一种可能的设计中,在获取用户的练习数据之后,还包括:判断本次练习的时间与上次练习的时间间隔是否大于第一时长;若本次挥杆练习的时间与上次挥杆练习的时间间隔小于或者等于所述第一时长,显示第三提醒信息;若本次挥杆练习的时间与上次挥杆练习的时间间隔大于所述第一时长,显示第四提醒信息。其中,用户结束上次挥杆练习后开始本次挥杆练习时,若用户本次挥杆练习的时间距离上次挥杆练习的时间较短(小于或者等于第一时长),电子设备可以自动按照调高之后的训练等级的参数,检测用户的挥杆练习数据。若用户本次挥杆练习的时间距离上次挥杆练习的时间较长(大于第一时长),电子设备可以提供用户选择训练等级。采用本实现方式,这样不仅能够提高用户挥杆练习的灵活性和可扩展性,而且能够进一步提升用户进行挥杆练习的趣味性和使用体验。
17.在一种可能的设计中,在显示第四提醒信息之后,还包括:接收用户输入的将所述第一数量阈值确定为所述第一值,以及将所述第二数量阈值确定为所述第三值的指令。采用本实现方式,这样不仅能够提高用户挥杆练习的灵活性和可扩展性,而且能够进一步提升用户进行挥杆练习的趣味性和使用体验。
18.在一种可能的设计中,在获取用户的练习数据之后,还包括:检测用户练习的时长是否等于第二时长;当用户练习的时长等于所述第二时长,显示第五提醒信息。本技术实施例中,电子设备可以在用户开始进行挥杆练习的时刻开始计时,在检测到用户进行挥杆练习的时长等于第二时长之后,显示第五提醒信息。第五提醒信息用于提醒用户休息。采用本实现方式,电子设备能够更加人性化的对用户进行提醒,从而进一步提升用户进行挥杆练习的趣味性和使用体验。
19.在一种可能的设计中,还包括:当所述第一总数量大于第一数量阈值,执行所述判断所述第二总数量是否大于或者等于第二数量阈值的操作。可选的,电子设备还能够在第一总数量大于第一数量阈值的场景下,执行信息显示,从而提升用户进行挥杆练习的趣味性和使用体验。
20.第二方面,本技术实施例提供了一种电子设备,该电子设备具有实现上述方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,上述电子设备的结构中包括处理器和收发器,所述处理器被配置为处理该电子设备执行上述方法中相应的功能。所述收发器用于实现用户触发的指令的接收,以及信息的发送。所述电子设备还可以包括显示器,所述显示器用于实现信息的显示。所述电子设备还可以包括存储器,所述存储器用于与处理器耦合,其保存该电子设备必要的程序指令和数据。
21.第三方面,本技术实施例提供了一种计算机存储介质,该计算机存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行第一方面及第一方面各种可能的实现方式中的信息显示方法的部分或全部步骤。
22.第四方面,本技术实施例提供了一种计算机程序产品,该计算机程序产品在计算机上运行时,使得计算机执行第一方面及第一方面各种可能的实现方式中的信息显示方法的部分或全部步骤。
附图说明
23.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1为本技术实施例提供的电子设备100的示例性结构示意图;
25.图2为本技术实施例提供的高尔夫挥杆过程的示例性场景示意图;
26.图3为本技术实施例提供的信息显示方法的一种实施方式的方法流程图;
27.图4为本技术实施例提供的智能手表10的示例性结构示意图;
28.图5为本技术实施例提供的信息显示方法的另一种实施方式的方法流程图;
29.图5a为本技术实施例提供的信息显示方法的第三种实施方式的方法流程图;
30.图5b为本技术实施例提供的信息显示方法的第四种实施方式的方法流程图;
31.图6为本技术实施例提供的一组信息显示的显示界面示意图;
32.图7为本技术实施例提供的另一组信息显示的显示界面示意图;
33.图8为本技术实施例提供的一组人机交互的显示界面示意图;
34.图9为本技术实施例提供的第三组信息显示的显示界面示意图;
35.图10为本技术实施例提供的信息显示的一种示例性显示界面示意图;
36.图11为本技术实施例提供的另一组人机交互的显示界面示意图;
37.图12为本技术实施例提供的信息显示的另一种示例性显示界面示意图;
38.图13为本技术实施例提供的第四组信息显示的显示界面示意图;
39.图14a为本技术实施例提供的信息显示的第三种示例性显示界面示意图;
40.图14b为本技术实施例提供的信息显示的第四种示例性显示界面示意图;
41.图14c为本技术实施例提供的信息显示的第五种示例性显示界面示意图;
42.图15为本技术实施例提供的信息显示方法的第五种实施方式的方法流程图;
43.图16a为本技术实施例提供的信息显示方法的一种实施方式的信息交互示意图;
44.图16b为本技术实施例提供的信息显示方法的另一种实施方式的信息交互示意图;
45.图17为本技术实施例提供的信息显示方法的第三种实施方式的信息交互示意图;
46.图18a为本技术实施例提供的电子设备180的示例性组成示意图;
47.图18b为本技术实施例提供的电子设备181的示例性结构示意图。
具体实施方式
48.下面将结合本技术实施例中的附图,对本技术实施例的技术方案进行清楚地描述。
49.本技术以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本技术实施例的限制。如在本技术实施例的说明书和所附权利要求书中所使用的诸如“一个”、“一种”、“所述”、“上述”、“该”和“这一”等表述,也包括复数表达形式,除非其上下文中明确地有相反指示。还应当理解,尽管在以下实施例中可能采用术语第一、第二等来描述某一类对象,但所述对象不应限于这些术语。这些术语仅用来将该类对象的具体对象进行区分。例如,以下实施例中可能采用术语第一、第二等来描述阈值范围,但阈值范围不
应限于这些术语。这些术语仅用来将不同的阈值范围进行区分。以下实施例中可能采用术语第一、第二等来描述的其他类对象同理,此处不再赘述。
50.本技术实施例涉及的应用场景包括用户运动的场景,例如,高尔夫挥杆练习。其他运动场景下的练习数据的处理和显示方法可以参照高尔夫挥杆练习的实施例,此处不再赘述。其中,电子设备可以被用来获取用户运动所关联的数据、分析所获取的数据、以及根据前述数据分析结果向用户显示信息等。本技术实施例中将用户运动过程产生的数据描述为“练习数据”。以高尔夫挥杆练习为例,练习数据可以包括用户每次挥杆的上杆时长、下杆时长、挥杆节奏、挥杆速度等,还可以包括用户的运动总时长、挥杆总数等数据。电子设备可以根据该电子设备的传感器的测量值,确定前述各项练习数据,详见下述实施例的描述。
51.本技术实施例涉及的电子设备可以是具备获取练习数据、分析练习数据、和显示信息的任意电子设备。应理解,本技术实施例所述的“电子设备”是从逻辑功能角度的描述,实际实现时,一些实施例中,所述信息显示方法由一个电子设备来实现。本实施例中,该电子设备具备获取练习数据、分析练习数据和显示信息等功能。示例性的,该电子设备可以是包含诸如音视频播放功能的便携式电子设备,诸如手机、具备无线通讯功能的可穿戴设备等。其中,该可穿戴设备可以为智能手表、智能手环、智能腕带、智能戒指等。便携式电子设备的示例性实施例包括但不限于搭载或者其它操作系统的便携式电子设备。上述便携式电子设备也可以是其它便携式电子设备,诸如具有触敏表面或触控面板的膝上型计算机(laptop)等。本技术实施例对此不作限制。
52.可选的,另一些实施例中,所述信息显示方法由两个电子设备来实现。本实施例中,该两个电子设备中的每个电子设备实现获取练习数据、分析练习数据、和显示信息功能中的部分功能,该两个电子设备实现的功能不同,且相互配合实现本技术实施例的全部功能。示例性的,第一电子设备具备获取练习数据的功能,第二电子设备具备分析练习数据和显示信息功能。或者,第一电子设备具备获取练习数据和分析练习数据的功能,第二电子设备具备显示信息功能。本实施例中,第一电子设备例如是具备无线通讯功能的运动检测设备,诸如设置在高尔夫球杆的球杆追踪器、可穿戴电子设备等。该可穿戴设备可以为智能手表、智能手环和高尔夫手表等。第二电子设备例如是还包含诸如音视频播放功能和无线通讯功能的电子设备,诸如手机、平板电脑、膝上型计算机(laptop)、台式计算机等。
53.可选的,另一些实施例中,所述信息显示方法由三个电子设备来实现。其中,第一电子设备具备获取练习数据的功能,第二电子设备具备分析练习数据的功能,第三电子设备具备显示信息功能。本实施例中,第一电子设备例如是具备无线通讯功能的运动检测设备,诸如球杆追踪器、智能手表、智能手环和高尔夫手表等。第二电子设备例如实现为具备计算能力的电子设备,诸如云服务器、分布式服务器、设备集群等。第三电子设备例如是还包含诸如音视频播放功能和无线通讯功能的电子设备,诸如手机、平板电脑、laptop、台式计算机等。本技术实施例对此不作限制。
54.示例性的,图1示出了电子设备100的结构示意图。电子设备100可以包括处理器110,传感器模块120,存储器130,无线通信模块140,显示屏150,电源160以及电源管理模块170等。
55.可以理解的是,图1示意的结构并不构成对本技术实施例中电子设备100的具体限定。可选的,另一些实施例中,本技术实施例所述的电子设备100可以包括比图示更多或更
少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
56.处理器110可以用于接收传感器模块120上报的练习数据,以及分析所接收的练习数据。处理器110还可以用于进行系统调度,以实现本技术的部分或全部实施例。例如处理器110可以调用无线通信模块140,以实现数据传输的功能。处理器110还可以调用显示屏150,以实现信息显示的功能。
57.传感器模块120可以包括陀螺仪传感器121和/或加速度传感器122。
58.其中,陀螺仪传感器121可以通过检测电子设备100围绕三个轴(即x、y和z轴)的旋转角度,检测电子设备100的姿态,进而确定用户的姿态。示例性的,结合图2,若用户将电子设备100固定于手臂,当用户是图2中(a)所示的姿态,与用户是图2中(b)所示的姿态时,电子设备100围绕三个轴的旋转角度不同。基于此,电子设备100可以通过检测陀螺仪传感器121的测量值,确定不同时刻用户的姿态,从而获取用户挥杆练习过程中的姿态变化。
59.加速度传感器122可检测电子设备100在各个方向(一般为x,y和z轴)上加速度的大小,进而,确定电子设备100的运动方向。示例性的,结合图2,若用户将电子设备100固定于手臂,例如,在用户从(a)运动到(b)的过程中,电子设备100可以通过加速度传感器122的测量值,确定用户的该运动过程是“上杆”。再如,在用户从(b)运动到(c)的过程中,电子设备100可以通过加速度传感器122的测量值,确定用户的该运动过程是“下杆”。另一些实施例中,在用户处于图2中(c)示意的击球状态过程中,加速度传感器122还可以测量用户击球时,加速度的大小。
60.为方便描述,后续实施例中可将陀螺仪传感器121检测到的旋转角度等信息称为陀螺仪传感器121的测量值,将加速度传感器122检测到的重力的大小和方向等信息称为加速度传感器122的测量值。陀螺仪传感器121和加速度传感器122的测量值可反映出电子设备100的运动姿态、运动速度、每个运动阶段的时长等,进而,能够确定前述的练习数据。
61.当然,上述传感器模块120还可以包括压力传感器,磁传感器,距离传感器,指纹传感器,温度传感器,触摸传感器,环境光传感器等(图1中未示出),本技术实施例对此不做任何限制。
62.存储器130用于存储软件程序以及数据。处理器110通过运行该软件程序执行本技术信息显示方法的各实施例。该数据用于为处理器110运行软件程序提供支持。存储器130可以包括存储程序区以及存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(例如信息显示功能,声音播放功能等);存储数据区可以存储根据使用电子设备100所创建的数据(例如第一范围和第二范围等),以及处理器110分析练习数据所需的算法(例如计算挥杆节奏的算法)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失存储器,例如磁盘存储器件、闪存器件或其他易失性固态存储器件。
63.无线通信模块140可以提供应用在电子设备100上的包括无线局域网(wireless local area networks,wlan)(如wi-fi网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),nfc,红外技术(infrared,ir)等无线通信的解决方案。无线通信模块140可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块140经由天线接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块140还可以从处理器110接收待发送的信号,对其进行调频,放
大,经天线转为电磁波辐射出去。在一些实施例中,无线通信模块140提供的无线通信的解决方案可使得电子设备100与其他设备(如手机、平板电脑、设备集群等)交互数据,例如电子设备100可以通过无线通信模块140将待显示的信息发送到其他设备。
64.电源管理模块170用于连接电源160和处理器110。电源管理模块170接收电源160的输入,为处理器110,传感器120,存储器130,无线通信模块140,麦克风150等各部件供电。电源管理模块170还可以用于监测电源160的容量,循环次数,健康状态(漏电,阻抗)等参数。
65.显示屏150用于呈现包含信息的用户界面(user interface,ui)。ui所包含的信息是处理器110分析传感器模块120上报的预设数量的练习数据得到的。显示屏包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode,amoled),柔性发光二极管(flex light-emitting diode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。
66.其中,ui是本技术实施例涉及的用于显示信息的界面,是电子设备100的应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。应用程序的用户界面是通过java、可扩展标记语言(extensible markup language,xml)等特定计算机语言编写的源代码,界面源代码在终端设备上经过解析,渲染,最终呈现为用户可以识别的内容,比如图片、文字、按钮等控件。控件(control)也称为部件(widget),是用户界面的基本元素,典型的控件有工具栏(toolbar)、菜单栏(menu bar)、文本框(text box)、按钮(button)、滚动条(scrollbar)、图片和文本。界面中的控件的属性和内容是通过标签或者节点来定义的,比如xml通过《textview》、《imgview》、《videoview》等节点来规定界面所包含的控件。一个节点对应界面中一个控件或属性,节点经过解析和渲染之后呈现为用户可视的内容。此外,很多应用程序,比如混合应用(hybrid application)的界面中通常还包含有网页。网页,也称为页面,可以理解为内嵌在应用程序界面中的一个特殊的控件,网页是通过特定计算机语言编写的源代码,例如超文本标记语言(hyper text markup language,html),层叠样式表(cascading style sheets,css),java脚本(javascript,js)等,网页源代码可以由浏览器或与浏览器功能类似的网页显示组件加载和显示为用户可识别的内容。网页所包含的具体内容也是通过网页源代码中的标签或者节点来定义的,比如html通过《p》、《img》、《video》、《canvas》来定义网页的元素和属性。
67.ui常用的表现形式是图形用户界面(graphic user interface,gui),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备100的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、widget等可视的界面元素。
68.可选的,一些实施例中,所述信息显示方法由一个电子设备实现的场景中,上述各部件可以全部设置于该电子设备中,各部件的连接关系可以如图1所示。另一些实施例中,所述信息显示方法由至少两个电子设备实现的场景中,实现上述各种各功能的部件,可以分别设置于不同的电子设备中,并且与所在电子设备的其他功能部件相互作用,以实现上
述功能。例如,所述信息显示方法由两个电子设备实现,且第二电子设备设置有显示屏时,实现上述传感器模块120功能的部件可以设置于第一电子设备,实现上述处理器110功能的部件可以设置于第二电子设备,且第一电子设备和第二电子设备均包括无线通信模块。
69.以下以高尔夫挥杆练习为例,结合图1所示的电子设备100,详细阐述本技术实施例提供的信息显示方法。
70.一次完整的高尔夫挥杆过程如图2中(a)至图2中(d)所示,用户将高尔夫球杆从图2中(a)示意的预备状态挥动至图2中(b)示意的状态的过程称为“上杆”。用户将高尔夫球杆从图2中(b)示意的状态挥动至图2中(c)示意的状态的过程称为“下杆”。用户将高尔夫球杆从图2中(c)示意的状态挥动至图2中(d)示意的状态的过程称为“随摆”。一些实施例中,高尔夫挥杆练习数据可以包括挥杆节奏。可选的,另一些实施例中,高尔夫挥杆练习数据可以包括挥杆节奏和挥杆速度。其中,上杆时长是用户从图2中(a)的姿态开始挥动的时刻起至达到图2中(b)的姿态的时刻的时长。下杆时长是用户从图2中(b)的姿态开始挥动的时刻起至达到图2中(c)的姿态的时刻的时长。挥杆速度是指用户在图2中(c)击球时的速度。挥杆速度的单位例如可以是米每秒(m/s)。
71.实际实现中,可以将电子设备100固定于高尔夫球杆、用户的手腕或者手臂等随用户挥杆能够产生姿态变化的位置。这样,在用户执行图2示意的挥杆练习过程中,电子设备100获取陀螺仪传感器的测量值和加速度传感器的测量值,之后,电子设备100根据前述测量值确定用户挥杆练习相关的练习数据,进而,基于练习数据执行下述信息显示方法。
72.示例性的,用户进行上杆运动过程中,根据陀螺仪传感器的测量值,电子设备100能够确定用户发生的姿态变化。根据加速度传感器的测量值(例如加速度的方向),电子设备100能够确定用户运动的方向。基于此,当用户从图2中(a)的姿态运动到图2中(b)的姿态的过程中,加速度传感器能够检测到相应方向上持续的加速度方向测量值,进而,电子设备100例如可以将产生相应加速度方向的起始时刻,确定为用户开始上杆的时刻。进一步的,当用户从图2中(b)的姿态运动到图2中(c)的姿态的过程中,加速度的方向与图2中(a)到图2中(b)过程中的方向相反,电子设备100根据加速度方向的变化,能够确定用户开始进行下杆运动。同理,电子设备100可以将加速度方向开始反向的时刻确定为下杆的起始时刻。
73.可选的,一些实施例中,在上杆达到图2中(b)的姿态之后,响应于用户可能发生的停顿,加速度的方向为归零。本实施例中,电子设备100可以将加速度方向为0的时刻,确定为上杆的结束时刻。另一些实施例中,在上杆达到图2中(b)的姿态之后,响应于用户立刻下杆的动作,加速度的方向变为与之前相反的方向。本实施例中,电子设备100可以将下杆的起始时刻确定为上杆的结束时刻。
74.进一步的,在用户击球过程中,响应于球杆与球碰撞产生的振动,陀螺仪传感器的测量值将会随振动发生变化,进而,电子设备100可以根据陀螺仪传感器的测量值确定击球的时刻,而该时刻即为下杆的结束时刻。另外,电子设备100可以根据加速度传感器检测得到的加速度大小,确定用户击球时的力度,进而,根据该力度能够确定挥杆速度。在确定上述各时刻以及挥杆速度之后,电子设备100能够确定用户的上杆时长、下杆时长、挥杆节奏等练习数据。
75.应理解,上述电子设备100确定练习数据的方法和过程,仅是示意性描述。随着技
术发展,电子设备100可以根据其他传感器的测量值,按照其他方式确定上述练习数据。此处不限制。
76.一些实施例中,可以基于挥杆节奏预置第一范围和第二范围。其中,第一范围中的最大值大于第二范围中的最大值,第一范围中的最小值小于第二范围中的最小值。第二范围中的最大值与挥杆节奏的最佳值的差值相对较小,第二范围中的最小值与挥杆节奏的最佳值的差值也相对较小。进而,如图3所示,电子设备每获取一次练习数据,确定该练习数据所属的范围。当属于第一范围的练习数据的总数量等于第一数量阈值,且属于第二范围的练习数据的总数量小于第二数量阈值时,电子设备显示第一提醒信息。当属于第一范围的练习数据的总数量等于第一数量阈值,且属于第二范围的练习数据的总数量大于或者等于第二数量阈值时,电子设备显示第二提醒信息。其中,第一数量阈值大于或等于第二数量阈值。其中,可选的,一些实施例中,当属于第一范围的练习数据的总数量大于或等于第一数量阈值,且属于第二范围的练习数据的总数量小于第二数量阈值时,电子设备显示第一提醒信息。当属于第一范围的练习数据的总数量大于或等于第一数量阈值,且属于第二范围的练习数据的总数量大于或者等于第二数量阈值时,电子设备显示第二提醒信息。
77.其中,上述“属于第一范围”是指挥杆节奏大于或者等于第一范围的最小值,且,小于或者等于第一范围的最大值。同理,上述“属于第二范围”是指挥杆节奏大于或者等于第二范围的最小值,且,小于或者等于第二范围的最大值。示例性的,挥杆节奏的最佳值通常是3.0,第一范围例如可以是2.3(包含2.3)到3.7(包含3.7),第二范围例如可以是2.7(包含2.7)到3.3(包含3.3)。“属于范围2.3到3.7”的挥杆节奏的值大于或者等于2.3,且,小于或者等于3.7。例如,2.4或者3.7等。“属于范围2.7到3.3”的挥杆节奏的值大于或者等于2.7,且,小于或者等于3.3。例如,2.9或者3.2等。
78.应理解,上述第一范围和第二范围可以预置。上述第一范围和第二范围仅是示意性描述,对本技术实施例不构成限制。在其他一些实施例中,第一范围和第二范围也可以是其他值,此处不限制。
79.这样,该电子设备不仅能够检测用户每次挥杆练习的练习数据,而且能够批量分析用户挥杆的练习数据,以及根据分析结果向用户显示不同的互动信息,不仅能够对用户的练习数据进行阶段性综合分析,而且能够增加用户挥杆练习的趣味性,从而能够优化用户的使用体验。
80.以下将智能手表作为电子设备100举例,对信息显示方法涉及的多种实施例进行详细阐述。
81.如图4所示,一种智能手表10包括表体11、腕带12和显示屏13。其中,腕带12用于使用户将该智能手表10佩戴在手腕上。表体11可以包括图1示意的各个功能部件,用于执行本技术实施例涉及的信息显示方法的部分或全部实施例。显示屏13如图1对应实施例中的显示屏150,此处不赘述。
82.用户佩戴智能手表10之后,每执行一次图2示意的挥杆练习,智能手表10获取一组陀螺仪传感器的测量值和加速度传感器的测量值,以及根据陀螺仪传感器的测量值变化的时刻,和加速度传感器的测量值变化的时刻,确定用户本次挥杆练习的上杆时长和下杆时长,进而,确定用户本次挥杆练习的挥杆节奏。其中,陀螺仪传感器的测量值和加速度传感器的测量值如上述实施例的描述,此处不赘述。
83.实施例一:
84.如图5所示,响应于用户执行的一次挥杆练习,智能手表10获取本次挥杆练习的挥杆节奏,之后,检测挥杆节奏是否属于第一范围,以及检测挥杆节奏是否属于第二范围。若挥杆节奏属于第一范围但不属于第二范围,智能手表10将第一总数量n加1,维持第二总数量x不变。若挥杆节奏属于第二范围,那么,挥杆节奏必然属于第一范围,进而,智能手表10将第一总数量n加1,以及将第二总数量x加1。之后,智能手表10检测第一总数量n是否等于第一数量阈值。若第一总数量n等于第一数量阈值,智能手表10判断第二总数量x是否大于或者等于第二数量阈值。若第二总数量x小于第二数量阈值,智能手表10显示第一提醒信息,相应的,智能手表10的显示界面如图6中(a)所示。若第二总数量x大于或者等于第二数量阈值,智能手表10显示第二提醒信息。相应的,智能手表10的显示界面如图6中(b)所示。其中,第二数量阈值小于第一数量阈值。
85.如图5所示,本实施例中,若第一总数量n小于第一数量阈值,智能手表10继续获取挥杆节奏,以及判断挥杆节奏所属范围等后续步骤。另外,若挥杆节奏不属于第一范围,智能手表10将第一总数量n和第二总数量x均归零,之后,智能手表10每获取一个挥杆节奏,重复执行上述判断挥杆节奏所属范围的步骤,以及根据判断结果执行后续过程,此处不详述。
86.根据第一范围和第二范围与挥杆节奏最佳值的关系,第一范围和第二范围可以分别表征用户的挥杆表现。示例性的,若用户的挥杆节奏属于第一范围,可以认为用户的挥杆表现为“良好(good)”,若用户的挥杆节奏属于第二范围,可以认为用户的挥杆表现为“很棒(perfect)”。进而,一些实施例中,第一数量阈值例如是10,第二数量阈值例如是8。当用户连续10次的挥杆表现为“good”,但是该10次挥杆表现中挥杆表现为“perfect”的总次数小于8次时,如图6中(a)示意的显示界面,智能手表10显示提醒信息“还不错连续10杆”。当用户连续10次的挥杆表现为“good”,且该10次挥杆表现中有至少8次的挥杆表现为“perfect”,如图6中(b)示意的显示界面,智能手表10显示提醒信息“非常棒!连续10杆”。这样,若用户连续若干次的挥杆表现均为“good”,智能手表10能够适当的向用户显示鼓励信息,从而与用户形成互动,增加用户挥杆练习的趣味性。
87.另一些实施例中,智能手表10可以不通过显示屏13显示提醒信息,而是通过声音播放提醒信息。例如,当用户连续10次的挥杆表现为“good”,但是该10次挥杆表现中挥杆表现为“perfect”的总次数小于8次时,智能手表10播放声音“连续10杆的表现不错哟!”。再如,当用户连续10次的挥杆表现为“good”,且该10次挥杆表现中有至少8次的挥杆表现为“perfect”时,智能手表10播放声音“连续10杆的表现非常棒!”。
88.另一些实施例中,智能手表10可以即通过显示屏13显示文字信息,又通过声音播放提醒信息。例如,如图7中(a)所示,当用户连续10次的挥杆表现为“good”,但是该10次挥杆表现中挥杆表现为“perfect”的总次数小于8次时,图7中(a)示意的显示界面显示文字信息“还不错连续10杆”,在显示该显示界面的期间,智能手表10播放声音“表现不错,加油!”。再如,如图7中(b)所示,当用户连续10次的挥杆表现为“good”,且该10次挥杆表现中有至少8次的挥杆表现为“perfect”时,图7中(b)示意的显示界面显示文字“非常棒!连续10杆”,在该显示界面显示期间,智能手表10播放声音“非常棒!再接再厉哟!”。
89.另一些实施例中,智能手表10通过显示屏13显示文字信息过程中,还可以通过震动的方式向用户发出提醒。
90.应理解,上述智能手表10输出提醒信息的实施例,仅是示意性描述,对本技术实施例不构成限制。在其他一些实施例中,智能手表10还可以以其他方式,或者其他几种方式的组合输出提醒信息。例如,智能手表10的显示界面中可以包含动画,动画的内容例如是鼓掌。此外,智能手表10显示的文字信息和声音信息的内容,也可以是其他,本技术实施例对此不限制。
91.进一步的,在显示提醒信息之后,智能手表10将第一总数量n和第二总数量x均归零,然后,重复执行图5示意的操作流程。
92.其中,上述第一数量阈值和第二数量阈值可以预置,也可以由用户根据需求灵活设置,本技术实施例对此不限制。
93.此外,一些实施例中,智能手表10可以维护一组第一数量阈值和第二数量阈值,该一组第一数量阈值和第二数量阈值可以在图5示意的实施场景中应用。另一些实施例中,智能手表10可以维护至少两组第一数量阈值和第二数量阈值,每组的第一数量阈值与其他组的第一数量阈值不同,且每组的第二数量阈值也与其他组的第二数量阈值不同。该至少两组第一数量阈值和第二数量阈值中的每组第一数量阈值和第二数量阈值可以应用于不同的实施场景。相应实施例详见本说明书下文描述。
94.需要指出的是,实际实现中,智能手表10对第一范围和第二范围分别执行一次判断操作,本技术实施例对该两次判断操作的执行顺序不限制。
95.当智能手表10先对应第一范围执行判断操作,再对应第二范围执行判断操作时,智能手表10的具体操作流程如图5a所示。智能手表10获取挥杆节奏之后,判断挥杆节奏是否属于第一范围。若挥杆节奏属于第一范围,智能手表10将n加1,以及判断挥杆节奏是否属于第二范围。若挥杆节奏也属于第二范围,智能手表10将x加1,若挥杆节奏不属于第二范围,智能手表10维持x不变。
96.当智能手表10先对应第二范围执行判断操作,再对应第一范围执行判断操作时,智能手表10的具体操作流程如图5b所示。智能手表10获取挥杆节奏之后,判断挥杆节奏是否属于第二范围。若挥杆节奏属于第二范围,智能手表10将n加1,以及将x加1。若挥杆节奏不属于第二范围,智能手表10判断挥杆节奏是否属于第一范围。若挥杆节奏属于第一范围,智能手表10将n加1,以及维持x不变。
97.图5a与图5b中,判断结果满足其他条件时智能手表10的操作,以及智能手表10的后续操作流程,参考图5对应的实施例的描述,此处不详述。
98.可见,采用本实现方式,智能手表10对用户的每次挥杆节奏进行检测,当用户连续若干次的挥杆节奏落入第一范围时,智能手表10确定用户该若干次的挥杆表现还不错,进而,基于该若干次的具体表现向用户输出信息,以提醒和鼓励用户。这样,智能手表10能够时常与用户互动,不仅能够向用户显示用户一个阶段的挥杆表现,而且能够提高用户挥杆练习的趣味性,优化用户的使用体验。
99.实施例二:
100.为了进一步提高用户的使用体验,智能手表10可以设置训练等级,或者包含设置训练等级的入口,以接收用户设置的训练等级。示例性的,训练等级例如可以包括三级,其中,第一级(level 1)例如难度最低,第二级(level 2)例如难度中等,第三级(level 3)例如难度最高。
101.其中,训练等级难度的高低可以通过第一数量阈值和第二数量阈值体现。根据上述实施例的描述,第一数量阈值是挥杆节奏落在第一范围内的总数量的门限值,第二数量阈值是挥杆节奏落在第二范围的总数量的门限值,基于此,第一数量阈值和第二数量阈值越小,用户达到所述预设值的难度就越低。进而,示例性的,第一级的第一数量阈值例如是7,第二数量阈值例如是5。第二级的第一数量阈值例如是10,第二数量阈值例如是8。第三级的第一数量阈值例如是13,第二数量阈值例如是11。
102.应理解,上述训练等级的数量以及各级的第一数量阈值和第二数量阈值,仅是示意性描述,对本技术实施例不构成限制。另一些实施例中,训练等级可以包括更多或者更少的级别,并且,各个级的第一数量阈值和第二数量阈值可以由用户灵活设置为其他值。本技术实施例对此不限制。
103.以下以训练等级为三级举例,结合智能手表10的显示界面,对本技术实施例的信息显示方法进行详细描述。
104.一些实施例中,用户可以自行定义训练等级。图8中(a)至(e)所示的显示界面示意了智能手表10响应用户定义训练等级的过程。
105.示例性的,除了时钟功能,智能手表10还可以提供多个功能模式,例如锻炼、心率、睡眠、压力、指南针、天气、信息、秒表、计时器、闹钟等功能模式。其中,锻炼模式包括室内运动模式和户外运动模式,当用户触发智能手表10中“户外运动”之后,智能手表10呈现如图8中的(a)所示的显示界面。
106.图8中的(a)所示的显示界面为智能手表10的户外运动模式的界面,智能手表10包括跑步、登山、骑行、高尔夫练习21等户外运动项目的图标(图中未示出)和文字标注。当接收到用户的手指点击“高尔夫练习”21的文字标注之后,图8中的(a)所示的显示界面更新为图8中(b)所示的显示界面。
107.图8中的(b)所示的显示界面为高尔夫模式的主界面,包括文字标注“高尔夫”。当接收到用户点击该界面的任意位置输入的指令,图8中的(b)所示的显示界面更新为图8中(c)所示的显示界面。
108.图8中的(c)所示的显示界面为高尔夫模式的功能设置入口的界面。如图8中的(c)所示,智能手表10提供有“定位附近的球场”、“挥杆记录”、“自定义训练等级”22等功能设置的入口。当用户在智能手表的界面上上下滑动时,智能手表10响应用户的滑动手势指令,可以上下滚动显示高尔夫模式的其他功能设置的入口。例如,当用户图8中的(c)所示的界面的下方向上方滑动过程中,智能手表10响应用户自下向上的滑动手势指令,显示所隐藏记分设置等功能设置的入口(图中未示出)。当“自定义训练等级”22的功能设置入口显示在智能手表10的界面时,当接收到用户点击“自定义训练等级”22的指令后,图8中的(c)所示的显示界面更新为图8中(d)所示的显示界面。
109.图8中的(d)所示的显示界面为添加训练等级的一种示例性界面。如图8中的(d)所示,该界面例如包括“level1”的界面元素23,“good上限:”24界面元素以及与“good上限:”24对应的包含初始数量1的控件25,“perfect上限:”26界面元素以及与“perfect上限:”26对应的包含初始数量1控件27。其中,“level1”的界面元素23指示当前创建的训练等级是第一级。“good上限:”24界面元素指示第一级中的第一数量阈值。“perfect上限:”26指示第一级中的第二数量阈值。用户可以修改“good上限:”24对应的数量,以及“perfect上限:”26对
应的数量。
110.一些实施例中,当用户在控件25中的区域范围内向左滑动,智能手表10接收到向左的手势指令,进而,可以在控件25中顺次显示“2”、“3”、“4”等数字。本场景中,用户例如在控件25中的数字更新为“7”之后停止滑动,这样,智能手表10确定第一级的第一数量阈值是7。另外,若用户的滑动动作过快,控件25中的数字更新为“9”之后,用户可以向右滑动,智能手表10接收到向右的手势指令之后,顺次显示数字“9”、“8”、“7”。进而,用户可以在控件25中的数字是“7”时停止滑动。控件27中的数字的设置方式同控件25中的数字设置,此处不赘述。控件27中的数字例如是5,即第一级的第二数量阈值是5。在检测到控件25中的数字以及控件27中的数字设置完成后,智能手表10可以自动生成第一级以及保存第一级的相关参数。之后,将图8中的(d)所示的显示界面更新为图8中(e)所示的显示界面。
111.图8中的(e)所示的显示界面为添加训练等级的另一种示例性界面,该界面例如包括“level 2”的界面元素28和level 1的详情入口界面元素29。该界面还包括“good上限:”界面元素以及与“good上限:”对应的包含初始数量1的控件,“perfect上限:”界面元素以及与“perfect上限:”对应的包含初始数量1控件。其中,“level 2”的界面元素28指示当前创建的训练等级是第二级。图8中的(e)所示“good上限:”界面元素指示第二级中的第一数量阈值,“perfect上限:”指示第二级中的第二数量阈值。本实施例中,用户设置第一数量阈值和第二数量阈值的操作过程,与图8中的(d)对应的实施例相同,此处不详述。第二级中的第一数量阈值例如是10,第二级中的第二数量阈值例如是8。
112.进一步的,在完成level 2的设置之后,智能手表10将显示界面更新为设置level 3的显示界面。level 3的显示界面与level 2的显示界面类似,本技术实施例不再展开描述。
113.一些实施例中,用户可以继续设置level 3,以及在完成level 3的设置之后,控制智能手表10退出设置功能,以得到三种级别的训练等级。另一些实施例中,用户可以不再继续设置level 3,直接控制智能手表10退出设置功能,从而可以得到两种级别的训练等级。
114.可见,采用本实现方式,智能手表10能够为用户提供自定义训练等级的功能,从而能够使用户灵活设置训练等级,这样不仅提高了显示信息的场景的可扩展性,而且能够进一步提升用户进行挥杆练习的趣味性和使用体验。
115.进一步的,在设置训练等级之后,用户在进行挥杆练习之前,可以选择目标训练等级,使得智能手表10按照目标训练等级的第一数量阈值和第二数量阈值为标准检测用户的挥杆节奏,以及显示信息。本技术实施例中,目标训练等级的第一数量阈值例如是第一值,目标训练等级的第二数量阈值例如是第三值。当目标训练等级不是最高的等级时,在n(即挥杆节奏落在第一范围内的总数量)等于第一值,但x(即挥杆节奏落在第二范围内的总数量)小于第三值时,智能手表10显示第一提醒信息,但是不进行升级。在n等于第一值,且x大于或者等于第三值时,智能手表10显示第二提醒信息,并自动升级到该目标训练等级的下一个训练等级。相应的,智能手表10将第一数量阈值由第一值调整为第二值,以及将第二数量阈值由第三值调整为第四值,其中,第二值大于第一值,第四值大于第三值。本实施例中,第二提醒信息包括提醒升级的信息。当目标训练等级是最高的等级时,智能手表10显示信息的实施例,可以如图6和图7中任一实施例所述。
116.以下结合显示界面对基于训练等级的信息显示方法的实施例进行详细阐述。
117.一些实施例中,若用户第一次进行挥杆练习,且用户不进行训练等级的选择,智能手表10可以默认参照第一级的参数执行信息显示以及升级操作。进而,用户每执行一次挥杆练习,智能手表10确定相应挥杆节奏,以及按照图5至图5b中任一所示的流程确定挥杆节奏所属的范围。当用户的挥杆表现连续7次达到“good”(也即用户的挥杆节奏连续7次落入第一范围),但其中达到“perfect”的次数小于5次(也即用户的挥杆节奏落入第二范围的次数小于5次)时,显示第一提醒信息的显示界面如图9中的(a)所示。当用户的挥杆表现连续7次达到“good”,且其中达到“perfect”的次数大于或者等于5次时,显示第二提醒信息的显示界面如图9中的(b)所示。
118.图9中的(a)所示的显示界面为第一提醒信息的一种示例性界面。本实施例中,第一提醒信息例如实现为“离升级就差一步了,加油!连续7杆”。之后,智能手表10将n和x归零,以及继续按照第一级的参数执行信息显示的流程,直到升级。即,智能手表10依然在用户的挥杆表现连续7次达到“good”时,才显示提醒信息,并且,根据用户的挥杆表现达到“perfect”的次数是否大于或者等于5,显示不同的信息。
119.图9中的(b)所示的显示界面为第二提醒信息的一种示例性界面。本实施例中,第二提醒信息例如实现为“恭喜您升到level 2!连续7杆”。之后,智能手表10将n和x归零,进而,按照第二级的参数执行信息显示的流程。即,智能手表10在用户的挥杆表现连续10次达到“good”时,才显示提醒信息,并且,根据用户的挥杆表现达到“perfect”的次数是否大于或者等于8,显示不同的信息。
120.另一些实施例中,智能手表10在呈现图9中的(b)所示的显示界面的过程中,还可以播放声音,声音的内容可以包括提示音和诸如“恭喜您升级了”之类的语音内容。此处不限制。
121.另一些实施例中,在检测到升级之后,智能手表10可以在显示屏上播放动画,以及播放声音。动画的内容可以是鼓掌等,声音的内容可以包括提示音和诸如“恭喜您升级了”之类的语音内容。
122.另一些实施例中,智能手表10在呈现图9中的(a)所示的显示界面或者图9中的(b)所示的显示界面的过程中,还可以触发震动。
123.进一步的,在训练等级升到第二级,但未升到第三级的场景下,用户结束上次挥杆练习后开始本次挥杆练习时,若用户本次挥杆练习的时间距离上次挥杆练习的时间较长,智能手表10以第二级的参数为标准执行判断,对于用户来讲难度可能较大。
124.基于此,一种可能的实现方式中,智能手表10接收到用户输入的挥杆练习指令之后,可以判断本次挥杆练习的时间与上次挥杆练习的时间间隔是否大于第一时长。若本次挥杆练习的时间与上次挥杆练习的时间间隔小于或者等于第一时长,智能手表10向用户显示第三提醒信息,第三提醒信息用于通知用户本次训练等级是第二级,以及按照第二级的参数执行信息显示的后续流程。图10示意的显示界面呈现了一种示例性第三提醒信息的内容。若本次挥杆练习的时间与上次挥杆练习的时间间隔大于第一时长,智能手表10向用户显示第四提醒信息,第四提醒信息用于询问是否按照第二级进行挥杆练习的信息。之后,按照用户输入的选择指令对应的训练等级执行后续流程。图11中的(a)和(b)示意的显示界面呈现了显示第四提醒信息至用户选择训练等级的界面变化。其中,第一时长可以根据经验值设定,第一时长例如是3天。
125.图10所示的显示界面为第三提醒信息的显示界面。第三提醒信息例如是通知信息“欢迎进入level 2的训练!”。本实施例中,图10所示的显示界面可以持续显示一段时间,之后,图10所示的显示界面更新为图8中的(b)所示的显示界面。图10所示的显示界面例如可以持续显示3秒。
126.图11中的(a)所示的显示界面,为第四提醒信息的显示界面。第四提醒信息例如是询问信息“您已升级至level 2,是否继续训练?”,同意控件31和不同意控件32。当接收到用户点击同意控件31输入的指令之后,图11中的(a)所示的显示界面更新为图8中的(b)所示的显示界面,智能手表10按照第二级的参数执行信息显示的后续流程。当接收到用户点击不同意控件32输入的指令之后,图11中的(a)所示的显示界面更新为图11中的(b)所示的显示界面。
127.图11中的(b)所示的显示界面,为训练等级的确定界面。该界面中例如包括信息“我想从level继续训练”,其中,字符“level”与字符“继”之间是显示数字的控件33。本实施例中,控件33中的数字例如是2。用户可以根据需求更改控件33中的数字,以确定训练等级。
128.一些实施例中,当用户在控件33中的区域范围内上下滑动时,智能手表10响应滑动手势指令,更改控件33显示的数字。例如,当用户从下向上滑动时,智能手表10响应向上滑动的手势指令,顺次显示数字“3”、“4”和“5”等。当用户从上向下滑动时,智能手表10响应向下滑动的手势指令,显示数字“1”。可选的,用户例如在控件33中的数字显示“1”后停止滑动。这样,智能手表10确定用户想要基于第一级进行挥杆练习。之后,图11中的(b)所示的显示界面更新为图8中的(b)所示的显示界面,智能手表10按照第一级的参数执行信息显示的后续流程。
129.另一些实施例中,用户也可以将控件33中的数字设置为3。这样,智能手表10按照第三级的参数执行信息显示的后续流程。此处不限制。
130.另一些实施例中,即使用户第一次进行挥杆练习,用户也可以选择非第一级的训练等级。示例性的,用户进入图11中的(b)所示的显示界面的过程,可以如图8中的(a)到图8中的(c)所示的显示界面,进而,图8中的(c)所示的显示界面中例如可以包括训练等级选择的功能入口,在接收到用户点击该入口的指令之后,图8中的(c)所示的显示界面更新为图11中的(b)所示的显示界面。
131.可以理解的是,图8至图11仅是示意性描述,对本技术实施例不构成限制。在另一些实施例中,上述各场景下的显示界面可以根据电子设备所搭载的系统、设备品牌、设备型号、系统版本等的不同而不同。本技术实施例对此不限制。
132.可见,采用本实现方式,智能手表10能够结合训练等级检测用户挥杆练习的表现,以及根据用户的挥杆表现显示升级等信息。另外,智能手表10还可以响应用户的自主选择,以任意训练等级的参数为参考检测用户的挥杆节奏等数据。这样不仅能够提高用户挥杆练习的灵活性和可扩展性,而且能够进一步提升用户进行挥杆练习的趣味性和使用体验。
133.实施例三:
134.本技术实施例中,智能手表10还可以在用户开始进行挥杆练习的时刻开始计时,在检测到用户进行挥杆练习的时长等于第二时长之后,智能手表10可以输出第五提醒信息,第五提醒信息用于提醒用户休息。第二时长例如是30分钟。
135.如图12所示的显示界面,为第五提醒信息的显示界面。第五提醒信息例如是智能
手表10检测到用户持续挥杆练习的时间等于30分钟之后所显示的。如图12中的显示界面所示,第五提醒信息例如可以是“已经练习了30分钟,喝口水休息一下吧”。
136.应理解,上述第二时长可以是智能手表10预置的,也可以是用户手动设置的。本技术实施例对此不限制。
137.另一些实施例中,用户也可以将第二时长设置为其他时长,例如50分钟。本技术实施例对此不详述。
138.另一些实施例中,用户也可以关闭第五提醒信息的显示。这样,智能手表10可以不再显示第五提醒信息。本技术实施例对此不详述。
139.采用本实现方式,智能手表10能够更加人性化对用户进行提醒,从而进一步提升用户进行挥杆练习的趣味性和使用体验。
140.实施例四:
141.本技术实施例中,智能手表10还可以对用户一个阶段的挥杆练习进行整合,以及显示整合后的挥杆表现信息。本技术实施例将整合后的挥杆表现信息描述为第六提醒信息。该“一个阶段”可以是用户最近4个小时、最近一天或者最近一周等时间段。示例性的,用户可以选择具体的阶段。第六提醒信息可以包括图像信息和文字信息中的至少一个。图像信息可以是用户各种表现的比例分布图。图像例如可以实现为折线图、扇形图或者环形图、心率图等。文字信息可以包括挥杆练习的总时长,挥杆的总次数和消耗的总热量等。
142.以下结合显示界面对智能手表10显示第六提醒信息的实施例进行详细描述。
143.示例性的,根据实施例二的描述,图8中的(c)所示的显示界面包括“挥杆记录”的功能入口,当接收到用户点击“挥杆记录”的指令后,图8中的(c)所示的显示界面更新为图13中(a)所示的显示界面。
144.图13中的(a)所示的显示界面为第六提醒信息的一种示例性显示界面。如图13中(a)所示,第六提醒信息例如可以包括当前日期“2019.6.6(即2019年6月6日)”,当天(即2019.6.6)挥杆的总次数“80杆”,当天挥杆练习的总时长“00:50:28(即50分钟28秒)”,消耗的总热量“200千卡”。进一步的,例如在接收到用户向左滑动的手势指令之后,智能手表10可以将图13中的(a)所示的显示界面切换为图13中(b)所示的显示界面。
145.图13中(b)所示的显示界面为第六提醒信息的另一种示例性显示界面。如图13中(b)所示,第六提醒信息例如可以包括当前日期“2019.6.6”,挥杆表现对应的时间段“日”(即一天的挥杆表现信息),和当天用户各种挥杆表现占比的扇形图。该扇形图例如指示用户表现为good的比例是65%,用户表现为perfect的比例是20%,用户的表现达不到good的比例是15%。
146.另一些实施例中,用户可以通过在智能手表10的显示屏左右滑动切换不同日期的显示信息。例如,当前日期是2019年6月6日,在接收到用户向右滑动的手势指令之后,智能手表10显示用户在2019月6月5日的挥杆表现信息。进一步的,在接收到用户向左滑动的手势指令之后,智能手表10将用户2019月6月5日的挥杆表现信息切换为2019年6月6日的挥杆表现信息。
147.另一些实施例中,用户可以切换所显示的时间段长度。例如,在接收到用户在点击图13中(b)所示“日”区域从下向上滑动的手势指令后,图13中(b)所示显示界面中的“日”变更为“周”。图13中(b)所示的显示界面切换为图13中(c)所示的显示界面。
148.图13中(c)所示的显示界面包括为第六提醒信息的另一种示例性显示界面。本示例中,第六提醒信息例如可以包括时间段“2019.5.31-2019.6.6”(即2019年5月31日至2019年6月6日),挥杆表现对应的时间段“周”(即一周的挥杆表现信息),和所示一周内用户各种挥杆表现占比的扇形图。该扇形图例如指示用户表现为good的比例是55%,用户表现为perfect的比例是15%,用户的表现达不到good的比例是30%。
149.另一些实施例中,用户还可以查看一个月内的挥杆表现信息。本技术实施例对此不限制。
150.可以理解的是,图13中所示第六提醒信息的呈现形式仅是示意性描述,对本技术实施例不构成限制。在另一些实施例中,图13中所示的扇形图,也可以替换为环形图或者折线图等。此外,实际实现中,第六提醒信息的呈现形式以及内容受到电子设备100显示屏尺寸的影响。若电子设备100实现为其他设备,第六提醒信息可以包含更多或者更少的内容。本技术实施例对此不限制。
151.以下以电子设备100实现为手机20为例,对第六提醒信息的显示界面进行描述。图14a至图14c所示的显示界面示意了手机20显示第六提醒信息的显示界面实施例。
152.手机20例如安装有运动健康应用程序(application,app)。运动健康app例如设置有“健康”、“运动”、“发现”、“设备”、“我的”等项目的入口。在进入“健康”模式之后,手机20的显示界面上例如包括“运动记录”、“心率”、“睡眠”、“体重”、“压力”、“血氧饱和度”等功能选项的入口。当用户点击“运动记录”之后,手机20呈现图14a所示的显示界面。
153.图14a所示的显示界面为手机20呈现的所有运动的运动记录的界面。如图14a所示,运动记录可以包括当前日期“2019年6月6日”,以及用户在当天(即2019年6月6日)进行的所有运动项目的标题,及每项运动项目的部分运动记录。例如,用户的运动项目包括户外散步和高尔夫练习。其中,户外散步的运动记录包括散步总时长“50分钟”、总距离“4.0公里”和消耗的热量“200千卡”。高尔夫练习的运动记录包括挥杆总次数“80杆”、总时长“60分钟”和消耗的热量“220千卡”。当用户点击图14a显示界面的高尔夫练习的运动记录之后,图14a所示的显示界面更新为图14b所示的显示界面。
154.图14b所示的显示界面为手机20呈现的高尔夫练习的挥杆数据界面。如图14b所示,该界面包括标题“挥杆”、标题“心率”和标题“详情”。其中,当前显示的是标题“挥杆”的信息,即挥杆数据。挥杆数据包括挥杆的顺序号,以及每次挥杆的挥杆节奏、上杆时间(秒)、下杆时间(秒)、挥杆速度(米/秒)。本实施例中,手机20通过表格的形式呈现挥杆数据。图14b示意的表格中,每一行表示一个对应关系。例如,顺序号“1”指示用户第一次挥杆的挥杆数据。与顺序号“1”同一行的挥杆节奏“3.2”,指示用户第一次挥杆的挥杆节奏是3.2。与顺序号“1”同一行的上杆时间“1.55”指示用户第一次挥杆的上杆时长1.55秒。与顺序号“1”同一行的下杆时间“0.51”指示用户第一次挥杆的下杆时长是0.51秒。与顺序号“1”同一行的挥杆速度“30.1”指示用户第一次挥杆的挥杆速度是30.1米/秒。图14b所示表中其他行的数据对应关系同理,此处不再一一描述。
155.进一步的,用户可以通过在图14b所示的显示界面左右滑动,切换手机20所显示信息的界面。例如,在接收到用户向左滑动的手势指令之后,手机20可以显示用户在进行高尔夫练习过程中的“心率”信息。再次接收到用户向左滑动的手势指令之后,手机20呈现图14c所示的显示界面。
156.图14c所示的显示界面为手机20呈现的高尔夫练习的详细信息界面。如图14c所示,高尔夫练习的详细信息例如包括总杆数、平均上杆时间、平均下杆时间、平均挥杆节奏、平均挥杆速度、最快挥杆速度、运动时间、消耗热量、平均心率等信息。本示例中,总杆数例如是80杆、平均上杆时间例如是1.55秒、平均下杆时间例如是0.51秒、平均挥杆节奏例如是3.2、平均挥杆速度例如是30.1米/秒、最快挥杆速度例如是30.5米/秒、运动时间例如是1小时零1分钟、消耗热量例如是220千卡、平均心率例如是102次/分钟。
157.以图14c示意的参数为例,平均上杆时间是指该80次挥杆的上杆时间总时长的平均值。平均下杆时间是指该80次挥杆的下杆时间总时长的平均值。平均挥杆节奏是指该80次挥杆的挥杆节奏总数值的平均值。平均挥杆速度是指该80次挥杆的挥杆速度总数平均值。最快挥杆速度是指该80次挥杆中挥杆速度最大的值。
158.可以理解的是,图14a至图14c仅是示意性描述,对本技术实施例的保护范围不构成限制。在另一些实施例中,手机20的显示界面还可以呈现更多或者更少的信息。而且,手机20呈现信息的方式也可以不同于上述形式,此处不再详述。
159.需要指出的是,图14a至图14c所示的实施例,是手机20检测挥杆练习的数据后的显示界面。另一些实施例中,手机20可以接收来自于其他电子设备的挥杆练习数据,然后,显示所接收的数据信息。此处不详述。
160.可见,采用本实现方式,智能手表10能够显示用户一段时间内各种挥杆表现的比例,从而便于用户对自己一段时间内的挥杆练习成绩进行总结和分析,进而能够进一步提升用户进行挥杆练习的趣味性和使用体验。
161.实施例五:
162.上述实施例一至实施例四中的任一实施例,均是以挥杆节奏这一个参数作为检测数据确定所显示的信息。根据上述实施例的描述,挥杆练习的练习数据还可以包括挥杆速度,基于此,本实施例中,智能手表10还可以以挥杆节奏和挥杆速度两个参数作为检测数据,确定用户的挥杆表现,以及根据用户的挥杆表现显示信息。
163.如图15所示,响应于用户执行的一次挥杆练习,智能手表10获取本次挥杆练习的挥杆节奏和挥杆速度,之后,检测挥杆节奏是否属于第一范围且挥杆速度大于或者等于第一速度阈值,以及检测挥杆节奏是否属于第二范围且挥杆速度大于或者等于第二速度阈值。其中,第二速度阈值大于第一速度阈值。若挥杆节奏属于第一范围且挥杆速度大于或者等于第一速度阈值,但挥杆节奏不属于第二范围,或者挥杆速度小于第二速度阈值,智能手表10将第一总数量n加1,维持第二总数量x不变。若挥杆节奏属于第二范围且挥杆速度大于或者等于第二速度阈值,智能手表10将第一总数量n加1,以及将第二总数量x加1。之后,智能手表10检测n与第一数量阈值的关系,以及在n等于第一数量阈值时,检测x与第二数量阈值的关系。之后,智能手表10根据检测结果显示提醒信息。其中,智能手表10在各实施场景中显示信息的实施例,参考图6至图14所示的实施例,本技术实施例此处不再赘述。
164.本实施例中,满足挥杆节奏不属于第一范围,和挥杆速度小于第一速度阈值中的至少一项,智能手表10将第一总数量n和第二总数量x均归零,之后,智能手表10每获取一个挥杆节奏,重复执行上述判断挥杆节奏和挥杆速度的步骤,以及根据判断结果执行后续过程,此处不详述。
165.示例性的,第一速度阈值例如可以是30m/s,第二速度阈值例如可以是37m/s。以第
一范围是2.3到3.7,第二范围是2.7到3.3为例,本实施例中,当用户一次挥杆练习的挥杆节奏落入2.3到3.7,且本次挥杆练习的挥杆速度大于或者等于30m/s时,智能手表10确定用户本次的挥杆表现是“good”。当挥杆节奏落入2.3到3.7之外,和/或,挥杆速度小于30m/s时,智能手表10确定用户本次的挥杆表现未达到“good”。同理,当用户一次挥杆练习的挥杆节奏落入2.7到3.3,且本次挥杆练习的挥杆速度大于或者等于37m/s时,智能手表10确定用户本次的挥杆表现是“perfect”。当挥杆节奏落入2.7到3.3之外,和/或,挥杆速度小于37m/s时,智能手表10确定用户本次的挥杆表现未达到“perfect”。
166.应理解,上述第一速度阈值和第二速度阈值仅是示意性描述,对本技术实施例不构成限制。第一速度阈值和第二速度阈值可以是智能手表10预置的,也可以是用户手动设置的。在其他一些实施例中,第一速度阈值和第二速度阈值还可以是其他值,本技术实施例对此不限制。
167.另外,图6至图14所示的实施例仅是示意性描述,对本技术实施例不构成限制。本技术实施例中,电子设备显示信息的显示界面,以及与用户进行人机交互过程中显示界面的呈现及变化,根据电子设备的具体实现形式、电子设备显示屏的形状、电子设备所搭载的系统、设备型号、系统版本等的不同而不同。例如,在电子设备实现为手机的场景中,手机可以显示更多的信息内容。本技术实施例对此不限制。
168.另一些实施例中,电子设备还能够在第一总数量大于第一数量阈值的场景下,执行图6、图7和图9示意实施例的信息显示,此处不详述。
169.以上是以执行所述信息显示方法的电子设备是一个电子设备为例的描述。以下以挥杆节奏为例,对其他实施场景进行描述。
170.另一些实施例中,第一电子设备和第二电子设备执行所述信息显示方法。
171.一种可能的实现方式中,如图16a所示,第一电子设备获取挥杆节奏,之后,第一电子设备将所获取的挥杆节奏发送到第二电子设备。第二电子设备检测挥杆节奏是否属于第一范围,以及检测挥杆节奏是否属于第二范围。若挥杆节奏属于第一范围但不属于第二范围,第二电子设备将n加1,维持x不变。若挥杆节奏属于第二范围,第二电子设备将n加1,以及将x加1。之后,第二电子设备检测n是否等于第一数量阈值。若n等于第一数量阈值,第二电子设备判断x是否大于或者等于第二数量阈值。若x小于第二数量阈值,第二电子设备显示第一提醒信息。若x大于或者等于第二数量阈值,第二电子设备显示第二提醒信息。
172.本实施例中,第一电子设备例如可以实现为高尔夫球杆的球杆追踪设备、智能手环等。第二电子设备例如可以实现为具备显示屏的设备,例如手机、平板电脑等。
173.可以理解的是,图16a所示的实施例中,第二电子设备的其他实施例可以参考图3,图5至图5b,以及图15对应的实施例所述。另外,第二电子设备的显示界面,可以如图6至图14对应的实施例所述。此处不详述。
174.另一种可能的实现方式中,如图16b所示,第一电子设备获取挥杆节奏,然后,检测挥杆节奏是否属于第一范围,以及检测挥杆节奏是否属于第二范围。进而,若挥杆节奏属于第一范围但不属于第二范围,第一电子设备将n加1,维持x不变。若挥杆节奏属于第二范围,第一电子设备将n加1,以及将x加1。之后,第一电子设备检测n是否等于第一数量阈值。若n等于第一数量阈值,第一电子设备判断x是否大于或者等于第二数量阈值。若x小于第二数量阈值,第一电子设备将第一提醒信息发送到第二电子设备。第二电子设备显示第一提醒
信息。若x大于或者等于第二数量阈值,第一电子设备将第二提醒信息发送到第二电子设备。第二电子设备显示第二提醒信息。
175.本实施例中,第一电子设备例如可以实现为智能手环、智能手表等。第二电子设备例如可以实现为具备显示屏的设备,例如手机、平板电脑等。
176.可以理解的是,图16b所示的实施例中,第一电子设备的其他实施例可以参考图3,图5至图5b,以及图15对应的实施例所述。另外,第二电子设备的显示界面,可以如图6至图14对应的实施例所述。此处不详述。
177.另一些实施例中,第一电子设备、第二电子设备和第三设备执行所述信息显示方法。
178.如图17所示,本实施例中,第一电子设备获取挥杆节奏,之后,第一电子设备将所获取的挥杆节奏发送到第二电子设备。第二电子设备检测挥杆节奏是否属于第一范围,以及检测挥杆节奏是否属于第二范围。若挥杆节奏属于第一范围但不属于第二范围,第二电子设备将n加1,维持x不变。若挥杆节奏属于第二范围,第二电子设备将n加1,以及将x加1。之后,第二电子设备检测n是否等于第一数量阈值。若n等于第一数量阈值,第二电子设备判断x是否大于或者等于第二数量阈值。若x小于第二数量阈值,第二电子设备将第一提醒信息发送到第三电子设备。第三电子设备显示第一提醒信息。若x大于或者等于第二数量阈值,第二电子设备将第二提醒信息发送到第三电子设备。第三电子设备显示第二提醒信息。
179.本实施例中,第一电子设备例如可以实现为高尔夫球杆的球杆追踪设备、智能手环、智能手表等。第二电子设备例如可以实现为云服务器等。第三电子设备例如可以实现为具备显示屏的设备,例如手机、平板电脑等。
180.可以理解的是,图17所示的实施例中,第二电子设备的其他实施例可以参考图3,图5至图5b,以及图15对应的实施例所述。另外,第三电子设备的显示界面,可以如图6至图14对应的实施例所述。此处不详述。
181.此外,图16a至图17仅是示意性描述,对本技术实施例不构成限制。在其他一些实施例中,上述各电子设备所执行的操作可以与上述实施例不同。另外,执行所述信息显示方法的还可以是其他数量的电子设备,此处不限制。
182.综上,采用本技术实施例的实现方式,电子设备采集用户的每个挥杆练习数据,进而,检测所采集的练习数据是否落在第一范围内,以及累计连续落在第一范围内的练习数据的数量。当连续落在第一范围内的练习数据的数量等于第一数量阈值,电子设备基于其中落入第二范围的练习数据的数量显示提醒信息。第二范围属于第一范围。这样,电子设备能够时常与用户互动,不仅能够向用户显示用户一个阶段的挥杆表现,而且能够提高用户挥杆练习的趣味性,优化用户的使用体验。
183.上述实施例从电子设备的硬件结构,软件架构,以及各软、硬件所执行的动作的角度对本技术实施例提供的信息显示方法的各方案进行了介绍。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的练习数据的获取、计算、各种提醒信息的显示等等的处理步骤,本技术实施例不仅能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术实施例的范围。
184.例如,上述电子设备100可以通过功能模块的形式来实现上述相应的功能。如图18a所示,电子设备180可以包括处理模块1801、收发模块1802和显示模块1803。该收发模块1802可用于执行上述图8至图14示意的任意实施例中用户触发的各种指令,以及图16a至图17示意的任意实施例中信息的收发功能。该显示模块1803可用于执行上述图3至图17的各实施例中显示界面的呈现功能。该处理模块1801可用于执行除上述指令和信息的收发,以及显示之外的其他功能。
185.可以理解的是,以上各个模块的划分仅仅是一种逻辑功能的划分,实际实现时,可以全部或部分集成到一个物理实体上,也可以物理上分开。例如,处理模块1801的功能可以集成到处理器实现,收发模块1802的功能可以集成到收发器实现,显示模块1803的功能可以集成到显示器实现。如图18b所示,电子设备181可以包括处理器1811、收发器1812、显示器1813和存储器1814。其中,所述存储器1814用于与处理器1811耦合,其保存该电子设备181必要的计算机程序1815。收发器1812被配置为执行图3至图17各实施例中指令和信息的收发。显示器1813被配置为显示图3至图17各实施例涉及的显示界面。处理器1811被配置为调用计算机程序1815执行图3至图17各实施例中除信息收发以及显示之外的其他操作。
186.具体内容可以参考图3至图17中对应的实施例中相关的描述,此处不再赘述。
187.另一些实施例中,电子设备181可以为具有图1所示结构的电子设备。示例性的,上述处理器1811具体可以为图1所示的处理器110,上述收发器1812具体可以为图1所示的无线通信模块140,上述存储器1814具体可以为图1所示的存储器130,上述显示器1813具体可以为图1所示的显示屏150,本技术实施例对此不做任何限制。
188.具体实现中,对应电子设备,本技术实施例还提供一种计算机存储介质,其中,计算机存储介质可存储有程序,该程序执行时,可实施包括图3至图17提供的信息显示方法的各实施例中的部分或全部步骤。上述存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
189.以上模块或单元的一个或多个可以软件、硬件或二者结合来实现。当以上任一模块或单元以软件实现的时候,所述软件以计算机程序指令的方式存在,并被存储在存储器中,处理器可以用于执行所述程序指令并实现以上方法流程。所述处理器可以包括但不限于以下至少一种:中央处理单元(central processing unit,cpu)、微处理器、数字信号处理器(dsp)、微控制器(microcontroller unit,mcu)、或人工智能处理器等各类运行软件的计算设备,每种计算设备可包括一个或多个用于执行软件指令以进行运算或处理的核。该处理器可以内置于soc(片上系统)或专用集成电路(application specific integrated circuit,asic),也可是一个独立的半导体芯片。该处理器内处理用于执行软件指令以进行运算或处理的核外,还可进一步包括必要的硬件加速器,如现场可编程门阵列(field programmable gate array,fpga)、pld(可编程逻辑器件)、或者实现专用逻辑运算的逻辑电路。
190.当以上模块或单元以硬件实现的时候,该硬件可以是cpu、微处理器、dsp、mcu、人工智能处理器、asic、soc、fpga、pld、专用数字电路、硬件加速器或非集成的分立器件中的任一个或任一组合,其可以运行必要的软件或不依赖于软件以执行以上方法流程。
191.当以上模块或单元使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算
机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
192.应理解,在本技术的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对实施例的实施过程构成任何限定。
193.本说明书的各个部分均采用递进的方式进行描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点介绍的都是与其他实施例不同之处。尤其,对于装置和系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例部分的说明即可。
194.以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。