Patents by Inventor Kurt M. Anderson

Kurt M. Anderson 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: 6307588
    Abstract: A method and apparatus for image processing provides a memory having a plurality of individual parallel buffers constructed from random access memories (RAMs) for storing data related to a group of image pixels. The buffers each store a parallel, identical version of the image data so that an image processor can access data related to a given pixel in the overall data from each buffer simultaneously. An address expander for the buffer rows and buffer columns is used to convert a row and column address of a selected “central” pixel into a plurality of related pixel data addresses offset at predetermined distances from the selected pixel data's address. In this manner, the address expanders enable a group of related pixels, each in a different parallel buffer, to be accessed simultaneously, without requiring the processor to be interconnected with all of the buffers. This substantially reduces the complexity of processor interconnection design, while substantially enhancing processor speed.
    Type: Grant
    Filed: December 30, 1997
    Date of Patent: October 23, 2001
    Assignee: Cognex Corporation
    Inventors: Steven J. Olson, Robert C. Hinz, Kurt M. Anderson
  • Patent number: 6157751
    Abstract: A method and apparatus for accessing image pixel data in a plurality of parallel random access memories (RAMs) includes providing the RAMs so that they are arranged in pairs that each include an even RAM and an odd RAM. Each of the pairs includes an identical copy of the image pixel data stored at identical addresses in each of the RAMs relative to each other. An image processor receives image pixel data from the RAMs over multi-bit data lines. and addresses rows and columns of the pairs so that alternating columns of image pixel data corresponding to alternating pixel columns in an acquired image are stored in an alternating manner in each of an even RAM and an odd RAM. In other words, pixel data of alternating odd pixel columns are stored in succeeding columns in the odd RAM and pixel data of all even pixel columns are stored in succeeding columns in the even RAM.
    Type: Grant
    Filed: December 30, 1997
    Date of Patent: December 5, 2000
    Assignee: Cognex Corporation
    Inventors: Steven J. Olson, Robert C. Hinz, Kurt M. Anderson
  • Patent number: 6088190
    Abstract: A method and apparatus for providing a relatively large, multi-chamber fluid buffer between the interior of the drive and the surrounding external environment. The large fluid buffer is provided by a plurality of channels and chambers stamped into the cover of the disk drive, through which channels and chambers fluid must diffuse in order to enter or exit the drive.
    Type: Grant
    Filed: November 8, 1994
    Date of Patent: July 11, 2000
    Assignee: Seagate Technology, Inc.
    Inventor: Kurt M. Anderson
  • Patent number: 6025854
    Abstract: The invention provides methods and systems for forming and image from a stream of non-interleaved image date, e.g., a stream of non-contiguous rows of pixels. Such a system includes a memory, in which the image is to be formed (and stored), and a controller, for initiating memory transfers that move rows of pixels from the stream to their (the rows') respective locations in memory. The controller initiates those transfers such that (i) the rows of pixels are transferred to the memory in the order in which they are received from the stream, and (ii) each row of pixels is transferred directly to the location in memory corresponding to that row's respective position in the image.
    Type: Grant
    Filed: December 31, 1997
    Date of Patent: February 15, 2000
    Assignee: Cognex Corporation
    Inventors: Robert C. Hinz, Steven J. Olson, Kurt M. Anderson
  • Patent number: 5982395
    Abstract: A method and apparatus for addressing a parallel image processing memory provides a plurality of random access memories arranged in an array in a set of array rows and array columns. Each of the memories has addresses for storing image pixel data that are arranged identically to each other. Each of the random access memories stores the group of image pixel data at the identical addresses. The entire group of image pixel data is stored in each of the plurality of random access memories. The random access memories can be constructed from a plurality of individual random access memory structures that are joined as a single memory storage unit, or buffer that enables one image pixel data to be addressed in each addressing cycle. An image processor generates address values for accessing the group of image pixel data over a plurality of address lines interconnected with respective of the plurality of buffers. The image processor manipulates the group of image pixel data.
    Type: Grant
    Filed: December 31, 1997
    Date of Patent: November 9, 1999
    Assignee: Cognex Corporation
    Inventors: Steven J. Olson, Robert C. Hinz, Kurt M. Anderson
  • Patent number: 5477401
    Abstract: An apparatus for a disk drive having at least one disk mounted in a housing having a controlled environment defined by the housing. Such a disk drive generally includes, within the controlled environment, one or more transducers for reading information from and writing information to the disk, and at least one actuator for selectively positioning the transducers with respect to the disks. Each actuator includes at least one magnet for providing a magnetic field and an actuator coil, mounted on the actuator, arranged so that a current in said coil creates a force to pivot the actuator. The apparatus comprises a magnet shield encasing each such magnet for preventing matter, generated during the decomposition of said magnet over a period of time, from interfering with the operation of the disk drive.
    Type: Grant
    Filed: June 2, 1993
    Date of Patent: December 19, 1995
    Assignee: Conner Peripherals, Inc.
    Inventors: John P. Squires, Steven R. Speckmann, Frederick M. Stefansky, Kurt M. Anderson, Wallis A. Dague
  • Patent number: 5293282
    Abstract: A multiple actuator disk drive utilizes multiple heads, associated with respective ones of multiple actuators, to read data from and write data to all tracks on the surface of a disk. The positioning of each head by the respective actuator is controlled by embedded servo-information recorded in the data tracks. The data tracks have a density of greater than 2000 tracks per inch. Utilizing two actuators provides access times which are reduced with respect to the access times provided by disk drives having a single actuator and an increased data transfer rate.
    Type: Grant
    Filed: November 9, 1990
    Date of Patent: March 8, 1994
    Assignee: Conner Peripherals, Inc.
    Inventors: John P. Squires, Glade N. Bagnell, Charles M. Sander, Kurt M. Anderson
  • Patent number: 5223993
    Abstract: A multiple actuator disk drive utilizes multiple heads, associated with respective ones of multiple actuators, to read data from and write data to all tracks on the surface of a disk. The positioning of each head by the respective actuators is controlled by embedded servo-information recorded in the data tracks. The data tracks have a density of greater than 2000 tracks per inch. Utilizing two actuators provides access times which are reduced with respect to the access times provided by disk drives having a single actuator and an increased data transfer rate.
    Type: Grant
    Filed: November 3, 1989
    Date of Patent: June 29, 1993
    Assignee: Conner Peripherals, Inc.
    Inventors: John P. Squires, Glade N. Bagnell, Charles M. Sander, Kurt M. Anderson
  • Patent number: 4985793
    Abstract: A parking device for parking the actuator and the heads in a disk drive utilizes the magnetic field provided by the magnet in the actuator. A permeable latch return provided in the magnetic field creates an attractive force which biases the parking device to a latched position. A coil, provided on the parking device, passes an electric current in the magnetic field provided by the actuator to create a force which releases the parking device.
    Type: Grant
    Filed: November 10, 1988
    Date of Patent: January 15, 1991
    Assignee: Conner Peripherals, Inc.
    Inventor: Kurt M. Anderson
  • Patent number: 4535374
    Abstract: An apparatus is provided for loading a head onto a spinning disk and unloading the head from the spinning disk so that contact between the head and the disk is essentially prevented. The apparatus includes a Whitney-size head joined to the flexure of a Whitney-type suspension arm. A triangular-shaped ramp is fixed to a face of the suspension arm for engagement with a stationary cam. The stationary cam is located along the path of movement of the head, suspension arm and flexure. The contact between the cam and ramp causes movement of the head relative to the disk. In the case of loading the head, this movement results in a desired approach of the head towards the disk and enhances loading of the head onto the disk.
    Type: Grant
    Filed: November 4, 1982
    Date of Patent: August 13, 1985
    Assignee: Amcodyne Incorporated
    Inventors: Kurt M. Anderson, James H. Morehouse
  • Patent number: 4402025
    Abstract: A magnetic disk drive includes a stack of magnetic disks with servo tracks on a surface of a disk which is intermediate the extremes of the stack. A servo head arm assembly has three magnetic read/write heads and a servo head thereon. A multipart magnetic shield between the magnetic read/write heads and the servo head prevents electrical interference between the data signals and the servo signals.
    Type: Grant
    Filed: October 17, 1980
    Date of Patent: August 30, 1983
    Assignee: Storage Technology Corporation
    Inventors: Kurt M. Anderson, James Morehouse