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: 12265226Abstract: A personal display device for displaying virtual images to a wearer including a frame having a right temple section, a left temple section, a right eye see-through section, and a left eye see-through section; a projection display device connected to the frame; a processor connected to the projection display device and arranged within the left temple section or right temple section; and at least one waveguide stack module connected to the frame, the at least one waveguide stack module being configured to receive image-bearing light beams from the projection display device.Type: GrantFiled: January 25, 2024Date of Patent: April 1, 2025Assignee: Vuzix CorporationInventors: 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: 20240300588Abstract: A vehicle including a floor surface, a chute, and a bottom surface. The floor surface is at least partially sloped relative to a ground surface. The floor surface defines an upper opening. The chute is in fluid communication with the upper opening. A lower opening in the bottom surface is in fluid communication with the chute.Type: ApplicationFiled: March 11, 2024Publication date: September 12, 2024Inventors: Alexander R. Prokopowicz, Kevin A. Schultz, Cade J. Allcox
-
Publication number: 20130088833Abstract: 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: ApplicationFiled: October 5, 2011Publication date: April 11, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron Cox, Joni Saylor, Kevin Schultz, Jason Minyard, Camillo Sassano
-
Patent number: 7376904Abstract: 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: GrantFiled: November 29, 2000Date of Patent: May 20, 2008Assignee: National Instruments CorporationInventors: Chris Cifra, Kevin Schultz, Jeff Kellam, Jeff Correll, Nicolas Vazquez, Christophe Caltagirone
-
Publication number: 20080007624Abstract: 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: ApplicationFiled: September 18, 2007Publication date: January 10, 2008Inventors: Kevin Schultz, Perry Steger, Stefanie Breyer
-
Publication number: 20070237396Abstract: 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: ApplicationFiled: June 15, 2007Publication date: October 11, 2007Inventors: Lothar Wenzel, Nicolas Vazquez, Kevin Schultz, Dinesh Nair
-
Publication number: 20070209847Abstract: 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: ApplicationFiled: March 10, 2006Publication date: September 13, 2007Inventors: Kevin Schultz, Mark Parry
-
Publication number: 20070057922Abstract: 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: ApplicationFiled: September 13, 2005Publication date: March 15, 2007Applicant: International Business Machines CorporationInventors: Kevin Schultz, Kelly Tierney
-
Publication number: 20060103733Abstract: 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: ApplicationFiled: November 18, 2004Publication date: May 18, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Philip Grady, Paul Hakenewerth, Kursad Oney, Kevin Schultz
-
Publication number: 20060076381Abstract: 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: ApplicationFiled: October 8, 2004Publication date: April 13, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Luis Elizalde Rodarte, Kevin Schultz, Ronald Smith
-
Publication number: 20060005160Abstract: 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: ApplicationFiled: August 26, 2005Publication date: January 5, 2006Inventors: Kevin Schultz, Jeffrey Kodosky, Hugo Andrade, Brian Odom, Cary Butler
-
Publication number: 20040221238Abstract: 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: ApplicationFiled: November 29, 2000Publication date: November 4, 2004Inventors: Chris Cifra, Kevin Schultz, Jeff Kellam, Jeff Correll, Nicolas Vazquez, Christophe Caltagirone
-
Patent number: 6425033Abstract: 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: GrantFiled: June 5, 1998Date of Patent: July 23, 2002Assignee: National Instruments CorporationInventors: Craig M. Conway, Kevin Schultz, B. Keith Odom, Glen Sescila, Bob Mitchell, Ross Sabolcik, Robert Hormuth
-
Patent number: 6012109Abstract: 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: GrantFiled: September 9, 1997Date of Patent: January 4, 2000Assignee: National Instruments CorporationInventor: Kevin Schultz
-
Patent number: 5946163Abstract: 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: GrantFiled: May 13, 1997Date of Patent: August 31, 1999Assignee: Seagate Technology, Inc.Inventors: Zine-Eddine Boutaghou, Richard Budde, Kevin Schultz