一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

壁纸的推荐方法、可穿戴设备及计算机存储介质与流程

2022-02-19 00:42:46 来源:中国专利 TAG:


1.本技术涉及信息推荐技术领域,尤其涉及一种壁纸的推荐方法、可穿戴设备及计算机存储介质。


背景技术:

2.目前,可穿戴设备的壁纸应用程序(即壁纸商店)会从服务器中加载可下载壁纸,并将可下载壁纸分类进行排序,分类的类别通常为下载量排行,人气推荐以及最新上架。
3.由于可穿戴设备的显示屏尺寸较小,故用户通过可穿戴设备的显示屏每次浏览的壁纸数量较少,这样,需要耗费较长时间从海量的壁纸中寻找到喜欢的壁纸,导致壁纸查找效率较低,以及用户体验感较差。


技术实现要素:

4.本技术实施例提供了一种壁纸的推荐方法、可穿戴设备及计算机存储介质,本技术中的待推荐壁纸为根据用户标签信息得到的,故待推荐壁纸的数量比壁纸应用程序中加载的可下载壁纸的数量少,从而可穿戴设备可以通过展示相对较少的待推荐壁纸,以便用户从待推荐壁纸中选取壁纸,避免了现有技术中展示的壁纸较多导致的壁纸查找效率较低,进而提升了用户的使用体验。
5.根据本技术实施例的第一方面,提供一种壁纸的推荐方法,应用于可穿戴设备,所述方法包括:
6.获取用户标签信息,所述用户标签信息为与所述可穿戴设备绑定的终端设备确定的标签信息;
7.根据所述用户标签信息获取待推荐壁纸;
8.展示所述待推荐壁纸。
9.根据本技术实施例的第二方面,提供一种可穿戴设备,包括:
10.获取模块,用于获取用户标签信息,所述用户标签信息为与所述可穿戴设备绑定的终端设备确定的标签信息;以及,
11.根据所述用户标签信息获取待推荐壁纸;
12.展示模块,用于展示所述待推荐壁纸。
13.根据本技术实施例的第三方面,提供一种可穿戴设备,包括处理器和存储器,所述处理器和存储器耦合,所述存储器用于存储计算机程序指令,当所述处理器执行所述计算机程序指令时,使得可穿戴设备执行上述第一方面所述的壁纸的推荐方法。
14.根据本技术实施例的第四方面,提供一种计算机存储介质,所述计算机存储介质中存储有程序指令,当所述程序指令在可穿戴设备上运行时,使得可穿戴设备执行上述第一方面所述的壁纸的推荐方法。
15.根据本技术实施例的第五方面,提供一种芯片,所述芯片与可穿戴设备中的存储器耦合,使得所述芯片在运行时调用所述存储器中存储的程序指令,使得所述可穿戴设备
执行上述第一方面所述的壁纸的推荐方法。
16.从以上技术方案可以看出,本技术实施例具有以下优点:本技术中的可穿戴设备需要首先获取用户标签信息,所述用户标签信息为与所述可穿戴设备绑定的终端设备确定的标签信息;接着根据所述用户标签信息获取待推荐壁纸;最后展示所述待推荐壁纸。这样,由于待推荐壁纸为根据用户标签信息得到的,故待推荐壁纸的数量比壁纸应用程序中加载的可下载壁纸的数量少,从而可穿戴设备可以通过展示相对较少的待推荐壁纸,以便用户从待推荐壁纸中选取壁纸,避免了现有技术中展示的壁纸较多导致的壁纸查找效率较低,进而提升了用户的使用体验。
附图说明
17.为了更清楚地说明本技术实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,还可以根据这些附图获得其它的附图。
18.图1a为本技术实施例提供的一种壁纸的推荐方法的示意图;
19.图1b为本技术实施例提供的一种可穿戴设备显示的界面的示意图;
20.图1c为本技术实施例提供的另一种可穿戴设备显示的界面的示意图;
21.图1d为本技术实施例提供的另一种可穿戴设备显示的界面的示意图;
22.图1e为本技术实施例提供的另一种可穿戴设备显示的界面的示意图;
23.图1f为本技术实施例提供的另一种可穿戴设备显示的界面的示意图;
24.图2为本技术实施例提供的一种壁纸的推荐方法的示意图;
25.图3a为本技术实施例提供的一种壁纸的推荐方法的示意图;
26.图3b为本技术实施例提供的另一种可穿戴设备显示的界面的示意图;
27.图3c为本技术实施例提供的另一种可穿戴设备显示的界面的示意图;
28.图3d为本技术实施例提供的另一种可穿戴设备显示的界面的示意图;
29.图3e为本技术实施例提供的另一种可穿戴设备显示的界面的示意图;
30.图3f为本技术实施例提供的另一种可穿戴设备显示的界面的示意图;
31.图4为本技术实施例提供的另一种壁纸的推荐方法的示意图;
32.图5为本技术实施例提供的一种可穿戴设备的结构框图;
33.图6为本技术实施例提供的一种可穿戴设备的结构框图。
具体实施方式
34.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,都应当属于本技术保护的范围。
35.首先,对本技术的应用场景进行说明,本技术可以应用于对可穿戴设备设置壁纸的场景。本技术中的壁纸为可穿戴设备的显示屏所使用的背景图片(例如智能手表的表盘等),通过设置壁纸可以使得可穿戴设备看起来更好看,更漂亮,更有个性。现有技术中,用户可能会根据自己的喜好频繁更换可穿戴设备的壁纸,以满足用户的需求。由于用户每次设置可穿戴设备的壁纸的过程中,需要从可穿戴设备已安装的壁纸应用程序内的海量壁纸
中选取需要的壁纸,从而导致壁纸查找效率较低。
36.为了解决该问题,本技术可以通过与可穿戴设备绑定的终端设备获取用户标签信息,以便可穿戴设备根据用户标签信息获取待推荐壁纸。这样,由于本技术中的待推荐壁纸为根据用户标签信息得到的,故待推荐壁纸的数量比壁纸应用程序中加载的可下载壁纸的数量少,从而可穿戴设备可以通过展示相对较少的待推荐壁纸,以便用户从待推荐壁纸中选取壁纸,避免了现有技术中展示的壁纸较多导致的壁纸查找效率较低,进而提升了用户的使用体验。
37.需要说明的是,本技术中的可穿戴设备可以为智能手表、智能手腕、智能戒指、智能眼镜、智能头盔或者智能头带等具备显示屏的设备,本技术对此不做特殊限制。
38.下面将结合具体实施例对本技术中的壁纸的推荐方法进行详细介绍。
39.图1a为本技术实施例提供的一种壁纸的推荐方法的流程示意图。如图1a所示,所述方法可以包括:
40.101、可穿戴设备获取用户标签信息,用户标签信息为与可穿戴设备绑定的终端设备确定的标签信息。
41.可以理解的是,可穿戴设备与终端设备属于同一用户。这样,通过终端设备获取到的用户标签信息可以适用于可穿戴设备。
42.在本技术实施例中,终端设备可以通过但不限于以下方式获取用户标签信息:终端设备获取壁纸相关信息,并根据壁纸相关信息,获取用户标签信息。其中,壁纸相关信息可以包括第一应用程序中的壁纸下载信息,和/或,第二应用程序中的壁纸使用信息。
43.可选地,可穿戴设备可以与多个设备均进行绑定,并且多个设备中的任两个设备也预先绑定。这样,本步骤中的终端设备可以为多个设备中的任一个设备。上述所述的第一应用程序和第二应用程序可以为多个设备中的应用程序。
44.当然,在本技术实施例中,还可以通过服务端获取壁纸相关信息。以及,服务端需要对壁纸相关信息进行脱敏处理,从而保证用户的隐私和数据安全。这样,服务端可以根据脱敏处理后的壁纸相关信息获取用户标签信息;并向终端设备发送用户标签信息,以便终端设备存储用户标签信息。这里,考虑到用户的偏好可能发生变更,故为了提高用户标签信息的准确性,服务端可以周期性地更新用户标签信息,并向终端设备发送更新后的用户标签信息,以便终端设备更新存储的用户标签信息。
45.其中,在壁纸相关信息包括第一应用程序中的壁纸下载信息的情况下,服务端包括为第一应用程序提供服务的第一服务器;在壁纸相关信息包括第二应用程序中的壁纸使用信息的情况下,服务端包括为第二应用程序提供服务的第二服务器;在壁纸相关信息包括第一应用程序中的壁纸下载信息和第二应用程序中的壁纸使用信息的情况下,服务端可以为第一服务器和第二服务器中的至少一个,其中,若服务端包括第一服务器,则第二服务器需要将第二应用程序中的壁纸使用信息共享至第一服务器,或者,若服务端包括第二服务器,则第一服务器需要将第一应用程序中的壁纸下载信息共享至第二服务器,或者,若服务端包括第一服务器和第二服务器,则第一服务器和第二服务器进行壁纸下载信息和壁纸使用信息之间的共享。上述示例只是举例说明,本技术对此不做特殊限制。
46.可以理解的是,上述所述的第一应用程序可以为用于进行壁纸下载的应用程序(比如壁纸应用程序);壁纸下载信息可以包括:下载的第一壁纸的第一壁纸标签。上述所述
的第二应用程序为可以使用壁纸的应用程序(比如聊天应用程序的聊天背景通常设置有壁纸),壁纸使用信息可以包括:使用的第二壁纸的第二壁纸标签。其中,第一壁纸标签为预先对第一壁纸设置的标签,第二壁纸标签为预先对第二壁纸设置的标签。此时,获取到的用户标签信息包括第一标签类别。
47.可选地,在壁纸相关信息包括壁纸下载信息的情况下,可以获取第一壁纸标签中的第一目标壁纸标签,并根据第一目标壁纸标签确定第一标签类别(可选地,可以将第一目标壁纸标签作为第一标签类别,或者,将第一目标壁纸标签填入预设标签语句得到第一标签类别,等等)。其中,第一目标壁纸标签的标签数量大于等于第一数值;或者,在对不同的第一壁纸标签按照标签数量从大到小进行排名之后,第一目标壁纸标签的标签数量排名为前t名,t为正整数。
48.示例性的,用户在使用终端设备的过程中,会从壁纸应用程序中下载一些第一壁纸,且这些第一壁纸存在对应的第一壁纸标签。例如,历史下载过的第一壁纸包括:w1,w2,w3,...,w
m
,w
m
为第m个第一壁纸,m为正整数,且w1对应的第一壁纸标签为“动漫”和“猫和老鼠”,w2对应的第一壁纸标签为“动漫”和“小猪佩奇”,w3对应的第一壁纸标签为“汽车”,...,w
m
对应的第一壁纸标签为“风景”。这样,壁纸应用程序的服务器会记录终端设备中历史下载过的这些第一壁纸对应的第一壁纸标签,以及,壁纸应用程序的服务器可以根据这些第一壁纸对应的第一壁纸标签对终端设备进行用户画像,得到用户标签信息。示例性的,若上述所述的第一数值为100,且这些第一壁纸的第一壁纸标签中存在105个“动漫”,那么用户标签信息可以为“动漫”(即相当于第一标签类别),或者,“对

