著录项信息
专利名称 | 搜索结果的展现方法和装置 |
申请号 | CN201410313262.3 | 申请日期 | 2014-07-02 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-11-26 | 公开/公告号 | CN104166676A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F16/248 | IPC分类号 | G;0;6;F;1;6;/;2;4;8查看分类表>
|
申请人 | 百度在线网络技术(北京)有限公司 | 申请人地址 | 北京市海淀区上地十街10号百度大厦三层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 百度在线网络技术(北京)有限公司 | 当前权利人 | 百度在线网络技术(北京)有限公司 |
发明人 | 谭玉佩 |
代理机构 | 北京清亦华知识产权代理事务所(普通合伙) | 代理人 | 宋合成 |
摘要
本发明提出一种搜索结果的展现方法和装置,该搜索结果的展现方法包括获取用户要搜索的内容;根据所述要搜索的内容,获取预先设置的数据类别中每种数据类别的占比率,其中,所述数据类别是所述要搜索的内容对应的搜索结果所属的类别;向用户展现所述数据类别,并对应每个数据类别展现所述数据类别的占比率。该方法可以向用户展现直观的统计结果,不需要用户自行分析统计,方便用户获知结果,提升用户体验。
1.一种搜索结果的展现方法,其特征在于,包括:
获取用户要搜索的内容;
根据所述要搜索的内容,获取预先设置的数据类别中每种数据类别的占比率,其中,所述数据类别是所述要搜索的内容对应的搜索结果所属的类别,所述根据所述要搜索的内容,获取预先设置的数据类别中每种数据类别的占比率,包括:将所述要搜索的内容发送给服务端,以使所述服务端根据所述要搜索的内容查找对应的搜索结果,并根据搜索结果中包括的关键词确定每个搜索结果所属的数据类别,以及根据每个数据类别包括的搜索结果的个数和搜索结果的总个数确定每个数据类别的占比率;接收所述服务端发送的所述每种数据类别的占比率;
向用户展现所述数据类别,并对应每个数据类别展现所述数据类别的占比率,其中采用不同的展现形式,向用户展现不同的数据类型,所述展现形式包括如下项中的至少一项:
颜色、图案;
所述方法还包括:
当用户选择所述数据类别中的任一数据类别时,向所述用户展现所述任一数据类别包括的搜索结果,其中初始展示时按照系统默认展现规则展现数据类别下的搜索结果,并且切换不同数据类别的标签以展现不同数据类别下的搜索结果。
2.根据权利要求1所述的方法,其特征在于,所述获取用户要搜索的内容,包括:
接收用户在搜索引擎中输入的要搜索的内容;或者,
接收用户在提供的搜索内容中选择的要搜索的内容。
3.一种搜索结果的展现装置,其特征在于,包括:
获取模块,用于获取用户要搜索的内容;
处理模块,用于根据所述要搜索的内容,获取预先设置的数据类别中每种数据类别的占比率,其中,所述数据类别是所述要搜索的内容对应的搜索结果所属的类别,所述处理模块,具体用于:将所述要搜索的内容发送给服务端,以使所述服务端根据所述要搜索的内容查找对应的搜索结果,并根据搜索结果中包括的关键词确定每个搜索结果所属的数据类别,以及根据每个数据类别包括的搜索结果的个数和搜索结果的总个数确定每个数据类别的占比率;接收所述服务端发送的所述每种数据类别的占比率;
第一展现模块,用于向用户展现所述数据类别,并对应每个数据类别展现所述数据类别的占比率,其中采用不同的展现形式,向用户展现不同的数据类型,所述展现形式包括如下项中的至少一项:颜色、图案;
所述装置,还包括:
第二展现模块,当用户选择所述数据类别中的任一数据类别时,用于向所述用户展现所述任一数据类别包括的搜索结果,其中初始展示时按照系统默认展现规则展现数据类别下的搜索结果,并且切换不同数据类别的标签以展现不同数据类别下的搜索结果。
4.根据权利要求3所述的装置,其特征在于,所述获取模块具体用于:
接收用户在搜索引擎中输入的要搜索的内容;或者,
接收用户在提供的搜索内容中选择的要搜索的内容。
搜索结果的展现方法和装置\n技术领域\n[0001] 本发明涉及通信技术领域,尤其涉及一种搜索结果的展现方法和装置。\n背景技术\n[0002] 用户可以通过网络获取更多的信息,用户可以通过搜索或者选择热门话题查看所关注的问题的结果。\n[0003] 目前,用户在获取问题的结果时,通常展现的是大量的一条一条的具体内容,用户需要在这些大量内容中进行查找获取所需信息。这种方式由于还需要用户自己的统计分析,影响用户体验。\n发明内容\n[0004] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。\n[0005] 为此,本发明的一个目的在于提出一种搜索结果的展现方法,该方法可以向用户展现直观的统计结果,不需要用户自行分析统计,方便用户获知结果,提升用户体验。\n[0006] 本发明的另一个目的在于提出一种搜索结果的展现装置。\n[0007] 为达到上述目的,本发明第一方面实施例提出的搜索结果的展现方法,包括:获取用户要搜索的内容;根据所述要搜索的内容,获取预先设置的数据类别中每种数据类别的占比率,其中,所述数据类别是所述要搜索的内容对应的搜索结果所属的类别;向用户展现所述数据类别,并对应每个数据类别展现所述数据类别的占比率。\n[0008] 本发明第一方面实施例提出的搜索结果的展现方法,通过获取搜索结果所属的数据类别的占比率并进行展现,由于占比率是一种统计信息,因此,可以向用户展现直观的统计结果,不需要用户自行分析统计,方便用户获知结果,提升用户体验。\n[0009] 为达到上述目的,本发明第二方面实施例提出的搜索结果的展现装置,包括:获取模块,用于获取用户要搜索的内容;处理模块,用于根据所述要搜索的内容,获取预先设置的数据类别中每种数据类别的占比率,其中,所述数据类别是所述要搜索的内容对应的搜索结果所属的类别;第一展现模块,用于向用户展现所述数据类别,并对应每个数据类别展现所述数据类别的占比率。\n[0010] 本发明第二方面实施例提出的搜索结果的展现装置,通过获取搜索结果所属的数据类别的占比率并进行展现,由于占比率是一种统计信息,因此,可以向用户展现直观的统计结果,不需要用户自行分析统计,方便用户获知结果,提升用户体验。\n[0011] 本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。\n附图说明\n[0012] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:\n[0013] 图1是本发明一实施例提出的搜索结果的展现方法的流程示意图;\n[0014] 图2是本发明另一实施例提出的搜索结果的展现方法的流程示意图;\n[0015] 图3是本发明实施例中客户端向用户展现热门话题的布局示意图;\n[0016] 图4是本发明实施例中不同数据类别的搜索结果展示示意图;\n[0017] 图5是本发明另一实施例提出的搜索结果的展现装置的结构示意图;\n[0018] 图6是本发明另一实施例提出的搜索结果的展现装置的结构示意图。\n具体实施方式\n[0019] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。\n[0020] 图1是本发明一实施例提出的数据结果的展现方法的流程示意图,该方法包括:\n[0021] S11:获取用户要搜索的内容。\n[0022] 本实施例的执行主体可以是客户端,具体可以是移动设备。\n[0023] 其中,用户可以将搜索引擎作为入口输入要搜索的内容;或者,用户可以在提供的搜索内容中进行选择,例如,在垂直领域中可以向用户展现多个热门话题,用户可以在多个热门话题中选择一个作为要搜索的内容。\n[0024] 因此,客户端可以从搜索引擎中获取用户输入的要搜索的内容,或者,客户端接收用户在客户端提供的搜索内容中选择的要搜索的内容。\n[0025] S12:根据所述要搜索的内容,获取预先设置的数据类别中每种数据类别的占比率,其中,所述数据类别是所述要搜索的内容对应的搜索结果所属的类别。\n[0026] 其中,客户端在获取要搜索的内容后,可以将要搜索的内容发送给服务端,由服务端根据收集的信息查找与该要搜索的内容对应的搜索结果。\n[0027] 服务端在获取搜索结果后,可以确定每个搜索结果在预先设置的数据类别中所属的一个数据类别,具体的,根据搜索结果中包括的关键词确定每个搜索结果所属的类别,例如,预先设置的类别包括“可以”、“不可以”和“不确定”类别时,当搜索结果中包括“可以”、“能够”这类词语时,可以将该搜索结果确定为属于“可以”这一数据类别。\n[0028] 服务端在确定出每个搜索结果所属的数据类别后,可以根据一个数据类别中包括的搜索结果的个数与搜索结果的总个数,确定该数据类别的占比率。例如,第一数据类别包括的搜索结果的个数是M,搜索结果的总个数是N,那么第一数据类别的占比率是(M/N)*\n100%。其中,所有数据类别的占比率的总和是100%。\n[0029] 服务端在确定出每个数据类别的占比率后,服务端可以将每个数据类别的占比率发送给客户端,以便客户端进行展现。\n[0030] S13:向用户展现所述数据类别,并对应每个数据类别展现所述数据类别的占比率。\n[0031] 其中,客户端可以展现预先设置的数据类别,例如,展现“可以”、“不可以”和“不确定”这三种数据类别,且对应每个数据类别展示相应的占比率,例如,对应“可以”这一数据类别展现A%,对应“不可以”这一数据类别展现B%,对应“不确定”这一数据类别展现C%,其中,A%+B%+C%=100%。\n[0032] 进一步的,在展现数据类别时,不同数据类别可以展现成不同的展现形式,展现形式可以包括如下项中的至少一项:颜色、图案、文字。例如,第一数据类别用红色展现,第二数据类别用绿色展现,第三数据类别用黄色展现等。\n[0033] 进一步的,当用户选中任一数据类别时,可以从服务端获取该数据类别下的搜索结果,并进行展现。\n[0034] 本实施例通过获取搜索结果所属的数据类别的占比率并进行展现,由于占比率是一种统计信息,因此,可以向用户展现直观的统计结果,不需要用户自行分析统计,方便用户获知结果,提升用户体验。\n[0035] 图2是本发明另一实施例提出的搜索结果的展现方法的流程示意图,该方法包括:\n[0036] S21:客户端接收用户在提供的搜索内容中选择的要搜索的内容。\n[0037] 例如,参见图3,在母婴垂直领域中,可以在其首页向用户展现热门话题,由用户选择感兴趣的话题,假设,用户选择的要搜索的内容是“孕妇能不能吃巧克力”。\n[0038] S22:客户端将所述要搜索的内容发送给服务端。\n[0039] 例如,将“孕妇能不能吃巧克力”发送给服务端。\n[0040] S23:服务端获取该要搜索的内容对应的搜索结果,并确定每个搜索结果在预先设置的数据类别中所属的数据类别,并确定每个数据类别的占比率。\n[0041] 其中,服务端在接收到要搜索的内容后,可以采用搜索技术收集海量数据,并从海量数据中选择与该要搜索的内容对应的搜索结果。\n[0042] 服务端在获取搜索结果后,可以根据预设规则确定搜索结果所属的数据类别。\n[0043] 例如,预先设置的数据类别包括“可以”、“看情况”和“不可以”,服务端可以根据搜索结果中包括的关键词确定搜索结果属于上述三种数据类别中的哪一种。\n[0044] 在确定出每个搜索结果所属的数据类别后,可以根据数据类别中包括的搜索结果的个数和搜索结果的总个数,确定该数据类别的占比率。\n[0045] S24:服务端将每个数据类别的占比率发送给客户端。\n[0046] S25:客户端展现预先设置的数据类别,并对应每个数据类别展现相应的占比率。\n[0047] 例如,参见图4,对应“可以”这一数据类别展现占比率是70%,对应“看情况”这一数据类别展现占比率是10%,对应“不可以”这一数据类别展现占比率是20%。\n[0048] 进一步的,不同数据类别可以具有不同的展现形式,例如,参见图4,“可以”这一数据类别用图案 表示,“看情况”这一数据类别用图案 表示,“不可以”这一数据类别用图案 表示。\n[0049] 可选的,不同数据类别也可以用不同颜色表示,例如,“可以”这一数据类别的文字和图案用绿色表示,“看情况”这一数据类别的文字和图案用黄色标识,“不可以”这一数据类别的文字和图案用红色标识。\n[0050] S26:当用户选择一个数据类别时,展现用户选择的数据类别包括的搜索结果。\n[0051] 其中,初始展现时可以由系统默认展现的数据类别下的搜索结果,例如,参见图4,初始展现“可以”这一数据类别下的搜索结果。\n[0052] 不同数据类别的标签可以切换,例如,当前展现的是“可以”这一数据类别,但用户可以选中“看情况”这一数据类别所在的标签,之后可以展现“看情况”这一数据类别下的搜索结果。\n[0053] 客户端可以从服务端获取搜索结果,服务端可以建立每种数据类别与对应的搜索结果的关联关系,以便用户选择一个数据类别后服务端给客户端相应的搜索结果。\n[0054] 本实施例通过获取搜索结果所属的数据类别的占比率并进行展现,由于占比率是一种统计信息,因此,可以向用户展现直观的统计结果,不需要用户自行分析统计,方便用户获知结果,提升用户体验。本实施例通过用不同展现形式展现不同的数据类别,可以进一步提升用户体验。\n[0055] 图5是本发明另一实施例提出的搜索结果的展现装置的结构示意图,该装置50包括获取模块51、处理模块52以及第一展现模块53。\n[0056] 获取模块51用于获取用户要搜索的内容。\n[0057] 一个实施例中,所述获取模块51具体用于接收用户在搜索引擎中输入的要搜索的内容;或者,\n[0058] 接收用户在提供的搜索内容中选择的要搜索的内容。\n[0059] 本实施例的执行主体可以是客户端,具体可以是移动设备。\n[0060] 其中,用户可以将搜索引擎作为入口输入要搜索的内容;或者,用户可以在提供的搜索内容中进行选择,例如,在垂直领域中可以向用户展现多个热门话题,用户可以在多个热门话题中选择一个作为要搜索的内容。\n[0061] 因此,客户端可以从搜索引擎中获取用户输入的要搜索的内容,或者,客户端接收用户在客户端提供的搜索内容中选择的要搜索的内容。\n[0062] 处理模块52用于根据所述要搜索的内容,获取预先设置的数据类别中每种数据类别的占比率,其中,所述数据类别是所述要搜索的内容对应的搜索结果所属的类别。\n[0063] 一个实施例中,所述处理模块52具体用于将所述要搜索的内容发送给服务端,以使所述服务端根据所述要搜索的内容查找对应的搜索结果,并确定每个搜索结果所属的数据类别,以及根据每个数据类别包括的搜索结果的个数和搜索结果的总个数确定每个数据类别的占比率;接收所述服务端发送的所述每种数据类别的占比率。\n[0064] 其中,客户端在获取要搜索的内容后,可以将要搜索的内容发送给服务端,由服务端根据收集的信息查找与该要搜索的内容对应的搜索结果。\n[0065] 服务端在获取搜索结果后,可以确定每个搜索结果在预先设置的数据类别中所属的一个数据类别,具体的,根据搜索结果中包括的关键词确定每个搜索结果所属的类别,例如,预先设置的类别包括“可以”、“不可以”和“不确定”类别时,当搜索结果中包括“可以”、“能够”这类词语时,可以将该搜索结果确定为属于“可以”这一数据类别。\n[0066] 服务端在确定出每个搜索结果所属的数据类别后,可以根据一个数据类别中包括的搜索结果的个数与搜索结果的总个数,确定该数据类别的占比率。例如,第一数据类别包括的搜索结果的个数是M,搜索结果的总个数是N,那么第一数据类别的占比率是(M/N)*\n100%。其中,所有数据类别的占比率的总和是100%。\n[0067] 服务端在确定出每个数据类别的占比率后,服务端可以将每个数据类别的占比率发送给客户端,以便客户端进行展现。\n[0068] 第一展现模块53用于向用户展现所述数据类别,并对应每个数据类别展现所述数据类别的占比率。\n[0069] 一个实施例中,所述第一展现模块53具体用于采用不同的展现形式,向用户展现不同的数据类别。\n[0070] 其中,客户端可以展现预先设置的数据类别,例如,展现“可以”、“不可以”和“不确定”这三种数据类别,且对应每个数据类别展示相应的占比率,例如,对应“可以”这一数据类别展现A%,对应“不可以”这一数据类别展现B%,对应“不确定”这一数据类别展现C%,其中,A%+B%+C%=100%。\n[0071] 另一个实施例中,所述展现形式包括如下项中的至少一项:颜色,图案,文字。\n[0072] 进一步的,在展现数据类别时,不同数据类别可以展现成不同的展现形式,展现形式可以包括如下项中的至少一项:颜色、图案、文字。例如,第一数据类别用红色展现,第二数据类别用绿色展现,第三数据类别用黄色展现等。\n[0073] 另一个实施例中,所述装置50还包括第二展现模块54,如图6所示,当用户选择所述数据类别中的任一数据类别时,所述第二展现模块54用于向所述用户展现所述任一数据类别包括的搜索结果。\n[0074] 本实施例通过获取搜索结果所属的数据类别的占比率并进行展现,由于占比率是一种统计信息,因此,可以向用户展现直观的统计结果,不需要用户自行分析统计,方便用户获知结果,提升用户体验。\n[0075] 需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。\n[0076] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。\n[0077] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。\n[0078] 本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。\n[0079] 此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。\n[0080] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。\n[0081] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。\n[0082] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
法律信息
- 2019-04-02
- 2014-12-24
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201410313262.3
申请日: 2014.07.02
- 2014-11-26
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-12-02
|
2008-05-29
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |