Patents by Inventor Arthur McKinney

Arthur McKinney 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).

  • Publication number: 20050188009
    Abstract: A method for maintaining coherent data in a multiprocessor system having a plurality of processors coupled to main memory, where each processor has an internal cache which is externally unreadable outside the processor. The method includes requesting data associated with a memory location in main memory and determining if an external cache coupled to an application specific integrated circuit associated with a second processor contains a reference to the requested data. A snoop cycle is performed on the second processor if the external cache has a reference to the requested data, whereupon a determination is made as to whether the requested data has been modified.
    Type: Application
    Filed: July 7, 2004
    Publication date: August 25, 2005
    Inventors: Arthur McKinney, Charles McCarver, Vahid Samiee
  • Patent number: 6753874
    Abstract: A method and apparatus for packing and unpacking pixels using a shift-down register and a shift-up register. In general, the shift-down register and shift-up register have the same bit storage capacity. In addition, the shift-down register and the shift-up register have a bit storage capacity larger in size than the bit storage capacity of the memory device from which the pixels are unpacked, or to which the pixels are packed.
    Type: Grant
    Filed: August 4, 2000
    Date of Patent: June 22, 2004
    Assignee: Microsoft Corporation
    Inventors: Jeff S. Ford, Arthur McKinney, Craig Jordan