Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Johnson, Rochester

C. Daniel Johnson, Rochester, MN US

Patent application numberDescriptionPublished
20080273781Electronic Stool Subtraction in Ct Colonography - A method for processing CT colonography input image voxel data representative of 3-dimensional images of a colon having gas and stool tagged with stool tagging agent, to remove the stool from the images. The input image voxel data is generated by an imaging instrument having a characteristic point spread function representative of instrument blurring. The point spread function of the instrument can be empirically determined, and the image data processed as a function of the point spread function to accurately identify and remove the tagged stool. In one embodiment of the invention, portions of the image data representative of the tagged stool and colon tissue are dilated as a function of the point spread function. In another embodiment, portions of the image data representative of the tagged stool are convolved with the point spread function to determine the fractional amount of stool present in the image portions, and the tagged stool subtracted by reducing the intensities of the associated portions of the image by an amount proportional to the fractional amount of stool present.11-06-2008

Charles L. Johnson, Rochester, MN US

Patent application numberDescriptionPublished
20100185410THREE DIMENSIONAL CHIP FABRICATION - A three-dimensional (3D) chip is fabricated from components that have been cut out of a two-dimensional (2D) chip to create the layers of the 3D chip. By testing the 2D chip first, the layers of the 3D chip have been pre-tested, thus reducing testing and production costs.07-22-2010
20100185819INTELLIGENT CACHE INJECTION - A first cache simultaneously broadcasts, in a single message, a request for a cache line and a request to accept a future related evicted cache line to multiple other caches. Each of the multiple other caches evaluate their occupancy to derive an occupancy value that reflects their ability to accept the future related evicted cache line. In response to receiving a requested cache line, the first cache evicts the related evicted cache line to the cache with the highest occupancy value.07-22-2010

Charles Luther Johnson, Rochester, MN US

Patent application numberDescriptionPublished
20100271071Universal Inter-Layer Interconnect for Multi-Layer Semiconductor Stacks - A circuit arrangement and method utilize a universal, standardized inter-layer interconnect in a multi-layer semiconductor stack to facilitate interconnection and communication between functional units disposed on a stack of semiconductor dies. Each circuit layer in the multi-layer semiconductor stack is required to include an inter-layer interface region that is disposed at substantially the same topographic location such that when the semiconductor dies upon which such circuit layers are disposed are arranged together in a stack, electrical conductors disposed within each semiconductor die are aligned with one another to provide an inter-layer bus that is oriented vertically, or transversely, with respect to the individual circuit layers. Based upon a standardized placement of the inter-layer interface region in each circuit layer, and a standardized arrangement of electrical conductors associated with the inter-layer bus, each circuit layer may designed using a standardized template upon which the design features necessary to implement the inter-layer bus are already provided, thereby simplifying circuit layer design and the interconnection of functional units to the inter-layer bus. In addition, vertically-oriented supernodes may be defined within a semiconductor stack to provide multiple independently-operating nodes having functional units disposed in multiple circuit layers of the stack.10-28-2010

Chris D. Johnson, Rochester, MN US

Patent application numberDescriptionPublished
20090171892Object Query Over Previous Query Results - A method, apparatus and program product is provided for querying an object database. In response to performing a first query, a first set of query results is generated from an object database. Metadata associated with and describing the first set of query results is generated. The first query results and the associated metadata are mapped to a results entity. A second set of query results is generated by querying the results entity using query terms from the metadata in response to performing a second query.07-02-2009
20090177680Generic Bijection With Graphs - A method, apparatus and program product is provided for accessing data in an abstract data store. In response to receiving a key value, an object is created by converting the key value into a key tuple. A value tuple is requested from the abstract data store corresponding to the key tuple. The key tuple and value tuple are converted to the object by a projector, which then stores the object on an object graph. An object is saved to the abstract data store by persisting the object onto the object graph. The object is detected on the object graph by the projector. In response to detecting the object, the object is converted to a key tuple and a value tuple by the projector. The object graph is then synchronized with the abstract data store by pushing the key and value tuples to the abstract data store.07-09-2009
20090265419Executing Applications at Servers With Low Energy Costs - Embodiments of the invention provide methods, systems, and articles of manufacture for managing and executing applications in a clustered server system. In one embodiment, an application may be installed at an application server having the associated lowest energy cost of maintenance, thereby lowering the cost of operating the system. In another embodiment, requests for services from the system may be routed to application servers having the lowest energy cost, thereby lowering the cost of operating the system.10-22-2009
20090265704Application Management for Reducing Energy Costs - Embodiments of the invention provide methods, systems, and articles of manufacture for managing and executing applications in a clustered server system. In one embodiment, an application may be installed at an application server having the associated lowest energy cost of maintenance, thereby lowering the cost of operating the system. In another embodiment, requests for services from the system may be routed to application servers having the lowest energy cost, thereby lowering the cost of operating the system.10-22-2009
20090276783Expansion and Contraction of Logical Partitions on Virtualized Hardware - A method, apparatus, and program product manage a plurality of resources of at least one logically partitioned computing system of the type that includes a plurality of logical partitions managed by a partition manager with an application level administrative console resident in a logical partition of the computing system. Each logical partition is allocated at least a portion of the plurality of resources. A user request to adjust the allocation of at least a portion of the resources using the administrative console is received. The resources of the logically partitioned computing system to adjust in order to satisfy the user request are determined using the application level administrative console. The application level administrative console accesses the partition manager through a resource allocation interface to adjust the determined resources of the logically partitioned computing system in order to satisfy the user request.11-05-2009

Geoffrey B. Johnson, Rochester, MN US

Patent application numberDescriptionPublished
20100158808Altered Activity of Toll-Like Receptors - Materials and Methods for modulating TLR activity are described, as well as methods for reducing body fat and increasing bone density.06-24-2010
20110107441ANIMALS WITH REDUCED BODY FAT AND INCREASED BONE DENSITY - Methods for identifying animals as having reduced body fat and increased bone density are provided herein. Also provided herein are methods for generating animals having reduced body fat and increased bone density. The methods provided herein are based on the effect of TLR4, MD-2, and CD14 activity on body fat and bone density.05-05-2011

Patent applications by Geoffrey B. Johnson, Rochester, MN US

Joshua Johnson, Rochester, MN US

Patent application numberDescriptionPublished
20100250791Low power physical layer for SATA and SAS transceivers - Described embodiments provide for switching from a low-power mode of a device such as, for example, a SAS or SATA receiver, to an active mode. The device enters the low-power mode by shutting down i) logic devices of a physical layer of the device and ii) a decoding circuit of the device. Activity at an input of a receiver of the device is detected while in low-power mode, and the device switches, in response to the detected activity, from the low-power mode to the active mode by powering up i) the logic devices of the physical layer and ii) the decoding circuit when activity is detected, thereby responding to the detected activity as if it is a predetermined command.09-30-2010
20100306451ARCHITECTURE FOR NAND FLASH CONSTRAINT ENFORCEMENT - Described embodiments provide for constraint checking for constraints imposed on NAND flash devices. An exemplary implementation of a computing environment comprises at least one NAND data storage device. In the illustrative implementation, the data processing and storage management paradigm allows for the storage of data according using a selected constraint enforcement algorithm. A NAND data storage constraint checking module can be operable to enforce one or more selected device constraints with one or more co-operating components to the NAND data store.12-02-2010
20100306581SOLID STATE STORAGE END OF LIFE PREDICTION WITH CORRECTION HISTORY - Described embodiments provide for end-of-life (EOL) checking for NAND flash devices. An exemplary implementation of a computing environment comprises at least one NAND data storage device operative to store one or more data elements. In the illustrative implementation, the EOL data processing and storage management paradigm allows for the storage of data according using a selected EOL enforcement algorithm that can utilize current and/or historical correction levels. The NAND data storage EOL checking module can be operable to cooperate with one or more NAND data store components to execute one or more selected EOL operations to protect stored data.12-02-2010

Joshua Alan Johnson, Rochester, MN US

Patent application numberDescriptionPublished
20100023308METHOD FOR ACCELERATING SIMULATION PERFORMANCE AND INCREASING SIMULATION ACCURACY OF MODELS USING DYNAMIC SELECTION AND REPLACEMENT OF EXECUTABLE EMBODIMENTS WITH TEMPORALLY OPTIMAL FUNCTIONAL DETAIL AND SIMPLIFICATION - A method for increasing simulation speed is achieved by implementing a sequence of executable embodiments of digital, analog, mixed-signal or full-wave components are substituted during the process. The substituted embodiments represent more optimal instruction sequences, reconfigurable logic configurations or combinations thereof which may only be a valid representation of the model being simulated, subject to specific operating conditions.01-28-2010
20120060059GPU COMPUTATIONAL ASSIST FOR DRIVE MEDIA WAVEFORM GENERATION OF MEDIA EMULATORS - Disclosed is a method and apparatus for testing devices that will be connected to a computer storage media device by generating a complex test waveform that emulates operation of the computer storage media device using at least one Graphics Processing Unit (GPU) and applying the generated complex test waveform to the device(s) being tested. The complex test waveform may be generated by calculating a plurality of discrete individual portions of the complex test waveform in parallel, in real-time, and continuously using the parallel processing features of the GPU(s). The discrete individual portions of the complex test waveform may be representative of various characteristics of the emulated computer storage media device operation such as operational characteristics of the computer storage media device, environmental effects on the computer storage media device, application of filters to the computer storage media device signal, etc. Various embodiments may generate the base data signal waveform from the emulated computer storage device such that the entire complex test waveform is calculated. Other embodiments may use a pre-existing base data signal waveform provided from another source and modify/alter the pre-existing base data signal waveform to generate the complex test waveform. When available, one or more Central Processing Units (CPUs) and/or CPU cores may also perform calculations in parallel with the calculations performed by the GPU(s).03-08-2012

Kenneth L. Johnson, Rochester, MN US

Patent application numberDescriptionPublished
20100119536Naturally Processed Measles Virus Peptides From Class II HLA Molecules - A preparation of peptides eluted from class II HLA molecules is disclosed. Methods of decreasing measles infections comprising inoculating human patients with a vaccine comprising one or more of the peptides and methods of diagnosing measles infections or immunity comprising analyzing human patients for the presence of one or more of the peptides or antibodies to the peptide(s) are also disclosed.05-13-2010

Patent applications by Kenneth L. Johnson, Rochester, MN US

Kenneth Lee Johnson, Rochester, MN US

Patent application numberDescriptionPublished
20120076810VACCINIA VIRUS POLYPEPTIDES - This document provides methods and materials related to polypeptides present in a vaccinia virus (e.g., polypeptides that can be isolated from naturally processed and presented class I polypeptides originating from vaccinia virus, a member of the Orthopoxvirus family). For example, methods for generating a vaccine comprising one or more of vaccinia virus polypeptides disclosed herein for preventing or treating Orthopoxvirus infection are provided. In addition, kits related to the use of vaccinia polypeptides are provided.03-29-2012

Michele R. Johnson, Rochester, MN US

Patent application numberDescriptionPublished
20100297649METHODS AND MATERIALS FOR DETECTING GENE AMPLIFICATION - This document relates to methods and materials involved in detecting gene amplification in a mammal. For example, methods and materials for detecting amplification at CPM and MDM2 loci to determine the presence or absence of a malignant lipomatous neoplasm in a mammal are provided.11-25-2010

Ryan Kevin Johnson, Rochester, NY US

Patent application numberDescriptionPublished
20120040634FREQUENCY ESTIMATION IMMUNE TO FM CLICKS - An apparatus for reducing audio clicks in frequency modulated radio system includes a receiver for receiving a frequency modulated (FM) signal, and a processor for demodulating the received signal and estimating a frequency error, wherein the processor is configured to determine phase variations of the received FM signal by comparing a phase of a first signal sample to a phase of a second signal sample, wherein the first signal sample and the second signal sample are separated in time by more than one sample.02-16-2012