一种查询数据处理方法及其设备与流程

文档序号:12664454阅读:250来源:国知局
一种查询数据处理方法及其设备与流程

本发明涉及互联网技术领域,尤其涉及一种查询数据处理方法及其设备。



背景技术:

随着互联网技术不断的发展与完善,智能手机和平板电脑等终端设备已经成为了人们生活中不可或缺的一个部分,人们可以利用终端设备中的终端应用满足社会生活中的各类需求,例如:拍摄照片、观看视频、健身娱乐、休闲购物、金融理财等。随着终端设备的系统升级或者新产品的发布,常常会导致人们在使用终端设备时遇到不会处理的问题,例如:设置相机像素、注册支付宝、发微信红包等。现有技术中,人们在终端应用的当前显示页面上遇到问题时,需要在当前使用的终端设备或在其他终端设备上查找解决问题的方法后,再根据搜索到的解决方法返回当前显示页面处理遇到的问题。然而,通过搜索解决方法后再返回正在使用的终端设备的当前显示页面进行操作,操作过程繁杂增加了操作复杂度,同时降低了使用效率。



技术实现要素:

有鉴于此,本发明实施例提供一种查询数据处理方法及其设备,可以基于获取的问题查询数据对终端应用的当前显示页面截图并添加标注信息,通过在终端应用的当前显示页面上显示解决问题的方法,可以简化操作过程降低操作复杂度,同时提高使用效率。

为了解决上述技术问题,本发明实施例提供了一种查询数据处理方法,所述方法包括:

获取针对终端应用的当前显示页面输入的问题查询数据;

基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据;

在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出;

基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作,并执行所述第二图像标识对应的应用操作;

其中,所述第一图像标识和所述第二图像标识相互匹配。

相应地,本发明实施例还提供了一种查询数据处理设备,所述设备包括:

数据获取单元,用于获取针对终端应用的当前显示页面输入的问题查询数据;

页面截图单元,用于基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据;

标注添加单元,用于在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出;

操作执行单元,用于基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作,并执行所述第二图像标识对应的应用操作;

其中,所述第一图像标识和所述第二图像标识相互匹配。

在本发明实施例中,通过获取针对终端应用的当前显示页面输入的问题查询数据,基于问题查询数据对当前显示页面进行截图操作,生成当前显示页面对应的页面图像数据,并在问题查询数据指示的页面图像数据中的第一图像标识上添加标注信息,对标注信息进行输出,最终基于标注信息获取针对当前显示页面中的第二图像标识输入的第一触发操作,并执行第二图像标识对应的应用操作,其中,第一图像标识和第二图像标识相互匹配。基于获取的问题查询数据对终端应用的当前显示页面截图并添加标注信息,通过当前显示页面中的标注信息为问题查询数据指示的问题提供了解决方法,简化了操作过程降低了操作复杂度,同时提高了使用效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种查询数据处理方法的流程示意图;

图2是本发明实施例提供的另一种查询数据处理方法的流程示意图;

图3a是本发明实施例提供的页面图像数据的示意图;

图3b是本发明实施例提供的页面图像数据中添加标注信息的示意图;

图4是本发明实施例提供的一种查询数据处理设备的结构示意图;

图5是本发明实施例提供的另一种查询数据处理设备的结构示意图;

图6是本发明实施例提供的标注添加单元的结构示意图;

图7是本发明实施例提供的又一种查询数据处理设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供的查询数据处理方法可以应用于在终端应用的当前显示页面上显示用户解决问题的方法(例如:在终端应用的当前显示页面上显示标注信息,指示用户解决问题的操作过程)的应用场景中,例如:获取针对终端应用的当前显示页面输入的问题查询数据,基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据,并在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息,对所述标注信息进行输出,最终基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作,并执行所述第二图像标识对应的应用操作;其中,所述第一图像标识和所述第二图像标识相互匹配。基于获取的问题查询数据对终端应用的当前显示页面截图并添加标注信息,通过当前显示页面中的标注信息为问题查询数据指示的问题提供了解决方法,简化了操作过程降低了操作复杂度,同时提高了使用效率。

本发明实施例中的涉及的查询数据处理设备可以包括平板电脑、智能手机、掌上电脑以及移动互联网设备(MID)等可以具备截图功能的终端设备。

下面将结合附图1-附图3b,对本发明实施例提供的查询数据处理方法进行详细介绍。

图1是本发明实施例提供的一种查询数据处理方法的流程示意图。如图1所示,本发明实施例中所述的方法可以包括以下步骤S101-步骤S104。

S101,获取针对终端应用的当前显示页面输入的问题查询数据。

具体的,所述查询数据处理设备可以获取针对终端应用的当前显示页面输入的问题查询数据。其中,所述问题查询数据可以是用户采用语音或文本等方式输入的描述当前操作遇到的问题的数据,例如:用户可以通过查询数据处理设备中的录音功能输入“怎么调节屏幕亮度”、“怎么注册XX账户”或者“怎么打开设备蓝牙”等问题查询数据。

