一种提示搜索词的方法和装置的制造方法

文档序号:10612819阅读:184来源:国知局
一种提示搜索词的方法和装置的制造方法
【专利摘要】本发明实施例提出一种提示搜索词的方法和装置,方法包括:检测步骤,包括:若检测到当前页面的搜索栏被激活,则显示历史搜索词,所述历史搜索词包括之前被使用过的至少一个搜索词;搜索步骤,包括:若所述历史搜索词被选中或所述历史搜索词被填写到所述搜索栏,则执行对所述历史搜索词的搜索动作。本发明使用户在本地页面的搜索栏进行搜索时,可以参照历史搜索词进行填写搜索词或直接选择历史搜索词作为搜索词使用,使用户输入搜索词时更加的方便;使用户在采用浏览器进行搜索时,能够省去点击搜索按钮的操作,节省了用户的操作时间,简化了用户操作的步骤。
【专利说明】
一种提示搜索词的方法和装置
技术领域
[0001]本发明涉及搜索词领域,尤其涉及一种提示搜索词的方法和装置。
【背景技术】
[0002]现有技术中,当用户使用个人电脑或者手机等设备时,经常需要使用搜索功能,当使用搜索框在设备本地去搜索文件或者信息时,系统通常没有给出搜索词的提示,用户需要自行输入搜索词,给用户造成使用的不便。当用户使用搜索框在浏览器中搜索信息时,只有当用户在搜索框中输入了文字后,浏览器才会给用户搜索词的提示,使用户必须要先进行文字输入才能得到搜索词的提示,而且用户在选中搜索词后,还需要按搜索按钮才能进行搜索,使用户搜索的时间增长。
[0003]因此,有必要改进上面提到的缺陷。

【发明内容】

