Gustafsson, US
Claes Gustafsson, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20130183664 | SYSTEMS AND METHODS FOR CONSTRUCTING FREQUENCY LOOKUP TABLES FOR EXPRESSION SYSTEMS - Methods for determining a property that affects expression of polynucleotides are provided. A plurality of polynucleotides each encoding a polypeptide sequence is constructed. A frequency that a sequence element is used in a first polynucleotide is different than in a second polynucleotide. Each polynucleotide is expressed in an expression system to obtain an expression property value thereby constructing a dataset that contains, for each respective polynucleotide, sequence element occurrence in the respective polynucleotide and the measured expression property value of the respective polynucleotide. A model is computed that describes variation in the measured expression property values as a function of a plurality of variables and weights. From the model, a property that affects expression of polynucleotides in the expression system is determined, where the property is an effect that the frequency of occurrence of one or more sequence elements has on the expression property of polynucleotides in the expression system. | 07-18-2013 |
Emil Gustafsson, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120254108 | Synchronization Of Data For A Robotic Device - Technology is described for synchronization of data between a robotic device and a cloud storage service. The method can include identifying data from a robotic device to be synchronized to the cloud storage service. A synchronization request and the data can then be sent to a robotic synchronization service on the robotic device, and the data can be stored on the robotic device's storage system. A further operation can be sending the data to cloud synchronization service. The data can be stored on the cloud storage service. | 10-04-2012 |
20150302514 | BROADCAST DISCOVERY VIA ELECTRONIC MARKETPLACE - An electronic marketplace includes a plurality of video game applications available for purchase. For each of the plurality of video game applications, the electronic marketplace may display a tile identifying the video game application, a payment object for initiating a purchase of the video game application, and a preview object to initiate viewing of a live broadcast of active gameplay of the video game application. | 10-22-2015 |
Henrik Gustafsson, Raleigh, NC US
Patent application number | Description | Published |
---|---|---|
20130106616 | METER DATA COLLECTION | 05-02-2013 |
Jan-Ake Gustafsson, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20140315833 | Cocrystalline DHEA Formulations - A cocrystalline DHEA composition with at least one additional coformer is disclosed for therapeutic formulations. The cocrystalline DHEA/coformer formulation including at least one coformer chosen from the group consisting of glutaric acid, maleic acid, tartaric acid, fructose, and wherein the L-isomer of tartaric acid and the D-isomer of fructose are utilized. The cocrystalline DHEA/coformer formulations include certain excipients as a solubilizer or inhibitor. | 10-23-2014 |
Mats G.l. Gustafsson, Chevy Chase, MD US
Patent application number | Description | Published |
---|---|---|
20130176622 | Multi-Dimensional Imaging Using Multi-Focus Microscopy - An optical imaging system includes a first diffractive optical element that receives a multi-wavelength beam of light and separates the received beam of light into diffractive orders. The optical imaging system also includes a second diffractive optical element that includes panels displaced along the second diffractive element in at least one direction, where each panel is positioned to receive and pass the multi-wavelength beam of one of the diffractive orders. A refractive optical element is positioned to receive multi-wavelength beams of the diffractive orders that pass through the second diffractive element, and an optical lens that receives the multi-wavelength beams of the diffractive orders that pass through the refractive element and focuses each of the multi-wavelength beams of the diffractive orders to a different location on an image plane at the same time. | 07-11-2013 |
Mats G. L. Gustafsson, Sterling, VA US
Patent application number | Description | Published |
---|---|---|
20120026311 | STRUCTURED ILLUMINATION MICROSCOPE APPARATUS AND AN IMAGE FORMING APPARATUS - Polarized light which is emitted from an optical fiber becomes circular polarized light bypassing through a first quarter wave plate. The circular polarized light which has entered a second quarter wave plate is converted into nearly linear polarized light which has S polarization. P polarization components are removed from the nearly linear polarized light by a polarizer, but the polarizer is not always necessary. The optical axis of the polarizer is set to be a direction which allows transmitting of S polarized light. The light that has passed through the polarizer is separated into diffracted lights by a diffraction grating, and is used as the structured illumination light. | 02-02-2012 |
20160062102 | STRUCTURED ILLUMINATION MICROSCOPE APPARATUS AND AN IMAGE FORMING APPARATUS - Polarized light which is emitted from an optical fiber becomes circular polarized light by passing through a first quarter wave plate. The circular polarized light which has entered a second quarter wave plate is converted into nearly linear polarized light which has S polarization. P polarization components are removed from the nearly linear polarized light by a polarizer, but the polarizer is not always necessary. The optical axis of the polarizer is set to be a direction which allows transmitting of S polarized light. The light that has passed through the polarizer is separated into diffracted lights by a diffraction grating, and is used as the structured illumination light. | 03-03-2016 |
Meredith B. Gustafsson, Beaumont, TX US
Patent application number | Description | Published |
---|---|---|
20080283470 | Watewater mercury removal process - A method for removing ionic, organic and elemental mercury from aqueous streams such as wastewater streams from hydrocarbon processing. The method comprises four primary removal steps. First, a mercury precipitant is added to the stream to convert dissolved ionic species of mercury water-insoluble form. The majority of these precipitated solids, as well as other forms of particulate mercury, are subsequently removed by means of gas flotation. Following the flotation step, additional particulate and precipitated ionic mercury removal is accomplished with media filtration and finally, activated carbon acts to remove the remaining dissolved ionic mercury species as well as elemental and organic forms of mercury. | 11-20-2008 |
Niklas Gustafsson, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20110161604 | WRITER/READER/NO-ACCESS DOMAIN DATA ACCESSIBILITY - Multiple types of executable agents operating within a domain. The domain includes mutable shared state and immutable shared state, with agents internal to the domain only operating on the shared state. Writer agents are defined to be agents that have read access and write access to mutable shared state and read access only to immutable shared state. General reader agents have read access to both mutable shared state and immutable shared state and have no write access. Immutable reader agents have read access to only immutable shared state and have no write access. By appropriate scheduling of the different types of agents, data races may be reduced or eliminated. | 06-30-2011 |
20110161610 | COMPILER-ENFORCED AGENT ACCESS RESTRICTION - A compiler that enforces, at compile time, domain data access permissions and/or agent data access permissions on at least one agent to be created within a domain. The compiler identifies domain data of a domain to be created, and an agent to be created within the domain at runtime. The domain access permissions of the agent are also identified. As part of compilation of an expression of an agent, a reference to the domain data is identified. Then, the compiler evaluates an operation that the reference to the domain data would impose on the domain data upon evaluating the expression at runtime. The compiler then determines whether or not the operation is in violation of the domain access permissions of the agent with respect to the identified domain data. Agent data access may also be evaluated depending on whether the access occurs by a function or a method. | 06-30-2011 |
20110161962 | DATAFLOW COMPONENT SCHEDULING USING READER/WRITER SEMANTICS - The scheduling of dataflow components in a dataflow network. A number, if not all, of the dataflow components are created using a domain/agent model. A scheduler identifies, for a number of the components, a creation source for the given component. The scheduler also identifies an appropriate domain-level access permission (and potentially also an appropriate agent-level access permission) for the given component based on the creation source of the given component. Tokens may be used at the domain or agent level to control access. | 06-30-2011 |
20110167248 | EFFICIENT RESUMPTION OF CO-ROUTINES ON A LINEAR STACK - Unsuspended co-routines are handled by the machine call stack mechanism in which the stack grows and shrinks as recursive calls are made and returned from. When a co-routine is suspended, however, additional call stack processing is performed. A suspension message is issued, and the entire resume-able part of the call stack is removed, and is copied to the heap. A frame that returns control to a driver method (a resumer) is copied to the call stack so that resumption of the co-routine does not recursively reactivate the whole call stack. Instead the resumer reactivates only the topmost or most current frame called the leaf frame. When a co-routine is suspended, it does not return to its caller, but instead returns to the resumer that has reactivated it. | 07-07-2011 |
20110173595 | LANGUAGE-BASED MODEL FOR ASYNCHRONOUS OPERATIONS - The compilation of user code. Upon accessing the user code, the compiler determines that the user code includes at least one top-level asynchronous operation that is 1) to operate at a top-level of the stack of the programmed code, 2) that is programmed using a syntax for synchronous operations and 3) includes at least one indicator that the operation is to be asynchronous. The user code is then compiled such that the top-level asynchronous operation programmed in the syntax for synchronous operations is transformed into an asynchronous pattern suitable for the runtime environment. | 07-14-2011 |
20110265070 | RESUMABLE METHODS - APIs are provided, that are external to a programming language but that provide functionality that can be plugged into a language compiler. The provided APIs tailor functionality associated with asynchronous programming, iterators or writing symmetric co-routines using a generalized pattern-based approach. Several types of resumable methods are provided in the APIs which can be applied to method bodies written in traditional program code. Syntactically distinguishable control points in method bodies written in traditional program code invoke transformation of the code by the compiler using the external APIs. The transformed code enables the pausing and resumption of the code sandwiched between control points in the transformed code. The source code contained within a method having control points in it is transformed so that code within the method can be executed in discrete parts, each part starting and ending at a control point in the transformed code. | 10-27-2011 |
20120159512 | CANCELABLE AND FAULTABLE DATAFLOW NODES - One embodiment includes a method of performing dataflow processing. The method includes representing a first asynchronous processing node as a first future. The first future represents the lifecycle of processing of the first asynchronous processing node. The method further includes representing one or more other asynchronous operations as one or more other futures. The one or more other futures represent the asynchronous completion of one or more operations' processing. The first future and the one or more other futures are represented as a single composite future. The single composite future represents completion of processing of the combination of the first asynchronous processing node and the one or more other asynchronous operations. | 06-21-2012 |
20120324431 | PATTERN-BASED COMPILATION OF ASYNCHRONOUS CONSUMPTION - The present invention extends to methods, systems, and computer program products for transforming source code to await execution of asynchronous operations. Embodiments of the invention simplify authoring and use of asynchronous methods, by generating statements that use well-defined awaitable objects to await completion of asynchronous operations. For example, a computer system can transform a statement that requests to await the completion of an asynchronous operation into a plurality of statements that use a predefined pattern of members of an awaitable object corresponding the asynchronous operation. The pattern can include one or more members configured to return a completion status of the asynchronous operation, one or more members configured to resume execution of the asynchronous method at a resumption point when the asynchronous operation completes, and one or more members configured to retrieve completion results. Accordingly, the plurality of statements can use these members to await execution of the asynchronous operation. | 12-20-2012 |
Niklas Gustafsson, Plano, TX US
Patent application number | Description | Published |
---|---|---|
20160130029 | Snack Food Container - A snack food container having a square base, side walls substantially consisting of four right triangular panels and two isosceles triangular panels, and a flat, two dimensional end seal. The container is opened by use of a tear feature just below the end seal. The container is of paperboard construction and is resealable by virtue of a score line on each side of the container located below the end seal in combination with a horizontal cut through the container located below one score line. After opening, the container can be resealed by folding the container over the score lines towards the horizontal cut. An edge of the container is then secured in the horizontal cut. | 05-12-2016 |
Patrik Gustafsson US
Patent application number | Description | Published |
---|---|---|
20120258745 | COMMUNICATION NETWORK TERMINAL SUPPORTING A PLURALITY OF APPLICATIONS - A method includes transferring data between a mobile station for communicating over a mobile communications network and a server in the Internet having a connection to the mobile communications network. The transfer of data includes providing at least a portion of a page on the Internet in the form of code, the code including a telephone number of the mobile station as hidden information, receiving the code in the mobile station in a first user message where the first user message is a short message service message, and interpreting the code in the mobile station to cause the mobile station to display information corresponding to the page on the Internet on the mobile station, wherein the information to be displayed on the mobile station does not include the hidden information. | 10-11-2012 |
Sirkka Gustafsson US
Patent application number | Description | Published |
---|---|---|
20140083634 | METHOD AND AN APPARATUS FOR PRODUCING NANOCELLULOSE - Described herein is nanocellulose produced by introducing a mixture of cellulose based fiber raw material and water through a refining gap, having a width smaller than 0.1 mm. In the refining gap, the fiber raw material is subjected to processing forces varying in the direction of introducing said mixture, by means of refining zones provided in the gap one after each other in the feeding direction, whereby the refining surfaces differ in surface patterning and/or surface roughness. The mixture of fiber raw material and water is guided past the refining surfaces in the feeding direction to different locations in the refining zone by by-pass channels provided in the stator. The width of the refining gap is maintained by the combined effect of the feeding pressure of the mixture of fiber raw material and water fed into the refining gap and the axial force of the rotor. | 03-27-2014 |
20150057442 | METHOD AND APPARATUS FOR FIBRILLATION OF CELLULOSE CONTAINING MATERIALS - In a method for manufacturing fibril cellulose, cellulose based fibre raw material is processed mechanically in a refining gap for separating fibrils. The fibres to be refined are subjected to the action of a surface roughness Ra provided by grits elevated from a refining surface delimiting the refining gap, said surface roughness being lower than 3 μm, advantageously lower than 2 μm. The refining surface is formed by spraying grits and binder onto a substrate. | 02-26-2015 |
Ulf Gustafsson, Honolulu, HI US
Patent application number | Description | Published |
---|---|---|
20080240558 | Method of automated image color calibration - A method of automated image calibration that corrects for non-uniform illumination and calibrates color that is simple, fast, automated, accurate and reliable. A gray balance algorithm is applied to correct for non-uniform illumination and a color calibration algorithm is then applied to calibrate the human subject data. The system has been applied in multiple clinical sites with different instruments. | 10-02-2008 |
20100040263 | Methods for enhancing vascular patterns in cervical imagery - A method of contrast enhancement for improved visualization of diagnostically important tissue structures, such as blood vessels. A texture analysis algorithm is applied to identify regions with a high likelihood of disease. Mathematical morphology operations are applied to identify areas of high and low brightness (intensity). The low intensity areas are then subtracted, and controllably variable amounts of the high intensity areas are added, controlled by a selectable tuning parameter, to produce an image with controllably variable visualization enhancement. | 02-18-2010 |
Ulf Peter Gustafsson, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20120283574 | Diagnosis Support System Providing Guidance to a User by Automated Retrieval of Similar Cancer Images with User Feedback - The present invention is a diagnosis support system providing automated guidance to a user by automated retrieval of similar disease images and user feedback. High resolution standardized labeled and unlabeled, annotated and non-annotated images of diseased tissue in a database are clustered, preferably with expert feedback. An image retrieval application automatically computes image signatures for a query image and a representative image from each cluster, by segmenting the images into regions and extracting image features in the regions to produce feature vectors, and then comparing the feature vectors using a similarity measure. Preferably the features of the image signatures are extended beyond shape, color and texture of regions, by features specific to the disease. Optionally, the most discriminative features are used in creating the image signatures. A list of the most similar images is returned in response to a query. Keyword query is also supported. | 11-08-2012 |
Ulf Peter Gustafsson, Honolulu, HI US
Patent application number | Description | Published |
---|---|---|
20100025566 | Single spot focus control - The present invention discloses methods and systems for improved focusing of imaging systems for the acquisition of high-quality focused tissue image data. A light emitter (L) aims a focusing light beam (FLB) towards an object of interest (O) so that the focusing light beam (FLB) is at an angle relative to the optical axis (OA) of the imager (I). If the object of interest (O) is out of focus, the focusing light spot (FLS) will appear above or below the focal point in the image (I). The pixel difference between the center of the focusing light spot (FLS) and the focal point indicates the range adjustment value. The range between the imager (I) and the object of interest (O) can then be adjusted according to the range adjustment value using a lookup table or calculations. | 02-04-2010 |
20100026785 | High resolution digital video colposcope with built-in polarized LED illumination and computerized clinical data management system - This invention uses LEDs and cross-polarization to produce bright, high-resolution digital images, both with and without glint (which adversely affects the clarity of standard colposcopic images), as well as streaming video at lower resolution. The invention allows for deeper layers of the tissue to be more efficiently visualized at multiple magnifications, thereby enhancing the invention's diagnostic capabilities, and it includes a focusing subsystem and a computerized data management system to archive and annotate still image data. | 02-04-2010 |
20100027863 | Methods for detection and characterization of atypical vessels in cervical imagery - The present invention discloses a method for the detection of atypical vessels in digital cervical imagery. A pre-processing stage is applied to enhance the contrast of blood vessel features compared to the surrounding tissue. Next, a segmentation stage is applied to identify regions of interest for atypical vessels using texture and gradient information. Finally, a post-processing stage (1) identifies other clinically relevant features in the cervical imager, and removes these features from the region of interest; and (2) uses color, size, and shape information to further refine the region of interest to eliminate false positives and determine a final region of interest. This automated method of atypical vessel detection is especially useful for diagnostic purposes such as cervical cancer detection. | 02-04-2010 |
20100093023 | Process for preserving three dimensional orientation to allow registering histopathological diagnoses of tissue to images of that tissue - A process for maintaining 3 dimensional orientation between a tissue specimen and images of the area of investigation, to register histopathologic diagnoses of multiple locations within the specimen with corresponding locations on the surface of said area of investigation, by marking at least two fiduciary lines on the area of investigation; acquiring a fiduciary image of the tissue with the fiduciary lines; excising the tissue to form a tissue specimen; inserting at least two parallel needles through said specimen; acquiring a specimen image of the specimen with inserted needles over an alignment grid; fixing the specimen by immersing the specimen; acquiring a fixed image of the fixed specimen with the inserted needles over the alignment grid; forming a paraffin mold containing the fixed specimen and inserted needles; injecting different colored inks through the needles while withdrawing them from the fixed specimen, so that different colored needle tracks are formed in the specimen; sectioning the specimen to create specimen blocks having different colored needle tracks; further sectioning the specimen to cut the specimen blocks into specimen slices having different colored ink dots corresponding to the different colored needle tracks; forming pathology images from the specimen slices; performing histopathology analyses on the pathology images; annotating the pathology images with histopathology annotations; aligning the annotations with the fixed image using the colored ink dots; determining shrinkage between the fixed image and the annotations by using the grid to compare the distance between the needles in the fixed image with the distance between the ink dots on the specimen slices; registering the fixed image to the specimen image to account for shrinkage caused by fixation, using locations of the needles in both of the images as landmarks; registering the specimen image to the fiduciary image to account for tissue translation and soft tissue movement using the fiduciary lines and geographical features of said area of investigation as landmarks; registering the fiduciary image to the reference image to account for tissue translation and soft tissue movement using said geographical features; whereby annotations of histopathologic diagnoses are provided for multiple locations on or under the surface of the specimen that are registered to images of the specimen. | 04-15-2010 |
20100130868 | Process and device for detection of precancer tissues with infrared spectroscopy - A process for determining whether tissue is precancer, in which tests discriminating between precancer and benign tissue and between precancer and normal tissue are combined, and tissue that is classified as precancer in both tests is determined to be precancer, in which neither of the tests to be combined is the most selective. Further, a process and device in which certain optimal wavelengths of glycogen, phosphate and lipid, but not protein, discriminate between normal and precancer tissues. | 05-27-2010 |
Ulf Peter Gustafsson US
Patent application number | Description | Published |
---|---|---|
20110274338 | Image analysis for cervical neoplasia detection and diagnosis - The present invention is an automated image analysis framework for cervical cancerous lesion detection. The present invention uses domain-specific diagnostic features in a probabilistic manner using conditional random fields. In addition, the present invention discloses a novel window-based performance assessment scheme for two-dimensional image analysis, which addresses the intrinsic problem of image misalignment. As a domain-specific anatomical feature, image regions corresponding to different tissue types are extracted from cervical images taken before and after the application of acetic acid during a clinical exam. The unique optical properties of each tissue type and the diagnostic relationships between neighboring regions are incorporated in the conditional random field model. The output provides information about both the tissue severity and the location of cancerous tissue in an image. | 11-10-2011 |
20110301447 | Versatile video interpretation, visualization, and management system - A process and device for detecting colon cancer by classifying and annotating clinical features in video data containing colonoscopic features by applying a probabilistic analysis to intra-frame and inter-frame relationships between colonoscopic features in spatially and temporally neighboring portions of video frames, and classifying and annotating as clinical features any of the colonoscopic features that satisfy the probabilistic analysis as clinical features. Preferably the probabilistic analysis is Hidden Markove Model analysis, and the process is carried out by a computer trained using semi supervised learning from labeled and unlabeled examples of clinical features in video containing colonoscopic features. | 12-08-2011 |