Patents by Inventor Kevin Jennings

Kevin Jennings 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: 8333186
    Abstract: A parabolic trough solar collector system has a parabolic reflector used with an independently supported collector tube. The parabolic reflector has a reflective surface formed on a reflective surface support structure, supported by a circular support beam. This assembly rests on a plurality of support and drive rollers supported by a roller support arm, supported by a roller support column. The parabolic reflector assembly rotates against the rollers along a single axis to maintain a focus line of the parabolic reflector surface at the same location as the center of the circle described by the outer edge of the circular support beam. Located at this same focus line is the independently supported collector tube not attached to the parabolic trough reflector. The collector tube is supported on pipe roller hangers, which in turn are supported by a wire catenary system connected to support towers which straddle the parabolic reflector.
    Type: Grant
    Filed: September 17, 2009
    Date of Patent: December 18, 2012
    Inventor: Kevin Jennings
  • Publication number: 20120230501
    Abstract: The present invention provides an auditory test and compensation method for an audio system comprising an audio device coupled to an audio output means and a listener of the audio device. The method comprises the steps of: delivering a series of audio stimuli through the audio output means; capturing a listener's response to the audibility of the stimuli; calculating a compensation print from the frequency response; deriving a filter from the calculated compensation print with respect to the frequencies associated with the frequency response and applying the filter to an audio signal of the audio system.
    Type: Application
    Filed: September 2, 2010
    Publication date: September 13, 2012
    Applicants: NATIONAL DIGITAL RESEARCH CENTRE, UNIVERSITY COLLEGE DUBLIN, CLEARTONE TECHNOLOGIES LIMITED
    Inventors: Declan Ganter, Fintan Graham, Martin Ganter, Scott Rickard, Dan Barry, Kevin Jennings, Denis Kozlov
  • Publication number: 20120219000
    Abstract: A network switch includes a look-up engine for obtaining associated data in response to a header portion of a packet and an interlinked network processor such as a RISC for performing a processing function on the header portion or the associated data. Both look-up engine and the network processor may modify a destination port bitmask. The network processor may implement additional packet header processing required for replication or server load balancing.
    Type: Application
    Filed: May 1, 2012
    Publication date: August 30, 2012
    Inventors: Sorcha O'CALLAGHAN, Neil O. Fanning, Kevin Jennings, Eugene O'Neill, Joseph Butler
  • Publication number: 20120164834
    Abstract: Methods and hardware for generating variable-density plasmas are described. For example, in one embodiment, a process station comprises a showerhead including a showerhead electrode and a substrate holder including a mesa configured to support a substrate, wherein the substrate holder is disposed beneath the showerhead. The substrate holder includes an inner electrode disposed in an inner region of the substrate holder and an outer electrode being disposed in an outer region of the substrate holder. The process station further comprises a plasma generator configured to generate a plasma in a plasma region disposed between the showerhead and the substrate holder, and a controller configured to control the plasma generator, the inner electrode, the outer electrode, and the showerhead electrode to effect a greater plasma density in an outer portion of the plasma region than in an inner portion of the plasma region.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Inventors: Kevin Jennings, Mohamed Sabri, Edward Augustyniak, Sunil Kapoor, Douglas Keil
  • Patent number: 8194672
    Abstract: A network switch includes a look-up engine for obtaining associated data in response to a header portion of a packet and an interlinked network processor such as a RISC for performing a processing function on the header portion or the associated data. Both look-up engine and the network processor may modify a destination port bitmask. The network processor may implement additional packet header processing required for replication or server load balancing.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: June 5, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sorcha O'Callaghan, Neil O Fanning, Kevin Jennings, Eugene O'Neill, Joseph N Butler
  • Publication number: 20110256724
    Abstract: A liquid injection system for a processing chamber includes a liquid injector that receives a liquid from a liquid supply and that selectively pulses the liquid into a conduit. A control module selects a number of pulses and a pulse width of the liquid injector. A gas supply supplies gas into the conduit. A sensor senses at least one of a first temperature and a first pressure in the conduit and that generates at least one of a first temperature signal and a first pressure signal, respectively. The control module confirms that the selected number of pulses occur based on the at least one of the first temperature signal and the first pressure signal.
    Type: Application
    Filed: April 11, 2011
    Publication date: October 20, 2011
    Applicant: Novellus Systems, Inc.
    Inventors: Ramesh Chandrasekharan, Antonio Xavier, Kevin Jennings, Ming Li, Henri Jon, Dennis Hausmann
  • Publication number: 20100158028
    Abstract: A network switch includes a look-up engine for obtaining associated data in response to a header portion of a packet and an interlinked network processor such as a RISC for performing a processing function on the header portion or the associated data. Both look-up engine and the network processor may modify a destination port bitmask. The network processor may implement additional packet header processing required for replication or server load balancing.
    Type: Application
    Filed: March 2, 2010
    Publication date: June 24, 2010
    Inventors: Sorcha O'Callaghan, Neil O. Fanning, Kevin Jennings, Eugene O'Nell, Joseph N. Butler
  • Patent number: 7701941
    Abstract: A network switch includes a look-up engine for obtaining associated data in response to a header portion of a packet and an interlinked network processor such as a RISC for performing a processing function on the header portion or the associated data. Both look-up engine and the network processor may modify a destination port bitmask. The network processor may implement additional packet header processing required for replication or server load balancing.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: April 20, 2010
    Assignee: 3Com Corporation
    Inventors: Sorcha O'Callaghan, Neil O Fanning, Kevin Jennings, Eugene O'Neill, Joseph N Butler
  • Patent number: 7656330
    Abstract: Automatic range shifting for an analog to digital converter (ADC) includes combining an external analog input and a DAC output to provide an input to the ADC, detecting whether the range of the output of the ADC is above a predetermined upper range limit or below a predetermined lower range limit, and generating an adjustment code to increase the DAC output if the ADC output is above the upper range limit and to decrease the DAC output if the ADC output is below the lower range limit for decreasing the ADC input when the ADC output is above the upper limit and to increase the ADC input when the ADC output is below the lower limit to keep the ADC input within the ADC range.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: February 2, 2010
    Assignee: Analog Devices, Inc.
    Inventors: John O'Dowd, Kevin Jennings, Tadhg Creedon
  • Publication number: 20080291067
    Abstract: Automatic range shifting for an analog to digital converter (ADC) includes combining an external analog input and a DAC output to provide an input to the ADC, detecting whether the range of the output of the ADC is above a predetermined upper range limit or below a predetermined lower range limit, and generating an adjustment code to increase the DAC output if the ADC output is above the upper range limit and to decrease the DAC output if the ADC output is below the lower range limit for decreasing the ADC input when the ADC output is above the upper limit and to increase the ADC input when the ADC output is below the lower limit to keep the ADC input within the ADC range.
    Type: Application
    Filed: May 22, 2008
    Publication date: November 27, 2008
    Inventors: John O'Dowd, Kevin Jennings, Tadhg Creedon
  • Publication number: 20070044639
    Abstract: A graphical music creation user interface is used to create and edit user compositions, which may then be transferred to a server and, through a cell phone carrier network, to cell phones or other portable devices. The compositions may be used as cell phone ring tones. Various graphical features allow for ease of music creation, while providing a possibility for fine-tuning created pieces.
    Type: Application
    Filed: July 11, 2006
    Publication date: March 1, 2007
    Inventors: Morwaread Farbood, Manasi Kulkarni, Joseph Presbrey, Eric Zwick, Henry Kaufman, Kevin Jennings, Ariane Martins, Richard Resnick, Gary Griffin, Robert Rainey, David Newton
  • Patent number: 7042889
    Abstract: A network switch which allows a network processor to process resultant data from a look-up engine while the look-up engine proceeds to deal with a subsequent packet. The look-up engine stores the resultant data in registers from which the resultant data is written back for the packet if the processor does not intervene. If the processor intervenes it acts on the resultant data, which is written back for the packet only after the processor has finished. A system of pointers and busy bits ensures that the packet is not forwarded until the look-up engine and (if required) the network processor have completed their operations in relation to the packet.
    Type: Grant
    Filed: March 4, 2002
    Date of Patent: May 9, 2006
    Assignee: 3Com Corporation
    Inventors: Kevin Jennings, Kevin J Hyland, Vincent Gavin
  • Publication number: 20050177442
    Abstract: A method and system for performing retail transactions allows use of a wireless device in lieu of conventional financial cards. A retail system sends customer-independent transaction data, which is matched with a customer account associated with a wireless device. A customer sends a wireless communication from a wireless device to a server. The server identifies the wireless device and identifies a customer account associated with the wireless device. The customer account and the customer-independent transaction data are matched together, authorizing the retail transaction. When multiple retail transactions occur within a short time, a matching technique scores matches between multiple retail transactions and multiple customer-initiated wireless communications.
    Type: Application
    Filed: January 9, 2004
    Publication date: August 11, 2005
    Inventors: James Sullivan, Kevin Jennings, Doug Hall, Jeffrey Stamp
  • Patent number: 6877145
    Abstract: A program tool automatically generating interconnect logic for a system-on-a-chip is based on a library of operational cores and on a architecture which requires all data exchange between cores to proceed via shared memory, which may be ‘off-chip’. The architecture includes a data aggregation technique for access to memory with successive levels of arbitration.
    Type: Grant
    Filed: August 2, 2001
    Date of Patent: April 5, 2005
    Assignee: 3Com Corporation
    Inventors: Sean Boylan, Derek Coburn, Tadhg Creedon, Denise De Paor, Vincent Gavin, Kevin J Hyland, Suzanne M Hughes, Kevin Jennings, Mike Lardner, Brendan Walsh
  • Patent number: 6807175
    Abstract: A network router has a distributed processing scheme for multicast packets. The router has a look-up and forwarding engine operative in response to the reception of an internet protocol multicast packet to direct the packet to a multiplicity of transmit ports which may or may not be connected to the source network segment from which the multicast packet was received by the router. Each transmit port is associated with a predetermined default network segment and the engine directs the packet to the ports (e.g. across the router's backplane) with an identification of the source network segment and control flags which enable processing means associated with the ports to determine by comparison of the respective network segment and the source network segment whether the packet is bridged from the respective port or routed, with relevant modification of the packet, from that port.
    Type: Grant
    Filed: August 25, 2000
    Date of Patent: October 19, 2004
    Assignee: 3Com Corporation
    Inventors: Kevin Jennings, Jerome Nolan, David Nolan, Michael J Gleeson
  • Patent number: 6804230
    Abstract: A communication device which includes a hardware trie search facility. At least part of a memory is divided into memory blocks, each of said blocks consisting of a multiplicity of locations, at least some of said locations each providing when accessed a pointer to another block and an indication of the size of the block. A shift register holds an address key, and a trie block is accessed using an address composed of a number of bits related to said indication of the size of the block. The key is shifted by said number of bits prior to a subsequent stage of the search. Part of the memory comprises an associated data table which includes entries of data enabling a packet to be forwarded and at least some locations in said blocks provide when accessed a pointer to an entry in the associated data table.
    Type: Grant
    Filed: November 3, 1999
    Date of Patent: October 12, 2004
    Assignee: 3Com Corporation
    Inventors: Kevin Jennings, Edele O'Malley, Sorcha O'Callaghan, Kevin Loughran
  • Patent number: 6801953
    Abstract: Trunking or other relationship is defined between ports on different devices in a cascade-connected stack of network devices. When network communications are passed via the cascade connection an indication is included of whether it originated from a port that is part of a trunk and thereby port-mismatch errors can be avoided.
    Type: Grant
    Filed: August 15, 2002
    Date of Patent: October 5, 2004
    Assignee: 3Com Corporation
    Inventors: Kevin Jennings, John Hickey, Edele O'Malley, Kam Choi, Ray Beechinor
  • Patent number: 6782428
    Abstract: Controlling the allocation of priority for data packets within a multi-port switch includes detecting the commencement of an HTTP message; enabling the storage of an identification of the source port on which that message was received by the switch; finding correspondence between destination data of packets and the said source port; and adjusting a priority allotted to said packets in response to the correspondence. The adjustment of priority preferably increases the priority of packets forwarded to said the port relative to priority allotted packets received at the source port and thereby allots asymmetric priority to traffic between a server and a client.
    Type: Grant
    Filed: October 13, 2000
    Date of Patent: August 24, 2004
    Assignee: 3Com Corporation
    Inventors: Michael J Gleeson, Paul O'Keeffe, Kevin Jennings, Jerome Nolan
  • Patent number: 6718411
    Abstract: An architecture for a system on a chip wherein functional cores have wrappers for compatibility with a common bus system and the bus system includes aggregators for bus transactions of different speeds and/or bus widths.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: April 6, 2004
    Assignee: 3Com Corporation
    Inventors: Tadhg Creedon, Vincent Gavin, Denise de Paor, Kevin J Hyland, Kevin Jennings, Derek Coburn, Mike Lardner, Suzanne M Hughes, Sean Boylan, Brendan Walsh
  • Patent number: 6661790
    Abstract: The present invention is based on a ring architecture wherein each chip in the multiplicity of chips is connected in a chain so that it can receive packets from the next previous chip in the chain and forward packets to the next following chip in the chain, whereby to form a ring. Before a packet is placed on the ring by a device it is provided with a ‘masking’ field which identifies each of the other devices and the ports within any such device to which the packet must be sent in order to achieve a multicast. When a device in its turn receives such a packet it will examine the masking field to determine whether the field identifies that device. If so, the packet, which may be held in temporary storage, may be processed for forwarding from a port of that device. The device will strip from the masking field the identification of the respective device and transmit the packet with a thus modified masking field to the next device in turn.
    Type: Grant
    Filed: August 6, 1999
    Date of Patent: December 9, 2003
    Assignee: 3Com Technologies
    Inventors: Jerome Nolan, Kevin Jennings, Kam Choi, John Hickey, Edele O'Malley