S102,基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据。

具体的,所述查询数据处理设备可以基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据。

可选的,所述查询数据处理设备在获取所述问题查询数据后,可以从本地缓存中获取所述问题查询数据对应的数据处理过程,可以理解的是,所述数据处理过程可以包含页面截图指令。

进一步的,所述查询数据处理设备可以基于所述数据处理过程携带的页面截图指令对当前显示页面进行截图,生成所述当前显示页面对应的页面图像数据。例如:用户可以通过查询数据处理设备中的录音功能输入“怎么调节屏幕亮度”这一问题查询数据,所述查询数据处理设备接收到调节屏幕亮度的问题查询数据后,可以对当前显示页面(例如:设备主页面或一款游戏的当前显示页面等)截图,生成所述当前显示页面对应的页面图像数据(设备主页面图像或游戏当前显示页面图像)。

S103,在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出。

具体的,所述查询数据处理设备可以在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息。

可以理解的是,所述第一图像标识可以是所述查询数据处理设备解决所述问题查询数据所指示的问题时,用户在所述当前显示页面中进行操作的页面标识对应的所述页面图像数据中的图像标识。例如:当所述页面图像数据是设备主页面且所述问题查询数据是“怎么调节屏幕亮度”时,所述第一图像标识可以是所述页面图像数据中的“设置”选项标识。所述标注信息可以是指示解决所述问题查处数据对应问题的文字信息或图形信息,例如:当所述第一图像标识是“设置”选项标识时,可以对应“设置”选项标识添加“点击‘设置’开始设置屏幕亮度”的标注信息。

可以理解的是,所述查询数据处理设备可以获取所述页面图像数据携带的图像分辨率和图像尺寸信息,并根据所述图像分辨率、所述图像尺寸信息以及所述页面图像数据中的图像标识确定所述第一图像标识的位置信息。例如:当所述查询数据处理设备接收到用户输入的问题查询数据即“怎么调节屏幕亮度”后,可以对当前显示页面(设备主页)截图,截图得到的设备主页面图像的分辨率和尺寸信息例如可以是:分辨率:800x480像素、尺寸:4寸。所述查询数据处理设备可以根据上述分辨率、尺寸信息以及所述设备主页面图像中的图像标识确定“设置”选项标识所在的位置。

进一步的,所述查询数据处理设备在所述页面图像数据中确定所述第一图像标识的位置后,可以在所述第一图像标识的位置处添加标注信息并对所述标注信息进行输出。

可以理解的是,所述查询数据处理设备可以将所述标注信息一直显示在所述当前显示页面中,也可以显示一定的时间(例如:2s、3s、4s、5s……)后消失。例如,所述查询数据处理设备可以在所述第一图像标识的位置处添加文字信息或图形信息等标注信息,并可以将所述标注信息一直显示在所述当前显示页面中与所述第一图像标识匹配的第二图像标识对应的位置处。

可选的,所述查询数据处理设备将所述标注信息添加在所述页面图像数据中的所述第一图像标识上后,可以将添加有所述标注信息的页面图像数据按一定比例缩小后显示在所述当前显示页面上,例如将添加有标注信息的页面图像数据以一定的比例缩小(例如:2:1、1.5:1或3:1)后,显示在所述当前显示页面上。

S104,基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作,并执行所述第二图像标识对应的应用操作。

具体的,所述查询数据处理设备可以基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作。可以理解的是,所述第二图像标识可以与所述第一图像标识相匹配,例如,当所述第一图像标识为设备主页面图像中的“设置”选项标识时,所述第二图像标识可以是设备主页面中的“设置”选项标识。可以理解的是,所述第一出发操作可以是用户针对所述当前显示页面中的第二图像标识输入的点击操作,例如,针对设备主页面中的“设置”选项标识输入的单击操作或双击操作等。

进一步的,所述查询数据处理设备接收到用户针对所述第二图像标识输入的第一出发操作后,可以执行所述第二图像标识对应的应用操作,例如,跳转至所述“设置”选项标识对应的设置页面。

在本发明实施例中,通过获取针对终端应用的当前显示页面输入的问题查询数据,基于问题查询数据对当前显示页面进行截图操作,生成当前显示页面对应的页面图像数据,并在问题查询数据指示的页面图像数据中的第一图像标识上添加标注信息,对标注信息进行输出,最终基于标注信息获取针对当前显示页面中的第二图像标识输入的第一触发操作,并执行第二图像标识对应的应用操作,其中,第一图像标识和第二图像标识相互匹配。基于获取的问题查询数据对终端应用的当前显示页面截图并添加标注信息,通过当前显示页面中的标注信息为问题查询数据指示的问题提供了解决方法,简化了操作过程降低了操作复杂度,同时提高了使用效率。

请参见图2,为本发明实施例提供了另一种查询数据处理方法的流程示意图。如图2所示,本实施例中的所述查询数据处理方法可以包括以步骤S201-步骤S210。

S201,获取针对终端应用的当前显示页面输入的问题查询数据。

具体的,所述查询数据处理设备可以获取针对终端应用的当前显示页面输入的问题查询数据。其中,所述问题查询数据可以是用户采用语音或文本等方式输入的描述当前操作遇到的问题的数据,例如:用户可以通过查询数据处理设备中的录音功能输入“怎么调节屏幕亮度”、“怎么注册XX账户”或者“怎么打开设备蓝牙”等问题查询数据。

S202,将所述问题查询数据转化为查询编码数据,并基于预设编码规则对所述查询编码数据进行编码处理得到有效编码数据。

具体的,所述查询数据处理设备可以将所述问题查询数据转化为查询编码数据,例如:通过采样、量化和编码等过程将模拟语音问题查询数据转换为二进制数字信号表示的数字语音问题查询数据。

进一步的,所述查询数据处理设备可以基于特征词频率统计和特定模式匹配等预设编码规则对所述查询编码数据进行编码处理得到有效编码数据。可以理解的是,通过编码处理后所述查询数据处理设备可以滤除掉所述问题查询数据中携带的与要查询的问题无关的数据,例如:所述问题查询数据为“怎么注册XX账户”,转化为查询编码数据为“0100111011001”,经过编码处理后可以滤除掉去所述问题查询数据无关的编码(即前三位二进制编码‘010’)后,得到有效编码数据“0111011001”。

S203,基于所述有效编码数据还原出所述问题查询数据对应的查询结果数据。

具体的,所述查询数据处理设备在得到所述有效编码数据后,可以基于所述有效编码数据还原出所述问题查询数据对应的查询结果数据。可以理解的是,所述查询结果数据可以是所述问题查询数据中携带的关键词数据。例如,所述查询数据处理设备可以基于问题查询数据“怎么注册XX账户”对应的有效编码数据为“0111011001”,还原出“注册X账户”这一查询结果数据。

S204,获取包含所述查询结果数据的查询结果列表,并对所述查询结果列表进行显示输出。

具体的,所述查询数据处理设备可以从设备的静态系统数据库中获取与所述查询结果数据相关的至少一个问题描述数据,并可以将所述至少一个问题描述数据存储在查询结果列表中,对所述查询结果列表进行显示输出。例如:当所述查询结果数据为:注册XX账户时,所述至少一个问题描述数据可以包含关键词“注册”、“XX账户”,例如可以是:“如何开通XX账户”、“注册XX账户时的注意事项”、“怎么登陆XX账户”、“XX账户客服电话”或“XX账户开放平台”等。

进一步的,所述查询数据处理设备得到所述查询结果列表后,可以将所述查询结果列表显示在当前显示页面上,以使用户从所述查询结果列表中选择与所述问题查询数据描述意思一致的问题描述数据作为目标结果数据。

S205,获取在所述查询结果列表中所选择的与所述问题查询数据对应的目标结果数据,并获取所述目标结果数据对应的数据处理过程。

具体的,所述查询数据处理设备可以在所述查询结果列表中所选择的与所述问题查询数据对应的目标结果数据,例如:当所述查询结果列表中显示的至少一个问题描述数据为:“如何开通XX账户”、“怎么登陆XX账户”、“XX账户客服电话”或“XX账户开放平台”等,用户可以选择与问题查询数据“怎么注册XX账户”意思一致的“如何开通XX账户”这一问题描述数据作为所选择的目标结果数据。

进一步的,所述查询数据处理设备在获取所述目标结果数据后,可以从本地缓存中获取所述目标结果数据对应的数据处理过程,可以理解的是,所述数据处理过程可以包含页面截图指令。

在本发明实施例中,通过对所述问题查询数据进行处理,得到所述查询数据处理设备能够识别的最能表达用户需求的目标结果数据,再基于所述目标结果数据进行添加标注信息等操作,提高了所述查询数据处理设备解决所述问题查询数据所指示的问题的准确率。

S206,基于所述数据处理过程携带的页面截图指令对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据。

具体的,所述查询数据处理设备获取到所述目标结果数据对应的数据处理过程后,可以基于所述数据处理过程携带的页面截图指令对当前显示页面进行截图,生成所述当前显示页面对应的页面图像数据。例如:用户可以通过查询数据处理设备中的录音功能输入“怎么注册XX账户”这一问题查询数据,所述查询数据处理设备通过对所述问题查询数据的处理得到“如何开通XX账户”这一目标结果数据后,可以根据“如何开通XX账户”携带的开通XX账户的数据处理过程携带的截图指令对当前显示页面截图生成如图3a所示的页面图像数据。

S207,获取所述页面图像数据携带的设备显示信息。

