Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Hafner, US

Angela Valeska Hafner, Boston, MA US

Patent application numberDescriptionPublished
20120021924DETECTION AND MODULATION OF CYTOCHROME C ACETYLATION - The invention relates to detection and modulation of cytochrome c acetylation. The invention has diagnostic and therapeutic applications for neurodegenerative disorders and cancer.01-26-2012

Brian Hafner, Seattle, WA US

Patent application numberDescriptionPublished
20100191153PROSTHETIC LIMB MONITORING SYSTEM - Parameters related to use of a prosthesis by a patient with a limb amputation are monitored using a tool that includes one or more piezoelectric force sensors. The resulting data are processed for use both in short and long term management of amputee patients. The sensor is a small modular unit that fits within or between traditional prosthetic components, e.g., below a prosthesis socket. The data produced by the tool are collected, processed, and stored. Optionally, the data are periodically communicated to a remote site via a network, e.g., over the Internet. The device and associated software used to process the data can be used to characterize activities conducted by a prosthesis user, to determine pistoning or threatening interface stress distributions between the limb and socket, mal-alignment of the socket, use of improper components, and other possibly undesired conditions that the amputee patient using the prosthesis may be experiencing.07-29-2010
20110288448PROSTHETIC LIMB MONITORING SYSTEM - Parameters related to use of a prosthesis by a patient with a limb amputation are monitored using a tool that includes one or more piezoelectric force sensors. The resulting data are processed for use both in short and long term management of amputee patients. The sensor is a small modular unit that fits within or between traditional prosthetic components, e.g., below a prosthesis socket. The data produced by the tool are collected, processed, and stored. Optionally, the data are periodically communicated to a remote site via a network, e.g., over the Internet. The device and associated software used to process the data can be used to characterize activities conducted by a prosthesis user, to determine pistoning or threatening interface stress distributions between the limb and socket, mal-alignment of the socket, use of improper components, and other possibly undesired conditions that the amputee patient using the prosthesis may be experiencing.11-24-2011

Craig F. Hafner, Bridgewater, NJ US

Patent application numberDescriptionPublished
20090095130METHOD FOR THE PRODUCTION OF TANTALUM POWDER USING RECLAIMED SCRAP AS SOURCE MATERIAL - A process for obtaining tantalum powder from tantalum containing scrap material is provided. The process includes selecting source material, such as from sintered anodes for capacitors, hydriding the source material, milling to desired particle size and surface area, dehydriding, deoxidizing, agglomerating, sifting, and acid treating to obtain tantalum powder of a desired size and purity.04-16-2009
20110214534METHOD FOR THE PRODUCTION OF TANTALUM POWDER USING RECLAIMED SCRAP AS SOURCE MATERIAL - A process for obtaining tantalum powder from tantalum containing scrap material is provided. The process includes selecting source material, such as from sintered anodes for capacitors, hydriding the source material, milling to desired particle size and surface area, dehydriding, deoxidizing, agglomerating, sifting, and acid treating to obtain tantalum powder of a desired size and purity.09-08-2011

Daniel S. Hafner, Fairfield, CT US

Patent application numberDescriptionPublished
20110145061Individualized Marketing to Improve Capacity Utilization - Suppliers of goods and/or services subject to shifts in capacity utilization design and implement marketing campaigns around utilization forecasts, targeting marketing expenditures on periods of excess capacity rather than periods without excess capacity, and in some embodiments also to alter variables such as pricing, consumer targeting, or even the intensity of the campaign itself on a dynamic basis in response to changing market conditions.06-16-2011

Don Hafner, St. Paul, MN US

Patent application numberDescriptionPublished
20090264738METHOD AND APPARATUS FOR MAPPING A STRUCTURE - An volume of a patient can be mapped with a system operable to identify a plurality of locations and save a plurality of locations of a mapping instrument. The mapping instrument can include one or more electrodes that can sense a voltage that can be correlated to a three dimensional location of the electrode at the time of the sensing or measurement. Therefore, a map of a volume can be determined based upon the sensing of the plurality of points without the use of other imaging devices. An implantable medical device can then be navigated relative to the mapping data.10-22-2009

Frederick William Hafner, Effort, PA US

