Patents by Inventor Bennet Sze-bun Yee

Bennet Sze-bun Yee 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: 8468592
    Abstract: Some embodiments provide a system that executes a native code module. During operation, the system obtains the native code module. Next, the system loads the native code module into a secure runtime environment. Finally, the system safely executes the native code module in the secure runtime environment by using a set of software fault isolation (SFI) mechanisms that maintain control flow integrity for the native code module and constrain store instructions in the native code module by bounding a valid memory region of the native code module with one or more guard regions.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: June 18, 2013
    Assignee: Google Inc.
    Inventors: David C. Sehr, Bennet Sze-bun Yee, John Bradley Chen, Victor Khimenko
  • Publication number: 20110029820
    Abstract: Some embodiments provide a system that executes a native code module. During operation, the system obtains the native code module. Next, the system loads the native code module into a secure runtime environment. Finally, the system safely executes the native code module in the secure runtime environment by using a set of software fault isolation (SFI) mechanisms that maintain control flow integrity for the native code module and constrain store instructions in the native code module by bounding a valid memory region of the native code module with one or more guard regions.
    Type: Application
    Filed: November 18, 2009
    Publication date: February 3, 2011
    Applicant: GOOGLE INC.
    Inventors: David C. Sehr, Bennet Sze-bun Yee, John Bradley Chen, Victor Khimenko