Patents by Inventor George Cameron

George Cameron 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: 7549035
    Abstract: A method for propagating reference and modification bit values into a translation table. The method includes issuing a write instruction including a virtual address, translating the virtual address to a corresponding physical address in a corresponding entry in a TLB, writing data to the corresponding physical address, setting at least one of a reference bit value or a modification bit value in the corresponding entry in the TLB, analyzing the TLB to identify any set reference bit values and set modification bit values, updating a corresponding entry in a translation table for each one of the identified set reference bit values and the identified set modification bit values and resetting the identified set reference bit values and the identified set modification bit values in the TLB.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: June 16, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: George Cameron, Blake Jones, Jeffrey Bonwick
  • Patent number: 7546439
    Abstract: A method of identifying a shared main memory page containing a physical address corresponding to a virtual address included in an issued write instruction. The method includes determining the selected virtual address is not within a reach of a TLB entry that is currently loaded in the TLB. If one of the BBR entries includes the selected virtual address, then identifying one of the BBR entries that includes the selected virtual address, calculating a new TLB entry that includes the selected virtual address and loading the new TLB entry in the TLB.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: June 9, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: George Cameron, Blake Jones, Jeffrey Bonwick
  • Patent number: 7472253
    Abstract: A computer system comprising a main memory and a processor die coupled to the main memory by a first bus. The processor die includes a processor core coupled to a first cache memory and multiple base and bounds registers (BBRS). Each of BBRs have a base virtual address field, an ending virtual address field and a base physical address field. The first cache memory has a table lookaside buffer (TLB) entry stored therein.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: December 30, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: George Cameron, Blake Jones, Jeffrey Bonwick
  • Patent number: 4485911
    Abstract: A transfer machine for holding and moving work pieces from station to station for successive machining operations in which the work pieces are clamped to pallets disposed generally vertically. During loading and machining operations the pallets are clamped in a fixed relationship to guide rails but are moved between stations on anti-friction means in the form of rollers. Loading operations are conducted relative to an accurately located reference axis and a work piece is transferred to the pallet so that the location of the reference axis is accurate at each of the loading and machining stations.
    Type: Grant
    Filed: January 26, 1982
    Date of Patent: December 4, 1984
    Assignee: The Budd Company
    Inventor: George Cameron