基于多设备的用户资料操作方法、系统和可读存储介质技术方案

技术编号:37052994 阅读:16 留言:0更新日期:2023-03-29 19:30
本发明专利技术公开的一种基于多设备的用户资料操作方法、系统和可读存储介质,其中方法包括:获取设备端的用户码,基于所述用户码将不同的设备端进行归类以得到不同用户属性对应的设备组;获取设备组的同步数据保存至服务器中,并利用所述同步数据在当前所述设备组中不同所述用户码对应的设备端进行预同步;识别设备端的同步请求,以基于当前设备端的同步请求调用服务器中的存储数据对当前设备端进行数据同步作业;待所述数据同步作业完成后,基于当前设备端对应的设备组进行数据更新,以标记设备组中的已同步设备以及未同步设备。本发明专利技术可以降低资料丢失的风险,并且在用户授权后可对资料进行永久存储,实现多设备信息共享的同时保障了资料的私密性。保障了资料的私密性。保障了资料的私密性。

【技术实现步骤摘要】
基于多设备的用户资料操作方法、系统和可读存储介质


[0001]本专利技术涉及数据处理
,更具体的,涉及一种基于多设备的用户资料操作方法、系统和可读存储介质。

技术介绍

[0002]随着互联网和大数据应用的不断发展,人们在日常生活和工作当中会产生大量的数据,这些数据可以用来对人物进行画像,也可以被人们用来记录和保存,数据类型也因此分为多种多样的,有用户自己的私密数据,也有公众共有的共享数据等等,其中,用户的私密数据大多与用户使用的设备相关,例如手机的使用痕迹将作为用户的使用数据,用户基于手机进行聊天、拍摄以及录像等等活动得到的数据作为用户的私密数据进行保存。
[0003]因此,用户大部分数据保存在设备当中,例如手机、U盘等等,由于用户使用设备所产生的信息密闭性的存在,用户的资料跟随设备一旦设备丢失,资料也随之丢失,在利用的大数据或者云盘对用户数据进行保存时,也会由于设备多样性存在数据被泄露的问题。

技术实现思路

