Patents by Inventor Paul D. Breuder

Paul D. Breuder 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: 6735675
    Abstract: Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: May 11, 2004
    Assignee: Intel Corporation
    Inventors: Paul D. Breuder, Derek T. Bachand, David Lawrence Hill, Chinna Prudvi
  • Patent number: 6732242
    Abstract: A transaction management system is described for scheduling requests on an external bus. The system includes a number of queue registers to store requests and a controller coupled to queue registers to schedule external bus transactions for an agent that processes read requests, prefetch requests and write requests. The controller posts at least one write request to an external bus every defined number of transactions if at least one non-posted write request is stored in the queue registers.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: May 4, 2004
    Assignee: Intel Corporation
    Inventors: David L. Hill, Paul D. Breuder, Robert J. Greiner, Derek T. Bachand
  • Publication number: 20030188107
    Abstract: A transaction management system is described for scheduling requests on an external bus. The system includes a number of queue registers to store requests and a controller coupled to queue registers to schedule external bus transactions for an agent that processes read requests, prefetch requests and write requests. The controller posts at least one write request to an external bus every defined number of transactions if at least one non-posted write request is stored in the queue registers.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 2, 2003
    Inventors: David L. Hill, Paul D. Breuder, Robert J. Greiner, Derek T. Bachand
  • Publication number: 20030110359
    Abstract: Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
    Type: Application
    Filed: January 17, 2003
    Publication date: June 12, 2003
    Inventors: Paul D. Breuder, Derek T. Bachand, David Lawrence Hill, Chinna Prudvi
  • Patent number: 6578114
    Abstract: Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: June 10, 2003
    Assignee: Intel Corporation
    Inventors: Paul D. Breuder, Derek T. Bachand, David Lawrence Hill, Chinna Prudvi
  • Publication number: 20020156982
    Abstract: Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
    Type: Application
    Filed: June 26, 2002
    Publication date: October 24, 2002
    Inventors: Paul D. Breuder, Derek T. Bachand, David Lawrence Hill, Chinna Prudvi
  • Patent number: 6434677
    Abstract: Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
    Type: Grant
    Filed: June 1, 1999
    Date of Patent: August 13, 2002
    Assignee: Intel Corporation
    Inventors: Paul D. Breuder, Derek T. Bachand, David Lawrence Hill, Chinna Prudvi