Method and system for providing virtual NVRAM based on trusted execution environment
An execution environment and reliable technology, which is applied in the direction of data error detection, response error generation, and instrumentation, can solve the problems of high energy consumption, NVRAM data loss, and high cost of NVRAM, and achieve low cost. , Accelerate the log function, improve the effect of performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0052] The method of providing virtual NVRAM for mobile devices based on the ARM TrustZone technology includes three stages: the creation of virtual NVRAM, the sending and processing of virtual NVRAM read and write requests, and the protection of virtual NVRAM data when power is off. The method for providing virtual NVRAM in the present invention will be described in detail below through specific implementation examples.
[0053] Such as figure 2 As shown, the specific steps for the system to provide ARM-based TrustZone for mobile devices are as follows:
[0054] In step 1, during the normal operation of the operating system of the mobile device, if it is necessary to create a new virtual NVRAM, then perform step 2; if there is a read and write request for the virtual NVRAM, then perform step 4; if an event that requires power off occurs, then Execute step 6;
[0055] In step 2, the operating system needs to create a new virtual NVRAM. The virtual NVRAM driver program in t...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com


