一种远程访问家庭存储设备的方法
【技术领域】
[0001]本发明属于通信网络技术领域,具体涉及一种远程访问家庭存储设备的方法。
【背景技术】
[0002]随着科技的不断发展,人们的生活水平不断提高。私有云主机的应用逐渐普及到大多数家庭。人们利用私有云帐号管理自己的数据和文件。但是,对于亲朋好友之间的照片和文件共享会显得格外不方便。对于各种需要共享的文件,需要选择和下载到手机,然后通过各种通信软件传递给对方,比较繁碎的过程。
[0003]对于智能家居的飞速发展,家庭存储设备的数据共享成为一个热门话题,对于信得过的朋友,我们需要赋予家庭存储设备的访问权限。但是朋友们很难聚集在一起,远程访问则十分不方便,用户通过internet随时可以访问公有云,但是访问家庭存储设备时,会很多阻碍。家庭存储设备的访问方式没有公有云那么方便,通常情况下不能直接通过网络的方式赋权。
【发明内容】
[0004]针对上述现有技术存在的不足,本发明的目的是提供远程访问家庭存储设备的方法,以一种极为简便的方式,通过远程操作的方法,赋予亲朋好友对安卓定制设备的家庭共享库访问权限。
[0005]鉴于此,本发明提供了一种远程访问家庭存储设备的方法,包括:
用户终端A连接安卓定制设备的WiFi,并登录客户端程序,通过安卓定制设备与家庭云服务器建立持久化绑定关系;
用户终端A通过客户端程序向用户终端B发送绑定邀请;
用户终端B向用户终端A回复绑定邀请;
若用户终端B同意用户终端A的绑定邀请,家庭云服务器根据用户终端B的序列号通过P2P服务器的穿透服务查找用户终端B,确认用户终端B处于在线状态;用户终端A调用家庭云服务器的接口服务将用户终端B的序列号和安卓定制设备的序列号传递至家庭云服务器,并持久化至家庭云服务器的云端数据库,用户终端B与安卓定制设备形成绑定关系O
[0006]优选地,还包括:
用户终端B与安卓定制设备形成绑定关系后,家庭云服务器根据用户终端A序列号与用户终端B的序列号请求P2P服务器穿透服务查找用户终端A和用户终端B,家庭云服务器向用户终端A和用户终端B发送用户终端B与安卓定制设备绑定结果的推送通知。
[0007]优选地,用户终端A连接安卓定制设备的WiFi,用户终端A向安卓定制设备发送持久化绑定请求,安卓定制设备将用户终端A与安卓定制设备的持久化绑定关系至家庭云服务器的云端数据库。
[0008]优选地,所述的用户终端A为手机或平板电脑,用户终端B为手机或平板电脑,用户终端A和用户终端B均安装有所述的客户端程序。
[0009]优选地,所述的用户终端A通过客户端程序输入Email或用户账号向用户终端B发送绑定邀请。
[0010]本发明与现有技术相比具有如下有益效果为:
本发明的一种远程访问家庭存储设备的方法,通过用户终端A与安卓定制设备之间形成持久化绑定关系,然后再赋予用户终端B权限,通过P2P服务器的穿透服务将用户终端B与安卓定制设备形成持久化绑定关系,从而可以实现用户终端B远程方法用户终端A的家庭云服务器的云端数据库中的数据,如图片资源库、视频资源库等等,从而使得被赋予权限的亲朋好友可以远程访问自己的家庭共享资源。
【附图说明】
[0011]图1为本发明的远程访问家庭存储设备的方法流程图。
【具体实施方式】
[0012]以下结合附图对本发明实施例进行详细的描述。
[0013]如图1所示,一种远程访问家庭存储设备的方法,包括:
用户终端A连接安卓定制设备的WiFi,并登录客户端程序,通过安卓定制设备与家庭云服务器建立持久化绑定关系,具体地,用户终端A向安卓定制设备发送持久化绑定请求,安卓定制设备将用户终端A与安卓定制设备的持久化绑定关系至家庭云服务器的云端数据库。
[0014]根据安卓定制设备的绑定流程,用户终端A与安卓定制设备通过连接安卓定制设备WiFi的方式与安卓定制设备形成绑定关系,因而,用户终端A拥有对家庭云服务器的访问权限和对其他用户的赋权权限。
[0015]用户终端A通过客户端程序输入Email或用户账号地方式查找用户终端B,并向用户终端B发送绑定邀请。
[0016]用户终端B向用户终端A回复绑定邀请。
[0017]若用户终端B同意用户终端A的绑定邀请,家庭云服务器根据用户终端B的序列号通过P2P服务器的穿透服务查找用户终端B,确认用户终端B处于在线状态;用户终端A调用家庭云服务器的接口服务将用户终端B的序列号和安卓定制设备的序列号传递至家庭云服务器,并持久化至家庭云服务器的云端数据库,用户终端B与安卓定制设备形成绑定关系O
[0018]用户终端B与安卓定制设备形成绑定关系后,家庭云服务器根据用户终端A序列号与用户终端B的序列号请求P2P服务器穿透服务查找用户终端A和用户终端B,家庭云服务器向用户终端A和用户终端B发送用户终端B与安卓定制设备绑定结果的推送通知。
[0019]所述的用户终端A为手机或平板电脑,用户终端B为手机或平板电脑,用户终端A和用户终端B均安装有所述的客户端程序。
[0020]当用户终端B与与安卓定制设备形成绑定关系,用户终端B则可以通过P2P服务器的穿透服务访问家庭云服务器的云端数据库,从而方便的对用户终端A共享的图片库数据或其他共享资源数据浏览或下载,实现远程家庭存储设备的访问。
[0021]以上内容仅为本发明的较佳实施例,对于本领域的普通技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种远程访问家庭存储设备的方法,其特征在于,包括: 用户终端A连接安卓定制设备的WiFi,并登录客户端程序,通过安卓定制设备与家庭云服务器建立持久化绑定关系; 用户终端A通过客户端程序向用户终端B发送绑定邀请; 用户终端B向用户终端A回复绑定邀请; 若用户终端B同意用户终端A的绑定邀请,家庭云服务器根据用户终端B的序列号通过P2P服务器的穿透服务查找用户终端B,确认用户终端B处于在线状态;用户终端A调用家庭云服务器的接口服务将用户终端B的序列号和安卓定制设备的序列号传递至家庭云服务器,并持久化至家庭云服务器的云端数据库,用户终端B与安卓定制设备形成绑定关系O2.根据权利要求1所述的远程访问家庭存储设备的方法,其特征在于,还包括: 用户终端B与安卓定制设备形成绑定关系后,家庭云服务器根据用户终端A序列号与用户终端B的序列号请求P2P服务器穿透服务查找用户终端A和用户终端B,家庭云服务器向用户终端A和用户终端B发送用户终端B与安卓定制设备绑定结果的推送通知。3.根据权利要求1所述的远程访问家庭存储设备的方法,其特征在于,用户终端A连接安卓定制设备的WiFi,用户终端A向安卓定制设备发送持久化绑定请求,安卓定制设备将用户终端A与安卓定制设备的持久化绑定关系至家庭云服务器的云端数据库。4.根据权利要求1所述的远程访问家庭存储设备的方法,其特征在于,所述的用户终端A为手机或平板电脑,用户终端B为手机或平板电脑,用户终端A和用户终端B均安装有所述的客户端程序。5.根据权利要求1所述的远程访问家庭存储设备的方法,其特征在于,所述的用户终端A通过客户端程序输入Email或用户账号向用户终端B发送绑定邀请。
【专利摘要】本发明公开了一种远程访问家庭存储设备的方法,包括用户终端A连接安卓定制设备的WiFi,并登录客户端程序,通过安卓定制设备与家庭云服务器建立持久化绑定关系;用户终端A通过客户端程序向用户终端B发送绑定邀请;用户终端B向用户终端A回复绑定邀请;若用户终端B同意用户终端A的绑定邀请,家庭云服务器根据用户终端B的序列号通过P2P服务器的穿透服务查找用户终端B,确认用户终端B的状态;用户终端A调用家庭云服务器的接口服务将用户终端B的序列号和安卓定制设备的序列号传递至家庭云服务器,并持久化至家庭云服务器的云端数据库,用户终端B与安卓定制设备形成绑定关系。本发明的方法实现亲朋好友对家庭云服务器远程访问。
【IPC分类】G06F3/06, H04L29/08
【公开号】CN105141654
【申请号】CN201510403268
【发明人】何云飞, 王会
【申请人】深圳市美贝壳科技有限公司
【公开日】2015年12月9日
【申请日】2015年7月11日