Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Kelso, US

Bruce D. Kelso, Chase, KS US

Patent application numberDescriptionPublished
20080252088Sucker rod fishing tool - A fishing tool for fishing sucker rods from a subterranean well. A body of the tool is a machined top piece, a machined barrel piece and normally a machined bottom piece that all thread together. The bottom piece preferably retains a curved cast metal slip movable within grooves milled internally into the body. The slip moves upward to admit a rod into the tool and moves downward to capturing the rod in the tool. A lower end of a side opening provided in the barrel piece is level with an upper shoulder of the slip when the slip is at its lowest position so that the rod engages and is retained by both in the tool. The upper shoulder of the slip can optionally be provided with teeth. The bottom piece can be replaced with a bell and the top piece 16 can be replaced by a prior art fishing tool.10-16-2008
20090146442Sucker rod fishing tool - A fishing tool for fishing sucker rods from a subterranean well. The tool is a top piece, a barrel piece and bottom piece that all thread together. One or more extender sections are added by unthreading the top piece from the barrel piece and threading the extender sections therebetween to effectively lengthen the barrel piece and increase its functionality. The bottom piece retains a curved cast metal slip movable within grooves milled internally into the body. A lower end of a side opening provided in the barrel piece is level with an upper shoulder of the slip when the slip is at its lowest position. Optionally, the bottom piece can be replaced with a bell, lip guide, mill shoe, or other types of tools and the top piece can be replaced by a prior art fishing tool or other tools.06-11-2009

Patent applications by Bruce D. Kelso, Chase, KS US

David Kelso US

Patent application numberDescriptionPublished
20110061828Apparatus for Cleaning Paper Machine Press Fabrics On-The-Run - An apparatus is described for cleaning papermaking felt by applying a low concentration of a cleaning solution through the oscillating needle nozzles. The detergent is applied intermittently while paper is being manufactured. Each cleaning period lasts for at least the length of time required for the nozzles to cover the entire surface of the felt, and preferably twice that period of time. The application of cleaning solution is then discontinued for a period of time. This cycle is repeated continuously as the paper is being manufactured. The apparatus includes a first cleaning chemical reservoir, a second cleaning chemical reservoir, a high pressure pump coupled to the first and second reservoirs, and a control unit having programming for selectively injecting the chemicals.03-17-2011

David M. Kelso, Wilmette, IL US

Patent application numberDescriptionPublished
20080246968SYSTEMS AND METHODS TO ANALYZE MULTIPLEXED BEAD-BASED ASSAYS USING BACKSCATTERED LIGHT - This invention relates to a system and method related to an epifluorescence microscope based optical system equipped with a tunable filter to localize microspheres in bead-based assays based on a back-scattered light (also known as reflected light) image. A common optical path for reflected and emitted luminescence in conjunction with a tunable filter negates the requirement of an additional sensor employed in existing technologies for localizing microspheres based on light scatter measurements.10-09-2008
20090246782BARRIERS FOR FACILITATING BIOLOGICAL REACTIONS - The present invention relates to systems, devices, and methods for performing biological reactions. In particular, the present invention relates to the use of lipophilic, water immiscible, or hydrophobic barriers in sample separation, purification, modification, and analysis processes.10-01-2009
20100092979METHODS AND COMPOSITIONS FOR ISOLATING NUCLEIC ACID - The present invention relates to compositions and methods for isolating and purifying nucleic acid. In particular, the present invention relates to methods of isolating nucleic acid from cells for use in further analysis.04-15-2010
20110212453ASSAY CARD FOR SAMPLE ACQUISITION, TREATMENT AND REACTION - The present disclosure relates to devices and systems and methods for their use for detecting an analyte. In particular, the present disclosure provides a disposable assay card in which reaction reagents are stored within the card to facilitate point-of-care application.09-01-2011
20110212482METHODS AND DEVICES FOR SAMPLE COLLECTION, TREATMENT AND DISPENSING - A device for collecting, treating and dispensing a biological sample is described. Use of the device permits integration of sample collection, sample treatment, and sample dispensing.09-01-2011
20110269190BARRIERS FOR FACILITATING BIOLOGICAL REACTIONS - The present invention relates to systems, devices, and methods for performing biological reactions. In particular, the present invention relates to the use of lipophilic, water immiscible, or hydrophobic barriers in sample separation, purification, modification, and analysis processes.11-03-2011
20110306109BARRIERS FOR FACILITATING BIOLOGICAL REACTIONS - The present invention relates to systems, devices, and methods for performing biological reactions. In particular, the present invention relates to the use of lipophilic, water immiscible, or hydrophobic barriers in sample separation, purification, modification, and analysis processes.12-15-2011
20120024788DEVICES AND METHODS FOR FILTERING BLOOD PLASMA - The present invention provides systems, devices, kits, and methods for separating blood plasma from whole blood. In particular, the present invention provides systems, devices, and methods for separating a fixed volume of blood plasma from whole blood with minimal energy input.02-02-2012
20120107811BURSTABLE LIQUID PACKAGING AND USES THEREOF - The present invention relates to systems, devices, and methods for performing biological and chemical reactions. In particular, the present invention relates to the use of burstable liquid packaging for delivery of reagents to biological and chemical assays.05-03-2012

Patent applications by David M. Kelso, Wilmette, IL US

David P. Kelso, Madison, WI US

Patent application numberDescriptionPublished
20100079372KEYBOARD SYSTEM AND METHOD FOR PROVIDING IMPROVED ACCESS TO AN ELECTRONIC DEVICE - An interface system and method are provided for facilitating cross-disability access to an electronic device. A first screen of a plurality of screens is displayed on the electronic device. Each screen includes at least one of a non-input element and an input element. The interface system includes a keyboard having a plurality of alpha-numeric keys and a plurality of keys or selectors that allow a user to navigate through the non-input elements and input elements of the plurality of screens.04-01-2010

Francis F. Kelso, Simi Valley, CA US

Patent application numberDescriptionPublished
20080296136ROCKER SWITCH COVER ASSEMBLY - A cover assembly for covering at least a part of an electrical switch having a rocker switch actuator, including a face plate defining an opening for permitting at least a part of a rocker switch actuator to extend through the face plate; and a rocker switch member, including a recessed portion, in operative engagement with the face plate. The face plate may have a recessed portion for receiving and operatively engaging a surface of the rocker switch actuator which extends through the face plate. Movement of the rocker switch member from a first position to a second position causes a corresponding movement of the rocker switch actuator when the rocker switch actuator is received and engaged in the recessed portion.12-04-2008

Jamie Kelso, Portland, OR US

Patent application numberDescriptionPublished
20100245415System And Method For Facilitating Replacement Of A Printhead With Minimal Impact On Printhead Alignment - A system enables a printhead to be aligned independently of other printheads in a printhead assembly. The system includes a printhead configured to eject ink onto an image receiving member, a plate to which the printhead can be rigidly mounted and selectively removed, and a translation carriage to which the plate is rigidly mounted and locked into position with reference to a distance between the plate and the image receiving member, a pitch position, and a yaw position, the translation carriage being coupled to an actuator for movement of the translation carriage, plate, and printhead in a cross-process direction across the image receiving member.09-30-2010
20100264291INTEGRALLY FORMED MOTOR HOLDER - A machine with a holder for mounting a motor to the device, which may be a printer, includes a support structure, a motor including a drive shaft with a drive shaft axis aligned with an opening in the support structure, and a holder including a base portion positioned adjacent to the motor, a first spring tab integrally formed with the base portion and operably contacting the motor to bias the motor toward the support structure, and a first latch arm integrally formed with the base portion and coupled with the support structure, the first latch arm resiliently deformed by the support structure in a direction away from the drive shaft axis.10-21-2010

J.a. Scott Kelso, Boynton Beach, FL US

Patent application numberDescriptionPublished
20100098289SYSTEM AND METHOD FOR ANALYSIS OF SPATIO-TEMPORAL DATA - A system and method of analyzing at least one dataset having temporal and spatial content is provided. A method includes the steps of applying a colorimetric mapping to the dataset based on the spatial content (04-22-2010

Jeffrey R. Kelso, Fort Wayne, IN US

Patent application numberDescriptionPublished
20090095556Exhaust temperature reduction device for aftertreatment devices - An Exhaust Temperature Reduction Device for Aftertreatment Device is provided useful for lowering the temperature of exhaust gasses exiting the tailpipe of a vehicle having an aftertreatment device. The Exhaust Temperature Reduction Device for Aftertreatment Device may be manufactured from a single piece of formed sheet metal, two pieces of formed sheet metal that have been joined, or a net formed process such as investment cast stainless steel. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(04-16-2009

Patent applications by Jeffrey R. Kelso, Fort Wayne, IN US

Joel Benjamin Kelso, Rice, MN US

Patent application numberDescriptionPublished
20090064707FAST FREEZE SHELF - A refrigeration appliance includes an insulated cabinet forming an interior cavity and a refrigeration system for cooling the interior cavity. A thermally conductive shelf forms a support surface within the interior cavity, and a thermal sink is operatively coupled to the conductive shelf. The thermal sink is adapted to facilitate the transfer of thermal energy from the thermally conductive shelf. In one example, the thermal sink includes a plurality of thermal sinks operatively coupled to the conductive shelf. In another example, the thermal sink is removable from the interior cavity.03-12-2009

John Kelso, Exeter, NH US

Patent application numberDescriptionPublished
20120074835LED Wavelength-Coverting Plate with Microlenses in Multiple Layers - A wavelength-converting plate for a wavelength-converted light emitting diode (LED) assembly. The wavelength-converting plate includes multiple layers of microlenses deposited thereon. The microlenses may have an index of refraction different from an index of refraction of the wavelength-converting plate.03-29-2012

John F. Kelso, Exeter, NH US

Patent application numberDescriptionPublished
20120113617Luminescent Ceramic Converter and LED Containing Same - There is herein described a luminescent ceramic converter that comprises a flat, monolithic piece of a ceramic material containing a luminescent species wherein a concentration of the luminescent species in a peripheral region of the converter is lower than in a central region of the converter.05-10-2012

Scott E. Kelso, Cary, NC US

Patent application numberDescriptionPublished
20110196520SYSTEMS AND METHODS FOR APPLICATION SOUND MANAGEMENT - Embodiments of the invention provide systems, methods, apparatuses and program products configured to intelligently manage sound options for applications of a computer system based on display device characteristics. Various embodiments of the invention are particularly well suited for optimizing the sound options of two or more applications running on two or more display screens of the computer system simultaneously.08-11-2011

Scott E. Kelso, Durham, NC US

Patent application numberDescriptionPublished
20090003292METHODS AND ARRANGEMENTS FOR TRACKING AND LOCATING LAPTOPS - An arrangement for employing a host of receivers that may already be present in a laptop, to enable the laptop to collect a significant amount of data about its location. Once the system then finds a readily available connection, it can then transmit information about its location as well as other information to help pinpoint the location of the laptop.01-01-2009
20090201164Techniques for Preventing Damage to a Portable Device - A technique for preventing damage to a portable device includes detecting movement of a portable device and determining whether a port of the portable device is attached to an external device. When the external device is attached to the port, a notification is provided to a user of the portable device that the external device requires detachment from the portable device (e.g., assuming that the notification is not masked).08-13-2009

Patent applications by Scott E. Kelso, Durham, NC US

Scott Edwards Kelso, Cary, NC US

Patent application numberDescriptionPublished
20100094825APPARATUS, SYSTEM AND METHOD FOR CACHING WRITES BY MULTIPLE CLIENTS TO A VIRTUALIZED COMMON DISK IMAGE - An apparatus, system, and method are disclosed for storage write caching. A storage address translation table is used to overlay a user image and a common image. A storage driver stack module receives a storage access call and generates a storage access request with a requested file path and a requested storage address. A storage mapper module receives the storage access request, accesses the storage address translation table, and looks up a matching entry in the storage address translation table where the requested file path matches a saved file path and the requested storage address matches a saved common storage address, and maps a saved user storage address from the matching entry if a match exists.04-15-2010
20110050639APPARATUS, METHOD, AND SYSTEM FOR TOUCH AND GESTURE DETECTION - An apparatus, method and system are disclosed for touch and gesture detection. A light source array comprises a plurality of light sources. Each light source of the light source array transmits a light beam across a face of a display in response to being activated. A light sensor array comprises a plurality of light sensors. Each light sensor of the light sensor array detects an intensity of each light beam transmitted across the face of the display in response to being activated. A controller concurrently activates each light source of the light source array with each light sensor of the light sensor array as a source/sensor pair during a detection cycle while other light sources of the light source array and other light sensors of the light sensor array are inactive. The controller further determines a location of a pointer relative to the display from a pattern of light beam intensities for each source/sensor pair.03-03-2011
20110270991ESTABLISHING A REMOTE DESKTOP - A method includes receiving an IP address via a non-IP protocol communication interface, the IP address associated with an operating system environment established on a computing device; storing the received IP address in memory; responsive to a cessation of communication via the non-IP protocol communication interface, accessing the IP address stored in memory and transmitting the accessed IP address via an IP protocol network interface; and receiving information via the IP protocol network interface, the information issued by the operating system environment established on the computing device associated with the IP address. Various other apparatuses, systems, methods, etc., are also disclosed.11-03-2011

Scott Edwards Kelso, Durham, NC US

Patent application numberDescriptionPublished
20090207993TEMPORALLY DEFINED CONTACT DEFAULT NUMBER FOR TELEPHONE - When a contact in an electronically-stored phone book has more than one telephone number associated with the contact's name, a user is permitted to define times (and if desired day/dates) for which each number is to serve as the default number for the contact, so if the user selects the contact's name from a list or enters the contact's speed dial shortcut number, the number called by default changes depending on the time of day/date.08-20-2009

Patent applications by Scott Edwards Kelso, Durham, NC US

Tim Kelso, Colleyville, TX US

Patent application numberDescriptionPublished
20080222454PROGRAM TEST SYSTEM - An improved automated software testing system provides the ability to generate and reuse test cases over multiple platforms. Keywords and natural language are used in test case creation, simplifying the process for non-technical business users. Business users can write test cases without scripts. Test cases can be generated even before the application to be tested is available. Data substitution provides ability for test cases to adapt to changing data. Abstraction allows use of all third-party and custom software test tools to be incorporated. Persistent data handling allows capture of data generated during test execution for later use. Testing can be performed entirely automatically or can incorporate some manual interaction. Test results, screen captures of the system tested, along with environment and machine variables are saved in results logs for later review.09-11-2008
20080244320Program Test System - An improved automated software testing system provides the ability to generate and reuse test cases over multiple platforms. Keywords and natural language are used in test case creation, simplifying the process for non-technical business users. Business users can write test cases without scripts. Test cases can be generated even before the application to be tested is available. Data substitution provides ability for test cases to adapt to changing data. Abstraction allows use of all third-party and custom software test tools to be incorporated. Persistent data handling allows capture of data generated during test execution for later use. Testing can be performed entirely automatically or can incorporate some manual interaction. Test results, screen captures of the system tested, along with environment and machine variables are saved in results logs for later review.10-02-2008
20080244321Program Test System - An improved automated software testing system provides the ability to generate and reuse test cases over multiple platforms. Keywords and natural language are used in test case creation, simplifying the process for non-technical business users. Business users can write test cases without scripts. Test cases can be generated even before the application to be tested is available. Data substitution provides ability for test cases to adapt to changing data. Abstraction allows use of all third-party and custom software test tools to be incorporated. Persistent data handling allows capture of data generated during test execution for later use. Testing can be performed entirely automatically or can incorporate some manual interaction. Test results, screen captures of the system tested, along with environment and machine variables are saved in results logs for later review.10-02-2008
20080244322Program Test System - An improved automated software testing system provides the ability to generate and reuse test cases over multiple platforms. Keywords and natural language are used in test case creation, simplifying the process for non-technical business users. Business users can write test cases without scripts. Test cases can be generated even before the application to be tested is available. Data substitution provides ability for test cases to adapt to changing data. Abstraction allows use of all third-party and custom software test tools to be incorporated. Persistent data handling allows capture of data generated during test execution for later use. Testing can be performed entirely automatically or can incorporate some manual interaction. Test results, screen captures of the system tested, along with environment and machine variables are saved in results logs for later review.10-02-2008
20080244323Program Test System - An improved automated software testing system provides the ability to generate and reuse test cases over multiple platforms. Keywords and natural language are used in test case creation, simplifying the process for non-technical business users. Business users can write test cases without scripts. Test cases can be generated even before the application to be tested is available. Data substitution provides ability for test cases to adapt to changing data. Abstraction allows use of all third-party and custom software test tools to be incorporated. Persistent data handling allows capture of data generated during test execution for later use. Testing can be performed entirely automatically or can incorporate some manual interaction. Test results, screen captures of the system tested, along with environment and machine variables are saved in results logs for later review.10-02-2008
20080244523Program Test System - An improved automated software testing system provides the ability to generate and reuse test cases over multiple platforms. Keywords and natural language are used in test case creation, simplifying the process for non-technical business users. Business users can write test cases without scripts. Test cases can be generated even before the application to be tested is available. Data substitution provides ability for test cases to adapt to changing data. Abstraction allows use of all third-party and custom software test tools to be incorporated. Persistent data handling allows capture of data generated during test execution for later use. Testing can be performed entirely automatically or can incorporate some manual interaction. Test results, screen captures of the system tested, along with environment and machine variables are saved in results logs for later review.10-02-2008
20080244524Program Test System - An improved automated software testing system provides the ability to generate and reuse test cases over multiple platforms. Keywords and natural language are used in test case creation, simplifying the process for non-technical business users. Business users can write test cases without scripts. Test cases can be generated even before the application to be tested is available. Data substitution provides ability for test cases to adapt to changing data. Abstraction allows use of all third-party and custom software test tools to be incorporated. Persistent data handling allows capture of data generated during test execution for later use. Testing can be performed entirely automatically or can incorporate some manual interaction. Test results, screen captures of the system tested, along with environment and machine variables are saved in results logs for later review.10-02-2008