一种信息同步方法、装置及终端设备制造方法及图纸

技术编号:14707275 阅读:66 留言:0更新日期:2017-02-25 18:34
本发明专利技术实施例公开了一种信息同步方法、装置及终端设备,该方法包括:获取用户通过应用软件执行的操作指令,并对所述操作指令依次进行记录;控制和所述应用软件相同的应用同步执行所述操作指令,以完成各个相同应用之间的信息同步;其中,所述应用软件和与其相同的应用分别安装于不同用户下。本方案实现了多个相同应用之间的信息同步,极大的简化了用户的操作步骤,提高了执行效率。

【技术实现步骤摘要】

本专利技术实施例涉及计算机技术,尤其涉及一种信息同步方法、装置及终端设备
技术介绍
Android是一种基于Linux的开放源码的操作系统,主要使用于终端设备(如:智能手机、平板电脑)中,由Google公司和开放手机联盟共同开发完成。目前,Android系统己经发展成为终端设备领域用户群最大的操作系统平台。现有的Android系统中,用户在同一台终端设备中往往需要同时开启多个相同的软件应用来方便操作的执行。如:当用户使用社交类软件时,往往需要同时开启多个相同的社交软件进行不同账号的登录,进而完成对不同账号的操作。然而,目前当用户需要进行信息更改时,需要在各个应用之间频繁切换,当切换到对应的应用后再重复执行相同的操作来完成信息的同步,由此带来操作繁琐、效率低下,用户体验较差的问题。
技术实现思路
本专利技术提供一种信息同步方法、装置及终端设备,以实现多个相同应用之间的信息同步,极大的简化了用户的操作步骤,提高了执行效率。第一方面,本专利技术实施例提供了一种信息同步方法,包括:获取用户通过应用软件执行的操作指令,并对所述操作指令依次进行记录;控制和所述应用软件相同的应用同步执行所述操作指令,以完成各个相同应用之间的信息同步;其中,所述应用软件和与其相同的应用分别安装于不同用户下。第二方面,本专利技术实施例还提供了一种信息同步装置,包括:指令确定模块,用于获取用户通过应用软件执行的操作指令,并对所述操作指令依次进行记录;信息同步模块,用于控制和所述应用软件相同的应用同步执行所述操作指令,以完成各个相同应用之间的信息同步;其中,所述应用软件和与其相同的应用分别安装于不同用户下。第三方面,本专利技术实施例还提供了一种终端设备,所述终端设备集成了上述描述的装置。本专利技术通过获取用户通过应用软件执行的操作指令;控制和所述应用软件相同的应用同步执行所述操作指令,以完成各个相同应用之间的信息同步,其中,所述应用软件和与其相同的应用分别安装于不同用户下,解决了目前当用户需要进行信息更改时,需要在各个应用之间频繁切换,当切换到对应的应用后再重复执行相同的操作来完成信息的同步,由此带来操作繁琐、效率低下,用户体验较差的问题,实现了多个相同应用之间的信息同步,极大的简化了用户的操作步骤,提高了执行效率。附图说明图1为本专利技术实施例提供的一种信息同步方法的流程图;图2为本专利技术实施例提供的另一种信息同步方法的流程图;图3为本专利技术实施例提供的另一种信息同步方法的流程图;图4为本专利技术实施例提供的另一种信息同步方法的流程图;图5为本专利技术实施例提供的一种信息同步装置的结构图;图6为本专利技术实施例提供的一种终端设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。图1为本专利技术实施例提供的一种信息同步方法的流程图,本实施例可适用于在同一终端设备中安装有多个相同的应用的情况,该方法可以由终端设备如智能手机、平板电脑来执行,具体包括如下步骤:步骤101、获取用户通过应用软件执行的操作指令,并对所述操作指令依次进行记录。终端设备中安装有多种应用软件,如QQ、微信、微博等,用户可通过这些软件执行相应的功能。如:用户通过微信的收藏功能对拍摄的照片进行收藏,通过QQ接收其他好友发送的文件等。示例性的,终端设备根据用户点击的屏幕上显示的按钮、列表生成操作指令来相应用户的操作,进而应用软件根据该操作指令执行相应的功能。本步骤中,获取用户通过应用软件执行的操作指令,并对所述操作指令依次进行记录,即确定出用户在应用软件中执行的操作,对其进行记录保存。示例性的,当用户通过QQ保存图片时,终端设备将获取保存图片的指令并进行相应的记录以用于后续操作。步骤102、控制和所述应用软件相同的应用同步执行所述操作指令,以完成各个相同应用之间的信息同步。其中,所述应用软件和与其相同的应用分别安装于不同用户下。相同的应用可以是通过同一个安装文件安装的应用。示例性的,用户在终端设备的主用户下安装了微信软件,此时该微信软件可称为主应用,同时,又通过Android系统的多用户服务在新创建的用户下安装了微信软件,此新用户下创建的微信软件可称为分身应用。其中,主应用和分身应用即为相同的应用且分别安装在了不同用户下。本方案中,当在步骤101获取到对其中一个应用的操作指令后,将该操作指令在各个相同的应用中进行同步,由此实现了各个应用之间的信息同步。示例性的,当微信软件有新版本发布时,用户在打开微信应用后即收到相应的升级提示,此时用户点击升级,该微信软件即会自动升级到最新版本。该自动升级的操作指令被获取后,将会自动同步的在其他微信应用中执行,当用户使用其它账号同时开启另一微信应用时,该微信应用已经升级到最新版本。本实施例中相同的应用可构成多开应用集合,多开应用集合基于多用户机制来实现,其中多用户机制具体可包括智能终端中的操作系统所支持的多用户机制,如安卓(Android)系统的多用户机制以及手机窗口(WindowsPhone,WP)操作系统的多用户机制等。其中,多开应用集合基于多用户机制来实现,包括主应用和与主应用对应的所有分身应用,即所有的相同的应用。具体的,多开应用集合基于多用户机制来实现可包括如下内容:主应用安装于主用户下,分身应用安装于从用户下,主用户中包含用于对分身应用进行操作的接入口。在一个实施例中,本申请的多用户实现机制包括了以下逻辑:1.多用户管理a)系统默认有一个主用户,主用户可以创建其它的多个新用户(从用户),并可以删除与管理它们;b)普通用户(非主用户)与访客用户,可统称为从用户;c)默认主用户id(身份标识,Identification)为0,其它新增用户id从10开始,逐个增加;d)切换用户时,会重新加载桌面等一系列界面切换;e)主用户可以限制其它用户是否能够接打电话及收发短信等权限。对于多用户管理,能够通过主用户对从用户进行管理,包括从用户的创建、删除及权限设置等,ID设置从主用户开始,新增从用户ID顺序叠加,各用户间切换时,重新加载对应用户的桌面等一系列界面。2.多用户安装、卸载应用a)默认安装的应用,会安装到所有己创建的用户,在其它用户桌面上都可见应用图标;b)在主用户通过文件管理安装的应用,不会安装到其它用户,在其它用户桌面上不可见应用图标;c)系统在安装、卸载应用时可指定userid(用户身份标识),指定应用安装到某个指定用户,或在某个指定用户卸载该应用。也可以对所有用户都安装应用,或卸载应用。d)在用户A卸载了应用B,对其它用户来说,应用B还是存在的,桌面上都可见应用图标,在其它用户上,应用B可以正常使用。对于多用户安装、卸载应用,默认安装的应用会安装到所有已创建的用户(包括主用户和从用户),并在各用户桌面上生成应用图标;而在主用户下通过文件管理安装的应用,只安装到主用户下,在主用户桌面生成应用图标,不安装到从用户下;应用的安装/卸载还可基于使用者对用户的指定,使用者通过指定用户身份标识,在主用户和从用户中指定应用的安装/卸载在某个用户、某些用户或所有用户下进行;同一应用的卸载在各用户下独本文档来自技高网...
一种信息同步方法、装置及终端设备

【技术保护点】
一种信息同步方法,其特征在于,包括:获取用户通过应用软件执行的操作指令,并对所述操作指令依次进行记录;控制和所述应用软件相同的应用同步执行所述操作指令,以完成各个相同应用之间的信息同步;其中,所述应用软件和与其相同的应用分别安装于不同用户下。

【技术特征摘要】
1.一种信息同步方法,其特征在于,包括:获取用户通过应用软件执行的操作指令,并对所述操作指令依次进行记录;控制和所述应用软件相同的应用同步执行所述操作指令,以完成各个相同应用之间的信息同步;其中,所述应用软件和与其相同的应用分别安装于不同用户下。2.根据权利要求1所述的方法,其特征在于,控制和所述应用软件相同的应用同步执行所述操作指令包括:对所述应用软件的身份类型进行识别,若所述应用软件的身份类型为主应用,则控制所述应用软件对应的分身应用同步执行所述操作指令;所述应用软件和与其相同的应用分别安装于不同用户下,包括:所述主应用安装于主用户下,所述分身应用安装于从用户下,所述主用户中包含用于对所述分身应用进行操作的接入口。3.根据权利要求1所述的方法,其特征在于,控制和所述应用软件相同的应用同步执行所述操作指令包括:对所述应用软件的身份类型进行识别,若所述应用软件的身份类型为分身应用,则控制所述应用软件对应的主应用和同胞应用同步执行所述操作指令,其中,所述同胞应用为所述主应用的分身应用中除所述应用软件外的其他分身应用;所述应用软件和与其相同的应用分别安装于不同用户下,包括:所述主应用安装于主用户下,所述分身应用安装于从用户下,所述主用户中包含用于对所述分身应用进行操作的接入口。4.根据权利要求1-3任一项所述的方法,其特征在于,控制和所述应用软件相同的应用同步执行所述操作指令包括:判断根据所述操作指令执行的操作是否为预设的同步操作,若是,则控制和所述应用软件相同的应用同步执行所述操作指令。5.根据权利要求1所述的方法,其特征在于,获取用户通过应用软件执行的操作指令包括:获取用户通过应用软件执行的对所述应用软件的数据信息进行的数据操作指令;控制和所述应用软件相同的应用同步执行所述操作指令包括:控制和所述应用软件相同的应用同步执行所述数据操作指令。6.根据权利要求1所述的方法,其特征在于,获取用户通过应用软件执行的操作指令包括:获取用户通过应用软件执行的对所述应用软件的配置信息进行的配置操作指令;控制和所述应用软件相同的应用同步执行...

【专利技术属性】
技术研发人员:黄宏用
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1