[发明专利]一种用于预先设定文件传输任务优先级的方法在审
| 申请号: | 202110549733.0 | 申请日: | 2021-05-20 |
| 公开(公告)号: | CN113326124A | 公开(公告)日: | 2021-08-31 |
| 发明(设计)人: | 林国彪;陈仲恒;徐莹莹;利驿飞;邓辉 | 申请(专利权)人: | 深圳证券通信有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/54;H04L29/08 |
| 代理公司: | 深圳市凯博企服专利代理事务所(特殊普通合伙) 44482 | 代理人: | 李绍飞 |
| 地址: | 518000 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 预先 设定 文件传输 任务 优先级 方法 | ||
本发明公开了一种用于预先设定文件传输任务优先级的方法,使用者通过约定好的通知机制,来告知文件传输系统优先级规则;当一批文件准备传输时,会根据优先级规则进行匹配,得出每个文件的优先级;根据匹配结果按顺序插入到等待队列,当根据优先级规则匹配的优先级相同时,则按照文件添加进来准备传输的时间点排序。本发明:1.通过预先设定好的优先级规则,实现自动化调整文件传输优先级。2.响应及时无滞后。3.可从发送(上传)和接收(下载)2个方向同时设置传输优先级。4、可从多个维度设置优先级条件,满足使用者各种使用场景,使用者只需设定好需要匹配的优先级规则,即可用于任意的文件传输场景,具有很好的通用性。
技术领域
本发明涉及一种计算机文件传输软件中所使用的设计方法和实现,提供一种用于在自动化传输文件过程中,预先设置传输优先级的方法和实现,作用是让使用者能够高效率、自动化、个性化、灵活、及时的设置传输文件任务的优先级。
背景技术
目前,许多计算机软件程序提供了文件传输功能,由于会出现多个文件同时传输的场景,(例如使用者在接收文件时,如果有多个发送方同时发送文件过来),在带宽有限的情况下,使用者需要优先传输其中一部分文件,延后传输另一部分文件,因此部分软件程序在文件传输功能基础上提供了传输优先级设置设定功能。
1、现有文件传输软件描述:
现有文件传输软件,是具有文件传输功能的一类软件,具备将文件从一个角色处传输到另一个角色处的功能。包含要素:
角色:发送方和接收方;
角色标识:用户名、IP地址端口等;
基本文件传输功能:文件发送\上传,文件接收\下载;
传输队列:同时传输的文件任务数量,最大值有限制。
典型的文件传输类软件有基于FTP协议的传输软件、基于P2P协议的上传下载工具等,除此之外,当今各类网盘产品具备的“上传后分享,再下载”功能,以及各类邮箱产品的超大附件功能,本质上都属于文件传输软件的功能。
2、现有文件传输软件的传输优先级设置设定功能描述:
现有文件传输软件,修改文件传输优先级设置的常用模式:软件中设定一些优先级常用值,例如“低”、“中”、“高”,优先程度“低”“中”“高”,默认的文件传输任务均采用同一种数值,例如“中”,更高优先级的文件任务相比低优先级的文件任务拥有更大的文件传输速度、插队优先传输等权利。正在传输的文件集合称为传输队列,软件中设定最大同时并发任务数,代表传输队列的最大容量,当正需要传输的文件任务数量超过这个最大容量时,多出来的文件处于排队等待状态,这些排队等待状态的任务集合称为等待队列,传输队列和等待队列中的各个文件任务一般都是按优先级以及文件需要传输的时间点先后顺序进行排列,优先级高的文件排在前面,优先级相同时,时间点更早的文件排在前面。
等待队列中任务排列位置的抽象含义:等待中的任务按一定顺序进行排队(优先级顺序排列,优先级高的任务在前),当传输队列未满时,等待队列中的文件任务按此排队顺序先后移入传输队列;
传输队列中任务排列位置的抽象含义:正在传输的文件根据优先级的不同,处于队列中的不同位置,优先级高的任务在前,优先级相同的任务,由其他要素决定顺序,例如文件需要传输的时间点。队列中不同位置可能拥有不同的传输速率(也可能所有文件的传输速率相同),软件会根据优先级权重,按照一定的算法来分配传输队列中各个文件的传输速率。在传输队列已满的情况下,当等待队列中某个文件任务由于优先级提升,需要进入传输队列时,排在队列尾部的任务会先移入等待队列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳证券通信有限公司,未经深圳证券通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110549733.0/2.html,转载请声明来源钻瓜专利网。





