Patents by Inventor Eli Daniel Collins

Eli Daniel Collins 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: 9129062
    Abstract: Systems and methods for instrumenting code are disclosed. The entry to a subroutine is trapped and the subroutine's return address is mutated to create an invalid instruction pointer. The mutated return address is stored in the architecture reserved space for the return address. An exception handler is executed that has been instrumented to handle the fault caused by the mutated return address such that the exit from the subroutine is instrumented.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: September 8, 2015
    Assignee: VMware, Inc.
    Inventors: Keith Adams, Eli Daniel Collins