终端搜索操作的引导方法、装置及计算机可读存储介质与流程

文档序号:14714518发布日期:2018-06-16 01:04阅读:178来源:国知局
终端搜索操作的引导方法、装置及计算机可读存储介质与流程

本发明涉及终端用户交互技术领域,尤其涉及一种终端搜索操作的引导方法、装置及计算机可读存储介质。



背景技术:

现有的搜索框架呈现都是固定的上下结构模式,在内容搜索操作流程和视觉呈现上都一成不变,包括具备一点点内容方向引导的小米也是以固定的内容和固定的文字形式呈现,做不到真正的个性化千人千面的推荐与指引,然当用户第一次体验或者使用时,他们可能只给予最少的信息,甚至不做说明不提供你其他的说明细节,因为如此,用户就会无从下口或者乱说一通,由此造成搜索结果不符合用户要求进而导致的用户体验度降低的问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种终端搜索操作的引导方法,旨在解决现有内容搜索操作流程模式固定导致的搜索结果不精确影响客户体验度的技术问题。

为实现上述目的,本发明提供一种终端搜索操作的引导方法,包括以下内容:

在检测到搜索操作时,获取所述搜索操作对应的关键词;

根据所述关键词进行数据检索获取检索数据;

在获取到检索数据时,根据所述关键词获取对应的操作提示信息,并输出检索得到的检索数据以及所述操作提示信息。

优选地,所述根据所述关键词进行数据检索获取检索数据的步骤,还包括:

获取所述关键词中的类别信息;

在获取到所述类别信息时,获取所述类别信息对应的类别数据;

在所述类别数据中根据所述关键词进行检索的得到所述检索数据。

优选地,所述获取所述关键词中的类别信息的步骤之后,还包括:

在未获取到所述类别信息时,获取各个类别的类别数据;

分别在各个类别的所述类别数据中检索所述关键词对应的检索数据,并将各个类别的检索数据与类别标识关联;

显示各个所述类别标识;

在检测到所述类别标识的触发操作时,显示所述类别标识对应的类别中与所述关键词对应的检索数据。

优选地,所述显示各个所述类别标识的步骤,还包括:

获取所述检索数据对应类别的类别标识;

显示所述类别标识。

优选地,所述输出检索得到的检索数据以及所述操作提示信息的步骤包括:

根据所述关键词获取对应的场景模板;

根据所述场景模板输出检索得到的检索数据以及所述操作提示信息。

优选地,所述根据所述关键词进行数据检索获取检索数据的步骤之后,还包括:

在根据所述关键词未检索到检索数据时,输出操作提示信息,以提示用户重新输入关键词。

此外,为实现上述目的,本发明还提供一种终端搜索操作的引导装置,所述终端搜索操作的引导装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述终端搜索操作的引导方法的步骤。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有终端搜索操作的引导应用程序,所述终端搜索操作的引导应用程序被处理器执行时实现如上所述终端搜索操作的引导方法的步骤。

本发明实施例提出的一种终端搜索操作的引导方法,通过在检测到搜索操作时,获取所述搜索操作对应的关键词;根据所述关键词进行数据检索获取检索数据;在获取到检索数据时,根据所述关键词获取对应的操作提示信息,并输出检索得到的检索数据以及所述操作提示信息。以获取到的关键词匹配对应的场景模板生成操作提示信息,引导用户输入正确的操作指令,实现所述用户的本次搜索事件的操作,通过引导用户实现了搜索事件操作,提高了用户体验度的有益效果。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的终端\装置结构示意图;

图2为本发明终端搜索操作的引导方法第一实施例的流程示意图;

图3为本发明终端搜索操作的引导方法第一实施例中步骤S20的细化流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:在检测到搜索操作时,获取所述搜索操作对应的关键词;根据所述关键词进行数据检索获取检索数据;在获取到检索数据时,根据所述关键词获取对应的操作提示信息,并输出检索得到的检索数据以及所述操作提示信息。

