Inventor

MICHAEL LEMAY

Inventor
US

Overview

56→
Patents
2021–2026
Patent span
Physics
Primary field (CPC G)

Patents· 56 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing62%
H04LTransmission of digital information, e.g. telegraphic communication22%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use11%
H03MCoding2%
G06NComputing arrangements based on specific computational models1%
G09CCiphering or deciphering apparatus for cryptographic or other purposes involving the need for secrecy1%
G11CStatic stores1%
PatentTitleYear
12,585,757Technologies for object-oriented memory management with extended segmentation202612,579,078Speculating object-granular key identifiers for memory safety202612,504,891Zero-redundancy tag storage for bucketed allocators202512,487,822Apparatus, computer-readable medium, and method for reducing bounds checking overhead by instrumenting pointer arithmetic202512,373,356Fast key ID switching via extended paging for cryptographic intra-process isolation202512,360,689Efficient caching and queueing for per-allocation non-redundant metadata202512,346,463Pointer based data encryption202512,321,467Cryptographic computing isolation for multi-tenancy and secure software components202512,306,998Stateless and low-overhead domain isolation using cryptographic computing202512,282,567Cryptographic computing using encrypted base addresses and used in multi-tenant environments202512,253,958System for address mapping and translation protection202512,216,922Updating encrypted security context in stack pointers for exception handling and tight bounding of on-stack arguments202512,182,317Region-based deterministic memory safety202412,093,182Typed store buffers for hardening store forwarding202412,050,701Cryptographic isolation of memory compartments in a computing environment202412,045,174Tagless implicit integrity with multi-perspective pattern search202412,019,733Compartment isolation for load store forwarding202412,008,374Cryptographic enforcement of borrow checking202411,960,375Apparatus and method for pausing processor trace for efficient analysis202411,954,045Object and cacheline granularity cryptographic memory integrity202411,922,220Function as a service (FaaS) system enhancements202411,841,939Technologies for object-oriented memory management with extended segmentation202311,838,418Protection of keys and sensitive data from attack within microprocessor architecture202311,836,094Cryptographic data objects page conversion202311,829,299Technologies for execute only transactional memory202311,829,488Pointer based data encryption202311,822,644Technologies for object-oriented memory management with extended segmentation202311,797,678Memory scanning methods and apparatus202311,789,737Capability-based stack protection for software fault isolation202311,782,716Hardware apparatuses, methods, and systems for individually revocable capabilities for enforcing temporal memory safety202311,782,826Security check systems and methods for memory allocations202311,768,931Technologies for object-oriented memory management with extended segmentation202311,741,018Apparatus and method for efficient process-based compartmentalization202311,734,199Enforcing memory operand types using protection keys202311,704,297Collision-free hashing for accessing cryptographic computing metadata and for cache expansion202311,681,793Technologies for object-oriented memory management with extended segmentation202311,630,920Memory tagging for side-channel defense, memory safety, and sandboxing202311,620,391Data encryption based on immutable pointers202311,575,504Cryptographic computing engine for memory load and store units of a microarchitecture pipeline202311,562,063Encoded inline capabilities202311,531,750Installing and manipulating a secure virtual machine image through an untrusted hypervisor202211,436,161System for address mapping and translation protection202211,429,580Collision-free hashing for accessing cryptographic computing metadata and for cache expansion202211,416,414Technologies for execute only transactional memory202211,416,624Cryptographic computing using encrypted base addresses and used in multi-tenant environments202211,409,662Apparatus and method for efficient process-based compartmentalization202211,403,234Cryptographic computing using encrypted base addresses and used in multi-tenant environments202211,392,492Memory management apparatus and method for compartmentalization using linear address metadata202211,360,876Apparatus and method for pausing processor trace for efficient analysis202211,354,423Cryptographic isolation of memory compartments in a computing environment202211,321,469Microprocessor pipeline circuitry to support cryptographic computing202211,250,165Binding of cryptographic operations to context or speculative execution restrictions202211,222,127Processor hardware and instructions for SHA3 cryptographic operations202211,216,366Security check systems and methods for memory allocations202211,188,639System, method and apparatus for automatic program compartmentalization202111,163,569Hardware apparatuses, methods, and systems for individually revocable capabilities for enforcing temporal memory safety2021

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2021–2026Patents assigned to INTEL CORP (56)· patent assignee history
2021–2026Based in US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
INTEL CORP562021–2026
Locations
LocationPatentsSpan
US562021–2026