Patents by Inventor Edward Butler

Edward Butler 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: 20050086549
    Abstract: A switching fabric handles transactions using a protocol that directs packets based on path routing information. Components participate in transactions using a protocol that issues packets based on physical location of a destination device over the switching fabric, by establishing a virtual link partner relationship between the components.
    Type: Application
    Filed: October 15, 2003
    Publication date: April 21, 2005
    Inventors: Gary Solomon, Edward Butler, Joseph Schaefer
  • Publication number: 20050041658
    Abstract: A method for accessing a configuration space of a device is described. The method includes setting a first field of a packet to a value to specify a destination device, and setting a second field of the packet to a defined value to indicate that the packet is a configuration access packet. The method further includes setting a third field of the configuration access packet to a value to select one of a plurality of configuration apertures of a configuration space of the destination device, and setting a fourth field of the configuration access packet to a value to address a specific memory location within the selected aperture.
    Type: Application
    Filed: December 23, 2003
    Publication date: February 24, 2005
    Inventors: David Mayhew, Todd Comins, Lynne Brocco, Joseph Schaefer, Gary Solomon, Edward Butler
  • Publication number: 20050030963
    Abstract: A queuing mechanism is described for managing packets between agents of a computer system. The queuing mechanism includes an ordered queue including a plurality of queue registers to store a plurality of packets. The queuing mechanism also includes a bypass queue coupled to the ordered queue, wherein, if a packet at head of the ordered queue is a delayed request and is stalled for lack of flow control credit, then the stalled packet is moved into the bypass queue.
    Type: Application
    Filed: December 23, 2003
    Publication date: February 10, 2005
    Inventors: Gary Solomon, Edward Butler, Joseph Schaefer, David Mayhew, Todd Comins, Lynne Brocco
  • Publication number: 20040264157
    Abstract: The present invention provides a screw comprising a head and a threaded shank, wherein the shank is covered with a coating at least 60% of the length thereof from the end, the coating includes microcapsules that contain a viscous fluid with an appropriate level of viscosity. Shavings, including powdered shavings due to friction and exfoliations that may be generated during the screwing process, will be held, so that they will not fall, at the surface of the shank by the viscous fluid coming out of the microcapsules.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Inventors: Christopher J. Banyai, Karl M. Mauritz, Edward Butler, Mark D. Summers
  • Publication number: 20030185499
    Abstract: High-speed optical interconnects are formed between I/O ports on an electromagnetic device and at least one optical communication channel via a vertical cavity surface emitting laser (VCSEL) array. The VCSEL array of the interconnect is separated into at least two segments, each segment comprising at least one optical communication channel coupled to a respective I/O port.
    Type: Application
    Filed: April 2, 2002
    Publication date: October 2, 2003
    Inventors: Edward Butler, Karl H. Mauritz
  • Publication number: 20030182493
    Abstract: A method of self-refresh in a memory array includes initializing a programmable refresh counter of a memory module to an offset value from at least another memory module in the memory array. A data line carrying a system-wide self-refresh indicator signal is interrogated to determine whether any memory module is in a self-refresh mode. The self-refresh mode for the memory module is entered if the programmable refresh counter indicates that a self-refresh cycle is due, and it is determined that no other memory modules are in the self-refresh mode.
    Type: Application
    Filed: March 22, 2002
    Publication date: September 25, 2003
    Inventors: David W. Frame, Edward Butler
  • Publication number: 20030086421
    Abstract: A multiple-domain processing system includes a multi-dimensional switching fabric to provide intra-domain and inter-domain communication within the system.
    Type: Application
    Filed: November 2, 2001
    Publication date: May 8, 2003
    Inventors: Oleg Awsienko, Edward Butler, Gary L. McAlpine, David B. Minturn, Joseph Schaefer, Gary A. Solomon
  • Publication number: 20030063559
    Abstract: Embodiments of a method and/or apparatus for a switch fabric in a data transport system are disclosed.
    Type: Application
    Filed: September 20, 2001
    Publication date: April 3, 2003
    Inventors: Oleg Awsienko, Edward Butler
  • Patent number: 6113648
    Abstract: In a gate array having a plurality of free transistors and target transistors, a method and apparatus for protecting a gate electrode of a target transistor from gate charge by employing a free transistor as a gate electrode protection device. A target transistor is a transistor that has been determined to need gate charging protection. A free transistor is a transistor in the gate array which is not used to implement the logic design as embodied in the gate array. Initially, a base array is formed without any metal layers. Then, a determination is made as to which transistors require gate charging protection. The gate electrode of each target transistor determined to require gate charging is coupled to an associated drain or source electrode of a free transistor of the gate array. The gate electrode of the free transistor is connected to an appropriate voltage reference to turn the free transistor off.
    Type: Grant
    Filed: February 17, 1998
    Date of Patent: September 5, 2000
    Assignee: Intel Corporation
    Inventors: Mark Edward Schuelein, Edward Butler
  • Patent number: 6009026
    Abstract: The present invention discloses a system and method of testing semiconductor memory devices formed as integrated circuits on semiconductor substrates. The present invention allows parallel testing of arrays using only one input/output (I/O or DQ) to write to the arrays and only two DQs to read from the arrays. The broad search should be directed to methods of compressing the time and number of I/O's required for testing wide, high pin count, or highly partitioned memory arrays. The specific method of this invention comprises simultaneously writing the same test bit to each array, simultaneously reading a common address from each array and comparing the output of each array to report a fail if all outputs are not the same.
    Type: Grant
    Filed: July 28, 1997
    Date of Patent: December 28, 1999
    Assignee: International Business Machines Corporation
    Inventors: Robert Tamlyn, Edward Butler
  • Patent number: 5793069
    Abstract: In a gate array having a plurality of free transistors and target transistors, a method and apparatus for protecting a gate electrode of a target transistor from gate charge by employing a free transistor as a gate electrode protection device. A target transistor is a transistor that has been determined to need gate charging protection. A free transistor is a transistor in the gate array which is not used to implement the logic design as embodied in the gate array. Initially, a base array is formed without any metal layers. Then, a determination is made as to which transistors require gate charging protection. The gate electrode of each target transistor determined to require gate charging is coupled to an associated drain or source electrode of a free transistor of the gate array. The gate electrode of the free transistor is connected to an appropriate voltage reference to turn the free transistor off.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: August 11, 1998
    Assignee: Intel Corporation
    Inventors: Mark Edward Schuelein, Edward Butler
  • Patent number: 5577193
    Abstract: A frame buffer construction and data storage technique for computer graphics display systems are presented employing a plurality of on-chip color registers. The plurality of on-chip color registers facilitate block writing and flash writing of multiple color information into the main frame buffer video memory. Addressing of the plurality of color registers is achieved at a column address strobe (CAS) cycle page mode rate for both the loading of the registers and the block or flash writing of the contents of the registers into the main memory array.
    Type: Grant
    Filed: September 28, 1994
    Date of Patent: November 19, 1996
    Assignee: International Business Machines Corporation
    Inventors: Edward Butler, Ronald A. Sasaki
  • Patent number: 5532970
    Abstract: An apparatus and method for enhancing serial access memory (SAM) performance incorporating a pipeline technique that removes a first bit clock cycle latency. In a video DRAM (VDRAM) read operation, accessed VDRAM data is provided simultaneously to the SAM and to a primary latch. The first bit of the VDRAM data is moved from the primary latch to a secondary output port of the memory apparatus ahead of the second through n.sup.th bits of the SAM data.
    Type: Grant
    Filed: March 3, 1995
    Date of Patent: July 2, 1996
    Inventors: Edward Butler, Martin B. Lundberg, Pushkar U. Mokashi, Alfred L. Sartwell, Hemen R. Shah, Robert Tamlyn
  • Patent number: 5504213
    Abstract: The Benzofuranyl- and -thiophenyl-alkane-carboxylic acid derivatives are prepared Tby cyclisation of hydroxy acetophenones and related compounds or by Wittig-reaction of benzofuranyl aldehydes. The compounds can be used to prepared medicaments.
    Type: Grant
    Filed: April 29, 1994
    Date of Patent: April 2, 1996
    Assignee: Bayer Aktiengesellschaft
    Inventors: Rudiger Fischer, Gabriele Braunlich, Klaus-Helmut Mohrs, Rudolf Hanko, John-Edward Butler-Ransohoff, Mazen Es-Sayed, Graham Sturton, Steve Tudhope, Trevor Abram, Wendy J. McDonald-Gibson
  • Patent number: D392898
    Type: Grant
    Filed: January 6, 1997
    Date of Patent: March 31, 1998
    Assignee: The Procter & Gamble Company
    Inventors: Michael Edward Butler, Jonathan George Denham
  • Patent number: D413813
    Type: Grant
    Filed: May 15, 1998
    Date of Patent: September 14, 1999
    Inventor: Edward Butler
  • Patent number: D417731
    Type: Grant
    Filed: April 20, 1998
    Date of Patent: December 14, 1999
    Assignee: The Procter & Gamble Company
    Inventors: Michael Edward Butler, Shane Michael de La Harpe, Paul John Rennie, John Edward Sheppard, Richard John Stevens
  • Patent number: D427141
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: June 27, 2000
    Assignee: The Procter & Gamble Company
    Inventors: Michael Hung-Tai Luh, Michael Edward Butler
  • Patent number: D427142
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: June 27, 2000
    Assignee: The Procter & Gamble Company
    Inventors: Michael Hung-Tai Luh, Michael Edward Butler
  • Patent number: D427686
    Type: Grant
    Filed: April 20, 1998
    Date of Patent: July 4, 2000
    Assignee: The Procter & Gamble Company
    Inventors: Michael Edward Butler, Mark Ieuan Edwards, Nigel Joseph Glynn, Adrian Bennett, Paul Richard Clark, Ela Clesak, Ian Macdonald Morison, Richard Stephen Thom