内容搜索方法和装置与流程

文档序号:16324308发布日期:2018-12-19 05:50阅读:167来源:国知局
内容搜索方法和装置与流程

本发明涉及通信技术领域,尤其涉及一种内容搜索方法和装置。

背景技术

用户在通过手机上预装的app观看视频内容之前,先要从视频内容库中搜索其所想要观看的视频内容。现有技术主要提供以下几种搜索方法:

1、从首页推荐的内容中搜索;

2、从频道页面按照类型进行搜索;

3、从收藏夹中搜索;

4、从播放记录中搜索;

5、在搜索框中输入关键词进行搜索。

然而,以上几种搜索方法,当内容较多时,搜索效率较低,使得用户的搜索体验差。



技术实现要素:

本发明实施例提供一种内容搜索方法和装置,以解决搜索效率低的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供了一种内容搜索方法,包括:当需要进行内容搜索时,获取用户通过移动终端的屏幕输入的第一手势信息;从预先设置的手势与内容的对应关系表中,查找所述第一手势信息对应的目标内容;向所述用户显示所述目标内容。

进一步地,所述获取用户通过移动终端的屏幕输入的第一手势信息包括:获取所述用户输入的启动全屏手势录入指令;根据所述启动全屏手势录入指令设置所述屏幕静止;在所述屏幕静止期间,获取所述用户通过所述屏幕输入的第一手势信息。

进一步地,所述获取用户通过移动终端的屏幕输入的第一手势信息包括获取所述用户输入的启动手势录入指令;根据所述手势录入指令,在所述屏幕上弹出第一手势录入窗口;获取用户通过所述第一手势录入窗口输入的第一手势信息。

进一步地,所述内容搜索方法,还包括:接收所述用户输入的设置手势搜索指令;根据所述设置手势搜索指令,在所述屏幕上弹出第二手势录入窗口;获取用户通过所述第二手势录入窗口输入的第二手势信息;将所述第二手势信息与所述用户当前浏览页面中的内容建立对应关系,并存储到所述手势与内容的对应关系表中。

进一步地,所述内容搜索方法,还包括:向所述用户显示所述手势与内容的对应关系表,以使得所述用户对其中的手势与内容的对应关系进行修改。

第二方面,本发明实施例还提供一种内容搜索装置,包括:

第一获取模块,用于当需要进行内容搜索时,获取用户通过移动终端的屏幕输入的第一手势信息;

查找模块,用于从预先设置的手势与内容的对应关系表中,查找所述第一获取模块获取的第一手势信息对应的目标内容;

第一显示模块,用于向所述用户显示所述目标内容。

进一步地,所述第一获取模块包括:

第一获取子模块,用于获取所述用户输入的启动全屏手势录入指令;

设置子模块,用于根据所述第一获取子模块获取的启动全屏手势录入指令设置所述屏幕静止;

第二获取子模块,用于在所述屏幕静止期间,获取所述用户通过所述屏幕输入的第一手势信息。

进一步地,所述第一获取模块包括:

第三获取子模块,用于获取所述用户输入的启动手势录入指令;

显示子模块,用于根据第三获取子模块获取的所述手势录入指令,在所述屏幕上弹出第一手势录入窗口;

第四获取子模块,用于获取用户通过所述显示子模块弹出的第一手势录入窗口输入的第一手势信息。

进一步地,所述内容搜索装置,还包括:

接收模块,用于接收所述用户输入的设置手势搜索指令;

第二显示模块,用于根据所述接收模块接收的设置手势搜索指令,在所述屏幕上弹出第二手势录入窗口;

第二获取模块,用于获取用户通过所述第二显示模块弹出的第二手势录入窗口敞口输入的第二手势信息;

存储模块,用于将所述第二获取模块获取的第二手势信息与所述用户当前浏览页面中的内容建立对应关系,并存储到所述手势与内容的对应关系表中。

进一步地,所述内容搜索装置,还包括:

第三显示模块,用于向所述用户显示所述手势与内容的对应关系表,以使得所述用户对其中的手势与内容的对应关系进行修改。

本发明实施例提供的技术方案,当需要进行内容搜索时,接收用户输入的第一手势信息,根据第一手势信息与手势与内容的对应关系表的比对结果,获取目标内容并显示给用户。本发明提供的技术方案能够通过第一手势信息快速搜索到目标内容,解决了现有技术搜索效率低的问题。进一步地,由于只需要输入手势信息就可以搜索到目标内容,不需要用户必须看着屏幕才能完成搜索操作,使得本发明实施例提供的技术方案占用的个人精力更少,从而更加适合如开车过程等特殊场景下的操作。

附图说明

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

图1是本发明实施例提供的内容搜索方法的流程图一;

图2是图1所示的本发明实施例提供的内容搜索方法中步骤101的流程图一;

图3是图2所示的本发明实施例提供的内容搜索方法中步骤202中第一手势录入窗口的示意图一;

图4是图2所示的本发明实施例提供的内容搜索方法中步骤202中第一手势录入窗口的示意图二;

图5是图1所示的本发明实施例提供的内容搜索方法中步骤101的流程图二;

图6是本发明另一实施例提供的内容搜索方法的流程图;

图7是本发明又一实施例提供的内容搜索方法的流程图;

图8是本发明实施例提供的内容搜索装置结构示意图一;

图9是图8所示的本发明实施例提供的内容搜索装置中第一获取模块801的结构示意图一;

图10是图8所示的本发明实施例提供的内容搜索装置中第一获取模块801的结构示意图二;

图11是本发明实施例提供的内容搜索装置结构示意图二;

图12是本发明实施例提供的内容搜索装置结构示意图三。

具体实施方式

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

如图1所示,本发明实施例提供的内容搜索方法,包括:

步骤101,当需要进行内容搜索时,获取用户通过移动终端的屏幕输入的第一手势信息。

具体地,一种情况下,如图2所示,步骤101可以包括:

步骤201,获取用户输入的启动手势录入指令。

在本实施例中,用户可以通过多种方式输入启动手势录入指令:

例如:可以在内容显示界面预先设置启动手势录入的虚拟按钮,当用户点击该虚拟按钮时,步骤201获取用户输入的启动手势录入指令。

需要说明的是,本实施例并不对内容显示界面进行具体的限制,在实际的使用过程中,内容显示界面可以为任意界面,如:视频内容播放软件的首页或者某一个内容播放页等;另外,本实施例也不对虚拟按钮进行具体的限定,在实际的使用过程中,虚拟按钮可以在任意需要的位置上设置,如:可以设置在搜索按钮旁边或者为可隐藏形式设置在页面侧边等。

又如:可以将物理按键设置启动按键,当用户点击该物理按键时,步骤201获取用户输入的启动手势录入指令。其中,物理按键可以为指纹录入按键或者音量调节按键等。

需要说明的是,当采用物理按键作为启动按键时,为了避免按键冲突,需要预先进行设置,例如:预先设置在视频内容播放软件的首页或者某一个内容播放页场景下时,物理按键才能作为启动按键等。

再如:步骤201可以接收用户通过语音的形式输入的启动手势录入指令。

当然,以上三种形式仅为具体的举例,在实际的使用过程中,步骤201后还可以通过其他方式获取用户输入的启动手势录入指令,此处不对每种情况进行一一赘述。

步骤202,根据手势录入指令,在屏幕上弹出第一手势录入窗口。

需要说明的是,本实施例不对第一手势录入窗口的具体形式进行限定,在实际的使用过程中,步骤202可以根据预先设置的手势与内容的对应关系表中存储的手势弹出对应形式的第一手势录入窗口。例如:当手势与内容的对应关系表中存储的手势为任意图案的手势时,第一手势录入窗口可以为如图3所示的空白形式;当手势与内容的对应关系表中存储的手势为按照九宫图的形式绘制的手势时,也可以为如图4所示的九宫图形式。

需要说明的是,以上图3和图4仅是一种用于举例的示意图,并不能对实际的第一手势录入窗口的界面具体样式进行限定。

步骤203,获取用户通过第一手势录入窗口输入的第一手势信息。

本实施例通过图2所示的步骤获取第一手势信息,由于用户通过第一手势录入窗口输入第一手势信息,使得获取的第一手势信息更准确,不易造成误识别的问题。

另一种情况下,如图5所示,步骤101可以包括:

步骤501,获取用户输入的启动全屏手势录入指令。

本实施例所述的步骤501的具体实现方法可以参见如图2所示的步骤201所述,此处不再赘述。

步骤502,根据启动全屏手势录入指令设置屏幕静止。

在本实施例中,步骤502设置屏幕静止的方法有多种,例如:可以预先设置一个与屏幕尺寸相同的透明窗口,当接收到启动全屏手势录入指令时,步骤502显示该透明窗口以达到设置屏幕静止的目的。当然,在实际的使用过程中,步骤502还可以通过其他方式设置屏幕静止,此处不做赘述。

