信息查询方法、装置及终端与流程

文档序号:12271342阅读:169来源:国知局
信息查询方法、装置及终端与流程

本发明涉及计算机技术领域,尤其涉及一种信息查询方法、装置及终端。



背景技术:

目前,用户在基于终端运行某一应用软件时,可能需要切换至多个其他应用软件,以供通过切换后的多个其他应用软件查询当前运行的应用软件所显示的信息。例如,若终端当前运行的应用为信息应用,终端当前基于信息应用显示一条包含聚餐地点的信息,用户一方面可能需要通过地图应用查询有关聚餐地点的路线信息,另一方面可能需要通过点评应用查询聚餐地点的评价信息。在现有技术中,一般需要先将信息应用界面退出,然后再分别进入地图应用和点评应用,以分别基于地图应用界面查询路线信息和基于点评应用查询评价信息。现有技术的缺陷在于,在需要由当前运行的某一应用切换至其他应用,以基于各个其他应用查询对应的信息时,需要在各个其他应用运行的界面之间进行切换,以查询各自对应的查询结果,从而造成不便于查看查询结果。



技术实现要素:

本发明的主要目的在于提供一种信息查询方法、装置及终端,旨在解决在需要由当前运行的某一应用切换至其他应用,以基于各个其他应用查询对应的信息时,需要在各个其他应用运行的界面之间进行切换的技术问题。

为了实现上述目的,本发明提供的信息查询方法包括:

确定待进行信息查询的至少一个第一应用;

通过所述第一应用基于第二应用界面中的待查询信息进行信息查询,并得到查询结果;

分屏显示所述查询结果。

优选地,所述确定待进行信息查询的至少一个第一应用的步骤包括:

在接收到基于当前运行的第二应用界面的第一应用选择指令时,显示第 一应用选择界面;

在接收到基于所述第一应用选择界面的选择指令时,确定所述选择指令对应的第一应用。

优选地,所述第一应用选择指令为信息选取操作,且所述信息选取操作对应的信息为所述第二应用界面中的待查询信息。

优选地,所述通过所述第一应用基于第二应用界面中的待查询信息进行信息查询,并得到查询结果的步骤包括:

显示包含第一应用标识的第一应用设置界面,并分别对应每一所述第一应用设置一存储区;

在接收到基于所述第二应用界面输入的信息选取指令,且接收到基于所述第一应用设置界面中的所述第一应用标识的触发操作时,确定所述触发操作对应的第一应用标识,并将所述信息选取指令对应的信息存储至确定的所述第一应用标识对应的第一应用的存储区中,以将所述信息选取指令对应的信息设置为所述第二应用界面中的待查询信息;

在接收到基于第一应用界面的粘贴指令时,将所述粘贴指令对应的第一应用的存储区中的待查询信息粘贴至所述粘贴指令对应的输入框内;

分别通过各个所述第一应用基于其输入框内的所述待查询信息进行信息查询,并得到查询结果。

优选地,所述通过所述第一应用基于第二应用界面中的待查询信息进行信息查询,并得到查询结果的步骤包括:

分屏显示第二应用的界面和各个所述第一应用的界面;

在接收到基于所述第二应用的信息复制指令时,将所述信息复制指令对应的信息设置为待查询信息,并暂存所述待查询信息;

在接收到基于所述第一应用的信息粘贴指令时,将暂存的所述待查询信息粘贴至所述信息粘贴指令对应的输入框内;

分别通过各个所述第一应用基于所述待查询信息进行信息查询,并得到查询结果。

此外,本发明进一步提供的信息查询装置包括:

确定模块,用于确定待进行信息查询的至少一个第一应用;

信息查询模块,用于通过所述第一应用基于第二应用界面中的待查询信息进行信息查询,并得到查询结果;

分屏显示模块,用于分屏显示所述查询结果。

优选地,所述确定模块包括:

显示单元,用于在接收到基于当前运行的第二应用界面的第一应用选择指令时,显示第一应用选择界面;

确定单元,用于在接收到基于所述第一应用选择界面的选择指令时,确定所述选择指令对应的第一应用。

优选地,所述第一应用选择指令为信息选取操作,且所述信息选取操作对应的信息为所述第二应用界面中的待查询信息。

优选地,所述信息查询模块包括:

设置单元,用于显示包含第一应用标识的第一应用设置界面,并分别对应每一所述第一应用设置一存储区;

