CN105204836B - 信息处理方法及电子设备 - Google Patents

信息处理方法及电子设备 Download PDF

Info

Publication number
CN105204836B
CN105204836B CN201410299204.XA CN201410299204A CN105204836B CN 105204836 B CN105204836 B CN 105204836B CN 201410299204 A CN201410299204 A CN 201410299204A CN 105204836 B CN105204836 B CN 105204836B
Authority
CN
China
Prior art keywords
application
electronic device
information
area
map
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410299204.XA
Other languages
English (en)
Other versions
CN105204836A (zh
Inventor
李海亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410299204.XA priority Critical patent/CN105204836B/zh
Publication of CN105204836A publication Critical patent/CN105204836A/zh
Application granted granted Critical
Publication of CN105204836B publication Critical patent/CN105204836B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种信息处理方法及电子设备,所述方法包括:获得第一操作,响应所述第一操作,启动第一应用;当在所述第一应用中检测到第二操作时,响应所述第二操作,获取第一信息;接收第二电子设备的反馈信息,根据所述反馈信息判断所述第二电子设备中第二应用是否处于运行状态;当所述反馈信息表明所述第二电子设备中所述第二应用处于运行状态时,将所述第一信息发送至所述第二电子设备;当所述反馈信息表明所述第二电子设备中所述第二应用未运行时,向所述第二电子设备发送第二信息,以请求所述第二电子设备运行所述第二应用。实施本发明,能够解决相关技术中建立第三屏地图共享时等待时间过程影响用户体验的问题。

Description

信息处理方法及电子设备
技术领域
本发明涉及信息处理技术,尤其涉及一种信息处理方法及电子设备。
背景技术
视频通话过程中,通话双方可以建立第三屏共享,即将通话任意一方运行所持电子设备的第三屏中的应用共享给对方,所述第三屏中的应用可以理解为所述电子设备所安装的应用,例如地图应用。
相关技术中利用第三屏进行地图共享(也即地图协同)时存在以下问题,地图分享发起方需要等待地图分享接收方的确认进行地图分享的反馈后,才能进行后续定位、地图搜索等操作,若地图分享发起方可能未及时收到地图分享接收方确认进行地图分享的反馈时,这就需要地图分享发起方等待反馈,浪费地图分享发起方的操作时间,影响了用户体验。
发明内容
本发明实施例提供一种信息处理方法及电子设备,以解决相关技术中建立第三屏地图共享时等待时间过程影响用户体验的问题。
本发明实施例的技术方案是这样实现的:
本发明实施例提供一种信息处理方法,应用于第一电子设备,所述第一电子设备支持运行第一应用,所述第一应用为支持获取地图数据以呈现相应地图的应用,所述方法包括:
获得第一操作,响应所述第一操作,启动所述第一应用;
当在所述第一应用中检测到第二操作时,响应所述第二操作,获取第一信息;
接收所述第二电子设备的反馈信息,根据所述反馈信息判断所述第二电子设备中第二应用是否处于运行状态;
当所述反馈信息表明所述第二电子设备中所述第二应用处于运行状态时,将所述第一信息发送至所述第二电子设备;
当所述反馈信息表明所述第二电子设备中所述第二应用未运行时,向所述第二电子设备发送第二信息,以请求所述第二电子设备运行所述第二应用。
优选地,启动所述第一应用时,所述方法还包括:
触发所述第一应用获取地图数据;
使所述第一应用根据获取的地图数据呈现地图。
优选地,所述第二操作包括:
定位操作和/或位置搜索操作;
相应地,所述获取第一信息,包括:
获取所述第一应用响应所述第二操作后所获取的地图所对应的第一区域的信息,和/或获取所述第一区域内第一定位标识的信息。
优选地,所述方法还包括:
获得第三信息,所述第三信息为所述第二电子设备获得第三操作后,调用所述第二应用响应所述第三操作后所获得的信息,所述第三信息包括所述第二应用响应所述第三操作后所呈现的地图所对应的第二区域的信息,和/或所述第二区域内的第二定位标识的信息,所述第三操作包括定位操作和/或位置搜索操作。
优选地,所述方法还包括:
调用所述第一应用根据所述第二区域的信息和/或所述第二区域内的所述第二定位标识的信息,将所述第一应用当前呈现的地图更新为与所述第二区域对应的地图,和/或在所述第二区域对应的地图内呈现所述第二定位标识。
优选地,未获得所述第二电子设备中所述第二应用是否处于运行状态的反馈信息时,所述方法还包括:
继续向所述第二电子设备发送所述第二信息,直至获得所述第二电子设备中所述第二应用处于运行状态的反馈信息,或获得第四操作以结束运行所述第一应用。
优选地,所述第一应用在所述第一电子设备的显示单元的第三区域显示,所述第三区域包括所述显示单元的全部区域,或所述显示单元的部分区域。
本发明实施例还提供一种第一电子设备,所述第一电子设备包括:
第一应用管理单元,用于获得第一操作,响应所述第一操作,启动所述第一应用,所述第一应用为获取地图数据以呈现相应地图的应用;
获取单元,用于当在所述第一应用中检测到第二操作时,响应所述第二操作,获取第一信息;
通信单元,用于接收所述第二电子设备的反馈信息,
判断单元,用于根据所述反馈信息判断所述第二电子设备中第二应用是否处于运行状态,当所述反馈信息表明所述第二电子设备中所述第二应用处于运行状态时,触发所述通信单元将所述第一信息发送至所述第二电子设备;当所述反馈信息表明所述第二电子设备中所述第二应用未运行时,触发所述通信单元向所述第二电子设备发送第二信息,以请求所述第二电子设备运行所述第二应用。
优选地,所述第一应用管理单元,还用于在启动所述第一应用时,触发所述第一应用获取地图数据,所述第一应用根据获取的地图数据呈现地图。
优选地,所述第二操作包括:
定位操作和/或位置搜索操作;
相应地,所述获取单元,还用于获取所述第一应用响应所述第二操作后所获取的地图所对应的第一区域的信息,和/或获取所述第一区域内第一定位标识的信息。
优选地,所述通信单元,还用于获得第三信息,所述第三信息为所述第二电子设备获得第三操作后,调用所述第二应用响应所述第三操作后所获得的信息,所述第三信息包括所述第二应用响应所述第三操作后所呈现的地图所对应的第二区域的信息,和/或所述第二区域内的第二定位标识的信息,所述第三操作包括定位操作和/或位置搜索操作。
优选地,所述第一应用管理单元,还用于调用所述第一应用根据所述第二区域的信息和/或所述第二区域内的所述第二定位标识的信息,将所述第一应用当前呈现的地图更新为与所述第二区域对应的地图,和/或在所述第二区域对应的地图内呈现所述第二定位标识。
优选地,所述通信单元,还用于在未获得所述第二电子设备中所述第二应用是否处于运行状态的反馈信息时,继续向所述第二电子设备发送所述第二信息,直至获得所述第二电子设备中所述第二应用处于运行状态的反馈信息,或直至所述第一应用管理单元获得第四操作;
所述第一应用管理单元,还用于在获得第四操作时结束运行所述第一应用。
优选地,所述电子设备还包括显示单元,用于供所述第一应用在在所述显示单元的第三区域显示,所述第三区域包括所述显示单元的全部区域,或所述显示单元的部分区域。
本发明实施例中,在第二电子设备中的应用运行时发送第一信息,在第二电子设备中的应用未运行时发送第二信息,当第一电子设备用户通过第二操作触发第一应用与第二应用进行地图协同操作时,可以使第二电子设备中的第二应用立即进行响应,无需第二电子设备获取第二电子设备用户的确认指令,从而能够提升地图协同场景中的操作流畅度,节省操作时间,提升用户体验。
附图说明
图1为本发明实施例一的信息处理方法的实现流程示意图;
图2为本发明实施例二的信息处理方法的实现流程示意图;
图3为本发明实施例三的信息处理方法的实现流程示意图;
图4为本发明实施例四的信息处理方法的实现流程示意图;
图5a为本发明实施例五中第一电子设备的结构示意图一;
图5b为本发明实施例五中第一电子设备的结构示意图二。
具体实施方式
下面结合附图和具体实施例对本发明作进一步详细说明。
实施例一
本实施例记载一种信息处理方法,应用于第一电子设备,所述第一电子设备可以为智能手机、平板电脑、笔记本电脑、台式电脑等电子设备,所述第一电子设备支持运行第一应用,所述第一应用为获取地图数据以呈现相应地图的应用,如图1所示,本实施例记载的信息处理方法包括以下步骤:
步骤101,获得第一操作,响应所述第一操作,启动所述第一应用。
所述第一操作为触发所述第一应用运行的操作,第一操作可以为以下形式操作:触控操作;语音操作等。
步骤102,当在所述第一应用中检测到第二操作时,响应所述第二操作,获取第一信息。
所述第二操作可以用于触发所述第一应用与所述第二电子设备中的第二应用进行地图协同操作,所述第二应用为支持根据地图数据呈现地图的应用,所述第二应用与所述第一应用可以为同一类型应用。
步骤103,接收所述第二电子设备的反馈信息。
所述反馈信息可以为所述第二电子设备中已运行应用程序的标识。
步骤104,根据所述反馈信息判断所述第二电子设备中第二应用是否处于运行状态,如果所述第二应用处于运行状态,则执行步骤105,否则,执行步骤106。
例如,第一电子设备可以解析第二电子设备以运行应用程序的标识,确定第二电子设备当前正在运行的应用程序。
步骤105,将所述第一信息发送至所述第二电子设备。
所述第一信息用于使使第二电子设备中的第二应用呈现地图,以与第一应用进行地图协同操作。
步骤106,向所述第二电子设备发送第二信息,以请求所述第二电子设备运行所述第二应用。
所述第二信息用于触发第二电子设备中运行第二应用呈现地图,以与第一应用进行地图协同操作,也就是说,当第一电子设备用户通过第一应用与第二应用进行地图协同操作、且第二电子设备中的第二应用还未启动时,第一电子设备通过发送第二信息来请求第二电子设备用户运行第二应用或直接触发第二电子设备启动第二应用,无需第二电子设备获取第二电子设备用户的确认指令。这样,第一电子设备中的第一应用无需等待第二电子设备中第二应用的启动便能进行自由操作,在第二应用启动后发送第一信息便能进行地图的共享,从而能够提升地图协同场景中的操作流畅度,节省操作时间,提升用户体验。
实施例二
本实施例记载一种信息处理方法,应用于第一电子设备,所述第一电子设备可以为智能手机、平板电脑、笔记本电脑、台式电脑等电子设备,所述第一电子设备支持运行第一应用,所述第一应用为获取地图数据以呈现相应地图的应用,如图2所示,第一电子设备实施本实施例记载的信息处理方法时,与第二电子设备的地图协同的处理,包括以下步骤:
步骤201,第一电子设备获得第一操作。
步骤202,响应所述第一操作,启动所述第一应用,触发所述第一应用获取地图数据,根据获取的地图数据呈现地图。
所述第一操作为触发所述第一应用运行、并呈现地图的操作,第一应用呈现的地图可以为默认地图,或者与第一电子设备当前所处位置对应的地图,第一操作可以为以下形式操作:触控操作;语音操作等。
步骤203,当在所述第一应用中检测到第二操作时,响应所述第二操作,获取第一信息。
作为一个示例,所述第二操作包括以下操作至少之一:定位操作;位置搜索操作;下面就响应不同的第二操作以获取第一信息进行说明:
1)当所述第二操作为定位操作时,所述第二操作会触发所述第一应用进行定位操作,使第一应用获取第一电子设备当前所处区域(对应第一区域)的地图数据(也即第一区域的信息),并使第一应用根据所获取的地图数据呈现第一电子设备当前所处区域的地图;
2)当所述第二操作为位置搜索操作时,所述第二操作会触发所述第一应用进行在第一区域位置搜索操作,使第一应用获取目标位置(对应第一区域内第一定位标识)的地图数据,并使第一应用根据所获取的地图数据在第一区域地图内呈现目标位置;
3)当所述第二操作为位置搜索操作和位置搜索操作时,对应实际应用中的以下场景:第一电子设备用户到达一区域,在目前所处区域内进行定位,并基于当前位置,搜索当前所处区域中的某一位置(如银行、邮局等);此时,所述第二操作会触发所述第一应用进行定位操作,使第一应用获取第一电子设备当前所处区域(对应第一区域)的地图数据(也即第一区域的信息),并使第一应用根据所获取的地图数据呈现第一电子设备当前所处区域的地图;同时,所述第二操作会还会触发所述第一应用进行在第一区域位置搜索操作,使第一应用获取目标位置(对应第一区域内第一定位标识)的地图数据,并使第一应用根据所获取的地图数据在第一区域内呈现目标位置。
步骤204,接收所述第二电子设备的反馈信息。
所述反馈信息可以为所述第二电子设备中已运行应用程序的标识。
步骤205,根据所述反馈信息判断所述第二电子设备中第二应用是否处于运行状态,如果所述第二应用处于运行状态,则执行步骤206,否则,执行步骤208。
例如,第一电子设备可以解析第二电子设备以运行应用程序的标识,确定第二电子设备当前正在运行的应用程序。
步骤206,将所述第一信息发送至所述第二电子设备。
步骤207,第二电子设备调用第二应用根据所述第一信息调用第二应用呈现地图。
以与第一应用进行地图协同操作。
下面结合第二操作的类型进行说明
1)当第二操作为定位操作时,第一信息包括第一电子设备当前所处区域(对应第一区域)的地图数据,用于使第二电子设备中的第二应用根据地图数据呈现第一区域的地图,这样,第一应用和第二应用都呈现了第一区域的地图,以便进行基于第一区域的地图的协同操作;
2)当所述第二操作为位置搜索操作时,第一信息包括目标位置(对应第一区域内第一定位标识)的地图数据,用于使第一应用第二电子设备中的第二应用根据地图数据在第一区域的地图上呈现目标位置,以便进行基于第一区域的地图的协同操作;
3)当所述第二操作为定位操作和位置搜索操作时,第一信息包括第一电子设备当前所处区域(对应第一区域)的地图数据,用于使第二电子设备中的第二应用根据地图数据呈现第一区域的地图,这样,第一应用和第二应用都呈现了第一区域的地图;所述第一信息还包括目标位置(对应第一区域内第一定位标识)的地图数据,用于使第一应用第二电子设备中的第二应用根据地图数据在第一区域的地图上呈现目标位置,以便进行基于第一区域的地图的协同操作。
步骤208,向所述第二电子设备发送第二信息,以请求所述第二电子设备运行所述第二应用。
所述第二信息用于触发第二电子设备中运行第二应用呈现地图,以与第一应用进行地图协同操作,也就是说,当第一电子设备用户通过第一应用与第二应用进行地图协同操作、且第二电子设备中的第二应用还未启动时,第一电子设备通过发送第二信息来请求第二电子设备用户运行第二应用或直接触发第二电子设备启动第二应用,无需第二电子设备获取第二电子设备用户的确认指令。这样,第一电子设备中的第一应用无需等待第二电子设备中第二应用的启动便能进行自由操作,在第二应用启动后发送第一信息便能进行地图的共享,从而能够提升地图协同场景中的操作流畅度,节省操作时间,提升用户体验。
步骤209,向第二电子设备发送第一信息。
步骤210,第二电子设备调用第二应用根据所述第一信息第二应用呈现地图,结束处理。
以使第二电子设备调用第二应用根据第一信息呈现第一区域地图和/或呈现第一区域内的第一定位标识的信息,步骤207中已经进行了说明,这里不再赘述。
还需要指出的是,实际应用中,所述第一应用可以在所述第一电子设备的显示单元的第三区域显示,所述第三区域包括所述第一电子设备显示单元的全部显示区域,或所述显示单元的部分显示区域;对应地,所述第二应用可以在所述第二电子设备的显示单元的第三区域显示,所述第三区域包括所述第二电子设备显示单元的全部显示区域,或所述显示单元的部分显示区域。
实施例三
本实施例记载一种信息处理方法,应用于第一电子设备,所述第一电子设备可以为智能手机、平板电脑、笔记本电脑、台式电脑等电子设备,所述第一电子设备支持运行第一应用,所述第一应用为支持获取地图数据以呈现相应地图的应用,如图3所示,第一电子设备实施本实施例记载的信息处理方法,第一电子设备与第二电子设备进行地图协同操作的处理包括以下步骤:
步骤301,第一电子设备获得第一操作。
步骤302,响应所述第一操作,启动所述第一应用,触发所述第一应用获取地图数据,根据获取的地图数据呈现地图。
所述第一操作为触发所述第一应用运行、并呈现地图的操作,第一应用呈现的地图可以为默认地图,或者与第一电子设备当前所处位置对应的地图,第一操作可以为以下形式操作:触控操作;语音操作等。
步骤303,当在所述第一应用中检测到第二操作时,响应所述第二操作,获取第一信息。
作为一个示例,所述第二操作包括以下操作至少之一:定位操作;位置搜索操作;下面就响应不同的第二操作以获取第一信息进行说明:
1)当所述第二操作为定位操作时,所述第二操作会触发所述第一应用进行定位操作,使第一应用获取第一电子设备当前所处区域(对应第一区域)的地图数据,并使第一应用根据所获取的地图数据呈现第一电子设备当前所处区域的地图;
2)当所述第二操作为位置搜索操作时,所述第二操作会触发所述第一应用进行在第一区域位置搜索操作,使第一应用获取目标位置(对应第一区域内第一定位标识)的地图数据,并使第一应用根据所获取的地图数据在第一区域的地图上呈现目标位置;
3)当所述第二操作为位置搜索操作和位置搜索操作时,对应实际应用中的以下场景:第一电子设备用户到达一区域,在目前所处区域内进行定位,并基于当前位置,搜索当前所处区域中的某一位置(如银行、邮局等);此时,所述第二操作会触发所述第一应用进行定位操作,使第一应用获取第一电子设备当前所处区域(对应第一区域)的地图数据(也即第一区域的信息),并使第一应用根据所获取的地图数据呈现第一电子设备当前所处区域的地图;同时,所述第二操作会还会触发所述第一应用进行在第一区域位置搜索操作,使第一应用获取目标位置(对应第一区域内第一定位标识)的地图数据,并使第一应用根据所获取的地图数据在第一区域的地图上呈现目标位置。
步骤304,接收所述第二电子设备的反馈信息。
所述反馈信息可以为所述第二电子设备中已运行应用程序的标识。
步骤305,根据所述反馈信息判断所述第二电子设备中第二应用是否处于运行状态,如果所述第二应用处于运行状态,则执行步骤306,否则,执行步骤308。
例如,第一电子设备可以解析第二电子设备以运行应用程序的标识,确定第二电子设备当前正在运行的应用程序。
步骤306,将所述第一信息发送至所述第二电子设备。
步骤307,第二电子设备根据所述第一信息调用第二应用呈现地图。
以与第一应用进行地图协同操作。
下面结合第二操作的类型进行说明
1)当第二操作为定位操作时,第一信息包括第一电子设备当前所处区域(对应第一区域)的地图数据(也即第一区域的信息),用于使第二电子设备中的第二应用根据地图数据呈现第一区域的地图,这样,第一应用和第二应用都呈现了第一区域的地图,以便进行基于第一区域的地图的协同操作;
2)当所述第二操作为位置搜索操作时,第一信息包括目标位置(对应第一区域内第一定位标识)的地图数据,用于使第一应用第二电子设备中的第二应用根据地图数据在第一区域的地图上呈现目标位置,以便进行基于第一区域的地图的协同操作;
3)当所述第二操作为定位操作和位置搜索操作时,第一信息包括第一电子设备当前所处区域(对应第一区域)的地图数据(也即第一区域的信息),用于使第二电子设备中的第二应用根据地图数据呈现第一区域的地图,这样,第一应用和第二应用都呈现了第一区域的地图;所述第一信息还包括目标位置(对应第一区域内第一定位标识)的地图数据,用于使第一应用第二电子设备中的第二应用根据地图数据在第一区域的地图上呈现目标位置,以便进行基于第一区域的地图的协同操作。
步骤308,向所述第二电子设备发送第二信息,以请求所述第二电子设备运行所述第二应用。
所述第二信息用于触发第二电子设备中运行第二应用呈现地图,以与第一应用进行地图协同操作,也就是说,当第一电子设备用户通过第一应用与第二应用进行地图协同操作、且第二电子设备中的第二应用还未启动时,第一电子设备通过发送第二信息来请求第二电子设备用户运行第二应用或直接触发第二电子设备启动第二应用,无需第二电子设备获取第二电子设备用户的确认指令。这样,第一电子设备中的第一应用无需等待第二电子设备中第二应用的启动便能进行自由操作,在第二应用启动后发送第一信息便能进行地图的共享,从而能够提升地图协同场景中的操作流畅度,节省操作时间,提升用户体验。
步骤309,第二电子设备启动第二应用。
步骤310,第一电子设备将第一信息发送至第二电子设备。
步骤311,第二电子设备根据第二信息呈现第一区域地图和/或呈现第一区域内的第一定位标识的信息,步骤307中已经进行了说明,这里不再赘述。
步骤306和步骤307为第二电子设备已经运行第二应用时的处理,步骤308至步骤310为第二电子设备未运行第二应用时的处理。
上述步骤实现了将第一电子设备用户对第一应用内实施的第二操作同步至第二电子设备中的第二应用的效果,本实施例中可以实现将第二电子设备用户在第二应用实施的第三操作同步至第一电子设备中的第一应用的效果,以实现对同一地图协同操作的技术效果,下面结合后续步骤进行说明。
步骤312,第二电子设备获得第三操作。
所述第三操作为在第二电子设备中第二应用的操作,包括定位操作和/或位置搜索操作。
步骤313,第二电子设备响应所述第三操作,获得第三信息。
所述第三信息包括调用所述第二应用响应所述第三操作后所获得的信息,所述第三信息包括所述第二应用响应所述第三操作后所呈现的地图所对应的第二区域的信息,和/或所述第二区域内的第二定位标识的信息。
下面就响应不同的第三操作以获取第三信息进行说明:
1)当所述第三操作为定位操作时,所述第三操作会触发所述第二应用进行定位操作,使第二应用获取第二电子设备当前所处区域(对应第二区域)的地图数据,并使第二应用根据所获取的地图数据呈现第二电子设备当前所处区域的地图;
2)当所述第三操作为位置搜索操作时,所述第三操作会触发所述第二应用进行在第二区域位置搜索操作,使第二应用获取目标位置(对应第二区域内第二定位标识)的地图数据,并使第二应用根据所获取的地图数据在第二区域的地图上呈现目标位置;
3)当所述第三操作为位置搜索操作和位置搜索操作时,对应实际应用中的以下场景:第二电子设备用户到达一区域,在目前所处区域内进行定位,并基于当前位置,搜索当前所处区域中的某一位置(如银行、邮局等);此时,所述第三操作会触发所述第二应用进行定位操作,使第二应用获取第二电子设备当前所处区域(对应第二区域)的地图数据(也即第二区域的信息),并使第二应用根据所获取的地图数据呈现第二电子设备当前所处区域的地图;同时,所述第三操作会还会触发所述第二应用进行在第二区域位置搜索操作,使第二应用获取目标位置(对应第二区域内第二定位标识)的地图数据,并使第二应用根据所获取的地图数据在第二区域的地图上呈现目标位置。
步骤314,第二电子设备发送所述第三信息至第一电子设备。
步骤315,第一电子设备根据第一信息调用第一应用呈现地图。
当所述第三信息包括第二区域的信息时,调用所述第一应用根据所述第二区域的信息,获取所述第二区域对应的地图数据,根据获取的第二区域的地图数据,将所述第一应用当前呈现的地图更新为与所述第二区域的地图;当所述第三信息包括所述第二区域内的第二定位标识的信息时,将所述第一应用当前呈现的地图更新为所述第二区域的地图,获取所述第二区域对应的地图数据,调用所述第一应用根据获取的第二区域的地图数据、以及第二定位标识的地图数据,将所述第一应用当前呈现的地图更新为所述第二区域的地图,并在所述第二区域对应的地图内呈现所述第二定位标识。
步骤312至步骤315实现了将第二电子设备用户在第二应用实施的第三操作同步至第一电子设备中的第一应用的效果,以实现对同一地图协同操作的技术效果,并且,将第三操作同步至第一电子设备中的第一应用时,无需确认第一电子设备用户的确认指令,保证了地图协同操作流畅的使用体验。
还需要指出的是,实际应用中,所述第一应用可以在所述第一电子设备的显示单元的第三区域显示,所述第三区域包括所述第一电子设备显示单元的全部显示区域,或所述显示单元的部分显示区域;对应地,所述第二应用可以在所述第二电子设备的显示单元的第三区域显示,所述第三区域包括所述第二电子设备显示单元的全部显示区域,或所述显示单元的部分显示区域。
实施例四
本实施例记载一种信息处理方法,应用于第一电子设备,所述第一电子设备可以为智能手机、平板电脑、笔记本电脑、台式电脑等电子设备,所述第一电子设备支持运行第一应用,所述第一应用为支持获取地图数据以呈现相应地图的应用,如图4所示,第一电子设备实施本实施例记载的信息处理方法时,与第二电子设备进行地图协同的处理,包括以下步骤:
步骤401,第一电子设备获得第一操作。
步骤402,响应所述第一操作,启动所述第一应用,触发所述第一应用获取地图数据,根据获取的地图数据呈现地图。
所述第一操作为触发所述第一应用运行、并呈现地图的操作,第一应用呈现的地图可以为默认地图,或者与第一电子设备当前所处位置对应的地图,第一操作可以为以下形式操作:触控操作;语音操作等。
步骤403,当在所述第一应用中检测到第二操作时,响应所述第二操作,获取第一信息。
作为一个示例,所述第二操作包括以下操作至少之一:定位操作;位置搜索操作;下面就响应不同的第二操作以获取第一信息进行说明:
1)当所述第二操作为定位操作时,所述第二操作会触发所述第一应用进行定位操作,使第一应用获取第一电子设备当前所处区域(对应第一区域)的地图数据(也即第一区域的信息),并使第一应用根据所获取的地图数据呈现第一电子设备当前所处区域的地图;
2)当所述第二操作为位置搜索操作时,所述第二操作会触发所述第一应用进行在第一区域位置搜索操作,使第一应用获取目标位置(对应第一区域内第一定位标识)的地图数据,并使第一应用根据所获取的地图数据在第一区域的地图上呈现目标位置;
3)当所述第二操作为位置搜索操作和位置搜索操作时,对应实际应用中的以下场景:第一电子设备用户到达一区域,在目前所处区域内进行定位,并基于当前位置,搜索当前所处区域中的某一位置(如银行、邮局等);此时,所述第二操作会触发所述第一应用进行定位操作,使第一应用获取第一电子设备当前所处区域(对应第一区域)的地图数据(也即第一区域的信息),并使第一应用根据所获取的地图数据呈现第一电子设备当前所处区域的地图;同时,所述第二操作会还会触发所述第一应用进行在第一区域位置搜索操作,使第一应用获取目标位置(对应第一区域内第一定位标识)的地图数据,并使第一应用根据所获取的地图数据在第一区域的地图上呈现目标位置。
步骤404,接收所述第二电子设备的反馈信息。
所述反馈信息可以为所述第二电子设备中已运行应用程序的标识;本实施例中,步骤404可以周期性执行,以获取第二电子设备当前运行的应用的标识。
步骤405,根据所述反馈信息判断所述第二电子设备中第二应用是否处于运行状态,如果所述第二应用处于运行状态,则执行步骤406,否则,执行步骤408。
例如,第一电子设备可以解析第二电子设备以运行应用程序的标识,确定第二电子设备当前正在运行的应用程序。
步骤406,将所述第一信息发送至所述第二电子设备。
步骤407,第二电子设备调用第二应用根据所述第一信息第二应用呈现地图。
以与第一应用进行地图协同操作。
下面结合第二操作的类型进行说明
1)当第二操作为定位操作时,第一信息包括第一电子设备当前所处区域(对应第一区域)的地图数据,用于使第二电子设备中的第二应用根据地图数据呈现第一区域的地图,这样,第一应用和第二应用都呈现了第一区域的地图,以便进行基于第一区域的地图的协同操作;
2)当所述第二操作为位置搜索操作时,第一信息包括目标位置(对应第一区域内第一定位标识)的地图数据,用于使第一应用第二电子设备中的第二应用根据地图数据在第一区域内呈现目标位置的标识,以便进行基于第一区域的地图的协同操作;
3)当所述第二操作为定位操作和位置搜索操作时,第一信息包括第一电子设备当前所处区域(对应第一区域)的地图数据,用于使第二电子设备中的第二应用根据地图数据呈现第一区域的地图,这样,第一应用和第二应用都呈现了第一区域的地图;所述第一信息还包括目标位置(对应第一区域内第一定位标识)的地图数据,用于使第一应用第二电子设备中的第二应用根据地图数据在第一区域的地图上呈现目标位置,以便进行基于第一区域的地图的协同操作。
步骤408,向所述第二电子设备发送第二信息,以请求所述第二电子设备运行所述第二应用,返回步骤404。
直至根据接收的反馈信息判断出第二电子设备运行了第二应用,并转入步骤409。
需要指出的是,当第一电子设备重新执行步骤404之后,如果接收到第四操作,即表明第一电子设备用户不在需要向第二电子设备发起地图协同操作,因此可以停止运行第一应用,并结束本次处理流程。
步骤409,向第二电子设备发送第二信息。
步骤410,第二电子设备调用第二应用根据所述第一信息调用第二应用呈现地图,结束处理。
以使第二电子设备调用第二应用根据第一信息呈现第一区域地图和/或呈现第一区域内的第一定位标识的信息,步骤407中已经进行了说明,这里不再赘述。
所述第二信息用于触发第二电子设备中运行第二应用呈现地图,以与第一应用进行地图协同操作,也就是说,当第一电子设备用户通过第一应用与第二应用进行地图协同操作、且第二电子设备中的第二应用还未启动时,第一电子设备通过发送第二信息来请求第二电子设备用户运行第二应用或直接触发第二电子设备启动第二应用,无需第二电子设备获取第二电子设备用户的确认指令。这样,第一电子设备中的第一应用无需等待第二电子设备中第二应用的启动便能进行自由操作,在第二应用启动后发送第一信息便能进行地图的共享,从而能够提升地图协同场景中的操作流畅度,节省操作时间,提升用户体验。
还需要指出的是,实际应用中,所述第一应用可以在所述第一电子设备的显示单元的第三区域显示,所述第三区域包括所述第一电子设备显示单元的全部显示区域,或所述显示单元的部分显示区域;对应地,所述第二应用可以在所述第二电子设备的显示单元的第三区域显示,所述第三区域包括所述第二电子设备显示单元的全部显示区域,或所述显示单元的部分显示区域。
这里需要指出的是:以下电子设备实施例中的描述,与上述方法描述是类似的,同方法的有益效果描述,不作赘述。对于本发明电子设备实施例中未披露的技术细节,请参照本发明方法实施例的描述。
实施例五
本实施例记载一种第一电子设备,如图5a所示,包括:
第一应用管理单元51,用于获得第一操作,响应所述第一操作,启动所述第一应用,所述第一应用为获取地图数据以呈现相应地图的应用;
获取单元52,用于当在所述第一应用中检测到第二操作时,响应所述第二操作,获取第一信息;
通信单元53,用于接收所述第二电子设备的反馈信息,
判断单元54,用于根据所述反馈信息判断所述第二电子设备中第二应用是否处于运行状态,当所述反馈信息表明所述第二电子设备中所述第二应用处于运行状态时,触发所述通信单元53将所述第一信息发送至所述第二电子设备;当所述反馈信息表明所述第二电子设备中所述第二应用未运行时,触发所述通信单元53向所述第二电子设备发送第二信息,以请求所述第二电子设备运行所述第二应用。
作为一个实施方式,所述第一应用管理单元51,还用于在启动所述第一应用时,触发所述第一应用获取地图数据,所述第一应用根据获取的地图数据呈现地图。
作为一个实施方式,所述第二操作包括:定位操作和/或位置搜索操作;
相应地,所述获取单元52,还用于获取所述第一应用响应所述第二操作后所获取的地图所对应的第一区域的信息,和/或获取所述第一区域内第一定位标识的信息。
作为一个实施方式,所述通信单元53,还用于获得第三信息,所述第三信息为所述第二电子设备获得第三操作后,调用所述第二应用响应所述第三操作后所获得的信息,所述第三信息包括所述第二应用响应所述第三操作后所呈现的地图所对应的第二区域的信息,和/或所述第二区域内的第二定位标识的信息,所述第三操作包括定位操作和/或位置搜索操作。
作为一个实施方式,所述第一应用管理单元51,还用于调用所述第一应用根据所述第二区域的信息和/或所述第二区域内的所述第二定位标识的信息,将所述第一应用当前呈现的地图更新为与所述第二区域的地图,和/或在所述第二区域对应的地图内呈现所述第二定位标识。
作为一个实施方式,所述通信单元53,还用于在未获得所述第二电子设备中所述第二应用是否处于运行状态的反馈信息时,继续向所述第二电子设备发送所述第二信息,直至获得所述第二电子设备中所述第二应用处于运行状态的反馈信息,或直至所述第一应用管理单元51获得第四操作;
所述第一应用管理单元51,还用于在获得第四操作时结束运行所述第一应用。
作为一个实施方式,如图5b所示,所述电子设备还包括显示单元55,用于供所述第一应用在在所述显示单元55的第三区域显示,所述第三区域包括所述显示单元55的全部区域,或所述显示单元55的部分区域。
实际应用中,第一应用管理单元51、获取单元52、判断单元54可由第一电子设备中的中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital SignalProcessor)或现场可编程门阵列(FPGA,Field Programmable Gate Array)实现;
所述通信单元53可由第一电子设备中的以下微处理中的一个或多个实现:支持蓝牙通信协议的微处理器;基带微处理器;支持无线相容性认证协议(WiFi)的微处理器;
所述显示单元55可由第一电子设备中的显示屏及相关显示电路实现。
在本发明所提供的几个实施例中,应该理解到,所揭露的方法、装置和电子设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明实施例上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (12)

