交互界面的生成方法及装置制造方法及图纸

技术编号:14002675 阅读:60 留言:0更新日期:2016-11-16 10:42
本公开是关于交互界面的生成方法及装置。该方法包括:获取智能设备的图像和所述智能设备的可实现功能;将所述图像和所述可实现功能的标识进行合成,生成所述智能设备的虚拟交互界面;将所述虚拟交互界面进行展示。该技术方案,可以自动获取智能设备的图像和智能设备的可实现功能,进而将图像和可实现功能的标识进行合成,以自动生成智能设备的虚拟交互界面,而通过将该虚拟交互界面进行展示,可以使用户通过该虚拟交互界面清楚地看到该智能设备,并清楚地看到该智能设备内部所有可实现功能,从而实现将真实的智能设备与其虚拟的各种可实现功能有效地结合了起来。

【技术实现步骤摘要】

本公开涉及界面交互
,尤其涉及交互界面的生成方法及装置
技术介绍
目前,相关技术中的智能设备都是通过终端上的app(Application,应用程序)进行管理的,但该app与智能家居的交互界面并不太直观,该交互界面通常显示的是该app所管理的多个智能设备所形成的智能设备列表,而该智能设备列表又具体展示了每个智能设备的标签(该标签包含每个智能设备的名字、图标、联网状态、工作状态等简单标识),当用户点击任一标签时,就会进入下一级操作界面即该智能设备的操作界面,此时,如果用户希望通过该智能设备进行相关操作,还需触发该智能设备的操作界面上的一些虚拟操作按键,而对于一些复杂的操作,可能还需要通过多次点击进入其子级操作界面找到相应的虚拟操作按键才能完成,因而,在相关技术中,用户与智能设备的交互流程非常复杂,用户体验不好。
技术实现思路
本公开实施例提供了交互界面的生成方法及装置。技术方案如下:根据本公开实施例的第一方面,提供一种交互界面的生成方法,包括:获取智能设备的图像和所述智能设备的可实现功能;将所述图像和所述可实现功能的标识进行合成,生成所述智能设备的虚拟交互界面;将所述虚拟交互界面进行展示。在一个实施例中,所述获取智能设备的图像,包括:对所述智能设备进行扫描,以获取所述图像。在一个实施例中,所述获取所述智能设备的可实现功能,包括:通过所述图像确定所述智能设备的目标标识信息;根据所述目标标识信息,从服务器中请求获取所述可实现功能,其中,所述服务器中预存储有标识信息与相应的可实现功能之间的预设对应关系。在一个实施例中,所述将所述图像和所述可实现功能的标识进行合成,生成所述智能设备的虚拟交互界面,包括:通过增强现实技术,将所述图像和所述可实现功能的标识进行合成;以及所述方法还包括:当所述可实现功能的数目大于预设数目时,根据本端的屏幕尺寸大小,生成至少两个所述虚拟交互界面,其中,至少两个所述虚拟交互界面中各虚拟交互界面均包含所述智能设备的图像。在一个实施例中,所述方法还包括:获取所述智能设备的周围环境;以及所述将所述图像和所述可实现功能的标识进行合成,生成所述智能设备的虚拟交互界面,包括:将所述图像、所述周围环境和所述可实现功能的标识进行合成,生成所述虚拟交互界面。在一个实施例中,所述方法还包括:当所述虚拟交互界面中的任一项可实现功能的标识被触发时,执行所述任一项可实现功能对应的操作,并显示所述对应的操作的执行结果。在一个实施例中,所述方法还包括:为所述虚拟交互界面进行命名;将命名后的虚拟交互界面进行存储。根据本公开实施例的第二方面,提供一种交互界面的生成装置,包括:第一获取模块,用于获取智能设备的图像和所述智能设备的可实现功能;第一生成模块,用于将所述图像和所述可实现功能的标识进行合成,生成所述智能设备的虚拟交互界面;展示模块,用于将所述虚拟交互界面进行展示。在一个实施例中,所述第一获取模块包括:扫描子模块,用于对所述智能设备进行扫描,以获取所述图像。在一个实施例中,所述第一获取模块包括:确定子模块,用于通过所述图像确定所述智能设备的目标标识信息;获取子模块,用于根据所述目标标识信息,从服务器中请求获取所述可实现功能,其中,所述服务器中预存储有标识信息与相应的可实现功能之间的预设对应关系。在一个实施例中,所述第一生成模块包括:合成子模块,用于通过增强现实技术,将所述图像和所述可实现功能的标识进行合成;以及所述装置还包括:第二生成模块,用于当所述可实现功能的数目大于预设数目时,根据本端的屏幕尺寸大小,生成至少两个所述虚拟交互界面,其中,至少两个所述虚拟交互界面中各虚拟交互界面均包含所述智能设备的图像。在一个实施例中,所述装置还包括:第二获取模块,用于获取所述智能设备的周围环境;以及所述第一生成模块包括:生成子模块,用于将所述图像、所述周围环境和所述可实现功能的标识进行合成,生成所述虚拟交互界面。在一个实施例中,所述装置还包括:处理模块,用于当所述虚拟交互界面中的任一项可实现功能的标识被触发时,执行所述任一项可实现功能对应的操作,并显示所述对应的操作的执行结果。在一个实施例中,所述装置还包括:命名模块,用于为所述虚拟交互界面进行命名;存储模块,用于将命名后的虚拟交互界面进行存储。根据本公开实施例的第三方面,提供了一种交互界面的生成装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为:获取智能设备的图像和所述智能设备的可实现功能;将所述图像和所述可实现功能的标识进行合成,生成所述智能设备的虚拟交互界面;将所述虚拟交互界面进行展示。本公开的实施例提供的技术方案可以包括以下有益效果:本公开的实施例提供的技术方案,可以自动获取智能设备的图像和智能设备的可实现功能,进而将图像和可实现功能的标识进行合成,以自动生成智能设备的虚拟交互界面,而通过将该虚拟交互界面进行展示,可以使用户通过该虚拟交互界面清楚地看到该智能设备,并清楚地看到该智能设备内部所有可以执行的操作(即可实现功能),从而实现将真实的智能设备与其虚拟的各种可实现功能有效地结合了起来。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种交互界面的生成方法的流程图。图2是根据一示例性实施例示出的另一种交互界面的生成方法的流程图。图3是根据一示例性实施例一示出的又一种交互界面的生成方法的流程图。图4是根据一示例性实施例一示出的再一种交互界面的生成方法的流程图。图5是根据一示例性实施例一示出的再一种交互界面的生成方法的流程图。图6是根据一示例性实施例示出的一种交互界面的生成装置的框图。图7是根据一示例性实施例示出的另一种交互界面的生成装置的框图。图8是根据一示例性实施例示出的又一种交互界面的生成装置的框图。图9是根据一示例性实施例示出的再一种交互界面的生成装置的框图。图10是根据一示例性实施例示出的再一种交互界面的生成装置的框图。图11是根据一示例性实施例示出的适用于交互界面的生成装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。目前,相关技术中的智能设备都是通过终端上的app(Application,应用程序)进行管理的,但该app与智能家居的交互界面并不太直观,该交互界面通常显示的是该app所管理的多个智能设备所形成的智能设备列表,而该智能设备列表又具体展示了每个智能设备的标签(该标签包含每个智能设备的名字、图标、联网状态、工作状态等简单标识),当用户点击任一标签时,就会进入下一级操作界面即该智能设备的操作界面,此时,如果用户希望通过该智能设备进行相关操作,还需触发该智能设备的操作界面上的一些虚拟操作按键,而对于一些复杂的操作,可能还需要通过多次点击进入其子级操作界面找到相应的虚拟操作按本文档来自技高网...
交互界面的生成方法及装置

