Patents by Inventor Taylor Stark

Taylor Stark 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).

  • Publication number: 20260105006
    Abstract: A method executed within a virtual machine (VM) host computer system. The method includes, during a pre-execution phase of a VM, mapping a physical address (PA)-backed range of the VM’s guest-physical memory pages to host-physical addresses (HPAs) within the system memory of the VM host and mapping a virtual-address (VA)-backed range of the VM’s guest-physical memory pages to host-virtual addresses (HVAs). The method also includes, during an execution phase of the VM, performing intercept processing when the VM accesses a guest-physical address (GPA) within the VA-backed range to map a corresponding HVA to an HPA. This method enables memory oversubscription of the VM by the VM host via the VA-backed memory range. At the same time, the method provides the VM with access to a PA-backed memory range that can be utilized without the potential performance penalties associated with using the VA-backed range.
    Type: Application
    Filed: October 15, 2024
    Publication date: April 16, 2026
    Inventors: Mehmet IYIGUN, Yevgeniy M. BAK, Taylor STARK
  • Patent number: 9898354
    Abstract: Techniques for implementing operating system layering are described herein. In one example, a method includes managing one or more container temporary storage spaces and one or more container runtime environments. Furthermore, the method includes loading, one or more drivers to provide compatibility between a container operating system and a host operating system, the one or more drivers comprising application program interface (API) compatibility libraries to enable API compatibility between the container operating system and the host operating system; metadata arbitration logic to enable compatibility between the container operating system and the host operating system by modifying container operating system references; and file arbitration logic to modify operating system file locations accessed by the container operating system and the host operating system.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: February 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey M. Engel, Frederick J. Smith, Hari R. Pulapaka, Benjamin M. Schultz, Mehmet Iyigun, John Richardson, Taylor Stark
  • Publication number: 20170269978
    Abstract: Techniques for implementing operating system layering are described herein. In one example, a method includes managing one or more container temporary storage spaces and one or more container runtime environments. Furthermore, the method includes loading, one or more drivers to provide compatibility between a container operating system and a host operating system, the one or more drivers comprising application program interface (API) compatibility libraries to enable API compatibility between the container operating system and the host operating system; metadata arbitration logic to enable compatibility between the container operating system and the host operating system by modifying container operating system references; and file arbitration logic to modify operating system file locations accessed by the container operating system and the host operating system.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 21, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey M. Engel, Frederick J. Smith, Hari R. Pulapaka, Benjamin M. Schultz, Mehmet Iyigun, John Richardson, Taylor Stark
  • Patent number: D827926
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: September 4, 2018
    Assignee: Dastmalchi LLC
    Inventors: Taylor Stark, Devin Mendoza