Patents by Inventor David Madsen

David Madsen 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: 11340791
    Abstract: Apparatus comprises source circuitry to provide data items; buffer circuitry having a set of buffer entries to hold one or more data items, provided by the source circuitry, for delivery to one or more destinations within a respective delivery latency, in which a buffer entry holding an initial data item becomes available to hold another data item in response to delivery of the initial data item to its respective destination; and control circuitry to control acceptance of data items from the source circuitry for holding by the buffer circuitry, the control circuitry being configured to control the buffer circuitry to accept a given data item when: (i) a buffer entry is available to hold the given data item and (ii) the delivery latency of data items including the given data item held by the buffer circuitry is such that at least a threshold number of buffer entries may be made available within no more than a threshold availability period.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: May 24, 2022
    Assignee: Arm Limited
    Inventors: David Madsen, Richard F Bryant
  • Publication number: 20210218401
    Abstract: Apparatus comprises source circuitry to provide data items; buffer circuitry having a set of buffer entries to hold one or more data items, provided by the source circuitry, for delivery to one or more destinations within a respective delivery latency, in which a buffer entry holding an initial data item becomes available to hold another data item in response to delivery of the initial data item to its respective destination; and control circuitry to control acceptance of data items from the source circuitry for holding by the buffer circuitry, the control circuitry being configured to control the buffer circuitry to accept a given data item when: (i) a buffer entry is available to hold the given data item and (ii) the delivery latency of data items including the given data item held by the buffer circuitry is such that at least a threshold number of buffer entries may be made available within no more than a threshold availability period.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 15, 2021
    Inventors: David MADSEN, Richard F. BRYANT
  • Patent number: 10705022
    Abstract: An optical head for a Raman spectroscopy system includes a housing an input configured to allow input radiation of a selected wavelength into the housing, a first lens disposed in an end of the housing to allow the input radiation to emit from the housing through the first lens and to receive reflected radiation including specular reflection and diffuse reflection, and a second lens disposed in the housing and configured to receive reflected radiation from the first lens. The optical head includes an output configured to receive the reflected radiation from the second lens. The optical head includes a blocking mirror disposed in the housing between the first lens and the second lens. The blocking mirror is configured and positioned to direct the radiation from the input to the first lens. The blocking mirror blocks at least a portion of specular reflection from reaching the second lens but allows diffuse reflection to the reach the second lens.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: July 7, 2020
    Assignee: Goodrich Corporation
    Inventors: David Madsen, Alexander J. Majewski
  • Patent number: 10545879
    Abstract: An apparatus and method are provided for handling access requests. The apparatus has processing circuitry for processing a plurality of program threads to perform data processing operations on data, where the operations identify the data using virtual addresses, and the virtual addresses are mapped to physical addresses within a memory system. The cache storage has a plurality of cache entries to store data, an aliasing condition existing when multiple virtual addresses map to the same physical address, and allocation of data into the cache storage being constrained to prevent multiple cache entries of the cache storage simultaneously storing data for the same physical address.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 28, 2020
    Assignee: Arm Limited
    Inventors: Richard F. Bryant, Kim Richard Schuttenberg, David Madsen, Lalit Bansal, Sriram Samynathan
  • Publication number: 20190294554
    Abstract: An apparatus and method are provided for handling access requests. The apparatus has processing circuitry for processing a plurality of program threads to perform data processing operations on data, where the operations identify the data using virtual addresses, and the virtual addresses are mapped to physical addresses within a memory system. The cache storage has a plurality of cache entries to store data, an aliasing condition existing when multiple virtual addresses map to the same physical address, and allocation of data into the cache storage being constrained to prevent multiple cache entries of the cache storage simultaneously storing data for the same physical address.
    Type: Application
    Filed: March 26, 2018
    Publication date: September 26, 2019
    Inventors: Richard F. BRYANT, Kim Richard SCHUTTENBERG, David MADSEN, Lalit BANSAL, Sriram SAMYNATHAN
  • Publication number: 20180059024
    Abstract: An optical head for a Raman spectroscopy system includes a housing an input configured to allow input radiation of a selected wavelength into the housing, a first lens disposed in an end of the housing to allow the input radiation to emit from the housing through the first lens and to receive reflected radiation including specular reflection and diffuse reflection, and a second lens disposed in the housing and configured to receive reflected radiation from the first lens. The optical head includes an output configured to receive the reflected radiation from the second lens. The optical head includes a blocking mirror disposed in the housing between the first lens and the second lens. The blocking mirror is configured and positioned to direct the radiation from the input to the first lens. The blocking mirror blocks at least a portion of specular reflection from reaching the second lens but allows diffuse reflection to the reach the second lens.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 1, 2018
    Inventors: David Madsen, Alexander J. Majewski
  • Publication number: 20100197567
    Abstract: The invention relates to peptides (termed propeller peptides herein) and related peptides (termed peptides of the G12.2 family herein), about 60 to about 90 residues in length, which are naturally available in minute amounts in the venom of the cone snails or analogous to the naturally available peptides, and which blocks the desensitization of AMPA-type ionotropic glutamate receptors (AMPARs).
    Type: Application
    Filed: October 16, 2009
    Publication date: August 5, 2010
    Applicant: UNIVERSITY OF UTAH RESEARCH FOUNDATION
    Inventors: Andres Villu MARICQ, Stori JENSEN, Craig WALKER, David MADSEN, Baldomero OLIVERA, Michael ELLISON
  • Publication number: 20070120977
    Abstract: Improved component placement inspection and verification is performed by a pick and place machine. Improvements include stereovision imaging of the intended placement location; enhanced illumination to facilitate the provision of relatively high-power illumination in the restricted space near the placement nozzle(s); optics to allow image acquisition device to view the placement location from an angle relative to a plane of the placement location, thereby reducing the possibility of such images being obstructed by the component; techniques for rapidly acquiring images with commercially available CCD arrays such that acquisition of before and after images does not substantially impact system throughput; and image processing techniques to provide component inspection and verification information.
    Type: Application
    Filed: January 18, 2007
    Publication date: May 31, 2007
    Applicant: CyberOptics Corporation
    Inventors: David Duquette, Paul Haugen, David Fishbaine, John Gaida, David Madsen, Theodore Dale, Todd Liberty, Brant Buchika, Scott Roth, Thomas Bushman
  • Publication number: 20070116351
    Abstract: Improved component placement inspection and verification is performed by a pick and place machine. Improvements include stereovision imaging of the intended placement location; enhanced illumination to facilitate the provision of relatively high-power illumination in the restricted space near the placement nozzle(s); optics to allow image acquisition device to view the placement location from an angle relative to a plane of the placement location, thereby reducing the possibility of such images being obstructed by the component; techniques for rapidly acquiring images with commercially available CCD arrays such that acquisition of before and after images does not substantially impact system throughput; and image processing techniques to provide component inspection and verification information.
    Type: Application
    Filed: January 18, 2007
    Publication date: May 24, 2007
    Applicant: CyberOptics Corporation
    Inventors: David Duquette, Paul Haugen, David Fishbaine, John Gaida, David Madsen, Theodore Dale, Todd Liberty, Brant Buchika, Scott Roth, Thomas Bushman
  • Publication number: 20070116352
    Abstract: Improved component placement inspection and verification is performed by a pick and place machine. Improvements include stereovision imaging of the intended placement location; enhanced illumination to facilitate the provision of relatively high-power illumination in the restricted space near the placement nozzle(s); optics to allow image acquisition device to view the placement location from an angle relative to a plane of the placement location, thereby reducing the possibility of such images being obstructed by the component; techniques for rapidly acquiring images with commercially available CCD arrays such that acquisition of before and after images does not substantially impact system throughput; and image processing techniques to provide component inspection and verification information.
    Type: Application
    Filed: January 18, 2007
    Publication date: May 24, 2007
    Applicant: CyberOptics Corporation
    Inventors: David Duquette, Paul Haugen, David Fishbaine, John Gaida, David Madsen, Theodore Dale, Todd Liberty, Brant Buchika, Scott Roth, Thomas Bushman
  • Publication number: 20070010969
    Abstract: Embodiments of the present invention improve upon component level inspection performed by pick and place machines. Such improvements include providing first article inspection in pick and place machines by collecting images of the placement event inside the machine and identifying errors as they happen. By displaying this information as it is generated on the machine, the operator can take prompt and effective corrective actions. In one embodiment, images are taken of the placement location before and after placement of the component. These images are then processed and displayed to the operator shortly after the placement has completed. In addition to the images, key measurements are displayed to the operator to assist in the diagnosis of problems as they occur. Key features that are presented to the operator include absence/presence detection, vibration detection and manual visual inspection.
    Type: Application
    Filed: September 13, 2006
    Publication date: January 11, 2007
    Applicant: CyberOptics Corporation
    Inventors: David Madsen, Paul Haugen, Timothy Badar
  • Publication number: 20060292217
    Abstract: A nutritional composition and method of introducing the composition into a soft gelatin capsule. The composition includes effective amounts of omega-3 fatty acid, vitamin D and selenium. The method includes forming each component into a unitary form, forming a soft gelatin capsule and introducing the unitary composition into the capsule. The soft gelatin capsule then serves as a delivery system for the composition when the capsule is introduced into the body of the user.
    Type: Application
    Filed: June 5, 2006
    Publication date: December 28, 2006
    Inventors: Robbin Schmidt, Marijo Clark, Fernando Salinas, David Madsen, Jones Chan
  • Publication number: 20060171848
    Abstract: A plasma measurement device comprises data sensors for sensing properties of the plasma environment together with diagnostic sensors for measuring properties related to the functional integrity of the measurement device. Events reported by the diagnostic sensors of the invention may be interpreted as failures of the measurement device, as warnings requiring operator attention or intervention, or alternatively may be employed as data in a predictive algorithm to estimate the remaining useful lifetime of the device. By providing an ability to detect events indicative of faults or failures in a plasma measurement device during use of the device, the invention provides enhanced certainty and confidence in the integrity of data collected by the plasma measurement device.
    Type: Application
    Filed: January 31, 2005
    Publication date: August 3, 2006
    Inventors: Gregory Roche, Daniel Carter, David Madsen, Leonard Mahoney
  • Publication number: 20060075631
    Abstract: Embodiments of the present invention improve upon component level inspection performed by pick and place machines. Such improvements include inspecting the pick operation in pick and place machines by collecting images of the pick event inside the machine and identifying errors as they happen. By detecting and displaying this information as it generated on the machine, the operator or machine can take prompt and effective corrective actions.
    Type: Application
    Filed: October 4, 2005
    Publication date: April 13, 2006
    Inventors: Steven Case, Paul Haugen, David Duquette, David Madsen, David Fishbaine, Lance Fisher, Timothy Badar, Swaminathan Manickam
  • Publication number: 20050125993
    Abstract: Embodiments of the present invention improve upon component level inspection performed by pick and place machines. Such improvements include providing first article inspection in pick and place machines by collecting images of the placement event inside the machine and identifying errors as they happen. By displaying this information as it is generated on the machine, the operator can take prompt and effective corrective actions. In one embodiment, images are taken of the placement location before and after placement of the component. These images are then processed and displayed to the operator shortly after the placement has completed. In addition to the images, key measurements are displayed to the operator to assist in the diagnosis of problems as they occur. Key features that are presented to the operator include absence/presence detection, vibration detection and manual visual inspection.
    Type: Application
    Filed: November 2, 2004
    Publication date: June 16, 2005
    Inventors: David Madsen, Paul Haugen, Timothy Badar
  • Publication number: 20050123187
    Abstract: Embodiments of the present invention improve upon component level inspection performed by pick and place machines. Such improvements include measuring the travel of a pick and place machine placement nozzle and the motion characteristics of the workpiece through the placement process. Since the component is placed on the workpiece with some force to ensure proper adhesion to the workpiece, some deflection of the workpiece is expected during the placement cycle. The placement force is adjusted to ensure that the component is safely placed into the solder paste or adhesive. Placement force is adjusted through a number of characteristics including: choice of spring tension in the nozzle; the length of the nozzle and the amount of over-travel into the board; the rigidity of the board and design; and the placement of the board support mechanisms. With proper adjustment of these characteristics and parameters, high quality placements onto the workpiece can be ensured.
    Type: Application
    Filed: November 1, 2004
    Publication date: June 9, 2005
    Inventors: Thomas Bushman, David Madsen, Paul Haugen, Steven Case, John Gaida, M. Madsen
  • Patent number: 5728678
    Abstract: The present invention provides a composition as well as method for providing nutrition to renal patients. Pursuant to the present invention, the enteral composition includes an effective amount of a protein source including whey protein and free amino acids that provide essential as well as nonessential amino acids. The composition is calorically dense and has a moderate osmolality.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: March 17, 1998
    Assignee: Nestec Ltd.
    Inventors: Susan Trimbo, Diana Twyman, David Madsen, Shen-Youn Chang, Hugh N. Tucker
  • Patent number: 5670157
    Abstract: The present invention provides a method for reducing and controlling antigen-specific immunoglobulin concentrations in a patient. In addition, the present invention provides a method for maintaining physiological functions of the intestine in a patient. Pursuant to the present invention, the composition includes a protein source, a carbohydrate source, a fat source, and a specialized vitamin and mineral profile.
    Type: Grant
    Filed: December 11, 1995
    Date of Patent: September 23, 1997
    Assignee: Nestec Ltd.
    Inventors: Susan Trimbo, David Madsen, W. Bruce Rowe