【技术保护点】
一种交互界面的生成方法,其特征在于,包括:获取智能设备的图像和所述智能设备的可实现功能;将所述图像和所述可实现功能的标识进行合成,生成所述智能设备的虚拟交互界面;将所述虚拟交互界面进行展示。

【技术特征摘要】
1.一种交互界面的生成方法,其特征在于,包括:获取智能设备的图像和所述智能设备的可实现功能;将所述图像和所述可实现功能的标识进行合成,生成所述智能设备的虚拟交互界面;将所述虚拟交互界面进行展示。2.根据权利要求1所述的方法,其特征在于,所述获取智能设备的图像,包括:对所述智能设备进行扫描,以获取所述图像。3.根据权利要求1所述的方法,其特征在于,所述获取所述智能设备的可实现功能,包括:通过所述图像确定所述智能设备的目标标识信息;根据所述目标标识信息,从服务器中请求获取所述可实现功能,其中,所述服务器中预存储有标识信息与相应的可实现功能之间的预设对应关系。4.根据权利要求1所述的方法,其特征在于,所述将所述图像和所述可实现功能的标识进行合成,生成所述智能设备的虚拟交互界面,包括:通过增强现实技术,将所述图像和所述可实现功能的标识进行合成;以及所述方法还包括:当所述可实现功能的数目大于预设数目时,根据本端的屏幕尺寸大小,生成至少两个所述虚拟交互界面,其中,至少两个所述虚拟交互界面中各虚拟交互界面均包含所述智能设备的图像。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述智能设备的周围环境;以及所述将所述图像和所述可实现功能的标识进行合成,生成所述智能设备的虚拟交互界面,包括:将所述图像、所述周围环境和所述可实现功能的标识进行合成,生成所述虚拟交互界面。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:当所述虚拟交互界面中的任一项可实现功能的标识被触发时,执行所述任一项可实现功能对应的操作,并显示所述对应的操作的执行结果。7.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:为所述虚拟交互界面进行命名;将命名后的虚拟交互界面进行存储。8.一种交互界面的生成装置,其特征在于,包括:第一获取模块,用于获取智能设备的图像和所述智能设备的可实现功能;第一生成模块,用于将所述图像和所述可实现功能的标识进行合...

【专利技术属性】
技术研发人员:郭宇王益东张建斌
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1