一种在线环境切换的方法

文档序号:7995642阅读:148来源:国知局
一种在线环境切换的方法
【专利摘要】本发明公开了一种在线环境切换的方法,包含环境模块,数据同步模块,环境检测模块,管理和配置模块等。用户在系统绑定注册用户账户,系统采集用户使用系统的环境数据,并与用户账户信息进行绑定,同步到用户在云端的系统数据空间,用户在其他设备上登录时,设备读取用户账户信息,查询系统端的云端数据空间,并将查询到的环境数据加载到用户当前设备中。通过在线识别用户账户和同步和加载环境数据,为用户提供了一种方便的环境自动加载方法的业务体验。
【专利说明】一种在线环境切换的方法
【技术领域】
[0001]本发明涉及互联网【技术领域】,特别是指一种在线环境切换的方法。
【背景技术】
[0002]随着互联网技术的发展和普及,特别是互联网以及云计算技术的发展,为一种在线环境切换的方法提供了可行性。
[0003]随着互联网的普及和用户使用设备的多样化,用户可能在不同的设备上登录和访问系统,比如用户暂时在公用电脑上办公,或用户更换了新设备,导致用户在原有设备上的使用习惯和使用环境不能延续到新设备,用户需要手工方式将原有的数据和环境进行恢复,步骤繁多,用户很难一一进行处理,给用户更换设备时带来很大的麻烦。
[0004]如此一来,对设备的要求以及成本提高,浪费了原有设备上的能力,对于节约资源和提高设备使用率来说,都是对现有设备的极大浪费。
[0005]而随着终端技术,互联网技术和云计算技术的发展,尤其是宽带无线互联网技术的不断发展,无线互联网的带宽以及速度得到极大地提高,网络的覆盖和稳定性和网络速度对需要稳定连接的应用来说,已经不再是瓶颈问题。
[0006]同时,云计算技术的发展,包含云存储技术,云数据存取和访问技术的发展,数据在云端的存储以及向外部开放的数据访问技术都得到了很大的提高,数据存储和访问协议得到了极大的进展和统一,用户不同设备通过高速互联网络,能很好地与云端的数据存储进行快速交互,解决了以往不同设备环境恢复的难题。
[0007]通过云存储数据和云数据访问接口,能实现用户不同设备之间的环境的一致性,为用户带来环境切换的便利性。
[0008]有鉴于此,本发明的目的在于提出一种简单易行,结合云存储和分布式数据访问技术的一种在线环境切换的方法。

【发明内容】

[0009]从上面所述可以看出,用户在系统注册用户账户,系统采集用户使用系统的环境数据,并与用户账户信息进行绑定,同步到用户在云端的系统数据空间,用户在其他设备上登录时,设备读取用户账户信息,查询系统端的云端数据空间,并将查询到的环境数据加载到用户当前设备中。
[0010]进一步的,通过所提供的一种在线环境切换的方法为一种分布式系统业务的发展提供有力保障,满足用户各方要求,提升用户友好体验。
[0011]为实现上述目的,本发明的一个方面提供了一种在线环境切换的方法,该方法包括:
用户在系统进行注册,系统为用户分配私有数据空间,并获取用户账户信息,与用户系统的登录账户进行绑定,用户使用用户账户进行登录设备和系统。
[0012]本发明提供的一种在线环境切换的方法的一个实施例中,该方法还包括: 系统采集用户系统环境数据,包含用户个性化的各种数据,如桌面,收藏,私有数据,各种应用的私有数据,并将这些数据同步到系统的用户数据空间进行保存,并与用户账户信息进行关联。
[0013]本发明提供的一种在线环境切换的方法的一个实施例中,该方法还包括:
用户在原有设备或其他设备登录系统时,系统查询当前的环境是否隶属与登录用户,如为新用户,则将用户在系统端的环境数据同步到当前用户使用的设备上,并恢复用户的环境。
[0014]本发明提供的一种在线环境切换的方法的一个实施例中,该方法还包括:
用户可设置个性化的多个环境,并将环境保存为不同的环境文件,通过环境命名等方式进行区分,用户在恢复环境时,系统提示用户选择对应的环境,用户选择后即可加载对应的环境。
[0015]
具体来说具有以下优点:
自动保存用户环境数据:
系统自动的采集用户当前系统的环境数据,通过云存储技术,将用户设备下的当前环境数据保存到系统端,而无需用户进行手动的采集和同步。
[0016]自动环境数据加载:
通过识别用户在线账户后,进而自动加载用户的环境文件,反应速度快,安全可靠,使用简单。
[0017]
【专利附图】