步骤503,在屏幕静止期间,获取用户通过屏幕输入的第一手势信息。

本实施例通过图5所示的步骤获取第一手势信息,由于可以将屏幕设置成静止状态,使得用户可以全屏范围内输入第一手势信息,不需要像图2所示的那样在特定范围内进行输入,使得用户输入第一手势信息更加简便,并且输入第一手势信息不需要占用过多的注意力,更加适合如行车过程等特定场景下使用。

当然,以上图2和图5所示的步骤仅为具体的举例,在实际的使用过程中,步骤101还可以通过其他方式获取第一手势信息,此处不做赘述。

需要说明的是,本实施例并不对内容进行具体的限制,在实际的使用过程中,内容可以指视频内容,也可以指音频内容,当然还可以为其他形式的内容,如电子书等,此处不做赘述。

步骤102,从预先设置的手势与内容的对应关系表中,查找第一手势信息对应的目标内容。

在本实施例中,首先,步骤102对步骤101获取的第一手势信息进行解析,获取解析结果;然后,根据解析结果查找手势与内容的对应关系表中对应的手势;最后获得该手势对应的目标内容。

需要说明的是,本实施例并不对解析方法进行限定,在实际的使用过程中,本领域技术人员可以采用任意方法进行解析,此处不做赘述。

另外,需要说明的是,本实施例并不对步骤102查找第一势信息对应的目标内容的执行主体进行具体的限定。在实际的使用过程中,为了达到快速解析的目的,步骤102可以在本地进行解析的步骤,然后将解析结果发送给后端服务器,由后端服务器进行查找,并返回目标内容;或者,为了达到查找准确的目的,步骤102也可以将第一手势信息发送给后端服务器,由后端服务器完成解析和查找的步骤,并返回目标内容。当然,以上两种情况仅为举例,实际的使用过程中还可以为其他情况,此处不再赘述。

最后,需要说明的是,在本实施例中,手势与内容的对应关系表中的手势可以为单一手势,如:l、∞或者△等等,也可以为多手势的组合,如:81或者x√等等,手势的存储方式可以是图片形式,也可以是文本形式,如以上所述的l,当然,以上仅为举例,此处不对每种情况进行一一赘述;手势与内容的对应关系表中的内容可以是内容对应的播放链接或者存储位置,当然,以上仅为举例,此处不对每种情况进行一一赘述。另外,本实施例不对手势与内容的对应关系进行限定,在实际的使用过程中,手势与内容可以是一对一的关系,当然也可以为一对多或者多对多的关系等,此处不做赘述。

步骤103,向用户显示目标内容。

本发明另一实施例还提供一种内容搜索方法,该方法与图1所示的基本相同,其区别在于,还包括设置手势与内容的对应关系表的步骤,具体地,如图6所示,包括:

步骤104,接收用户输入的设置手势搜索指令。

在本实施例中,步骤104的具体实现方法可以参见图2所示的步骤201所述,此处不再赘述。

步骤105,根据设置手势搜索指令,在屏幕上弹出第二手势录入窗口。

需要说明的是,本实施例不对第二手势录入窗口的具体形式进行限定,在实际的使用过程中,为了使用户能够按照自己的使用习惯设置手势,第二手势录入窗口可以为如图3所示的空白形式;或者,为了使用户方便记忆其所设置的手势,第二手势录入窗口也可以为如图4所示的九宫图形式。

步骤106,获取用户通过第二手势录入窗口输入的第二手势信息。

步骤107,将第二手势信息与待搜索内容建立对应关系,并存储到手势与内容的对应关系表中。

在本实施例中,待搜索内容可以为具体的某个内容的名称,如甄传,或者某个系列内容的名称,如复仇者联盟;也可以为演绎者的姓名,如刘德华。当然,在实际的使用过程中还可以为其他内容,此处不做赘述。需要说明的是,本实施例所述的待搜索内容为用户指定的内容,例如:当待搜索内容为甄传时,该待搜索内容为用户指定的剧集,或者也可以为用户指定的甄传的歌曲,而不是与甄传相关的所有内容。

在本实施例中,待搜索内容可以由用户指定,如直接输入内容的名称;也可以根据用户的操作获得,如当用户正在浏览某个内容对应的页面时,待搜索内容可以为当前页面对应的内容,此处不对每种情况进行一一赘述。

在本实施例中,第二手势信息与待搜索内容的对应关系具体可以为第二手势信息与待搜索内容的播放地址或者链接的对应关系。

