Patents by Inventor Kevin Schultz

Kevin Schultz 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: 20060076381
    Abstract: A carrying apparatus and method for a portable device having a shoulder strap having a padded region and a cord region. The padded region is adapted to rest on a superior portion of a person's shoulder. A shoulder strap catch is adapted to be coupled at an end thereof to a portable device; and the shoulder strap catch defines an opening through which the cord region of the shoulder strap is slidably retained. The portable device may be moved from a carry to a use position, along the shoulder strap, without dislodging the padded region. In addition or alternatively, the carrying apparatus is a hand strap coupled at a first end to side of a portable device at substantially a center portion thereof. The second end of the hand strap is removably coupled to a strap attachment bracket positioned proximate the opposite side of the portable device, and having a bracket attachment area that can be reversed to support a right or left-handed orientation.
    Type: Application
    Filed: October 8, 2004
    Publication date: April 13, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Luis Elizalde Rodarte, Kevin Schultz, Ronald Smith
  • Publication number: 20060005160
    Abstract: A computer-implemented system and method for deploying a graphical program onto an image acquisition (IMAQ) device. The method may operate to configure an image acquisition (IMAQ) device to perform image processing or machine vision functions, wherein the device includes a programmable hardware element and/or a processor and memory. The method comprises first creating a graphical program which implements the image processing or machine vision function. A portion of the graphical program may be converted into a hardware implementation on a programmable hardware element, and a portion may optionally be compiled into machine code for execution by a CPU. The programmable hardware element is thus configured utilizing a hardware description and implements a hardware implementation of at least a portion of the graphical program. The CPU-executable code may be executed by a computer coupled to the IMAQ device, or by a processor/memory on the IMAQ device.
    Type: Application
    Filed: August 26, 2005
    Publication date: January 5, 2006
    Inventors: Kevin Schultz, Jeffrey Kodosky, Hugo Andrade, Brian Odom, Cary Butler
  • Publication number: 20040221238
    Abstract: A system and method for automatically (i.e., programmatically) generating a computer program based on program information, wherein the program includes a graphical user interface (GUI) for specifying input values to or viewing output values from the program. In various embodiments, the program information may comprise any type of information specifying functionality for the generated program. In one embodiment, the program information may comprise information specifying a prototype, and the system and method may automatically (i.e., programmatically) generate a computer program from the prototype, wherein the program includes a graphical user interface for specifying input parameter values to or viewing output parameter values from the program. The prototype may comprise a series of functional operations. One or more input and/or output parameters may be associated with each functional operation.
    Type: Application
    Filed: November 29, 2000
    Publication date: November 4, 2004
    Inventors: Chris Cifra, Kevin Schultz, Jeff Kellam, Jeff Correll, Nicolas Vazquez, Christophe Caltagirone
  • Patent number: 6425033
    Abstract: A Wide Area Serial PCI system for connecting peripheral devices to a computer. The WASP system includes a host computer system connected through a serial bus to a remote device. The serial bus can range from several meters to several kilometers or more. The host computer system includes a CPU and memory, and also includes a first Peripheral Component Interconnect (PCI) bus, also referred to as the local PCI bus. A primary bridge according to the present invention is coupled to the first PCI bus. The primary bridge includes PCI interface circuitry for interfacing to the first PCI bus. The remote device is located remotely from the computer system and comprises a second or remote PCI bus and one or more peripheral devices coupled to the second PCI bus. The remote device also includes a secondary bridge coupled to the second PCI bus. The secondary bridge includes PCI interface circuitry for interfacing to the second PCI bus. The serial bus is coupled between the primary bridge and the secondary bridge.
    Type: Grant
    Filed: June 5, 1998
    Date of Patent: July 23, 2002
    Assignee: National Instruments Corporation
    Inventors: Craig M. Conway, Kevin Schultz, B. Keith Odom, Glen Sescila, Bob Mitchell, Ross Sabolcik, Robert Hormuth
  • Patent number: 6012109
    Abstract: An image acquisition apparatus, for acquiring frames of a video signal and storing these frames in a computer memory, is disclosed. An analog video input signal, comprising a sequence of video frames, is digitized by an A/D converter. The resulting digitized frames are selectively gated into a frame acquisition buffer. The frame acquisition buffer includes two or more memory segments, each configured to store a digitized video frame. A DMA controller transfers video frames from the frame acquisition buffer to the computer memory via a peripheral bus. Frame acquisition control logic (e.g. a second DMA controller) selects which video frames of the frame sequence are to be acquired into the frame acquisition buffer. The frame acquisition control logic and the DMA controller are coordinated by a status memory which contains a status flag for each memory segment.
    Type: Grant
    Filed: September 9, 1997
    Date of Patent: January 4, 2000
    Assignee: National Instruments Corporation
    Inventor: Kevin Schultz
  • Patent number: 5946163
    Abstract: A flex circuit comprises a flexible carrier and at least one conductor carried by the flexible carrier. The flexible carrier includes a lattice which provides reduced torsional and bending stiffness and reduced thermal expansion properties.
    Type: Grant
    Filed: May 13, 1997
    Date of Patent: August 31, 1999
    Assignee: Seagate Technology, Inc.
    Inventors: Zine-Eddine Boutaghou, Richard Budde, Kevin Schultz