一种搜索处理方法及装置的制造方法_3

文档序号:8445648阅读:来源:国知局
取需要的搜索结果耗时长、操作复杂的现状,摇一摇的操作方式方便快捷,能够带给用户更好的使用体验。
[0120]实施例四
[0121]如图7所示,本实施例的一种搜索处理装置,包括:
[0122]接收模块301,用于根据用户输入的关键词得到多个搜索结果;
[0123]第一获取模块302,用于获取用户的历史操作记录,以及历史操作记录对应的操作环境;
[0124]第二获取模块303,用于按结合用户的历史操作记录及操作环境的排序策略做为第一排序策略,对多个搜索结果进行排序;
[0125]第一排序模块304,用于将得到的按第一排序策略的排序结果输出给用户;
[0126]执行模块305,用于当获取到用户对所述按第一排序策略的排序结果不满意的反馈时,监测是否获取到用户执行的摇一摇操作;
[0127]第二排序模块306,用于当获取到所述摇一摇操作时,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户;
[0128]循环模块307,用于循环监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的排序策略将搜索结果重新排序,并将排序结果输出给用户。
[0129]该实施例中,本发明实施例提供的搜索处理装置将结合用户的历史操作记录及操作环境的排序策略做为第一排序策略,并将得到的按第一排序策略的排序结果输出给用户。这种排序策略结合了用户的历史操作记录及操作环境,可以最大程度的保证将用户最感兴趣的搜索结果排在前面,节约用户获取满意的搜索结果的时间。
[0130]为了使用户获得更好的使用体验,本发明实施例提供的搜索处理装置同时又与摇一摇操作相结合,若用户对当前输出的按第一排序策略的排序结果不满意时,执行摇一摇操作,即可得到预设的第二排序策略的排序结果。且能够循环监测,当获取到所述摇一摇操作时,按预设的排序策略将搜索结果重新排序,并将排序结果输出给用户。
[0131 ] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0132]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0133]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0134]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0135]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种搜索处理方法,其特征在于,包括以下步骤: 根据用户输入的关键词得到多个搜索结果; 按预设的第一排序策略将多个搜索结果进行排序; 将得到的按第一排序策略的排序结果输出给用户; 监测是否获取到用户执行的摇一摇操作; 当获取到所述摇一摇操作时,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户。
2.如权利要求1所述的方法,其特征在于,还包括: 将按预设的第二排序策略的排序结果输出给用户之后,监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的第三排序策略将搜索结果重新排序,并将排序结果输出给用户。
3.如权利要求1所述的方法,其特征在于,所述方法还包括: 获得用户点击搜索结果的操作; 将点击的搜索结果对应的排序策略调整到所有排序策略的前面。
4.一种搜索处理方法,其特征在于,包括: 根据用户输入的关键词得到多个搜索结果; 获取用户的历史操作记录,以及历史操作记录对应的操作环境; 按结合用户的历史操作记录及操作环境的排序策略做为第一排序策略,对多个搜索结果进行排序; 将得到的按第一排序策略的排序结果输出给用户; 当获取到用户对所述按第一排序策略的排序结果不满意的反馈时,监测是否获取到用户执行的摇一摇操作; 当获取到所述摇一摇操作时,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户; 循环监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的排序策略将搜索结果重新排序,并将排序结果输出给用户。
5.如权利要求4所述的方法,其特征在于, 所述排序策略包括N个排序策略,所述N为正整数;所述的N个排序策略按顺序循环执行。
6.一种搜索处理装置,其特征在于,包括: 获取模块,用于根据用户输入的关键词得到多个搜索结果; 第一排序模块,用于按预设的第一排序策略将多个搜索结果进行排序; 输出模块,用于将得到的按第一排序策略的排序结果输出给用户; 执行模块,用于当获取到用户对所述按第一排序策略的排序结果不满意的反馈时,监测是否获取到用户执行的摇一摇操作; 第二排序模块,用于当获取到所述摇一摇操作时,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户。
7.如权利要求6所述的装置,其特征在于,还包括: 第三排序模块,用于当获取到用户对所述按第二排序策略的排序结果不满意的反馈时,监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的第三排序策略将搜索结果重新排序,并将排序结果输出给用户; 循环模块,用于循环监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的排序策略将搜索结果重新排序,并将排序结果输出给用户。
8.如权利要求6所述的装置,其特征在于, 所述排序策略包括N个排序策略,所述N为正整数;所述的N个排序策略按顺序循环执行。
9.一种搜索处理装置,其特征在于,包括: 接收模块,用于根据用户输入的关键词得到多个搜索结果; 第一获取模块,用于获取用户的历史操作记录,以及历史操作记录对应的操作环境;第二获取模块,用于按结合用户的历史操作记录及操作环境的排序策略做为第一排序策略,对多个搜索结果进行排序; 第一排序模块,用于将得到的按第一排序策略的排序结果输出给用户; 执行模块,用于当获取到用户对所述按第一排序策略的排序结果不满意的反馈时,监测是否获取到用户执行的摇一摇操作; 第二排序模块,用于当获取到所述摇一摇操作时,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户; 循环模块,用于循环监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的排序策略将搜索结果重新排序,并将排序结果输出给用户。
10.如权利要求9所述的装置,其特征在于, 所述排序策略包括N个排序策略,所述N为正整数;所述的N个排序策略按顺序循环执行。
【专利摘要】本发明公开了一种搜索处理方法及装置,用以减少用户获取搜索结果的时间和操作。所述方法包括:根据用户输入的关键词得到多个搜索结果;按预设的第一排序策略将多个搜索结果进行排序;将得到的按第一排序策略的排序结果输出给用户;当获取到用户对所述按第一排序策略的排序结果不满意的反馈时,监测是否获取到用户执行的摇一摇操作;当获取到所述摇一摇操作时,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户。该方法可以方便快捷地对多个搜索结果按排序策略重新排序,满足用户多样化、个性化的需求。
【IPC分类】G06F17-30
【公开号】CN104765853
【申请号】CN201510189572
【发明人】吴海天
【申请人】无锡天脉聚源传媒科技有限公司
【公开日】2015年7月8日
【申请日】2015年4月20日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1