[发明专利]文件写方法及其装置、文件读方法及其装置、设备和介质有效
申请号: | 202110707718.4 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113253942B | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 史双利 | 申请(专利权)人: | 深圳小米通讯技术有限公司;北京小米移动软件有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/13;G06F21/60 |
代理公司: | 北京法胜知识产权代理有限公司 11922 | 代理人: | 白雪静 |
地址: | 518054 广东省深圳市南山区南山街道登良*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 方法 及其 装置 设备 介质 | ||
1.一种文件写方法,其特征在于,应用于运行有终端操作系统的处理器,包括以下步骤:
根据加密文件系统EFS文件中未写入基带芯片的第一数据量,以及所述处理器与基带芯片之间的数据通道单次传输的最大数据量,确定单次传输的第二数据量;
根据所述第二数据量,对所述EFS文件中未写入所述基带芯片的数据和所述EFS文件的总数据量的信息进行打包,以得到各数据包;
通过所述数据通道将各所述数据包发送至所述基带芯片,以使所述基带芯片缓存各所述数据包中的数据,并在缓存的数据量大于或等于所述EFS文件的总数据量时,根据缓存的数据进行所述基带芯片的EFS文件写操作;
其中,所述数据通道包括高通信息接口。
2.根据权利要求1所述的方法,其特征在于,所述根据加密文件系统EFS文件中未写入基带芯片的第一数据量,以及所述处理器与基带芯片之间的数据通道单次传输的最大数据量,确定单次传输的第二数据量,包括:
针对每次传输,将所述第一数据量与所述最大数据量比较;
在所述第一数据量小于所述最大数据量的情况下,将所述第一数据量作为本次传输的所述第二数据量;
在所述第一数据量大于或等于所述最大数据量的情况下,将所述最大数据量作为本次传输的所述第二数据量。
3.根据权利要求1或2所述的方法,其特征在于,所述通过所述数据通道将各所述数据包发送至所述基带芯片之后,还包括:
接收成功标签,其中,所述成功标签是所述基带芯片每当成功缓存一个数据包的情况下发送的;
根据所述第二数据量,更新发送至所述基带芯片的已传输数据量。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第二数据量,更新发送至所述基带芯片的已传输数据量之后,还包括:
在所述已传输数据量大于或等于所述EFS文件的总数据量的情况下,停止采用所述数据通道传输所述EFS文件;
在所述已传输数据量小于所述EFS文件的总数据量的情况下,继续采用所述数据通道对所述EFS文件中未写入基带芯片的数据进行传输。
5.一种文件写方法,其特征在于,应用于终端的基带芯片,包括以下步骤:
通过数据通道接收至少一个数据包;
对所述至少一个数据包进行解析得到所携带的数据,以及加密文件系统EFS文件的总数据量;
将所述至少一个数据包携带的数据写入缓存;
在缓存的数据量大于或等于所述EFS文件的总数据量时,根据缓存的数据进行所述基带芯片的EFS文件写操作;
其中,运行有终端操作系统的处理器通过所述数据通道将各所述数据包发送至所述基带芯片。
6.根据权利要求5所述的文件写方法,其特征在于,所述在缓存的数据量大于或等于所述EFS文件的总数据量时,根据缓存的数据进行所述基带芯片的EFS文件写操作,包括:
在缓存的数据量大于或等于所述EFS文件的总数据量时,调用基带内部接口,以根据缓存的数据进行所述基带芯片的EFS文件写操作。
7.一种文件读方法,其特征在于,应用于运行有终端操作系统的处理器,包括以下步骤:
响应于加密文件系统EFS文件的读取请求,通过数据通道向基带芯片发送所述EFS文件的信息,以从所述基带芯片获取所述EFS文件的至少一个数据包;
对所述至少一个数据包进行解析得到携带的数据,以及所述EFS文件的总数据量;
对所述至少一个数据包携带的数据进行保存;
在保存的数据量大于或等于所述EFS文件的总数据量时,向发送所述读取请求的调用方返回保存的数据。
8.根据权利要求7所述的方法,其特征在于,
所述EFS文件的信息中包括所述EFS文件的标识、所述保存的数据量和最近一次接收到的数据包所携带的数据量中的至少一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳小米通讯技术有限公司;北京小米移动软件有限公司,未经深圳小米通讯技术有限公司;北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110707718.4/1.html,转载请声明来源钻瓜专利网。