由于现有技术的搜索框架呈现都是固定的上下结构模式,在内容搜索操作流程和视觉呈现上都一成不变,当用户第一次体验或者使用时,他们可能只给予最少的信息,甚至不做说明不提供你其他的说明细节,由此造成搜索结果不符合用户要求进而导致的用户体验度降低的问题。

本发明提供一种解决方案,通过对应场景模板生成操作提示信息引导用户输入正确的关键词,并执行用户的操作指令以实现提高用户体验的有益效果。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器,便携计算机等具有显示功能的可移动式或不可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及终端搜索操作的引导应用程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的终端搜索操作的引导应用程序,并执行以下操作:

在检测到搜索操作时,获取所述搜索操作对应的关键词;

根据所述关键词进行数据检索获取检索数据;

在获取到检索数据时,根据所述关键词获取对应的操作提示信息,并输出检索得到的检索数据以及所述操作提示信息。

进一步地,处理器1001可以调用存储器1005中存储的终端搜索操作的引导应用程序,还执行以下操作:

获取所述关键词中的类别信息;

在获取到所述类别信息时,获取所述类别信息对应的类别数据;

在所述类别数据中根据所述关键词进行检索的得到所述检索数据。

进一步地,处理器1001可以调用存储器1005中存储的终端搜索操作的引导应用程序,还执行以下操作:

在未获取到所述类别信息时,获取各个类别的类别数据;

分别在各个类别的所述类别数据中检索所述关键词对应的检索数据,并将各个类别的检索数据与类别标识关联;

显示各个所述类别标识;

在检测到所述类别标识的触发操作时,显示所述类别标识对应的类别中与所述关键词对应的检索数据。

进一步地,处理器1001可以调用存储器1005中存储的终端搜索操作的引导应用程序,还执行以下操作:

获取所述检索数据对应类别的类别标识;

显示所述类别标识。

进一步地,处理器1001可以调用存储器1005中存储的终端搜索操作的引导应用程序,还执行以下操作:

根据所述关键词获取对应的场景模板;

根据所述场景模板输出检索得到的检索数据以及所述操作提示信息。

进一步地,处理器1001可以调用存储器1005中存储的终端搜索操作的引导应用程序,还执行以下操作:

在根据所述关键词未检索到检索数据时,输出操作提示信息,以提示用户重新输入关键词。

参照图2,图2为本发明终端搜索操作的引导方法第一实施例的流程示意图,所述终端搜索操作的引导方法包括:

步骤S10,在检测到搜索操作时,获取所述搜索操作对应的关键词;

在当前智能电视终端的视频搜索页面中,在检测到搜索操作时,获取用户在当前搜索操作的关键词,其中,所述关键词的内容包括有视频名称、演员名称或者视频内容等一系列与当前视频相关的内容。而所述关键词的输入方式,可包括语音输入或者手写文字输入,由所述智能电视终端的搜索页面所支持的输入类型决定所述输入方式。

步骤S20,根据所述关键词进行数据检索并获取检索数据;

基于获取到的关键词,在当前的电视终端系统中根据所述关键词进行数据检索,所述数据检索在本发明提供的技术方案中定义为媒体数据检索,包括视频文件、图片信息等,但前提是都是基于所述电视终端系统中的数据内容。其中,在通过所述关键词在所述电视终端系统中检索媒体数据时,不仅仅在所述电视终端系统中的某一媒体域中检索媒体数据,而是在所述电视终端系统中的所有媒体域中进行数据检索操作,在实现所述数据检索的操作时,其前提是所述电视终端系统中的所有媒体域都统一使用同一应用接口。通过所述应用接口实现多域联通,进而实现数据检索操作。

步骤S30,在获取到检索数据时,根据所述关键词获取对应的操作提示信息,并输出检索得到的检索数据以及所述操作提示信息。

