[发明专利]跨设备的文件处理方法、客户端和服务器有效
申请号: | 201310632717.3 | 申请日: | 2013-11-29 |
公开(公告)号: | CN103618795B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 朱建庭 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 剪贴板内容 文件处理 跨设备 服务器 操作指令 内存区域 账号登录 剪贴板 认证成功信息 通信技术领域 读取 服务器发送 接收服务器 文件保存 文件操作 账号信息 保存 返回 客户 应用 | ||
本发明提出一种跨设备的文件处理方法、客户端和服务器,属于通信技术领域。其中,跨设备的文件处理方法可应用于位于不同设备的客户端上,该方法包括:第一客户端向服务器发送账号信息,接收服务器返回的认证成功信息;从第二客户端获得剪贴板内容,将剪贴板内容保存在剪贴板内存区域;获得来自用户的第一操作指令,根据第一操作指令从剪贴板内存区域读取剪贴板内容,根据剪贴板内容从对应的客户端获取对应的文件,并将获取到的文件保存在当前目录下。本发明实施例,通过使用同一账号登录位于不同设备上的客户端,从服务器获得来自另一设备客户端的剪贴板内容,从而可以根据获得的剪贴板内容直接与使用同一账号登录的其他设备进行文件操作。
技术领域
本发明涉及通信技术领域,尤其涉及一种跨设备的文件处理方法、客户端和服务器。
背景技术
随着互联网技术的飞速发展,人们可以获得各种信息资源,对于所获得的文件经常需要进行跨设备的复制、剪切、粘贴等操作。而现有的针对文件的复制、剪切、粘贴操作的剪贴板技术都是基于本地的,即用户在一个设备A上对某个文件进行复制、剪切后,是不能粘贴到另一个设备B上的。
现有技术中能够实现跨设备的文件拷贝、迁移的方法有很多,按其实现原理大致可以分为以下几类:
第一类,通过服务器中转文件进行传输,例如利用文件传输协议(ftp)、邮件(email)等相关技术,其基本原理是用户在设备A上将文件上传至服务器,然后再通过设备B从服务器将相应文件下载下来;
第二类,直接通过点对点技术进行文件传输,例如通过QQ/MSN等即时通讯软件中普遍存在的发送文件技术,以及使用linux下的scp、sz、rz等命令;
第三类,通过红外线、蓝牙和近距离无线通信技术(NFC)等进行文件传输。
但现有技术中实现跨设备的文件拷贝、迁移的方法有很多缺陷,在一般情况下即当服务器独立于设备A和设备B时,第一类实现方法需要进行两次文件传输才能最终完成跨设备的文件传输,操作复杂、耗时长,用户体验差,同时,由于文件需要经过服务器并被保存在服务器,存在隐私、数据安全等问题;第二类实现方法通过即时通讯软件进行文件传输时需要两个设备上的用户同时登录在线,当用户只是希望在自己个人的两个设备之间进行传输文件时,则两个设备必须同时在身边,且用户所使用的即时通讯软件支持账号多点登录,或用户注册了两个账号并同时登录上来,总的来说,通过该技术跨设备传输文件存在诸多限制,且操作过程也相对比较繁琐,另外,通过scp、rz、sz等命令进行传输时需要用户知道另一台设备的网络地址,例如IP地址或机器名等,同时具有向另一个设备的相应目录下写文件或读文件的权限,否则也是无法进行文件传输的;第三类实现方法则要求两个设备之间不能超过一定距离,否则就无法通信,也就无法传输文件。
由此可见,现有技术中实现跨设备的文件拷贝、迁移的方法存在一定的缺陷,无法达到同用户在本地设备上进行文件的复制、剪切、粘贴操作一样方便的效果。
发明内容
本发明旨在至少解决上述技术问题之一。
为此,本发明的第一个目的在于提出一种跨设备的文件处理方法。该方法通过使用同一账号登录位于不同设备上的客户端,使得客户端所在的设备可以先后在线或同时在线,从而使得一设备客户端可以以与服务器同步的方式或者以服务器推送的方式获得来自另一设备客户端的剪贴板内容,进而可以根据获得的剪贴板内容直接与使用同一账号登录的其他设备进行文件操作,并且可达到同用户在本地设备上进行文件的复制、剪切、粘贴等操作一样方便的效果。
本发明的第二个目的在于提出一种跨设备的文件处理方法。
本发明的第三个目的在于提出一种客户端。
本发明的第四个目的在于提出一种服务器。
为了实现上述目的,本发明第一方面实施例的跨设备的文件处理方法,应用于位于不同设备的客户端上,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310632717.3/2.html,转载请声明来源钻瓜专利网。