【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明系统网络拓扑示意图。
[0019]图2为本发明系统模块结构示意图。
[0020]图3为本发明用户注册流程示意图。
[0021]图4为本发明用户数据同步流程示意图。
[0022]图5为本发明业务流程示意图。
[0023]【具体实施方式】
[0024]下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。
[0025]为实现上述目的,提出了一种在线环境切换的方法。
[0026]以下通过结合附图,对本发明的实施方式进行描述。
[0027]
实现一种在线环境切换的方法的关键点如下:
账户绑定:
系统在用户首次登录后,读取用户的账户识别信息,并与用户系统登录账户和采集到环境数据进行关联,包含用户的各种个性化数据,如桌面背景,收藏夹数据,Cookie等。
[0028]环境数据采集和同步:
用户在登录到系统后,采集用户当前系统的使用环境数据,并与系统端进行数据同步,用户设置保存的环境识别名称等信息,同步到系统端用户的数据存储空间。
[0029]环境加载:
用户在其他设备,或本机上登录后,系统检测用户环境文件是否保存在本地,如没有或达到更新条件后,发起与系统端的用户环境文件的数据同步,如用户存在多个环境文件,则首先要求用户进行环境数据的选择,用户选择后将用户在系统端的环境数据同步到本地,并实时进行加载,还原用户原有的环境。
[0030]
主要功能模块
如图1所示,一种在线环境切换的方法的拓扑主要包括:
用户设备100:
用户的各种具备互联网能力的终端设备,包含电脑、智能手机,平板等设备,承载数据的采集和数据的同步。
[0031]互联网络101:
包含固定互联网和移动互联网,提供数据访问和接入的通道,如WIFI数据通道、移动通信无线数据通道。
[0032]用户数据存储102:
系统端存储用户设备采集的各种能力数据,并以云数据存储和访问方式提供数据访问数据接口和数据同步接口。
[0033]
图2示为本发明系统模块结构示意图。
[0034]用户端:
用户账户模块200:
用户设备上的账户模块,获取用户登录账户信息。
[0035]数据同步模块201:
用户设备上的数据同步功能模块,与系统进行数据同步,将用户环境数据同步到系统或下载到设备。
[0036]注册模块202:
用户注册功能模块,采集用户账户识别数据,向系统发起注册请求。
[0037]环境模块203:
用户设备上的环境数据加载功能模块,采集用户本地设备的环境数据,或加载系统同步到设备的环境数据,根据环境数据改变用户环境的配置。
[0038]传输通道204:
包含固定互联网和移动互联网,提供数据访问和接入的通道。
[0039]访问服务接口 205:
系统服务向外界开放的接口,通过系统服务接口访问系统并与其进行交互。
[0040]数据库206: 系统端的数据库,保存各种业务数据并提供数据访问接口和数据操作各种功能。
[0041]数据存储服务207:
面向用户以及用户设备的数据存储服务,以服务的方式为设备和用户提供数据访问和存储功能,将获取的用户和设备数据保存到数据库中。
[0042]注册服务208:
注册用户账户信息,分配接入权限和数据存储空间,对用户身份和权限进行鉴权和认证,允许合法用户使用系统端的各个服务。
[0043]管理配置模块209:
系统端的管理和配置功能模块,管理和配置各种业务参数。
[0044]数据同步模块210:
与用户端的数据同步模块相对应,系统端与用户设备进行数据同步的功能模块,接收用户采集的各种数据和下发系统端的数据到用户设备端。
[0045]系统门户211:
系统的门户界面,承载用户以及系统的业务逻辑和访问的通道。
[0046]
图3示为本发明用户设备注册流程示意图。
[0047]如图所示,用户设备注册流程包含如下步骤:
步骤301:用户填写用户信息,请求在系统注册;
步骤302:终端侧采集用户账户数据并提交注册请求;
步骤303:系统判断是否满足注册要求;
步骤304:如满足系统注册要求,分配存储空间,绑定账户与存储空间,用户成功注册,否则流程结束;
图4示为本发明用户数据同步流程示意图。
[0048]如图所示,数据同步流程包含如下步骤:
步骤401:终端监测用户环境数据变化,用户是否修改过环境;
步骤402:如发生了变化,系统采集变化的数据同步到系统进行数据更新;
步骤403:如未变化,则继续监测用户环境;
下面举一个例子来说明本发明用户一种在线环境切换的方法的使用流程,如图5所示,该实施例中,业务包括以下步骤:
步骤1:用户登录到系统;
步骤2:系统识别用户身份;
步骤3:用户端设备查询系统和本地最新修改时间戳,判断本地环境数据和系统数据变化状态;
步骤4:用户端设备判断是否需要数据同步;
步骤5:如不需要数据同步,则加载本地的环境数据;
步骤6:如需要进行数据同步,则系统识别用户,对用户进行鉴权和认证;
步骤7:系统判断用户是否为合法用户,如非法用户则直接拒绝用户,否则查询对应设备或账户的环境数据
步骤8:系统判断是否存在多个用户环境数据,如只有一个环境数据,则将环境数据与用户直接进行同步,否则提示用户选择环境数据;
步骤9:如存在多个环境数据,用户选择对应的环境数据文件后,系统与设备进行环境数据的同步;
步骤10:用户端设备加载对应的环境数据。
[0049]
本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【权利要求】
1.一种在线环境切换的方法,其特征在于,用户在系统注册用户账户,系统采集用户使用系统的环境数据,并与用户账户信息进行绑定,同步到用户在云端的系统数据空间,用户在其他设备上登录时,设备读取用户账户信息,查询系统端的云端数据空间,并将查询到的环境数据加载到用户当前设备中。
2.如权利要求1所述,用户在系统注册用户账户,其特征在于,用户在系统进行注册,系统为用户分配私有数据空间,并获取用户账户信息,与用户系统的登录账户进行绑定,用户使用用户账户进行登录设备和系统。
3.如权利要求1所述,系统采集用户系统环境数据,与用户账户信息绑定,同步到用户在系统服务器端的数据空间,其特征在于,系统采集用户系统环境数据,包含用户个性化的各种数据,如桌面,收藏,私有数据,各种应用的私有数据,并将这些数据同步到系统的用户数据空间进行保存,并与用户账户信息进行关联。
4.如权利要求1所述,设备读取用户账户信息,查询系统端的云端数据空间,并将查询到的环境数据加载到用户当前设备中,其特征在于,用户在原有设备或其他设备登录系统时,系统查询当前的环境是否隶属与登录用户,如为新用户,则将用户在系统端的环境数据同步到当前用户使用的设备上,并恢复用户的环境。
5.用户可保存多个环境,用户在恢复环境时可指定对应的环境,其特征在于,用户可设置个性化的多个环境,并将环境保存为不同的环境文件,通过环境命名等方式进行区分,用户在恢复环境时,系统提示用户选择对应的环境,用户选择后即可加载对应的环境。
【文档编号】H04L29/08GK103944929SQ201310017293
【公开日】2014年7月23日 申请日期:2013年1月17日 优先权日:2013年1月17日
【发明者】顾健 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1