动漫’标签比较偏爱”(即相当于第一标签类别,且预设标签语句可以包括“对

第一标签类别’标签比较偏爱”)等等。
49.可选地,在壁纸相关信息包括壁纸使用信息的情况下,可以从第二壁纸标签中获取第二目标壁纸标签,并根据第二目标壁纸标签确定第一标签类别(可选地,可以将第二目标壁纸标签作为第一标签类别,或者,将第二目标壁纸标签填入预设标签语句得到第一标签类别,等等)。其中,第二目标壁纸标签的标签数量大于等于第二数值;或者,在对不同的第二壁纸标签按照标签数量从大到小进行排名之后,第二目标壁纸标签的标签数量排名为前r名,r为正整数。
50.可选地,在壁纸相关信息包括壁纸下载信息和壁纸使用信息的情况下,可以从第一壁纸标签和第二壁纸标签中获取第三目标壁纸标签,并根据第三目标壁纸标签确定第一标签类别(可选地,可以将第三目标壁纸标签作为第一标签类别,或者,将第三目标壁纸标签填入预设标签语句得到第一标签类别,等等),第三目标壁纸标签的标签数量大于等于第三数值,或者,在对不同的壁纸标签(即第一壁纸标签和第二壁纸标签包括的壁纸标签)按照标签数量从大到小进行排名之后,第三目标壁纸标签的标签数量排名为前w名,w为正整数。
51.应理解,第二壁纸可以为从第一壁纸中选取的壁纸,也可以为用户个性化设置得到的壁纸,本技术对此不做特殊限制。
52.进一步地,在本技术的可选实施例中,上述所述的壁纸下载信息还可以包括:第一标签评价参数(例如第一壁纸的下载次数和第一标记信息等中的至少一种);上述所述的壁纸使用信息还可以包括:第二标签评价参数(例如第二壁纸的使用次数、使用时长以及第二标记信息等中的至少一种)。此时,获取到的用户标签信息包括第二标签类别和第二标签类
别对应的标签值。
53.其中,若某个第一壁纸下载完成后,隔了一段时间被删除,此时又重新下载该某个第一壁纸,则可以将该某个第一壁纸的下载次数增加一次;若某个第二壁纸之前使用过,但又被另一个第二壁纸更换,此时,重新使用该某个第二壁纸,则可以将该某个第二壁纸的使用次数增加一次。
54.其中,第一标记信息和第二标记信息可以为以下至少一个:标记为喜欢、标记为已收藏、标记为不喜欢等。
55.可以理解的是,获取第二标签类别的方法与获取第一标签类别的方法类似,不再赘述。这样,在获取到第二标签类别的情况下,可以从第一壁纸中获取属于第二标签类别的第一目标壁纸,和/或,从第二壁纸中获取属于第二标签类别的第二目标壁纸;根据第一目标壁纸的第一标签评价参数,和/或,第二目标壁纸的第二标签评价参数,确定第二标签类别的标签值。
56.示例性的,在壁纸相关信息包括第一壁纸的第一壁纸标签和第一标签评价参数,且第一标签评价参数包括第一壁纸的下载次数和第一标记信息的情况下,可以从第一壁纸中获取到属于第二标签类别的第一目标壁纸。此时,若第一目标壁纸的下载次数越多,第一目标壁纸的第一标记信息包括标记为喜欢,第一目标壁纸的第一标记信息包括标记为已收藏,则第二标签类别的标签值越大。上述示例只是示例性说明,本技术对此不做特殊限制。
57.在本步骤中,可以通过但不限于以下方式获取用户标签信息:
58.方式一、在可穿戴设备与终端设备建立连接的情况下,向终端设备发送标签获取请求,并接收终端设备响应于标签获取请求发送的用户标签信息。
59.可以理解的是,本技术中的可穿戴设备与终端设备建立连接可以为:无线连接或者有线连接。其中,无线连接可以为热点连接、蓝牙连接或者无线保真(wireless-fidelity,wifi)连接等等,本技术对此不做特殊限制。
60.在本技术的可选实施例中,标签获取请求可以为根据用户对可穿戴设备的输入操作生成的请求。其中,输入操作可以包括对可穿戴设备进行的触控操作、语音操作、按键操作、手势操作以及晃动操作中的至少一种。
61.例如,若可穿戴设备包括智能手表,则输入操作可以为对智能手表的显示屏进行的双击操作,或者将智能手表的表环转动指定角度,指定角度在预设角度范围内(比如240
°
度至360
°
);若可穿戴设备包括智能眼镜,则输入操作可以为对智能眼镜的语音操作等等。
62.方式二、在可穿戴设备与终端设备建立连接的情况下,接收终端设备发送的用户标签信息。
63.可以理解的是,通过终端设备直接向可穿戴设备发送用户标签信息,无需用户在可穿戴设备上进行输入操作,减少了用户的操作。
64.102、可穿戴设备根据用户标签信息获取待推荐壁纸。
65.可以理解的是,考虑到不同可穿戴设备的显示屏的分辨率值、显示屏的尺寸(即显示屏的长度和宽度,以及长度和宽度之间的比例)存在差异,并且可穿戴设备的显示屏通常尺寸较小。故为了使得获取到的待推荐壁纸可以适配于可穿戴设备,本技术可以从候选壁纸(即相当于本技术中的第一候选壁纸或者第二候选壁纸)中获取待推荐壁纸,候选壁纸为与可穿戴设备的显示屏适配的壁纸。示例性的,候选壁纸可以为可穿戴设备的壁纸应用程
序内可下载的壁纸。
66.在本技术实施例中,可以通过但不限于以下方式获取待推荐壁纸:
67.方式一、在用户标签信息包括第一标签类别的情况下;获取每个第一候选壁纸与第一标签类别之间的第一相关度;根据第一相关度,从第一候选壁纸中获取待推荐壁纸。
68.在本技术的一种可选实施例中,每个第一候选壁纸可以预先设置有对应的第一壁纸类别。此时,在第一目标候选壁纸的第一壁纸类别与第一标签类别相同的情况下,确定第一相关度为第一预置数值(例如1);在第一目标候选壁纸的第一壁纸类别与第一标签类别不相同的情况下,确定第一相关度为第二预置数值(例如0)。其中,第一候选壁纸包括第一目标候选壁纸。这样,可以确定第一相关度为第一预置数值的第一候选壁纸为待推荐壁纸。
69.在本技术的另一种可选实施例中,可以获取每个第一候选壁纸的壁纸关键词(如可以通过识别第一候选壁纸的壁纸内容特征,以及根据壁纸内容特征确定第一候选壁纸的壁纸关键词),计算每个第一候选壁纸的壁纸关键词与第一标签类别之间的第一相关度。此时,根据第一相关度,从第一候选壁纸中获取待推荐壁纸,可以包括:确定第一相关度排名为前m名的第一候选壁纸为待推荐壁纸,m为正整数;或者,确定第一相关度大于等于预设阈值的第一候选壁纸为待推荐壁纸。上述示例只是示例性说明,本技术对此不做特殊限制。
70.可见,通过方式一所述的方法,可以获取到与第一标签类别相关度较强的待推荐壁纸,从而使得待推荐壁纸更加符合用户的偏好,实现了个性化的推荐壁纸。
71.方式二、在用户标签信息包括第二标签类别和第二标签类别对应的标签值的情况下;获取每个第二候选壁纸与第二标签类别之间的第二相关度;根据第二标签类别的标签值,获取第二标签类别对应的推荐数量;根据第二相关度和推荐数量,从第二候选壁纸中获取第二标签类别对应的待推荐壁纸;其中,标签值越大,推荐数量越大。
72.可以理解的是,第二相关度的获取过程可以参考第一相关度的获取过程,此处不再赘述。
73.在本技术的可选实施例中,可以将标签值作为推荐数量。
74.在本技术的另一可选实施例中,在标签值大于等于第四数值的情况下,计算标签值与第三预置数值之间的乘积得到推荐数量,在标签值小于等于第五数值的情况下,计算标签值与第四预置数值之间的乘积得到推荐数量,在标签值大于第五数值且小于第四数值的情况下,将标签值作为推荐数量。其中,第四数值大于第五数值,第三预置数值为大于1的数值,第四预置数值为小于1的数值。这样,由于第二标签类别的标签值越大,则用户对第二标签类别的偏好程度越高,因此,本技术可以将偏好程度较高的第二标签类别的推荐数量增大,以及将偏好程度较低的第二标签类别的推荐数量减小,从而使得推荐数量符合用户的偏好程度。
75.其中,根据第二相关度和推荐数量,从第二候选壁纸中获取第二标签类别对应的待推荐壁纸,可以包括:确定第二相关度排名为前x名的第二候选壁纸为待推荐壁纸,x为推荐数量。
76.可见,通过方式二所述的方法,可以获取到与第二标签类别相关度较强的前x个待推荐壁纸,使得待推荐壁纸符合用户的偏好的同时,可以进一步地基于用户的偏好程度设置待推荐壁纸的推荐数量,提高了用户的体验。
77.103、可穿戴设备展示待推荐壁纸。
78.在本技术的可选实施例中,可穿戴设备在壁纸展示页面中设置有推荐标识(例如“猜你喜欢”的字符标识,或者,“推荐壁纸”的字符标识,或者,
“☆”
的图标等),壁纸展示页面可以为壁纸应用程序中的一级页面(即相当于首页面)。这样,在接收到用户对推荐标识的触发指令的情况下,可穿戴设备响应于触发指令,从壁纸展示页面跳转至推荐页面(即可以为壁纸应用程序中的二级页面),并且在推荐页面中展示待推荐壁纸。
79.示例性的,如图1b和1c所示,示出了一种可穿戴设备(即智能手表)的界面图,用户可以对图1b所示的壁纸展示页面中的“猜你喜欢”字符标识进行触发,以使得可穿戴设备切换至图1c所示的推荐页面,推荐页面中展示有待推荐壁纸。需要说明的是,推荐页面中每次可以展示少量的待推荐壁纸,故用户可以通过在显示屏上向右或者向下滑动查看更多的待推荐壁纸。
80.在本技术的可选实施例中,若通过步骤102中方式二所述的方法获取待推荐壁纸,则在第二标签类别的数量为多个的情况下,本技术实施例还可以包括:根据第二标签类别的标签值,获取多个第二标签类别的展示优先级。此时,本步骤可以按照展示优先级,展示待推荐壁纸。
81.其中,第二标签类别的标签值越大,第二标签类别的展示优先级越高;相反,第二标签类别的标签值越小,第二标签类别的展示优先级越低。这样,可以依次按照展示优先级从高到低的顺序,展示不同第二标签类别的待推荐壁纸。
82.示例性的,若第二标签类别包括“动漫”、“汽车”以及“风景”,且对应的展示优先级从高到低的顺序包括:“动漫”、“风景”以及“汽车”。则可穿戴设备可以首先展示“动漫”对应的待推荐壁纸,接着展示“风景”对应的待推荐壁纸,最后展示“汽车”对应的待推荐壁纸。例如,如图1d所示,为了便于理解,以待推荐壁纸包括四个壁纸(即2个“动漫”标签类别的壁纸、1个“汽车”标签类别的壁纸、1个“风景”标签类别的壁纸)为例进行说明,且待推荐壁纸在显示屏上的位置优先级为:上边位置比下边位置的展示优先级高,左边位置比右边位置的优先级高,故优先展示2个“动漫”标签类别的壁纸,接着展示1个“风景”标签类别的壁纸,最后展示1个“汽车”标签类别的壁纸。
83.在本技术的可选实施例中,可穿戴设备接收用户对第一目标壁纸的选取操作,并且响应于选取操作将可穿戴设备的当前壁纸切换为第一目标壁纸。其中,第一目标壁纸为待推荐壁纸中的一个壁纸。示例性的,如图1e所示,选取操作可以为在第一目标壁纸上画一个爱心等等,此时,可穿戴设备的壁纸界面可以如图1f所示。
84.采用上述所述的方法,由于本技术中的待推荐壁纸为根据用户标签信息得到的,故待推荐壁纸的数量比壁纸应用程序中加载的可下载壁纸的数量少,从而可穿戴设备可以通过展示相对较少的待推荐壁纸,以便用户从待推荐壁纸中选取壁纸,避免了现有技术中展示的壁纸较多导致的壁纸查找效率较低,进而提升了用户的使用体验。
85.图2为本技术实施例提供的一种壁纸的推荐方法的流程示意图。如图2所示,所述方法可以包括:
86.201、可穿戴设备获取用户标签信息,用户标签信息为与可穿戴设备绑定的终端设备确定的标签信息。
87.202、可穿戴设备根据用户标签信息获取待推荐壁纸。
88.步骤201和步骤202的具体内容可以参考步骤101和步骤102,此处不再赘述。
89.203、可穿戴设备在检测到用户对可穿戴设备的第一输入,且可穿戴设备满足预设条件的情况下,展示待推荐壁纸。
90.其中,预设条件包括但不限于以下至少一种:所述可穿戴设备的当前电量大于等于预设数值;
91.所述可穿戴设备检测到第一输入的时刻属于非学习时间段。
92.可以理解的是,第一输入可以为对可穿戴设备进行的触控输入、语音输入、按键输入、手势输入以及晃动输入中的至少一种。示例性的,第一输入可以为对可穿戴设备的显示屏进行的重按触控输入,或者,可以为向着可穿戴设备的摄像头输入的握拳手势等等。
93.应理解,若可穿戴设备的当前电量较低,则继续对可穿戴设备进行壁纸设置,会造成可穿戴设备关机的问题,故本技术可以在可穿戴设备的当前电量大于等于预设数值的情况下,展示待推荐壁纸。
94.考虑到学生通常会佩戴可穿戴设备(如智能手表等),若学生在学习时间段(例如上课期间)内设置壁纸,则会影响学习效率。故本技术可以在学习时间段内对第一输入不进行响应,而在非学习时间段内响应于第一输入展示待推荐壁纸。其中,学习时间段可以为预先在可穿戴设备中添加的时间段。
95.图3a为本技术实施例提供的一种壁纸的推荐方法的流程示意图。如图3a所示,所述方法可以包括:
96.301、可穿戴设备获取用户标签信息,用户标签信息为与可穿戴设备绑定的终端设备确定的标签信息。
97.302、可穿戴设备根据用户标签信息获取待推荐壁纸。
98.303、可穿戴设备展示待推荐壁纸。
99.步骤301至步骤303的具体内容可以参考步骤101至步骤103,此处不再赘述。
100.304、可穿戴设备从待推荐壁纸中获取多个第二目标壁纸。
101.在本技术实施例中,可穿戴设备可以根据用户对待推荐壁纸的选择触控操作,从待推荐壁纸中获取多个第二目标壁纸。
102.一种实施例中,选择触控操作可以为在待推荐壁纸上按照预设轨迹进行的滑动操作。示例性的,预设轨迹可以为“√”。如图3b所示,在用户对待推荐壁纸中的draw1、draw4上分别输入“√”的情况下,确定多个待推荐壁纸为draw1、draw4。
103.另一种实施例中,每个待推荐壁纸上设置有选择控件,选择触控操作可以为对选择控件的勾选操作。这样,可穿戴设备可以获取每个待推荐壁纸的勾选状态,以及根据勾选状态确定多个第二目标壁纸。其中,勾选状态包括已勾选状态和未勾选状态,并且每个待推荐壁纸的初始勾选状态可以为未勾选状态。这样,多个第二目标壁纸的勾选状态为已勾选状态。
104.示例性的,如图3c所示,每个待推荐壁纸的左下角设置有勾选框(即相当于上述所述的选择控件),若用户对某一个勾选框进行第i次勾选操作,则确定某一个勾选框对应的待推荐壁纸的勾选状态为已勾选状态;若用户对某一个勾选框进行第i 1次勾选操作,则确定某一个勾选框对应的待推荐壁纸的勾选状态为未勾选状态,i为奇数;若用户未对某一个勾选框进行勾选操作,则确定某一个勾选框对应的待推荐壁纸的勾选状态为未勾选状态。图3c中的待推荐壁纸draw6、draw8为已勾选状态,待推荐壁纸draw5、draw7为未勾选状态,故
多个待推荐壁纸为draw6、draw8。上述示例只是示例性说明,本技术对此不做特殊限制。
105.又一种实施例中,在可穿戴设备的当前页面为推荐页面的情况下,可穿戴设备的显示界面上显示临时文件夹,其中,推荐页面用于展示待推荐壁纸。此时,选择触控操作可以为将待推荐壁纸拖入临时文件夹的操作,多个第二目标壁纸包括临时文件夹中的待推荐壁纸。当然,用户也可以将临时文件夹中的待推荐壁纸移除,多个第二目标壁纸不包括移除掉的待推荐壁纸。
106.示例性的,如图3d所示,若将待推荐壁纸picture1、picture3、picture5拖入临时文件夹(即图3d中的文件夹1),则可以确定多个第二目标壁纸包括picture1、picture3、picture5,并且如图3d所示,在picture5按照手指的滑动轨迹拖入文件夹1之后,推荐页面中可以不再展示picture5。
107.可选地,在获取到多个第二目标壁纸的情况下,可穿戴设备可以将多个第二目标壁纸进行下载并存储。
108.305、可穿戴设备获取多个第二目标壁纸分别对应的亮屏操作。
109.在本技术的可选实施例中,可穿戴设备可以展示亮屏操作设置页面,亮屏操作设置页面中展示多个第二目标壁纸以及多个第二目标壁纸分别对应的设置控件。这样,在用户触发目标设置控件的情况下,可穿戴设备从亮屏操作设置页面切换至设置子页面;并在设置子页面中对目标设置控件对应的第二目标壁纸,设置亮屏操作。
110.示例性的,如图3e所示,多个第二目标壁纸包括draw1、draw4,以及draw1、draw4分别存在对应的设置控件。在用户触发draw4对应的设置控件的情况下,可穿戴设备的设置子页面的示意图如图3f所示。这样,可以在设置子页面对draw4设置对应的亮屏操作。
111.可以理解的是,亮屏操作可以为亮屏触控操作、亮屏语音操作、亮屏晃动操作中的至少一种。
112.在亮屏操作包括亮屏触控操作的情况下,若多个第二目标壁纸包括draw1、draw4,则一种实施例中,draw1对应的亮屏触控操作可以为单指触发操作,draw4对应的亮屏触控操作可以为双指触发操作;另一种实施例中,draw1对应的亮屏触控操作可以为第一方向的滑动操作,draw4对应的亮屏触控操作可以为第二方向的滑动操作,等等。
113.在亮屏操作包括亮屏语音操作的情况下,若多个第二目标壁纸包括draw1、draw4,则一种实施例中,draw1对应的亮屏语音操作可以为语音输入“draw
1”,draw4对应的亮屏语音操作可以为语音输入“draw
4”,等等。
114.在亮屏操作包括亮屏晃动操作的情况下,若多个第二目标壁纸包括draw1、draw4,则一种实施例中,draw1对应的亮屏晃动操作可以为将穿戴设备连续晃动2次的操作,draw4对应的亮屏晃动操作可以为将穿戴设备连续晃动3次的操作,等等。
115.306、可穿戴设备接收用户输入的目标亮屏操作,以及响应于目标亮屏操作将可穿戴设备的当前壁纸设置为与目标亮屏操作对应的第二目标壁纸。
116.其中,亮屏操作可以包括目标亮屏操作。
117.采用本技术实施例所述的方法,可以预先对用户选取的壁纸(即第二目标壁纸)设置相应的亮屏操作,这样,可以根据用户的不同亮屏操作,自动设置相应的壁纸,从而实现了可穿戴设备的壁纸多样化,以及提高了视觉体验效果。
118.图4为本技术实施例提供的一种壁纸的推荐方法的流程示意图。如图4所示,所述
方法可以包括:
119.401、可穿戴设备获取用户标签信息,用户标签信息为与可穿戴设备绑定的终端设备确定的标签信息。
120.402、可穿戴设备根据用户标签信息获取待推荐壁纸。
121.403、可穿戴设备展示待推荐壁纸。
122.404、可穿戴设备从待推荐壁纸中获取多个第三目标壁纸。
123.获取多个第三目标壁纸的具体内容可以参考步骤301至步骤304中的多个第二目标壁纸的获取过程,此处不再赘述。
124.405、可穿戴设备获取当前服饰图像。
125.其中,当前服饰图像可以包括衣服图像和衣饰配件图像中的至少一个;衣服图像通常可以包括上衣图像、裤子图像、鞋子图像、裙装图像等等;衣饰配件图像可以包括围巾图像、帽子图像、手套图像、袜子图像、首饰图像或者耳饰图像等。
126.在本技术的一种可选实施例中,可穿戴设备内置有摄像头,故可以通过可穿戴设备内置的摄像头采集当前服饰图像。
127.进一步地,可穿戴设备检测到当前状态为已佩戴状态的情况下,启动摄像头采集用户的当前服饰图像。为了可以准确地识别到用户的当前服饰,可穿戴设备可以采集多帧服饰图像作为当前服饰图像。
128.可以理解的是,当前状态可以包括已佩戴状态或者未佩戴状态。
129.在一种方式中,可以通过人体检测传感器,检测可穿戴设备与人体之间的距离;若距离大于预设距离值,则可以确定当前状态为未佩戴状态,若距离小于预设距离值,则可以确定当前状态为已佩戴状态。
130.在另一种方式中,可穿戴设备中设置有电容式传感器,通过电容式传感器周期性地获取电容信号,若连续的两个电容信号存在信号跳变,以及跳变量大于等于预设变化值,则可以根据连续的两个电容信号之间的信号跳变趋势,确定当前状态。示例性的,若电容式传感器包括自电容传感器,则在信号跳变趋势为从低到高跳变的情况下,确定当前状态为已佩戴状态;在信号跳变趋势为从高到低跳变的情况下,确定当前状态为未佩戴状态。上述示例只是举例说明,本技术对此不做特殊限制。
131.在本技术的另一种可选实施例中,可穿戴设备的预设位置范围内存在图像采集设备,故本技术可以通过图像采集设备采集当前服饰图像,以及图像采集设备向可穿戴设备发送当前服饰图像。其中,图像采集设备可以为智能衣柜、智能梳妆镜、智能冰箱等具备图像采集功能的设备。图像采集设备与可穿戴设备之间可以通过蓝牙、热点或者wifi进行连接。
132.需要说明的是,为了避免可穿戴设备或者图像采集设备进行长时间图像采集导致功耗较大,本技术可以在预设采集时间段内获取当前服饰图像。示例性的,预设采集时间段可以为早上7:00~7:30。
133.406、可穿戴设备获取当前服饰图像中的服饰特征。
134.可以理解的是,服饰特征可以为服饰颜色或者服饰元素等。其中,可以通过预设特征提取模型从当前服饰图像中提取对应的服饰特征。
135.407、可穿戴设备从多个第三目标壁纸中获取与服饰特征匹配的第四目标壁纸。
136.一种实施例中,若服饰特征为服饰颜色,且服饰颜色为服饰主色调颜色,则可以获取每个第三目标壁纸对应的第一像素数量,第一像素数量为第三目标壁纸中像素为服饰主色调颜色的像素数量;以及将最大第一像素数量对应的第三目标壁纸作为第四目标壁纸。
137.另一种实施例中,若服饰特征为服饰颜色,且服饰颜色为服饰配色,则可以获取每个第三目标壁纸对应的壁纸配色;以及从壁纸配色中获取与服饰配色的配色匹配度最大的目标壁纸配色,且将目标壁纸配色对应的第三目标壁纸作为第四目标壁纸。
138.又一种实施例中,若服饰特征为服饰元素,则可以获取每个第三目标壁纸对应的壁纸元素;以及从壁纸元素中获取与服饰元素相似度最大的目标壁纸元素,且将目标壁纸元素对应的第三目标壁纸作为第四目标壁纸。
139.408、可穿戴设备将当前壁纸设置为第四目标壁纸。
140.采用本技术实施例所述的方法,由于可穿戴设备属于用户的衣饰配件,故可以根据用户的服饰设置可穿戴设备的壁纸,这样,使得用户服饰和壁纸之间存在视觉统一性,从而提高了整体的搭配效果。
141.图5为本技术实施例提供的一种可穿戴设备的结构框图,如图5所示,包括:
142.获取模块501,用于获取用户标签信息,所述用户标签信息为与所述可穿戴设备绑定的终端设备确定的标签信息;以及,
143.根据所述用户标签信息获取待推荐壁纸;
144.展示模块502,用于展示所述待推荐壁纸。
145.可选地,在所述用户标签信息包括第一标签类别的情况下;获取模块501,进一步用于获取每个第一候选壁纸与所述第一标签类别之间的第一相关度;以及,
146.根据所述第一相关度,从所述第一候选壁纸中获取所述待推荐壁纸。
147.可选地,获取模块501,进一步用于确定第一相关度排名为前m名的第一候选壁纸为所述待推荐壁纸,m为正整数;
148.或者,
149.确定所述第一相关度大于等于预设阈值的第一候选壁纸为所述待推荐壁纸。
150.可选地,在所述用户标签信息包括第二标签类别和所述第二标签类别对应的标签值的情况下;获取模块501,进一步用于获取每个第二候选壁纸与所述第二标签类别之间的第二相关度;
151.根据所述第二标签类别的标签值,获取所述第二标签类别对应的推荐数量;以及,
152.根据所述第二相关度和所述推荐数量,从所述第二候选壁纸中获取所述第二标签类别对应的待推荐壁纸;
153.其中,所述标签值越大,所述推荐数量越大。
154.可选地,在所述第二标签类别的数量为多个的情况下,获取模块501,进一步用于根据所述第二标签类别的标签值,获取多个所述第二标签类别的展示优先级;
155.展示模块502,进一步用于按照所述展示优先级,展示所述待推荐壁纸。
156.可选地,展示模块502,进一步用于在检测到用户对所述可穿戴设备的第一输入,且所述可穿戴设备满足预设条件的情况下,展示所述待推荐壁纸;
157.其中,所述预设条件包括以下至少一种:
158.所述可穿戴设备的当前电量大于等于预设数值;
159.所述可穿戴设备检测到第一输入的时刻属于非学习时间段。
160.可选地,获取模块501,进一步用于在所述可穿戴设备与所述终端设备建立连接的情况下,向所述终端设备发送标签获取请求,并接收所述终端设备响应于所述标签获取请求发送的用户标签信息;
161.或者,
162.在所述可穿戴设备与所述终端设备建立连接的情况下,接收所述终端设备发送的用户标签信息。
163.可穿戴设备的具体内容可以参考上述壁纸的推荐方法的实施例所述的内容,此处不再赘述。
164.图6示出了本技术实施例提供的一种可穿戴设备的结构框图。参考图6,可穿戴设备包括:射频(radio frequency,rf)电路610、存储器620、输入单元630、显示单元640、传感器650、音频电路660、无线保真(wireless fidelity,wifi)模块670、处理器680、以及电源690等部件。本领域技术人员可以理解,图6中示出的可穿戴设备结构并不构成对可穿戴设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
165.下面结合图6对可穿戴设备的各个构成部件进行具体的介绍:
166.rf电路610可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器680处理;另外,将设计上行的数据发送给基站。通常,rf电路610包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noise amplifier,lna)、双工器等。此外,rf电路610还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(global system of mobile communication,gsm)、通用分组无线服务(general packet radio service,gprs)、码分多址(code division multiple access,cdma)、宽带码分多址(wideband code division multiple access,wcdma)、长期演进(long term evolution,lte)、电子邮件、短消息服务(short messaging service,sms)等。
167.存储器620可用于存储软件程序以及模块,处理器680通过运行存储在存储器620的软件程序以及模块,从而执行可穿戴设备的各种功能应用以及数据处理。存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据可穿戴设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
168.输入单元630可用于接收输入的数字或字符信息,以及产生与可穿戴设备的用户设置以及功能控制有关的键信号输入。具体地,输入单元630可包括触控面板631以及其他输入设备632。触控面板631,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板631上或在触控面板631附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板631可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器680,并能接收处理器680发来的命令并加以执行。此外,可以
采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板631。除了触控面板631,输入单元630还可以包括其他输入设备632。具体地,其他输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
169.显示单元640可用于显示由用户输入的信息或提供给用户的信息以及可穿戴设备的各种菜单。显示单元640可包括显示面板641,可选的,可以采用液晶显示器(liquid crystal display,lcd)、有机发光二极管(organic light-emitting diode,oled)等形式来配置显示面板641。进一步的,触控面板631可覆盖显示面板641,当触控面板631检测到在其上或附近的触摸操作后,传送给处理器680以确定触摸事件的类型,随后处理器680根据触摸事件的类型在显示面板641上提供相应的视觉输出。虽然在图6中,触控面板631与显示面板641是作为两个独立的部件来实现可穿戴设备的输入和输入功能,但是在某些实施例中,可以将触控面板631与显示面板641集成而实现可穿戴设备的输入和输出功能。
170.可穿戴设备还可包括至少一种传感器650,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板641的亮度,接近传感器可在可穿戴设备移动到耳边时,关闭显示面板641和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别可穿戴设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于可穿戴设备还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
171.音频电路660、扬声器661,传声器662可提供用户与可穿戴设备之间的音频接口。音频电路660可将接收到的音频数据转换后的电信号,传输到扬声器661,由扬声器661转换为声音信号输出;另一方面,传声器662将收集的声音信号转换为电信号,由音频电路660接收后转换为音频数据,再将音频数据输出处理器680处理后,经rf电路610以发送给比如另一可穿戴设备,或者将音频数据输出至存储器620以便进一步处理。
172.wifi属于短距离无线传输技术,可穿戴设备通过wifi模块670可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。
173.处理器680是可穿戴设备的控制中心,利用各种接口和线路连接整个可穿戴设备的各个部分,通过运行或执行存储在存储器620内的软件程序和/或模块,以及调用存储在存储器620内的数据,执行可穿戴设备的各种功能和处理数据,从而对可穿戴设备进行整体监控。可选的,处理器680可包括一个或多个处理单元;优选的,处理器680可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器680中。
174.可穿戴设备还包括给各个部件供电的电源690(比如电池),优选的,电源可以通过电源管理系统与处理器680逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
175.尽管未示出,可穿戴设备还可以包括摄像头、蓝牙模块等,在此不再赘述。
176.在本发明实施例中,该可穿戴设备所包括的处理器680还具有以下功能:获取用户
标签信息,所述用户标签信息为与所述可穿戴设备绑定的终端设备确定的标签信息;
177.根据所述用户标签信息获取待推荐壁纸;
178.展示所述待推荐壁纸。
179.可选地,处理器680还具有以下功能:在所述用户标签信息包括第一标签类别的情况下;
180.获取每个第一候选壁纸与所述第一标签类别之间的第一相关度;
181.根据所述第一相关度,从所述第一候选壁纸中获取所述待推荐壁纸。
182.可选地,处理器680还具有以下功能:
183.确定第一相关度排名为前m名的第一候选壁纸为所述待推荐壁纸,m为正整数;
184.或者,
185.确定所述第一相关度大于等于预设阈值的第一候选壁纸为所述待推荐壁纸。
186.可选地,在所述用户标签信息包括第二标签类别和所述第二标签类别对应的标签值的情况下;处理器680还具有以下功能:
187.获取每个第二候选壁纸与所述第二标签类别之间的第二相关度;
188.根据所述第二标签类别的标签值,获取所述第二标签类别对应的推荐数量;
189.根据所述第二相关度和所述推荐数量,从所述第二候选壁纸中获取所述第二标签类别对应的待推荐壁纸;
190.其中,所述标签值越大,所述推荐数量越大。
191.可选地,在所述第二标签类别的数量为多个的情况下,处理器680还具有以下功能:
192.根据所述第二标签类别的标签值,获取多个所述第二标签类别的展示优先级;以及,按照所述展示优先级,展示所述待推荐壁纸。
193.可选地,处理器680进一步具有以下功能:
194.在检测到用户对所述可穿戴设备的第一输入,且所述可穿戴设备满足预设条件的情况下,展示所述待推荐壁纸;
195.其中,所述预设条件包括以下至少一种:
196.所述可穿戴设备的当前电量大于等于预设数值;
197.所述可穿戴设备检测到第一输入的时刻属于非学习时间段。
198.可选地,处理器680进一步具有以下功能:在所述可穿戴设备与所述终端设备建立连接的情况下,向所述终端设备发送标签获取请求,并接收所述终端设备响应于所述标签获取请求发送的用户标签信息;
199.或者,
200.在所述可穿戴设备与所述终端设备建立连接的情况下,接收所述终端设备发送的用户标签信息。
201.本发明实施例还提供一种可穿戴设备,该可穿戴设备可以包括处理器,存储器以及存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时可以实现上述方法实施例中可穿戴设备执行的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
202.本技术实施例提供一种计算机可读存储介质,其特征在于,该计算机可读存储介
质上存储计算机程序,该计算机程序被处理器执行时实现上述方法实施例中可穿戴设备执行的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
203.其中,该计算机可读存储介质可以为只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
204.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
205.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台可穿戴设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例的方法。
206.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献