[0004]本专利技术的目的是提供一种基于多设备的用户资料操作方法、系统和可读存储介质,可以降低资料丢失的风险,并且可以在用户授权后对资料进行永久存储,实现多设备共享的同时保障了资料的私密性。
[0005]本专利技术第一方面提供了一种基于多设备的用户资料操作方法,包括以下步骤:获取设备端的用户码,基于所述用户码将不同的设备端进行归类以得到不同用户属性对应的设备组;获取所述设备组的同步数据保存至服务器中,并利用所述同步数据在当前所述设备组中不同所述用户码对应的设备端进行预同步;识别设备端的同步请求,以基于当前设备端的同步请求调用服务器中的存储数据对当前设备端进行数据同步作业;待所述数据同步作业完成后,基于当前设备端对应的设备组进行数据更新,以标记设备组中的已同步设备以及未同步设备。
[0006]本方案中,所述获取设备端的用户码,基于所述用户码将不同的设备端进行归类以得到不同用户属性对应的设备组,具体包括:获取设备端的用户属性数据以识别所述用户码,其中,一个所述用户码匹配至少一个所述设备端;基于所述用户码将不同的设备端进行归类,以将所述用户码相同的所述设备端进行统一得到不同的所述设备组,其中,一个所述设备组匹配一个所述用户码。
[0007]本方案中,所述获取所述设备组的同步数据保存至服务器中,并利用所述同步数据在当前所述设备组中不同所述用户码对应的设备端进行预同步,具体包括:获取所述设备组中所有所述设备端的新增数据作为所述同步数据保存至服务器
中;获取各个所述设备端对应的所述新增数据,基于所述同步数据进行数据分割,以识别每个所述设备端对应的预同步数据;基于所述预同步数据对所述设备端进行预同步,其中,一个所述预同步数据至少对应于一个所述设备端。
[0008]本方案中,所述识别设备端的同步请求,以基于当前设备端的同步请求调用服务器中的存储数据对当前设备端进行数据同步作业,具体包括:获取设备端的主动请求或者被动请求以识别所述同步请求,其中,当识别到主动请求时,获取当前设备端对应所属设备组在服务器中存储的预同步数据,从而基于对应的预同步数据对当前设备端进行同步作业;当识别到被动请求时,获取当前设备端对应所属设备组在服务器中存储的同步数据,从而基于对应的同步数据对当前设备端进行同步作业。
[0009]本方案中,所述待所述数据同步作业完成后,基于当前设备端对应的设备组进行数据更新,以标记设备组中的已同步设备以及未同步设备,具体包括:获取所述数据同步作业完成的设备端序号,基于所述设备端序号将对应的设备端标记为已同步设备;基于所述设备端序号在所述设备组中进行剔除筛选,将剩余在所述设备组中的设备端标记为未同步设备。
[0010]本方案中,所述同步数据包括用户的日程数据、邮件数据、笔记数据以及书架数据。
[0011]本专利技术第二方面还提供一种基于多设备的用户资料操作系统,包括存储器和处理器,所述存储器中包括基于多设备的用户资料操作方法程序,所述基于多设备的用户资料操作方法程序被所述处理器执行时实现如下步骤:获取设备端的用户码,基于所述用户码将不同的设备端进行归类以得到不同用户属性对应的设备组;获取所述设备组的同步数据保存至服务器中,并利用所述同步数据在当前所述设备组中不同所述用户码对应的设备端进行预同步;识别设备端的同步请求,以基于当前设备端的同步请求调用服务器中的存储数据对当前设备端进行数据同步作业;待所述数据同步作业完成后,基于当前设备端对应的设备组进行数据更新,以标记设备组中的已同步设备以及未同步设备。
[0012]本方案中,所述获取设备端的用户码,基于所述用户码将不同的设备端进行归类以得到不同用户属性对应的设备组,具体包括:获取设备端的用户属性数据以识别所述用户码,其中,一个所述用户码匹配至少一个所述设备端;基于所述用户码将不同的设备端进行归类,以将所述用户码相同的所述设备端进行统一得到不同的所述设备组,其中,一个所述设备组匹配一个所述用户码。
[0013]本方案中,所述获取所述设备组的同步数据保存至服务器中,并利用所述同步数据在当前所述设备组中不同所述用户码对应的设备端进行预同步,具体包括:
获取所述设备组中所有所述设备端的新增数据作为所述同步数据保存至服务器中;获取各个所述设备端对应的所述新增数据,基于所述同步数据进行数据分割,以识别每个所述设备端对应的预同步数据;基于所述预同步数据对所述设备端进行预同步,其中,一个所述预同步数据至少对应于一个所述设备端。
[0014]本方案中,所述识别设备端的同步请求,以基于当前设备端的同步请求调用服务器中的存储数据对当前设备端进行数据同步作业,具体包括:获取设备端的主动请求或者被动请求以识别所述同步请求,其中,当识别到主动请求时,获取当前设备端对应所属设备组在服务器中存储的预同步数据,从而基于对应的预同步数据对当前设备端进行同步作业;当识别到被动请求时,获取当前设备端对应所属设备组在服务器中存储的同步数据,从而基于对应的同步数据对当前设备端进行同步作业。
[0015]本方案中,所述待所述数据同步作业完成后,基于当前设备端对应的设备组进行数据更新,以标记设备组中的已同步设备以及未同步设备,具体包括:获取所述数据同步作业完成的设备端序号,基于所述设备端序号将对应的设备端标记为已同步设备;基于所述设备端序号在所述设备组中进行剔除筛选,将剩余在所述设备组中的设备端标记为未同步设备。
[0016]本方案中,所述同步数据包括用户的日程数据、邮件数据、笔记数据以及书架数据。
[0017]本专利技术第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中包括机器的一种基于多设备的用户资料操作方法程序,所述基于多设备的用户资料操作方法程序被处理器执行时,实现如上述任一项所述的一种基于多设备的用户资料操作方法的步骤。
[0018]本专利技术公开的一种基于多设备的用户资料操作方法、系统和可读存储介质,可以在设备遗失时,降低资料丢失的风险,并且可以在用户授权后对用户资料进行永久存储,实现用户在多设备之本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多设备的用户资料操作方法,其特征在于,包括以下步骤:获取设备端的用户码,基于所述用户码将不同的设备端进行归类以得到不同用户属性对应的设备组;获取所述设备组的同步数据保存至服务器中,并利用所述同步数据在当前所述设备组中不同所述用户码对应的设备端进行预同步;识别设备端的同步请求,以基于当前设备端的同步请求调用服务器中的存储数据对当前设备端进行数据同步作业;待所述数据同步作业完成后,基于当前设备端对应的设备组进行数据更新,以标记设备组中的已同步设备以及未同步设备。2.根据权利要求1所述的一种基于多设备的用户资料操作方法,其特征在于,所述获取设备端的用户码,基于所述用户码将不同的设备端进行归类以得到不同用户属性对应的设备组,具体包括:获取设备端的用户属性数据以识别所述用户码,其中,一个所述用户码匹配至少一个所述设备端;基于所述用户码将不同的设备端进行归类,以将所述用户码相同的所述设备端进行统一得到不同的所述设备组,其中,一个所述设备组匹配一个所述用户码。3.根据权利要求2所述的一种基于多设备的用户资料操作方法,其特征在于,所述获取所述设备组的同步数据保存至服务器中,并利用所述同步数据在当前所述设备组中不同所述用户码对应的设备端进行预同步,具体包括:获取所述设备组中所有所述设备端的新增数据作为所述同步数据保存至服务器中;获取各个所述设备端对应的所述新增数据,基于所述同步数据进行数据分割,以识别每个所述设备端对应的预同步数据;基于所述预同步数据对所述设备端进行预同步,其中,一个所述预同步数据至少对应于一个所述设备端。4.根据权利要求3所述的一种基于多设备的用户资料操作方法,其特征在于,所述识别设备端的同步请求,以基于当前设备端的同步请求调用服务器中的存储数据对当前设备端进行数据同步作业,具体包括:获取设备端的主动请求或者被动请求以识别所述同步请求,其中,当识别到主动请求时,获取当前设备端对应所属设备组在服务器中存储的预同步数据,从而基于对应的预同步数据对当前设备端进行同步作业;当识别到被动请求时,获取当前设备端对应所属设备组在服务器中存储的同步数据,从而基于对应的同步数据对当前设备端进行同步作业。5.根据权利要求4所述的一种基于多设备的用户资料操作方法,其特征在于,所述待所述数据同步作业完成后,基于当前设备端对应的设备组进行数据更新,以标记设备组中的已同步设备以及未同步设备,具体包括:获取所...

【专利技术属性】
技术研发人员:戴威村
申请(专利权)人:深圳市英唐数码科技有限公司
类型:发明
国别省市:

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

1