Patents by Inventor David Klepacki

David Klepacki 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: 20220376546
    Abstract: A system, module, and method for generating reliable, high quality power on demand and off-grid includes a photovoltaic array for delivering DC power; a generator having a size ranging from about 5 kW to about 30 kW, and comprising an engine powered by hydrocarbon gas filtered through a coalescing filter and comprising an extended lubrication system; an uninterruptible power supply (UPS) comprising a storage battery, the UPS being coupled to the photovoltaic array for receiving the DC power, and to the generator by a bi-directional inverter for receiving, transmitting, and qualifying DC or AC power; and an intelligent controller coupled to the UPS for controlling output of the DC or AC power to at least one air compressor capable of providing compressed air to one or more pneumatic devices.
    Type: Application
    Filed: March 31, 2020
    Publication date: November 24, 2022
    Inventors: Benjamin David KLEPACKI, Craig Antony HOWARD, Connor Stanford O'SHEA
  • Patent number: 8490061
    Abstract: During runtime of a binary program file, streams of instructions are executed and memory references, generated by instrumentation applied to given ones of the instructions that refer to memory locations, are collected. A transformation is performed, based on the executed streams of instructions and the collected memory references, to obtain a table. The table lists memory events of interest for active data structures for each function in the program file. The transformation is performed to translate memory addresses for given ones of the instructions and given ones of the data structures into locations and variable names in a source file corresponding to the binary file. At least the memory events of interest are displayed, and the display is organized so as to correlate the memory events of interest with corresponding ones of the data structures.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: I-Hsin Chung, Guojing Cong, Kattamuri Ekanadham, David Klepacki, Simone Sbaraglia, Hui-Fang Wen
  • Publication number: 20100287536
    Abstract: During runtime of a binary program file, streams of instructions are executed and memory references, generated by instrumentation applied to given ones of the instructions that refer to memory locations, are collected. A transformation is performed, based on the executed streams of instructions and the collected memory references, to obtain a table. The table lists memory events of interest for active data structures for each function in the program file. The transformation is performed to translate memory addresses for given ones of the instructions and given ones of the data structures into locations and variable names in a source file corresponding to the binary file. At least the memory events of interest are displayed, and the display is organized so as to correlate the memory events of interest with corresponding ones of the data structures.
    Type: Application
    Filed: May 7, 2009
    Publication date: November 11, 2010
    Applicant: International Business Machiness Corporation
    Inventors: I-Hsin Chung, Guojing Cong, Kattamuri Ekanadham, David Klepacki, Simone Sbaraglia, Hui-Fang Wen
  • Patent number: 5847295
    Abstract: An improved attachment means for attaching a tuning device to a stringed instrument is disclosed. With a tuning device having a housing forming an integral cylindrical portion, a gusset is affixed to the housing extending in an angular line into a mating groove provided in the lower side of the instrument head of equal angularity to said gusset.
    Type: Grant
    Filed: May 6, 1996
    Date of Patent: December 8, 1998
    Inventor: David A. Klepacki