具体的,所述查询数据处理设备可以获取所述页面图像数据携带的设备显示信息,可以理解的是,所述设备显示信息可以是所述查询数据处理设备截图后所述页面图像数据的图像分辨率和图像尺寸信息等。

S208,根据所述设备显示信息在所述数据处理过程指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出。

可以理解的是,所述第一图像标识可以是所述查询数据处理设备解决所述问题查询数据所指示的问题时,用户在所述当前显示页面中进行操作的页面标识对应的所述页面图像数据中的图像标识。具体的,所述查询数据处理设备可以根据所述图像分辨率、所述图像尺寸信息等所述设备显示信息以及所述页面图像数据中的图像标识确定所述第一图像标识的位置信息。例如:当所述查询数据处理设备接收到用户输入的问题查询数据即“怎么注册XX账户”后,可以对当前显示页面(XX开启页面)截图,截图得到的XX开启页面图像的分辨率和尺寸信息例如可以是:分辨率:800x480像素、尺寸:4寸,所述查询数据处理设备可以根据上述分辨率、尺寸信息以及所述XX开启页面图像中的图像标识确定“注册”选项标识所在的位置。

进一步的,所述查询数据处理设备在所述页面图像数据中确定所述第一图像标识的位置后,可以在所述第一图像标识的位置处添加文字信息或图形信息等标注信息,并对所述标注信息进行输出。例如,所述查询数据处理设备可以将所述标注信息显示在所述当前显示页面中与所述第一图像标识匹配的第二图像标识对应的位置处。

可以理解的是,所述查询数据处理设备可以将所述标注信息一直显示在所述当前显示页面中,也可以显示一定的时间(例如:2s、3s、4s、5s……)后消失。如图3b所示,所述查询数据处理设备可以在所述第一图像标识的位置即‘注册’选项标识处添加类似“点击‘注册’开始注册您的XX账户”等的文字信息,并可以将“点击‘注册’开始注册您的XX账户”一直显示在XX开启页面中的“注册”选项标识处。

可选的,所述查询数据处理设备将所述标注信息添加在所述页面图像数据中的所述第一图像标识上后,可以将添加有所述标注信息的页面图像数据按一定比例缩小后显示在所述当前显示页面上,例如将添加有标注信息的页面图像数据以一定的比例缩小(例如:2:1、1.5:1或3:1)后,显示在所述当前显示页面上。

S209,基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作,并执行所述第二图像标识对应的应用操作。

具体的,所述查询数据处理设备可以基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作。可以理解的是,所述第二图像标识可以与所述第一图像标识相匹配,例如,当所述第一图像标识为XX开启页面图像中的“注册”选项标识时,所述第二图像标识可以是XX开启页面中的“注册”选项标识。可以理解的是,所述第一出发操作可以是用户针对所述当前显示页面中的第二图像标识输入的点击操作,例如,针对XX开启页面中的“注册”选项标识输入的单击操作或双击操作等。

进一步的,所述查询数据处理设备接收到用户针对所述第二图像标识输入的第一触发操作后,可以执行所述第二图像标识对应的应用操作,例如,跳转至所述“注册”选项标识对应的注册页面。

S210,获取针对所述当前显示页面中的第三图像标识输入的第二触发操作,并输出操作失败提示信息。

具体的,所述查询数据处理设备可以获取针对所述当前显示页面中的第三图像标识输入的第二触发操作,可以理解的是,所述第三图像标识与所述页面图像数据中的所述第一图像标识不匹配,例如:所述第一图像标识是“注册”选项标识,而第三图像标识是当前显示页面中除了“注册”选项标识以外的其他选项标识(例如:登陆标识)。

进一步的,当所述查询数据处理设备接收到所述第三图像标识时,可以以语音或文字的形式输出类似“操作有误,请从新输入”的操作失败提示信息。

在本发明实施例中,通过获取针对终端应用的当前显示页面输入的问题查询数据,基于问题查询数据对当前显示页面进行截图操作,生成当前显示页面对应的页面图像数据,并在问题查询数据指示的页面图像数据中的第一图像标识上添加标注信息,对标注信息进行输出,最终基于标注信息获取针对当前显示页面中的第二图像标识输入的第一触发操作,并执行第二图像标识对应的应用操作,其中,第一图像标识和第二图像标识相互匹配。基于获取的问题查询数据对终端应用的当前显示页面截图并添加标注信息,通过当前显示页面中的标注信息为问题查询数据指示的问题提供了解决方法,简化了操作过程降低了操作复杂度,同时提高了使用效率;通过对问题查询数据进行处理,得到查询数据处理设备能够识别的最能表达用户需求的目标结果数据,再基于目标结果数据进行添加标注信息等操作,提高了查询数据处理设备解决问题查询数据所指示的问题的准确率。

下面将结合附图4-附图6,对本发明实施例提供的查询数据处理设备进行详细介绍。需要说明的是,附图4-附图6所示的设备,用于执行本发明图1-图3b所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1-图3b所示的实施例。

