基于线索对象的搜索方法及装置的制作方法

文档序号:6398506阅读:115来源:国知局
专利名称:基于线索对象的搜索方法及装置的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种基于线索对象的搜索方法及装置。
背景技术
随着智能手机以及互联网技术的发展,智能手机用户可以随时随地使用手机对互联网进行访问,获取自己需要的信息。搜索网站是用户获取互联网信息的主要途径,在搜索过程中,用户需要在搜索网站的搜索栏中输入关键词,然后从结果列表中直接或者间接地找到所需的内容。在用户输入关键词的过程中,用户需要在较为狭小的空间使用软键盘输入关键词,输入效率低下,并且在搜索的过程中,只是针对输入的关键词进行搜索,得到的结果也仅限于与关键词相符的内容,如果用户输入的关键词不够准确,那么用户将无法搜索到自己需要的信息,搜索效率不高,影响用户体验。

发明内容
提供一种基于线索对象的搜索方法及装置,能够解决现有搜索过程中搜索效率低下的问题,提高搜索效率,提升用户体验。第一方面,提供一种基于线索对象的搜索方法,包括:接收用户拖动至搜索区域的至少一个线索对象,所述搜索区域位于网页的当前页面;解析所述至少一个线索对象,获取所述至少一个线索对象的至少一个属性;将所述至少一个属性作为关键词进行搜索;显示进行所述搜索后获得的结果。在第一种可能的实现方式中,在所述显示进行所述搜索后获得的结果之前、同时或之后,所述方法还包括:显示所述关键词;所述显示所述关键词之后,还包括:接收用户发出的删除指示,所述删除指令用于删除与所述删除指示对应的关键词。进一步的,在所述接收用户发出的删除指示之后,所述方法还包括:根据所述删除指示删除与所述删除指示对应的关键词,以使得所述结果的数目减少,缩小搜索范围。结合第一方面,在第二种可能的实现方式中,在所述显示进行所述搜索后获得的结果之后,还包括:接收用户发出的拖动指示;根据所述拖动指示将至少一个所述结果移动至搜索区域。进一步的,在所述根据所述拖动指示将至少一个所述结果拖动至搜索区域之后,所述方法还包括:将所述结果作为线索对象进行解析,获取所述结果的至少一个属性;将所述至少一个属性作为关键词进行搜索;显示进行所述搜索后获得的结果。结合第一方面、第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述线索对象包括:视频、音频、图像或文本。结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述属性包括所述线索对象的标题、所述线索对象的作者、所述线索对象的类别和所述线索对象的标签。第二方面,提供一种基于线索对象的搜索装置,包括:接收单元,用于接收用户拖动至搜索区域的至少一个线索对象;解析单元,用于解析所述接收单元接收的所述至少一个线索对象,获取所述至少一个线索对象的至少一个属性;搜索单元,用于将所述解析单元解析出来的所述至少一个属性作为关键词进行搜索;显示单元,用于显示所述搜索单元进行搜索后获得的结果。在第一种可能的实现方式中,所述显示单元还用于:显示所述关键词;在所述显示单元显示所述关键词之后,所接收单元还用于:接收用户发出的删除指示,所述删除指令用于删除与所述删除指示对应的关键词。进一步的,所述装置还包括:删除单元,用于根据所述接收单元接收到的所述删除指示删除与所述删除指示对应的关键词,以使得所述结果的数目减少,缩小搜索范围。在第二种可能的实现方式中,所述接收单元还用于:接收用户发出的拖动指示;所述装置还包括:移动单元,用于根据所述接收单元接收到的所述拖动指示将至少一个所述结果移动至搜索区域。进一步的,在所述移动单元将将至少一个所述结果移动至搜索区域之后,所述解析单元还用于:将所述结果作为线索对象进行解析,获取所述结果的至少一个属性;则所述搜索单元还用于:将所述解析单元解析出的所述至少一个属性作为关键词进行搜索;则所述显示单元还用于:显示所述搜索单元进行搜索后获得的结果。结合第二方面、第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述线索对象包括:视频、音频、图像或文本。结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述属性包括所述线索对象的标题、所述线索对象的作者、所述线索对象的类别和所述线索对象的标签。与现有技术相比,本发明实施例能够从两方面提高终端用户的搜索效率,一方面,能够直接将需要搜索的对象拖动至特定的搜索区域,终端自动对在特定搜索区域接收到的对象进行解析并提取出关键词,取代了用户手动输入关键词的步骤,提高了用户的输入效率;另一方面,能够根据对象提取出多个关联的关键词,例如一个视频对象的作者、标题、类别等,在现有搜索的基础上为用户提供扩展搜索,能够帮助用户搜索出关联内容,能够增加用户搜索到自己需要的内容的成功率,提高搜索效率。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本发明实施例一提供的方法流程图;图2为本发明实施例一提供的搜索页面示意图;图3为本发明实施例一提供的搜索结果页面示意图;图4为本发明实施例二提供的方法流程图;图5、图6为本发明实施例三提供的装置结构示意图;图7为本发明实施例四提供的终端结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。实施例一本实施例提供一种基于线索对象的搜索方法,如图1所示,所述方法包括:101、终端接收用户拖动至搜索区域的至少一个线索对象。其中,所述搜索区域位于网页的当前页面,搜索区域的范围小于当前页面的大小,当用户上下滑动网页时,搜索区域始终保持在屏幕的当前页面,搜索区域在当前页面的位置和形状大小可由用户自行设定。例如,如图2所示,搜索区域可以为一个大小适中的矩形区域,可选的,也可以为其他形状,区域具体大小可根据终端屏幕的大小以及用户自己的需要进行调节,进行操作时,用户用手指拖动线索对象至搜索区域。102、终端解析所述至少一个线索对象,获取所述至少一个线索对象的至少一个属性。其中,所述线索对象可以为网页中的视频、音频、图像或者文本,例如,优酷网站中视频列表中的视频,或者网站上某张音乐专辑。可选的,所述线索对象的属性可以为视频、音频、文本或图像的标题、作者、类别和标签中至少一种信息,或者,所述线索对象的属性可以为其自身,例如当线索对象为文本时,可以直接将文本作为关键词进行搜索。103、终端将所述至少一个属性作为关键词进行搜索。可选的,当解析出多个属性时,可以由用户进行筛选,将筛选的结果作为关键词;或者,也可以直接将所有属性都作为关键词。104、终端显示进行所述搜索后获得的结果。可选的,在所述显示进行所述搜索后获得的结果之前、同时或之后,所述方法还包括:显示所述关键词。例如,如图3所示,在结果的显示页面显示关键词和结果。可选的,在所述显示所述关键词之后,所述方法还包括:接收用户发出的删除指示,所述删除指令用于删除与所述删除指示对应的关键词。进一步的,在所述接收用户发出的删除指示之后,所述方法还包括:根据所述删除指示删除与所述删除指示对应的关键词,以使得所述结果的数目减少,缩小搜索范围。可选的,当用户觉得某一个结果可以作为更精确的关键词时,在所述显示进行所述搜索后获得的结果之后,所述方法还包括:接收用户发出的拖动指示;根据所述拖动指示将至少一个所述结果移动至搜索区域。进一步的,在所述根据所述拖动指示将至少一个所述结果拖动至搜索区域之后,所述方法还包括:将所述结果作为线索对象进行解析,获取所述结果的至少一个属性;将所述至少一个属性作为关键词进行搜索;显示进行所述搜索后获得的结果。与现有技术相比,本发明实施例能够从两方面提高终端用户的搜索效率,一方面,能够直接将需要搜索的对象拖动至特定的搜索区域,终端自动对在特定搜索区域接收到的对象进行解析并提取出关键词,取代了用户手动输入关键词的步骤,提高了用户的输入效率;另一方面,能够根据对象提取出多个关联的关键词,例如一个视频对象的作者、标题、类别等,在现有搜索的基础上为用户提供扩展搜索,能够帮助用户搜索出关联内容,能够增加用户搜索到自己需要的内容的成功率,提高搜索效率。实施例二本实施例提供一种基于线索对象的搜索方法,如图4所示,所述方法包括:201、用户在网页上确定需要搜索的线索对象,将线索对象拖入到当前页面内的搜索区域内。其中,搜索区域的范围小于当前页面的大小,当用户上下滑动网页时,搜索区域始终保持在屏幕的当前页面,搜索区域在当前页面的位置和形状大小可由用户自行设定。可选的,搜索区域可以固定在终端屏幕的某一位置,也可以由用户随意拖动位置。例如,如图2所示,搜索区域可以为一个大小适中的矩形区域,可选的,也可以为其他形状,区域具体大小可根据终端屏幕的大小以及用户自己的需要进行调节,可以用手指按住边框进行缩放进行大小的调节。选取搜索对象时,用户用手指拖动线索对象至搜索区域即可。可选的,用户在选取线索对象时,可以只选取一个线索对象,也可以选取多个线索对象。202、终端解析搜索区域接收到的线索对象,获得线索对象的属性。可选的,当接收到用户选取的多个线索对象时,按照接收顺序依次对所述线索对象进行解析。其中,所述线索对象可以为网页中的视频、音频、图像或者文本,例如,优酷网中的视频,或者网站上某张音乐专辑。可选的,所述线索对象的属性可以为视频、音频、文本或图像的标题、作者、类别和标签中至少一种信息,或者,所述线索对象的属性可以为其自身,例如当线索对象为文本时,可以直接将文本作为关键词进行搜索。203、终端将获得的线索对象的属性作为关键词在互联网上进行搜索。其中,在进行搜索时,针对每一个关键词都进行独立的搜索,获得对应的结果。可选的,当解析线索对象获得多个属性时,可以提示用户进行筛选,将用户选中的属性作为关键词;或者,也可以直接将所有属性都作为关键词。204、终端显示关键词和搜索结果。
例如,如图3所示,在搜索结果的显示页面显示关键词和搜索结果,其中,搜索结果为根据全部的关键词进行搜索后获得的所有结果的集合。可选的,当用户认为搜索结果不满足自己的要求时执行步骤205,从搜索结果中选取一个较为接近的用户需要的内容的结果作为线索对象再次执行步骤202-204。205、用户在搜索结果中确定需要搜索的线索对象,将线索对象拖入到当前页面内的搜索区域内。可选的,当用户认为搜索范围过大,搜索结果数目过多时在步骤204之后执行步骤206-207,删除页面部分关键词以缩小搜索范围,帮助用户快速找到合适的搜索结果。206、用户通过点击关键词删除该关键词。207、终端根据删除的关键词,在显示页面中删除与所述关键词对应的搜索结果。与现有技术相比,本发明实施例能够从两方面提高终端用户的搜索效率,一方面,能够直接将需要搜索的对象拖动至特定的搜索区域,终端自动对在特定搜索区域接收到的对象进行解析并提取出关键词,取代了用户手动输入关键词的步骤,提高了用户的输入效率;另一方面,能够根据对象提取出多个关联的关键词,例如一个视频对象的作者、标题、类别等,在现有搜索的基础上为用户提供扩展搜索,能够帮助用户搜索出关联内容,能够增加用户搜索到自己需要的内容的成功率,提高搜索效率。实施例三本实施例提供一种基于线索对象的搜索装置30,如图5所示,所述装置30包括:接收单元31,用于接收用户拖动至搜索区域的至少一个线索对象;解析单元32,用于解析所述接收单元31接收的所述至少一个线索对象,获取所述至少一个线索对象的至少一个属性;搜索单元33,用于将所述解析单元32解析出来的所述至少一个属性作为关键词进行搜索;显示单元34,用于显示所述搜索单元33进行搜索后获得的结果。进一步的,所述显示单元34还用于:显示所述关键词;在所述显示单元34显示所述关键词之后,所接收单元31还用于:接收用户发出的删除指示,所述删除指令用于删除与所述删除指示对应的关键词。进一步的,如图6所示,所述装置30还可以包括:删除单元35,用于根据所述接收单元31接收到的所述删除指示删除与所述删除指示对应的关键词,以使得所述结果的数目减少,缩小搜索范围。进一步的,所述接收单元31还用于:接收用户发出的拖动指示;则如图6所示,所述装置30还包括:移动单元36,用于根据所述接收单元接收到的所述拖动指示将至少一个所述结果移动至搜索区域。在所述移动单元36将将至少一个所述结果移动至搜索区域之后,所述解析单元32还用于:将所述结果作为线索对象进行解析,获取所述结果的至少一个属性;则所述搜索单元33还用于:将所述解析单元32解析出的所述至少一个属性作为关键词进行搜索;则所述显示单元34还用于:显示所述搜索单元33进行搜索后获得的结果。
其中,所述线索对象包括:视频、音频、图像或文本。所述属性包括标题、作者、类别和标签中的至少一种。所述属性包括所述线索对象的标题、所述线索对象的作者、所述线索对象的类别和所述线索对象的标签。与现有技术相比,本发明实施例能够从两方面提高终端用户的搜索效率,一方面,能够直接将需要搜索的对象拖动至特定的搜索区域,终端自动对在特定搜索区域接收到的对象进行解析并提取出关键词,取代了用户手动输入关键词的步骤,提高了用户的输入效率;另一方面,能够根据对象提取出多个关联的关键词,例如一个视频对象的作者、标题、类别等,在现有搜索的基础上为用户提供扩展搜索,能够帮助用户搜索出关联内容,能够增加用户搜索到自己需要的内容的成功率,提高搜索效率。实施例四本实施例提供一种终端40,如图7所示,所述终端40包括:接收器41,用于接收用户拖动至搜索区域的至少一个线索对象;处理器42,用于解析所述接收器41接收的所述至少一个线索对象,获取所述至少一个线索对象的至少一个属性;以及,用于将所述至少一个属性作为关键词进行搜索;以及,用于显示进行搜索后获得的结果。进一步的,所述处理器42还用于:显示所述关键词;在所述处理器42显示所述关键词之后,所接收器41还用于:接收用户发出的删除指示,所述删除指令用于删除与所述删除指示对应的关键词。则所述处理器42还用:根据所述接收器41接收到的所述删除指示删除与所述删除指示对应的关键词,以使得所述结果的数目减少,缩小搜索范围。进一步的,所述接收器41还用于:接收用户发出的拖动指示;则所述处理器42还用于:根据所述接收器接41收到的所述拖动指示将至少一个所述结果移动至搜索区域;将所述结果作为线索对象进行解析,获取所述结果的至少一个属性;将所述至少一个属性作为关键词进行搜索;显示进行搜索后获得的结果。其中,所述线索对象包括:视频、音频、图像或文本。所述属性包括标题、作者、类别和标签中的至少一种。所述属性包括所述线索对象的标题、所述线索对象的作者、所述线索对象的类别和所述线索对象的标签。本实施例装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。与现有技术相比,本发明实施例能够从两方面提高终端用户的搜索效率,一方面,能够直接将需要搜索的对象拖动至特定的搜索区域,终端自动对在特定搜索区域接收到的对象进行解析并提取出关键词,取代了用户手动输入关键词的步骤,提高了用户的输入效率;另一方面,能够根据对象提取出多个关联的关键词,例如一个视频对象的作者、标题、类别等,在现有搜索的基础上为用户提供扩展搜索,能够帮助用户搜索出关联内容,能够增加用户搜索到自己需要的内容的成功率,提高搜索效率。本发明实施例提供的基于线索对象的搜索装置可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。本发明实施例提供的基于线索对象的搜索方法及装置可以适用于智能终端,但不仅限于此。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种基于线索对象的搜索方法,其特征在于,包括: 接收用户拖动至搜索区域的至少一个线索对象,所述搜索区域位于网页的当前页面; 解析所述至少一个线索对象,获取所述至少一个线索对象的至少一个属性; 将所述至少一个属性作为关键词进行搜索; 显示进行所述搜索后获得的结果。
2.根据权利要求1所述的方法,其特征在于,在所述显示进行所述搜索后获得的结果之前、同时或之后,所述方法还包括:显示所述关键词; 在所述显示所述关键词之后,所述方法还包括: 接收用户发出的删除指示,所述删除指令用于删除与所述删除指示对应的关键词。
3.根据权利要求2所述的方法,其特征在于,在所述接收用户发出的删除指示之后,所述方法还包括: 根据所述删除指示删除与所述删除指示对应的关键词,以使得所述结果的数目减少,缩小搜索范围。
4.根据权利要求1所述的方法,其特征在于,在所述显示进行所述搜索后获得的结果之后,所述方法 还包括: 接收用户发出的拖动指示; 根据所述拖动指示将至少一个所述结果移动至搜索区域。
5.根据权利要求4所述的方法,其特征在于,在所述根据所述拖动指示将至少一个所述结果拖动至搜索区域之后,所述方法还包括: 将所述结果作为线索对象进行解析,获取所述结果的至少一个属性; 将所述至少一个属性作为关键词进行搜索; 显示进行所述搜索后获得的结果。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述线索对象包括:视频、音频、图像或文本。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述属性包括所述线索对象的标题、所述线索对象的作者、所述线索对象的类别和所述线索对象的标签。
8.一种基于线索对象的搜索装置,其特征在于,包括: 接收单元,用于接收用户拖动至搜索区域的至少一个线索对象; 解析单元,用于解析所述接收单元接收的所述至少一个线索对象,获取所述至少一个线索对象的至少一个属性; 搜索单元,用于将所述解析单元解析出来的所述至少一个属性作为关键词进行搜索; 显示单元,用于显示所述搜索单元进行搜索后获得的结果。
9.根据权利要求8所述的装置,其特征在于,所述显示单元还用于:显示所述关键词; 在所述显示单元显示所述关键词之后,所接收单元还用于: 接收用户发出的删除指示,所述删除指令用于删除与所述删除指示对应的关键词。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括: 删除单元,用于根据所述接收单元接收到的所述删除指示删除与所述删除指示对应的关键词,以使得所述结果的数目减少,缩小搜索范围。
11.根据权利要求8所述的装置,其特征在于,所述接收单元还用于:接收用户发出的拖动指示;所述装置还包括: 移动单元,用于根据所述接收单元接收到的所述拖动指示将至少一个所述结果移动至搜索区域。
12.根据权利要求11所述的装置,其特征在于,在所述移动单元将将至少一个所述结果移动至搜索区域之后,所述解析单元还用于: 将所述结果作为线索对象进行解析,获取所述结果的至少一个属性; 则所述搜索单元还用于:将所述解析单元解析出的所述至少一个属性作为关键词进行搜索; 则所述显示单元还用于:显示所述搜索单元进行搜索后获得的结果。
13.根据权利要求8-12任一项所述的装置,其特征在于,所述线索对象包括:视频、音频、图像或文本。
14.根据权利要求8-13任一项所述的装置,其特征在于,所述属性包括所述线索对象的标题、所述线索 对象的作者、所述线索对象的类别和所述线索对象的标签。
全文摘要
本发明实施例公开了一种基于线索对象的搜索方法及装置,涉及通信技术领域,所述方法包括接收用户拖动至搜索区域的至少一个线索对象,所述搜索区域位于网页的当前页面;解析所述至少一个线索对象,获取所述至少一个线索对象的至少一个属性;将所述至少一个属性作为关键词进行搜索;显示进行所述搜索后获得的结果。本发明适用于智能终端。
文档编号G06F17/30GK103092972SQ201310027530
公开日2013年5月8日 申请日期2013年1月24日 优先权日2013年1月24日
发明者鲁良兵, 王瓅珏 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1