需要说明的是,本实施例不对到手势与内容的对应关系表的容量进行限定,在实际的使用过程中,可以根据需求设置手势与内容的对应关系表的容量。

以上步骤104-107可以在步骤101之前,也可以步骤103之后,本实施例仅依步骤104-107发生在步骤101之前为例进行说明。

本发明又一实施例还提供一种内容搜索方法,该方法与图1所示的基本相同,其区别在于,如图7所示,还包括:

步骤108,向用户显示手势与内容的对应关系表,以使得用户对其中的手势与内容的对应关系进行修改。

在本实施例中,可以预先设置预览选项,用户点击预览选项即可显示出手势与内容的对应关系表,用户可以对手势与内容的对应关系表中的手势和/或内容进行修改、删除或者添加等操作。

在本实施例中,步骤108可以发生在步骤103之后,在实际的使用过程中,步骤108也可以发生在步骤101之前,此处不做赘述。

由于可以向用户显示手势与内容的对应关系表,起到了对用户进行提示的作用,以防用户由于忘记手势而造成的搜索体验差的问题,并且,由于可以对手势和/或内容进行修改,使得用户可以随时根据当前的习惯设置手势,或者根据当前喜欢的内容设置搜索,使用设置内容搜索的方式更便捷。

本发明实施例提供的技术方案,当需要进行内容搜索时,接收用户输入的第一手势信息,根据第一手势信息与手势与内容的对应关系表的比对结果,获取目标内容并显示给用户。本发明提供的技术方案能够通过第一手势信息快速搜索到目标内容,解决了现有技术搜索效率低的问题。进一步地,由于只需要输入手势信息就可以搜索到目标内容,不需要用户必须看着屏幕才能完成搜索操作,使得本发明实施例提供的技术方案占用的个人精力更少,从而更加适合如开车过程等特殊场景下的操作。

如图8所示,本发明实施例还提供一种内容搜索装置,包括:

第一获取模块801,用于当需要进行内容搜索时,获取用户通过移动终端的屏幕输入的第一手势信息;

查找模块802,用于从预先设置的手势与内容的对应关系表中,查找所述第一获取模块801获取的第一手势信息对应的目标内容;

第一显示模块803,用于向所述用户显示所述目标内容。

进一步地,如图9所示,第一获取模块801包括:

第一获取子模块901,用于获取所述用户输入的启动全屏手势录入指令;

设置子模块902,用于根据所述第一获取子模块901获取的启动全屏手势录入指令设置所述屏幕静止;

第二获取子模块903,用于在所述屏幕静止期间,获取所述用户通过所述屏幕输入的第一手势信息。

进一步地,如图10所示,第一获取模块801包括:

第三获取子模块1001,用于获取所述用户输入的启动手势录入指令;

显示子模块1002,用于根据第三获取子模块1001获取的所述手势录入指令,在所述屏幕上弹出第一手势录入窗口;

第四获取子模块1003,用于获取用户通过所述显示子模块1002弹出的第一手势录入窗口输入的第一手势信息。

进一步地,如图11所示,内容搜索装置,还包括:

接收模块804,用于接收所述用户输入的设置手势搜索指令;

第二显示模块805,用于根据所述接收模块804接收的设置手势搜索指令,在所述屏幕上弹出第二手势录入窗口;

第二获取模块806,用于获取用户通过所述第二显示模块805弹出的第二手势录入窗口输入的第二手势信息;

存储模块807,用于将所述第二获取模块806获取的第二手势信息与所述用户当前浏览页面中的内容建立对应关系,并存储到所述手势与内容的对应关系表中。

进一步地,如图12所示,内容搜索装置,还包括:

第三显示模块808,用于向所述用户显示所述手势与内容的对应关系表,以使得所述用户对其中的手势与内容的对应关系进行修改。

本发明实施例提供的内容搜索装置的具体实现方法,可以参见本发明实施例提供的内容搜索方法所述,此处不再赘述。

本发明实施例提供的技术方案,当需要进行内容搜索时,接收用户输入的第一手势信息,根据第一手势信息与手势与内容的对应关系表的比对结果,获取目标内容并显示给用户。本发明提供的技术方案能够通过第一手势信息快速搜索到目标内容,解决了现有技术搜索效率低的问题。进一步地,由于只需要输入手势信息就可以搜索到目标内容,不需要用户必须看着屏幕才能完成搜索操作,使得本发明实施例提供的技术方案占用的个人精力更少,从而更加适合如开车过程等特殊场景下的操作。

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

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

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

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