一种用于在多个终端中同步应用数据的方法和装置的制造方法

文档序号:9711567阅读:346来源:国知局
一种用于在多个终端中同步应用数据的方法和装置的制造方法
【技术领域】
[0001]本发明的实施方式涉及通信领域,更具体地,本发明的实施方式涉及用于在多个终端中同步应用数据的方法和装置。
【背景技术】
[0002]本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]为了满足不同的需求,现在越来越多的用户拥有多个终端设备,比如平板电脑、智能手机等。如果该用户的多个终端安装有同一应用,且用户在多个终端中以同样的登录信息登录了该应用,当在其中一个终端输入数据后,需手动将数据发送至服务器,并由其他终端请求服务器来接收数据,从而在多个终端中进行数据同步。
[0004]然而,这种方式不能实时同步多个终端中该应用的数据,不能满足用户的多场景需求。比如,用户在手机和平板电脑上同时登录了某聊天应用,在平板电脑上的应用中输入了部分数据时但未发送至服务器,此时需要离开平板电脑去做其他事情,而在平板电脑上输入的数据则无法在手机端实时同步,需要用户在手机的应用上再重新输入一遍。这样会使用户进行多次重复操作,延长了用户在多个终端上使用该应用所需的时间,显著降低了操作效率。

【发明内容】