请参见图4,为本发明实施例提供了一种查询数据处理设备的结构示意图。如图4所示,本发明实施例的所述查询数据处理设备1可以包括:数据获取单元11、页面截图单元12、标注添加单元13和操作执行单元14。

数据获取单元11,用于获取针对终端应用的当前显示页面输入的问题查询数据。

具体实现中,所述数据获取单元11可以获取针对终端应用的当前显示页面输入的问题查询数据。其中,所述问题查询数据可以是用户采用语音或文本等方式输入的描述当前操作遇到的问题的数据,例如:用户可以通过查询数据处理设备中的录音功能输入“怎么调节屏幕亮度”、“怎么注册XX账户”或者“怎么打开设备蓝牙”等问题查询数据。

页面截图单元12,用于基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据。

具体实现中,所述页面截图单元12可以基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据。

可选的,所述查询数据处理设备1在获取所述问题查询数据后,可以从本地缓存中获取所述问题查询数据对应的数据处理过程,可以理解的是,所述数据处理过程可以包含页面截图指令。

进一步的,所述页面截图单元12可以基于所述数据处理过程携带的页面截图指令对当前显示页面进行截图,生成所述当前显示页面对应的页面图像数据。例如:用户可以通过查询数据处理设备1中的录音功能输入“怎么调节屏幕亮度”这一问题查询数据,所述页面截图单元12接收到调节屏幕亮度的问题查询数据后,可以对当前显示页面(例如:设备主页面或一款游戏的当前显示页面等)截图,生成所述当前显示页面对应的页面图像数据(设备主页面图像或游戏当前显示页面图像)。

标注添加单元13,用于在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出。

具体实现中,所述标注添加单元13可以在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息。

可以理解的是,所述第一图像标识可以是所述查询数据处理设备1解决所述问题查询数据所指示的问题时,用户在所述当前显示页面中进行操作的页面标识对应的所述页面图像数据中的图像标识。例如:当所述页面图像数据是设备主页面且所述问题查询数据是“怎么调节屏幕亮度”时,所述第一图像标识可以是所述页面图像数据中的“设置”选项标识。所述标注信息可以是指示解决所述问题查处数据对应问题的文字信息或图形信息,例如:当所述第一图像标识是“设置”选项标识时,可以对应“设置”选项标识添加“点击‘设置’开始设置屏幕亮度”的标注信息。

可以理解的是,所述查询数据处理设备1可以获取所述页面图像数据携带的图像分辨率和图像尺寸信息,并根据所述图像分辨率、所述图像尺寸信息以及所述页面图像数据中的图像标识确定所述第一图像标识的位置信息。例如:当所述页面截图单元12接收到用户输入的问题查询数据即“怎么调节屏幕亮度”后,可以对当前显示页面(设备主页)截图,截图得到的设备主页面图像的分辨率和尺寸信息例如可以是:分辨率:800x480像素、尺寸:4寸。所述查询数据处理设备1可以根据上述分辨率、尺寸信息以及所述设备主页面图像中的图像标识确定“设置”选项标识所在的位置。

进一步的,所述查询数据处理设备1在所述页面图像数据中确定所述第一图像标识的位置后,所述标注添加单元13可以在所述第一图像标识的位置处添加标注信息并对所述标注信息进行输出。

可以理解的是,所述标注添加单元13可以将所述标注信息一直显示在所述当前显示页面中,也可以显示一定的时间(例如:2s、3s、4s、5s……)后消失。例如,所述标注添加单元13可以在所述第一图像标识的位置处添加文字信息或图形信息等标注信息,并可以将所述标注信息一直显示在所述当前显示页面中与所述第一图像标识匹配的第二图像标识对应的位置处。

可选的,所述查标注添加单元13将所述标注信息添加在所述页面图像数据中的所述第一图像标识上后,可以将添加有所述标注信息的页面图像数据按一定比例缩小后显示在所述当前显示页面上,例如将添加有标注信息的页面图像数据以一定的比例缩小(例如:2:1、1.5:1或3:1)后,显示在所述当前显示页面上。

操作执行单元14,用于基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作,并执行所述第二图像标识对应的应用操作。

具体实现中,所述操作执行单元14可以基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作。可以理解的是,所述第二图像标识可以与所述第一图像标识相匹配,例如,当所述第一图像标识为设备主页面图像中的“设置”选项标识时,所述第二图像标识可以是设备主页面中的“设置”选项标识。可以理解的是,所述第一出发操作可以是用户针对所述当前显示页面中的第二图像标识输入的点击操作,例如,针对设备主页面中的“设置”选项标识输入的单击操作或双击操作等。

进一步的,所述操作执行单元14接收到用户针对所述第二图像标识输入的第一出发操作后,可以执行所述第二图像标识对应的应用操作,例如,跳转至所述“设置”选项标识对应的设置页面。

