The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 10, 2023

Filed:

Jun. 21, 2021
Applicant:

Crowdstrike, Inc., Sunnyvale, CA (US);

Inventors:

Artsiom Tsai, San Jose, CA (US);

Joshua Jones, Livermore, CA (US);

Andrey Redko, Moscow, RU;

Assignee:

CrowdStrike, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/78 (2013.01); G06F 21/12 (2013.01); G06F 21/60 (2013.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 21/78 (2013.01); G06F 21/121 (2013.01); G06F 21/604 (2013.01); G06F 21/6209 (2013.01);
Abstract

A data access manager is provided on a computing device to manage access to secure files stored in memory. The data access manager intercepts function calls from applications to the memory management unit and determines whether an application is allowed to access secure data stored in the memory of the computing device. When an initial request to map the data is received, the data access manager maps both secure data and clear data, obtaining pointers to both secure and clear data. When an application has permission to access the requested data, the data access manager returns the pointer to the clear data. When an application does not have permission to access the requested data, the data access manager returns the pointer to the secure data.


Find Patent Forward Citations

Loading…