Patents by Inventor Gary R. Oblock

Gary R. Oblock 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: 6233667
    Abstract: The present invention provides a method and an apparatus for translating a virtual address to a physical address in a computer system. The system receives a virtual address during an execution or a fetch of a program instruction. The system determines if the virtual address is in an upper portion or a lower portion of a virtual address space. If the virtual address is in the lower portion of the virtual address space, the system adds the virtual address to a first base address to produce the physical address. The system also compares the virtual address against an upper bound. If the virtual address has a larger value than the upper bound, the system indicates an illegal access. If the virtual address is in the upper portion of the virtual address space, the system adds the virtual address to a second base address to produce the physical address. The system also compares the virtual address against a lower bound.
    Type: Grant
    Filed: March 5, 1999
    Date of Patent: May 15, 2001
    Assignee: Sun Microsystems, Inc.
    Inventors: Nik Shaylor, Jeffrey M. W. Chan, Gary R. Oblock, Marc Tremblay