[0005]因现有技术中在多个终端上的数据不能实时同步,对于在其中一个终端中输入的数据,如果未发送至服务器而需要在另一个终端中继续进行该数据输入操作,则需要在该另一个终端中重新输入,使用户进行多次重复操作,延长了用户在多个终端上使用该应用所需的时间,显著降低了操作效率。
[0006]因此在现有技术中,在多个终端中同步应用数据的方法操作繁琐且效率低下,这是非常令人烦恼的过程。
[0007]为此,非常需要一种改进的在多个终端中同步应用数据的方法和装置,以简化在多个终端中同步应用数据的过程,减少在多个终端中同步应用数据所需的准备时间,显著提高操作效率。
[0008]在本上下文中,本发明的实施方式期望提供一种用于在多个终端中同步应用数据的方法和装置。
[0009]在本发明实施方式的第一方面中,提供了一种用于在多个终端中同步应用数据的方法,包括:根据登录信息,在第一终端中登录所述应用;响应于用户的数据输入操作,检测在所述第一终端的应用中输入的第一组数据;发送检测到的所述第一组数据,以在根据所述登录信息登录的第二终端的应用中同步所述第一组数据。
[0010]在本发明实施方式的第二方面中,提供了一种用于在多个终端中同步应用数据的方法,包括:根据登录信息,在第二终端中登录所述应用;在根据所述登录信息在第一终端中登录所述应用、所述第一终端检测到在所述第一终端的应用中输入的第一组数据并发送所述第一组数据后,所述第二终端接收所述第一组数据,以在第二终端的应用中同步所述第一组数据。
[0011]根据本发明的上述实施方式中的用于在多个终端中同步应用数据的方法,其中所述第二终端接收所述第一组数据包括:在所述第一终端将所述第一组数据发送至服务器、所述服务器发送所述第一组数据后,所述第二终端从所述服务器接收所述第一组数据,以在所述第二终端的应用中同步所述第一组数据;或所述第二终端直接从所述第一终端接收所述第一组数据,以在所述第二终端的应用中同步所述第一组数据。
[0012]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的方法,其中所述第二终端接收所述第一组数据包括:响应于用户的接收请求或按照预定的时间,所述第二终端接收所述第一组数据。
[0013]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的方法,还包括:响应于用户的数据输入操作,检测在所述第二终端的应用中输入的第二组数据;发送所述第二组数据至所述第一终端,或发送所述第二组数据至服务器以由所述服务器将所述第二组数据发送至所述第一终端,以在所述第一终端的应用中同步所述第二组数据。
[0014]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的方法,其中,检测在所述第二终端的应用中输入的第二组数据包括:检测所述第二组数据的大小;且发送所述第二组数据包括:当检测到所述第二组数据的大小小于预定阈值时,将所述第二组数据存储在所述第二终端的本地缓存中;当检测到所述第二组数据的大小达到所述预定阈值时,发送检测到的所述第二组数据;以及清空所述第二终端的本地缓存。
[0015]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的方法,其中,所述第二终端接收所述第一组数据包括:所述第二终端接收在所述第一终端的应用中输入所述第一组数据的时间信息;检测在所述第二终端的应用中输入的第二组数据包括:检测在所述第二终端的应用中输入所述第二组数据的时间信息;所述方法还包括:按照接收到的所述第一组数据的时间信息以及检测到的所述第二组数据的时间信息,在所述第二终端的应用中显示同步后的所述第一组数据和所述第二组数据。
[0016]根据本发明的第三方面,提供了一种用于在多个终端中同步应用数据的装置,包括:第一登录模块,被配置为根据登录信息,在第一终端中登录所述应用;第一检测模块,被配置为响应于用户的数据输入操作,检测在所述第一终端的应用中输入的第一组数据;以及第一发送模块,被配置为发送检测到的所述第一组数据,以在根据所述登录信息登录的第二终端的应用中同步所述第一组数据。
[0017]根据本发明的上述实施方式中的用于在多个终端中同步应用数据的装置,其中,所述第一检测模块被配置为:检测所述第一组数据的大小;且所述第一发送模块包括:第一存储模块,被配置为当检测到所述第一组数据的大小小于预定阈值时,将所述第一组数据存储在所述第一终端的本地缓存中;第一发送子模块,被配置为当检测到所述第一组数据的大小达到所述预定阈值时,发送检测到的所述第一组数据;以及第一清空模块,被配置为清空所述第一终端的本地缓存。
[0018]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的装置,其中所述第一发送模块被配置为:将检测到的所述第一组数据发送至服务器,以由所述服务器将所述第一组数据发送至所述第二终端并且在所述第二终端的应用中同步所述第一组数据;或将检测到的所述第一组数据直接发送至所述第二终端,以在所述第二终端的应用中同步所述第一组数据。
[0019]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的装置,其中所述第一发送模块被配置为:响应于用户的同步请求或按照预定的时间,发送检测到的所述第一组数据。
[0020]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的装置,还包括:第一接收模块,被配置为在所述第二终端将在所述第二终端的应用中输入的第二组数据发送至服务器、所述服务器将所述第二组数据发送至所述第一终端后,或在所述第二终端将所述第二组数据直接发送至所述第一终端后,接收并在所述第一终端的应用中同步所述第二组数据。
[0021]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的装置,其中,所述第一检测模块被配置为:检测在所述第一终端的应用中输入所述第一组数据的时间信息;所述第一接收模块被配置为:接收在所述第二终端的应用中输入所述第二组数据的时间信息;且所述装置还包括:第一显示模块,被配置为按照检测到的所述第一组数据的时间信息以及接收到的所述第二组数据的时间信息,在所述第一终端中的应用中显示同步后的所述第一组数据和所述第二组数据。
[0022]根据本发明的第四方面,提供了一种用于在多个终端中同步应用数据的装置,包括:第二登录模块,被配置为根据登录信息,在第二终端中登录所述应用;第二接收模块,被配置为在根据所述登录信息在第一终端中登录所述应用、所述第一终端检测到在所述第一终端的应用中输入的第一组数据并发送所述第一组数据后,所述第二终端接收所述第一组数据,以在第二终端的应用中同步所述第一组数据。
[0023]根据本发明的上述实施方式中的用于在多个终端中同步应用数据的装置,其中所述第二接收模块被配置为:在所述第一终端将所述第一组数据发送至服务器、所述服务器发送所述第一组数据后,所述第二终端从所述服务器接收所述第一组数据,以在所述第二终端的应用中同步所述第一组数据;或所述第二终端直接从所述第一终端接收所述第一组数据,以在所述第二终端的应用中同步所述第一组数据。
[0024]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的装置,其中所述第二接收模块被配置为:响应于用户的接收请求或按照预定的时间,在所述第二终端中接收所述第一组数据。
[0025]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的装置,还包括:第二检测模块,被配置为响应于用户的数据输入操作,检测在所述第二终端的应用中输入的第二组数据;第二发送模块,被配置为发送所述第二组数据至所述第一终端,或发送所述第二组数据至服务器以由所述服务器将所述第二组数据发送至所述第一终端,以在所述第一终端的应用中同步所述第二组数据。
[0026]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的装置,其中,所述第二检测模块被配置为:检测所述第二组数据的大小;且所述第二发送模块包括:第二存储模块,被配置为当检测到所述第二组数据的大小小于预定阈值时,将所述第二组数据存储在所述第二终端的本地缓存中;第二发送子模块,被配置为当检测到所述第二组数据的大小达到所述预定阈值时,发送检测到的所述第二组数据;以及第二清空模块,被配置为清空所述第二终端的本地缓存。
[0027]根据本发明的上述任一实施方式中的用于在多个终端中同步应用数据的装置,其中,所述第二接收模块被配置为:在所述第二终端中接收在所述第一终端的应用中输入所述第一组数据的时间信息;所述第二检测模块被配置为:检测在所述第二终端的应用中输入所述第二组数据的时间信息;所述装置还包括:第二显示模块,被配置为按照接收到的所述第一组数据的时间信息以及检测到的所述第二组数据的时间信息,在所述第二终端的应用中显示同步后的所述第一组数据和所述第二组数据。
[0028]根据本发明示例性实施例的用于在多个终端中同步应用数据的方法和装置,能够在多个终端中同步应用数据,简化了在多个终端中同步应用数据的过程,减少了在多个终端中同步应用数据所需的时间,显著提高了操作效率,还能够节约互联网资源;通过分别检测在不同终端上输入数据的时间信息,并按照该时间信息在每个终端的应用中同步显示来自不同终端的数据,
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1