深圳市金胜电子科技有限公司沈嘉琦获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉深圳市金胜电子科技有限公司申请的专利通过驱动程序拦截监听NVMe命令获取冷热数据方法与系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117742601B 。
龙图腾网通过国家知识产权局官网在2026-03-20发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202311760984.9,技术领域涉及:G06F3/06;该发明授权通过驱动程序拦截监听NVMe命令获取冷热数据方法与系统是由沈嘉琦;吴礼优;姜敬青;肖海鹏设计研发完成,并于2023-12-20向国家知识产权局提交的专利申请。
本通过驱动程序拦截监听NVMe命令获取冷热数据方法与系统在说明书摘要公布了:本发明公开一种通过驱动程序拦截监听NVMe命令获取冷热数据方法,涉及获取冷热数据领域,包括:创建热数据统计表;加载热数据驱动,获取主机命令;判断是否有需要直接设置热数据的应用模块;从直接设置热数据应用模块中解析数据,将热数据特殊标记值插入热数据统计表;判断拦截监听命令是否为NVMe命令;解析NVMe命令数据中的write命令信息;判断write命令信息中的时间间隔是否小于热数据读写阈值时间;将write命令中的逻辑块地址记录计数值加1更新至热数据统计表中;将热数据统计表中time字段时间戳更新为监听时间。通过内核模块中的钩子函数来监听和拦截NVMe命令来处理分析冷热数据的筛选和预测,继而向固件发送解析到的冷热数据信息。
本发明授权通过驱动程序拦截监听NVMe命令获取冷热数据方法与系统在权利要求书中公布了:1.一种通过驱动程序拦截监听NVMe命令获取冷热数据方法,其特征在于,所述方法步骤包括: S0:创建热数据统计表,包括time、count、flag、pre_flag、special_flag、data:lba,block,size字段; S1:加载热数据驱动,获取主机命令; S2:判断主机命令中是否有需要直接设置热数据的应用模块,若有转至S3,若无在则转至S5; S3:从直接设置热数据应用模块中解析数据,将热数据特殊标记设置为true; S4:将热数据特殊标记值插入热数据统计表; S5:拦截监听命令并判断拦截监听命令是否为NVMe命令,若否转至S6,若是转至S7; S6:结束拦截监听命令; S7:解析NVMe命令中的数据; S8:获取NVMe命令数据中的write命令信息; S9:判断write命令信息中的时间间隔是否小于热数据读写阈值时间,若是转至S10若否转至S17; S10:将write命令中的逻辑块地址记录计数值加1更新至热数据统计表中; S11:将热数据统计表中time字段时间戳更新为监听时间; S12:内部函数根据热数据统计表中count数获取热数据; S13:判断count数较高的数据是否小于预设阀值数据,若是转至S14,若否转至S16; S14:根据热数据统计表中block数据大小重新排序; S15:设置热数据统计表中pre_flag值为真,更新热数据统计表; S16:将lba被监听次数多的次数的平均值前10%~20%数据flag设置为true,标记为热数据,更新更新热数据统计表; S17:将write命令中的逻辑块地址记录计数值count设置为1; S18:判断热数据统计表中flag是否为true,若是转至S19,若否转至S12; S19:设置热数据统计表中flag为false,pre_flag=true,转至S12。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人深圳市金胜电子科技有限公司,其通讯地址为:518000 广东省深圳市龙华区民治街道北站社区民治股份商业中心C座2001;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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