用于功能界面生成的方法、系统和电子设备技术方案

技术编号:27973956 阅读:20 留言:0更新日期:2021-04-06 14:07
本申请涉及信息处理技术领域,公开一种用于功能界面生成的方法,包括:服务端获得不同类型的家电各自关联的功能信息集合,相同类型下不同型号的家电各自关联的可用功能信息和交互逻辑信息;在目标功能信息集合被选中的情况下,确定目标功能信息集合关联的目标家电类型;获得从目标功能信息集合中确定的目标可用功能信息,以及目标可用功能信息关联的目标家电类型下的目标家电的型号信息和目标交互逻辑信息;根据目标可用功能信息和目标交互逻辑信息生成配置文件,以便控制端根据配置文件,生成目标家电的功能界面。这样可解决智能家电接入控制终端时复用率低且需要多次适配的问题。本申请还公开一种用于功能界面生成的系统及电子设备。

【技术实现步骤摘要】
用于功能界面生成的方法、系统和电子设备
本申请涉及信息处理
,例如涉及一种用于功能界面生成的方法、系统和电子设备。
技术介绍
随着智能技术的发展和普及,智慧家庭的概念越来越普及,人机交互的方式也在不断演化和进步。目前,智能家电可以通过各类带屏终端,例如手机、电脑、电视、带屏移动终端以及自带屏幕的智能家电,实时进行人机交互。现有的智能家电大多是通过控制终端,即带屏终端配置的该智能家电的控制APP(Application,应用程序)和用户实现操作交互。但是,随着越来越多的智能家电加入智慧家庭网络,每次都需要依据新加入的智能家电的功能模型文件开发不同的功能界面,开发操作复杂且复用率低。而且,由于不同的控制终端具有不同的接入逻辑处理规则,当同一智能家电接入不同控制终端时,就会产生不同的操作交互体验,因此,如果同一智能家电需要分别接入不同的控制终端,还需要多次适配。在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:现有的智能家电接入控制终端时,需要开发不同的功能界面,复用率低,而且接入不同控制终端时交互体验存在差异,需要多次适配。
技术实现思路
为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。本公开实施例提供了一种用于功能界面生成的方法、系统和电子设备,以解决智能家电接入控制终端时,复用率低且需要多次适配的技术问题。在一些实施例中,所述用于功能界面生成的方法,包括:服务端获得功能信息库,功能信息库中保存有不同类型的家电各自关联的功能信息集合,相同类型下不同型号的家电各自关联的可用功能信息和交互逻辑信息,该可用功能信息属于功能信息集合;在目标功能信息集合被选中的情况下,从功能信息库中确定目标功能信息集合关联的目标家电类型;获得从目标功能信息集合中确定的至少一个目标可用功能信息;从功能信息库中,确定至少一个目标可用功能信息关联的目标家电类型下的目标家电的型号信息,以及目标家电的目标交互逻辑信息;根据至少一个目标可用功能信息和目标交互逻辑信息生成配置文件,以便至少一个控制端根据配置文件,生成目标家电的功能界面。在一些实施例中,所述用于功能界面生成的方法,包括:控制端获得目标家电的型号信息,以及目标家电的型号信息关联的配置文件,配置文件由服务端根据至少一个目标可用功能信息以及目标家电的目标交互逻辑信息生成,至少一个目标可用功能信息从被选中的目标功能信息集合中确定,且至少一个目标可用功能信息关联有目标家电的目标交互逻辑信息;根据配置文件生成目标家电的功能界面。在一些实施例中,所述用于功能界面生成的系统,包括服务端和至少一个控制端。该服务端用于获得功能信息库,功能信息库中保存有不同类型的家电各自关联的功能信息集合,相同类型下不同型号的家电各自关联的可用功能信息和交互逻辑信息,可用功能信息属于功能信息集合;在目标功能信息集合被选中的情况下,从功能信息库中确定目标功能信息集合关联的目标家电类型;获得从目标功能信息集合中确定的至少一个目标可用功能信息;从功能信息库中,确定至少一个目标可用功能信息关联的目标家电类型下的目标家电的型号信息,以及目标家电的目标交互逻辑信息;根据至少一个目标可用功能信息和目标交互逻辑信息生成配置文件;该控制端用于获得目标家电的型号信息,以及目标家电的型号信息关联的配置文件;根据配置文件生成目标家电的功能界面。在一些实施例中,所述电子设备,包括处理器和存储有程序指令的存储器。该处理器被配置为在执行程序指令时,执行上述用于功能界面生成的方法。本公开实施例提供的用于功能界面生成的方法、系统和电子设备,可以实现以下技术效果:服务端获得保存有不同类型的家电各自关联的功能信息集合,以及相同类型下不同型号的家电各自关联的可用功能信息和交互逻辑信息,便于开发人员选择目标家电类型对应的目标功能信息集合,快速完成对目标家电类型的定义,并且便于开发人员从目标功能信息集合中确定至少一个目标可用功能信息,以配置目标家电类型下的目标家电的具体功能。从功能信息库中,确定目标可用功能信息关联的目标家电类型下的目标家电的型号信息,可以确定目标家电的目标交互逻辑信息;根据至少一个目标可用功能信息和目标交互逻辑信息生成配置文件,以便至少一个控制端根据配置文件,生成目标家电的功能界面。这样,在目标家电接入至少一个控制端关联的控制终端以和用户进行操作交互时,控制端仅需要获得目标家电的型号信息关联的配置文件,即可生成对应的功能界面,提高了功能界面的开发复用率和开发效率。另外,目标家电无需和控制端多次适配,就能保证目标家电通过不同控制终端和用户进行交互时,用户获得一致性的体验。以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。附图说明一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不构成比例限制,并且其中:图1是本公开实施例提供的一个用于功能界面生成的系统的示意图;图2是本公开实施例提供的一个用于功能界面生成的方法的示意图;图3是本公开实施例提供的另一个用于功能界面生成的方法的示意图;图4是本公开实施例提供的一个电子设备的示意图。具体实施方式为了能够更加详尽地了解本公开实施例的特点与
技术实现思路
,下面结合附图对本公开实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开实施例。在以下的技术描述中,为方便解释起见,通过多个细节以提供对所披露实施例的充分理解。然而,在没有这些细节的情况下,一个或多个实施例仍然可以实施。在其它情况下,为简化附图,熟知的结构和装置可以简化展示。本公开实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开实施例的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。除非另有说明,术语“多个”表示两个或两个以上。本公开实施例中,字符“/”表示前后对象是一种“或”的关系。例如,A/B表示:A或B。术语“和/或”是一种描述对象的关联关系,表示可以存在三种关系。例如,A和/或B,表示:A或B,或,A和B这三种关系。本公开实施例提供一种用于功能界面生成的系统,可以包括服务端和至少一个控制端。图1是本公开实施例提供的一个用于功能界面生成的系统的示意图。结合图1所示,至少一个控制端可以部署于智能家电关联的至少一个控制终端,或者,可以部署于带屏幕的智能家电自身。该控制端和部署于云端服务器的服务端相配合,可以针对智能家电接入控制终端,提供一种提高智能家电的功能界面的开发复用率,以及保证用户,即智能家电的使用者,通过不同控制终端具有的功能界面操作本文档来自技高网
...

【技术保护点】
1.一种用于功能界面生成的方法,其特征在于,包括:/n服务端获得功能信息库,所述功能信息库中保存有不同类型的家电各自关联的功能信息集合,相同类型下不同型号的家电各自关联的可用功能信息和交互逻辑信息,所述可用功能信息属于所述功能信息集合;/n在目标功能信息集合被选中的情况下,从所述功能信息库中确定所述目标功能信息集合关联的目标家电类型;/n获得从所述目标功能信息集合中确定的至少一个目标可用功能信息;/n从所述功能信息库中,确定所述至少一个目标可用功能信息关联的所述目标家电类型下的目标家电的型号信息,以及所述目标家电的目标交互逻辑信息;/n根据所述至少一个目标可用功能信息和所述目标交互逻辑信息生成配置文件,以便至少一个控制端根据所述配置文件,生成所述目标家电的功能界面。/n

【技术特征摘要】
1.一种用于功能界面生成的方法,其特征在于,包括:
服务端获得功能信息库,所述功能信息库中保存有不同类型的家电各自关联的功能信息集合,相同类型下不同型号的家电各自关联的可用功能信息和交互逻辑信息,所述可用功能信息属于所述功能信息集合;
在目标功能信息集合被选中的情况下,从所述功能信息库中确定所述目标功能信息集合关联的目标家电类型;
获得从所述目标功能信息集合中确定的至少一个目标可用功能信息;
从所述功能信息库中,确定所述至少一个目标可用功能信息关联的所述目标家电类型下的目标家电的型号信息,以及所述目标家电的目标交互逻辑信息;
根据所述至少一个目标可用功能信息和所述目标交互逻辑信息生成配置文件,以便至少一个控制端根据所述配置文件,生成所述目标家电的功能界面。


2.根据权利要求1所述的方法,其特征在于,如果所述功能信息库中保存有不同的家电类型各自关联的语音功能资源包,则所述根据所述至少一个目标可用功能信息和所述目标交互逻辑信息生成配置文件,包括:
根据所述目标功能信息集合关联的目标家电类型,确定所述目标家电类型关联的目标语音功能资源包;
确定各目标语音功能资源包关联的目标语音功能界面的标识信息;
根据所述至少一个目标可用功能信息、所述目标交互逻辑信息、所述目标语音功能资源包以及所述目标语音功能资源包关联的目标语音功能界面的标识信息,生成所述配置文件。


3.根据权利要求1所述的方法,其特征在于,如果所述功能信息库中保存有不同的家电类型各自关联的智慧场景资源包,则所述根据所述至少一个目标可用功能信息和所述目标交互逻辑信息生成配置文件,包括:
根据所述目标功能信息集合关联的目标家电类型,确定所述目标家电类型关联的目标智慧场景资源包;
确定各目标智慧场景资源包关联的目标场景功能界面的标识信息;
根据所述至少一个目标可用功能信息、所述目标交互逻辑信息、所述目标智慧场景资源包以及所述目标智慧场景资源包关联的目标场景功能界面的标识信息,生成所述配置文件。


4.根据权利要求1所述的方法,其特征在于,如果所述功能信息库中保存有不同的家电类型各自关联的通用展示资源包,则所述根据所述至少一个目标可用功能信息和所述目标交互逻辑信息生成配置文件,包括:
根据所述目标功能信息集合关联的目标家电类型,确定所述目标家电类型关联的目标通用展示资源包;
确定各目标通用展示资源包关联的目标通用展示界面的标识信息;
根据所述至少一个目标可用功能信息、所述目标交互逻辑信息、所述目标通用展示资源包以及所述目标通用展示资源包关联的目标通用展示界面的标识信息,生成所述配置文件。


5.一种用于功能界面生成的方法,其特征在...

【专利技术属性】
技术研发人员:王少辉
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1