Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


David Thompson

David Thompson, Monona, WI US

Patent application numberDescriptionPublished
20110053205Composition and Methods for Expressing Reporter Molecules in Mammalian Cells - Disclosed herein is a novel system and methods for expressing exogenous genes, such as genes encoding fluorescent proteins, in mammalian cells. In one embodiment of this system and methods, a gene essential for viral infectivity or replication in cell culture is deleted or inactivated in the genome of a non-mammalian DNA virus. The exogenous gene operably linked to a mammalian promoter is then inserted into the non-replicative non-mammalian DNA virus. The non-replicative virus is propagated in a host cell that expresses in trans the deleted or inactivated gene or a functional homolog.03-03-2011

David Thompson, West Lafayette, IN US

Patent application numberDescriptionPublished
20100330702ULTRASENSITIVE DETECTION OF BIOMOLECULES USING IMMUNOSEPARATION AND DIFFRACTOMETRY - Systems and methods for rapid and ultrasensitive detection of target hiomolecules in a sample are presented. The detection of biomolecules is achieved through a synergistic use of immunoseparation and diffractomctry, and the formation of antibody-biomolecule-ligand sandwich complexes that form diffraction gratings. Characteristic diffraction patterns are then produced upon illumination of the diffraction gratings with light. The diffraction patterns can he used to detect very low amounts of biomolecules present in the sample.12-30-2010

David Thompson, Rogers, MN US

Patent application numberDescriptionPublished
20080244747Network context triggers for activating virtualized computer applications - A computer system, comprising at least one controlled execution space hosting an operating system and an application program; a vulnerability monitoring agent coupled to the controlled execution space; one or more vulnerability profiles coupled to the vulnerability monitoring agent, wherein each of the vulnerability profiles comprises an application program identifier, an operating system identifier, a vulnerability specification describing a vulnerability of an application program that the application program identifier indicates when executed with an operating system that the operating system identifier indicates, and a remedial action which when executed will remediate the vulnerability; wherein the vulnerability monitoring agent is configured to monitor execution of the operating system and the application program in the controlled execution space, to detect an anomaly associated with the vulnerability, to determine the remedial action for the operating system and application program based on one of the vulnerability profiles, and to cause the remedial action.10-02-2008
20100214949Distributed data center access switch - In one embodiment, an apparatus includes a processor configured for operation in a control plane in a distributed virtual switch in communication with a plurality of virtual machines each having a virtual interface. The processor is operable to identify other control planes in the distributed virtual switch, assign a virtual interface identifier to one of the virtual interfaces, receive a configuration for the virtual interface, and share the configuration with the other control planes in the distributed virtual switch. The virtual interface identifier provides a unique identifier for the virtual interface across all of the control planes. The apparatus further includes memory for storing the configuration of the virtual interface. A method for operating a network device associated with a control in the distributed virtual switch is also disclosed.08-26-2010

Patent applications by David Thompson, Rogers, MN US

David Thompson, Edinburgh GB

Patent application numberDescriptionPublished
20100175999MICROFLUIDIC DEVICE - The present invention relates to a microfluidic device, comprising a laminate of first and second films, one or each film including an integrally thermoformed structure such that the films together define an enclosed volume (07-15-2010

David Thompson, San Jose, CA US

Patent application numberDescriptionPublished
20090012626MINIMALLY INVASIVE LUNG VOLUME REDUCTION DEVICES, METHODS, AND SYSTEMS - A lung volume reduction system is disclosed comprising an implantable device adapted to be delivered to a lung airway of a patient in a delivery configuration and to change to a deployed configuration to bend the lung airway. The invention also discloses a method of bending a lung airway of a patient comprising inserting a device into the airway in a delivery configuration and bending the device into a deployed configuration, thereby bending the airway.01-08-2009
20090076622Delivery of Minimally Invasive Lung Volume Reduction Devices - A lung volume reduction system is disclosed comprising an implantable device adapted to be delivered to a lung airway of a patient in a delivery configuration and to change to a deployed configuration to bend the lung airway. The invention also discloses a method of bending a lung airway of a patient comprising inserting a device into the airway in a delivery configuration and bending the device into a deployed configuration, thereby bending the airway.03-19-2009
20090076623Lung Volume Reduction Devices, Methods, and Systems - The invention provides improved medical devices, therapeutic treatment systems, and treatment methods for treatment of the lung. A lung volume reduction system includes an implantable device having an elongate body that is sized and shaped for delivery via the airway system to a lung airway of a patient. The implant is inserted and positioned while the implant is in a delivery configuration, and is reconfigured to a deployed configuration so as to locally compress adjacent tissue of the lung, with portions of the elongate body generally moving laterally within the airway so as to laterally compress lung tissue. A plurality of such implants will often be used to treat a lung of a patient.03-19-2009
20100070050Enhanced Efficacy Lung Volume Reduction Devices, Methods, and Systems - A lung volume reduction system is disclosed comprising an implantable device adapted to be delivered to a lung airway of a patient in a delivery configuration and to change to a deployed configuration to bend the lung airway. The invention also discloses a method of bending a lung airway of a patient comprising inserting a device into the airway in a delivery configuration and bending the device into a deployed configuration, thereby bending the airway.03-18-2010
20100100196Elongated Lung Volume Reduction Devices, Methods, and Systems - A lung volume reduction system is disclosed comprising an elongate implantable device adapted to be delivered to a lung airway of a patient in a delivery configuration and to change to a deployed configuration to compress lung tissue. The implant may be longer in axial length than an axial length of the target axial region in which it is deployed. Deployment may involve allowing an end of the implant to move relative to surrounding tissue while the implant is progressively deployed.04-22-2010

Patent applications by David Thompson, San Jose, CA US

David Thompson, Banchory GB

Patent application numberDescriptionPublished
20100089588SYSTEM, METHOD AND APPARATUS FOR CONCENTRIC TUBING DEPLOYED, ARTIFICIAL LIFT ALLOWING GAS VENTING FROM BELOW PACKERS - An artificial lift deployed on concentric tubing allows gas to be vented from below packers in a well. A central flow path is used for the fluid production from the artificial lift system, while an outer concentric tubing allows for the venting and production of gas from below a packer. The gas enters the outer concentric flow path through a perforated sub set that is located below the packer. Sealing of the inner concentric string flow from the outer concentric flow path is achieved with a polished bore receptacle and stinger assembly.04-15-2010

David Thompson, Shoreline, WA US

Patent application numberDescriptionPublished
20090307522COMMUNICATIONS PATH STATUS DETECTION SYSTEM - A network failover apparatus and method for use in a client-server system. The method includes establishing at least a first and further path between a client and a server. The first path connects the server to the client through a first network and a first interface of the client and the further path connects the server to the client through a further network that is separate from the first network and a further interface of the client. The method also includes reaching the server through the first interface, detecting that the server is no longer reachable through the first interface, and identifying the first interface as failed. The method also includes reaching the server through the further interface after the first interface is identified as failed, testing the first interface to determine whether the server is reachable while the server is reachable through the further interface, and reestablishing a connection to the server through the first interface.12-10-2009

David Thompson, San Antonio, TX US

Patent application numberDescriptionPublished
20090275447GRIP SLEEVE FOR EXERCISE BAR - A grip sleeve for an exercise bar grip surface. The grip sleeve includes a tubular member having a thickness and a longitudinal length sized to accommodate a user's hand. The thickness defined by the distance between an outer surface of the tubular member and an inner surface of the tubular member. The inner surface sized to substantially surround a grip surface of the exercise bar. The cut extends across the entire longitudinal length and through the thickness for removeably securing the member to the exercise bar. The tubular member is formed of an elastic material such that the cut can be forced apart from a closed position to an open position by a user in order to removeably secure the sleeve on the exercise bar. The material being biased to return the cut to the closed position when no longer forced apart.11-05-2009

David Thompson, San Francisco, CA US

Patent application numberDescriptionPublished
20090024652OBJECT RELATIONAL MAPPING LAYER - An integration server system for mapping data objects on a database schema offers a strongly-typed model API, complex constraint management, and association balancing. The integration server system also has improved performance through optimized handling of ordered associations of data object and of string-valued attributes. The integration server system comprises a database schema configured to store a set of data object instances. A metadata model represents a configuration of the set of data object instances in the database schema. A model application programming interface provides a client application with access to the set of data object instances, and a metadata application programming interface provides a client application with access to the set of data object instances via the metadata model.01-22-2009

Patent applications by David Thompson, San Francisco, CA US

David Thompson, Houston, TX US

Patent application numberDescriptionPublished
20090012590Neural Conductor - Methods and devices for reducing current spread in nerve stimulation therapy are described herein. The disclosed methods and devices utilize a novel neural conductor placed between electrodes in an implantable medical device. The neural conductor provides a path for the current to pass through rather than allowing current to spread to neighboring tissues. In an embodiment, an electrode assembly for reducing current spread in nerve stimulation therapy comprises a first and a second electrode adapted to be coupled to a target nerve. In addition, the electrode assembly comprises a neural conductor which is spaced apart from the first and second electrodes.01-08-2009

David Thompson, Waterloo CA

Patent application numberDescriptionPublished
20080270569METHOD AND SYSTEM FOR ANALYZING MULTIMEDIA CONTENT - A method and system are provided for remotely analyzing multimedia content, in particular video, and extracting information from such multimedia content. The system analyses, e.g. a video file by way of an FTP, file upload or streaming data etc., and configuration settings specified in one embodiment by a separate entity at one of multiple server entities. The system also comprises one or more remote server entities utilizing data storage and data processing capabilities. In one embodiment the client sends a video source and configuration settings over a network, the remote server accepts the video source, generates configuration settings, and a data processing module analyzes the video content to extract data from the video.10-30-2008

David Thompson, Elizabeth AU

Patent application numberDescriptionPublished
20110107937SPECIAL PURPOSE SMALL ARMS AMMUNITION - A multi-piece projectile for a small arms cartridge includes a metal cup that has a bore, a plastic sheath having a through hole and a high-density core. The cup is a cylindrical metal structure having a bore. The sheath is a cylindrical end and a conical end and a through hole. The core is a cylindrical structure having conical end and a blunt end. The projectile is assembled by placing the core in the through hole of the sheath and then pressing the sheath into the bore of the cup. The assembled projectile is attached to the cartridge by crimping the cup to the orifice in the end of the cartridge casing after it is filled with the propellant. When the projectile is fired all of the components remain coupled together but break apart upon impact with a target. Because the core has a higher mass than the other components the components separate very easily, the majority of the kinetic energy remains in the core. Once separated from the other components, the core is able to penetrate through various protective materials.05-12-2011

David Thompson, Pasadena, CA US

Patent application numberDescriptionPublished
20110153551Identifying and Changing Personal Information - Systems, apparatuses, and methods for analyzing information about a user are presented which include obtaining at least one search result based on at least one search terms describing the user; presenting the at least one search result to the user; receiving an indication from the user of the desirability of a search result; and performing an action based on the desirability of the search result. Systems, apparatuses, and methods are also presented for determining a reputation score representing the reputation of a user which include collecting search results from data source, determining an effect on the reputation of the user of the search results from the data source, and calculating a reputation score for the user based on the determined effect on the reputation of the user from the search results from the data source.06-23-2011