一种设置电子设备系统主题风格的方法、装置及存储介质与流程

文档序号:18939478发布日期:2019-10-23 01:02阅读:165来源:国知局
一种设置电子设备系统主题风格的方法、装置及存储介质与流程

本公开涉及电子设备技术领域,尤其涉及一种设置电子设备系统主题风格的方法、装置及存储介质。



背景技术:

相关技术中,android手机更换主题的方案是:用户在客户端搜索与目标主题风格相关的词,客户端将词传到服务器端;服务器端将输入词拆分为一至多个关键词,服务器端在数据库中搜索包含了关键词的分类名、主题名字得出符合关键词的主题集,再将主题集传回至客户端。用户从主题集中浏览并筛选出目标主题,点击更换按钮,将正在使用的主题替换为目标主题。

上述方法存在如下问题:需要多个操作步骤;主题资源的搜索依赖用户输入词的精准度,如果用户输入词中与目标主题的名字没有任何重合,将得不到大部分的结果,现实中很多时候用户的需求是模糊的,对数据库中的主题名字也没有预期;必须将主题相关的详情展示给用户,供用户筛选决策并手动选中一个主题进行更换,不但耗费流量,且混杂了太多信息导致用户决策变慢;另外,现有的主题更换操作仅能依靠文字输入,但对于小型电子设备,诸如智能手表,输入形式单一且不便。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种设置电子设备系统主题风格的方法、装置及存储介质。

根据本公开实施例的第一方面,提供一种设置电子设备系统主题风格的方法,应用于服务器,包括:

接收功能需求信息,所述功能需求信息包括需求信息或解析所述需求信息中的语义后所确定的功能信息;

查找与所述功能需求信息相符的n个备选主题包,其中n为≥1的正整数;

根据预设推送规则,从所述n个备选主题包中锁定推荐主题包;

发送与所述推荐主题包相关的更换内容及更换指令。

所述功能需求信息包括语音信息或文字信息。

所述根据预设推送规则,从所述n个备选主题包中锁定推荐主题包,包括:

将所述n个备选主题包根据权重进行排序,选择权重值最高的主题包作为所述推荐主题包;其中,所述权重包括:图案与所述功能需求信息匹配度、色彩与所述功能需求信息匹配度、文字内容与所述功能需求信息匹配度中的一种或多种组合。

所述电子设备包括智能手表,所述主题包为表盘主题包,所述更换内容包括:所述推荐表盘主题包及相关主色调值或所述推荐表盘主题包的id号及相关主色调值。

所述发送与所述推荐主题包相关的更换指令包括:

将所述推荐表盘主题包发送到所述智能手表的表盘应用,并指示所述表盘应用使用所述推荐表盘主题包中的文件替换原表盘主题文件;将所述相关主色调值发送到所述智能手表的系统设置应用,并指示所述系统设置应用使用所述相关主色调值替换原表盘主色调值;或者,

将所述推荐表盘主题包的id号发送到所述智能手表的表盘应用,指示所述表盘应用下载所述id号的推荐表盘主题包,并使用所述推荐表盘主题包中的文件替换原表盘主题文件;将相关主色调值发送到所述智能手表的系统设置应用,并指示所述系统设置应用使用所述相关主色调值替换原表盘主色调值。

根据本公开实施例的第二方面,提供一种设置电子设备系统主题风格的方法,应用于终端,包括:

接收功能需求信息,所述功能需求信息包括语音信息或文字信息;

将所述功能需求信息发送到服务器;

接收所述服务器发送的更换内容及更换指令,基于所述更换内容及更换指令更换系统主题风格。

所述终端包括智能手表,所述基于所述更换内容及更换指令更换系统主题风格包括:

当所述更换内容包括推荐表盘主题包及相关主色调值时,使用所述推荐表盘主题包中的文件替换原表盘主题文件;使用所述相关主色调值替换原表盘主色调值;或者,

当所述更换内容包括推荐表盘主题包的id号和相关主色调值时,下载所述推荐表盘主题包的id号对应的推荐表盘主题包,使用所述推荐表盘主题包中的文件替换原表盘主题的文件;使用所述相关主色调值替换原表盘主色调值。

根据本公开实施例的第三方面,提供一种设置电子设备主题风格的装置,应用于服务器,包括:

