搜索结果的展现方法、装置和移动终端的制作方法

文档序号:10687185阅读:161来源:国知局
搜索结果的展现方法、装置和移动终端的制作方法
【专利摘要】本发明提出一种搜索结果的展现方法、装置和移动终端。其中,该展现方法包括:获取与搜索请求对应的多个搜索结果;根据多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果;以及根据预设的类型权重确定多个搜索结果集合在搜索结果展示框中的展现位置。本发明实施例的搜索结果的展现方法,可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
【专利说明】
搜索结果的展现方法、装置和移动终端
技术领域
[0001]本发明涉及移动终端搜索技术领域,尤其涉及一种搜索结果的展现方法、装置和移动终端。
【背景技术】
[0002]随着移动终端(例如,手机、平板电脑等)的功能越来越成熟,用户在移动终端中使用搜索功能可以搜索相应的网页内容、本地安装的应用程序,另外部分移动终端更是可以搜索短信内容、联系人信息、本地音乐、应用程序的推荐内容等信息。
[0003]目前,针对移动终端的搜索功能,不同类型的搜索结果在搜索结果展示界面上的展示顺序是固定的,例如,搜索结果的展现顺序为网页内容、本地安装的应用程序、短信内容、联系人信息和本地音乐。然而,目前存在的问题是,如果用户希望查看的搜索结果是本地的应用程序或者联系人信息,但展示的搜索结果的顺序中网页内容在最前面,而本地安装的应用程序在后面,而联系人信息在最后面,那么用户需要从最上面的搜索结果开始浏览一直浏览到比较靠后的、或者最后的搜索结果才能找到自己需要查看的搜索结果。此外,由于移动终端的屏幕大小有限,通常在搜索结果较多时需要通过点击或者是滑动操作才能查看看到需要查看的搜索结果,导致用户的操作复杂,增加了用户的操作成本,用户体验并不好。

【发明内容】

