[发明专利]一种车机和云端系统的文件同步方法、装置与系统在审
申请号: | 202310351041.4 | 申请日: | 2023-04-04 |
公开(公告)号: | CN116471287A | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 殷庆荣;王国伟;高庆官;谢峥 | 申请(专利权)人: | 南京赛宁信息技术有限公司 |
主分类号: | H04L67/1095 | 分类号: | H04L67/1095;H04L67/12;H04L67/06;G06F16/178;G06F9/52 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 孟红梅 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 云端 系统 文件 同步 方法 装置 | ||
本发明公开了一种车机和云端系统的文件同步方法、装置与系统,本发明中车机系统/云端文件系统在文件修改前,向控制中心申请对应的文件修改锁;若申请锁成功,在本地生成锁文件,比对锁中最新版本号和本地文件版本号;若本地文件版本号未落后,则进行文件修改,修改完成后保存在本地临时工作区域,同时生成最新版本号并同步到控制中心对应的锁文件中,等待同步修改请求触发;若本地版本号落后,则根据用户选择确定执行同步修改流程或撤销修改流程;若申请锁未成功,根据用户选择确定放弃修改请求或者强制同步对端修改后再次申请锁。本发明能够在节省车载流量的同时保证车机和云端数据的一致性。
技术领域
本发明涉及一种车机和云端系统的文件同步方法、装置与系统,属于信息处理、车联网技术领域。
背景技术
随着车辆智能化程度的提高,很多车辆的车机使用了诸如安卓之类的操作系统,用户可以用中控大屏对文件进行修改。同时,主机厂商还提供基于云端的文件管理功能,用户在PC端可以通过统一账号登陆文件管理系统,对文件进行修改、备份、删除等一系列操作。
车机和云端的系统架构如图1所示,控制中心和车机以及云端文件系统进行交互,提供必要的辅助功能(如账号登陆权限校验等)。用户对于文件的修改,会在车机和云端文件系统之间实时同步。目前车机和云端的文件同步机制存在如下不足:1、云端文件系统和车机端可以同时对文件进行修改,当一端的修改还未和另一端完成同步时,在另一端再次修改该文件,会产生双向同步的冲突问题;2、车机端文件发生变更后需要立即同步修改的文件内容,会消耗相当多的车载蜂窝流量。
发明内容
发明目的:针对上述现有技术存在的问题,本发明目的在于提供一种车机和云端系统的文件同步方法、装置与系统,通过跟踪对车机和云端文件系统的文修改,在节省车载流量的同时保证车机和云端数据的一致性。
技术方案:为实现上述发明目的,本发明采用如下技术方案:
一种车机和云端系统的文件同步方法,包括如下步骤:
车机系统/云端文件系统在文件修改前,向控制中心申请对应的文件修改锁;所述锁中存储了文件的稳定版本号、最新版本号、锁的使用状态、到期时间以及拥有者信息;
若申请锁成功,在本地生成锁文件,比对锁中最新版本号和本地文件版本号;若本地文件版本号未落后,则进行文件修改,修改完成后保存在本地临时工作区域,同时生成最新版本号并同步到控制中心对应的锁文件中,等待同步修改请求触发;若本地版本号落后,则根据用户选择确定执行同步修改流程或撤销修改流程;所述同步修改请求在车机系统检测到WIFI信号或者用户主动要求同步时触发;
若申请锁未成功,根据用户选择确定放弃修改请求或者强制同步对端修改后再次申请锁。
作为优选,在文件同步完成,修改撤销完成,以及锁占用时间到期未续期后释放文件修改锁。
作为优选,所述同步修改流程,包括:
被同步方对比本地文件版本号和同步包中锁文件中的稳定版本号是否一致,如果一致接受同步操作;否则拒绝同步,结束同步修改流程;所述同步包中包括同步方临时工作区域的文件内容和锁文件;所述被同步方为版本号落后的一方,同步方为版本号超前的一方;
同步方用本地临时工作区域中的文件内容覆盖实际文件,完成本地的文件内容同步;用本地锁文件的最新版本号更新控制中心对应的稳定版本号;清空本地锁文件和临时工作区域中对应的文件内容;
被同步方解析同步包的数据,用同步包中锁文件中的最新版本号覆盖本地文件版本号,同时用同步包中的文件覆盖本地文件。
作为优选,在文件同步修改过程中,无法申请对应文件的锁,同步方和被同步方同步完成后,通知控制中心释放对应文件的锁。
作为优选,在被同步方拒绝同步后,提示用户撤销一方的修改,将版本恢复到稳定版本号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京赛宁信息技术有限公司,未经南京赛宁信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310351041.4/2.html,转载请声明来源钻瓜专利网。