Patents by Inventor Paul Butler

Paul Butler 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: 20120062364
    Abstract: Embodiments of the invention provide for a biometric system with an optically adaptive interface. In some embodiments, an optically adaptive interface changes optical characteristics in response to the placement of a finger on the optically adaptive interface. In some embodiments, the optically adaptive interface can include an active layer and a surface layer. The active layer and the surface layer can have different optical properties. For example, one layer may be opaque and the other transparent, the two layers may have complementary colors, the two layers may have orthogonal polarization reflectors, one layer may be reflective and the other absorptive, etc. Moreover, the active layer can be a fluid with either high or low viscosity. For example, the viscosity can be such that the active layer fluid is either completely displaced or not displaced in locations corresponding to finger valleys.
    Type: Application
    Filed: March 14, 2011
    Publication date: March 15, 2012
    Applicant: Lumidigm, Inc.
    Inventors: Robert K. Rowe, Stephen P. Corcoran, Paul Butler
  • Publication number: 20120028574
    Abstract: A near field RF communicator has an inductive coupler (102) to couple inductively to an H field of an RF signal from another near field RF communicator in near field range to provide a received signal, a demodulator (300) coupled to extract any modulation from a source signal representing a received RF signal to provide an extracted modulation signal; and a controller (107) coupled to receive an extracted modulation signal from the demodulator. The demodulator (300) has a sampler (400) to sample the source signal in sampling periods and to compare signal samples with at least one of other signal samples and a clock or reference signal to remove or reject the carrier of the received RF signal and to extract the modulation.
    Type: Application
    Filed: July 23, 2008
    Publication date: February 2, 2012
    Applicant: INNOVISION RESEARCH & TECHNOLOGY PLC
    Inventors: Joakim Bangs, Paul Butler
  • Publication number: 20120007877
    Abstract: A method and system for mapping color gamuts based on one-one and onto mapping function in order to create an invertible transform is disclosed. A hue leaf associated with at least two arbitrary color gamuts can be defined utilizing a vector math function and a most saturated point with respect to each hue leaves can be determined. A safe area relative to an intersection point can be estimated by approximating the most saturated point in both hue leaves. An upper hull and a lower hull associated with the hue leaves can be continuously sub-divided with an equal number of sections by constructing one or more vectors. An appropriate section for computing a vector relationship in the color gamut can be determined in order to map the color gamuts based on the continuous, one-one and onto function thereby creating an invertible transformation.
    Type: Application
    Filed: July 7, 2010
    Publication date: January 12, 2012
    Inventor: David Paul Butler
  • Publication number: 20110306295
    Abstract: A NFC enabled device to couple inductively to the H field of an RF signal and a regulator to regulate a voltage derived from an RF signal inductively coupled to the inductive coupler. The regulator has at least one voltage controlled impedance having a switch on voltage. A regulator controller provides a control voltage to each voltage controlled impedance such as that the control voltage is not less than the switch on voltage of the voltage controlled impedance.
    Type: Application
    Filed: November 26, 2009
    Publication date: December 15, 2011
    Applicant: Broadcom Corporation
    Inventors: Paul Butler, David Miles, Robin Wilson
  • Publication number: 20110289855
    Abstract: An abrasive element comprises a body of crystalline abrasive material. The body has an array of cutting elements formed of crystalline abrasive material which projects from a surface of the body. The shape, size and form of the projections is controlled in the production process. The body may be a natural or synthetic crystal. The body may be a film formed by deposition. The body may be diamond or cubic boron nitride. The body may be monocrystalline or polycrystalline. The projections may be aligned along a crystallographic plane or planes.
    Type: Application
    Filed: December 18, 2009
    Publication date: December 1, 2011
    Inventors: Dragos Axinte, Paul Butler-Smith, Mark Daine
  • Publication number: 20110078662
    Abstract: Debugging a graphical program deployed on a programmable hardware element. The graphical program may be received. The graphical program may include a plurality of nodes and connections between the nodes which visually represents functionality of the graphical program. A hardware description may be generated based on the graphical program. The hardware description may describe a hardware implementation of the graphical program. The hardware description may be deployed to the programmable hardware element and the programmable hardware element may be executed. The graphical program may be displayed on a display of a host computer system that is coupled to the programmable hardware element. Debugging information may be received from the programmable hardware element during said executing. The debugging information from the programmable hardware element may be displayed in the graphical program displayed on the display.
    Type: Application
    Filed: November 2, 2010
    Publication date: March 31, 2011
    Inventors: Duncan G. Hudson III, Rishi H. Gosalia, Gregory O. Morrow, Hugo A. Andrade, Newton G. Petersen, Joseph E. Peck, Matthew E. Novacek, Cary Paul Butler, Brian Keith Odorn
  • Publication number: 20100291871
    Abstract: A near field RF communicator has an antenna circuit (102) to couple with the H field of an RF magnetic field and a power supply deriver (301) to derive a rectified auxiliary power supply from the received magnetic field. Rectification may be performed using an actively switched rectifier (502) having a passive mode of operation. A sub regulation system (506) is provided to regulate the auxiliary power supply to inhibit the possibility of temporally varying power requirements of the near field RF communicator or its host causing an apparent load modulation of a signal that is transmitted or received by the communicator.
    Type: Application
    Filed: January 23, 2009
    Publication date: November 18, 2010
    Applicant: INNOVISION RESEARCH & TECHNOLOGY PLC
    Inventor: Paul Butler
  • Publication number: 20100291870
    Abstract: A near field RF communicator has an antenna circuit (1020 coupled to an active switched rectifier (301) to rectify a received RF magnetic field signal. The active switched rectifier also has a passive mode of operation. A switching mechanism in the forward conducting arms of the rectifier is controlled by a comparator (309). A switching mechanism to control ground clamping of each respective input from the antenna circuit is provided by a coupling to the other respective input from the antenna circuit.
    Type: Application
    Filed: January 23, 2009
    Publication date: November 18, 2010
    Applicant: INNOVISION RESEARCH & TECHNOLOGY PLC
    Inventor: Paul Butler
  • Patent number: 7684532
    Abstract: A programmable logic device (“PLD”) is augmented with programmable clock data recover (“CDR”) circuitry to allow the PLD to communicate via any of a large number of CDR signaling protocols. The CDR circuitry may be integrated with the PLD, or it may be wholly or partly on a separate integrated circuit. The circuitry may be capable of CDR input, CDR output, or both. The CDR capability may be provided in combination with other non-CDR signaling capability such as non-CDR low voltage differential signaling (“LVDS”). The circuitry may be part of a larger system.
    Type: Grant
    Filed: April 25, 2007
    Date of Patent: March 23, 2010
    Assignee: Altera Corporation
    Inventors: Edward Aung, Henry Lui, Paul Butler, John Turner, Rakesh Patel, Chong Lee
  • Publication number: 20100020340
    Abstract: A method and system for improving visual calibration of a printing device is disclosed. A Pan-Dimensional Mechanism can be utilized for calibrating the printing device so that a gamma curve can be created once for each halftone. A grey calibration and a color calibration can be implemented under different light sources utilizing a comb pattern and a snowflake pattern for displaying color display parameters. A delta in value can be determined between composite greys associated with different light sources which can be added to an internal calibration value associated with a particular light source for color calibration. Such an approach can be implemented utilizing a touch screen front panel with various display methods for user interactions in order to set the color display parameters.
    Type: Application
    Filed: July 25, 2008
    Publication date: January 28, 2010
    Inventor: David Paul Butler
  • Patent number: 7340357
    Abstract: An arbitrary waveform generator including a digital signal procession unit and a memory. The digital signal processing unit may be configurable to interconnect a plurality of processing components in different configurations to process data received from the memory and perform one of a plurality of different functions to compute or enhance waveforms without having to store complex waveform data in the memory. In a first configuration, the digital signal processing unit may perform digital up-conversion functions on received waveform data to generate enhanced waveform data, and in a second configuration may perform data interpolation functions to generate enhanced waveform data. In a third configuration, the digital signal processing unit may receive data comprising attributes of a waveform from the memory and perform hardware-controlled arbitrary waveform generation functions.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: March 4, 2008
    Assignee: National Instruments Corporation
    Inventors: Johnathan R. W. Ammerman, Cary Paul Butler
  • Patent number: 7333570
    Abstract: A programmable logic device (“PLD”) is augmented with programmable clock data recover (“CDR”) circuitry to allow the PLD to communicate via any of a large number of CDR signaling protocols. The CDR circuitry may be integrated with the PLD, or it may be wholly or partly on a separate integrated circuit. The circuitry may be capable of CDR input, CDR output, or both. The CDR capability may be provided in combination with other non-CDR signaling capability such as non-CDR low voltage differential signaling (“LVDS”). The circuitry may be part of a larger system.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: February 19, 2008
    Assignee: Altera Corporation
    Inventors: Edward Aung, Henry Lui, Paul Butler, John Turner, Rakesh Patel, Chong Lee
  • Publication number: 20080031385
    Abstract: A programmable logic device (“PLD”) is augmented with programmable clock data recover (“CDR”) circuitry to allow the PLD to communicate via any of a large number of CDR signaling protocols. The CDR circuitry may be integrated with the PLD, or it may be wholly or partly on a separate integrated circuit. The circuitry may be capable of CDR input, CDR output, or both. The CDR capability may be provided in combination with other non-CDR signaling capability such as non-CDR low voltage differential signaling (“LVDS”). The circuitry may be part of a larger system.
    Type: Application
    Filed: April 25, 2007
    Publication date: February 7, 2008
    Applicant: Altera Corporation
    Inventors: Edward Aung, Henry Lui, Paul Butler, John Turner, Rakesh Patel, Chong Lee
  • Patent number: 7227918
    Abstract: A programmable logic device (“PLD”) is augmented with programmable clock data recover (“CDR”) circuitry to allow the PLD to communicate via any of a large number of CDR signaling protocols. The CDR circuitry may be integrated with the PLD, or it may be wholly or partly on a separate integrated circuit. The circuitry may be capable of CDR input, CDR output, or both. The CDR capability may be provided in combination with other non-CDR signaling capability such as non-CDR low voltage differential signaling (“LVDS”). The circuitry may be part of a larger system.
    Type: Grant
    Filed: March 13, 2001
    Date of Patent: June 5, 2007
    Assignee: Altera Corporation
    Inventors: Edward Aung, Henry Lui, Paul Butler, John Turner, Rakesh Patel, Chong Lee
  • Patent number: 7089466
    Abstract: An instrumentation system may include a base card that is configurable to perform multiple instrumentation tasks. The base card includes a programmable logic device (PLD) that is configured according to a hardware description. One of a plurality of possible daughter cards, e.g., a first daughter card or a second daughter card, may be coupled to the base card. One or more of: 1) providing a selected hardware description to the PLD; or 2) coupling of a selected daughter card to the base card may configure the reconfigurable instrumentation card to perform a desired instrumentation function. Thus, by selecting which of the daughter cards is coupled to the base card and/or by selecting which hardware description is used to configure the PLD, the base card may be reconfigured to perform different sets of instrumentation tasks.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: August 8, 2006
    Assignee: National Instruments Corporation
    Inventors: Brian Keith Odom, Cary Paul Butler, Jeremy Willden
  • Patent number: 7085670
    Abstract: A system and method for configuring a device to perform a function, where the device includes a programmable hardware element and one or more fixed hardware resources. A program is stored which represents the function. A hardware configuration program is generated based on the program, specifying a configuration for the programmable hardware element that implements the function, and usage of the fixed hardware resources by the programmable hardware element in performing the function. A deployment program deploys the hardware configuration program onto the programmable hardware element, where, after deployment, the device is operable to perform the function, where the programmable hardware element directly performs a first portion of the function, and the programmable hardware element invokes the fixed hardware resources to perform a second portion of the function. An optional measurement module couples to the device and performs signal conditioning and/or conversion logic on an acquired signal for the device.
    Type: Grant
    Filed: October 29, 2001
    Date of Patent: August 1, 2006
    Assignee: National Instruments Corporation
    Inventors: Brian Keith Odom, Joseph E. Peck, Hugo A. Andrade, Cary Paul Butler, James J. Truchard, Newton G. Petersen, Matthew Novacek
  • Patent number: 7024660
    Abstract: A system and method for debugging a program which is intended to execute on a reconfigurable device. A computer system stores a program that specifies a function, and which is convertible into a hardware configuration program (HCP) and deployable onto a programmable hardware element comprised on the device. The HCP is generated based on the program, specifies a configuration for the programmable hardware element that implements the function, and further specifies usage of one or more fixed hardware resources by the programmable hardware element in performing the function. A test configuration is deployable on the programmable hardware element by a deployment program, where, after deployment, the programmable hardware element provides for communication between the fixed hardware resources and the program. The program is executable by a processor in the computer system, where during execution the program communicates with the one or more fixed hardware resources through the programmable hardware element.
    Type: Grant
    Filed: October 29, 2001
    Date of Patent: April 4, 2006
    Assignee: National Instruments Corporation
    Inventors: Hugo A. Andrade, Brian Keith Odom, Cary Paul Butler, Joseph E. Peck, Newton G. Petersen
  • Patent number: 6971066
    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: Grant
    Filed: September 10, 2001
    Date of Patent: November 29, 2005
    Assignee: National Instruments Corporation
    Inventors: Kevin L. Schultz, Jeffrey L. Kodosky, Hugo Andrade, Brian Keith Odom, Cary Paul Butler
  • Patent number: 6784903
    Abstract: A computer-implemented system and method for generating a hardware implementation of graphical code. The method may operate to configure an instrument to perform measurement functions, wherein the instrument includes a programmable hardware element. The method comprises first creating a graphical program, wherein the graphical program may implement a measurement 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.
    Type: Grant
    Filed: June 25, 2001
    Date of Patent: August 31, 2004
    Assignee: National Instruments Corporation
    Inventors: Jeffrey L. Kodosky, Hugo Andrade, Brian Keith Odom, Cary Paul Butler, Kevin L. Schultz
  • Patent number: RE41228
    Abstract: A computer-implemented system and method for generating a hardware implementation of graphical code. The method may operate to configure an instrument to perform measurement functions, wherein the instrument includes a programmable hardware element. The method comprises first creating a graphical program, wherein the graphical program may implement a measurement function. A portion of the graphical program may optionally be compiled into machine code for execution by a CPU, and another portion of the graphical program may be converted into a hardware implementation on a programmable hardware element. The programmable hardware element is configured utilizing a hardware description to produce a configured hardware element. The configured hardware element thus implements a hardware implementation of the second portion of the graphical program.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: April 13, 2010
    Assignee: National Instruments Corporation
    Inventors: Jeffrey L. Kodosky, Hugo Andrade, Brian Keith Odom, Cary Paul Butler, Andrew Mihal