Patents by Inventor Kenneth A. Jenkins

Kenneth A. Jenkins 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: 20140021884
    Abstract: The present disclosure provides a method for powering a light fixture to provide a constant light output. In one embodiment, the method includes providing a current to one or more light emitting diodes (LEDs), monitoring an external ambient temperature and increasing the current to the one or more LEDs as the external ambient temperature rises to maintain the constant light output.
    Type: Application
    Filed: July 11, 2013
    Publication date: January 23, 2014
    Inventors: RICHARD H. FETTERLY, KEVIN A. HEBBORN, ANTHONY VERDES, KENNETH JENKINS, VIRGINIA MERRIAM
  • Patent number: 8593298
    Abstract: The present invention is directed to a surface mount circuit board indicator. In one embodiment the surface mount circuit board indicator includes a printed circuit board (PCB) having at least one light emitting diode (LED) die, one or more traces and at least one lens, a housing comprising at least one opening on a side along a perimeter of the housing, wherein the PCB is coupled to the housing such that a light output surface of the at least one LED die faces a same direction as the at least one opening and at least one alignment pin coupled to the housing.
    Type: Grant
    Filed: May 4, 2009
    Date of Patent: November 26, 2013
    Assignee: Dialight Corporation
    Inventors: Klaus Oesterheld, Kenneth Jenkins
  • Publication number: 20130221566
    Abstract: The present disclosure is directed to a method for potting an electrical module. In one embodiment, the method includes placing the electrical component in a potting mold, wherein the potting mold comprises an interior topology that matches a topology of one or more components of the electrical module, filling the potting mold with a potting compound and curing the potting compound over the electrical module.
    Type: Application
    Filed: February 28, 2012
    Publication date: August 29, 2013
    Inventors: Kenneth JENKINS, Kevin A. HEBBORN, William S. LEIB, III, David WEIMER
  • Publication number: 20130214457
    Abstract: A method of electrospinning fibres is disclosed. The fibres have an inner core surrounded by a porous outer shell. The method comprises co-electrospinning first and second liquids as core and shell respectively, the second liquid surrounding the first liquid in a jet issuing from a Taylor cone, wherein the first and second liquids are miscible or semi-miscible with each other, such that pore generation is driven in the shell of the fibre. The liquids may be solutions or melts. The electrical conductivity, viscosity, miscibility and other parameters of the liquids determine the structure of the produced fibres. As well as producing fibres having a porous shell there are described methods of co-electrospraying porous beads as well as core-shell vesicles having a porous shell. The methods may be used to produce hydrogen storage fibres, vesicles and beads. The methods may also be used for producing controlled drug-delivery fibres, vesicles and beads.
    Type: Application
    Filed: August 8, 2011
    Publication date: August 22, 2013
    Applicant: THE SCIENCE AND TECHNOLOGY FACILITIES COUNCIL
    Inventors: William Ian Fraser David, Martin Owen-Jones, Derek William Kenneth Jenkins, Stephen Bennington, Arthur Lovell, Zeynep Kurban
  • Patent number: 7949830
    Abstract: A system and method for handling speculative read requests for a memory controller in a computer system are provided. In one example, a method includes the steps of providing a speculative read threshold corresponding to a selected percentage of the total number of reads that can be speculatively issued, and intermixing demand reads and speculative reads in accordance with the speculative read threshold. In another example, a computer system includes a CPU, a memory controller, memory, a bus connecting the CPU, memory controller and memory, circuitry for providing a speculative read threshold corresponding to a selected percentage of the total number of reads that can be speculatively issued, and circuitry for intermixing demand reads and speculative reads in accordance with the speculative read threshold.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: May 24, 2011
    Assignee: International Business Machines Corporation
    Inventors: James Johnson Allen, Jr., Steven Kenneth Jenkins, James A. Mossman, Michael Raymond Trombley
  • Patent number: 7917908
    Abstract: In an ordered semaphore management system a pending state allows threads not competing for a locked semaphore to bypass one or more threads waiting for the same locked semaphore. The number of pending levels determines the number of consecutive threads vying for the same locked semaphore which can be bypassed. When more than one level is provided the pending levels are prioritized in the queued order.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: March 29, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Jr., Wesley Erich Queen, Michael Steven Siegel
  • Publication number: 20090273939
    Abstract: The present invention is directed to a surface mount circuit board indicator. In one embodiment the surface mount circuit board indicator includes a printed circuit board (PCB) having at least one light emitting diode (LED) die, one or more traces and at least one lens, a housing comprising at least one opening on a side along a perimeter of the housing, wherein the PCB is coupled to the housing such that a light output surface of the at least one LED die faces a same direction as the at least one opening and at least one alignment pin coupled to the housing.
    Type: Application
    Filed: May 4, 2009
    Publication date: November 5, 2009
    Inventors: Klaus Oesterheld, Kenneth Jenkins
  • Publication number: 20090150622
    Abstract: A system and method for handling speculative read requests for a memory controller in a computer system are provided. In one example, a method includes the steps of providing a speculative read threshold corresponding to a selected percentage of the total number of reads that can be speculatively issued, and intermixing demand reads and speculative reads in accordance with the speculative read threshold. In another example, a computer system includes a CPU, a memory controller, memory, a bus connecting the CPU, memory controller and memory, circuitry for providing a speculative read threshold corresponding to a selected percentage of the total number of reads that can be speculatively issued, and circuitry for intermixing demand reads and speculative reads in accordance with the speculative read threshold.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 11, 2009
    Applicant: International Business Machines Corporation
    Inventors: James Johnson Allen, JR., Steven Kenneth Jenkins, James A. Mossman, Michael Raymond Trombley
  • Publication number: 20090150401
    Abstract: A method for handling speculative access requests for a storage device in a computer system is provided. The method includes the steps of providing a speculative access threshold corresponding to a selected percentage of the total number of accesses to be speculatively issued, and intermixing demand accesses and speculative accesses in accordance with the speculative access threshold. In another embodiment, a method for reducing data access latency experienced by a user in a computer network is provided. The method includes the steps of providing a web page comprising a link to a data file stored on a database connected to the computer network, selecting a speculative access threshold corresponding to a selected percentage of data accesses which are to be speculatively provided to the user, and speculatively providing the data file in accordance with the speculative access threshold.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 11, 2009
    Applicant: International Business Machines Corporation
    Inventors: James Johnson Allen, JR., Steven Kenneth Jenkins, James A. Mossman, Michael Raymond Trombley
  • Publication number: 20090060900
    Abstract: Drug screening assays useful in the discovery of pharmaceutically active compounds for use in the treatment of diseases involving abnormal lipid metabolism including diabetic neuropathy are taught. In particular, the control region of delta-5-desaturase gene is taught as a target for the drug screening methods, which serve to identify nucleotides, proteins, compounds and/or other pharmacological agents, which modulate the activity of desaturase enzymes or regulate the level of expression of the desaturase genes. Cell-based and cell lysate assays are taught for detecting components that interact with the desaturase enzymes and modify fatty acid profiles. In addition, cell-based and cell lysate assays are used to identify functional and regulatory elements controlling expression of the desaturase genes as well as to screen for components that modulate the transcriptional activity of the desaturase genes. Also taught is the gene for rat delta-5-desaturase.
    Type: Application
    Filed: June 11, 2007
    Publication date: March 5, 2009
    Applicant: Xenon Genetics Inc.
    Inventors: Michael David Winther, Leah Christine Knickle, Martin Haardt, Stephen John Allen, Andre Ponton, Roberto Justo De Antueno, D. Kenneth Jenkins, Solomon O. Nwaka
  • Patent number: 7454753
    Abstract: A generic method and apparatus for managing semaphores in a multi-threaded processing system has a storage area for each of the threads in the processing system. Each storage area includes a first part for storing at least one indicia for identifying at least one unique semaphore from a plurality of semaphores utilized by the multi-threaded processing system and a second part for storing an indicia for indicating a locked status for the stored semaphore. A thread requiring a semaphore sends a semaphore lock request to the semaphore manager which examines the contents of all of the storage areas to determine the status of the requested semaphore. If the requested semaphore is not locked, it is locked for the requesting thread by inserting the requested semaphore and locked status in the memory location assigned to the requesting thread.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Gordon Taylor Davis, Marco Heddes, Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Jr.
  • Publication number: 20080244130
    Abstract: In an ordered semaphore management system a pending state allows threads not competing for a locked semaphore to bypass one or more threads waiting for the same locked semaphore. The number of pending levels determines the number of consecutive threads vying for the same locked semaphore which can be bypassed. When more than one level is provided the pending levels are prioritized in the queued order.
    Type: Application
    Filed: June 12, 2008
    Publication date: October 2, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Wesley Erich Queen, Michael Steven Siegel
  • Publication number: 20080220500
    Abstract: The present invention relates to elongase genes, their polypeptides and their control regions, and the use of such genes, polypeptides and control regions in determining compositions for use in the treatment of disease. The identified compositions regulate the expression of the elongase genes or modulate the activity of their protein products. The nucleotide and amino acid sequences are taught for ELG4, ELG6 and ELG7. The control sequences and function are taught for ELG1, ELG2, ELG3, ELG4, ELG5, ELG6 and ELG7.
    Type: Application
    Filed: August 20, 2007
    Publication date: September 11, 2008
    Inventors: Michael David Winther, Leah Christine Knickle, Martin Haardt, Stephen John Allen, Andre Ponton, Roberto Justo De Antueno, D. Kenneth Jenkins, Solomon O. Nwaka, Y. Paul Goldberg
  • Patent number: 7406690
    Abstract: In an ordered semaphore management system a pending state allows threads not competing for a locked semaphore to bypass one or more threads waiting for the same locked semaphore. The number of pending levels determines the number of consecutive threads vying for the same locked semaphore which can be bypassed. When more than one level is provided the pending levels are prioritized in the queued order.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Jr., Wesley Erich Queen, Michael Steven Siegel
  • Patent number: 7297523
    Abstract: The present invention relates to elongase genes, their polypeptides and their control regions, and the use of such genes, polypeptides and control regions in determining compositions for use in the treatment of disease. The identified compositions regulate the expression of the elongase genes or modulate the activity of their protein products. The nucleotide and amino acid sequences are taught for ELG4, ELG6 and ELG7. The control sequences and function are taught for ELG1, ELG2, ELG3, ELG4, ELG5, ELG6 and ELG7.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: November 20, 2007
    Assignee: Xenon Pharmaceuticals Inc.
    Inventors: Michael David Winther, Leah Christine Knickle, Martin Haardt, Stephen John Allen, Andre Ponton, Roberto Justo De Antueno, D. Kenneth Jenkins, Solomon O. Nwaka, Y. Paul Goldberg
  • Patent number: 7256028
    Abstract: Drug screening assays useful in the discovery of pharmaceutically active compounds for use in the treatment of diseases involving abnormal lipid metabolism including diabetic neuropathy are taught. In particular, the control region of delta-5-desaturase gene is taught as a target for the drug screening methods, which serve to identify nucleotides, proteins, compounds and/or other pharmacological agents, which modulate the activity of desaturase enzymes or regulate the level of expression of the desaturase genes. Cell-based and cell lysate assays are taught for detecting components that interact with the desaturase enzymes and modify fatty acid profiles. In addition, cell-based and cell lysate assays are used to identify functional and regulatory elements controlling expression of the desaturase genes as well as to screen for components that modulate the transcriptional activity of the desaturase genes. Also taught is the gene for rat delta-5-desaturase.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: August 14, 2007
    Assignee: Xenon Genetics Inc.
    Inventors: Michael David Winther, Leah Christine Knickle, Martin Haardt, Stephen John Allen, Andre Ponton, Roberto Justo De Antueno, D. Kenneth Jenkins, Solomon O. Nwaka
  • Patent number: 7143414
    Abstract: Processor threads in a multi-processor system can concurrently lock multiple semaphores by providing a lock command which includes the semaphore value and a semaphore number. Each processor is allocated two or more addressable semaphore stores, each of which include a multi-bit field identifying the requested semaphore and a one bit field identifying the locked status of the requested semaphore. The semaphore number determines which of the allocated semaphore stores are to be used for processing the lock command.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: November 28, 2006
    Assignee: International Business Machines Corporation
    Inventors: Marco Heddes, Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Jr.
  • Patent number: 7089555
    Abstract: An ordered semaphore management subsystem and method for use in an application system which includes a plurality of processors competing for shared resources each of which is controlled by a unique semaphore. The subsystem generates an ordered semaphore field (OSF) corresponding to each processor in a linked list of processors and assigns one of four statuses to the OSF depending on the position the processor occupies in the linked list of processors competing for the shared resources. The four states are (1) semaphore head (SH); (2) behind semaphore head (BSH); (3) semaphore head behind (SHB); and (4) skip (Skip). Only the SH processor is allocated the semaphore when requested. A processor not in the SH state will be denied the semaphore even if is available to assure sequential access.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: August 8, 2006
    Assignee: International Business Machines Corporation
    Inventors: Jean Louis Calvignac, Gordon Taylor Davis, Marco Heddes, Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Jr.
  • Patent number: 6977928
    Abstract: A system and method of transmitting multiple output messages from a single input message system where the system is keeping the messages in order by correlating the output messages with the input messages. For each output message, an indicator is associated with the output message indicating whether this output message is the last message being generated for the given input message. This allows multicasting to occur in a system where the output is matched to the input by allowing multiple output messages to be associated with a single input message.
    Type: Grant
    Filed: April 13, 2000
    Date of Patent: December 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, Jean Louis Calvignac, Marco C. Heddes, Steven Kenneth Jenkins, Michael Steven Siegel, Fabrice Jean Verplanken
  • Publication number: 20040146872
    Abstract: The present invention relates to methods for identifying genes regulated by fat and their subsequent use in determining compositions for use in the treatment of disease, by utilizing the identified genes and their proteins. The identified compositions regulate the expression of the fat regulated genes or modulate the activity of their protein products. The nucleotide and amino acid sequences for METP, a novel mitochondrial carrier protein and FTF1, a fat responsive transcription factor, are taught. The nucleotide sequence for A1BG, a plasma glycoprotein is taught. The nucleotide and amino add sequences for human GPAT and rat GLOL are taught. Control sequences for human METP, GLOL, FTF1, SCD, GPAT and A1BG are taught.
    Type: Application
    Filed: November 28, 2003
    Publication date: July 29, 2004
    Inventors: Michael David Winther, Leah Christine Knickle, Martin Haardt, Stephen John Allen, Andre Ponton, Roberto Justo De Antueno, D. Kenneth Jenkins, Solomon O. Nwaka, Y. Paul Goldberg