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: 20140021884Abstract: 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: ApplicationFiled: July 11, 2013Publication date: January 23, 2014Inventors: RICHARD H. FETTERLY, KEVIN A. HEBBORN, ANTHONY VERDES, KENNETH JENKINS, VIRGINIA MERRIAM
-
Patent number: 8593298Abstract: 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: GrantFiled: May 4, 2009Date of Patent: November 26, 2013Assignee: Dialight CorporationInventors: Klaus Oesterheld, Kenneth Jenkins
-
Publication number: 20130221566Abstract: 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: ApplicationFiled: February 28, 2012Publication date: August 29, 2013Inventors: Kenneth JENKINS, Kevin A. HEBBORN, William S. LEIB, III, David WEIMER
-
Publication number: 20130214457Abstract: 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: ApplicationFiled: August 8, 2011Publication date: August 22, 2013Applicant: THE SCIENCE AND TECHNOLOGY FACILITIES COUNCILInventors: William Ian Fraser David, Martin Owen-Jones, Derek William Kenneth Jenkins, Stephen Bennington, Arthur Lovell, Zeynep Kurban
-
Patent number: 7949830Abstract: 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: GrantFiled: December 10, 2007Date of Patent: May 24, 2011Assignee: International Business Machines CorporationInventors: James Johnson Allen, Jr., Steven Kenneth Jenkins, James A. Mossman, Michael Raymond Trombley
-
Patent number: 7917908Abstract: 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: GrantFiled: June 12, 2008Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Jr., Wesley Erich Queen, Michael Steven Siegel
-
Publication number: 20090273939Abstract: 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: ApplicationFiled: May 4, 2009Publication date: November 5, 2009Inventors: Klaus Oesterheld, Kenneth Jenkins
-
Publication number: 20090150622Abstract: 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: ApplicationFiled: December 10, 2007Publication date: June 11, 2009Applicant: International Business Machines CorporationInventors: James Johnson Allen, JR., Steven Kenneth Jenkins, James A. Mossman, Michael Raymond Trombley
-
Publication number: 20090150401Abstract: 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: ApplicationFiled: December 10, 2007Publication date: June 11, 2009Applicant: International Business Machines CorporationInventors: James Johnson Allen, JR., Steven Kenneth Jenkins, James A. Mossman, Michael Raymond Trombley
-
Publication number: 20090060900Abstract: 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: ApplicationFiled: June 11, 2007Publication date: March 5, 2009Applicant: 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: 7454753Abstract: 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: GrantFiled: June 25, 2002Date of Patent: November 18, 2008Assignee: International Business Machines CorporationInventors: Gordon Taylor Davis, Marco Heddes, Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Jr.
-
Publication number: 20080244130Abstract: 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: ApplicationFiled: June 12, 2008Publication date: October 2, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Wesley Erich Queen, Michael Steven Siegel
-
Publication number: 20080220500Abstract: 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: ApplicationFiled: August 20, 2007Publication date: September 11, 2008Inventors: 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: 7406690Abstract: 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: GrantFiled: September 19, 2002Date of Patent: July 29, 2008Assignee: International Business Machines CorporationInventors: Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Jr., Wesley Erich Queen, Michael Steven Siegel
-
Patent number: 7297523Abstract: 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: GrantFiled: November 29, 2001Date of Patent: November 20, 2007Assignee: 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: 7256028Abstract: 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: GrantFiled: October 26, 2001Date of Patent: August 14, 2007Assignee: 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: 7143414Abstract: 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: GrantFiled: September 19, 2002Date of Patent: November 28, 2006Assignee: International Business Machines CorporationInventors: Marco Heddes, Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Jr.
-
Patent number: 7089555Abstract: 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: GrantFiled: June 25, 2002Date of Patent: August 8, 2006Assignee: International Business Machines CorporationInventors: Jean Louis Calvignac, Gordon Taylor Davis, Marco Heddes, Steven Kenneth Jenkins, Ross Boyd Leavens, Robert Brian Likovich, Jr.
-
Patent number: 6977928Abstract: 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: GrantFiled: April 13, 2000Date of Patent: December 20, 2005Assignee: International Business Machines CorporationInventors: Brian Mitchell Bass, Jean Louis Calvignac, Marco C. Heddes, Steven Kenneth Jenkins, Michael Steven Siegel, Fabrice Jean Verplanken
-
Publication number: 20040146872Abstract: 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: ApplicationFiled: November 28, 2003Publication date: July 29, 2004Inventors: 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