Log in
Enquire now
‌

US Patent 12124562 Labeled security for control flow inside executable program code

Patent 12124562 was granted and assigned to Red Hat on October, 2024 by the United States Patent and Trademark Office.

OverviewStructured DataIssuesContributors

Contents

Patent abstractTimelineTable: Further ResourcesReferences
Is a
Patent
Patent
1

Patent attributes

Patent Applicant
Red Hat
Red Hat
1
Current Assignee
Red Hat
Red Hat
1
Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
1
Patent Number
121245621
Patent Inventor Names
Peter Jones1
Adam Jackson1
Date of Patent
October 22, 2024
1
Patent Application Number
176714641
Date Filed
February 14, 2022
1
Patent Citations
‌
US Patent 9250937 Code randomization for just-in-time compilers
1
‌
US Patent 9880842 Using control flow data structures to direct and track instruction execution
1
‌
US Patent 9917855 Mixed analysys-based virtual machine sandbox
1
‌
US Patent 9953158 Systems and methods for enforcing secure software execution
1
‌
US Patent 10489592 Creating an execution safety container for unreliable exploits
1
‌
US Patent 10685110 Detection of exploitative program code
1
‌
US Patent 10650147 Method and apparatus for ensuring control flow integrity
1
‌
US Patent 7337291 Software memory access control
1
...
Patent Primary Examiner
Saleh Najjar
Saleh Najjar
1
CPC Code
‌
G06F 21/54
1
‌
G06F 2221/033
1
‌
G06F 21/51
1
‌
G06F 21/52
1
Patent abstract

A method includes configuring one or more permissions for a first page of memory including a first section of a plurality of sections of an executable program code to enable execution of the first section. The method also includes configuring one or more permissions for a second page of the memory including a second section of the executable program code to disable execution of the second section. The method also includes identifying one or more annotations in the executable program code, wherein the one or more annotations indicate one or more allowed transitions and one or more disallowed transitions between the plurality of sections. The method also includes changing, in view of the one or more annotations, the one or more permissions of the second page to enable execution of the second section of the executable program code.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 12124562 Labeled security for control flow inside executable program code

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.