著录项信息
专利名称 | 一种信息处理方法及电子设备 |
申请号 | CN201410242060.4 | 申请日期 | 2014-06-03 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-09-17 | 公开/公告号 | CN104052801A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/08 | IPC分类号 | H;0;4;L;2;9;/;0;8;;;G;0;6;F;1;/;3;2查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 林翔;肖荣彬;胡建锋 |
代理机构 | 中科专利商标代理有限责任公司 | 代理人 | 吕雁葭 |
摘要
本申请公开了一种信息处理方法,应用于第一电子设备,所述第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据,所述方法包括:当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作;响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面;接收用户针对所述第一界面的第二预设操作;响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据。本申请还公开了相应的第一电子设备。
1.一种信息处理方法,应用于第一电子设备,所述第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据,所述方法包括:
当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作;
响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面;
接收用户针对所述第一界面的第二预设操作,其中,所述第二预设操作是用于在所述第二应用程序的第一界面上选择拟传输数据的操作;
响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据。
2.如权利要求1所述的方法,其特征在于,所述响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面,具体包括:
响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果;
当判断结果表明能够与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面。
3.如权利要求2所述的方法,其特征在于,在所述响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果之后,所述方法还包括:
当判断结果表明不能与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现提示信息,以提示用户无法传输数据。
4.如权利要求1所述的方法,其特征在于,所述响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据,具体为:
响应所述第二预设操作,将正在所述第二应用程序中运行的至少一个文件确定为所述第一数据。
5.如权利要求1所述的方法,其特征在于,所述当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作,具体为:
当所述第一电子设备的显示单元上显示所述第一应用程序的第一应用界面,且包括所述第二应用程序的一个或者多个应用程序处于打开状态时,接收用户针对所述第一应用界面的所述第一预设操作。
6.一种第一电子设备,所述第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据,所述第一电子设备包括:
第一接收单元,用于当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作;
控制单元,用于响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面;
第二接收单元,用于接收用户针对所述第一界面的第二预设操作,其中,所述第二预设操作是用于在所述第二应用程序的第一界面上选择拟传输数据的操作;
确定单元,用于响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据。
7.如权利要求6所述的第一电子设备,其特征在于,所述控制单元具体包括:
判断子单元,用于响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果;
控制子单元,用于当判断结果表明能够与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面。
8.如权利要求7所述的第一电子设备,其特征在于,所述控制子单元还用于:
当判断结果表明不能与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现提示信息,以提示用户无法传输数据。
9.如权利要求6所述的第一电子设备,其特征在于,所述确定单元具体用于:
响应所述第二预设操作,将正在所述第二应用程序中运行的至少一个文件确定为所述第一数据。
10.如权利要求6所述的第一电子设备,其特征在于,所述第一接收单元具体用于:
当所述第一电子设备的显示单元上显示所述第一应用程序的第一应用界面,且包括所述第二应用程序的一个或者多个应用程序处于打开状态时,接收用户针对所述第一应用界面的所述第一预设操作。
一种信息处理方法及电子设备\n技术领域\n[0001] 本申请涉及信息处理技术领域,尤其涉及一种信息处理方法及电子设备。\n背景技术\n[0002] 在当今信息化时代,数据分享已经成为人们的普遍需求。随着移动终端设备的普及,人们可以将一个或多个移动终端设备连接起来,实现随时随地分享数据。\n[0003] 现有技术中,人们通常利用第一电子设备上的一个或者多个应用程序下载数据,当人们想要利用第一电子设备将已下载的数据分享给第二电子设备时,首先建立第一电子设备与第二电子设备间的连接,然后在第一电子设备中选择需要分享给第二电子设备的数据,实现分享数据。\n[0004] 但本申请申请人在实现本申请实施例中申请技术方案的过程中,发现上述技术至少存在如下技术问题:\n[0005] 现有技术中,由于人们利用第一电子设备上的一个或者多个应用程序下载了很多的、类型相同或不同的数据,当人们在第一电子设备上选择需要分享的数据时,必须从文件管理界面逐层级选择需要分享的数据。因为对于第一电子设备的存储单元来说,存储的多个数据可以分为多个层级。一般来说,打开所述存储单元就能看到的文件的层级可以称为第一级,需要再针对第一级文件进行一次打开操作才能看到的文件的层级可以称为第二级,以此类推。所以,人们需要逐层选择,才能确定需要分享给第二电子设备的数据,操作复杂繁琐。\n[0006] 因此,现有技术存在的技术问题是:当人们在第一电子设备上选择需要分享的数据时,必须从文件管理界面逐层级选择,操作复杂繁琐。\n发明内容\n[0007] 本申请实施例通过提供一种信息处理方法及第一电子设备,解决了现有技术中的当人们在第一电子设备上选择需要分享的数据时,必须从文件管理界面逐层级选择,操作复杂繁琐的技术问题,实现了直接从第一电子设备上的应用程序的界面选择需要分享的数据,能够迅速定位需要分享的数据,提高了选择需要分享的数据的效率。\n[0008] 一方面,本申请实施例提供了一种信息处理方法,应用于第一电子设备,所述第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据,所述方法包括:\n[0009] 当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作;\n[0010] 响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面;\n[0011] 接收用户针对所述第一界面的第二预设操作;\n[0012] 响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据。\n[0013] 可选的,所述响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面,具体包括:\n[0014] 响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果;\n[0015] 当判断结果表明能够与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面。\n[0016] 可选的,在所述响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果之后,所述方法还包括:\n[0017] 当判断结果表明不能与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现提示信息,以提示用户无法传输数据。\n[0018] 可选的,所述响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据,具体为:\n[0019] 响应所述第二预设操作,将正在所述第二应用程序中运行的至少一个文件确定为所述第一数据。\n[0020] 可选的,所述当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作,具体为:\n[0021] 当所述第一电子设备的显示单元上显示所述第一应用程序的第一应用界面,且包括所述第二应用程序的一个或者多个应用程序处于打开状态时,接收用户针对所述第一应用界面的所述第一预设操作。\n[0022] 另一方面,本申请实施例提供了一种第一电子设备,所述第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据,所述第一电子设备包括:\n[0023] 第一接收单元,用于当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作;\n[0024] 控制单元,用于响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面;\n[0025] 第二接收单元,用于接收用户针对所述第一界面的第二预设操作;\n[0026] 确定单元,用于响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据。\n[0027] 可选的,所述控制单元具体包括:\n[0028] 判断子单元,用于响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果;\n[0029] 控制子单元,用于当判断结果表明能够与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面。\n[0030] 可选的,所述控制子单元还用于:\n[0031] 当判断结果表明不能与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现提示信息,以提示用户无法传输数据。\n[0032] 可选的,所述确定单元具体用于:\n[0033] 响应所述第二预设操作,将正在所述第二应用程序中运行的至少一个文件确定为所述第一数据。\n[0034] 可选的,所述第一接收单元具体用于:\n[0035] 当所述第一电子设备的显示单元上显示所述第一应用程序的第一应用界面,且包括所述第二应用程序的一个或者多个应用程序处于打开状态时,接收用户针对所述第一应用界面的所述第一预设操作。\n[0036] 本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:\n[0037] 1、本申请实施例中,在第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据的前提下,当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,由于采用了首先接收用户针对所述第一应用程序的第一预设操作,并响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面然后接收用户针对所述第一界面的第二预设操作,并响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据的技术手段。\n[0038] 根据用户针对第一电子设备上的第二应用程序的第一界面的第二预设操作,确定拟传输至第二电子设备的第一数据。相比现有技术中,从第一电子设备的文件管理界面逐层选择需要分享的数据,本申请实施例提供的信息处理方法实现了直接从第一电子设备上的应用程序的界面选择需要分享的数据,能够迅速定位需要分享的数据,提高了选择需要分享的数据的效率。\n[0039] 2、本申请实施例中,在第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据的前提下,当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,由于采用了首先接收用户针对所述第一应用程序的第一预设操作,并响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果,当判断结果表明能够与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面的技术手段。\n[0040] 在根据用户针对第一电子设备上的第二应用程序的第一界面的第二预设操作,确定拟传输至第二电子设备的第一数据之前,先判断第一电子设备与第二电子设备是否能够建立连接,只有两者能够建立连接,才在第一电子设备的显示单元显示第二应用程序的第一界面。一方面,减少了第一电子设备的功耗,延长了第一电子设备的待机时间;另一方面,用户通过第一电子设备的显示单元是否显示第二应用程序的第一界面,就能够获知是否能够进行数据分享,提高了数据分享的效率,优化了用户体验。\n附图说明\n[0041] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。\n[0042] 图1为本申请实施例一中一种信息处理方法的流程图;\n[0043] 图2为本申请实施例一中一种信息处理方法的步骤2的详细流程图;\n[0044] 图3为本申请实施例二中一种第一电子设备的模块图。\n具体实施方式\n[0045] 为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。\n[0046] 本申请实施例通过提供一种信息处理方法及第一电子设备,解决了现有技术中的当人们在第一电子设备上选择需要分享的数据时,必须从文件管理界面逐层级选择,操作复杂繁琐的技术问题,实现了直接从第一电子设备上的应用程序的界面选择需要分享的数据,能够迅速定位需要分享的数据,提高了选择需要分享的数据的效率。\n[0047] 本申请实施例中的技术方案为解决上述技术问题,总体思路如下:\n[0048] 提供一种信息处理方法,应用于第一电子设备,所述第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据,所述方法包括:当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作;响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面;接收用户针对所述第一界面的第二预设操作;响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据。\n[0049] 根据用户针对第一电子设备上的第二应用程序的第一界面的第二预设操作,确定拟传输至第二电子设备的第一数据。相比现有技术中,从第一电子设备的文件管理界面逐层选择需要分享的数据,本申请实施例提供的信息处理方法实现了直接从第一电子设备上的应用程序的界面选择需要分享的数据,能够迅速定位需要分享的数据,提高了选择需要分享的数据的效率。\n[0050] 为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。应当理解本申请以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。\n[0051] 实施例一\n[0052] 本申请实施例提供了一种信息处理方法,应用于第一电子设备,所述第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据。\n[0053] 本申请实施例中,所述第一电子设备和所述第二电子设备可以是智能手机、笔记本电脑、平板电脑、智能电视、智能手机等的任一组合。所述第一电子设备能够运行包括第一应用程序的多个应用程序是指:第一电子设备提供了包括第一应用程序的多个应用程序运行的硬件平台,包括第一应用程序的多个应用程序能够在第一电子设备上完成应用程序本身所具有的功能。\n[0054] 所述第一应用程序可以是具有数据分享功能的软件,例如:茄子快传、蓝牙、快牙等。当第一应用程序在第一电子设备上运行时,所述第一电子设备能够经由第一应用程序与第二电子设备建立连接,例如:当第一电子设备能够利用互联网进行数据传输时,第一电子设备利用第一应用程序自建Wi-Fi热点,第二电子设备搜索并加入第一电子设备建立的Wi-Fi网络,两者就建立了连接。又例如:当第一电子设备和第二电子设备处于同一环境中时,经由第一应用程序通过对环境声音的感应,建立两者之间的连接。在两者建立连接之后,由于第一应用程序具有数据分享功能,第一电子设备就能够将数据传输给第二电子设备,实现数据分享。\n[0055] 如图1所示,本申请实施例提供的信息处理方法,包括以下步骤:\n[0056] 步骤1:当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作;\n[0057] 步骤2:响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面;\n[0058] 步骤3:接收用户针对所述第一界面的第二预设操作;\n[0059] 步骤4:响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据。\n[0060] 本申请实施例中,第一应用程序可以是具有数据分享功能的软件,例如:茄子快传、蓝牙、快牙等。第二应用程序可以是各种音频应用程序、视频应用程序、图像应用程序等,例如:优酷、酷狗、相册等。第一应用程序在前台运行是指:用户正在操作第一应用程序、当前能够看到第一应用程序的应用界面。第二应用程序在后台运行是指:第二应用程序未关闭,且第二应用程序不影响用户对其他应用程序的使用,当使用第二应用程序时可迅速调用。例如:在电脑上用户正在使用社交应用程序和别人聊天,此时社交应用程序正在前台运行,同时用户用酷狗听歌,但用户看不到酷狗的界面,并且酷狗还在播放歌曲,酷狗就是后台运行。\n[0061] 本申请实施例中的步骤1在具体实现过程中,可以是:\n[0062] 当所述第一电子设备的显示单元上显示所述第一应用程序的第一应用界面,且包括所述第二应用程序的一个或者多个应用程序处于打开状态时,接收用户针对所述第一应用界面的所述第一预设操作。\n[0063] 下面对本申请实施例中的步骤1做详细说明。\n[0064] 由于第一应用程序在前台运行,用户正在操作第一应用程序,所以第一电子设备的显示单元上会显示第一应用程序的第一应用界面,同时由于包括第二应用程序的一个或者多个应用程序在后台运行,所以包括第二应用程序的一个或者多个应用程序处于打开状态并未关闭。\n[0065] 步骤1中的第一预设操作可以是:用于数据分享的操作。例如:点击第一应用程序的第一应用界面上的“数据分享”按钮。第一预设操作还可以是:用于建立连接的操作。例如:点击第一应用程序的第一应用界面上的“搜索设备”按钮。第一预设操作还可以是第一应用程序本身设定的操作,如摇晃第一电子设备、记录第一电子设备所在的环境的声音等。\n第一预设操作还可以是第一电子设备上运行第一应用程序时,用户自己设定的操作,如按特定按钮,如音量增减键等。\n[0066] 在执行完步骤1,第一电子设备上的第一应用程序接收到用户针对所述第一应用程序的第一预设操作后,本申请实施例提供的信息处理方法就执行步骤2。\n[0067] 在第一应用程序接收到用户针对所述第一应用程序的第一预设操作后,由于第一预设操作是用于数据分享的操作,所以第一应用程序会响应第一预设操作,控制第一电子设备的显示单元显示要传输数据的界面。\n[0068] 具体来说,第一应用程序会监控第一电子设备上的应用进程,从而找到除第一应用程序外正在运行的其他应用程序,进而控制第一电子设备的显示单元显示其他应用程序的已下载数据界面。如果第一电子设备上,除第一应用程序外,正在运行的其他程序有多个,就按照其他应用程序的使用频率从大到小、使用时间从近到远、已下载数据从多到少、随机或者由用户自己选择其他应用程序中的一个,控制第一电子设备的显示单元上显示其他应用程序的已下载数据界面。\n[0069] 例如:第一应用程序接收到用户针对所述第一应用程序的第一预设操作后,如点击第一应用程序的第一应用界面上的“数据分享”按钮后,第一应用程序监控到第一电子设备上的应用进程除第一应用程序外,正在运行的其他应用程序还有:优酷、酷狗和相册。然后,按照优酷、酷狗和相册三个应用程序的使用频率从大到小、使用时间从近到远、已下载数据从多到少、随机或由用户自己选择三者中的一个,假设用户自己选择优酷,则控制第一电子设备的显示单元上显示优酷的已下载数据界面。\n[0070] 在执行完步骤2,第一电子设备的显示单元显示第二应用程序的第一界面后,本申请实施例提供的信息处理方法就执行步骤3和步骤4。\n[0071] 具体来讲,步骤3中的第二预设操作是:用于在第二应用程序的第一界面上选择拟传输数据的操作。具体来讲,第二预设操作可以是第一应用程序设定的操作,如长按菜单键。当用户执行第一应用程序设定的操作后,第一应用程序监控到第二应用程序上正在运行的数据,如正在播放或者浏览的文件,并将正在运行的数据作为拟传输数据。\n[0072] 例如:在执行完步骤2,第一电子设备的显示单元上显示优酷的已下载数据界面,然后,用户执行第一应用程序设定的操作,如长按菜单键后,第一应用程序监控到优酷上正在播放综艺节目“天天向上”,则将综艺节目“天天向上”作为拟传输数据。\n[0073] 如图2所示,在本发明的又一实施例中,步骤2在具体实现过程中,可以包括以下步骤:\n[0074] 步骤21:响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果;\n[0075] 步骤22:当判断结果表明能够与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面。\n[0076] 具体来讲,在执行完步骤1,第一电子设备上的第一应用程序接收到用户针对所述第一应用程序的第一预设操作后,由于第一预设操作是用于数据分享的操作,而在执行数据分享之前,必须要确定是否存在数据分享的对象。以免数据分享对象不存在时第一电子设备仍进行后续的数据分享操作,造成第一电子设备的功耗浪费。所以第一应用程序会响应第一预设操作,判断是否能够与第二电子设备建立连接。\n[0077] 具体来讲,由于第一电子设备与第二电子设备建立连接的方法有很多种,所以判断是否能够与第二电子设备建立连接的方法也相应的有多种。例如:当第一电子设备能够利用互联网进行数据传输,且第一电子设备建立了Wi-Fi网络时,判断第二电子设备是否在第一电子设备建立的Wi-Fi网络覆盖范围内。又例如:当第一电子设备和第二电子设备处于同一环境中时,经由第一应用程序通过对环境声音的感应,判断第一电子设备的环境声音是否与第二电子设备的环境声音相同。\n[0078] 在判断结果表明第一电子设备能够与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面。\n[0079] 具体来说,第一应用程序会监控第一电子设备上的应用进程,从而找到除第一应用程序外正在运行的其他应用程序,进而控制第一电子设备的显示单元显示其他应用程序的已下载数据界面。如果第一电子设备上,除第一应用程序外,正在运行的其他程序有多个,就按照其他应用程序的使用频率从大到小、使用时间从近到远、已下载数据从多到少、随机或者由用户自己选择其他应用程序中的一个,控制第一电子设备的显示单元上显示其他应用程序的已下载数据界面。\n[0080] 例如:第一应用程序接收到用户针对所述第一应用程序的第一预设操作后,如点击第一应用程序的第一应用界面上的“数据分享”按钮后,第一应用程序监控到第一电子设备上的应用进程除第一应用程序外,正在运行的其他应用程序还有:优酷、酷狗和相册。然后,按照优酷、酷狗和相册三个应用程序的使用频率从大到小、使用时间从近到远、已下载数据从多到少、随机或由用户自己选择三者中的一个,假设用户自己选择优酷,则控制第一电子设备的显示单元上显示优酷的已下载数据界面。\n[0081] 在上述实施例中,在执行完步骤21之后,如果不执行步骤22还可以执行以下步骤:\n[0082] 当判断结果表明不能与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现提示信息,以提示用户无法传输数据。\n[0083] 具体来讲,在第一应用程序会响应第一预设操作,判断是否能够与第二电子设备建立连接之后,如果判断结果表明第一电子设备不能与第二电子设备建立连接时,第一应用程序就控制所述第一电子设备的显示单元呈现提示信息,以提示用户无法传输数据。\n[0084] 实施例二\n[0085] 基于同一发明构思,本申请实施例中还提供了一种第一电子设备,由于该第一电子设备与上述信息处理方法解决问题的原理与信息处理方法相似,因此该第一电子设备的实施可以参见方法的实施,重复之处不再赘述。\n[0086] 如图3所示,本申请实施例提供了一种第一电子设备,所述第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据,所述第一电子设备包括:\n[0087] 第一接收单元10,用于当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作;\n[0088] 控制单元20,用于响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面;\n[0089] 第二接收单元30,用于接收用户针对所述第一界面的第二预设操作;\n[0090] 确定单元40,用于响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据。\n[0091] 可选的,所述控制单元具体包括:\n[0092] 判断子单元,用于响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果;\n[0093] 控制子单元,用于当判断结果表明能够与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面。\n[0094] 可选的,所述控制子单元还用于:\n[0095] 当判断结果表明不能与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现提示信息,以提示用户无法传输数据。\n[0096] 可选的,所述确定单元具体用于:\n[0097] 响应所述第二预设操作,将正在所述第二应用程序中运行的至少一个文件确定为所述第一数据。\n[0098] 可选的,所述第一接收单元具体用于:\n[0099] 当所述第一电子设备的显示单元上显示所述第一应用程序的第一应用界面,且包括所述第二应用程序的一个或者多个应用程序处于打开状态时,接收用户针对所述第一应用界面的所述第一预设操作。\n[0100] 上述申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:\n[0101] 1、本申请实施例中,在第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据的前提下,当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,由于采用了首先接收用户针对所述第一应用程序的第一预设操作,并响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面然后接收用户针对所述第一界面的第二预设操作,并响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据的技术手段。\n[0102] 根据用户针对第一电子设备上的第二应用程序的第一界面的第二预设操作,确定拟传输至第二电子设备的第一数据。相比现有技术中,从第一电子设备的文件管理界面逐层选择需要分享的数据,本申请实施例提供的信息处理方法实现了直接从第一电子设备上的应用程序的界面选择需要分享的数据,能够迅速定位需要分享的数据,提高了选择需要分享的数据的效率。\n[0103] 2、本申请实施例中,在第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据的前提下,当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,由于采用了首先接收用户针对所述第一应用程序的第一预设操作,并响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果,当判断结果表明能够与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面的技术手段。\n[0104] 在根据用户针对第一电子设备上的第二应用程序的第一界面的第二预设操作,确定拟传输至第二电子设备的第一数据之前,先判断第一电子设备与第二电子设备是否能够建立连接,只有两者能够建立连接,才在第一电子设备的显示单元显示第二应用程序的第一界面。一方面,减少了第一电子设备的功耗,延长了第一电子设备的待机时间;另一方面,用户通过第一电子设备的显示单元是否显示第二应用程序的第一界面,就能够获知是否能够进行数据分享,提高了数据分享的效率,优化了用户体验。\n[0105] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。\n[0106] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。\n[0107] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。\n[0108] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。\n[0109] 具体来讲,本申请实施例中的一种信息处理方法应用于第一电子设备中,所述第一电子设备能够运行包括第一应用程序的多个应用程序,且所述第一电子设备能够经由所述第一应用程序与第二电子设备建立连接并传输数据,所述方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与一种信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:\n[0110] 当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作;\n[0111] 响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面;\n[0112] 接收用户针对所述第一界面的第二预设操作;\n[0113] 响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据。\n[0114] 可选的,所述存储介质中存储的与步骤:响应所述第一预设操作,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面,对应的计算机指令在具体被执行过程中,具体包括如下步骤:\n[0115] 响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果;\n[0116] 当判断结果表明能够与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现所述第二应用程序的第一界面。\n[0117] 可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:响应所述第一预设操作,判断是否能够与第二电子设备建立连接,获得判断结果,对应的计算机指令被执行之后被执行,在被执行时包括如下步骤:\n[0118] 当判断结果表明不能与第二电子设备建立连接时,控制所述第一电子设备的显示单元呈现提示信息,以提示用户无法传输数据。\n[0119] 可选的,所述存储介质中存储的与步骤:响应所述第二预设操作,确定拟传输至所述第二电子设备的第一数据,对应的计算机指令在具体被执行过程中,具体包括如下步骤:\n[0120] 响应所述第二预设操作,将正在所述第二应用程序中运行的至少一个文件确定为所述第一数据。\n[0121] 可选的,所述存储介质中存储的与步骤:当所述第一应用程序在前台运行,且包括第二应用程序的一个或者多个应用程序在后台运行时,接收用户针对所述第一应用程序的第一预设操作,对应的计算机指令在具体被执行过程中,具体包括如下步骤:\n[0122] 当所述第一电子设备的显示单元上显示所述第一应用程序的第一应用界面,且包括所述第二应用程序的一个或者多个应用程序处于打开状态时,接收用户针对所述第一应用界面的所述第一预设操作。\n[0123] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。\n[0124] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2018-04-27
- 2014-10-22
实质审查的生效
IPC(主分类): H04L 29/08
专利申请号: 201410242060.4
申请日: 2014.06.03
- 2014-09-17
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |