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: 8333186Abstract: 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: GrantFiled: September 17, 2009Date of Patent: December 18, 2012Inventor: Kevin Jennings
-
Publication number: 20120230501Abstract: 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: ApplicationFiled: September 2, 2010Publication date: September 13, 2012Applicants: NATIONAL DIGITAL RESEARCH CENTRE, UNIVERSITY COLLEGE DUBLIN, CLEARTONE TECHNOLOGIES LIMITEDInventors: Declan Ganter, Fintan Graham, Martin Ganter, Scott Rickard, Dan Barry, Kevin Jennings, Denis Kozlov
-
Publication number: 20120219000Abstract: 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: ApplicationFiled: May 1, 2012Publication date: August 30, 2012Inventors: Sorcha O'CALLAGHAN, Neil O. Fanning, Kevin Jennings, Eugene O'Neill, Joseph Butler
-
Publication number: 20120164834Abstract: 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: ApplicationFiled: December 22, 2010Publication date: June 28, 2012Inventors: Kevin Jennings, Mohamed Sabri, Edward Augustyniak, Sunil Kapoor, Douglas Keil
-
Patent number: 8194672Abstract: 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: GrantFiled: March 2, 2010Date of Patent: June 5, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sorcha O'Callaghan, Neil O Fanning, Kevin Jennings, Eugene O'Neill, Joseph N Butler
-
Publication number: 20110256724Abstract: 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: ApplicationFiled: April 11, 2011Publication date: October 20, 2011Applicant: Novellus Systems, Inc.Inventors: Ramesh Chandrasekharan, Antonio Xavier, Kevin Jennings, Ming Li, Henri Jon, Dennis Hausmann
-
Publication number: 20100158028Abstract: 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: ApplicationFiled: March 2, 2010Publication date: June 24, 2010Inventors: Sorcha O'Callaghan, Neil O. Fanning, Kevin Jennings, Eugene O'Nell, Joseph N. Butler
-
Patent number: 7701941Abstract: 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: GrantFiled: March 28, 2001Date of Patent: April 20, 2010Assignee: 3Com CorporationInventors: Sorcha O'Callaghan, Neil O Fanning, Kevin Jennings, Eugene O'Neill, Joseph N Butler
-
Patent number: 7656330Abstract: 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: GrantFiled: May 22, 2008Date of Patent: February 2, 2010Assignee: Analog Devices, Inc.Inventors: John O'Dowd, Kevin Jennings, Tadhg Creedon
-
Publication number: 20080291067Abstract: 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: ApplicationFiled: May 22, 2008Publication date: November 27, 2008Inventors: John O'Dowd, Kevin Jennings, Tadhg Creedon
-
Publication number: 20070044639Abstract: 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: ApplicationFiled: July 11, 2006Publication date: March 1, 2007Inventors: Morwaread Farbood, Manasi Kulkarni, Joseph Presbrey, Eric Zwick, Henry Kaufman, Kevin Jennings, Ariane Martins, Richard Resnick, Gary Griffin, Robert Rainey, David Newton
-
Patent number: 7042889Abstract: 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: GrantFiled: March 4, 2002Date of Patent: May 9, 2006Assignee: 3Com CorporationInventors: Kevin Jennings, Kevin J Hyland, Vincent Gavin
-
Publication number: 20050177442Abstract: 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: ApplicationFiled: January 9, 2004Publication date: August 11, 2005Inventors: James Sullivan, Kevin Jennings, Doug Hall, Jeffrey Stamp
-
Patent number: 6877145Abstract: 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: GrantFiled: August 2, 2001Date of Patent: April 5, 2005Assignee: 3Com CorporationInventors: 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: 6807175Abstract: 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: GrantFiled: August 25, 2000Date of Patent: October 19, 2004Assignee: 3Com CorporationInventors: Kevin Jennings, Jerome Nolan, David Nolan, Michael J Gleeson
-
Patent number: 6804230Abstract: 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: GrantFiled: November 3, 1999Date of Patent: October 12, 2004Assignee: 3Com CorporationInventors: Kevin Jennings, Edele O'Malley, Sorcha O'Callaghan, Kevin Loughran
-
Patent number: 6801953Abstract: 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: GrantFiled: August 15, 2002Date of Patent: October 5, 2004Assignee: 3Com CorporationInventors: Kevin Jennings, John Hickey, Edele O'Malley, Kam Choi, Ray Beechinor
-
Patent number: 6782428Abstract: 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: GrantFiled: October 13, 2000Date of Patent: August 24, 2004Assignee: 3Com CorporationInventors: Michael J Gleeson, Paul O'Keeffe, Kevin Jennings, Jerome Nolan
-
Patent number: 6718411Abstract: 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: GrantFiled: June 29, 2001Date of Patent: April 6, 2004Assignee: 3Com CorporationInventors: 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: 6661790Abstract: 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: GrantFiled: August 6, 1999Date of Patent: December 9, 2003Assignee: 3Com TechnologiesInventors: Jerome Nolan, Kevin Jennings, Kam Choi, John Hickey, Edele O'Malley