在本发明实施例中,通过获取针对终端应用的当前显示页面输入的问题查询数据,基于问题查询数据对当前显示页面进行截图操作,生成当前显示页面对应的页面图像数据,并在问题查询数据指示的页面图像数据中的第一图像标识上添加标注信息,对标注信息进行输出,最终基于标注信息获取针对当前显示页面中的第二图像标识输入的第一触发操作,并执行第二图像标识对应的应用操作,其中,第一图像标识和第二图像标识相互匹配。基于获取的问题查询数据对终端应用的当前显示页面截图并添加标注信息,通过当前显示页面中的标注信息为问题查询数据指示的问题提供了解决方法,简化了操作过程降低了操作复杂度,同时提高了使用效率。

请参见图5,为本发明实施例提供了另一种查询数据处理设备的结构示意图。如图5所示,本发明实施例的所述查询数据处理设备1可以包括:数据获取单元11、页面截图单元12、标注添加单元13、操作执行单元14、数据转换单元15、结果还原单元16、列表输出单元17、过程获取单元18和信息提示单元19。

数据获取单元11,用于获取针对终端应用的当前显示页面输入的问题查询数据。

具体实现中,所述数据获取单元11可以获取针对终端应用的当前显示页面输入的问题查询数据。其中,所述问题查询数据可以是用户采用语音或文本等方式输入的描述当前操作遇到的问题的数据,例如:用户可以通过查询数据处理设备中的录音功能输入“怎么调节屏幕亮度”、“怎么注册XX账户”或者“怎么打开设备蓝牙”等问题查询数据。

数据转换单元15,用于将所述问题查询数据转化为查询编码数据,并基于预设编码规则对所述查询编码数据进行编码处理得到有效编码数据。

具体实现中,所述数据转换单元15可以将所述问题查询数据转化为查询编码数据,例如:通过采样、量化和编码等过程将模拟语音问题查询数据转换为二进制数字信号表示的数字语音问题查询数据。

进一步的,所述数据转换单元15可以基于特征词频率统计和特定模式匹配等预设编码规则对所述查询编码数据进行编码处理得到有效编码数据。可以理解的是,通过编码处理后所述数据转换单元15可以滤除掉所述问题查询数据中携带的与要查询的问题无关的数据,例如:所述问题查询数据为“怎么注册XX账户”,转化为查询编码数据为“0100111011001”,经过编码处理后可以滤除掉去所述问题查询数据无关的编码(即前三位二进制编码‘010’)后,得到有效编码数据“0111011001”。

结果还原单元16,用于基于所述有效编码数据还原出所述问题查询数据对应的查询结果数据。

具体实现中,所述数据转换单元15在得到所述有效编码数据后,所述结果还原单元16可以基于所述有效编码数据还原出所述问题查询数据对应的查询结果数据。可以理解的是,所述查询结果数据可以是所述问题查询数据中携带的关键词数据。例如,所述查询数据处理设备可以基于问题查询数据“怎么注册XX账户”对应的有效编码数据为“0111011001”,还原出“注册X账户”这一查询结果数据。

列表输出单元17,用于获取包含所述查询结果数据的查询结果列表,并对所述查询结果列表进行显示输出。

具体实现中,所述列表输出单元17可以从设备的静态系统数据库中获取与所述查询结果数据相关的至少一个问题描述数据,并可以将所述至少一个问题描述数据存储在查询结果列表中,对所述查询结果列表进行显示输出。例如:当所述查询结果数据为:注册XX账户时,所述至少一个问题描述数据可以包含关键词“注册”、“XX账户”,例如可以是:“如何开通XX账户”、“注册XX账户时的注意事项”、“怎么登陆XX账户”、“XX账户客服电话”或“XX账户开放平台”等。

进一步的,所述列表输出单元17得到所述查询结果列表后,可以将所述查询结果列表显示在当前显示页面上,以使用户从所述查询结果列表中选择与所述问题查询数据描述意思一致的问题描述数据作为目标结果数据。

过程获取单元18,用于获取在所述查询结果列表中所选择的与所述问题查询数据对应的目标结果数据,并获取所述目标结果数据对应的数据处理过程。

具体实现中,所述过程获取单元18可以在所述查询结果列表中所选择的与所述问题查询数据对应的目标结果数据,例如:当所述查询结果列表中显示的至少一个问题描述数据为:“如何开通XX账户”、“注册XX账户时的注意事项”、“怎么登陆XX账户”、“XX账户客服电话”或“XX账户开放平台”等,用户可以选择与问题查询数据“怎么注册XX账户”意思一致的“如何开通XX账户”这一问题描述数据作为所选择的目标结果数据。

进一步的,所述过程获取单元18在获取所述目标结果数据后,可以从本地缓存中获取所述目标结果数据对应的数据处理过程,可以理解的是,所述数据处理过程可以包含页面截图指令。

在本发明实施例中,通过对所述问题查询数据进行处理,得到所述查询数据处理设备能够识别的最能表达用户需求的目标结果数据,再基于所述目标结果数据进行添加标注信息等操作,提高了所述查询数据处理设备解决所述问题查询数据所指示的问题的准确率。

页面截图单元12,用于基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据。

具体实现中,所述页面截图单元12可以基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据。

在本发明的具体实施方式中,所述过程获取单元18获取到所述目标结果数据对应的数据处理过程后,所述页面截图单元12可以基于所述数据处理过程携带的页面截图指令对当前显示页面进行截图,生成所述当前显示页面对应的页面图像数据。例如:用户可以通过查询数据处理设备1中的录音功能输入“怎么注册XX账户”这一问题查询数据,所述过程获取单元18通过对所述问题查询数据的处理得到“如何开通XX账户”这一目标结果数据后,所述页面截图单元12可以根据“如何开通XX账户”携带的开通XX账户的数据处理过程携带的截图指令对当前显示页面截图生成如图3a所示的页面图像数据。

标注添加单元13,用于在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出。

具体实现中,所述标注添加单元13可以在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出。

请一并参见图6,为本发明实施例提供了标注添加单元13的结构示意图。如图6所示,所述标注添加单元13可以包括:

信息获取子单元131,用于获取所述页面图像数据携带的设备显示信息。

具体实现中,所述信息获取子单元131可以获取所述页面图像数据携带的设备显示信息,可以理解的是,所述设备显示信息可以是所述查询数据处理设备截图后所述页面图像数据的图像分辨率和图像尺寸信息等。

标注添加子单元132,用于根据所述设备显示信息在所述数据处理过程指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出。

可以理解的是,所述第一图像标识可以是所述查询数据处理设备解决所述问题查询数据所指示的问题时,用户在所述当前显示页面中进行操作的页面标识对应的所述页面图像数据中的图像标识。具体实现中,所述标注添加子单元132可以根据所述图像分辨率、所述图像尺寸信息等所述设备显示信息以及所述页面图像数据中的图像标识确定所述第一图像标识的位置信息。例如:当所述页面截图单元12接收到用户输入的问题查询数据即“怎么注册XX账户”后,可以对当前显示页面(XX开启页面)截图,截图得到的XX开启页面图像的分辨率和尺寸信息例如可以是:分辨率:800x480像素、尺寸:4寸,所述标注添加子单元132可以根据上述分辨率、尺寸信息以及所述XX开启页面图像中的图像标识确定“注册”选项标识所在的位置。

进一步的,所述标注添加子单元132在所述页面图像数据中确定所述第一图像标识的位置后,可以在所述第一图像标识的位置处添加文字信息或图形信息等标注信息,并对所述标注信息进行输出。例如,所述查询数据处理设备可以将所述标注信息显示在所述当前显示页面中与所述第一图像标识匹配的第二图像标识对应的位置处。

可以理解的是,所述查询数据处理设备可以将所述标注信息一直显示在所述当前显示页面中,也可以显示一定的时间(例如:2s、3s、4s、5s……)后消失。如图3b所示,所述查询数据处理设备可以在所述第一图像标识的位置即‘注册’选项标识处添加类似“点击‘注册’开始注册您的XX账户”等的文字信息,并可以将“点击‘注册’开始注册您的XX账户”一直显示在XX开启页面中的“注册”选项标识处。

可选的,所述查询数据处理设备将所述标注信息添加在所述页面图像数据中的所述第一图像标识上后,可以将添加有所述标注信息的页面图像数据按一定比例缩小后显示在所述当前显示页面上,例如将添加有标注信息的页面图像数据以一定的比例缩小(例如:2:1、1.5:1或3:1)后,显示在所述当前显示页面上。

操作执行单元14,用于基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作,并执行所述第二图像标识对应的应用操作。

具体实现中,所述操作执行单元14可以基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作。可以理解的是,所述第二图像标识可以与所述第一图像标识相匹配,例如,当所述第一图像标识为XX开启页面图像中的“注册”选项标识时,所述第二图像标识可以是XX开启页面中的“注册”选项标识。可以理解的是,所述第一出发操作可以是用户针对所述当前显示页面中的第二图像标识输入的点击操作,例如,针对XX开启页面中的“注册”选项标识输入的单击操作或双击操作等。

进一步的,所述操作执行单元14接收到用户针对所述第二图像标识输入的第一出发操作后,可以执行所述第二图像标识对应的应用操作,例如,跳转至所述“注册”选项标识对应的注册页面。

信息提示单元19,用于获取针对所述当前显示页面中的第三图像标识输入的第二触发操作,并输出操作失败提示信息。

具体实现中,所述信息提示单元19可以获取针对所述当前显示页面中的第三图像标识输入的第二触发操作,可以理解的是,所述第三图像标识与所述页面图像数据中的所述第一图像标识不匹配,例如:所述第一图像标识是“注册”选项标识,而第三图像标识是当前显示页面中除了“注册”选项标识以外的其他选项标识(例如:登陆标识)。

进一步的,当所述信息提示单元19接收到所述第三图像标识时,可以以语音或文字的形式输出类似“操作有误,请从新输入”的操作失败提示信息。

在本发明实施例中,通过获取针对终端应用的当前显示页面输入的问题查询数据,基于问题查询数据对当前显示页面进行截图操作,生成当前显示页面对应的页面图像数据,并在问题查询数据指示的页面图像数据中的第一图像标识上添加标注信息,对标注信息进行输出,最终基于标注信息获取针对当前显示页面中的第二图像标识输入的第一触发操作,并执行第二图像标识对应的应用操作,其中,第一图像标识和第二图像标识相互匹配。基于获取的问题查询数据对终端应用的当前显示页面截图并添加标注信息,通过当前显示页面中的标注信息为问题查询数据指示的问题提供了解决方法,简化了操作过程降低了操作复杂度,同时提高了使用效率;通过对问题查询数据进行处理,得到查询数据处理设备能够识别的最能表达用户需求的目标结果数据,再基于目标结果数据进行添加标注信息等操作,提高了查询数据处理设备解决问题查询数据所指示的问题的准确率。

请参见图7,为本发明实施例提供了又一种查询数据处理设备的结构示意图。如图7所示,所述查询数据处理设备1000可以包括:至少一个处理器1001,例如CPU,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。其中,用户接口1003可以包括显示屏(Display)、键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图7所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及查询数据处理程序。

在图7所示的查询数据处理设备1000中,用户接口1003主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1001可以用于调用存储器1005中存储的网络连接应用程序,并具体执行以下操作:

获取针对终端应用的当前显示页面输入的问题查询数据;

基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据;

在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出;

基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作,并执行所述第二图像标识对应的应用操作;

其中,所述第一图像标识和所述第二图像标识相互匹配。

在一个实施例中,所述处理器1001在执行获取针对终端应用的当前显示页面输入的问题查询数据之后,还执行以下操作:

将所述问题查询数据转化为查询编码数据,并基于预设编码规则对所述查询编码数据进行编码处理得到有效编码数据;

基于所述有效编码数据还原出所述问题查询数据对应的查询结果数据;

获取包含所述查询结果数据的查询结果列表,并对所述查询结果列表进行显示输出;

获取在所述查询结果列表中所选择的与所述问题查询数据对应的目标结果数据,并获取所述目标结果数据对应的数据处理过程。

在一个实施例中,所述处理器1001在执行基于所述问题查询数据对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据时,具体执行以下操作:

基于所述数据处理过程携带的页面截图指令对所述当前显示页面进行截图操作,生成所述当前显示页面对应的页面图像数据。

在一个实施例中,所述处理器1001在执行在所述问题查询数据指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出时,具体执行以下操作:

获取所述页面图像数据携带的设备显示信息;

根据所述设备显示信息在所述数据处理过程指示的所述页面图像数据中的第一图像标识上添加标注信息,并对所述标注信息进行输出。

在一个实施例中,所述处理器1001在执行基于所述标注信息获取针对所述当前显示页面中的第二图像标识输入的第一触发操作,并执行所述第二图像标识对应的应用操作之后,还执行以下操作:

获取针对所述当前显示页面中的第三图像标识输入的第二触发操作,并输出操作失败提示信息;

其中,所述第三图像标识与所述第一图像标识不匹配。

在本发明实施例中,通过获取针对终端应用的当前显示页面输入的问题查询数据,基于问题查询数据对当前显示页面进行截图操作,生成当前显示页面对应的页面图像数据,并在问题查询数据指示的页面图像数据中的第一图像标识上添加标注信息,对标注信息进行输出,最终基于标注信息获取针对当前显示页面中的第二图像标识输入的第一触发操作,并执行第二图像标识对应的应用操作,其中,第一图像标识和第二图像标识相互匹配。基于获取的问题查询数据对终端应用的当前显示页面截图并添加标注信息,通过当前显示页面中的标注信息为问题查询数据指示的问题提供了解决方法,简化了操作过程降低了操作复杂度,同时提高了使用效率;通过对问题查询数据进行处理,得到查询数据处理设备能够识别的最能表达用户需求的目标结果数据,再基于目标结果数据进行添加标注信息等操作,提高了查询数据处理设备解决问题查询数据所指示的问题的准确率。

需要说明的是,对于以上各方法实施例,为了简单描述将其表述为一系列动作的组合,但本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,某些步骤可以采用其他顺序或同时进行。其次,本领域技术人员应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的操作和单元并不一定是本发明所必须的。且在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

另外,本发明各个实施例中的各功能单元可以集成在一个处理的单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。其中所述的存储介质包括:U盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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