Patent application number | Description | Published |
20100142850 | System, method, and product for scanning of biological materials - An embodiment of a scanning system is described including optical elements that direct an excitation beam at a probe array, detectors that receive reflected intensity data responsive to the excitation beam, where the reflected intensity data is responsive to a focusing distance between an optical element and the probe array, a transport frame that adjusts the focusing distance in a direction with respect to the probe array, an auto-focuser that determines a best plane of focus based upon characteristics of the reflected intensity data of at least two focusing distances where the detectors further receive pixel intensity values based upon detected emissions from a plurality of probe features disposed on the probe array at the best plane of focus, and an image generator that associates each of the pixel intensity values with at least one image pixel position of a probe array based upon one or more position correction values. | 06-10-2010 |
20110243411 | System, method, and product for scanning of biological materials - An embodiment of a scanning system is described including optical elements that direct an excitation beam at a probe array, detectors that receive reflected intensity data responsive to the excitation beam, where the reflected intensity data is responsive to a focusing distance between an optical element and the probe array, a transport frame that adjusts the focusing distance in a direction with respect to the probe array, an auto-focuser that determines a best plane of focus based upon characteristics of the reflected intensity data of at least two focusing distances where the detectors further receive pixel intensity values based upon detected emissions from a plurality of probe features disposed on the probe array at the best plane of focus, and an image generator that associates each of the pixel intensity values with at least one image pixel position of a probe array based upon one or more position correction values. | 10-06-2011 |
Patent application number | Description | Published |
20080229276 | AUTOMATIC COMPOSITION OF MODEL TRANSFORMATIONS - Techniques for composition of model transformations from a predetermined set of model transformations. A state machine is provided in memory. The states are defined in the state machine in terms of predetermined model attributes. In response to specification of a target state for an input model to be transformed, an execution sequence in the state machine, between a start state corresponding to the input model and an end state corresponding to the specified target state, is selected. Each transformation in the selected sequence is then successively executed on the input model. After executing each transformation in the selected sequence, the transformed input model state is compared to the model state defined in the state machine to determine if the selected sequence is inoperable for the input model. If so, an alternative execution sequence in the state machine, between the input model state and the specified target state, is selected. | 09-18-2008 |
20090150860 | METHOD AND SYSTEM FOR COMBINING QUALITY ASSURANCE AND MODEL TRANSFORMATIONS IN A BUSINESS-DRIVEN DEVELOPMENT ENVIRONMENT - A system for combining quality assurance and model transformations in a business-driven development environment includes a host system executing a business modeling application, a transformation framework including a transformation programming interface (TPI) and a quality assurance framework executing on top of the business modeling application, and a plurality of transformation plug-in tools in communication with the TPI. The TPI includes options for model access and traversal, model element creation/removal, model element property editing and analysis. The options are applied to the transformations, via the selected transformation plug-in tools, to a business model resulting in a modified business model that conforms to an information technology (IT)-based executable code. The quality assurance framework performs single-entry-single-exit (SESE) fragment decomposition of the modified business model, control-flow analysis, and notification to the user of any detected error conditions, the notification presented to the user with the modified business model via the TPI. | 06-11-2009 |
20090187883 | METHOD AND SYSTEM FOR GUIDED INCONSISTENCY RESOLUTION IN A MODEL-DRIVEN SOFTWARE ENVIRONMENT - A method and system for guided resolution of inter-model inconsistencies are provided. A method includes grouping inconsistencies, detected as a result of a model-driven software development process, into model partitions within a list by analyzing relationships between the underlying models and identifying model partitions that are capable of being processed independently from one another during a resolution process. The method also includes assigning priorities to models that contribute to the detected inconsistencies and inconsistency types. The method further includes reordering the list of inconsistencies to minimize the number of context switches during the resolution process and presenting, via a user interface screen, a listing of the inconsistencies and associated resolutions resulting from the reordering to the user at a client system. The user applies a selected resolution for each of the inconsistencies. | 07-23-2009 |
20090187889 | METHOD AND SYSTEM FOR INCONSISTENCY RESOLUTION WITH CYCLE DETECTION IN A MODEL-DRIVEN SOFTWARE ENVIRONMENT - A method and system for inconsistency resolution in a model-driven software development environment are provided. A method includes performing a safety analysis for resolutions in response to detected inconsistencies to determine whether the resolution, if implemented, will lead to a resolution cycle when applied to a given inconsistency. The determination includes processing a resolution tree for the inconsistency and, using a resolution strategy tree, for each resolution that resolves an inconsistency, analyzing whether beginning with the resolution, it is possible to resolve all the inconsistencies subsequently introduced as side effects without a resolution cycle occurring. The analysis includes traversing the resolution strategy tree, whereby all resolution strategies derived by traversing the resolution strategy tree lead to a resolution cycle if the resolution strategy tree is infinite. The method includes categorizing the resolution that resolves the inconsistency and applying a resolution for the inconsistency based upon the resolution category. | 07-23-2009 |