基于关键词检索到的数据,即媒体数据;以及基于所述关键词对应到的场景模板生成的操作提示信息,将所述媒体数据及所述操作提示信息输出在当前视频搜索页面的对应区域显示。

其中,根据关键词进行数据检索操作并得到对应的检索数据后,即所述输出检索得到的检索数据以及所述操作提示信息的步骤包括:

根据所述关键词获取对应的场景模板;

根据所述场景模板输出检索得到的检索数据以及所述操作提示信息。

在根据所述关键词进行数据检索并得到所述关键词对应的检索数据后,基于所述关键词获取对应的操作提示信息,在实现对应的操作提示信息的过程中,通过匹配至对应的场景模板实现所述操作提示信息的获取。所述场景模板,为基于所述关键词设定的对应回应内容封装后的文字模板,根据不同的回应内容分装不同的文字模板,并以所述文字模板符合的场景信息,定义所述文字模板为对应的场景模板。如上所述,即所述场景模板的文字内容与获取到的搜索操作的搜索关键词为对应关系。如此,基于所述关键词匹配至对应的场景模板,并以所述场景模板生成基于关键词的操作提示信息,并显示所述操作提示信息,以使用户基于所述操作提示信息继续输入相关的关键词或者操作指令的内容。

另外,在通过所述关键词匹配至对应的场景模板时,可根据已存储的各场景模板对应的关键词信息,以所述关键词匹配至对应的场景模板,其匹配方式为将所述关键词与各所述场景模板中文字内容的关键词进行匹配操作,并将各所述场景模板中文字内容的关键词与所述关键词匹配程度最高的场景模板作为所述关键词的对应场景模板,提取所述场景模板的对应文字内容,连同所述关键词生成操作提示信息显示。基于获取到的所述关键词匹配至对应的场景模板时,若未获取到对应的场景模板,即已存储的各场景模板中没有与所述关键词对应的内容,则定义所述关键词可能输入错误或者获取失败,获取预设操作提示信息并显示,以引导用户重新输入关键词。

在本实施例中,通过获取到的关键词搜索与所述关键词对应的检索数据,并在得到所述关键词对应的检索数据结果后,基于所述关键词匹配对应的场景模板并生成操作提示信息,一并显示所述检索数据结果及所述操作提示信息,以引导用户进一步的输入符合所述检索数据结果及所述操作提示信息的另一关键词或控制指令,达到搜索提醒并减少搜索失误的要求,实现了提高用户搜索体验的有益效果。

进一步的,参考图3,图3为本发明终端搜索操作的引导方法第一实施例中步骤S20的细化流程示意图,所述根据所述关键词进行数据检索获取检索数据的步骤,还包括:

步骤S21,获取所述关键词中的类别信息;

步骤S22,在获取到所述类别信息时,获取所述类别信息对应的类别数据;

步骤S23,在所述类别数据中根据所述关键词进行检索的得到所述检索数据。

步骤S24,在未获取到所述类别信息时,获取各个类别的类别数据;

步骤S25,分别在各个类别的所述类别数据中检索所述关键词对应的检索数据,并将各个类别的检索数据与类别标识关联;

步骤S26,显示各个所述类别标识;

步骤S27,在检测到所述类别标识的触发操作时,显示所述类别标识对应的类别中与所述关键词对应的检索数据。

在所述关键词中提取对应的类别信息,所述类别信息包含媒体类型或者操作类型,其所述媒体类型包含电影、电视剧、综艺等现有的媒体类别信息;而操作类型,可包括搜索操作、播放操作、翻页操作等等,具体的为当前电视终端所允许且能实现的操作类型。根据获取到的类别信息,以所述类别信息在当前终端系统中与所述类别信息对应的类别数据,并在所述类别数据中根据所述关键词进行检索,以得到所述检索数据。所述检索数据指所述类别数据下与所述关键词对应的检索数据,即先确定数据类别,继而在所述数据类别下的数据中检索对应的关键词检索数据,在本发明方法中,所述检索数据代指媒体数据。

