一种基于nfc的环境自动加载方法

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

【发明内容】

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

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