接收模块,用于接收功能需求信息,所述功能需求信息包括需求信息或解析所述需求信息中的语义后所确定的功能信息;

查询模块,用于查找与所述功能需求信息相符的n个备选主题包,其中n为≥1的正整数;

选择模块,用于根据预设推送规则,从所述n个备选主题包中锁定推荐主题包;

指令发送模块,用于发送与所述推荐主题包相关的更换内容及更换指令。

所述功能需求信息包括语音信息或文字信息。

所述选择模块根据预设推送规则,从所述n个备选主题包中锁定推荐主题包,包括:

将所述n个备选主题包根据权重进行排序,选择权重值最高的主题包作为推荐主题包;其中,所述权重包括:图案与所述功能需求信息匹配度、色彩与所述功能需求信息匹配度、文字内容与所述功能需求信息匹配度中的一种或多种组合。

所述电子设备包括智能手表,所述主题包为表盘主题包,所述更换内容包括:所述推荐表盘主题包及相关主色调值或所述推荐表盘主题包的id号及相关主色调值。

所述发送与所述推荐主题包相关的更换指令包括:

将所述推荐表盘主题包发送到所述智能手表的表盘应用,并指示所述表盘应用使用所述推荐表盘主题包中的文件替换原表盘主题文件;将所述相关主色调值发送到所述智能手表的系统设置应用,并指示所述系统设置应用使用所述相关主色调值替换原表盘主色调值;或者,

将所述推荐表盘主题包的id号发送到所述智能手表的表盘应用,指示所述表盘应用下载所述id号的推荐表盘主题包,并使用所述推荐表盘主题包中的文件替换原表盘主题文件;将相关主色调值发送到所述智能手表的系统设置应用,并指示所述系统设置应用使用所述相关主色调值替换原表盘主色调值。

根据本公开实施例的第四方面,提供一种设置电子设备主题风格的装置,应用于终端,包括:

信息接收模块,用于接收功能需求信息,所述需求信息包括语音信息或文字信息;

信息发送模块,用于将所述功能需求信息发送到服务器;

指令处理模块,用于接收所述服务器发送的更换内容及更换指令,基于所述更换内容及更换指令更换系统主题风格。

所述终端包括智能手表,所述基于所述更换内容及更换指令更换系统主题风格包括:

当所述更换内容包括推荐表盘主题包及相关主色调值时,使用所述推荐表盘主题包中的文件替换原表盘主题文件;使用所述相关主色调值替换原表盘主色调值;或者,

当所述更换内容包括推荐表盘主题包的id号和相关主色调值时,下载所述推荐表盘主题包的id号对应的推荐表盘主题包,使用所述推荐表盘主题包中的文件替换原表盘主题的文件;使用所述相关主色调值替换原表盘主色调值。

根据本公开实施例的第五方面,提供一种设置电子设备主题风格的装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收功能需求信息,所述功能需求信息包括需求信息或解析所述需求信息中的语义后所确定的功能信息;

查找与所述功能需求信息相符的n个备选主题包,其中n为≥1的正整数;

根据预设推送规则,从所述n个备选主题包中锁定推荐主题包;

发送与所述推荐主题包相关的更换内容及更换指令。

根据本公开实施例的第六方面,提供一种设置电子设备主题风格的装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收功能需求信息,所述功能需求信息包括语音信息或文字信息;

将所述功能需求信息发送到服务器;

接收所述服务器发送的更换内容及更换指令,基于所述更换内容及更换指令更换系统主题风格。

根据本公开实施例的第七方面,提供一种非临时性计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述方法中的步骤。

本公开的实施例提供的技术方案可以包括以下有益效果:更改电子设备系统主题,不再需要根据输入的关键字进行查找相关主题,而是对输入的语音或文字信息进行解析,解析出其中语义,根据语义来选择具有相应功能的主题,发送更换内容和更换指令给电子设备,进行主题风格的更换。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种设置电子设备系统主题风格的方法应用于服务器的流程图。

图2是根据一示例性实施例示出的一种设置电子设备系统主题风格的方法应用于终端的流程图。

图3是根据一示例性实施例示出的一种设置电子设备系统主题风格的装置的框图。

图4是根据一示例性实施例示出的一种设置电子设备系统主题风格的装置的框图。

图5是根据一示例性实施例示出的一种设置电子设备系统主题风格的装置的框图。

图6是根据一示例性实施例示出的一种设置电子设备系统主题风格的装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种设置电子设备系统主题风格的方法应用于服务器的流程图,如图1所示,设置电子设备系统主题风格用于服务器中,包括以下步骤。

在步骤s11中,接收功能需求信息,所述功能需求信息包括需求信息或解析所述需求信息中的语义后所确定的功能信息;

在步骤s12中,查找与所述功能需求信息相符的n个备选主题包,其中n为≥1的正整数;

在步骤s13中,根据预设推送规则,从所述n个备选主题包中锁定推荐主题包;

在步骤s14中,发送与所述推荐主题包相关的更换内容及更换指令。

其中,在步骤s11中,功能需求信息包括需求信息或解析需求信息中的语义后所确定的功能信息;这里的功能信息是对需求信息中的语义进行解析后,确定提交需求信息的用户所期望的电子设备所具备的功能方面的信息。其中,期望的电子设备所具备的功能,比如用户期望电子设备具有显示天气的功能,或者期望电子设备具有根据所处地理位置,智能提示周边名胜的功能等。解析语义可以通过以下方法中的一种或多种,比如,基于字符串匹配的分词方法,全切分方法,由字构词的分词方法等,本发明中解析语义的方法包括但并不限于上述方法。需求信息是用户提交的需求方面的信息,可以是语音信息,也可以是文字信息,当功能需求信息为语音信息或文字信息时,解析语音信息或文字信息,确定功能信息。功能需求信息是由需要设置系统主题风格的电子设备发送的,该功能需求信息可以是语音信息,比如智能手表或智能手机接收语音,将语音发送到服务器,由服务器对语音信息进行解析。也可是文字信息,比如智能手表或智能手机接收文字信息,将文字信息发送到服务器,由服务器对该文字信息进行解析,解析出其中的语义;功能需求信息也可以是由电子设备接收语音信息或文字信息后,由该电子设备对语音信息或文字信息进行解析,解析其中的语义,确定功能信息,将功能信息发送给服务器。

在步骤s12中,服务器在接收功能需求信息后,查找与功能需求信息相符的n个备选主题包,n为≥1的正整数。当查找到的相关主题包比较多时,可以设定查找的主题包个数,避免查询时间过长,当然也可以设定n=1,找到一个备选主题包即结束。备选主题包数量可以根据实际情况灵活设定,比如,可以根据网络状况合理设定,当网络速度比较快时,设定n=6,或者更多,当网络速度比较慢时,设定n=2,或者n=1。查询的数量越多,可供选择的范围越大,选择出的主题包和用户需求的相符程度就会越高,但同时会增加搜索时间,影响用户体验,所以应该在查询数量和查询时间中综合考虑。

在步骤s13中,对选出的备选主题包根据权重进行排序,选择权重值最高的主题包作为推荐主题包;权重包括:图案与功能需求信息匹配度、色彩与功能需求信息匹配度、文字内容与功能需求信息匹配度中的一种或多种组合。权重根据语义来确定,比如用户的需求为:“漂亮点的主题”,根据对语义的解析,可以设定权重:图案=0.5,色彩=0.4,文字内容=0.1,对搜索到的主题包,根据主题包中主题的内容,按上述权重计算主题包的权重值,从中选择出与用户语义符合程度最高的主题包;又如,用户的需求为:“换个和天气相关的主题”,根据对语义的解析,用户需求和文字内容的匹配度最高,和图案及颜色的匹配度非常低,可以设定权重:文字内容=0.8,图案=0.15,颜色=0.05,按设定的权重计算搜索到的主题包的权重值,从中选择出与用户语义符合程度最高的主题包。

该实施例提供的技术方案,可以包括以下有益效果,通过解析功能需求信息中的语义,查找与语义相符的多个备选主题包,并在备选主题包中锁定和语义相符程度最高的主题包作为推荐主题包,发送相关的更换内容和更换指令。搜索相关的主题包,不再根据特定的关键词,而是通过解析后的语义进行搜索,即使用户不能对自己的预期进行精确的描述,系统也能解析出用户的意图,并按用户意图实现主体风格的更换,同时简化用户操作步骤,并可实现一键更换电子设备系统主题风格的功能。

下述,以电子设备为智能手表为例,加以具体说:

电子设备包括智能手表,主题包为表盘主题包,更换内容包括:推荐表盘主题包及相关主色调值或推荐表盘主题包的id号及相关主色调值。

发送与推荐主题包相关的更换指令包括:

将推荐表盘主题包发送到智能手表的表盘应用,并指示表盘应用使用推荐表盘主题包中的文件替换原表盘主题文件;将相关主色调值发送到智能手表的系统设置应用,并指示系统设置应用使用相关主色调值替换原表盘主色调值;或者,

将推荐表盘主题包的id号发送到智能手表的表盘应用,指示表盘应用下载该id号的推荐表盘主题包,使用推荐表盘主题包中的文件替换原表盘主题文件;将相关主色调值发送到智能手表的系统设置应用,并指示系统设置应用使用相关主色调值替换原表盘主色调值。

对于智能手表,更换主题的方式不同于电脑或手机,需要两个步骤,先更新表盘主题,再更新表盘主题的主色调值,而这两个步骤需要两个应用来分别执行,表盘应用用于更新表盘主题,系统设置应用用于更新主色调值。所以在服务器发送更换内容的时候,将推荐表盘主题包或推荐表盘主题包的id号发送到智能手表的表盘应用,将相关主色调值发送到智能手表系统设置应用。

通过该实施例,当电子设备为智能手表等小型电子设备时,该实施例提供的技术方案可以针对小型电子设备的特殊性,针对性地发送相应的更换内容和更换指令,并将不同更换内容和更换指令发送到对应的应用程序,指示小型电子设备进行系统主题的更换。更换系统主题风格的过程不需要人为参与,从而提升用户体验。

图2是根据一示例性实施例示出的一种设置电子设备系统主题风格的方法应用于终端的流程图,如图2所示,设置电子设备系统主题风格的方法应用于终端,包括以下步骤:

在步骤s21中,接收功能需求信息,功能需求信息包括语音信息或文字信息;

在步骤s22中,将功能需求信息发送到服务器;

在步骤s23中,接收服务器发送的更换内容及更换指令,基于更换内容及更换指令更换系统主题风格。

需说明的是,在本实施例中,上述设置电子设备系统主题风格的方法,可以应用在多种不同的电子设备上,包括但不限于智能手机、智能手表、智能手环或平板电脑或其他具有显示屏的电子设备。

通过该实施例,电子设备接收功能需求信息后,将功能需求信息发送到服务器;接收服务器发送的更换内容和更换指令,自动更换系统主题风格,不再依赖用户的筛选决策,加快更换速度,简化用户的操作步骤。同时功能需求信息可以是文字信息,也可以是语音信息,从而解决了输入形式单一的问题,特别是对于小型电子设备,通过语音输入,彻底解决屏幕分辨率低,输入不便的问题。

其中,在步骤s23中,终端包括智能手表时,基于更换内容及更换指令更换系统主题风格包括:

当更换内容包括推荐表盘主题包及相关主色调值时,使用推荐表盘主题包中的文件替换原表盘主题文件;使用相关主色调值替换原表盘主色调值;或者,

当更换内容包括推荐表盘主题包的id号和相关主色调值时,下载推荐表盘主题包的id号对应的推荐表盘主题包,使用推荐表盘主题包中的文件替换原表盘主题的文件;使用相关主色调值替换原表盘主色调值。

示例一:

某老年人正在使用智能手机,但该老人却不会使用手机中的输入法,老人对手机显示的字体很不满意,希望手机显示的文字可以大一些,这时老人可以按住手机上特定的按键,可以是实体按键或虚拟按键,并说出“换一个字大点的主题”,手机接收到“换一个字大点的主题”需求信息,将该需求信息发送到云端服务器,云端服务器解析“换一个字大点的主题”中的语义,基于语义生成功能信息:换一个主题,该主题中显示的文字要大。当然解析语义的工作也可以由智能手机来完成,智能手机接收“换一个字大点的主题”后,解析语音中的语义,并基于语义生成功能信息:换一个主题,该主题中显示的文字要大。然后将功能信息发送到云端服务器。云端服务器根据功能信息,在数据库中搜索相关的主题包,比如搜索到5个主题包,在5个主题包中进行权重排序,确定主题文字更大,更清晰的主题包权重值最高,最后将文字最大最清晰的主题的主题包作为推荐主题包,并向智能手机发送更换内容和更换指令,更换内容中包含推荐主题包的id号;智能手机收到主题更换指令后,通过网络下载该主题包的id号对应的主题包,并将手机主题更换为新的主题。

示例二:

用户正在使用电话手表,由于用户经常在户外工作,用户希望手表能显示有关天气的内容,但手表的表盘空间较小,按传统方式,输入文字非常困难,用户可以通过下述方法更换手表主题,在手表黑屏状态下按住手表的实体按键,或者在亮屏状态下按住某特定虚拟按键,并说出:“换一个能看天气的主题”,手表接收到上述语音信息后,将语音信息发送到云端服务器,云端服务器对“换一个能看天气的主题”进行解析,确定功能信息为:更换主题,主题和天气有关。在数据库中查找到与该功能需求信息相符的2个备选主题包,主题包1中的主题显示当前温度,湿度;主题包2中的主题显示当天及未来3天的天气,系统根据权重排序,主题包2的文字内容与语音的语义更符合,权重值最高,锁定主题包2作为推荐主题包。云端服务器发送主题包2给智能手表的表盘应用,将主题包2相关的主色调值发送给手表系统设置应用,表盘应用使用收到的表盘主题包2中的文件替换原有的表盘主题文件,手表系统设置应用使用收到的主色调值替换原来的表盘主色调值。通过上述方法,用户只需发送一个语音信息,就可以将手表表盘主题更换为期望的表盘主题。

通过以上示例,本申请中的方法解决了在用户的需求比较模糊,不能提供关键词的情况下,对电子设备系统主题风格进行更换的问题,同时解决了诸如智能手表等屏幕分辨率低的电子设备文字输入困难的问题。用语音替代文字输入,系统准确解析语音中的语义,智能替换电子设备中主题,提升用户体验。

图3是根据一示例性实施例示出的一种设置电子设备系统主题风格的装置框图。参照图3,该装置包括接收模块31,查询模块32,选择模块33和指令发送模块34。

该接收模块31被配置为接收功能需求信息,功能需求信息包括需求信息或解析需求信息中的语义后所确定的功能信息;接收智能终端发送的功能需求信息,可以是智能终端接收并转发的语音信息或文字信息,也可以是由智能终端对接收的语音信息或文字信息进行语义解析后的功能信息。

该查询模块32被配置为查找与功能需求信息相符的n个备选主题包,其中n为≥1的正整数;接收到功能需求信息后,查询模块通过网络查询与功能需求信息相符的主题包,查询主题包的个数,可以根据网络状况合理设定,比如网络速度比较快时,设定n=6,或者更多,当网络速度比较慢时,设定n=2,或者n=1。查询的数量越多,可供选择的范围越大,选择出的主题包和用户需求的相符程度就会越高,但同时会增加搜索时间,影响用户体验,所以应该在查询数量和查询时间中综合考虑。

该选择模块33被配置为根据预设推送规则,从所述n个备选主题包中锁定推荐主题包;

该指令发送模块34被配置为发送与推荐主题包相关的更换内容及更换指令。

功能需求信息包括语音信息或文字信息。功能需求信息是由需要设置系统主题风格的电子设备发送的,该功能需求信息可以是语音信息,比如智能手表或智能手机接收语音,将语音发送到服务器,由服务器对语音信息进行解析。也可是文字信息,可以是智能手表或智能手机发送的文字信息,由服务器对该文字信息进行解析,解析出其中的语义;该功能需求信息也可以是由电子设备接收语音信息或文字信息后,由该电子设备对语音信息或文字信息进行解析,解析其中的语义,确定功能信息,将功能信息发送给服务器。

选择模块根据预设推送规则,从n个备选主题包中锁定推荐主题包,包括:

将n个备选主题包根据权重进行排序,选择权重值最高的主题包作为推荐主题包;其中,权重包括:图案与功能需求信息匹配度、色彩与功能需求信息匹配度、文字内容与功能需求信息匹配度中的一种或多种组合。

