Patents by Inventor Cyrien Laplace

Cyrien Laplace has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11182303
    Abstract: Examples construct a bootloader address space using a page fault exception. A bootloader executing in machine address (MA) space determines the MA at which the bootloader has been loaded into memory. The bootloader calculates a difference between an expected virtual address (VA) and the loaded MA. The bootloader defines a page table mapping the bootloader MA to an expected VA, and sets an exception handling vector to point to the expected VA. When a memory management unit (MMU) utilizing the defined page table for address translation is enabled, a page fault exception occurs. The page fault exception handling resumes execution of the bootloader at the expected VA via an exception handling vector pointing thereto.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: November 23, 2021
    Assignee: VMware, Inc.
    Inventors: Andrei Warkentin, Cyrien Laplace, Alexander Fainkichen, Ye Li, Regis Duchesne
  • Publication number: 20180173539
    Abstract: Examples construct a bootloader address space using a page fault exception. A bootloader executing in machine address (MA) space determines the MA at which the bootloader has been loaded into memory. The bootloader calculates a difference between an expected virtual address (VA) and the loaded MA. The bootloader defines a page table mapping the bootloader MA to an expected VA, and sets an exception handling vector to point to the expected VA. When a memory management unit (MMU) utilizing the defined page table for address translation is enabled, a page fault exception occurs. The page fault exception handling resumes execution of the bootloader at the expected VA via an exception handling vector pointing thereto.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 21, 2018
    Inventors: Andrei Warkentin, Cyrien Laplace, Alexander Fainkichen, Ye Li, Regis Duchesne