Patents by Inventor Barry Gauke

Barry Gauke 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: 7984257
    Abstract: A system for protecting supervisor mode data from user code having a processor which implements a register window architecture supporting as separate window stacks for supervisor and user modes with a transition window in one of the window stacks set with at least one invalid window bit in an invalid window mask of the architecture additional to an invalid window bit set for a reserved window of the invalid window mask for transitioning from the supervisor mode to the user mode, supervisor mode-only memory storing the supervisor mode window stack, and user mode accessible memory storing the supervisor and user mode window stacks.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: July 19, 2011
    Assignee: Silverbrook Research Pty Ltd
    Inventors: David William Funk, Barry Gauke
  • Publication number: 20100169601
    Abstract: A system for protecting supervisor mode data from user code having a processor which implements a register window architecture supporting as separate window stacks for supervisor and user modes with a transition window in one of the window stacks set with at least one invalid window bit in an invalid window mask of the architecture additional to an invalid window bit set for a reserved window of the invalid window mask for transitioning from the supervisor mode to the user mode, supervisor mode-only memory storing the supervisor mode window stack, and user mode accessible memory storing the supervisor and user mode window stacks.
    Type: Application
    Filed: March 8, 2010
    Publication date: July 1, 2010
    Inventors: David William Funk, Barry Gauke
  • Patent number: 7681000
    Abstract: A system for protecting supervisor mode data from user code in a register window architecture of a processor is provided. The system, when transitioning from supervisor mode to user mode, setting at least one invalid window bit in the invalid window mask of the architecture additional to the invalid window bit set for the reserved window of the invalid window mask. The additional bit is set for a transition window between supervisor and user data windows.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: March 16, 2010
    Assignee: Silverbrook Research Pty Ltd
    Inventors: David William Funk, Barry Gauke, Kia Silverbrook
  • Publication number: 20080010425
    Abstract: A system for protecting supervisor mode data from user code in a register window architecture of a processor is provided. The system, when transitioning from supervisor mode to user mode, setting at least one invalid window bit in the invalid window mask of the architecture additional to the invalid window bit set for the reserved window of the invalid window mask. The additional bit is set for a transition window between supervisor and user data windows.
    Type: Application
    Filed: July 10, 2006
    Publication date: January 10, 2008
    Inventors: David William Funk, Barry Gauke, Kia Silverbrook