另外,基于所述关键词中提取类别信息的操作步骤中,若不能获取到所述类别数据,则所述关键词可能仅仅为某一数据的名称。在当前电视终端的系统中获取所有的类别数据,并在所述类别数据中以所述关键词检索对应的检索数据。并将检索到的检索数据与对应的类别数据的标识绑定,作为父子节点的方式表现所述检索数据与对应类型数据的关系。基于已绑定的所述父子节点的检索数据与对应类别数据信息,显示各类别数据标识,并在接收到基于所述类别数据标识的触发操作时,显示所述类别数据标识绑定的各检索数据。其中,在将所述类别数据的标识与对应的检索数据绑定的操作中,即所述显示各个所述类别标识的步骤,还包括:

获取所述检索数据对应类别的类别标识;

显示所述类别标识。

另外,在检索数据的操作步骤中,即所述据所述关键词进行数据检索并获取检索数据的步骤之后,还包括:

在根据所述关键词未检索到检索数据时,输出操作提示信息,以提示用户重新输入关键词。

在通过所述关键词进行检索的操作时,若未检索到与所述关键词对应的检索数据结果,则表示所述关键词可能存在输入错误或者基于所述关键词并没有对应的检索数据。基于所述关键词的内容,输出对应的操作提示信息,以使用户基于所述操作提示信息对应输入另一搜索的关键词。所述操作提示信息,为已设定的操作提示信息,在确认不能检索到与关键词对应的检索数据时,直接提取所述操作提示信息显示。

进一步的,基于已显示的检索数据,接收用户基于所述检索数据的操作指令并执行。在执行所述操作指令时,若所述操作指令为媒体播放指令,则基于所述操作指令的内容,提取对应的检索数据并读取所述检索数据所在的类别数据接口,跳转至所述类别数据中播放对应的检索数据。

本实施例中,通过获取搜索关键词的对应检索数据及检索类别,对应获取与所述关键词对应的检索数据,并执行基于所述检索数据的操作指令,实现了提示用户进行搜索操作的目的,提高了用户体验。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有终端搜索操作的引导应用程序,所述终端搜索操作的引导应用程序被处理器执行时实现如下操作:

在检测到搜索操作时,获取所述搜索操作对应的关键词;

根据所述关键词进行数据检索并获取检索数据;

在获取到检索数据时,根据所述关键词获取对应的操作提示信息,并输出检索得到的检索数据以及所述操作提示信息。

进一步地,所述终端搜索操作的引导应用程序被处理器执行时还实现如下操作:

获取所述关键词中的类别信息;

在获取到所述类别信息时,获取所述类别信息对应的类别数据;

在所述类别数据中根据所述关键词进行检索的得到所述检索数据。

进一步地,所述终端搜索操作的引导应用程序被处理器执行时还实现如下操作:

在未获取到所述类别信息时,获取各个类别的类别数据;

分别在各个类别的所述类别数据中检索所述关键词对应的检索数据,并将各个类别的检索数据与类别标识关联;

显示各个所述类别标识;

在检测到所述类别标识的触发操作时,显示所述类别标识对应的类别中与所述关键词对应的检索数据。

进一步地,所述终端搜索操作的引导应用程序被处理器执行时还实现如下操作:

获取所述检索数据对应类别的类别标识;

显示所述类别标识。

进一步地,所述终端搜索操作的引导应用程序被处理器执行时还实现如下操作:

根据所述关键词获取对应的场景模板;

根据所述场景模板输出检索得到的检索数据以及所述操作提示信息。

进一步地,所述终端搜索操作的引导应用程序被处理器执行时还实现如下操作:

在根据所述关键词未检索到检索数据时,输出操作提示信息,以提示用户重新输入关键词。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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