【技术实现步骤摘要】
一种离线文件传输的方法、系统、终端设备以及服务器
本专利技术涉及文件传输
,具体涉及一种离线文件传输的方法、一种用于离线文件传输的终端设备、一种离线文件传输的系统,以及一种用于离线文件传输的服务器。
技术介绍
随着移动通信技术的快速发展,如手机等移动设备已经广泛应用在学习、娱乐、工作等方面,在人们的日常生活中扮演着越来越重要的角色。由于移动设备的功能越来越多样,因此就需要与计算设备连接,进行数据传输。例如,将计算设备中的办公文件传输到移动设备中,方便随时查看;又如,将移动设备中的照片等传输到计算设备中,进行图像处理、保存等操作。通常,移动设备可以采用数据线和计算设备进行连接,此时,可以将移动设备看作是计算设备上的一个移动存储设备,从而通过数据线可以使移动设备和计算设备实现数据传输。但通过数据线的方式进行移动设备和计算设备的连接,需要时刻携带数据线,操作麻烦,并且长期使用容易导致USB接口磨损。因此,移动设备与计算设备之间进行无线连接的方式应运而生。对于无线连接而言,主要有以下情况:1、有无线路由这种方式是移动设备通过wifi连到路由,计算设备通过wifi或网线连到路由;在移动设备上用websharing、虚拟数据线、文件大师等软件开通ftp服务,计算设备上用浏览器打开ftp后,进行文件传输。2、没有无线路由,计算设备有无线网卡2.1无线网卡支持mywifi技术把计算设备设为wifi热点(xp下手工设置,win7下手工设置或用connectify软件),移动设备通过wifi连到计算设备;在移动设备上用websharing、虚拟数据线、文件大师等软件开通 ...
【技术保护点】
一种离线文件传输的方法,包括:当第一终端设备没有检测到第二终端设备的接入时,在第一终端设备侧通过悬浮窗口将目标文件资源发送至第一服务器中;在第一终端设备侧接收所述第一服务器返回的所述目标文件资源的下载地址,所述目标文件资源的下载地址为所述第一服务器依据所述目标文件资源生成;在第一终端设备侧依据所述目标文件资源的下载地址构建信息包并发送至第二服务器中。
【技术特征摘要】
1.一种离线文件传输的方法,包括:当第一终端设备没有检测到第二终端设备的接入时,在第一终端设备侧通过悬浮窗口将目标文件资源发送至第一服务器中;在第一终端设备侧接收所述第一服务器返回的所述目标文件资源的下载地址,所述目标文件资源的下载地址为所述第一服务器依据所述目标文件资源生成;在第一终端设备侧依据所述目标文件资源的下载地址构建信息包并发送至第二服务器中;所述方法还包括:在第一终端设备侧接收第三服务器发送的信息确认指令;在第一终端设备侧将所述信息确认指令展示给用户;接收用户选择的确认信息,并将所述确认信息发送至第二服务器中。2.如权利要求1所述的方法,其特征在于,在所述在第一终端设备侧通过悬浮窗口将目标文件资源发送至第一服务器中的步骤之前,还包括:检测用户针对悬浮窗口发起的指定操作,所述指定操作包括用户将目标文件资源拖送到悬浮窗口的操作,和/或,用户点击悬浮窗口上的文件选定按钮,在第一终端设备弹出的文件路径选择窗口中选择目标文件资源的路径的操作;当检测到所述指定操作时,发出提醒消息询问用户是否需要离线发送目标文件资源;所述在第一终端设备侧通过悬浮窗口将目标文件资源发送至第一服务器中的步骤包括:在接收到用户发送的离线确认指令后,通过悬浮窗口将所述目标文件资源发送至第一服务器中,所述离线确认指令为用户指示的确认离线发送所述目标文件资源的指令。3.如权利要求2所述的方法,其特征在于,所述在第一终端设备侧通过悬浮窗口将目标文件资源发送至第一服务器中的步骤包括:在第一终端设备侧依据所述用户针对悬浮窗口的指定操作生成文件发送请求;在第一终端设备侧将所述文件发送请求发送至第一服务器中;在第一终端设备侧接收所述第一服务器返回的文件响应消息;在第一终端设备侧依据所述文件响应消息将所述目标文件资源发送至第一服务器中。4.如权利要求3所述的方法,其特征在于,所述在第一终端设备侧依据所述文件响应消息将所述目标文件资源发送至第一服务器中的步骤包括:在第一终端设备侧依据所述文件响应消息对将所述目标文件资源进行加密;将所述加密后的目标文件资源发送至第一服务器中。5.如权利要求1所述的方法,其特征在于,所述目标文件资源为第一终端侧依据用户发出的文件资源选定指令获得的文件资源;所述文件资源选定指令为用户在第一终端设备侧展示的文件资源下载列表中选择的对某文件资源的下载指令,或者,所述文件资源选定指令为用户在第一终端设备侧存储的文件资源中选择的对某文件资源的选定指令。6.如权利要求1所述的方法,其特征在于,所述在第一终端设备侧依据所述目标文件资源的下载地址构建信息包并发送至第二服务器中的步骤包括:在第一终端设备侧获取所述目标文件资源的文件属性信息;在第一终端设备侧构建所述目标文件资源的下载地址以及所述文件属性信息的信息包;在第一终端设备侧将所述信息包发送至第二服务器中。7.如权利要求1所述的方法,其特征在于,所述信息确认指令包括第二终端设备的标识,所述确认信息包括第一确认信息以及第二确认信息,所述第一确认信息为依据用户选定的确认所述第二终端设备的标识对应的第二终端设备为文件接收方而生成的信息;所述第二确认信息为依据用户选定的不确认所述第二终端设备的标识对应的第二终端设备为文件接收方而生成的信息。8.如权利要求1所述的方法,其特征在于,还包括:在第一终端设备侧生成文件发送列表,所述文件发送列表为通过所述悬浮窗口进行离线发送的目标文件资源组织成的列表。9.如权利要求8所述的方法,其特征在于,所述文件发送列表中针对每个目标文件资源具有文件发送状态信息,所述文件发送状态信息包括成功发送状态、正在发送状态、等待发送状态以及发送失败状态。10.如权利要求1所述的方法,其特征在于,所述目标文件资源的文件属性信息还包括目标文件资源的大小、目标文件资源的类型、目标文件资源的版本号、目标文件资源的标识。11.如权利要求10所述的方法,其特征在于,所述目标文件资源的类型包括主题、壁纸、铃声、软件、音乐、游戏、视频、电子书。12.如权利要求3至11任一项所述的方法,其特征在于,所述第一服务器为文件服务器,所述第二服务器为应用服务器,所述第三服务器为推送服务器。13.一种用于离线文件传输的终端设备,包括:目标文件资源发送模块,适于在第一终端设备没有检测到第二终端设备的接入时,在第一终端设备侧通过悬浮窗口将目标文件资源发送至第一服务器中;下载地址接收模块,适于在第一终端设备侧接收所述第一服务器返回的所述目标文件资源的下载地址,所述目标文件资源的下载地址为所述第一服务器依据所述目标文件资源生成;下载地址发送模块,适于在第一终端设备侧依据所述目标文件资源的下载地址构建信息包并发送至第二服务器中;所述下载地址发送模块还适于:信息确认指令发送模块,适于在第一终端设备侧接收第三服务器发送的信息确认指令;展示模块,适于在第一终端设备侧将所述信息确认指令展示给用户;确认信息接收模块,适于接收用户选择的确认信息,并将所述确认信息发送至第二服务器中。14.如权利要求13所述的终端设备,其特征在于,还包括:检测模块,适于在所述在第一终端设备侧通过悬浮窗口将目标文件资源发送至第一服务器中之前,检测用户针对悬浮窗口发起的指定操作,所述指定操作包括用户将目标文件资源拖送到悬浮窗口的操作,和/或,用户点击悬浮窗口上的文件选定按钮,在第一终端设备弹出的...
【专利技术属性】
技术研发人员:田野,邱凯,张龙,李小庆,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。