广东树米科技有限公司;深圳树米网络科技有限公司;北京树米智能科技有限公司周林林获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉广东树米科技有限公司;深圳树米网络科技有限公司;北京树米智能科技有限公司申请的专利一种存储数据接口模块的处理方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117311614B 。
龙图腾网通过国家知识产权局官网在2025-11-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202311243882.X,技术领域涉及:G06F3/06;该发明授权一种存储数据接口模块的处理方法是由周林林;刘鑫;陈胜设计研发完成,并于2023-09-22向国家知识产权局提交的专利申请。
本一种存储数据接口模块的处理方法在说明书摘要公布了:本发明实施例涉及一种存储数据接口模块的处理方法,所述方法包括:存储数据接口模块通过指令处理接口接收上层应用发送的操作指令;为接口初始化指令时创建存储、索引表文件;为数据创建、读取、修改、删除或恢复指令时,进行对应的应用层数据创建、读取、修改、删除或恢复处理;为接口关闭指令时删除存储、索引表文件。通过本发明可以降低上层应用开发难度、减少上层应用冗余代码、提高上层应用开发效率。
本发明授权一种存储数据接口模块的处理方法在权利要求书中公布了:1.一种存储数据接口模块的处理方法,其特征在于,所述方法包括: 第一存储数据接口模块通过第一指令处理接口接收第一操作系统上的第一上层应用发送的第一操作指令;并从所述第一操作指令中提取出对应的第一指令头和第一指令体;所述第一存储数据接口模块为在所述第一操作系统上安装的一个软件或硬件接口模块;所述第一操作系统向所述第一存储数据接口模块提供可在当前操作系统上进行文件创建、删除和读写操作的第一文件处理接口进行接口调用;所述第一存储数据接口模块向所述第一操作系统上的任一所述第一上层应用提供所述第一指令处理接口进行接口调用;所述第一操作指令包括所述第一指令头和所述第一指令体,所述第一指令头包括接口初始化指令头、接口关闭指令头、数据创建指令头、数据读取指令头、数据修改指令头、数据删除指令头和数据恢复指令头; 当所述第一指令头为所述接口初始化指令头时,调用所述第一操作系统的所述第一文件处理接口在所述第一操作系统上创建两个初始文件大小为0的二进制文件作为对应的第一存储文件和第一索引表文件;并向所述第一索引表文件中增加两个数据项分别为第一计数器和第一索引表,并将所述第一计数器初始化为0、将所述第一索引表初始为一个空索引表;并在文件创建成功且索引表文件设置成功时,将具体设为成功状态的第一初始化状态通过所述第一指令处理接口向所述第一上层应用回发; 当所述第一指令头为所述数据创建指令头时,根据所述第一指令体、所述第一索引表文件和所述第一存储文件进行应用层数据创建处理生成对应的第一创建状态和第一创建数据句柄;并将所述第一创建状态和所述第一创建数据句柄通过所述第一指令处理接口向所述第一上层应用回发;所述第一创建状态包括失败状态和成功状态;所述第一创建状态为失败状态时,对应的所述第一创建数据句柄为空; 当所述第一指令头为所述数据读取指令头时,根据所述第一指令体、所述第一索引表文件和所述第一存储文件进行应用层数据读取处理生成对应的第一读取状态和第一读取数据;并将所述第一读取状态和所述第一读取数据通过所述第一指令处理接口向所述第一上层应用回发;所述第一读取状态包括失败状态和成功状态;所述第一读取状态为失败状态时,对应的所述第一读取数据为空; 当所述第一指令头为所述数据修改指令头时,根据所述第一指令体、所述第一索引表文件和所述第一存储文件进行应用层数据修改处理生成对应的第一修改状态;并将所述第一修改状态通过所述第一指令处理接口向所述第一上层应用回发;所述第一修改状态包括失败状态和成功状态; 当所述第一指令头为所述数据删除指令头时,根据所述第一指令体、所述第一索引表文件和所述第一存储文件进行应用层数据删除处理生成对应的第一删除状态;并将所述第一删除状态通过所述第一指令处理接口向所述第一上层应用回发;所述第一删除状态包括失败状态和成功状态; 当所述第一指令头为所述数据恢复指令头时,根据所述第一指令体、所述第一索引表文件和所述第一存储文件进行应用层数据恢复处理生成对应的第一恢复状态和第一恢复数据;并将所述第一恢复状态和所述第一恢复数据通过所述第一指令处理接口向所述第一上层应用回发;所述第一恢复状态包括失败状态和成功状态;所述第一恢复状态为失败状态时,对应的所述第一恢复数据为空; 当所述第一指令头为所述接口关闭指令头时,调用所述第一文件处理接口将所述第一存储文件和所述第一索引表文件删除;并在文件删除成功时,将具体设为成功状态的第一关闭状态通过所述第一指令处理接口向所述第一上层应用回发; 其中,所述第一存储文件包括多个第一存储数据块;所述第一存储数据块包括第一块长度数据、第一状态数据、第一权限数据和第一应用存储数据;所述第一块长度数据、所述第一状态数据和所述第一权限数据的数据长度都是固定长度分别为预设的第一、第二、第三数据长度;所述第一块长度数据为对应的所述第一存储数据块的数据长度;所述第一状态数据包括使用状态和空闲状态;所述第一权限数据包括四类权限标志分别为数据读取权限标志、数据修改权限标志、数据删除权限标志和数据恢复权限标志;所述四类权限标志的标志值都包括允许标志值和禁止标志值; 所述第一索引表文件包括所述第一计数器和所述第一索引表;所述第一计数器为所述第一存储文件中所述第一状态数据为使用状态的所述第一存储数据块的总数;所述第一索引表包括多个第一索引记录;所述第一索引记录包括第一应用层数据句柄和第一应用数据块偏移量;所述第一索引记录的记录总数大于或等于所述第一计数器的计数值;所述第一索引记录与一个所述第一存储数据块对应;所述第一应用层数据句柄为对应的所述第一存储数据块的唯一数据标识;所述第一应用数据块偏移量为对应的所述第一存储数据块的起始数据在所述第一存储文件中的存储位置; 所述第一指令头为所述接口初始化指令头或所述接口关闭指令头时,对应的所述第一指令体为空;所述第一指令头为所述数据创建指令头时,对应的所述第一指令体包括第一应用数据和第一权限配置,所述第一权限配置包括四类权限标志分别为数据读取权限标志、数据修改权限标志、数据删除权限标志和数据恢复权限标志,所述四类权限标志的标志值都包括允许标志值和禁止标志值;所述第一指令头为所述数据读取指令头时,对应的所述第一指令体包括第一读取数据句柄;所述第一指令头为所述数据修改指令头时,对应的所述第一指令体包括第一修改数据句柄和第一应用修改数据;所述第一指令头为所述数据删除指令头时,对应的所述第一指令体包括第一删除数据句柄;所述第一指令头为所述数据恢复指令头时,对应的所述第一指令体包括第一恢复数据句柄。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广东树米科技有限公司;深圳树米网络科技有限公司;北京树米智能科技有限公司,其通讯地址为:519031 广东省珠海市横琴新区环岛东路1889号18栋437室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励