[发明专利]跨设备的文件处理方法、客户端和服务器有效
申请号: | 201310632717.3 | 申请日: | 2013-11-29 |
公开(公告)号: | CN103618795B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 朱建庭 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 剪贴板内容 文件处理 跨设备 服务器 操作指令 内存区域 账号登录 剪贴板 认证成功信息 通信技术领域 读取 服务器发送 接收服务器 文件保存 文件操作 账号信息 保存 返回 客户 应用 | ||
1.一种跨设备的文件处理方法,其特征在于,应用于位于不同设备的客户端上,该方法包括:
第一客户端向服务器发送账号信息,接收所述服务器返回的认证成功信息;
从第二客户端获得剪贴板内容,将所述剪贴板内容保存在剪贴板内存区域;
获得来自用户的第一操作指令,根据所述第一操作指令从所述剪贴板内存区域读取所述剪贴板内容,根据所述剪贴板内容从对应的客户端获取对应的文件,并将获取到的文件保存在当前目录下;
所述剪贴板内容包括待操作文件的相关信息、客户端所在设备的IP地址、客户端预设的侦听端口、当前系统时间戳和操作类型,其中,所述待操作文件的相关信息,包括待操作文件的标识;
所述从第二客户端获得剪贴板内容包括:
将服务器上的剪贴板内容与本地的剪贴板内容进行同步,其中,所述服务器上的剪贴板内容为从与所述第一客户端发送相同的账号信息且收到认证成功信息的第二客户端的剪贴板内容同步得到的;或者
接收所述服务器推送的来自所述第二客户端的剪贴板内容,其中,所述第二客户端和所述第一客户端向所述服务器发送相同的账号信息,且均收到所述服务器返回的认证成功信息。
2.根据权利要求1所述的方法,其特征在于,当所述剪贴板内容包括当前系统时间戳时,所述将服务器上的剪贴板内容与本地的剪贴板内容进行同步包括:
所述第一客户端向所述服务器发送本地的剪贴板内容,接收所述服务器在确定存储在服务器端的对应所述账号信息的剪贴板内容中的系统时间戳大于所述第一客户端发送的剪贴板内容中的系统时间戳时返回的存储在服务器端的对应所述账号信息的剪贴板内容,并以所接收的剪贴板内容覆盖本地的剪贴板内容。
3.根据权利要求1所述的方法,其特征在于,所述根据所述剪贴板内容从对应的客户端获取对应的文件包括:
从所述剪贴板内容中获得IP地址、侦听端口和待操作文件的相关信息;
根据所述IP地址和侦听端口与对应的设备建立网络连接,并向对应设备的对应客户端发送待操作文件的相关信息;
接收所述对应设备的对应客户端根据所述待操作的文件的相关信息返回的文件。
4.根据权利要求3所述的方法,其特征在于,所述对应设备的对应客户端根据所述待操作的文件的相关信息返回的文件为:
所述对应设备的对应客户端将从本地获取到的待操作的文件的相关信息和接收到的待操作的文件的相关信息进行比较,当二者内容一致时,向所述第一客户端返回的对应的文件。
5.根据权利要求4所述的方法,其特征在于,所述向对应设备的对应客户端发送待操作文件的相关信息之后,该方法还包括:
接收所述对应设备的对应客户端返回的错误码信息,根据所述错误码信息清除本地的剪贴板内容。
6.根据权利要求1所述的方法,其特征在于,所述将获取到的文件保存在当前目录下之后,该方法还包括:
从所述剪贴板内容中获得操作类型,当所述操作类型为剪切操作时,清除本地的剪贴板内容。
7.根据权利要求6所述的方法,其特征在于,所述清除所述剪贴板内容之后,该方法还包括:
向所述对应设备的对应客户端返回操作成功的响应,以便所述对应设备的对应客户端在接收所述操作成功的响应并确认当前操作类型为剪切操作之后,清除本地的剪贴板内容。
8.根据权利要求1所述的方法,其特征在于,所述第一客户端接收所述服务器返回的认证成功信息之后,该方法还包括:
所述第一客户端获得来自用户的第二操作指令,根据所述第二操作指令将待操作文件的相关信息、所述第一客户端所在设备的IP地址、所述第一客户端预设的侦听端口、当前系统时间戳和操作类型写入本地的剪贴板内容中,并向所述服务器发送本地的剪贴板内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310632717.3/1.html,转载请声明来源钻瓜专利网。