Patents by Inventor John R McVey

John R McVey 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: 6980314
    Abstract: An embodiment of a bus management device permits scheduling of transactions to allow concurrent execution of the transactions. Data bus usage is scheduled by setting shift register bits. Each position in the shift register corresponds to one clock cycle. When a current transaction is in a data phase, the value in the shift register is used to determine when to begin a control phase of the next transaction so that a desired number of idle clock cycles are present between data bus usage time periods for successive transactions.
    Type: Grant
    Filed: April 3, 2000
    Date of Patent: December 27, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John R McVey, Dee Lee Chou
  • Patent number: 6756987
    Abstract: Some embodiments of a data channel that interleaves read and write access to a frame buffer include a bit-plane storage device, a single frame buffer, a data controller and a digital pixel display. Transferring data through the single frame buffer by interleaving reads and writes includes (1) alternately writing to the frame buffer and reading from the frame buffer portions of each bit-plane of a sequence bit-plane data; and (2) writing to said frame buffer so as to replace each said portion of a bit-plane in the frame buffer with a corresponding portion of a next bit-plane. By interleaving read and write accesses, a single frame buffer and less interface logic are necessary to transfer data from a storage device to a digital pixel display. In a three channel digital color pixel imaging device, this reduces the number of frame buffer SDRAM units from six to three, and significantly reduces the overall cost associated with implementing data flow through the data storage and frame buffer blocks.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: June 29, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Gregg S. Goyins, John R. McVey
  • Publication number: 20020154129
    Abstract: Some embodiments of a data channel that interleaves read and write access to a frame buffer include a bit-plane storage device, a single frame buffer, a data controller and a digital pixel display. Transferring data through the single frame buffer by interleaving reads and writes includes (1) alternately writing to the frame buffer and reading from the frame buffer portions of each bit-plane of a sequence bit-plane data; and (2) writing to said frame buffer so as to replace each said portion of a bit-plane in the frame buffer with a corresponding portion of a next bit-plane. By interleaving read and write accesses, a single frame buffer and less interface logic are necessary to transfer data from a storage device to a digital pixel display. In a three channel digital color pixel imaging device, this reduces the number of frame buffer SDRAM units from six to three, and significantly reduces the overall cost associated with implementing data flow through the data storage and frame buffer blocks.
    Type: Application
    Filed: April 20, 2001
    Publication date: October 24, 2002
    Inventors: Gregg S. Goyins, John R. McVey
  • Patent number: 6108100
    Abstract: A printer including a memory configured to store executable code; a processor coupled to the memory and configured to execute executable code; a print mechanism coupled to the processor and configured to print an image in response to execution of executable code; a memory receptacle configured to removably receive a plug-in memory; and a memory controller configured to selectively write executable code onto a plug-in memory received by the memory receptacle.
    Type: Grant
    Filed: February 20, 1998
    Date of Patent: August 22, 2000
    Assignee: Hewlett-Packard Company
    Inventors: John R. McVey, Mark A. Fahrenkrug