1.一种信息处理方法,应用于第一电子设备,其特征在于,所述第一电子设备支持运行第一应用,所述第一应用为支持获取地图数据以呈现相应地图的应用,所述方法包括:
获得第一操作,响应所述第一操作,启动所述第一应用;
当在所述第一应用中检测到第二操作时,响应所述第二操作,获取第一信息;
接收第二电子设备的反馈信息,根据所述反馈信息判断所述第二电子设备中第二应用是否处于运行状态;
当所述反馈信息表明所述第二电子设备中所述第二应用处于运行状态时,将所述第一信息发送至所述第二电子设备;
当所述反馈信息表明所述第二电子设备中所述第二应用未运行时,向所述第二电子设备发送第二信息,以触发所述第二电子设备启动所述第二应用;在所述第二应用启动后,将所述第一信息发送至所述第二电子设备;
以使第二电子设备与第一应用进行地图协同操作;
启动所述第一应用时,所述方法还包括:
触发所述第一应用获取地图数据;
使所述第一应用根据获取的地图数据呈现地图。
2.根据权利要求1所述的方法,其特征在于,所述第二操作包括:
定位操作和/或位置搜索操作;
相应地,所述获取第一信息,包括:
获取所述第一应用响应所述第二操作后所获取的地图所对应的第一区域的信息,和/或获取所述第一区域内第一定位标识的信息。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获得第三信息,所述第三信息为所述第二电子设备获得第三操作后,调用所述第二应用响应所述第三操作后所获得的信息,所述第三信息包括所述第二应用响应所述第三操作后所呈现的地图所对应的第二区域的信息,和/或所述第二区域内的第二定位标识的信息,所述第三操作包括定位操作和/或位置搜索操作。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
调用所述第一应用根据所述第二区域的信息和/或所述第二区域内的所述第二定位标识的信息,将所述第一应用当前呈现的地图更新为与所述第二区域对应的地图,和/或在所述第二区域对应的地图内呈现所述第二定位标识。
5.根据权利要求1所述的方法,其特征在于,未获得所述第二电子设备中所述第二应用是否处于运行状态的反馈信息时,所述方法还包括:
继续向所述第二电子设备发送所述第二信息,直至获得所述第二电子设备中所述第二应用处于运行状态的反馈信息,或获得第四操作以结束运行所述第一应用。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述第一应用在所述第一电子设备的显示单元的第三区域显示,所述第三区域包括所述显示单元的全部区域,或所述显示单元的部分区域。
7.一种第一电子设备,其特征在于,所述第一电子设备包括:
第一应用管理单元,用于获得第一操作,响应所述第一操作,启动所述第一应用,所述第一应用为获取地图数据以呈现相应地图的应用;
获取单元,用于当在所述第一应用中检测到第二操作时,响应所述第二操作,获取第一信息;
通信单元,用于接收第二电子设备的反馈信息,
判断单元,用于根据所述反馈信息判断所述第二电子设备中第二应用是否处于运行状态,当所述反馈信息表明所述第二电子设备中所述第二应用处于运行状态时,触发所述通信单元将所述第一信息发送至所述第二电子设备;当所述反馈信息表明所述第二电子设备中所述第二应用未运行时,触发所述通信单元向所述第二电子设备发送第二信息,以触发所述第二电子设备启动所述第二应用;在所述第二应用启动后,将所述第一信息发送至所述第二电子设备;以使第二电子设备与第一应用进行地图协同操作;
所述第一应用管理单元,还用于在启动所述第一应用时,触发所述第一应用获取地图数据,所述第一应用根据获取的地图数据呈现地图。
8.根据权利要求7所述的第一电子设备,其特征在于,所述第二操作包括:
定位操作和/或位置搜索操作;
相应地,所述获取单元,还用于获取所述第一应用响应所述第二操作后所获取的地图所对应的第一区域的信息,和/或获取所述第一区域内第一定位标识的信息。
9.根据权利要求7所述的第一电子设备,其特征在于,
所述通信单元,还用于获得第三信息,所述第三信息为所述第二电子设备获得第三操作后,调用所述第二应用响应所述第三操作后所获得的信息,所述第三信息包括所述第二应用响应所述第三操作后所呈现的地图所对应的第二区域的信息,和/或所述第二区域内的第二定位标识的信息,所述第三操作包括定位操作和/或位置搜索操作。
10.根据权利要求9所述的第一电子设备,其特征在于,
所述第一应用管理单元,还用于调用所述第一应用根据所述第二区域的信息和/或所述第二区域内的所述第二定位标识的信息,将所述第一应用当前呈现的地图更新为与所述第二区域对应的地图,和/或在所述第二区域对应的地图内呈现所述第二定位标识。
11.根据权利要求7所述的第一电子设备,其特征在于,
所述通信单元,还用于在未获得所述第二电子设备中所述第二应用是否处于运行状态的反馈信息时,继续向所述第二电子设备发送所述第二信息,直至获得所述第二电子设备中所述第二应用处于运行状态的反馈信息,或直至所述第一应用管理单元获得第四操作;
所述第一应用管理单元,还用于在获得第四操作时结束运行所述第一应用。
12.根据权利要求7至11任一项所述的第一电子设备,其特征在于,所述电子设备还包括显示单元,用于供所述第一应用在在所述显示单元的第三区域显示,所述第三区域包括所述显示单元的全部区域,或所述显示单元的部分区域。
CN201410299204.XA 2014-06-26 2014-06-26 信息处理方法及电子设备 Active CN105204836B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410299204.XA CN105204836B (zh) 2014-06-26 2014-06-26 信息处理方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410299204.XA CN105204836B (zh) 2014-06-26 2014-06-26 信息处理方法及电子设备

