Patents by Inventor David A. Nolan

David A. Nolan 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: 6546536
    Abstract: A system and method for designing schematic diagrams of electronic circuits is provided. A library of electronic components represented in graphical form are selectable by a user for inclusion into a schematic diagram. The components are connected together to define a circuit that performs a function. In order to simulate and test a particular portion of the circuit rather than the entire circuit, the present invention provides a disabling routine that disables portions of the circuit not to be included in the simulation. The present invention allows a circuit designer/tester to focus on desired areas of a circuit while ignoring others.
    Type: Grant
    Filed: July 26, 2001
    Date of Patent: April 8, 2003
    Assignee: Xilinx, Inc.
    Inventor: Stephen David Nolan
  • Patent number: 6529201
    Abstract: A texture image that comprises a set of texels wherein each texel is assigned a (u,v) coordinate pair of a texture coordinate space. Each texel is then stored in memory at a memory address determined by applying a transformation function to the texel's (u,v) coordinate pair. The transformation function is customized to associate two dimensional portions of the texture coordinate space to each page of memory. When the texture image (or a portion of the texture image) stored in memory is later mapped to an object during rendering the object, the allocation of two dimensional portions of the texture coordinate space to each memory page reduces the number of memory pages accessed during the rendering of the object. The reduction in the number of memory pages accessed during the texture mapping process translates into improved texture mapping performance.
    Type: Grant
    Filed: August 19, 1999
    Date of Patent: March 4, 2003
    Assignee: International Business Machines Corporation
    Inventors: David Nolan Ault, Patrick Richard Brown, Mark Anthony Nadon, William Bryan Tiernan
  • Patent number: 6504843
    Abstract: A method for distributing addressed data packets from an input channel to a multiplicity of packet queues includes receiving said addressed data packets and, responsive to first hashed addresses, distributing the addressed data packets to said queues in accordance with said first hashed addresses. A first hash function is applied to selected address data of each of said addressed data packets to produce said first hashed addresses. At the same time a succession of different hash functions is applied to said selected address data in each of the packets to produce second hashed addresses and occurrences of each of the second hashed addresses are counted so as to obtain for each of said different hash functions a respective one of a plurality of set of counts, each such set representing the distribution of said packets that would occur in said queues if the respective one of the different hash functions had been applied to said addressed data packets.
    Type: Grant
    Filed: July 14, 1999
    Date of Patent: January 7, 2003
    Assignee: 3Com Technologies
    Inventors: Con Cremin, Sorcha O'Callaghan, David Nolan, Raymond Beechinor, Richard A Gahan
  • Publication number: 20020046291
    Abstract: A network unit includes a cache memory for storing address pairs of frequently-occurring packet conversations through the unit On a look-up request, a cache controller checks whether an address pair is held in the cache before allowing a normal look-up in a layer database.
    Type: Application
    Filed: November 30, 2000
    Publication date: April 18, 2002
    Inventors: Sorcha O'Callaghan, Jerome Nolan, Paul O'Keeffe, David Nolan, Kevin Jennings
  • Patent number: 6025727
    Abstract: A device and method for measuring changes in denier, percent finish-on-yarn, interlacing of polymer fiber, and other fiber properties, in real time as the fiber is being manufactured. The device uses an electrode driven at a discrete voltage to induce a current which changes in amplitude and/or phase in response to changes in denier, finish-on-yarn and/or interlacing of a fiber. A sensing system samples the current and detects changes in the amplitude and/or phase. A computer, running an application program, quantifies the change and determines the applicable property.
    Type: Grant
    Filed: November 20, 1998
    Date of Patent: February 15, 2000
    Assignee: Instrumar Limited
    Inventors: Stuart Louis Inkpen, Dana Charles Linfield, Christopher David Nolan, John Charles Ebenezer Hall, Christopher Hext Marshall, Heather Lynn Spearns
  • Patent number: 5465433
    Abstract: A seat lift includes a cylinder, a frame, a seat, and a block which wraps around the cylinder and moves with the frame to support the frame.
    Type: Grant
    Filed: June 6, 1994
    Date of Patent: November 14, 1995
    Inventor: J. David Nolan