{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9612979","patent":{"patent_number":"US-9612979","title":"Scalable memory protection mechanism","assignee":null,"inventors":[],"filing_date":"2010-10-22T00:00:00.000Z","publication_date":"2017-04-04T00:00:00.000Z","cpc_codes":["G06F"],"num_claims":16,"abstract":"An apparatus to protect contents of a memory region is presented. In one embodiment, the apparatus includes a non-volatile memory, memory check logic to generate check values for protected memory regions, and comparison logic to compare stored check values from the non-volatile memory with generated check values from the memory check logic. The apparatus also includes security logic to prevent executing code in the protected memory regions if the comparison logic detects a mismatch between the stored check values and the generated check values."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Scalable memory protection mechanism","description":"An apparatus to protect contents of a memory region is presented. In one embodiment, the apparatus includes a non-volatile memory, memory check logic to generate check values for protected memory regi","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9612979","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-9612979","citation_suggestion":"Patentable. \"Scalable memory protection mechanism\" (US-9612979). https://patentable.app/patents/US-9612979","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9612979","json":"https://patentable.app/api/llm-context/US-9612979","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T15:04:00.478Z"}