非显而易见杯

专利无效挑战赛

目标专利:4000使用嵌套式文件结构将多分段的软件图像文件加载到存储器中

专利公开号:CN119907964B

专利权人:高通股份有限公司

无效请求书提交日期:2027年


上一项目 下一项目

非显而易见性评估仅供参考,不构成法律建议。



权利要求列表点击可跳转

序号 权利要求内容

1

一种用于在计算设备的随机存取存储器(RAM)中加载来自非易失性存储介质的数据的方法,所述方法包括;在引导所述计算设备期间;由在所述计算设备的处理器上运行的引导加载程序;从所述非易失性存储介质上的外部文件;读取外部文件元数据部分;所述外部文件包括所述外部文件元数据部分和外部文件数据部分;由在所述计算设备的所述处理器上运行的所述引导加载程序;基于所述外部文件元数据部分;从所述非易失性存储介质上的所述外部文件;读取所述外部文件数据部分;所述外部文件数据部分包括内部文件;所述内部文件包括内部文件元数据部分和内部文件数据部分;由在所述计算设备的所述处理器上运行的所述引导加载程序;从所述非易失性存储介质上的所述内部文件;读取所述内部文件元数据部分;由在所述计算设备的所述处理器上运行的所述引导加载程序;基于所述内部文件元数据部分;从所述非易失性存储介质上的所述内部文件;读取所述内部文件数据部分;由在所述计算设备的所述处理器上运行的所述引导加载程序;将所述内部文件从所述非易失性存储介质传输到所述RAM中的第一区域;由在所述计算设备的所述处理器上运行的操作系统;读取在所述RAM的所述第一区域中存储的所述内部文件;由在所述计算设备的所述处理器上运行的所述操作系统;将可执行代码的一个或多个片段从所述内部文件传输到所述RAM中的第二区域;使得所述RAM的所述第二区域中的所述可执行代码稍后由所述计算设备的所述处理器执行;其中读取所述外部文件元数据部分包括;读取指示外部文件第二元数据部分的位置的外部文件第一元数据部分;基于由所述外部文件第一元数据部分指示的所述位置;读取所述外部文件第二元数据部分;所述外部文件第二元数据部分指示所述外部文件数据部分的位置。

2

根据权利要求1所述的方法,其中所述文件具有包括可执行和可链接格式(ELF)的格式。

3

根据权利要求1所述的方法,其中所述外部文件数据部分仅由所述内部文件组成。

4

根据权利要求1所述的方法,其中所述内部文件数据部分包括多个数据片段。

5

根据权利要求1所述的方法,所述方法还包括;读取所述外部文件元数据中的标志;确定所述标志是具有指示嵌套式文件结构的第一状态还是具有指示非嵌套式文件结构的第二状态;当所述标志具有指示所述嵌套式文件结构的所述第一状态时;读取所述外部文件数据部分包括读取所述内部文件;当所述标志具有指示所述非嵌套式文件结构的所述第二状态时;读取所述外部文件数据部分包括将多个数据片段从所述存储介质上的所述外部文件数据部分读取到所述RAM中。


对比文件列表

编号 名称

权利要求1

一种用于在计算设备的随机存取存储器(RAM)中加载来自非易失性存储介质的数据的方法,所述方法包括;在引导所述计算设备期间;由在所述计算设备的处理器上运行的引导加载程序;从所述非易失性存储介质上的外部文件;读取外部文件元数据部分;所述外部文件包括所述外部文件元数据部分和外部文件数据部分;由在所述计算设备的所述处理器上运行的所述引导加载程序;基于所述外部文件元数据部分;从所述非易失性存储介质上的所述外部文件;读取所述外部文件数据部分;所述外部文件数据部分包括内部文件;所述内部文件包括内部文件元数据部分和内部文件数据部分;由在所述计算设备的所述处理器上运行的所述引导加载程序;从所述非易失性存储介质上的所述内部文件;读取所述内部文件元数据部分;由在所述计算设备的所述处理器上运行的所述引导加载程序;基于所述内部文件元数据部分;从所述非易失性存储介质上的所述内部文件;读取所述内部文件数据部分;由在所述计算设备的所述处理器上运行的所述引导加载程序;将所述内部文件从所述非易失性存储介质传输到所述RAM中的第一区域;由在所述计算设备的所述处理器上运行的操作系统;读取在所述RAM的所述第一区域中存储的所述内部文件;由在所述计算设备的所述处理器上运行的所述操作系统;将可执行代码的一个或多个片段从所述内部文件传输到所述RAM中的第二区域;使得所述RAM的所述第二区域中的所述可执行代码稍后由所述计算设备的所述处理器执行;其中读取所述外部文件元数据部分包括;读取指示外部文件第二元数据部分的位置的外部文件第一元数据部分;基于由所述外部文件第一元数据部分指示的所述位置;读取所述外部文件第二元数据部分;所述外部文件第二元数据部分指示所述外部文件数据部分的位置。


权利要求2

根据权利要求1所述的方法,其中所述文件具有包括可执行和可链接格式(ELF)的格式。


权利要求3

根据权利要求1所述的方法,其中所述外部文件数据部分仅由所述内部文件组成。


权利要求4

根据权利要求1所述的方法,其中所述内部文件数据部分包括多个数据片段。


权利要求5

根据权利要求1所述的方法,所述方法还包括;读取所述外部文件元数据中的标志;确定所述标志是具有指示嵌套式文件结构的第一状态还是具有指示非嵌套式文件结构的第二状态;当所述标志具有指示所述嵌套式文件结构的所述第一状态时;读取所述外部文件数据部分包括读取所述内部文件;当所述标志具有指示所述非嵌套式文件结构的所述第二状态时;读取所述外部文件数据部分包括将多个数据片段从所述存储介质上的所述外部文件数据部分读取到所述RAM中。


Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE