[发明专利]文件传输方法、计算设备及计算机存储介质在审
申请号: | 202110437085.X | 申请日: | 2021-04-22 |
公开(公告)号: | CN113518107A | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 程超;杜兴宇 | 申请(专利权)人: | 掌阅科技股份有限公司;深圳市掌阅科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 陈翠 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件传输 方法 计算 设备 计算机 存储 介质 | ||
1.一种文件传输方法,所述方法适用于连接在同一个局域网内的第一阅读器与第二阅读器之间的文件传输,所述方法包括:
响应于文件传输操作,第一阅读器构建携带待传输文件的文件信息的第一消息,将所述第一消息发送给第二阅读器,以供所述第二阅读器根据所述文件信息在本地执行接收文件准备处理并返回准备接收响应消息;
接收所述第二阅读器返回的准备接收响应消息,根据所述准备接收响应消息向所述第二阅读器发送待传输文件;
接收所述第二阅读器在文件接收结束后而发送的接收成功响应消息,完成文件传输流程。
2.根据权利要求1所述的方法,其中,在第一阅读器构建携带待传输文件的文件信息的第一消息之前,所述方法还包括:
第一阅读器向第二阅读器发送设备信息请求消息;
接收所述第二阅读器响应所述设备信息请求消息而返回的设备信息响应消息,其中,所述设备信息响应消息携带有第二阅读器支持的文件类型及第二阅读器的剩余存储空间大小;
所述第一阅读器构建携带待传输文件的文件信息的第一消息进一步包括:
根据所述第二阅读器支持的文件类型及所述第二阅读器的剩余存储空间大小,构建携带待传输文件的文件信息的第一消息。
3.根据权利要求2所述的方法,其中,所述根据所述第二阅读器支持的文件类型及所述第二阅读器的剩余存储空间大小,构建携带待传输文件的文件信息的第一消息进一步包括:
查找第一阅读器本地存储的与所述第二阅读器支持的文件类型相匹配的至少一个文件,将所述至少一个文件显示在文件选择页面中;
响应于文件选择操作,判断已选择文件的文件大小是否大于第二阅读器的剩余存储空间大小;
若否,则将已选择文件作为待传输文件,构建携带待传输文件的文件信息的第一消息;
若是,则生成并显示提示消息,以提示用户重新选择文件。
4.根据权利要求3所述的方法,其中,所述将已选择文件作为待传输文件,构建携带待传输文件的文件信息的第一消息进一步包括:
若待传输文件为多个,则向第二阅读器发送携带当前批次待传输文件的文件数量的第二消息,以供第二阅读器在本地记录当前批次接收的文件数量;
接收第二阅读器在文件数量记录而返回的文件数量接收成功响应消息;
根据文件数量接收成功响应消息,按照文件传输顺序逐一构建携带待传输文件的文件信息的第一消息。
5.根据权利要求4所述的方法,其中,在接收所述第二阅读器在文件接收结束后而发送的接收成功响应消息之后,所述方法还包括:
检测是否存在剩余批次文件传输任务;
若是,则跳转执行向第二阅读器发送携带当前批次待传输文件的文件数量的第二消息;
若否,则完成文件传输流程。
6.根据权利要求1-5中任一项所述的方法,其中,所述方法还包括:
判断是否处于文件传输状态;
若处于未传输文件状态,则每隔第一预设时长向第二阅读器发送心跳消息;
若在第二预设时长内未接收到第二阅读器返回的响应消息,则确定网络状况发生异常。
7.根据权利要求1-5中任一项所述的方法,其中,所述文件信息包括以下信息中的一种或多种:文件名称、文件大小、文件类型、显式文件或隐式文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司;深圳市掌阅科技有限公司,未经掌阅科技股份有限公司;深圳市掌阅科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110437085.X/1.html,转载请声明来源钻瓜专利网。