[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]为此,本发明的第一个目的在于提出一种搜索结果的展现方法,该展现方法可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0006]本发明的第二个目的在于提出一种搜索结果的展现装置。
[0007]本发明的第三个目的在于提出一种移动终端。
[0008]为达上述目的,本发明第一方面实施例提出了一种搜索结果的展现方法,包括:获取与搜索请求对应的多个搜索结果;根据所述多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果;以及根据预设的类型权重确定所述多个搜索结果集合在搜索结果展示框中的展现位置。
[0009]本发明实施例的搜索结果的展现,为多个搜索结果集合分别赋予类型权重,根据类型权重确定搜索结果集合在搜索结果展示框中展示内容相应的展示位置,从而可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0010]在本发明的一个实施例中,在所述根据预设的类型权重确定所述多个搜索结果集合的展现位置之后,还包括:记录预设时间周期内用户对所述多个搜索结果集合中的搜索结果的操作行为;根据所述操作行为调整所述多个搜索结果集合的所述类型权重;以及根据调整后的所述类型权重重新确定所述多个搜索结果集合的展现位置。
[0011]在本发明的一个实施例中,在所述根据预设的类型权重确定所述多个搜索结果集合的展现位置之后,还包括:获取用户在设置界面中对所述多个搜索结果集合的拖拽操作;根据所述拖拽操作重新确定所述多个搜索结果集合的展现位置。
[0012]在本发明的一个实施例中,在所述根据预设的类型权重确定所述多个搜索结果集合的展现位置之后,还包括:获取用户在所述设置界面中对至少一个搜索结果集合的删除操作;根据所述删除操作将所述至少一个搜索结果集合从所述搜索结果展示框中删除。
[0013]进一步地,在本发明的一个实施例中,所述根据所述多个搜索结果确定多个搜索结果集合,包括:根据所述搜索请求确定多个类型的搜索结果集合;以及根据所述多个搜索结果的类型将所述多个搜索结果添加至对应的搜索结果集合。
[0014]进一步地,在本发明的一个实施例中,所述根据所述多个搜索结果确定多个搜索结果集合,包括:从所述多个搜索结果中提取出关键信息;根据所述关键信息确定所述多个搜索结果的类型;以及根据所述多个搜索结果的类型生成所述多个搜索结果集合。
[0015]为达上述目的,本发明第二方面实施例提出了一种搜索结果的展现装置,包括:第一获取模块,用于获取与搜索请求对应的多个搜索结果;第一确定模块,用于根据所述多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果;以及第二确定模块,用于根据预设的类型权重确定所述多个搜索结果集合在搜索结果展示框中的展现位置。
[0016]本发明实施例的搜索结果的展现装置,为多个搜索结果集合分别赋予类型权重,根据类型权重确定搜索结果集合在搜索结果展示框中展示内容相应的展示位置,从而可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0017]在本发明的一个实施例中,搜索结果的展现装置还包括:记录模块,用于记录预设时间周期内用户对所述多个搜索结果集合中的搜索结果的操作行为;调整模块,用于根据所述操作行为调整所述多个搜索结果集合的所述类型权重;以及所述第二确定模块还用于根据调整后的所述类型权重重新确定所述多个搜索结果集合的展现位置。
[0018]在本发明的一个实施例中,搜索结果的展现装置还包括:第二获取模块,用于获取用户在设置界面中对所述多个搜索结果集合的拖拽操作;所述第二确定模块还用于根据所述拖拽操作重新确定所述多个搜索结果集合的展现位置。
[0019]在本发明的一个实施例中,所述第二获取模块还用于获取用户在所述设置界面中对至少一个搜索结果集合的删除操作;所述搜索结果的展现装置还包括:删除模块,用于根据所述删除操作将所述至少一个搜索结果集合从所述搜索结果展示框中删除。
[0020]进一步地,在本发明的一个实施例中,所述第一确定模块包括:第一确定子模块,用于根据所述搜索请求确定多个类型的搜索结果集合;以及添加子模块,用于根据所述多个搜索结果的类型将所述多个搜索结果添加至对应的搜索结果集合。
[0021 ]进一步地,在本发明的一个实施例中,所述第一确定模块包括:提取子模块,用于从所述多个搜索结果中提取出关键信息;第二确定子模块,用于根据所述关键信息确定所述多个搜索结果的类型;以及生成子模块,用于根据所述多个搜索结果的类型生成所述多个搜索结果集合。
[0022]为达上述目的,本发明第三方面实施例提出了一种移动终端,包括以下一个或多个组件:处理器,存储器,电源电路,输入/输出(I/O)的接口,以及通信组件;其中,所述处理器和所述存储器设置在电路板上;所述电源电路,用于为各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:获取与搜索请求对应的多个搜索结果;根据所述多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果;以及根据预设的类型权重确定所述多个搜索结果集合在搜索结果展示框中的展现位置。
[0023]本发明实施例的移动终端,为多个搜索结果集合分别赋予类型权重,根据类型权重确定搜索结果集合在搜索结果展示框中展示内容相应的展示位置,从而可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0024]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0025]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0026]图1是本发明一个实施例的搜索结果的展现方法的流程图;
[0027]图2是本发明一个具体实施例的搜索结果的展现方法的流程图;
[0028]图3是本发明另一个实施例的搜索结果的展现方法的流程图;
[0029]图4是本发明另一个实施例的搜索结果的展现方法的流程图;
[0030]图5是本发明一个实施例的搜索结果的展现装置的结构示意图;
[0031]图6是本发明一个具体实施例的搜索结果的展现装置的结构示意图;
[0032]图7是本发明另一个实施例的搜索结果的展现装置的结构示意图;
[0033]图8是本发明另一个实施例的搜索结果的展现装置的结构示意图;以及
[0034]图9是本发明一个实施例的移动终端的结构示意图。
【具体实施方式】
[0035]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0036]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0037]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0038]图1是本发明一个实施例的搜索结果的展现方法的流程图。
[0039 ]如图1所示,搜索结果的展现方法方法包括:
[0040]SlOl,获取与搜索请求对应的多个搜索结果。
[0041]具体地,搜索请求中包括搜索关键词,根据搜索关键词获取对应的多个搜索结果,搜索结果可以具有相同的类型,或者具有不同的类型。其中,搜索结果的类型可以包括系统应用或者是第三方应用,系统应用包括但不限于网页、短信、联系人、音乐等,第三方应用包括但不限于在移动终端上安装的APP等。
[0042]例如,当用户搜索“美食”时,搜索结果包括大众点评、美团外卖等APP,还包括网页上关于美食的搜索结果,还可以包括联系人信息中用户存储为美食的联系人等。
[0043]S102,根据多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果。
[0044]具体地,每个搜索结果集合中的搜索结果均属于同一种类型,将多个搜索结果按照不同的类型分别添加至对应的搜索结果集合中。
[0045]S103,根据预设的类型权重确定多个搜索结果集合在搜索结果展示框中的展现位置。
[0046]具体地,通常来说搜索结果集合在搜索结果展示框中的展现位置是不变的,也就是说,当用户根据搜索关键词搜索时,在搜索结果展示框中将搜索结果集合依次按照网页、本地APP、短信、联系人、音乐的顺序展现给用户。当用户下次再根据这个搜索关键词搜索时,搜索结果集合的在搜索结果展示框中的展现顺序依然不变。
[0047]然而,本发明实施例中,每个搜索结果集合均具有对应的类型权重,在搜索结果展示框中根据预设的权重确定搜索结果集合在搜索结果展示框中的位置,即将权重高的搜索结果集合显示在搜索结果展示框中的前面,方便用户在搜索结果展示框中迅速查找到自己需要的搜索结果。例如,针对“美食”的搜索关键词,默认的搜索结果集合的类型权重是本地APP的权重为0.5、联系人的权重为0.3、网页的权重为0.2,因此在用户第一次搜索“美食”时,显示的搜索结果集合的顺序为本地APP显示在搜索结果展示框中的最上面,其次显示的是联系人,而网页显示在搜索结果展示框中的最下面。
[0048]本发明实施例的搜索结果的展现方法,为多个搜索结果集合分别赋予类型权重,根据类型权重确定搜索结果集合在搜索结果展示框中展示内容相应的展示位置,从而可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0049]图2是本发明一个具体实施例的搜索结果的展现方法的流程图。
[0050]如图2所示,搜索结果的展现方法包括:
[0051 ] S201,获取与搜索请求对应的多个搜索结果。
[0052]具体地,搜索请求中包括搜索关键词,根据搜索关键词获取对应的多个搜索结果,搜索结果可以具有相同的类型,或者具有不同的类型。其中,搜索结果的类型可以包括系统应用或者是第三方应用,系统应用包括但不限于网页、短信、联系人、音乐等,第三方应用包括但不限于在移动终端上安装的APP等。
[0053]例如,当用户搜索“美食”时,搜索结果包括大众点评、美团外卖等APP,还包括网页上关于美食的搜索结果,还可以包括联系人信息中用户存储为美食的联系人等。
[0054]S202,根据多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果。
[0055]具体地,每个搜索结果集合中的搜索结果均属于同一种类型,将多个搜索结果按照不同的类型分别添加至对应的搜索结果集合中。
[0056]S203,根据预设的类型权重确定多个搜索结果集合在搜索结果展示框中的展现位置。
[0057]具体地,通常来说搜索结果集合在搜索结果展示框中的展现位置是不变的,也就是说,当用户根据搜索关键词搜索时,在搜索结果展示框中将搜索结果集合依次按照网页、本地APP、短信、联系人、音乐的顺序展现给用户。当用户下次再根据这个搜索关键词搜索时,搜索结果集合的在搜索结果展示框中的展现顺序依然不变。
[0058]然而,本发明实施例中,每个搜索结果集合均具有对应的类型权重,在搜索结果展示框中根据预设的权重确定搜索结果集合在搜索结果展示框中的位置,即将权重高的搜索结果集合显示在搜索结果展示框中的前面,方便用户在搜索结果展示框中迅速查找到自己需要的搜索结果。例如,针对“美食”的搜索关键词,默认的搜索结果集合的类型权重是本地APP的权重为0.5、联系人的权重为0.3、网页的权重为0.2,因此在用户第一次搜索“美食”时,显示的搜索结果集合的顺序为本地APP显示在搜索结果展示框中的最上面,其次显示的是联系人,而网页显示在搜索结果展示框中的最下面。
[0059]S204,记录预设时间周期内用户对多个搜索结果集合中的搜索结果的操作行为。
[0060]应当理解的是,在本发明的实施例中,每个搜索结果集合的类型权重随着用户的搜索行为会变化,从而在用户再根据该搜索关键词进行搜索时,会根据搜索结果集合的当前类型权重,自动调整搜索结果集合在搜索结果展示框中的展现位置。
[0061]具体地,操作行为例如可以是用户对搜索结果集合中搜索结果的点击行为,也就是说,当用户点击查看了搜索结果集合中的一个搜索结果时,记录用户的点击行为。
[0062]S205,根据操作行为调整多个搜索结果集合的类型权重。
[0063]例如,通过统计得到一周内用户在根据“美食”进行搜索时,点击了大众点评5次、点击了网页3次,点击了联系人2次,则根据用户点击搜索结果的次数,将本地APP的权重调整为0.5,将网页的权重调整为0.3,将联系人的权重调整为0.2。
[0064]S206,根据调整后的类型权重重新确定多个搜索结果集合的展现位置。
[0065]因此,在用户再次搜索“美食”时,在搜索结果展示框中显示的搜索结果集合的顺序变为本地APP显示在搜索结果展示框中的最上面,其次显示的是网页,而联系人显示在搜索结果展示框中的最下面。
[0066]本发明实施例的搜索结果的展现方法,为多个搜索结果集合分别赋予类型权重,根据用户的使用习惯调整搜索结果集合的类型权重,进而自动调整搜索结果集合在搜索结果展示框中展示内容相应的展示位置,从而可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0067]图3是本发明另一个实施例的搜索结果的展现方法的流程图。
[0068]如图3所示,搜索结果的展现方法包括:
[0069]S301,获取与搜索请求对应的多个搜索结果。
[0070]具体地,搜索请求中包括搜索关键词,根据搜索关键词获取对应的多个搜索结果,搜索结果可以具有相同的类型,或者具有不同的类型。其中,搜索结果的类型可以包括系统应用或者是第三方应用,系统应用包括但不限于网页、短信、联系人、音乐等,第三方应用包括但不限于在移动终端上安装的APP等。
[0071]例如,当用户搜索“美食”时,搜索结果包括大众点评、美团外卖等APP,还包括网页上关于美食的搜索结果,还可以包括联系人信息中用户存储为美食的联系人等。
[0072]S302,根据多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果。
[0073]具体地,每个搜索结果集合中的搜索结果均属于同一种类型,将多个搜索结果按照不同的类型分别添加至对应的搜索结果集合中。
[0074]S303,根据预设的类型权重确定多个搜索结果集合在搜索结果展示框中的展现位置。
[0075]具体地,通常来说搜索结果集合在搜索结果展示框中的展现位置是不变的,也就是说,当用户根据搜索关键词搜索时,在搜索结果展示框中将搜索结果集合依次按照网页、本地APP、短信、联系人、音乐的顺序展现给用户。当用户下次再根据这个搜索关键词搜索时,搜索结果集合的在搜索结果展示框中的展现顺序依然不变。
[0076]然而,本发明实施例中,每个搜索结果集合均具有对应的类型权重,在搜索结果展示框中根据预设的权重确定搜索结果集合在搜索结果展示框中的位置,即将权重高的搜索结果集合显示在搜索结果展示框中的前面,方便用户在搜索结果展示框中迅速查找到自己需要的搜索结果。例如,针对“美食”的搜索关键词,默认的搜索结果集合的类型权重是本地APP的权重为0.5、联系人的权重为0.3、网页的权重为0.2,因此在用户第一次搜索“美食”时,显示的搜索结果集合的顺序为本地APP显示在搜索结果展示框中的最上面,其次显示的是联系人,而网页显示在搜索结果展示框中的最下面。
[0077]S304,获取用户在设置界面中对所述多个搜索结果集合的拖拽操作。
[0078]S305,根据所述拖拽操作重新确定所述多个搜索结果集合的展现位置。
[0079]例如,用户可以根据自己的需求,在设置界面中手动调整各个搜索结果集合在搜索结果展示框中的排序位置,若用户希望查看搜索结果为本地APP,则可以将本地APP拖拽至搜索结果展示框中的最上面。
[0080]S306,获取用户在所述设置界面中对至少一个搜索结果集合的删除操作。
[0081]S307,根据所述删除操作将所述至少一个搜索结果集合从所述搜索结果展示框中删除。
[0082]例如,用户可以在设置界面中任意删除搜索结果集合,若用户不想查看网页,则将网页从设置界面中删除,直接排除网页的搜索结果带来的搜索干扰。
[0083]本发明实施例的搜索结果的展现方法,为多个搜索结果集合分别赋予类型权重,根据用户的使用需求调整搜索结果集合在搜索结果展示框中展示内容相应的展示位置,从而可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0084]图4是本发明另一个实施例的搜索结果的展现方法的流程图。
[0085]如图4所示,搜索结果的展现方法包括:
[0086]S401,获取与搜索请求对应的多个搜索结果。
[0087]具体地,搜索请求中包括搜索关键词,根据搜索关键词获取对应的多个搜索结果,搜索结果可以具有相同的类型,或者具有不同的类型。其中,搜索结果的类型可以包括系统应用或者是第三方应用,系统应用包括但不限于网页、短信、联系人、音乐等,第三方应用包括但不限于在移动终端上安装的APP等。
[0088]例如,当用户搜索“美食”时,搜索结果包括大众点评、美团外卖等APP,还包括网页上关于美食的搜索结果,还可以包括联系人信息中用户存储为美食的联系人等。
[0089]S402,根据多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果。
[0090]具体地,每个搜索结果集合中的搜索结果均属于同一种类型,将多个搜索结果按照不同的类型分别添加至对应的搜索结果集合中。
[0091]其中,在本发明的一个实施例中,步骤S402包括下述的步骤S4021或者步骤S4022。
[0092]S4021,根据搜索请求确定多个类型的搜索结果集合,并根据多个搜索结果的类型将多个搜索结果添加至对应的搜索结果集合。
[0093]具体地,系统中默认有多个类型的搜索结果集合,在根据搜索请求获取对应的多个搜索结果后,分析每个搜索结果的类型,其中,其中,搜索结果的类型可以包括系统应用或者是第三方应用,系统应用包括但不限于网页、短信、联系人、音乐等,第三方应用包括但不限于在移动终端上安装的APP等。进而,根据搜索结果的类型,将多个搜索结果分别添加至对应的搜索结果集合中。
[0094]S4022,从多个搜索结果中提取出关键信息,并根据关键信息确定多个搜索结果的类型,以及根据多个搜索结果的类型生成多个搜索结果集合。
[0095]具体地,在根据搜索请求获取对应的多个搜索词后,从每个搜索词中提取出关键信息,其中,关键信息包括搜索结果中的关键词、搜索结果的属性信息等,进而,根据搜索词的关键信息确定出该搜索结果的类型,根据具有相同类型的搜索结果生成对应的搜索结果
口 O
[0096]S403,根据预设的类型权重确定多个搜索结果集合在搜索结果展示框中的展现位置。
[0097]具体地,通常来说搜索结果集合在搜索结果展示框中的展现位置是不变的,也就是说,当用户根据搜索关键词搜索时,在搜索结果展示框中将搜索结果集合依次按照网页、本地APP、短信、联系人、音乐的顺序展现给用户。当用户下次再根据这个搜索关键词搜索时,搜索结果集合的在搜索结果展示框中的展现顺序依然不变。
[0098]然而,本发明实施例中,每个搜索结果集合均具有对应的类型权重,在搜索结果展示框中根据预设的权重确定搜索结果集合在搜索结果展示框中的位置,即将权重高的搜索结果集合显示在搜索结果展示框中的前面,方便用户在搜索结果展示框中迅速查找到自己需要的搜索结果。例如,针对“美食”的搜索关键词,默认的搜索结果集合的类型权重是本地APP的权重为0.5、联系人的权重为0.3、网页的权重为0.2,因此在用户第一次搜索“美食”时,显示的搜索结果集合的顺序为本地APP显示在搜索结果展示框中的最上面,其次显示的是联系人,而网页显示在搜索结果展示框中的最下面。
[0099]本发明实施例的搜索结果的展现方法,设置多个类型的搜索结果集合,通过分析搜索结果的类型,将不同类型的搜索结果添加至对应的搜索结果集合中,或者通过分析搜索结果的关键信息获取搜索结果的类型,根据同一类型的搜索结果生成对应的搜索结果集合,进而可以将根据用户的搜索请求获取的多个搜索结果分配至不同类型的搜索结果集合,将不同类型的搜索结果集合在搜索结果展示框中按照顺序展示给用户查看,从而统一了各个操作系统的搜索入口,减少了用户使用搜索功能的操作成本。
[0100]为了实现上述实施例,本发明还提出一种搜索结果的展现装置。
[0101]图5是本发明一个实施例的搜索结果的展现装置的结构示意图。
[0102]如图5所示,搜索结果的展现装置包括:第一获取模块100、第一确定模块200和第二确定模块300。
[0103]具体地,第一获取模块100用于获取与搜索请求对应的多个搜索结果。
[0104]第一确定模块200用于根据多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果。
[0105]第二确定模块300用于根据预设的类型权重确定多个搜索结果集合在搜索结果展示框中的展现位置。
[0106]需要说明的是,前述对搜索结果的展现方法的实施例的解释说明也适用于该实施例的搜索结果的展现装置,其实现原理类似,此处不再赘述。
[0107]本发明实施例的搜索结果的展现装置,为多个搜索结果集合分别赋予类型权重,根据类型权重确定搜索结果集合在搜索结果展示框中展示内容相应的展示位置,从而可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0108]图6是本发明一个具体实施例的搜索结果的展现装置的结构示意图。
[0109]如图6所示,搜索结果的展现装置包括:第一获取模块100、第一确定模块200、第二确定模块300、记录模块400和调整模块500。
[0110]具体地,记录模块400用于记录预设时间周期内用户对多个搜索结果集合中的搜索结果的操作行为。
[0111]调整模块500用于根据操作行为调整多个搜索结果集合的类型权重。
[0112]第二确定模块300还用于根据调整后的类型权重重新确定多个搜索结果集合的展现位置。
[0113]需要说明的是,前述对搜索结果的展现方法的实施例的解释说明也适用于该实施例的搜索结果的展现装置,其实现原理类似,此处不再赘述。
[0114]本发明实施例的搜索结果的展现装置,为多个搜索结果集合分别赋予类型权重,根据用户的使用习惯调整搜索结果集合的类型权重,进而自动调整搜索结果集合在搜索结果展示框中展示内容相应的展示位置,从而可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0115]图7是本发明另一个实施例的搜索结果的展现装置的结构示意图。
[0116]如图7所示,搜索结果的展现装置包括:第一获取模块100、第一确定模块200、第二确定模块300、记录模块400、调整模块500、第二获取模块600和删除模块700。
[0117]具体地,第二获取模块600用于获取用户在设置界面中对多个搜索结果集合的拖拽操作。
[0118]第二确定模块300还用于根据拖拽操作重新确定多个搜索结果集合的展现位置。
[0119]第二获取模块600还用于获取用户在设置界面中对至少一个搜索结果集合的删除操作。
[0120]删除模块700用于根据删除操作将至少一个搜索结果集合从搜索结果展示框中删除。
[0121]需要说明的是,前述对搜索结果的展现方法的实施例的解释说明也适用于该实施例的搜索结果的展现装置,其实现原理类似,此处不再赘述。
[0122]本发明实施例的搜索结果的展现装置,为多个搜索结果集合分别赋予类型权重,根据用户的使用需求调整搜索结果集合在搜索结果展示框中展示内容相应的展示位置,从而可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0123]图8是本发明另一个实施例的搜索结果的展现装置的结构示意图。
[0124]如图8所示,搜索结果的展现装置包括:第一获取模块100、第一确定模块200、第二确定模块300、记录模块400、调整模块500、第二获取模块600和删除模块700,其中,第一确定模块200包括:第一确定子模块210、添加子模块220、提取子模块230、第二确定子模块240和生成子模块250。
[0125]具体地,第一确定子模块210用于根据搜索请求确定多个类型的搜索结果集合。
[0126]添加子模块220用于根据多个搜索结果的类型将多个搜索结果添加至对应的搜索结果集合。
[0127]提取子模块230用于从多个搜索结果中提取出关键信息。
[0128]第二确定子模块240用于根据关键信息确定多个搜索结果的类型。
[0129]生成子模块250用于根据多个搜索结果的类型生成多个搜索结果集合。
[0130]需要说明的是,前述对搜索结果的展现方法的实施例的解释说明也适用于该实施例的搜索结果的展现装置,其实现原理类似,此处不再赘述。
[0131]本发明实施例的搜索结果的展现装置,设置多个类型的搜索结果集合,通过分析搜索结果的类型,将不同类型的搜索结果添加至对应的搜索结果集合中,或者通过分析搜索结果的关键信息获取搜索结果的类型,根据同一类型的搜索结果生成对应的搜索结果集合,进而可以将根据用户的搜索请求获取的多个搜索结果分配至不同类型的搜索结果集合,将不同类型的搜索结果集合在搜索结果展示框中按照顺序展示给用户查看,从而统一了各个操作系统的搜索入口,减少了用户使用搜索功能的操作成本。
[0132]为了实现上述实施例,本发明还提出一种移动终端。
[0133]图9是本发明一个实施例的移动终端的结构示意图。
[0134]如图9所示,移动终端1000包括处理器1001、存储器1002、电源电路1003、输入/输出(I/O)的接口 1004以及通信组件1005。
[0135]其中,处理器1001和存储器1002设置在电路板上。电源电路1003用于为的各个电路或器件供电。存储器1002用于存储可执行程序代码。处理器1001通过读取存储器1002中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
[0136]获取与搜索请求对应的多个搜索结果。
[0137]根据多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果。
[0138]根据预设的类型权重确定多个搜索结果集合在搜索结果展示框中的展现位置。
[0139]需要说明的是,前述对搜索结果的展现方法的实施例的解释说明也适用于该实施例的移动终端,其实现原理类似,此处不再赘述。
[0140]本发明实施例的移动终端,为多个搜索结果集合分别赋予类型权重,根据类型权重确定搜索结果集合在搜索结果展示框中展示内容相应的展示位置,从而可以帮助用户快速找到希望查看的搜索结果,减少了用户的操作,降低了用户的操作成本。
[0141]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0142]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0143]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【主权项】
1.一种搜索结果的展现方法,其特征在于,包括以下步骤: 获取与搜索请求对应的多个搜索结果; 根据所述多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果;以及 根据预设的类型权重确定所述多个搜索结果集合在搜索结果展示框中的展现位置。2.如权利要求1所述的搜索结果的展现方法,其特征在于,在所述根据预设的类型权重确定所述多个搜索结果集合的展现位置之后,还包括: 记录预设时间周期内用户对所述多个搜索结果集合中的搜索结果的操作行为; 根据所述操作行为调整所述多个搜索结果集合的所述类型权重;以及 根据调整后的所述类型权重重新确定所述多个搜索结果集合的展现位置。3.如权利要求1所述的搜索结果的展现方法,其特征在于,在所述根据预设的类型权重确定所述多个搜索结果集合的展现位置之后,还包括: 获取用户在设置界面中对所述多个搜索结果集合的拖拽操作; 根据所述拖拽操作重新确定所述多个搜索结果集合的展现位置。4.如权利要求3所述的搜索结果的展现方法,其特征在于,在所述根据预设的类型权重确定所述多个搜索结果集合的展现位置之后,还包括: 获取用户在所述设置界面中对至少一个搜索结果集合的删除操作; 根据所述删除操作将所述至少一个搜索结果集合从所述搜索结果展示框中删除。5.如权利要求1所述的搜索结果的展现方法,其特征在于,所述根据所述多个搜索结果确定多个搜索结果集合,包括: 根据所述搜索请求确定多个类型的搜索结果集合;以及 根据所述多个搜索结果的类型将所述多个搜索结果添加至对应的搜索结果集合。6.如权利要求1所述的搜索结果的展现方法,其特征在于,所述根据所述多个搜索结果确定多个搜索结果集合,包括: 从所述多个搜索结果中提取出关键信息; 根据所述关键信息确定所述多个搜索结果的类型;以及 根据所述多个搜索结果的类型生成所述多个搜索结果集合。7.一种搜索结果的展现装置,其特征在于,包括: 第一获取模块,用于获取与搜索请求对应的多个搜索结果; 第一确定模块,用于根据所述多个搜索结果确定多个搜索结果集合,其中,每个搜索结果集合包括至少一个属于同一类型的搜索结果;以及 第二确定模块,用于根据预设的类型权重确定所述多个搜索结果集合在搜索结果展示框中的展现位置。8.如权利要求7所述的搜索结果的展现装置,其特征在于,还包括: 记录模块,用于记录预设时间周期内用户对所述多个搜索结果集合中的搜索结果的操作行为; 调整模块,用于根据所述操作行为调整所述多个搜索结果集合的所述类型权重;以及所述第二确定模块还用于根据调整后的所述类型权重重新确定所述多个搜索结果集合的展现位置。9.如权利要求7所述的搜索结果的展现装置,其特征在于,还包括: 第二获取模块,用于获取用户在设置界面中对所述多个搜索结果集合的拖拽操作; 所述第二确定模块还用于根据所述拖拽操作重新确定所述多个搜索结果集合的展现位置。10.如权利要求9所述的搜索结果的展现装置,其特征在于,所述第二获取模块还用于获取用户在所述设置界面中对至少一个搜索结果集合的删除操作; 所述搜索结果的展现装置还包括: 删除模块,用于根据所述删除操作将所述至少一个搜索结果集合从所述搜索结果展示框中删除。
【文档编号】G06F17/30GK106055688SQ201610403475
【公开日】2016年10月26日
【申请日】2016年6月7日
【发明人】徐琪, 孙强
【申请人】北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1