Publications (2)

Publication Number Publication Date
CN105204836A CN105204836A (zh) 2015-12-30
CN105204836B true CN105204836B (zh) 2020-03-24

Family

ID=54952544

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410299204.XA Active CN105204836B (zh) 2014-06-26 2014-06-26 信息处理方法及电子设备

Country Status (1)

Country Link
CN (1) CN105204836B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022116033A1 (zh) * 2020-12-02 2022-06-09 广州视源电子科技股份有限公司 协同操作方法、装置、终端及存储介质
CN115202895A (zh) * 2021-04-09 2022-10-18 华为技术有限公司 一种应用程序状态感知方法、相关设备以及相关***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102938703A (zh) * 2011-08-15 2013-02-20 联想(北京)有限公司 一种应用管理方法及设备
CN103020001A (zh) * 2011-09-22 2013-04-03 联想(北京)有限公司 信息发送方法、信息接收方法及电子设备
CN103294515A (zh) * 2013-06-28 2013-09-11 北京小米科技有限责任公司 一种获取应用程序的方法、装置和***
CN103765924A (zh) * 2011-05-09 2014-04-30 谷歌公司 应用上下文在设备之间的零点击共享
CN103890749A (zh) * 2011-10-18 2014-06-25 迈克菲股份有限公司 协作式移动分析

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110143769A1 (en) * 2009-12-16 2011-06-16 Microsoft Corporation Dual display mobile communication device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103765924A (zh) * 2011-05-09 2014-04-30 谷歌公司 应用上下文在设备之间的零点击共享
CN102938703A (zh) * 2011-08-15 2013-02-20 联想(北京)有限公司 一种应用管理方法及设备
CN103020001A (zh) * 2011-09-22 2013-04-03 联想(北京)有限公司 信息发送方法、信息接收方法及电子设备
CN103890749A (zh) * 2011-10-18 2014-06-25 迈克菲股份有限公司 协作式移动分析
CN103294515A (zh) * 2013-06-28 2013-09-11 北京小米科技有限责任公司 一种获取应用程序的方法、装置和***