Patent application numberDescriptionPublished
20090128792Lithographic apparatus and method - A method is disclosed that includes introducing a substrate into a pre-aligner of a lithographic apparatus, using a detector to measure the location of an alignment mark provided on a side of the substrate which is opposite to the location of the detector, and after measurement, putting the substrate onto a substrate table of the lithographic apparatus, the substrate being positioned on the substrate table such that the alignment mark provided on the opposite side of the substrate is visible through a window of the substrate table.05-21-2009

Greg Hafner, Blythewood, SC US

Patent application numberDescriptionPublished
20100219266FUEL INJECTOR ASSEMBLY - A control valve includes a main body, the first coil assembly arranged on the first side of the main body and having the first contact surface and the first through hole extending from the first contact surface, the second coil assembly arranged on the second side of the main body and having the second contact surface and the second through hole extending from the second contact surface, and a spool arranged within the main body and configured to move between the first and second contact surfaces. The spool has the third contact surface facing the first contact surface, the fourth contact surface facing the second contact surface, and the third through hole extending from the third contact surface to the fourth contact surface. A surface pattern is formed on one or more of the first, second, third and fourth contact surfaces and includes the first recessed portion substantially extending from an inner circumference to an outer circumference of the corresponding one of the first, second, third and fourth contact surfaces.09-02-2010

James Hafner, San Jose, CA US

Patent application numberDescriptionPublished
20090083504Data Integrity Validation in Storage Systems - A data storage method comprises storing first data in at least a first data chunk, wherein the first data chunk is a logical representation of one or more sectors on at least a first disk drive in a storage system; storing first metadata, associated with the first data, in at least a first appendix, wherein the first appendix is a logical representation of a sector region on at least the first disk drive in the storage system, and wherein the first metadata comprises first atomicity metadata (AMD) and first validity metadata (VMD) associated with the first data; and storing a copy of the first VMD for the first data in at least one low latency non-volatile storage (LLNVS) device.03-26-2009

James L. Hafner, San Jose, CA US

Patent application numberDescriptionPublished
20080282105DATA INTEGRITY VALIDATION IN STORAGE SYSTEMS - Data validation systems and methods are provided. Data is recorded in N data chunks on one or more storage mediums. A first validation chunk independently associated with said N data chunks comprises first validation information for verifying accuracy of data recorded in said N data chunks. The first validation chunk is associated with a first validation appendix comprising second validation information, wherein the first validation appendix is stored on a first storage medium independent of said one or more storage mediums.11-13-2008
20090055584DETECTION AND CORRECTION OF DROPPED WRITE ERRORS IN A DATA STORAGE SYSTEM - Method, system and computer program product are provided for detecting and correcting dropped writes in a storage system. Data and a checksum are written to a storage device, such as a RAID array. The state of the data is classified as being in a “new data, unconfirmed” state. The state of written data is periodically checked, such as with a timer. If the data is in the “new data, unconfirmed” state, it is checked for a dropped write. If a dropped write has occurred, the state of the data is changed to a “single dropped write confirmed” state and the dropped write error is preferably corrected. If no dropped write is detected, the state is changed to a “confirmed good” state. If the data was updated through a read-modified-write prior to being checked for a dropped write event, its state is changed to an “unquantifiable” state.02-26-2009
20090055688DETECTION AND CORRECTION OF DROPPED WRITE ERRORS IN A DATA STORAGE SYSTEM - Methods are provided for detecting and correcting dropped writes in a storage system. Data and a checksum are written to a storage device, such as a RAID array. The state of the data is classified as being in a “new data, unconfirmed” state. The state of written data is periodically checked, such as with a timer. If the data is in the “new data, unconfirmed” state, it is checked for a dropped write. If a dropped write has occurred, the state of the data is changed to a “single dropped write confirmed” state and the dropped write error is preferably corrected. If no dropped write is detected, the state is, changed to a “confirmed good” state. If the data was updated through a read-modified-write prior to being checked for a dropped write event, its state is changed to an “unquantifiable” state.02-26-2009
20090177918STORAGE REDUNDANT ARRAY OF INDEPENDENT DRIVES - A computer implemented method, apparatus, and computer usable program product for managing redundant array of independent drives. In response to a failure of a hard disk in a first RAID array, the process calculates an amount of free capacity available across a set of remaining hard disks in the first RAID array. The set of remaining hard disks comprises every hard disk associated with the first RAID array except the failed disk. In response to a determination that the amount of free capacity is sufficient to re-create the first RAID array at a same RAID level, the process reconstructs the first RAID array using an amount of space in the set of remaining drives utilized by the first RAID array and the free capacity to form a new RAID array without utilizing a spare hard disk.07-09-2009
20100217752DATA INTEGRITY VALIDATION IN STORAGE SYSTEMS - Data validation systems and methods are provided. Data is recorded in N data chunks on one or more storage mediums. A first validation chunk independently associated with said N data chunks comprises first validation information for verifying accuracy of data recorded in said N data chunks. The first validation chunk is associated with a first validation appendix comprising second validation information, wherein the first validation appendix is stored on a first storage medium independent of said one or more storage mediums.08-26-2010
20100251072DETECTION AND CORRECTION OF DROPPED WRITE ERRORS IN A DATA STORAGE SYSTEM - A RAID system is provided for detecting and correcting dropped writes in a storage system. Data and a checksum are written to a storage device, such as a RAID array. The state of the data is classified as being in a “new data, unconfirmed” state. The state of written data is periodically checked, such as with a timer. If the data is in the “new data, unconfirmed” state, it is checked for a dropped write. If a dropped write has occurred, the state of the data is changed to a “single dropped write confirmed” state and the dropped write error is preferably corrected. If no dropped write is detected, the state is changed to a “confirmed good” state. If the data was updated through a read-modified-write prior to being checked for a dropped write event, its state is changed to an “unquantifiable” state.09-30-2010
20110208912FULL-STRIPE-WRITE PROTOCOL FOR MAINTAINING PARITY COHERENCY IN A WRITE-BACK DISTRIBUTED REDUNDANCY DATA STORAGE SYSTEM - Data storage reliability is maintained in a write-back distributed data storage system including multiple nodes. Information is stored as a stripe including a collection of a data strips and associated parity strips, the stripe distributed across data and parity nodes. Each data node maintains the data strip holding a first copy of data, and each parity node maintains a parity strip holding a parity for the collection of data strips. A driver node initiates a full-stripe-write parity update protocol for maintaining parity coherency in conjunction with other nodes, to keep the relevant parity strips coherent. Parity is determined directly by computing parity strips for all data strips of a stripe. Any node may function as a driver node.08-25-2011
20110208994REBUILDING LOST DATA IN A DISTRIBUTED REDUNDANCY DATA STORAGE SYSTEM - Rebuilding lost data in a distributed redundancy data storage system including multiple nodes, is provided. User data is stored as a collection of stripes, each stripe comprising a collection of data strips and associated parity strips, the stripes distributed across multiple corresponding data owner nodes and multiple corresponding parity owner nodes. A data owner node maintains the associated data strip holding a first copy of data, and a parity owner node maintains a parity strip holding a parity for the collection of data strips. Upon detecting a failure condition, the owner node initiates a rebuilding protocol for recovery of lost data and/or parity it owns. The protocol includes reconstruction of lost data or parity by a computation involving data and/or parity from a recovery strip set in a stripe, wherein a recovery strip set contains at least one surviving data or parity strip. The recovery strip set for a lost data strip contains at least one surviving parity strip.08-25-2011
20110208995READ-MODIFY-WRITE PROTOCOL FOR MAINTAINING PARITY COHERENCY IN A WRITE-BACK DISTRIBUTED REDUNDANCY DATA STORAGE SYSTEM - Data storage reliability is maintained in a write-back distributed data storage system including multiple nodes, each node comprising a processor and an array of failure independent data storage devices. Information is stored as a set of stripes, each stripe including a collection of multiple data strips and associated parity strips, the stripes distributed across multiple corresponding primary data nodes and multiple corresponding parity nodes. A primary data node maintains the data strip holding a first copy of data, and each parity node maintains a parity strip holding a parity for the multiple data strips. A read-modify-write parity update protocol is performed for maintaining parity coherency, the primary data node driving parity coherency with its corresponding parity nodes, independently of other data nodes, in order to keep its relevant parity strips coherent.08-25-2011
20110208996READ-OTHER PROTOCOL FOR MAINTAINING PARITY COHERENCY IN A WRITE-BACK DISTRIBUTED REDUNDANCY DATA STORAGE SYSTEM - Data storage reliability is maintained in a write-back distributed data storage system including multiple nodes. Each node comprises a processor and an array of failure independent data storage devices. Information is stored as a set of stripes, each stripe including a collection of at least a data strip and associated parity strips, the stripes distributed across a primary data node and multiple corresponding parity nodes. A read-other parity update protocol maintains parity coherency. The primary data node for each data strip drives parity coherency with the corresponding parity nodes, independently of other data nodes, in keeping relevant parity strips for the primary data node coherent. A parity value is determined based on data other than a difference between new data and existing data. A new parity value is based on new data and dependent data, wherein with respect to one data value, dependent data comprises other data encoded in a corresponding parity value.08-25-2011

Patent applications by James L. Hafner, San Jose, CA US

Jason H. Hafner, Houston, TX US

Patent application numberDescriptionPublished
20080224100METHODS FOR PRODUCING COMPOSITES OF FULLERENE NANOTUBES AND COMPOSITIONS THEREOF - This invention relates generally to a method for producing composites of fullerene nanotubes and compositions thereof. In one embodiment, the present invention involves a method of producing a composite material that includes a matrix and a fullerene nanotube material embedded within said matrix. In another embodiment, a method of producing a composite material containing fullerene nanotube material is disclosed. This method includes the steps of preparing an assembly of a fibrous material; adding the fullerene nanotube material to the fibrous material; and adding a matrix material precursor to the fullerene nanotube material and the fibrous material.09-18-2008
20080311025METHOD FOR FORMING A PATTERNED ARRAY OF FULLERENE NANOTUBES - This invention relates generally to forming a patterned array of fullerene nanotubes. In one embodiment, a nanoscale array of microwells is provided on a substrate; a metal catalyst is deposited in each microwells; and a stream of hydrocarbon or CO feedstock gas is directed at the substrate under conditions that effect growth of fullerene nanotubes from each microwell.12-18-2008
20090004094METHOD FOR CUTTING FULLERENE NANOTUBES - This invention relates generally to cutting fullerene nanotubes. In one embodiment, the present invention provides for preparation of homogeneous populations of short fullerene nanotubes by cutting and annealing (reclosing) the nanotube pieces followed by fractionation. The cutting and annealing processes may be carried out on a purified nanotube bucky paper, on felts prior to purification of nanotubes or on any material that contains fullerene nanotubes. In one embodiment, oxidative etching with concentrated nitric acid is employed to cut fullerene nanotubes into shorter lengths. The annealed nanotubes may be disbursed in an aqueous detergent solution or an organic solvent for the fractionation. Closed tubes can also be derivatized to facilitate fractionation, for example, by adding solubilizing moieties to the end caps.01-01-2009
20090169463ARRAY OF FULLERENE NANOTUBES - This invention relates generally to forming an array of fullerene nanotubes. In one embodiment, a macroscopic molecular array is provided comprising at least about 1007-02-2009
20100096265MACROSCOPICALLY MANIPULABLE NANOSCALE DEVICES MADE FROM NANOTUBE ASSEMBLIES - This invention relates generally to cutting single-wall carbon nanotubes (SWNT). In one embodiment, the present invention provides for preparations of homogeneous populations of short carbon nanotube molecules by cutting and annealing (reclosing) the nanotube pieces followed by fractionation. The cutting and annealing processes may be carried out on a purified nanotube bucky paper, on felts prior to purification of nanotubes or on any material that contains single-wall nanotubes. In one embodiment, oxidative etching with concentrated nitric acid is employed to cut SWNTs into shorter lengths. The annealed nanotubes may be disbursed in an aqueous detergent solution or an organic solvent for the fractionation. Closed tubes can also be derivatized to facilitate fractionation, for example, by adding solubilizing moieties to the end caps.04-22-2010
20110086781METHOD FOR FORMING COMPOSITES OF SUB-ARRAYS OF FULLERENE NANOTUBES - The formation of arrays of fullerene nanotubes is described. A microscopic molecular array of fullerene nanotubes is formed by assembling subarrays of up to 1004-14-2011

Patent applications by Jason H. Hafner, Houston, TX US

Markus Hafner, New York, NY US

Patent application numberDescriptionPublished
20110287412Methods for Identifying RNA Segments Bound by RNA-Binding Proteins or Ribonucleoprotein Complexes - The present invention relates to a method for identifying a binding site on an RNA transcript, wherein the binding site binds to one or more binding moieties. The method includes, among other things, introducing a photoreactive nucleoside into living cells wherein the living cells incorporate the photoreactive nucleoside into RNA transcripts during transcription thereby producing modified RNA transcripts; reverse transcribing the RNA of isolated cross-linked segments thereby generating cDNA transcripts with one mutation wherein the photoreactive nucleoside is transcribed to a mismatched deoxynucleoside; amplifying the cDNA transcripts thereby generating amplicons; and analyzing the sequences of the amplicons aligned against the reference sequence so as to identify the binding site, wherein the sequences of each amplicon having a mutation resulting from the introduction of the photoreactive nucleoside is considered to be a valid amplicon comprising at least a portion of a binding site on the RNA transcript.11-24-2011

Matthew Troy Hafner, Greenville, SC US

Patent application numberDescriptionPublished
20110163506Turbine Seal Plate Assembly - A seal plate assembly for use with a rotor wheel assembly of a turbine engine. The seal plate assembly may include a seal plate positioned about a rim of a rotor wheel. The seal plate may include a number of seal plate segments and a number of locking pins extending through the seal plate segments and into the rim of the rotor wheel.07-07-2011

Matthew Troy Hafner, Honea Path, SC US

Patent application numberDescriptionPublished
20110243708METHODS, SYSTEMS AND APPARATUS RELATING TO TIP CLEARANCE CALCULATIONS IN TURBINE ENGINES - A method of calculating the tip clearance during operation of a combustion turbine engine that includes the steps of: measuring a cold tip clearance and a cold shell-to-shell distance; while the combustion turbine engine is operating, measuring an operating parameter and measuring a shell-to-shell distance with a proximity sensor; calculating the tip clearance based on the cold tip clearance measurement and the operating parameter measurement; calculating the shell-to-shell distance based on the cold shell-to-shell distance measurement and the operating parameter measurement; comparing the shell-to-shell distance measurement of the proximity sensor with the shell-to-shell distance calculation; and calibrating the calculated tip clearance calculation based on the comparison.10-06-2011

Michael Hafner, Warsaw, IN US

Patent application numberDescriptionPublished
20100140124METHOD AND APPARATUS FOR PACKAGING MEDICAL DEVICES - In one exemplary embodiment, the present invention provides a container system having an outer shell defining a cavity that is configured to receive a first medical device component therein. A support tray is sized for receipt within the outer shell of the container system and is supported above the first medical device component. In one exemplary embodiment, the support tray defines a second cavity that may receive a second medical device component. In addition, a retention tray may be positioned within the cavity of the support tray and supported above the second medical device component. The retention tray facilitates the retention of the support tray within the outer shell and also facilitates the retention of the first and second medical device components in their desired positions within the container system. Additionally, positioned to extend across an opening in the outer shell is a cover.06-10-2010

Steve Hafner, Fairfield, CT US

Patent application numberDescriptionPublished
20110145061Individualized Marketing to Improve Capacity Utilization - Suppliers of goods and/or services subject to shifts in capacity utilization design and implement marketing campaigns around utilization forecasts, targeting marketing expenditures on periods of excess capacity rather than periods without excess capacity, and in some embodiments also to alter variables such as pricing, consumer targeting, or even the intensity of the campaign itself on a dynamic basis in response to changing market conditions.06-16-2011

William R. Hafner, Huntingdon Valley, PA US

Patent application numberDescriptionPublished
20100155175Worldwide Escape Systems - The Worldwide Escape Systems is designed for use as a fire escape for occupants of multistory buildings. The Worldwide Escape Systems comprises sturdy ropes and body harnesses. The ropes and harnesses are coated with highly stable, organo-mineral polymers, a new kind of silicate material which is fire resistant This polymer, officially designated as Quaternary Ammonium Silicates (QAS), also has outstanding heat dissipation characteristics.06-24-2010