Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Andrew Johnson

Andrew Johnson, Milwaukee, WI US

Patent application numberDescriptionPublished
20110085719SYSTEM AND METHOD OF IMAGE ARTIFACT REDUCTION IN FAST KVP SWITCHING CT - A CT system includes a generator configured to energize an x-ray source to a first kilovoltage (kVp) and to a second kVp, and a computer that is programmed to acquire a first view dataset with the x-ray source energized to the first kVp and a second view dataset with the x-ray source energized to the second kVp, generate a base correction image using the first view dataset and the second view dataset, and reconstruct a pair of base material images from the first view dataset and from the second view dataset. The computer is also programmed to estimate artifact correlation in the pair of base material images using the base correction image, generate a pair of final base material images and a final monochromatic image, and correct one of the pair of final base material images and the final monochromatic image at a keV value using the estimated artifact correlation.04-14-2011

Andrew Johnson, Lincoln GB

Patent application numberDescriptionPublished
20100323635Apparatus and methods for minimizing phase interaction between multiple tuner solutions - Embodiments of systems and methods for implementing multi-channel tuners are generally described herein. Other embodiments may be described and claimed.12-23-2010
20100323636Apparatus and methods for implementing multi-channel tuners - Embodiments of systems and methods for implementing multi-channel tuners are generally described herein. Other embodiments may be described and claimed.12-23-2010

Andrew Johnson, Rupert, ID US

Patent application numberDescriptionPublished
20100072268Insulated beverage container - The insulated beverage container is a container, such as a coffee cup, providing thermal insulation for the user's hand. The container includes a vertically extending annular wall and a base, forming a beverage-receiving cup. A plurality of tubes are secured to an outer surface of the annular wall. Each tube is hollow and defines an air passage therein, and is further elongated along the vertical direction, having upper and lower air flow apertures formed therethrough. In use, heat generated by the beverage heats the air contained within the tubes. As the air rises within the tubes, ambient air at a lower temperature is drawn through the lower air flow apertures and the heated air is expelled through the upper air flow apertures, maintaining a flow of cooled air from the environment through the tubes.03-25-2010

Andrew Johnson, Clearwater, FL US

Patent application numberDescriptionPublished
20090231863UNDERWATER LAMP - A submersible light assembly comprising:09-17-2009

Andrew Johnson, Calgary CA

Patent application numberDescriptionPublished
20090166395METHOD OF JOINING METAL MATERIAL - Metal materials made of iron (Fe) or the like are butted together at a joint, and a probe of a rotary tool is inserted into the joint. The rotary tool is rotated while being moved in the lengthwise direction of the joint, whereby the metallographic structure of the joint is stirred, and the metal materials are joined. While the rotary tool is being rotated and moved, liquid CO07-02-2009

Andrew Johnson, Winchester GB

Patent application numberDescriptionPublished
20090083348Memory Management Using Garbage Collection of Objects in Child Scoped Memory Areas - Mechanisms of memory management in a scoped memory system of a data processing system having a one or more scoped memory areas are provided. The mechanisms identify a set of one or more child scoped memory areas of the scoped memory area for garbage collection. The mechanisms further identify, in each scoped memory area of the set, references to the scoped memory area for garbage collection as root references for objects allocated in the scoped memory area of the scoped memory system, thereby generating a set of root references. The mechanisms also recursively traversing and marking objects that are referenced from the set of root references and that are allocated in the scoped memory area of the scoped memory system and identify objects in the scoped memory area of the scoped memory system that are not so marked. The identified objects are discarded from the scoped memory system.03-26-2009
20090083349Memory Management for Garbage Collection of Critical Real Time Threads - Mechanisms of memory management in a real time runtime environment having a garbage collected memory heap are provided. The runtime environment includes a critical real time thread that is precluded from accessing the garbage collected memory heap. The runtime environment further includes a scoped memory area for the allocation of objects therein for access by the critical real time thread. The mechanisms determine whether the critical real time thread is in a defined state in which a delay associated with garbage collection can be accommodated by the critical thread. The mechanisms further initiate, in response to a determination that the critical real time thread is in the defined state, a process of garbage collection of the scoped memory area.03-26-2009
20090083509Memory Management Using Garbage Collection of Scoped Memory - Mechanisms for memory management in a scoped memory system are provided. The scoped memory system includes a scoped memory area for the allocation of objects therein for access by one or more software threads in execution. The scoped memory area has an associated thread count for indicating that the scoped memory area is discardable. The mechanisms identify a set of root references for objects allocated in the scoped memory area and recursively traverses and marks objects that are referenced from the set of root references and that are allocated in the scoped memory area. The mechanisms further identify objects in the scoped memory area that are not so marked and discards the identified objects.03-26-2009

Andrew Johnson, Hampshire GB

Patent application numberDescriptionPublished
20080294685Creating References in a Scoped Memory System - A method for creating a reference in a scoped memory system, the scoped memory system including a scope graph of scoped memory areas, wherein each scoped memory area is suitable for the allocation of objects therein for access by software threads and has associated a thread count for indicating that the scoped memory area is discardable, the method comprising the steps of: allocating a target object in a target scoped memory area; storing an index associated with the target object of a depth of the target scoped memory area in the scope graph; allocating a source object in a source scoped memory area; storing an index associated with the source object of a depth of the source scoped memory area in the scope graph; in response to a determination that the source scoped memory area is at the same depth as or deeper than the target scoped memory area by comparing the index associated with the source object and the index associated with the target object, creating a reference from the target object to the source object.11-27-2008

Andrew Johnson, Nottingham GB

Patent application numberDescriptionPublished
20080267930Biological Materials and Uses Thereof - A method of producing a reprogrammed cell or reprogrammed cell nucleus, comprising exposing a differentiated cell, or the nucleus of a differentiated cell to a cell or cell extract thereof derived from an oocyte, egg, ovary or early embryo of a cold blooded vertebrate, wherein the cold blooded vertebrate has one or more of the following properties: (i) a primitive vertebrate body plan including laterally projecting ribs and/or spinal projections; (ii) germ cells which do not contain germ plasm; and/or (iii) the oocyte, egg, ovary or early embryo cell or cell from which the cell extract is derived, expresses a highly conserved form of Oct-4 and/or nanog. There is also provided uses of the reprogrammed cells.10-30-2008

Andrew Johnson, Coldstream GB

Patent application numberDescriptionPublished
20080250153STREAMING OF TEMPLATES AND DATA RECORDS IN INDIVIDUAL STREAMS USING A MULTISTREAM PROTOCOL - In one embodiment, a method includes determining a first template defining a data format for one or more first data records and a second template defining a data format for one or more second data records. The template may be needed to decode the information included in an associated data record. The first template is sent on a first stream of a multi-stream protocol in an ordered fashion, such as SCTP. The one or more first data records are also sent on the first stream in an ordered fashion and include first flow information for data sent through a network device. A second template is sent on a second stream using the multi-stream protocol in an ordered fashion. One or more second data records are sent on the second stream including second flow information for data sent through the network device.10-09-2008

Patent applications by Andrew Johnson, Coldstream GB

Andrew Johnson, New Brighton, MN US

Patent application numberDescriptionPublished
20080222709Method for verification via information processing - Identification servers are small, perhaps embedded, systems that can be used as subsystems of a tracking and verification system. An identification server can obtain identification data when a trigger, called an identification event, occurs. The identification server can store the identification data in a database module with a key. The identification server can send a message containing the identification data or the key to a set of subscribing clients. Subscribing clients, such as a central database or a graphical user interface, are clients that subscribe to receive messages from the identification server. An identification server can trigger off of an identification message sent by another identification server.09-11-2008

Andrew Johnson, Redmond, WA US

Patent application numberDescriptionPublished
20120085023BIOMASS TORREFACTION SYSTEM AND METHOD - A biomass torrefaction system is provided which enables a continuous torrefaction process that involves the introduction of biomass particles into a rotating reactor drum having a low oxygen environment. The particles are conveyed through the drum by a heated gas stream and simultaneously torrefied thereby. Gas exiting the drum is recirculated back to a heat source for reheating the gas prior to reentering the drum. A method of biomass torrefaction is also provided.04-12-2012

Andrew Johnson, North Yorkshire GB

Patent application numberDescriptionPublished
20120090005Holographic 3D Display - Disclosure is directed to projecting holographic images in connection with a program service such as cable or satellite television. In one instance, the projected holographic image may be an image of product that is featured in advertisement or other portion of program service. In another instance, the projected holographic image may be an image of a electronic programming guide with screens or menu displayed on sides of a cube or other geometric form. In still another instance, the projected holographic image is a video that supplements an instructional video or live broadcast.04-12-2012

Andrew Johnson, Bath GB

Patent application numberDescriptionPublished
20120109286ANTIMICROBIAL COATINGS - The present invention relates to methods for forming antimicrobial coatings, and to compounds suitable for forming the antimicrobial coatings, and to substrates coated with the antimicrobial coatings. The coatings are formed by vapour phase plasma polymerisation of metal ion complexes each having at least one polymerisable ligand, which includes a polymerisable moiety such as a C—C double bond or a C—C triple bond.05-03-2012