权重值根据语义来确定,比如用户的需求为:“漂亮点的主题”,根据对语义的解析,可以设定权重:图案=0.5,色彩=0.4,文字内容=0.1,对搜索到的主题包,根据主题包中主题的内容,按上述权重计算主题包的权重值,从中选择出与用户语义符合程度最高的主题包;又如,用户的需求为:“换个和天气相关的主题”,根据对语义的解析,用户需求和文字内容的匹配度最高,和图案及颜色的匹配度非常低,可以设定权重:文字内容=0.8,图案=0.15,颜色=0.05,按设定的权重计算搜索到的主题包的权重值,从中选择出与用户语义符合程度最高的主题包。

电子设备包括智能手表,主题包为表盘主题包时,更换内容包括:推荐表盘主题包及相关主色调值或推荐表盘主题包的id号及相关主色调值。

发送与推荐主题包相关的更换指令包括:

将推荐表盘主题包发送到智能手表的表盘应用,并指示表盘应用使用推荐表盘主题包中的文件替换原表盘主题文件;将相关主色调值发送到智能手表的系统设置应用,并指示系统设置应用使用相关主色调值替换原表盘主色调值;或者,

将推荐表盘主题包的id号发送到智能手表的表盘应用,指示表盘应用下载所述id号的推荐表盘主题包,使用推荐表盘主题包中的文件替换原表盘主题文件;将相关主色调值发送到智能手表的系统设置应用,并指示系统设置应用使用相关主色调值替换原表盘主色调值。

对于智能手表,更换主题的方式不同于电脑或手机,需要先更新表盘主题,再更新表盘主题的主色调值,而这两个步骤需要两个应用来分别执行,表盘应用用于更新表盘主题,系统设置应用用于更新主色调值。所以在服务器发送更换内容的时候,将推荐表盘主题包或推荐表盘主题包的id号发送到智能手表的表盘应用,将相关主色调值发送到智能手表系统设置应用。

图4是根据一示例性实施例示出的一种设置电子设备系统主题风格的装置框图。参照图4,该装置包括信息接收模块41,信息发送模块42,指令处理模块43。

该信息接收模块41被配置为接收功能需求信息,功能需求信息包括语音信息或文字信息;

该信息发送模块42被配置为将功能需求信息发送到服务器;

该指令处理模块43被配置为接收服务器发送的更换内容及更换指令,基于更换内容及更换指令更换系统主题风格。

终端包括智能手表,指令处理模块基于更换内容及更换指令更换系统主题风格包括:

当更换内容包括推荐表盘主题包及相关主色调值时,使用推荐表盘主题包中的文件替换原表盘主题文件;使用相关主色调值替换原表盘主色调值;或者,

当更换内容包括推荐表盘主题包的id号和相关主色调值时,下载推荐表盘主题包的id号对应的推荐表盘主题包,使用推荐表盘主题包中的文件替换原表盘主题的文件;使用相关主色调值替换原表盘主色调值。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图5是根据一示例性实施例示出的一种用于设置电子设备系统主题风格的装置500的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电力组件506,多媒体组件508,音频组件510,输入/输出(i/o)的接口512,传感器组件514,以及通信组件516。

处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。

存储器504被配置为存储各种类型的数据以支持在设备500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电力组件506为装置500的各种组件提供电力。电力组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。

多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当设备500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(mic),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。

i/o接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到设备500的打开/关闭状态,组件的相对定位,例如所述组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件516还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置500可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行下述方法:

接收功能需求信息,所述功能需求信息包括语音信息或文字信息;

将所述功能需求信息发送到服务器;

接收所述服务器发送的更换内容及更换指令,基于所述更换内容及更换指令更换系统主题风格。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器520执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

图6是根据一示例性实施例示出的一种用于设置电子设备系统主题风格的装置600的框图。例如,装置600可以被提供为一服务器。参照图6,装置600包括处理组件622,其进一步包括一个或多个处理器,以及由存储器632所代表的存储器资源,用于存储可由处理组件622的执行的指令,例如应用程序。存储器632中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件622被配置为执行指令,以执行下述方法:

接收功能需求信息,功能需求信息包括需求信息或解析需求信息中的语义后所确定的功能信息;

查找与功能需求信息相符的n个备选主题包,其中n为≥1的正整数;

根据预设推送规则,从n个备选主题包中锁定推荐主题包;

发送与推荐主题包相关的更换内容及更换指令。

装置600还可以包括一个电源组件626被配置为执行装置600的电源管理,一个有线或无线网络接口650被配置为将装置600连接到网络,和一个输入输出(i/o)接口658。装置600可以操作基于存储在存储器632的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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