获取网络资源的方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种获取网络资源的方法和装置。
【背景技术】
[0002]在传统的互联网上,信息的承载体是网页,信息聚合度不够高,资源很分散,搜索引擎几乎是网络资源的唯一入口。而在移动互联网时代,信息聚合度更高,网络信息聚合在一个个独立的应用程序(APP)中,这时候,在移动设备上,搜索引擎就不再是网络资源唯一的入口,用户更习惯在APP中去找到自己需要的信息或服务。
[0003]但是,对于某一个实体往往有多个APP能够服务于它,当用户需要找某一个实体需要关于它的服务的时候,往往要多次打开、关闭多款APP进行操作。例如当一个用户要选一部电影往往需要打开影评APP查看上映电影的评分,选好电影之后需要打开团购APP选择电影和影院,购票之后会在地图APP上打开地图导航到目的地。
【发明内容】
[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]为此,本发明的一个目的在于提出一种获取网络资源的方法,该方法可以在获取实体信息对应的网络资源时,不需要打开关闭多个APP,降低用户操作复杂度,提升用户体验。
[0006]本发明的另一个目的在于提出一种获取网络资源的装置。
[0007]为达到上述目的,本发明第一方面实施例提出的获取网络资源的方法,包括:接收用户输入的待查询的实体信息;在能够为所述实体信息提供服务的第一应用程序中进行查询,获取查询结果;展示所述查询结果。
[0008]本发明第一方面实施例提出的获取网络资源的方法,通过根据实体信息在相应的应用程序中查询获取查询结果,而不需要打开相应的应用程序,因此可以在获取实体信息对应的服务时,不需要打开关闭多个APP,降低用户操作复杂度,提升用户体验。
[0009]为达到上述目的,本发明第二方面实施例提出的获取网络资源的装置,包括:接收模块,用于接收用户输入的待查询的实体信息;获取模块,用于在能够为所述实体信息提供服务的第一应用程序中进行查询,获取查询结果;第一展示模块,用于展示所述查询结果。
[0010]本发明第二方面实施例提出的获取网络资源的装置,通过根据实体信息在相应的应用程序中查询获取查询结果,而不需要打开相应的应用程序,因此可以在获取实体信息对应的服务时,不需要打开关闭多个APP,降低用户操作复杂度,提升用户体验。
[0011]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0012]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0013]图1是本发明一实施例提出的获取网络资源的方法的流程示意图;
[0014]图2是现有技术中获取网络资源的示意图;
[0015]图3是本发明实施例获取网络资源的示意图;
[0016]图4是本发明实施例中一种查询结果的展示示意图;
[0017]图5是本发明另一实施例提出的获取网络资源的方法的流程示意图;
[0018]图6是本发明实施例中另一种查询结果的展不不意图;
[0019]图7是本发明另一实施例提出的获取网络资源的装置的结构示意图;
[0020]图8是本发明另一实施例提出的获取网络资源的装置的结构示意图。
【具体实施方式】
[0021]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0022]图1是本发明一实施例提出的获取网络资源的方法的流程示意图,该方法包括:
[0023]S11:接收用户输入的待查询的实体信息。
[0024]其中,用户可以以文本、语音或图像等形式输入待查询的实体信息。
[0025]实体信息是指应用程序能够提供服务的事物的信息,如商家名称、景点信息、地点信息等。
[0026]S12:在能够为所述实体信息提供服务的第一应用程序中进行查询,获取查询结果Ο
[0027]现有技术中,如图2所示,用户需要先打开APP(S21),在打开的APP中输入实体信息(S22),再获取相应的信息或服务(S23),而本实施例中,如图3所示,用户输入一次实体信息(S31),可以调起相关的一个或多个APP(S32),在每个APP内获取相应的信息或服务(S33)。
[0028]第一应用程序的个数可以为一个或多个。当为多个时,可以实现不同APP的聚合。
[0029]其中,查询结果可以是信息和/或服务。
[0030]S13:展示所述查询结果。
[0031]—些实施例中,还可以对应查询结果展示提供该查询结果的第一应用程序的信息。第一应用程序的信息例如为第一应用程序的名称。
[0032]例如,参见图4,展示了实体信息41对应的查询结果及相应的第一应用程序的信息42。其中,对应每种实体信息,可以从多个第一应用程序中获取查询结果,并将从多个第一应用程序获取的查询结果展示在同一个结果展示页面内。
[0033]本实施例中,通过根据实体信息在相应的应用程序中查询获取查询结果,而不需要打开相应的应用程序,因此可以在获取实体信息对应的服务时,不需要打开关闭多个APP,降低用户操作复杂度,提升用户体验。
[0034]图5是本发明另一实施例提出的获取网络资源的方法的流程示意图,该方法包括:
[0035]S51:接收用户对第二应用程序的启动指令,根据所述启动指令展示所述第二应用程序的页面,所述页面中包括用于发起搜索的功能项。
[0036]例如,用户预先在移动设备(如手机)上安装第二应用程序,当用户点击第二应用程序的图标后,产生启动指令,并根据启动指令打开并展示第二应用程序的页面,打开的页面可以称为第二应用程序的主页面,该主页面内包括用于发起搜索的功能项,发起搜索的功能项例如为搜索框。
[0037]S52:接收用户使用所述用于发起搜索的功能项,输入的待查询的实体信息。
[0038]例如,在第二应用程序的主页面上向用户展示搜索框后,用户可以以文本形式在搜索框内输入待查询的实体信息。或者,
[0039]发起搜索的功能项例如包括用于触发语音输入的按钮(如话筒按钮),当用户点击话筒按钮后,可以以语音形式输入待查询的实体信息;或者,
[0040]发起搜索的功能项例如包括用于触发图像输入的按钮(如相机按钮),当用户点击相机按钮后,可以以语音形式输入待查询的实体信息。
[0041]实体信息是指应用程序能够提供服务的事物的信息,如商家名称、景点信息、地点信息等。
[0042]S53:在能够为所述实体信息提供服务的第一应用程序中进行查询,获取查询结果Ο
[0043]现有技术中,如图2所示,用户需要先打开APP(S21),在打开的APP中输入实体信息(S22),再获取相应的信息和服务(S23),而本实施例中,如图3所示,用户输入一次实体信息(S31),可以调起相关的一个或多个APP(S32),在每个APP内获取相应的信息和服务(S33)。
[0044]第一应用程序的个数可以为一个或多个。当为多个时,可以实现不同APP的聚合。
[0045]第一应用程序与第二应用程序属于同一个提供商,或者,第一应用程序与第二应用程序属于不同的提供商。另外,不同的第一应用程序可以属于相同或不同的提供商。
[0046]因此,不仅可以调用自身的APP,还可以调用其他产品提供商的APP,从而可以获取到更广泛优质的资源提供给用户。
[0047]S54:展示所述查询结果以及对应的第一应用程序的信息。
[0048]例如,参见图4,展示了实体信息41对应的查询结果及相应的第一应用程序的信息42。其中,对应每种实体信息,可以从多个第一应用程序中获取查询结果,并将从多个第一应用程序获取的查询结果与第二应用程序根据实体信息获取的查询结果展示在第二应用程序的同一个结果展示页面内。
[0049]S55:当用户通过展示的第一应用程序的信息触发获取更多的网络资源时,展示触发的第一应用程序内所述实体信息对应的详情页面。
[0050]例如,参见图6,在第二应用程序的结果展示页面内可以展示第一应用程序的信息,第一应用程序的信息例如还包括用于触发获取更多的网络资源(如信息或服务)的按钮61,用户可以对这些触发按钮进行预设操作(如点击操作),从而可以调起相应的第一应用程序,并直接打开并展示相应的第一应用程序内该实体信息对应的详情页面。例如,用户点击一个团购APP的图标后,可以调起该团购APP,并打开该团购APP内该实体信息对应的详情页面。
[0051 ]本实施例中,通过在第二应用程序内输入实体信息,并在第二应用程序内展示多个第一应用程序的信息和与实体信息对应的查询结果,可以在获取实体信息对应的信息或服务等网络资源时,不需要打开关闭多个APP,降低用户操作复杂度。通过根据实体信息获取相关的多个APP的查询结果,可以实现以实体为粒度的网络资源的获取,实现搜索更直观方便。通过实体信息获取相关的多个APP,可以为用户提供用户之前没想到的APP,可以获得更全面和优质的APP,丰富获取的网络资源。通过触发获取更多网络资源时在APP内直接展示实体信息相关的详情页面,不需要在APP内先输入查询词才能够显示详情页面,节省了用户操作成本。
[0052]图7是本发明另一实施例提出的获取网络资源的装置的结构示意图,该装置70包括:接收模块71、获取模块72和第一展示模块73。
[0053]接收模块71,用于接收用户输入的待查询的实体信息;
[0054]可选的,所述接收模块71具体用于:
[0055]接收用户以文本、语音或图像形式输入的待查询的实体信息。
[0056]实体信息是指应用程序
能够提供服务的事物的信息,如商家名称、景点信息、地点信息等。
[0057]一些实施例中,参见图8,该装置70还可以包括:
[0058]第三展示模块74,用于接收用户对第二应用程序的启动指令,根据所述启动指令展示所述第二应用程序的页面,所述页面中包括用于发起搜索的功能项;
[0059]例如,用户预先在移动设备(如手机)上安装第二应用程序,当用户点击第二应用程序的图标后,产生启动指令,并根据启动指令打开并展示第二应用程序的页面,打开的页面可以称为第二应用程序的主页面,该主页面内包括用于发起搜索的功能项,发起搜索的功能项例如为搜索框。
[0060]相应的,所述接收模块71具体用于:
[0061]接收用户使用所述用于发起搜索的功能项,输入的待查询的实体信息。
[0062]例如,在第二应用程序的主页面上向用户展示搜索框后,用户可以以文本形式在搜索框内输入待查询的实体信息。或者,
[0063]发起搜索的功能项例如包括用于触发语音输入的按钮(如话筒按钮),当用户点击话筒按钮后,可以以语音形式输入待查询的实体信息;或者,
[0064]发起搜索的功能项例如包括用于触发图像输入的按钮(如相机按钮),当用户点击相机按钮后,可以以语音形式输入待查询的实体信息。
[0065]获取模块72,用于在能够为所述实体信息提供服务的第一应用程序中进行查询,获取查询结果;
[0066]现有技术中,如图2所示,用户需要先打开APP(S21),在打开的APP中输入实体信息(S22),再获取相应的信息或服务(S23),而本实施例中,如图3所示,用户输入一次实体信息(S31),可以调起相关的一个或多个APP(S32),在每个APP内获取相应的信息或服务(S33)。
[0067]第一应用程序的个数可以为一个或多个。当为多个时,可以实现不同APP的聚合。
[0068]第一应用程序与第二应用程序属于同一个提供商,或者,第一应用程序与第二应用程序属于不同的提供商。另外,不同的第一应用程序可以属于相同或不同的提供商。
[0069]因此,不仅可以调用自身的APP,还可以调用其他产品提供商的APP,从而可以获取到更广泛优质的资源提供给用户。
[0070]第一展示模块73,用于展示所述查询结果。[0071 ] 一些实施例中,所述第一展示模块73还用于:
[0072]对应所述查询结果展示提供所述查询结果的第一应用程序的信息。
[0073]第一应用程序的信息例如为第一应用程序的名称。
[0074]例如,参见图4,展示了实体信息41对应的查询结果及相应的第一应用程序的信息42。其中,对应每种实体信息,可以从多个第一应用程序中获取查询结果,并将从多个第一应用程序获取的查询结果与第二应用程序根据实体信息获取的查询结果展示在第二应用程序的同一个结果展示页面内。
[0075]一些实施例中,参见图8,该装置70还包括:
[0076]第二展示模块75,用于当用户通过展示的第一应用程序的信息触发获取更多的网络资源时,展示触发的第一应用程序内所述实体信息对应的详情页面。
[0077]例如,参见图6,在第二应用程序的结果展示页面内可以展示第一应用程序的信息,第一应用程序的信息例如还包括用于触发获取更多的网络资源(如信息或服务)的按钮61,用户可以对这些触发按钮进行预设操作(如点击操作),从而可以调起相应的第一应用程序,并直接打开并展示相应的第一应用程序内该实体信息对应的详情页面。例如,用户点击一个团购APP的图标后,可以调起该团购APP,并打开该团购APP内该实体信息对应的详情页面。
[0078]本实施例中,通过在第二应用程序内输入实体信息,并在第二应用程序内展示多个第一应用程序的信息和与实体信息对应的查询结果,可以在获取实体信息对应的信息或服务等网络资源时,不需要打开关闭多个APP,降低用户操作复杂度。通过根据实体信息获取相关的多个APP的查询结果,可以实现以实体为粒度的网络资源的获取,实现搜索更直观方便。通过实体信息获取相关的多个APP,可以为用户提供用户之前没想到的APP,可以获得更全面和优质的APP,丰富获取的网络资源。通过触发获取更多网络资源时在APP内直接展示实体信息相关的详情页面,不需要在APP内先输入查询词才能够显示详情页面,节省了用户操作成本。
[0079]需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
[0080]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0081]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0082]本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0083]此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0084]上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0085]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0086]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【主权项】
1.一种获取网络资源的方法,其特征在于,包括: 接收用户输入的待查询的实体信息; 在能够为所述实体信息提供服务的第一应用程序中进行查询,获取查询结果; 展示所述查询结果。2.根据权利要求1所述的方法,其特征在于,还包括: 对应所述查询结果展示提供所述查询结果的第一应用程序的信息。3.根据权利要求2所述的方法,其特征在于,还包括: 当用户通过展示的第一应用程序的信息触发获取更多的网络资源时,展开触发的第一应用程序内所述实体信息对应的详情页面。4.根据权利要求1所述的方法,其特征在于,还包括: 接收用户对第二应用程序的启动指令,根据所述启动指令展示所述第二应用程序的页面,所述页面中包括用于发起搜索的功能项; 所述接收用户输入的待查询的实体信息,包括: 接收用户使用所述用于发起搜索的功能项,输入的待查询的实体信息。5.根据权利要求1所述的方法,其特征在于,所述第一应用程序与所述第二应用程序属于同一个提供商,或者,所述第一应用程序与所述第二应用程序属于不同的提供商。6.根据权利要求1所述的方法,其特征在于,所述第一应用程序包括:一个或多个,所有的第一应用程序属于同一个提供商或者属于不同的提供商。7.根据权利要求1-6任一项所述的方法,其特征在于,所述接收用户输入的待查询的实体信息,包括: 接收用户以文本、语音或图像形式输入的待查询的实体信息。8.一种获取网络资源的装置,其特征在于,包括: 接收模块,用于接收用户输入的待查询的实体信息; 获取模块,用于在能够为所述实体信息提供服务的第一应用程序中进行查询,获取查询结果; 第一展示模块,用于展示所述查询结果。9.根据权利要求8所述的装置,其特征在于,所述第一展示模块还用于: 对应所述查询结果展示提供所述查询结果的第一应用程序的信息。10.根据权利要求9所述的装置,其特征在于,还包括: 第二展示模块,用于当用户通过展示的第一应用程序的信息触发获取更多的网络资源时,展示触发的第一应用程序内所述实体信息对应的详情页面。11.根据权利要求8所述的装置,其特征在于,还包括: 第三展示模块,用于接收用户对第二应用程序的启动指令,根据所述启动指令展示所述第二应用程序的页面,所述页面中包括用于发起搜索的功能项; 所述接收模块具体用于: 接收用户使用所述用于发起搜索的功能项,输入的待查询的实体信息。12.根据权利要求8-11任一项所述的装置,其特征在于,所述接收模块具体用于: 接收用户以文本、语音或图像形式输入的待查询的实体信息。
【专利摘要】本发明提出一种获取网络资源的方法和装置,该获取网络资源的方法包括:接收用户输入的待查询的实体信息;在能够为所述实体信息提供服务的第一应用程序中进行查询,获取查询结果;展示所述查询结果。该方法能够在获取实体信息对应的网络资源时,不需要打开关闭多个APP,降低用户操作复杂度,提升用户体验。
【IPC分类】G06F17/30
【公开号】CN105488093
【申请号】CN201510595926
【发明人】马杰, 雷振, 唐梓烈
【申请人】百度在线网络技术(北京)有限公司
【公开日】2016年4月13日
【申请日】2015年9月17日