Also Published As

Publication number Publication date
CN105204836A (zh) 2015-12-30

Similar Documents

Publication Publication Date Title
EP3036921B1 (en) Seamless call transitions
US9277391B2 (en) Pairing method between bluetooth devices and bluetooth system using the same
US9826342B2 (en) Method for controlling sound output and an electronic device thereof
CN109101335B (zh) 扩展主机设备的功能
US10455542B2 (en) Method of synchronizing notification messages for electronic devices and electronic devices
CN104320774B (zh) 一种升级方法、装置及设备
KR102607647B1 (ko) 전자 장치 및 전자 장치의 테더링 연결 방법
EP3409073B1 (en) Method and electronic device for providing tethering service
US11245948B2 (en) Content playback method and electronic device supporting same
KR102550591B1 (ko) 전자 장치에서 가입자 식별 모듈을 연결하는 방법 및 그에 따른 전자 장치
CN106105279B (zh) 设备之间呼叫转移的方法
KR20160138518A (ko) 로밍 네트워크 액세스 방법 및 장치
US9948732B2 (en) Method for providing status messaging service in electronic device and the electronic device thereof
US20190361740A1 (en) Function Resource Configuration Method and Device
CN111491279A (zh) 蓝牙扫描方法、装置、设备以及计算机可读存储介质
JP2014527661A (ja) サーバおよびクライアントのためのモバイルペイメント方法、装置、およびシステム
KR20180121178A (ko) 무선 연결을 위한 방법 및 그 전자 장치
CN105204836B (zh) 信息处理方法及电子设备
CN108241515B (zh) 应用快捷方式建立方法及终端
EP3001652B1 (en) Method for providing information and an electronic device thereof
KR20180116715A (ko) 통화 대기 설정을 위한 방법 및 그 전자 장치
KR20150071020A (ko) 위치 기반 소셜 네트워킹 시스템 및 방법
CN106250510B (zh) 搜索方法、装置和***
WO2017185454A1 (zh) 一种eSIM卡绑定处理的方法、装置以及终端
CN103873682B (zh) 一种信息处理方法及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant