[发明专利]跨端设备的文件共享方法及相关产品在审
申请号: | 202111607797.8 | 申请日: | 2021-12-25 |
公开(公告)号: | CN114356872A | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 芦志朋;杨召君;唐迪娅 | 申请(专利权)人: | 南京欧珀软件科技有限公司 |
主分类号: | G06F16/176 | 分类号: | G06F16/176;G06F16/23;G06F16/27 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郑小娟 |
地址: | 210001 江苏省南京市秦淮区永智*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 文件 共享 方法 相关 产品 | ||
1.一种跨端设备的文件共享方法,应用于第一设备,其特征在于,所述方法包括:
在所述第一设备与第二设备建立通信连接成功时,通过文件监控模块监控文件的属性变化情况,并确定属性变化以后的目标文件;
通过元数据管理模块将所述目标文件的元数据同步至所述第二设备的元数据管理模块,其中,所述目标文件的目标元数据用于所述第二设备通过用户空间文件模块更新所述第一设备对应的目标文件目录,以使得所述第二设备通过所述目标文件目录获取所述目标文件的文件内容。
2.根据权利要求1所述的方法,其特征在于,在所述通过文件监控模块监控文件的属性变化情况之前,所述方法还包括:
确定所述第一设备需要共享到所述第二设备的共享文件,所述共享文件包括所述目标文件;
确定所述共享文件对应的元数据;
通过所述通信连接,建立所述第一设备与所述第二设备的服务通道;
基于所述服务通道,通过所述元数据管理模块将所述元数据共享到所述第二设备,其中,所述元数据用于所述第二设备构建所述第一设备对应的所述目标文件目录。
3.根据权利要求2所述的方法,其特征在于,所述确定所述共享文件对应的元数据,包括:
获取文件管理模块中存储的文件目录,其中,所述文件目录中由所述第一设备根据本地数据库中所有文件对应的元数据生成;
从所述文件目录中获取所述共享文件对应的元数据。
4.一种跨端设备的文件共享方法,应用于第二设备,其特征在于,所述方法包括:
在所述第二设备与第一设备建立通信连接成功时,通过元数据管理模块接收所述第一设备发送的目标文件对应的目标元数据;
根据所述目标元数据,更新所述第一设备对应的目标文件目录。
5.根据权利要求4所述的方法,其特征在于,方法还包括:
当用户空间文件模块监控到应用程序针对所述目标文件的访问请求时,根据所述目标文件目录确定所述目标文件对应的所述目标元数据;
通过所述文件管理模块向第一设备发起文件访问请求,所述文件访问请求包括所述目标元数据;
通过所述文件管理模块接收所述第一设备发送的所述目标元数据对应的文件内容;
通过所述文件管理模块将所述文件内容发送给所述用户空间文件模块,通过所述用户空间文件模块将所述文件内容发送到所述应用程序,并通过所述应用程序显示所述文件内容。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
通过所述元数据管理模块接收所述第一设备发送的共享文件的元数据;
确定所述元数据对应的父子关系;
根据所述父子关系,构建目录结构,以生成所述第一设备对应的目标文件目录。
7.一种跨端设备的文件共享装置,其特征在于,所述装置应用于第一设备,所述装置包括:监控单元和同步单元,其中,
所述监控单元,用于在所述第一设备与第二设备建立通信连接成功时,通过文件监控模块监控文件的属性变化情况,并确定属性变化以后的目标文件;
所述同步单元,用于通过元数据管理模块将所述目标文件的元数据同步至所述第二设备的元数据管理模块,其中,所述目标文件的目标元数据用于所述第二设备通过用户空间文件模块更新所述第一设备对应的目标文件目录,并通过所述目标文件目录获取所述目标文件的文件内容。
8.一种跨端设备的文件共享装置,其特征在于,所述装置应用于第二设备,所述装置包括:接收单元和更新单元,其中,
所述接收单元,用于在所述第二设备与第一设备建立通信连接成功时,通过元数据管理模块接收所述第一设备发送的目标文件对应的目标元数据;
所述更新单元,用于根据所述目标元数据,更新所述第一设备对应的目标文件目录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京欧珀软件科技有限公司,未经南京欧珀软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111607797.8/1.html,转载请声明来源钻瓜专利网。