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).

  • Patent number: 11970849
    Abstract: Mounting assemblies for waste disposers such as food waste disposers, waste disposers employing such mounting assemblies, and related methods are disclosed herein. Mounting assemblies include an engagement feature having a first engagement structure located on the body flange and a second engagement structure located on the upper portion of the disposer body. When the engagement feature is in the engaged position, the body flange and the disposer body are engaged, forming a combined disposer and body flange assembly. The combined disposer and body flange assembly can be lifted into alignment with the strainer flange assembly and rotated as a unit to engage the body flange with the mounting flange.
    Type: Grant
    Filed: March 14, 2023
    Date of Patent: April 30, 2024
    Assignee: INSINKERATOR LLC
    Inventors: Dane Hofmeister, Kevin McClory, Matt Sandoval, Ron Bauer, Mohammad Hossein Ansari, Eric Schultz, Mark T. Cammarota
  • Patent number: 11921289
    Abstract: A personal display device for displaying virtual images to a wearer. The personal display device includes a frame having a right temple section, a left temple section, a right rear section, a left rear section, a right eye see-through section, and a left eye see-through section; a projection display device connected to the frame for projecting an image to the wearer; at least one waveguide stack module connected to the frame for propagating image-bearing light beams along a length of the at least one waveguide stack module, the at least one waveguide stack module being configured to receive the image from the projection display device and detected touch motions of the wearer sensed by the touchpad including sensing directions of the touch motions of the wearer.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: March 5, 2024
    Assignee: Vuzix Corporation
    Inventors: Paul Travers, Tyler Porter, Robert Schultz, Gregory Moens, Connor Hack, Adalberto Perez Reyes, Kevin Lloyd, Marc J. Krolczyk, Michael J. Telek, Paul A. Boris, Robert W. Gray, Alexander Kelly
  • Publication number: 20130088833
    Abstract: A server cooling system may include, but is not limited to: a server rack; and a flexible duct apparatus, the flexible duct apparatus comprising: a flexible frame; and a fabric portion disposed over at least a portion of the frame, wherein the flexible frame and fabric cooperatively define at least a cooling system aperture and a server aperture.
    Type: Application
    Filed: October 5, 2011
    Publication date: April 11, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron Cox, Joni Saylor, Kevin Schultz, Jason Minyard, Camillo Sassano
  • Patent number: 7376904
    Abstract: A system and method for automatically (i.e., programmatically) generating a computer program based on program information, such as a prototype, wherein the program includes a graphical user interface (GUI) for specifying input values to or viewing output 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. In response to a user's request for a program implementing the prototype to be automatically generated, a list of parameters associated with the operations included in the prototype may be displayed. The user may select from the displayed list the input parameters which are desired to be interactively changeable. In response, the program may be generated such that the program has a graphical user interface including a user interface control associated with each selected input parameter.
    Type: Grant
    Filed: November 29, 2000
    Date of Patent: May 20, 2008
    Assignee: National Instruments Corporation
    Inventors: Chris Cifra, Kevin Schultz, Jeff Kellam, Jeff Correll, Nicolas Vazquez, Christophe Caltagirone
  • Publication number: 20080007624
    Abstract: A smart camera with modular expansion capabilities, including a housing, a camera directly attached to the housing for acquiring an image of an object, a functional unit comprised in the housing and coupled to the camera, where the functional unit is configurable to implement an image processing function, a backplane comprised in the housing and coupled to the functional unit to provide electrical communication, and one or more slots comprised in the housing, where each slot includes a connector that is electrically coupled to the backplane, and where each slot is adapted for receiving a function module. An inserted function module provides modular functionality to the smart camera, such as dedicated image processing functionality, pattern recognition, analysis, communication, sensor, sensor I/O, signal conditioning and/or conversion, control, measurement, and synchronization, among others. The function module may communicate a protocol to the functional unit which may be configured to implement the protocol.
    Type: Application
    Filed: September 18, 2007
    Publication date: January 10, 2008
    Inventors: Kevin Schultz, Perry Steger, Stefanie Breyer
  • Publication number: 20070237396
    Abstract: A system and method for performing pattern matching to locate zero or more instances of a template image in a target image. An image is received by a computer from an image source, e.g., a camera. First pattern matching is performed on the image using a first pattern matching technique to determine a plurality of candidate areas. Second pattern matching is performed on each of the candidate areas using a second different pattern matching technique to generate final pattern match results. An output is generated indicating the final pattern match results. The second pattern matching may determine a second plurality of candidate areas which may be analyzed to determine the final pattern match results. The first pattern matching may use a plurality of pattern matching techniques, the results of which may be used to select a best technique from the plurality of techniques to use for the second pattern match.
    Type: Application
    Filed: June 15, 2007
    Publication date: October 11, 2007
    Inventors: Lothar Wenzel, Nicolas Vazquez, Kevin Schultz, Dinesh Nair
  • Publication number: 20070209847
    Abstract: A motorized all-terrain hauling vehicle includes a drive track assembly [22] and a flat bed [12] suspended above the drive track assembly. The flat bed [12] has an anterior portion, a motor assembly [28, 38] coupled to the anterior portion of the flat bed [12], a gear reduction assembly [23] coupled to the drive track assembly [22], and a steering handle bar [24] with a handle base [25] coupled to the back end of the anterior portion of the flat bed [12] enabling the hauling assembly [10] to haul large or bulky cargo loads over soft surfaces and rough terrain, especially ice, mud and snow.
    Type: Application
    Filed: March 10, 2006
    Publication date: September 13, 2007
    Inventors: Kevin Schultz, Mark Parry
  • Publication number: 20070057922
    Abstract: Methods and apparatus include an input device for controlling an electronic device. The input device includes concentric touch pads. Contact with the touch pads includes tapping and/or sliding movement in order to provide signals that are processed and sent to the electronic device, which performs operations based on these inputs.
    Type: Application
    Filed: September 13, 2005
    Publication date: March 15, 2007
    Applicant: International Business Machines Corporation
    Inventors: Kevin Schultz, Kelly Tierney
  • Publication number: 20060103733
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, change a function of an electronic device in response to a tilt of the electronic device. In various embodiments, changing the function involves disabling an input device, disabling an output device, changing a display mode of the output device from portrait to landscape, or increasing volume of the output device. In an embodiment, the change of the function is delayed by a time period, and the delay for changing the output device is longer than the delay for changing the input device. If the electronic device is upright, the input device and the output device are enabled. The tilt is sensed by a sensing device, signals from the sensing device are filtered, and a delay is introduced. In this way, premature disabling or enabling of the electronic device is avoided.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Philip Grady, Paul Hakenewerth, Kursad Oney, Kevin Schultz
  • 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