[0004]基于以上问题,本发明提出一种提示搜索词的方法,通过若检测到当前页面的搜索栏被激活,则显示之前被使用过的至少一个历史搜索词,若历史搜索词被选中或历史搜索词被填写到搜索栏,则执行对历史搜索词的搜索动作的方式,使用户在本地页面的搜索栏进行搜索时,可以参照历史搜索词进行填写搜索词或直接选择历史搜索词作为搜索词使用,使用户输入搜索词时更加的方便;使用户在采用浏览器进行搜索时,能够省去点击搜索按钮的操作,节省了用户的操作时间,简化了用户操作的步骤。
[0005]—方面,本发明提出一种提示搜索词的方法,包括:
[0006]检测步骤,包括:若检测到当前页面的搜索栏被激活,则显示历史搜索词,所述历史搜索词包括之前被使用过的至少一个搜索词;
[0007]搜索步骤,包括:若所述历史搜索词被选中或所述历史搜索词被填写到所述搜索栏,则执行对所述历史搜索词的搜索动作。
[0008]优选地,所述检测步骤具体包括:若检测到当前所述页面的所述搜索栏被激活,且所述页面为本地页面,则显示在本地被使用过的所述历史搜索词,所述历史搜索词包括之前在本地被使用过的至少一个所述搜索词,所述本地页面为在本地的存储空间执行所述搜索栏对应的搜索动作的页面。
[0009]优选地,所述本地页面为文件管理器页面,所述历史搜索词显示在所述搜索栏的下方。
[0010]优选地,所述检测步骤具体包括:若检测到当前所述页面的所述搜索栏被激活,且所述页面为浏览器页面,则获取在所述浏览器页面被使用过的所述历史搜索词,所述历史搜索词包括之前在所述浏览器页面被使用过的至少一个所述搜索词,所述浏览器页面为浏览器提供的页面。
[0011]优选地,所述检测步骤中所述显示历史搜索词具体包括:将两个以上所述历史搜索词按照被使用的频率进行排序,在排序后的所述历史搜索词中选择第一数目的所述历史搜索词进行显示。
[0012]另一方面,本发明还提出一种提示搜索词的装置,包括:
[0013]检测模块,用于:若检测到当前页面的搜索栏被激活,则显示历史搜索词,所述历史搜索词包括之前被使用过的至少一个搜索词;
[0014]搜索模块,用于:若所述历史搜索词被选中或所述历史搜索词被填写到所述搜索栏,则执行对所述历史搜索词的搜索动作。
[0015]优选地,所述检测模块具体包括:若检测到当前所述页面的所述搜索栏被激活,且所述页面为本地页面,则显示在本地被使用过的所述历史搜索词,所述历史搜索词包括之前在本地被使用过的至少一个所述搜索词,所述本地页面为在本地的存储空间执行所述搜索栏对应的搜索动作的页面。
[0016]优选地,所述本地页面为文件管理器页面,所述历史搜索词显示在所述搜索栏的下方。
[0017]优选地,所述检测模块具体包括:若检测到当前所述页面的所述搜索栏被激活,且所述页面为浏览器页面,则获取在所述浏览器页面被使用过的所述历史搜索词,所述历史搜索词包括之前在所述浏览器页面被使用过的至少一个所述搜索词,所述浏览器页面为浏览器提供的页面。
[0018]优选地,所述检测模块中所述显示历史搜索词具体包括:将两个以上所述历史搜索词按照被使用的频率进行排序,在排序后的所述历史搜索词中选择第一数目的所述历史搜索词进行显示。
[0019]采用上述技术方案,具有以下有益效果:
[0020]通过若检测到当前页面的搜索栏被激活,则显示之前被使用过的至少一个历史搜索词,若历史搜索词被选中或历史搜索词被填写到搜索栏,则执行对历史搜索词的搜索动作的方式,使用户在本地页面的搜索栏进行搜索时,可以参照历史搜索词进行填写搜索词或直接选择历史搜索词作为搜索词使用,使用户输入搜索词时更加的方便;使用户在采用浏览器进行搜索时,能够省去点击搜索按钮的操作,节省了用户的操作时间,简化了用户操作的步骤。
【附图说明】
[0021]图1是根据本发明一个实施例的提示搜索词的方法的流程图;
[0022]图2是根据本发明另一个实施例的提示搜索词的方法的流程图;
[0023]图3是根据本发明另一个实施例的提示搜索词的装置的框图。
【具体实施方式】
[0024]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]参照图1,本发明提出一种提示搜索词的方法,包括:
[0026]检测步骤SOOl,包括:若检测到当前页面的搜索栏被激活,则显示历史搜索词,历史搜索词包括之前被使用过的至少一个搜索词;
[0027]搜索步骤S002,包括:若历史搜索词被选中或历史搜索词被填写到搜索栏,则执行对历史搜索词的搜索动作。
[0028]本发明实施例的方法适用于当用户使用个人电脑、智能手机或其它移动终端的搜索功能的场景。
[0029]在本发明实施例的检测步骤SOOl中,当检测到当前页面的搜索栏被激活时,说明此时用户要在搜索栏中输入搜索词进行搜索动作,那么此时给出历史搜索词,给予用户提示,使用户可以免去输入文字的操作,尤其免去一些生僻字或者不常用字的输入带给用户的困扰。
[0030]历史搜索词包括之前被使用过的搜索词,搜索词可以为用户之前输入过的搜索词,也可以为其他用户之前输入过的搜索词。
[0031]历史搜索词可形成一个列表的形式显示,优选地,在搜索栏的下方显示历史搜索
Τ.κ| ο
[0032]在搜索步骤S002中,分为两种情况说明:
[0033]第一种情况:当用户在以列表方式显示出的历史搜索词中选中一个历史搜索词后,系统会自动将用户选择的历史搜索词作为搜索栏中的搜索词并直接执行搜索动作,节省了用户还需要点击搜索按钮才能执行搜索动作的操作步骤。
[0034]第二种情况:当用户在搜索栏中填写了与给出的历史搜索词一致的搜索词时,此时系统自动执行对搜索词的搜索动作。节省了用户还需要点击搜索按钮才能执行搜索动作的操作步骤。
[0035]在第二种情况中,为了避免用户在输入搜索词时未输入完毕,而系统将用户未输入完毕的搜索词与历史搜索词比较后发现二者一致,而自动执行搜索动作的问题,如用户想输入的完整的搜索词为“红色的花朵”,当用户输入了“红色的花”时,系统检测到与历史搜索词“红色的花”一致而立刻自动执行搜索动作,系统可设置第一预设时间段,在用户输入的搜索词与历史搜索词比较一致后的第一预设时间段内,如果用户没有继续在搜索栏中输入文字,则自动执行对搜索词的搜索动作,如果用户在第一预设时间段内继续在搜索栏中输入了文字,则重新将搜索词与历史搜索词进行比较。
[0036]通过若检测到当前页面的搜索栏被激活,则显示之前被使用过的至少一个历史搜索词,若历史搜索词被选中或历史搜索词被填写到搜索栏,则执行对历史搜索词的搜索动作的方式,使用户在本地页面的搜索栏进行搜索时,可以参照历史搜索词进行填写搜索词或直接选择历史搜索词作为搜索词使用,使用户输入搜索词时更加的方便;使用户在采用浏览器进行搜索时,能够省去点击搜索按钮的操作,节省了用户的操作时间,简化了用户操作的步骤。
[0037]在其中的一个实施例中,检测步骤SOOl具体包括:若检测到当前页面的搜索栏被激活,且页面为本地页面,则显示在本地被使用过的历史搜索词,历史搜索词包括之前在本地被使用过的至少一个搜索词,本地页面为在本地的存储空间执行搜索栏对应的搜索动作的页面。
[0038]举例:用户使用手机的短信应用程序的搜索栏对短信进行搜索,系统会在用户激活搜索栏的时候,将用户在本地使用过的历史搜索词以列表的方式显示给用户,若用户这一次采用的搜索词与之前使用过的一个历史搜索词相同,则用户可以直接选中该历史搜索词,系统接收到用户选择了该历史搜索词后,会自动执行对该历史搜索词的搜索,无需用户再次点击搜索按钮。
[0039]当用户在本地页面的搜索栏想使用的搜索词与历史搜索词一致时,采用本实施例中的方案,可以使用户不需要输入文字而只需要点击历史搜索词即可以实现搜索功能,尤其当用户使用的搜索词为生僻字或者搜索词比较长时,采用本方案更能给用户带来便利。尤其适合在移动终端如手机、平板电脑等输入文字不方便的终端上使用。
[0040]在其中的一个实施例中,本地页面为文件管理器页面,历史搜索词显示在搜索栏的下方。
[0041]当用户使用文件管理器页面时,经常需要使用相同的搜索词对文件进行搜索,如经常需要搜索扩展名为“.exe”的文件,此时使用的搜索词为“.exe”,当系统检测到当前的文件管理器的搜索框被激活时,会自动给出“.exe”的历史搜索词,此时用户可以直接点击该历史搜索词完成搜索动作。
[0042]在其中的一个实施例中,检测步骤SOOl具体包括:若检测到当前页面的搜索栏被激活,且页面为浏览器页面,则获取在浏览器页面被使用过的历史搜索词,历史搜索词包括之前在浏览器页面被使用过的至少一个搜索词,浏览器页面为浏览器提供的页面。
[0043]当用户在浏览器上使用搜索栏搜索时,用户只需要在提示中的历史搜索词中点击一个历史搜索词即可以完成搜索动作,节省了还需要点击搜索按钮的操作。
[0044]在其中的一个实施例中,检测步骤SOOl中显示历史搜索词具体包括:将两个以上历史搜索词按照被使用的频率进行排序,在排序后的历史搜索词中选择第一数目的历史搜索词进行显示。
[0045]当历史搜索词比较多时,由于屏幕显示尺寸的限制,此时无法全部显示,那么可根据历史搜索词被使用的频率对历史搜索词进行排序,对排序在前面的历史搜索词予以显示,使被使用率更高的历史搜索词得到显示。
[0046]参照图2,作为本发明的最佳实施例,通过检测文件管理器页面的搜索栏是否被激活决定是否给用户提示搜索词。
[0047]步骤S201,检测到当前页面的搜索栏被激活,同时检测到当前页面为文件管理器页面;
[0048]步骤S202,在记录历史搜索词的存储单元中将历史搜索词列表取出,选择使用频率高的前N个历史搜索词,并将这些历史搜索词显示在搜索栏的下方;
[0049]步骤S203,接收到历史搜索词被选中的操作,对该历史搜索词执行搜索动作;
[0050]步骤S204,显示搜索结果。
[0051]参照图3,本发明提出一种提示搜索词的装置,包括:
[0052]检测模块301,用于:若检测到当前页面的搜索栏被激活,则显示历史搜索词,历史搜索词包括之前被使用过的至少一个搜索词。
[0053]搜索模块302,用于:若历史搜索词被选中或历史搜索词被填写到搜索栏,则执行对历史搜索词的搜索动作。
[0054]在其中的一个实施例中,检测模块301具体包括:若检测到当前页面的搜索栏被激活,且页面为本地页面,则显示在本地被使用过的历史搜索词,历史搜索词包括之前在本地被使用过的至少一个搜索词,本地页面为在本地的存储空间执行搜索栏对应的搜索动作的页面。
[0055]在其中的一个实施例中,本地页面为文件管理器页面,历史搜索词显示在搜索栏的下方。
[0056]在其中的一个实施例中,检测模块301具体包括:若检测到当前页面的搜索栏被激活,且页面为浏览器页面,则获取在浏览器页面被使用过的历史搜索词,历史搜索词包括之前在浏览器页面被使用过的至少一个搜索词,浏览器页面为浏览器提供的页面。
[0057]在其中的一个实施例中,检测模块301中显示历史搜索词具体包括:将两个以上历史搜索词按照被使用的频率进行排序,在排序后的历史搜索词中选择第一数目的历史搜索词进行显示。
[0058]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0059]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0060]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种提示搜索词的方法,其特征在于,包括: 检测步骤,包括:若检测到当前页面的搜索栏被激活,则显示历史搜索词,所述历史搜索词包括之前被使用过的至少一个搜索词; 搜索步骤,包括:若所述历史搜索词被选中或所述历史搜索词被填写到所述搜索栏,则执行对所述历史搜索词的搜索动作。2.根据权利要求1所述的方法,其特征在于: 所述检测步骤具体包括:若检测到当前所述页面的所述搜索栏被激活,且所述页面为本地页面,则显示在本地被使用过的所述历史搜索词,所述历史搜索词包括之前在本地被使用过的至少一个所述搜索词,所述本地页面为在本地的存储空间执行所述搜索栏对应的搜索动作的页面。3.根据权利要求2所述的方法,其特征在于: 所述本地页面为文件管理器页面,所述历史搜索词显示在所述搜索栏的下方。4.根据权利要求1所述的方法,其特征在于: 所述检测步骤具体包括:若检测到当前所述页面的所述搜索栏被激活,且所述页面为浏览器页面,则获取在所述浏览器页面被使用过的所述历史搜索词,所述历史搜索词包括之前在所述浏览器页面被使用过的至少一个所述搜索词,所述浏览器页面为浏览器提供的页面。5.根据权利要求1所述的方法,其特征在于: 所述检测步骤中所述显示历史搜索词具体包括:将两个以上所述历史搜索词按照被使用的频率进行排序,在排序后的所述历史搜索词中选择第一数目的所述历史搜索词进行显不O6.一种提示搜索词的装置,其特征在于,包括: 检测模块,用于:若检测到当前页面的搜索栏被激活,则显示历史搜索词,所述历史搜索词包括之前被使用过的至少一个搜索词; 搜索模块,用于:若所述历史搜索词被选中或所述历史搜索词被填写到所述搜索栏,则执行对所述历史搜索词的搜索动作。7.根据权利要求6所述的装置,其特征在于: 所述检测模块具体包括:若检测到当前所述页面的所述搜索栏被激活,且所述页面为本地页面,则显示在本地被使用过的所述历史搜索词,所述历史搜索词包括之前在本地被使用过的至少一个所述搜索词,所述本地页面为在本地的存储空间执行所述搜索栏对应的搜索动作的页面。8.根据权利要求7所述的装置,其特征在于: 所述本地页面为文件管理器页面,所述历史搜索词显示在所述搜索栏的下方。9.根据权利要求6所述的装置,其特征在于: 所述检测模块具体包括:若检测到当前所述页面的所述搜索栏被激活,且所述页面为浏览器页面,则获取在所述浏览器页面被使用过的所述历史搜索词,所述历史搜索词包括之前在所述浏览器页面被使用过的至少一个所述搜索词,所述浏览器页面为浏览器提供的页面。10.根据权利要求6所述的装置,其特征在于:所述检测模块中所述显示历史搜索词具体包括:将两个以上所述历史搜索词按照被使用的频率进行排序,在排序后的所述历史搜索词中选择第一数目的所述历史搜索词进行显不O
【文档编号】G06F17/30GK105975492SQ201610266675
【公开日】2016年9月28日
【申请日】2016年4月26日
【发明人】刘俊伟
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1