专利名称:同步方法和电子设备的制作方法
技术领域:
本发明涉及电子设备的领域,更具体地,本发明涉及一种同步方法和电子设备。
背景技术:
近年来,已经出现各种能够记录数据的电子设备,用户可能使用不同的电子设备记录相同类型的数据。例如,用户可能使用手机的电话簿来记录一部分电话号码,同时可能使用电脑来记录另外的一部分电话号码。因此,将各种电子设备上记录的各种数据进行同步是非常有必要的。在现有技术的同步方法中,只存在将两个设备用数据线进行连接,从而将特定数据同步以维持两者的特定数据的一致性。然而,这样的同步方法过于简单,不能够满足目前用户的各种复杂的需求。
发明内容
有鉴于上述情况,本发明提供一种同步方法和电子设备,其与现有技术相比,能够方便地获取另一电子设备上安装的应用的应用列表,并创建与所述应用对应的应用标识,从而可以方便地启动另一电子设备上安装的应用。根据本发明实施例,提供了一种同步方法,应用于第一电子设备,所述方法包括检测与第二电子设备的数据连接,获得检测结果;当所述检测结果表明所述第一电子设备与所述第二电子设备的数据连接成功时,从所述第二电子设备获得应用列表,所述应用列表包括至少一个所述第二电子设备中安装的应用;以及根据所述应用列表,创建至少一个与所述应用列表中的一个应用对应的应用标识,其中,所述应用标识被触发后,能够在所述第二电子设备中启动所述应用标识对应的应用。在所述应用标识被触发后,在所述第二电子设备中启动所述应用标识对应的应用。所述第一电子设备包括显示单元。所述方法还包括在所述第二电子设备中启动所述应用标识对应的应用时,在所述显示单元上显示所述第二电子设备的运行界面。从所述第二电子设备获得应用列表包括当所述检测结果表明所述第一电子设备与所述第二电子设备的数据连接成功时,向所述第二电子设备发送用于获取所述第二电子设备中安装的应用的应用列表的请求,然后接收所述第二电子设备响应于所述请求而发送的应用列表;或者当所述检测结果表明所述第一电子设备与所述第二电子设备的数据连接成功时,接收所述第二电子设备自动发送的所述应用列表。所述同步方法还包括根据用户对所述第一电子设备上的触发单元的操作,启动与所述第二电子设备的无线连接,其中所述触发单元是所述第一电子设备上设置的按键或对应于预定命令的标识。所述同步方法还包括当通过所述第一电子设备的物理接口和所述第二电子设备进行物理连接时,启动与所述第二电子设备的数据连接。
从所述第二电子设备获得应用列表包括从所述第二电子设备获得包括所述第二电子设备中的所有应用的应用列表;或者从所述第二电子设备获得包括所述第二电子设备中的指定应用的应用列表;或者从所述第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中已存储上次发送的应用列表;或者发送包括已有的应用标识所对应的应用的应用列表给所述第二电子设备,从第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中不存储上次发送的应用列表。所述同步方法还包括在所述电子设备与所述第二电子设备断开时,删除已创建的应用标识。根据所述应用列表,创建至少一个与所述应用列表中的一个应用对应的应用标识包括在所述电子设备与所述第二电子设备断开时删除已创建的应用标识的情况下,创建与所述应用列表中的所有应用分别对应的多个应用标识;或者在所述电子设备与所述第二电子设备断开时不删除已创建的应用标识的情况下,将所述应用列表中的所有应用与已有的应用标识所对应的应用比较,并且根据比较结果创建和/或删除对应于更新的应用的应用标识。所述同步方法还包括在用户对所述第一电子设备上的更新请求单元进行操作的情况下,其中所述更新请求单元是所述第一电子设备上设置的按键或对应于预定命令的标识,如果所述第一电子设备和第二电子设备的数据连接成功,则发送更新请求到所述第二电子设备;以及如果所述第一电子设备和第二电子设备的数据连接不成功,则在所述第一电子设备的记录单元中记录所述更新请求,并且在所述第一电子设备和第二电子设备的数据连接成功时,读取在所述记录单元中记录的更新请求并将其发送到所述第二电子设备。所述同步方法还包括如果第二电子设备响应于所述更新请求检测到更新的应用,则接收从第二电子设备发送的包括更新的应用的应用列表,并且根据接收的应用列表创建和/或删除对应于更新的应用的应用标识。根据本发明另一实施例,提供了一种电子设备,包括检测单元,配置为检测与第二电子设备的数据连接,获得检测结果;获取单元,配置为当所述检测结果表明所述电子设备与所述第二电子设备的数据连接成功时,从所述第二电子设备获得应用列表,所述应用列表包括至少一个所述第二电子设备中安装的应用;以及创建单元,配置为根据所述应用列表,创建至少一个与所述应用列表中的一个应用对应的应用标识,其中,所述应用标识被触发后,能够在所述第二电子设备中启动所述应用标识对应的应用。在所述应用标识被触发后,在所述第二电子设备中启动所述应用标识对应的应用。所述电子设备还包括显示单元,配置为在所述第二电子设备中启动所述应用标识对应的应用时,显示所述第二电子设备的运行界面。当所述检测结果表明所述电子设备与所述第二电子设备的数据连接成功时,所述获取单元向所述第二电子设备发送用于获取所述第二电子设备中安装的应用的应用列表的请求,然后接收所述第二电子设备响应于所述请求而发送的应用列表;或者当所述检测结果表明所述电子设备与所述第二电子设备的数据连接成功时,所述获取单元接收所述第二电子设备自动发送的所述应用列表。所述电子设备还包括触发单元,配置为根据用户对所述触发单元的操作,启动与所述第二电子设备的无线连接,其中所述触发单元是所述电子设备上设置的按键或对应于预定命令的标识。 所述电子设备还包括物理接口,配置为当所述电子设备通过所述物理接口和所述第二电子设备进行物理连接时,启动与所述第二电子设备的数据连接。所述获取单元还配置为从所述第二电子设备获得包括所述第二电子设备中的所有应用的应用列表;或者从所述第二电子设备获得包括所述第二电子设备中的指定应用的应用列表;或者从所述第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中已存储上次发送的应用列表;或者发送包括已有的应用标识所对应的应用的应用列表给所述第二电子设备,从第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中不存储上次发送的应用列表。所述电子设备还包括删除单元,配置为在所述电子设备与所述第二电子设备断开时,删除已创建的应用标识。所述创建单元还配置为在所述电子设备与所述第二电子设备断开时删除已创建的应用标识的情况下,创建与所述应用列表中的所有应用分别对应的多个应用标识;或者在所述电子设备与所述第二电子设备断开时不删除已创建的应用标识的情况下,将所述应用列表中的所有应用与已有的应用标识所对应的应用比较,并且根据比较结果创建和/或删除对应于更新的应用的应用标识。所述电子设备还包括更新请求单元,配置为在用户对所述更新请求单元进行操作的情况下,其中所述更新请求单元是所述电子设备上设置的按键或对应于预定命令的标识,如果所述电子设备和第二电子设备的数据连接成功,则发送更新请求到所述第二电子设备;以及如果所述电子设备和第二电子设备的数据连接不成功,则在所述电子设备的记录单元中记录所述更新请求,并且在所述电子设备和第二电子设备的数据连接成功时,读取在所述记录单元中记录的更新请求并将其发送到所述第二电子设备。所述创建单元还配置为如果第二电子设备响应于所述更新请求检测到更新的应用,则接收从第二电子设备发送的包括更新的应用的应用列表,并且根据接收的应用列表创建和/或删除对应于更新的应用的应用标识。通过根据本发明的同步方法和电子设备,可以方便地获取另一电子设备上安装的应用的应用列表,并创建与所述应用对应的应用标识,从而可以方便地启动另一电子设备上安装的应用。
图I是图示根据本发明实施例的同步方法的流程图;以及图2是图示根据本发明实施例的电子设备的配置的框图。
具体实施例方式以下,将参照附图详细描述本发明的实施例。本发明实施例可以应用在由第一电子设备和第二电子设备组成的混合架构(hybrid)系统中,其中,混合架构系统可以是两个独立的电子设备组合而成,也可以包含第一电子设备和第二电子设备的一个便携电子设备。比如混合架构系统可以由一台独立单一系统的笔记本计算机和一台智能手机组成,也可以是具有混合架构系统的笔记本计算机。第一电子设备可以包括第一硬件系统,比如基于X86架构或ARM架构处理器的系统。第二电子设备可以包括第二硬件系统,比如基于X86架构或ARM架构处理器的系统。即第一电子设备和第二电子设备可以基于相同的硬件架构,也可以依据不同的硬件架构。进一步,第一电子设备可以包括具有第一操作系统的第一硬件系统,比如安装有桌面设备操作系统(比如Windows, Linux或MacOS)或安装有便携设备操作系统(比如Android, Symbian或iOS)的第一硬件系统。第二电子设备可以包括具有第二操作系统的第二硬件系统,比如安装有桌面设备操作系统(比如Windows,Linux或MacOS)或安装有便携设备操作系统(比如Android, Symbian或iOS)的第二硬件系统。即第一操作系统和第二操作系统可以相同也可以不同,只要可以运行在相应的硬件系统即可。优选地,第一电子设备是基于X86架构处理器的,安装有桌面操作系统的系统,第二电子设备是基于ARM架构处理器的,安装有便携设备操作系统的系统。首先,将参考图I描述根据本发明实施例的同步方法。图I是图示根据本发明实施例的同步方法的流程图。根据本发明实施例的同步方法应用于第一电子设备(例如主机)中,用于与第二电子设备(例如Pad)进行同步,获取第二电子设备上安装的应用的应用列表。根据本发明实施例的同步方法包括步骤SlOl :检测与第二电子设备的数据连接,获得检测结果。在该步骤中,第一电子设备通过各种方式检测与第二电子设备之间的数据连接是否成功,并且获得检测结果。例如,第一电子设备可以通过如轮询,触发等方式,检测与第二电子设备之间的数据连接的状态,并且获得检测结果。步骤S102 :当所述检测结果表明所述第一电子设备与所述第二电子设备的数据连接成功时,从所述第二电子设备获得应用列表,所述应用列表包括至少一个所述第二电子设备中安装的应用。在该步骤中,当在步骤SlOl中获得的检测结果指示第一电子设备和第二电子设备之间的数据连接成功时,第一电子设备可以从第二电子设备获取第二电子设备的应用列表,所述应用列表包括至少一个所述第二电子设备中安装的应用。进一步地,例如,当在步骤SlOl中获得的检测结果指示第一电子设备和第二电子设备之间的数据连接成功时,所述第一电子设备可以向所述第二电子设备发送用于获取所述第二电子设备中安装的应用的应用列表的请求,然后接收所述第二电子设备响应于所述请求而发送的应用列表。在该处理过程中,由第一电子设备主动发送获取第二电子设备的应用列表的请求到第二电子设备,第二电子设备接收该请求之后,开始获取本地已安装的应用的信息,然后将本地已安装的应用的应用列表通过已经建立的数据连接通道发送给第一电子设备。可替代地,例如,当在步骤SlOl中获得的检测结果指示第一电子设备和第二电子设备之间的数据连接成功时,所述第二电子设备可以自动发送所述应用列表。在该处理过程中,当第一电子设备和第二电子设备之间的数据连接成功时,第一电子设备可以不用发送获取第二电子设备的应用列表的请求到第二电子设备,相反,由第二电子设备可以自动发送所述应用列表,第一电子设备可以直接接收由第二电子设备发送的包括所述第二电子设备中安装的应用的应用列表。此外,例如第二电子设备可以将本地应用列表打包,以XML文件形式发送给第一电子设备,其中该XML文件中包含每个应用的启动方式、图标等信息。进一步地,第一电子设备可以从所述第二电子设备获得包括所述第二电子设备中的所有应用的应用列表。也就是说,第一电子设备不管现在本地是否已经存在关于第二电子设备中的应用,直接获取包括所述第二电子设备中的所有应用的应用列表。可替代地,第一电子设备可以从所述第二电子设备获得包括所述第二电子设备中的指定应用的应用列表。也就是说,第一电子设备可以指定要获取第二电子设备中的某些应用,例如,通过指定应用名称,从第二电子设备获取包括该应用的应用列表。或者,通过指定文件夹名称,从第二电子设备获取包括在该文件夹中的所有应用的应用列表。或者,在第一电子设备上的操作系统和第二电子设备上的操作系统为相同的操作系统的情况下,如果特定应用在第一电子设备上运行时,占用第一电子设备的CPU资源为5%,而该特定应用在第二电子设备上运行时,占用第二电子设备的CPU资源为3%,则第一电子设备可以从第二电子设备获取包括该特定应用的应用列表,以便在第二电子设备上运行该特定应用。或者,在第一电子设备上的操作系统和第二电子设备上的操作系统为相同的操作系统的情况下,如果第一电子设备的功耗远远高于第二电子设备的功耗,则对于第一电子设备和第二电子设备上相同的应用,第一电子设备可以从第二电子设备获取包括该相同的应用的应用列表,以便选择在第二电子设备上运行该相同的应用。或者,在第一电子设备上的操作系统和第二电子设备上的操作系统不同的情况下,对于只能在第二电子设备上的操作系统上运行的特定应用,第一电子设备可以从第二电子设备获取包括该特定应用的应用列表。当然,指定的方式不限于此,用户可以通过任意方式指定他/她期望的应用。可替代地,第一电子设备从所述第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中已存储上次发送的应用列表。也就是说,在第二电子设备中可以通过如日志文件等存储上次已经发送的应用列表,在下一次要发送应用列表时,第二电子设备可以通过参考已经存储的应用列表,仅仅将包括已经更新的应用的应用列表发送给第一电子设备。可替代地,第一电子设备可以发送包括已有的应用标识所对应的应用的应用列表给所述第二电子设备,从第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中不存储上次发送的应用列表。也就是说,第二电子设备中不存在上次发送的应用列表的情况下,第一电子设备可以发送包括本地已有的应用标识所对应的应用的应用列表给所述第二电子设备,第二电子设备在接收该应用列表后,与本地应用进行比较,然后仅仅将包括已经更新的应用的应用列表发送给第一电子设备。也就是说,第二电子设备不必要将本地已安装的所有应用的应用列表发送给第一电子设备,而是可以根据情况,选择性地发送一部分应用的应用列表给第一电子设备,从而可以减少通信的数据量。步骤S103 :根据所述应用列表,创建至少一个与所述应用列表中的一个应用对应的应用标识,其中,所述应用标识被触发后,能够在所述第二电子设备中启动所述应用标识对应的应用。在该步骤中,第一电子设备在接收所述应用列表后,可以根据所述应用列表,在本地创建至少一个与所述应用列表中的一个应用对应的应用标识。也就是说,第一电子设备根据接收的应用列表,在本地为应用列表中包括的每一个应用创建对应的应用标识,例如启动图标、快捷方式等等。并且,在所述应用标识被触发后,能够在所述第二电子设备中启动所述应用标识对应的应用。也就是说,在触发第一电子设备上创建的应用标识后,第二电子设备中与该应用标识对应的应用处于可激活状态。然后,例如通过用户的再次确认等,启动该应用。进一步地,在触发第一电子设备上创建的应用标识后,第二电子设备中与该应用标识对应的应用可以立即启动,而不需要用户的再次确认。进一步地,第一电子设备包括显示单元,所述方法还包括在所述第二电子设备中启动所述应用标识对应的应用时,在所述显示单元上显示所述第二电子设备的运行界面。也就是说,在该步骤中,当在所述第二电子设备中启动所述应用标识对应的应用时,在所述显示单元上应当显示第二电子设备的运行界面。此外,所述显示单元上原始显示的内容可以保持或者不保持。例如,在所述显示单元上原始显示的内容保持的情况下,可以通过例如分屏显示、画中画显示等技术,同时显示第二电子设备的运行界面。或者,在所述显示单元上原始显示的内容不保持的情况下,可以将所述显示单元的整个显示屏幕切换为第二电子设备的运行界面。此外,在显示第二电子设备的运行界面时,可以显示包括所述应用标识对应的应用运行窗口。或者,所述应用在第二电子设备中后台运行,不显示其运行窗口,而只显示与其对应的标识(如在状态栏或任何栏中显示指示所述应用的标识)。或者,所述应用在第二电子设备中后台运行,不显示与所述应用有关的任何内容等等。另外,对于启动第一电子设备与第二电子设备的数据连接的方式可以有多种方式。例如,可以在第一电子设备上设置触发单元,如按键、按钮等的硬件单元或如图标、快捷方式等的对应于预定命令的软件单元,然后根据用户对所述触发单元的操作,启动与所述第二电子设备的无线连接,例如蓝牙、WiFi、无线局域网连接等等。可替代地,可在第一电子设备上设置一些物理接口(如USB接口、网络接口、HDMI接口等),当通过所述物理接口和所述第二电子设备进行物理连接时,启动与所述第二电子设备的数据连接。最后,在所述第一电子设备与所述第二电子设备断开时,可以自动删除已创建的应用标识。当然,也可以不删除已创建的应用标识。在所述电子设备与所述第二电子设备断开时删除已创建的应用标识的情况下,第一电子设备需要创建与接收的应用列表中的所有应用一一对应的多个应用标识。举例来说,当接收的应用列表中包括应用I、应用2和应用3时,第一电子设备创建与应用I、应用2和应用3——对应的应用标识I、应用标识2和应用标识3。在所述电子设备与所述第二电子设备断开时不删除已创建的应用标识的情况下,第一电子设备可以将接收的应用列表中的所有应用与本地已有的应用标识所对应的应用比较,并且根据比较结果创建和/或删除对应于更新的应用的应用标识。举例来说,当接收的应用列表中包括应用I、应用2和应用4时,由于在上一次已经创建应用标识I、应用标识2和应用标识3,因此第一电子设备将接收的应用列表中包括的应用I、应用2和应用4和已有的应用标识I、应用标识2和应用标识3对应的应用I、应用2和应用3进行比较,确定在第二电子设备中当前删除了应用3并且增加了应用4。因此,第一电子设备删除已创建的与应用3对应的应用标识3,同时创建与应用4对应的应用标识4。此外,可以在所述第一电子设备上设置更新请求单元,如按键、按钮等的硬件单元或如图标、快捷方式等的对应于预定命令的软件单元。在用户对所述更新请求单元进行操作的情况下,此时如果所述第一电子设备和第二电子设备的数据连接处于连接成功状态,则发送更新请求到所述第二电子设备。如果所述第一电子设备和第二电子设备的数据连接处于连接不成功状态,则在所述第一电子设备的记录单元(如存储器)中记录所述更新请求,并且在所述第一电子设备和第二电子设备的数据连接处于连接成功状态时,读取在所述记录单元中记录的更新请求并将其发送到所述第二电子设备。在接收更新请求后,如果第二电子设备响应于所述更新请求检测到本地存在更新的应用,则发送包括更新的应用的应用列表到第一电子设备,第一电子设备在接收到该应用列表后,可以根据接收的应用列表创建和/或删除对应于更新的应用的应用标识。因此,通过在所述第一电子设备上设置更新单元,用户可以在使用过程中根据需要手动启动与第二电子设备的同步。下面参考图2描述根据本实施例的电子设备的配置的框图。根据本实施例的电子设备100包括检测单元101,配置为检测与第二电子设备的数据连接,获得检测结果;获取单元102,配置为当所述检测结果表明所述电子设备与所述第二电子设备的数据连接成功时,从所述第二电子设备获得应用列表,所述应用列表包括至少一个所述第二电子设备中安装的应用;以及创建单元103,配置为根据所述应用列表,创建至少一个与所述应用列表中的一个应用对应的应用标识,其中,所述应用标识被触发后,能够在所述第二电子设备中启动所述应用标识对应的应用。在所述应用标识被触发后,在所述第二电子设备中启动所述应用标识对应的应用。所述电子设备100还包括显示单元104,配置为在所述第二电子设备中启动所述应用标识对应的应用时,显示所述第二电子设备的运行界面。当所述检测结果表明所述电子设备100与所述第二电子设备的数据连接成功时,所述获取单元102向所述第二电子设备发送用于获取所述第二电子设备中安装的应用的应用列表的请求,然后接收所述第二电子设备响应于所述请求而发送的应用列表;或者当所述检测结果表明所述电子设备100与所述第二电子设备的数据连接成功时,所述获取单元102接收所述第二电子设备自动发送的所述应用列表。所述电子设备100还包括触发单元105,配置为根据用户对所述触发单元的操作,启动与所述第二电子设备的无线连接,其中所述触发单元105是所述电子设备上设置的按键或对应于预定命令的标识。所述电子设备100还包括物理接口 106,配置为当所述电子设备通过所述物理接口 106和所述第二电子设备进行物理连接时,启动与所述第二电子设备的数据连接。所述获取单元102还配置为从所述第二电子设备获得包括所述第二电子设备中的所有应用的应用列表;或者从所述第二电子设备获得包括所述第二电子设备中的指定应用的应用列表;或者从所述第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中已存储上次发送的应用列表;或者发送包括已有的应用标识所对应的应用的应用列表给所述第二电子设备,从第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中不存储上次发送的应用列表。所述电子设备100还包括删除单元107,配置为在所述电子设备与所述第二电子设备断开时,删除已创建的应用标识。所述创建单元102还配置为在所述电子设备100与所述第二电子设备断开时删除已创建的应用标识的情况下,创建与所述应用列表中的所有应用分别对应的多个应用标识;或者在所述电子设备100与所述第二电子设备断开时不删除已创建的应用标识的情况下,将所述应用列表中的所有应用与已有的应用标识所对应的应用比较,并且根据比较结果创建和/或删除对应于更新的应用的应用标识。所述电子设备还包括更新请求单元108,配置为在用户对所述更新请求单元108进行操作的情况下,其中所述更新请求单元108是所述电子设备上设置的按键或对应于预定命令的标识。如果所述电子设备100和第二电子设备的数据连接成功,则发送更新请求到所述
第二电子设备。如果所述电子设备100和第二电子设备的数据连接不成功,则在所述电子设备的记录单元109中记录所述更新请求,并且在所述电子设备100和第二电子设备的数据连接成功时,读取在所述记录单元109中记录的更新请求并将其发送到所述第二电子设备。所述创建单元109还配置为如果第二电子设备响应于所述更新请求检测到更新的应用,则接收从第二电子设备发送的包括更新的应用的应用列表,并且根据接收的应用列表创建和/或删除对应于更新的应用的应用标识。电子设备100还包括控制单元110,其控制各个单元的操作。通过根据本发明的同步方法和电子设备,能够方便地获取另一电子设备上安装的应用的应用列表,并创建与所述应用对应的应用标识,从而可以方便地启动另一电子设备上安装的应用。以上,参照附图描述了根据本发明实施例的同步方法和电子设备。需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排
除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种同步方法,应用于第一电子设备,所述方法包括 检测与第二电子设备的数据连接,获得检测结果; 当所述检测结果表明所述第一电子设备与所述第二电子设备的数据连接成功时,从所述第二电子设备获得应用列表,所述应用列表包括至少一个所述第二电子设备中安装的应用;以及 根据所述应用列表,创建至少一个与所述应用列表中的一个应用对应的应用标识,其中,所述应用标识被触发后,能够在所述第二电子设备中启动所述应用标识对应的应用。
2.如权利要求I所述的同步方法,其中,在所述应用标识被触发后,在所述第二电子设备中启动所述应用标识对应的应用。
3.如权利要求I所述的同步方法,其中,所述第一电子设备包括显示单元,所述方法还包括 在所述第二电子设备中启动所述应用标识对应的应用时,在所述显示单元上显示所述第二电子设备的运行界面。
4.如权利要求I所述的同步方法,其中从所述第二电子设备获得应用列表包括 当所述检测结果表明所述第一电子设备与所述第二电子设备的数据连接成功时,向所述第二电子设备发送用于获取所述第二电子设备中安装的应用的应用列表的请求,然后接收所述第二电子设备响应于所述请求而发送的应用列表;或者 当所述检测结果表明所述第一电子设备与所述第二电子设备的数据连接成功时,接收所述第二电子设备自动发送的所述应用列表。
5.如权利要求I所述的同步方法,还包括 根据用户对所述第一电子设备上的触发单元的操作,启动与所述第二电子设备的无线连接,其中所述触发单元是所述第一电子设备上设置的按键或对应于预定命令的标识。
6.如权利要求I所述的同步方法,还包括 当通过所述第一电子设备的物理接口和所述第二电子设备进行物理连接时,启动与所述第二电子设备的数据连接。
7.如权利要求I所述的同步方法,其中从所述第二电子设备获得应用列表包括 从所述第二电子设备获得包括所述第二电子设备中的所有应用的应用列表;或者 从所述第二电子设备获得包括所述第二电子设备中的指定应用的应用列表;或者 从所述第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中已存储上次发送的应用列表;或者 发送包括已有的应用标识所对应的应用的应用列表给所述第二电子设备,从第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中不存储上次发送的应用列表。
8.如权利要求I所述的同步方法,还包括 在所述电子设备与所述第二电子设备断开时,删除已创建的应用标识。
9.如权利要求I所述的同步方法,其中根据所述应用列表,创建至少一个与所述应用列表中的一个应用对应的应用标识包括 在所述电子设备与所述第二电子设备断开时删除已创建的应用标识的情况下,创建与所述应用列表中的所有应用分别对应的多个应用标识;或者在所述电子设备与所述第二电子设备断开时不删除已创建的应用标识的情况下,将所述应用列表中的所有应用与已有的应用标识所对应的应用比较,并且根据比较结果创建和/或删除对应于更新的应用的应用标识。
10.如权利要求I所述的同步方法,还包括 在用户对所述第一电子设备上的更新请求单元进行操作的情况下,其中所述更新请求单元是所述第一电子设备上设置的按键或对应于预定命令的标识, 如果所述第一电子设备和第二电子设备的数据连接成功,则发送更新请求到所述第二电子设备;以及 如果所述第一电子设备和第二电子设备的数据连接不成功,则在所述第一电子设备的记录单元中记录所述更新请求,并且在所述第一电子设备和第二电子设备的数据连接成功时,读取在所述记录单元中记录的更新请求并将其发送到所述第二电子设备。
11.如权利要求10所述的同步方法,还包括 如果第二电子设备响应于所述更新请求检测到更新的应用,则接收从第二电子设备发送的包括更新的应用的应用列表,并且根据接收的应用列表创建和/或删除对应于更新的应用的应用标识。
12.—种电子设备,包括 检测单元,配置为检测与第二电子设备的数据连接,获得检测结果; 获取单元,配置为当所述检测结果表明所述电子设备与所述第二电子设备的数据连接成功时,从所述第二电子设备获得应用列表,所述应用列表包括至少一个所述第二电子设备中安装的应用;以及 创建单元,配置为根据所述应用列表,创建至少一个与所述应用列表中的一个应用对应的应用标识,其中,所述应用标识被触发后,能够在所述第二电子设备中启动所述应用标识对应的应用。
13.如权利要求12所述的电子设备,其中,在所述应用标识被触发后,在所述第二电子设备中启动所述应用标识对应的应用。
14.如权利要求12所述的电子设备,还包括显示单元,配置为在所述第二电子设备中启动所述应用标识对应的应用时,显示所述第二电子设备的运行界面。
15.如权利要求12所述的电子设备,其中当所述检测结果表明所述电子设备与所述第二电子设备的数据连接成功时,所述获取单元向所述第二电子设备发送用于获取所述第二电子设备中安装的应用的应用列表的请求,然后接收所述第二电子设备响应于所述请求而发送的应用列表;或者 当所述检测结果表明所述电子设备与所述第二电子设备的数据连接成功时,所述获取单元接收所述第二电子设备自动发送的所述应用列表。
16.如权利要求12所述的电子设备,还包括触发单元,配置为根据用户对所述触发单元的操作,启动与所述第二电子设备的无线连接,其中所述触发单元是所述电子设备上设置的按键或对应于预定命令的标识。
17.如权利要求12所述的电子设备,还包括物理接口,配置为当所述电子设备通过所述物理接口和所述第二电子设备进行物理连接时,启动与所述第二电子设备的数据连接。
18.如权利要求12所述的电子设备,其中所述获取单元还配置为从所述第二电子设备获得包括所述第二电子设备中的所有应用的应用列表;或者 从所述第二电子设备获得包括所述第二电子设备中的指定应用的应用列表;或者 从所述第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中已存储上次发送的应用列表;或者 发送包括已有的应用标识所对应的应用的应用列表给所述第二电子设备,从第二电子设备获得包括更新的应用的应用列表,其中所述第二电子设备中不存储上次发送的应用列表。
19.如权利要求12所述的电子设备,还包括删除单元,配置为在所述电子设备与所述第二电子设备断开时,删除已创建的应用标识。
20.如权利要求12所述的电子设备,其中所述创建单元还配置为 在所述电子设备与所述第二电子设备断开时删除已创建的应用标识的情况下,创建与所述应用列表中的所有应用分别对应的多个应用标识;或者 在所述电子设备与所述第二电子设备断开时不删除已创建的应用标识的情况下,将所述应用列表中的所有应用与已有的应用标识所对应的应用比较,并且根据比较结果创建和/或删除对应于更新的应用的应用标识。
21.如权利要求12所述的电子设备,还包括更新请求单元,配置为在用户对所述更新请求单元进行操作的情况下,其中所述更新请求单元是所述电子设备上设置的按键或对应于预定命令的标识, 如果所述电子设备和第二电子设备的数据连接成功,则发送更新请求到所述第二电子设备;以及 如果所述电子设备和第二电子设备的数据连接不成功,则在所述电子设备的记录单元中记录所述更新请求,并且在所述电子设备和第二电子设备的数据连接成功时,读取在所述记录单元中记录的更新请求并将其发送到所述第二电子设备。
22.如权利要求21所述的电子设备,其中所述创建单元还配置为 如果第二电子设备响应于所述更新请求检测到更新的应用,则接收从第二电子设备发送的包括更新的应用的应用列表,并且根据接收的应用列表创建和/或删除对应于更新的应用的应用标识。
全文摘要
在此公开了一种同步方法和电子设备。所述同步方法包括检测与第二电子设备的数据连接,获得检测结果;当所述检测结果表明所述第一电子设备与所述第二电子设备的数据连接成功时,从所述第二电子设备获得应用列表,所述应用列表包括至少一个所述第二电子设备中安装的应用;以及根据所述应用列表,创建至少一个与所述应用列表中的一个应用对应的应用标识,其中,所述应用标识被触发后,能够在所述第二电子设备中启动所述应用标识对应的应用。
文档编号G06F9/54GK102981914SQ20111026077
公开日2013年3月20日 申请日期2011年9月5日 优先权日2011年9月5日
发明者陈冬 申请人:联想(北京)有限公司