存储单元,用于在接收到基于所述第二应用界面输入的信息选取指令,且接收到基于所述第一应用设置界面中的所述第一应用标识的触发操作时,确定所述触发操作对应的第一应用标识,并将所述信息选取指令对应的信息存储至确定的所述第一应用标识对应的第一应用的存储区中,以将所述信息选取指令对应的信息设置为所述第二应用界面中的待查询信息;

第一粘贴单元,用于在接收到基于第一应用界面的粘贴指令时,将所述粘贴指令对应的第一应用的存储区中的待查询信息粘贴至所述粘贴指令对应的输入框内;

第一查询单元,用于分别通过各个所述第一应用基于其输入框内的所述待查询信息进行信息查询,并得到查询结果。

优选地,所述信息查询模块包括:

分屏显示单元,用于分屏显示第二应用的界面和各个所述第一应用的界面;

暂存单元,用于在接收到基于所述第二应用的信息复制指令时,将所述信息复制指令对应的信息设置为待查询信息,并暂存所述待查询信息;

第二粘贴单元,用于在接收到基于所述第一应用的信息粘贴指令时,将暂存的所述待查询信息粘贴至所述信息粘贴指令对应的输入框内;

第二查询单元,用于分别通过各个所述第一应用基于所述待查询信息进行信息查询,并得到查询结果。

此外,本发明进一步提供的终端包括信息查询装置,所述信息查询装置包括确定模块,用于确定待进行信息查询的至少一个第一应用;信息查询模块,用于通过所述第一应用基于第二应用界面中的待查询信息进行信息查询,并得到查询结果;分屏显示模块,用于分屏显示所述查询结果。

本发明提供的信息查询方法、装置及终端,通过确定待进行信息查询的至少一个第一应用;通过所述第一应用基于第二应用界面中的待查询信息进行信息查询,并得到查询结果;分屏显示所述查询结果,从而在需要由当前运行的第二应用切换至第一应用,以基于各个第一应用查询对应的信息时,由于可以分屏显示各个第一应用对应的查询结果,因此不需要在各个第一应用运行的界面之间进行切换。

附图说明

图1为本发明信息查询方法第一实施例的流程示意图;

图2为本发明第一应用选择界面一实施例的示意图;

图3为本发明分屏显示界面一实施例的示意图;

图4为本发明信息查询方法第二实施例中确定第一应用步骤的细化流程示意图;

图5为本发明信息查询方法第四实施例中信息查询步骤的细化流程示意图;

图6为本发明第一应用设置界面一实施例的示意图;

图7为本发明信息查询方法第五实施例中信息查询步骤的细化流程示意图;

图8为本发明信息查询装置第一实施例的功能模块示意图;

图9为本发明信息查询装置第二实施例中确定模块的细化功能模块示意图;

图10为本发明信息查询装置第四实施例中信息查询模块的细化功能模块 示意图;

图11为本发明信息查询装置第五实施例中信息查询模块的细化功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种信息查询方法,该信息查询方法可以基于但不限于手机、平板电脑等移动终端实现。参照图1,图1为本发明信息查询方法第一实施例的流程示意图,本发明提出的信息查询方法包括以下步骤:

步骤S10,确定待进行信息查询的至少一个第一应用;

即在终端安装的各个应用中确定其中某一个、两个或多个应用作为第一应用。

以下提出几种确定待进行信息查询的第一应用的方式:

方式一:可以在终端上预设一按键,并预设该按键对应的触发操作与预设应用之间的对应关系,在接收到基于该按键的触发操作时,则将与该触发操作对应的预设应用确定为第一应用。

方式二:还可以在接收到基于当前运行的第二应用的信息选取指令时,获取所述信息选取指令对应的信息类型;根据预设的信息类型与第一应用之间的对应关系,确定获取的所述信息类型对应的第一应用。信息类型可以为但不限于地址信息、号码信息、酒店信息或车票信息等。例如,若信息选取指令对应的信息为“雨花台区软件大道50号”,信息类型为地址信息,终端预设的与地址信息对应的第一应用为地图应用、点评应用,则确定的第一应用为地图应用和点评应用。

方式三:

在接收到基于当前运行的第二应用的触发操作时,显示第一应用选择界面;在接收到基于所述第一应用选择界面输入的选择指令时,确定所述选择 指令对应的第一应用。

在本实施例中,该触发操作可以为基于终端的实体按键的触发操作或基于第二应用的虚拟控件的触发操作。

第一应用选择界面可以设置一用于输入第一应用的名称或标识的输入框,在输入框内输入的内容即可视为所述选择指令。例如,可以在该输入框内输入地图和/或点评,则终端自动在其安装的应用中查找有关地图的应用和/或点评的应用,并自动将查询到的应用作为第一应用。

第一应用选择界面还可以列表形式(例如图标列表)显示待选应用,例如,参照图2,图2为本发明第一应用选择界面一实施例的示意图,待选应用可以为预设的,用户可以通过终端设置待选应用,例如可以添加或删除相关应用,添加的应用将作为待选应用显示在第一应用选择界面,删除的应用将不再显示在第一应用选择界面;也可以为根据当前运行的第二应用自动确定的;如图2所示,在第一应用选择界面分别显示了百度地图、号码归属地、大众点评、微博和微信等五个待选应用对应的控件,还显示一确定控件。在触发待选应用对应的控件时,即可视为接收到了选择指令,并将该选择指令对应的待选应用确定为第一应用。

步骤S20,通过所述第一应用基于第二应用界面中的待查询信息进行信息查询,并得到查询结果。

在本实施例中,可以在步骤S10之后运行所述第一应用,或者还可以在步骤S10之前或执行步骤S10时运行第一应用。

第二应用可以为但不限于信息应用、微信、QQ等。本实施例及以下实施例以信息应用为例进行说明。假设信息应用当前显示的信息为“我们晚上在雨花台区软件大道50号中兴和泰酒店吃自助餐”。

确定待查询信息的方式可以根据实际需要进行设置。例如,可以在接收到基于当前运行的第二应用的信息选取指令时,将所述信息选取指令对应的信息作为待查询信息,例如,在基于当前运行的信息应用选中全部或部分信息时,则将选中的信息作为待查询信息;或者,在接收到基于当前运行的第二应用的预设触发操作时,根据预设触发操作与信息类型的对应关系,确定接收到的预设触发操作对应的信息类型,并根据确定的信息类型在当前运行的第二应用所显示的信息中查找对应的信息,并将查找的信息作为待查询信 息,例如,预设触发操作为长按操作,长按操作对应的信息类型为地址信息,在长按信息应用当前显示的信息时,则确定的信息类型为地址信息,终端将自动在第二应用当前显示的信息中查找地址信息,即查找的地址信息为“雨花台区软件大道50号”,并将查找到的地址信息作为待查询信息。此外,还可以通过系统自动获取当前运行的第二应用中的预设类型的信息,并将该信息设置为待查询信息。例如,若预设类型为地址信息,则在第二应用运行时,则系统将自动获取地址信息“雨花台区软件大道50号”,并将该信息设置为待查询信息。上述确定的待查询信息即为与第一应用对应的待查询信息。

在确定的第一应用为多个时,各个第一应用可以分别对应一个待查询信息,各个第一应用对应的待查询信息也可以相同。例如,确定的第一应用为地图应用和点评应用,则与地图应用关联的待查询信息可以为“雨花台区软件大道50号”,与点评应用关联的待查询信息可以为“中兴和泰酒店”。

在确定第一应用对应的待查询信息时,可以显示一关联关系确定界面,在该关联关系确定界面中显示获取的各个待查询信息和确定的各个第一应用,可以基于关联关系确定界面进行滑动触摸操作,且该滑动触摸操作对应的滑动轨迹的两端分别对应一待查询信息和一第一应用,即可视为建立了该滑动轨迹对应的待查询信息和第一应用之间的关联关系;或者,还可以根据基于关联关系确定界面触发的待查询信息和第一应用的顺序确定关联关系。在确定关联关系后,优选地,可以将具有关联关系的待查询信息和第一应用对应的标识对应存储于数据库中或以表格的形式对应存储,以将关联关系保存。

可以在接收到查询指令时,控制确定的第一应用运行。在本实施例中,在接收到基于终端的预设实体按键的触发操作时,即可视为接收到了查询指令;或者在接收到基于第二应用的虚拟控件的触发操作时,即可视为接收到了查询指令。例如,在接收到查询指令时,则终端自动控制确定的地图应用和点评应用运行。

可以在第一应用运行后,直接自动控制第一应用根据与其关联的待查询信息输出查询结果,例如,直接控制地图应用输出有关“雨花台区软件大道50号”的路线信息,并直接控制点评应用输出有关“中兴和泰酒店”的点评信息;或者,优选地,可以在接收到基于当前运行的第一应用的查询指令时,再控制第一应用根据与其关联的待查询信息输出查询结果。

步骤S30,分屏显示所述查询结果。

优选地,分屏显示各个所述第一应用的查询结果对应的界面。例如,若确定的第一应用为四个,分别设为App A、App B、App C和App D,则分屏显示的界面可参照图3。此外,还可以将第二应用与各个确定的第一应用对应的界面均分屏显示。

本实施例中通过将各个运行的第一应用对应的界面分屏显示,从而使得用户可以基于分屏界面同时获知各个第一应用的查询结果。

优选地,在处于分屏显示状态,且接收到基于某一第一应用界面的全屏触发操作时,则将该全屏触发操作对应的第一应用界面全屏显示;在接收到基于当前应用界面的退出全屏触发操作时,则返回分屏显示状态。

本发明提供的信息查询方法,通过确定待进行信息查询的至少一个第一应用,并分别通过各个所述第一应用基于第二应用界面中的待查询信息进行信息查询,并得到对应的查询结果,并分屏显示各个所述第一应用的查询结果,从而在需要由当前运行的第二应用切换至第一应用,以基于各个第一应用查询对应的信息时,由于可以分屏显示各个第一应用对应的查询结果,因此不需要在各个第一应用运行的界面之间进行切换。

进一步的,为了进一步提高信息查询时的方便度,基于本发明信息查询方法的第一实施例,本发明还提出了信息查询方法的第二实施例,参照图4,图4为本发明信息查询方法第二实施例中确定第一应用步骤的细化流程示意图,与本发明信息查询方法第一实施例不同的是,步骤S10包括:

步骤S11,在接收到基于当前运行的第二应用界面的第一应用选择指令时,显示第一应用选择界面;

步骤S12,在接收到基于所述第一应用选择界面的选择指令时,确定所述选择指令对应的第一应用。

在本实施例中,第二应用当前处于运行状态。上述第一应用选择指令可以为信息选取指令。在基于当前运行的第二应用界面选中信息时,即可视为接收到了信息选取指令;或者,在接收到基于当前运行的第二应用的预设触发操作时,也可视为接收到了信息选取指令。根据预设触发操作与信息类型的对应关系,确定接收到的预设触发操作对应的信息类型,并根据确定的信 息类型在当前运行的第二应用所显示的信息中查找对应的信息。此外,在接收到基于预设实体按键或预设虚拟控件的触发操作时,也可视为接收到了第一应用选择指令。

进一步的,基于本发明信息查询方法的第二实施例,本发明还提出了信息查询方法的第三实施例,所述第一应用选择指令为信息选取操作,且所述信息选取操作对应的信息为所述第二应用界面中的待查询信息。即在基于当前运行的第二应用界面选中信息时,即可视为接收到了信息选取指令,选中的信息即为所述待查询信息。根据预设触发操作与信息类型的对应关系,确定接收到的预设触发操作对应的信息类型,并根据确定的信息类型在当前运行的第二应用所显示的信息中查找对应的信息,并将查找到的信息设置为待查询信息。

例如,当前运行的信息应用显示的信息为“我们晚上在雨花台区软件大道50号中兴和泰酒店吃自助餐”,在用户选中“中兴和泰酒店”时,即可视为接收到了基于信息应用的信息选取指令,并将信息“中兴和泰酒店”设置为待查询信息,并显示第一应用选择界面,例如,第一应用选择界面如图2所示,在触发百度地图对应的控件时,即可视为接收到了基于所述第一应用选择界面的选择指令,确定的第一应用为百度地图,则第一应用百度地图对应的待查询信息为“中兴和泰酒店”;或者,在依次触发百度地图和大众点评对应的控件时,即可视为接收到了基于所述第一应用选择界面的选择指令,确定的第一应用为百度地图和大众点评,则第一应用百度地图对应的待查询信息为“中兴和泰酒店”、以及大众点评对应的待查询信息为“中兴和泰酒店”。

本实施例在接收到基于第二应用界面的信息选取指令时,将该信息选取指令对应的信息设置为待查询信息,并显示第一应用选择界面,以供确定待进行信息查询的第一应用,操作方便,且便于实现。

进一步的,基于本发明信息查询方法的第一或第二实施例,本发明还提出了信息查询方法的第四实施例,参照图5,图5为本发明信息查询方法第四实施例中信息查询步骤的细化流程示意图,步骤S20包括:

步骤S21,显示包含第一应用标识的第一应用设置界面,并分别对应每一 所述第一应用设置一存储区;

在本实施例中,第一应用设置界面可以列表形式(例如图标列表)显示确定的各个第一应用标识,例如,参照图6,图6为本发明第一应用设置界面一实施例的示意图,在第一应用选择界面分别显示了百度地图和大众点评等两个确定的第一应用对应的控件,还显示一确定控件。

在本实施例中,每一确定的第一应用均开辟一存储区,该存储区可以为一缓存区。

步骤S22,在接收到基于所述第二应用界面输入的信息选取指令,且接收到基于所述第一应用设置界面中的所述第一应用标识的触发操作时,确定所述触发操作对应的第一应用标识,并将所述信息选取指令对应的信息存储至确定的所述第一应用标识对应的第一应用的存储区中,以将所述信息选取指令对应的信息设置为所述第二应用界面中的待查询信息。

例如,若确定的第一应用分别为百度地图和大众点评,则将百度地图对应的待查询信息“雨花台区软件大道50号”存储至百度地图对应的存储区,并将大众点评对应的待查询信息“中兴和泰酒店”存储至大众点评对应的存储区。

步骤S23,在接收到基于第一应用界面的粘贴指令时,将所述粘贴指令对应的第一应用的存储区中的待查询信息粘贴至所述粘贴指令对应的输入框内;

在基于百度地图应用输入粘贴指令时,则将百度地图应用对应的存储区中存储的信息“雨花台区软件大道50号”粘贴至百度地图的输入框内;在基于大众点评输入粘贴指令时,则将大众点评对应的存储区中存储的信息“中兴和泰酒店”粘贴至大众点评的输入框内。

步骤S24,分别通过各个所述第一应用基于其输入框内的所述待查询信息进行信息查询,并得到查询结果。

在触发百度地图界面的搜索控件时,则控制百度地图输出与信息“雨花台区软件大道50号”相关的路线信息;在触发大众点评界面的搜索控件时,则控制大众点评输出与信息“中兴和泰酒店”相关的点评信息。

进一步的,基于本发明信息查询方法的上述实施例,本发明还提出了信息查询方法的第五实施例,参照图7,图7为本发明信息查询方法第五实施例 中信息查询步骤的细化流程示意图,步骤S20包括:

步骤S25,分屏显示第二应用的界面和各个所述第一应用的界面;

本实施例中,将第二应用与各个第一应用全部分屏显示。

步骤S26,在接收到基于所述第二应用的信息复制指令时,将所述信息复制指令对应的信息设置为待查询信息,并暂存所述待查询信息;

步骤S27,在接收到基于所述第一应用的信息粘贴指令时,将暂存的所述待查询信息粘贴至所述信息粘贴指令对应的输入框内;

步骤S28,分别通过各个所述第一应用基于所述待查询信息进行信息查询,并得到对应的查询结果。

例如,确定的第一应用为大众点评和百度地图,第二应用为信息应用,则将信息应用、大众点评和百度地图分屏显示。在基于信息应用复制了信息“雨花台区软件大道50号”时,即可视为接收到了基于第二应用界面输入的信息复制指令,在基于百度地图应用的输入框输入粘贴指令时,则将信息“雨花台区软件大道50号”设置为待查询信息,并将该信息粘贴至百度地图的输入框内。

本发明进一步提供一种信息查询装置。

参照图8,图8为本发明信息查询装置第一实施例的功能模块示意图,本发明提供的信息查询装置包括:

确定模块10,用于确定待进行信息查询的至少一个第一应用;

以下提出几种确定模块10的实施方式:

方式一:确定模块10可以为在终端上预设的一按键,并预设该按键对应的触发操作与预设应用之间的对应关系,在接收到基于该按键的触发操作时,则将与该触发操作对应的预设应用确定为第一应用。

方式二:确定模块10还可以在接收到基于当前运行的第二应用的信息选取指令时,获取所述信息选取指令对应的信息类型;根据预设的信息类型与第一应用之间的对应关系,确定获取的所述信息类型对应的第一应用。信息类型可以为但不限于地址信息、号码信息、酒店信息或车票信息等。例如,若信息选取指令对应的信息为“雨花台区软件大道50号”,信息类型为地址信息,终端预设的与地址信息对应的第一应用为地图应用、点评应用,则确 定的第一应用为地图应用和点评应用。

方式三:确定模块10还用于在接收到基于当前运行的第二应用的触发操作时,显示第一应用选择界面;在接收到基于所述第一应用选择界面输入的选择指令时,确定所述选择指令对应的第一应用。

在本实施例中,该触发操作可以为基于终端的实体按键的触发操作或基于第二应用的虚拟控件的触发操作。

第一应用选择界面可以设置一用于输入第一应用的名称或标识的输入框,在输入框内输入的内容即可视为所述选择指令。例如,可以在该输入框内输入地图和/或点评,则终端自动在其安装的应用中查找有关地图的应用和/或点评的应用,并自动将查询到的应用作为第一应用。

第一应用选择界面还可以列表形式(例如图标列表)显示待选应用,例如,参照图2,待选应用可以为预设的,用户可以通过终端设置待选应用,例如可以添加或删除相关应用,添加的应用将作为待选应用显示在第一应用选择界面,删除的应用将不再显示在第一应用选择界面;也可以为根据当前运行的第二应用自动确定的;如图2所示,在第一应用选择界面分别显示了百度地图、号码归属地、大众点评、微博和微信等五个待选应用对应的控件,还显示一确定控件。在触发待选应用对应的控件时,即可视为接收到了选择指令,并将该选择指令对应的待选应用确定为第一应用。

信息查询模块20,用于通过所述第一应用基于第二应用界面中的待查询信息进行信息查询,并得到查询结果;

第二应用可以为但不限于信息应用、微信、QQ等。本实施例及以下实施例以信息应用为例进行说明。假设信息应用当前显示的信息为“我们晚上在雨花台区软件大道50号中兴和泰酒店吃自助餐”。

确定待查询信息的方式可以根据实际需要进行设置。例如,可以在接收到基于当前运行的第二应用的信息选取指令时,将所述信息选取指令对应的信息作为待查询信息,例如,在基于当前运行的信息应用选中全部或部分信息时,则将选中的信息作为待查询信息;或者,在接收到基于当前运行的第二应用的预设触发操作时,根据预设触发操作与信息类型的对应关系,确定接收到的预设触发操作对应的信息类型,并根据确定的信息类型在当前运行的第二应用所显示的信息中查找对应的信息,并将查找的信息作为待查询信 息,例如,预设触发操作为长按操作,长按操作对应的信息类型为地址信息,在长按信息应用当前显示的信息时,则确定的信息类型为地址信息,终端将自动在第二应用当前显示的信息中查找地址信息,即查找的地址信息为“雨花台区软件大道50号”,并将查找到的地址信息作为待查询信息。此外,还可以通过系统自动获取当前运行的第二应用中的预设类型的信息,并将该信息设置为待查询信息。例如,若预设类型为地址信息,则在第二应用运行时,则系统将自动获取地址信息“雨花台区软件大道50号”,并将该信息设置为待查询信息。上述确定的待查询信息即为与第一应用对应的待查询信息。

在确定的第一应用为多个时,各个第一应用可以分别对应一个待查询信息,各个第一应用对应的待查询信息也可以相同。例如,确定的第一应用为地图应用和点评应用,则与地图应用关联的待查询信息可以为“雨花台区软件大道50号”,与点评应用关联的待查询信息可以为“中兴和泰酒店”。

在确定第一应用对应的待查询信息时,可以显示一关联关系确定界面,在该关联关系确定界面中显示获取的各个待查询信息和确定的各个第一应用,可以基于关联关系确定界面进行滑动触摸操作,且该滑动触摸操作对应的滑动轨迹的两端分别对应一待查询信息和一第一应用,即可视为建立了该滑动轨迹对应的待查询信息和第一应用之间的关联关系;或者,还可以根据基于关联关系确定界面触发的待查询信息和第一应用的顺序确定关联关系。在确定关联关系后,优选地,可以将具有关联关系的待查询信息和第一应用对应的标识对应存储于数据库中或以表格的形式对应存储,以将关联关系保存。

可以在接收到查询指令时,控制确定的第一应用运行。在本实施例中,在接收到基于终端的预设实体按键的触发操作时,即可视为接收到了查询指令;或者在接收到基于第二应用的虚拟控件的触发操作时,即可视为接收到了查询指令。例如,在接收到查询指令时,则终端自动控制确定的地图应用和点评应用运行。

可以在第一应用运行后,直接自动控制第一应用根据与其关联的待查询信息输出查询结果,例如,直接控制地图应用输出有关“雨花台区软件大道50号”的路线信息,并直接控制点评应用输出有关“中兴和泰酒店”的点评信息;或者,优选地,可以在接收到基于当前运行的第一应用的查询指令时,再控制第一应用根据与其关联的待查询信息输出查询结果。

分屏显示模块30,用于分屏所述查询结果。

优选地,分屏显示各个所述第一应用的查询结果对应的界面。例如,若确定的第一应用为四个,分别设为App A、App B、App C和App D,则分屏显示的界面可参照图3。此外,还可以将第二应用与各个确定的第一应用对应的界面均分屏显示。

本实施例中通过将各个运行的第一应用对应的界面分屏显示,从而使得用户可以基于分屏界面同时获知各个第一应用的查询结果。

优选地,在处于分屏显示状态,且接收到基于某一第一应用界面的全屏触发操作时,则将该全屏触发操作对应的第一应用界面全屏显示;在接收到基于当前应用界面的退出全屏触发操作时,则返回分屏显示状态。

本发明提供的信息查询装置,通过确定待进行信息查询的至少一个第一应用,并分别通过各个所述第一应用基于第二应用界面中的待查询信息进行信息查询,并得到对应的查询结果,并分屏显示各个所述第一应用的查询结果,从而在需要由当前运行的第二应用切换至第一应用,以基于各个第一应用查询对应的信息时,由于可以分屏显示各个第一应用对应的查询结果,因此不需要在各个第一应用运行的界面之间进行切换。

进一步的,为了进一步提高信息查询时的方便度,基于本发明信息查询装置的第一实施例,本发明还提出了信息查询装置的第二实施例,参照图9,图9为本发明信息查询装置第二实施例中确定模块的细化功能模块示意图,与本发明信息查询装置第一实施例不同的是,所述确定模块10包括:

显示单元11,用于在接收到基于当前运行的第二应用界面的第一应用选择指令时,显示第一应用选择界面;

确定单元12,用于在接收到基于所述第一应用选择界面的选择指令时,确定所述选择指令对应的第一应用。

在本实施例中,第二应用当前处于运行状态。上述第一应用选择指令可以为信息选取指令。在基于当前运行的第二应用界面选中信息时,即可视为接收到了信息选取指令;或者,在接收到基于当前运行的第二应用的预设触发操作时,也可视为接收到了信息选取指令。根据预设触发操作与信息类型的对应关系,确定接收到的预设触发操作对应的信息类型,并根据确定的信 息类型在当前运行的第二应用所显示的信息中查找对应的信息。此外,在接收到基于预设实体按键或预设虚拟控件的触发操作时,也可视为接收到了第一应用选择指令。

进一步的,基于本发明信息查询装置的第二实施例,本发明还提出了信息查询装置的第三实施例,所述第一应用选择指令为信息选取操作,且所述信息选取操作对应的信息为所述第二应用界面中的待查询信息。即在基于当前运行的第二应用界面选中信息时,即可视为接收到了信息选取指令,选中的信息即为所述待查询信息。根据预设触发操作与信息类型的对应关系,确定接收到的预设触发操作对应的信息类型,并根据确定的信息类型在当前运行的第二应用所显示的信息中查找对应的信息,并将查找到的信息设置为待查询信息。

例如,当前运行的信息应用显示的信息为“我们晚上在雨花台区软件大道50号中兴和泰酒店吃自助餐”,在用户选中“中兴和泰酒店”时,即可视为接收到了基于信息应用的信息选取指令,并将信息“中兴和泰酒店”设置为待查询信息,并显示第一应用选择界面,例如,第一应用选择界面如图2所示,在触发百度地图对应的控件时,即可视为接收到了基于所述第一应用选择界面的选择指令,确定的第一应用为百度地图,则第一应用百度地图对应的待查询信息为“中兴和泰酒店”;或者,在依次触发百度地图和大众点评对应的控件时,即可视为接收到了基于所述第一应用选择界面的选择指令,确定的第一应用为百度地图和大众点评,则第一应用百度地图对应的待查询信息为“中兴和泰酒店”、以及大众点评对应的待查询信息为“中兴和泰酒店”。

本实施例在接收到基于第二应用界面的信息选取指令时,将该信息选取指令对应的信息设置为待查询信息,并显示第一应用选择界面,以供确定待进行信息查询的第一应用,操作方便,且便于实现。

进一步的,基于本发明信息查询装置的第一或第二实施例,本发明还提出了信息查询装置的第四实施例,参照图10,图10为本发明信息查询装置第四实施例中信息查询模块的细化功能模块示意图,所述信息查询模块20包括:

设置单元21,用于显示包含第一应用标识的第一应用设置界面,并分别 对应每一所述第一应用设置一存储区;

在本实施例中,第一应用设置界面可以列表形式(例如图标列表)显示确定的各个第一应用标识,例如,参照图6,图6为本发明第一应用设置界面一实施例的示意图,在第一应用选择界面分别显示了百度地图和大众点评等两个确定的第一应用对应的控件,还显示一确定控件。

在本实施例中,每一确定的第一应用均开辟一存储区,该存储区可以为一缓存区。

存储单元22,用于在接收到基于所述第二应用界面输入的信息选取指令,且接收到基于所述第一应用设置界面中的所述第一应用标识的触发操作时,确定所述触发操作对应的第一应用标识,并将所述信息选取指令对应的信息存储至确定的所述第一应用标识对应的第一应用的存储区中,以将所述信息选取指令对应的信息设置为所述第二应用界面中的待查询信息。

例如,若确定的第一应用分别为为百度地图和大众点评,则将百度地图对应的待查询信息“雨花台区软件大道50号”存储至百度地图对应的存储区,并将大众点评对应的待查询信息“中兴和泰酒店”存储至大众点评对应的存储区。

第一粘贴单元23,用于在接收到基于第一应用界面的粘贴指令时,将所述粘贴指令对应的第一应用的存储区中的待查询信息粘贴至所述粘贴指令对应的输入框内;

在基于百度地图应用输入粘贴指令时,则将百度地图应用对应的存储区中存储的信息“雨花台区软件大道50号”粘贴至百度地图的输入框内;在基于大众点评输入粘贴指令时,则将大众点评对应的存储区中存储的信息“中兴和泰酒店”粘贴至大众点评的输入框内。

第一查询单元24,用于分别通过各个所述第一应用基于其输入框内的所述待查询信息进行信息查询,并得到查询结果。

在触发百度地图界面的搜索控件时,则控制百度地图输出与信息“雨花台区软件大道50号”相关的路线信息;在触发大众点评界面的搜索控件时,则控制大众点评输出与信息“中兴和泰酒店”相关的点评信息。

进一步的,基于本发明信息查询装置的上述实施例,本发明还提出了信 息查询装置的第五实施例,参照图11,图11为本发明信息查询装置第五实施例中信息查询模块的细化功能模块示意图,信息查询模块20包括:

分屏显示单元25,用于分屏显示第二应用的界面和各个所述第一应用的界面;

本实施例中,将第二应用与各个第一应用全部分屏显示。

暂存单元26,用于在接收到基于所述第二应用的信息复制指令时,将所述信息复制指令对应的信息设置为待查询信息,并暂存所述待查询信息;

第二粘贴单元27,用于在接收到基于所述第一应用的信息粘贴指令时,将暂存的所述待查询信息粘贴至所述信息粘贴指令对应的输入框内;

第二查询单元28,用于分别通过各个所述第一应用基于所述待查询信息进行信息查询,并得到对应的查询结果。

例如,确定的第一应用为大众点评和百度地图,第二应用为信息应用,则将信息应用、大众点评和百度地图分屏显示。在基于信息应用复制了信息“雨花台区软件大道50号”时,即可视为接收到了基于第二应用界面输入的信息复制指令,在基于百度地图应用的输入框输入粘贴指令时,则将信息“雨花台区软件大道50号”设置为待查询信息,并将该信息粘贴至百度地图的输入框内。

本发明还提供一种终端,该终端包括信息查询装置,该信息查询装置的结构可参照上述实施例,在此不再赘述。理所应当地,由于本实施例的终端采用了上述信息查询装置的技术方案,因此该终端具有上述信息查询装置所有的有益效果。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1