Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
MODULAR OPTICAL ANALYTIC SYSTEMS AND METHODS
Document Type and Number:
WIPO Patent Application WO/2018/127757
Kind Code:
A1
Abstract:
A system for biological sample analysis includes a plurality of modular subassemblies and a precision mounting plate, wherein each modular subassembly includes an enclosure and a plurality of optical components pre-aligned to the enclosure, and the enclosure includes a plurality of precision mounting structures, and each modular subassembly is mechanically coupled to the precision mounting plate, such that each precision mounting structure from a modular subassembly attaches directly to a corresponding precision mounting structure located on the precision mounting plate or an adjacent modular subassembly to optimize optomechanical tolerance.

Inventors:
FENG WENYI (US)
PRINCE SIMON (US)
NEWMAN PETER CLARKE (US)
WATSON DAKOTA (US)
HONG STANLEY S (US)
KRUMBUEGEL MARCO A (US)
SUN YINGHUA (US)
CARSON ANDREW JAMES (US)
SIU MEREK C (US)
Application Number:
PCT/IB2017/058176
Publication Date:
July 12, 2018
Filing Date:
December 19, 2017
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ILLUMINA INC (US)
International Classes:
G01N21/01; G02B21/24
Foreign References:
US20100060879A12010-03-11
US20110261339A12011-10-27
JP2002318107A2002-10-31
US20080198373A12008-08-21
US20080054166A12008-03-06
US20060223169A12006-10-05
US4657390A1987-04-14
US3809259A1974-05-07
US7791013B22010-09-07
Other References:
See also references of EP 3566041A4
Attorney, Agent or Firm:
YANNUZZI, Daniel N. et al. (US)
Download PDF:
Claims:
CLAIMS

We claim:

1. A system comprising;

a plurality of modular subassemblies and a precision mounting plate;

wherein each modular subassembly comprises an enclosure and a plurality of optical components aligned to the enclosure, and the enclosure comprises a plurality of precision mounting structures; and

each modular subassembly is mechanically coupled to the precision mounting plate, such that each precision mounting structure from a modular subassembly attaches directly to a corresponding precision mounting structure located on the precision mounting plate or an adjacent modular subassembly.

2. The system of claim 1, wherein the plurality of modular subassemblies comprises a line generation module, a focus tracking module, a camera module, or an emission optics module.

3. The system of claim 2, wherein the line generation module comprises a first light source operating at a first wavelength, a second light source operating at a second wavelength, and a beam shaping lens aligned at a predetermined angle to each light source.

4. The system of claim 3, wherein the first wavelength is a green wavelength or a blue wavelength, the second wavelength is a green wavelength or a red wavelength, and the beam shaping lens is a Powell lens.

5. The system of claim 2, wherein the emissions optics module comprises an objective lens optically coupled to a light generation module, and a tube lens optically coupled to the objective lens, the objective lens to focus light onto a flow cell positioned at a

predetermined distance from the objective.

6. The system of claim 5, wherein the objective is to articulate along a longitudinal axis to move a focal point of the objective with respect to one or more surfaces of the flow cell.

7. The system of claim 5, wherein the flow cell comprises a translucent cover plate, a substrate, and a liquid sandwiched therebetween, and a biological sample is located at an inside surface of the translucent cover plate or an inside surface of the substrate.

8. The system of claim 7, wherein the biological sample comprises a DNA sample or an NA sample.

9. The system of claim 2, wherein the focus tracking module comprises a focus tracking light source and a focus tracking sensor:

wherein the light source is to generate a light beam, transmit the light beam through the plurality of optical components such that the light beam terminates at the focus tracking sensor; and

the focus tracking sensor is communicatively coupled to a processor and a non- transitory computer readable medium with machine-readable instructions stored thereon, the machine-readable instructions, when executed, cause the processor to:

receive an output signal from the focus tracking sensor; and

analyze the output signal to determine a set of characteristics of the light beam.

10. The system of claim 9, wherein the machine-readable instructions, when executed, further cause the processor to generate a feedback signal indicating that one or more of the optical components should be reconfigured to optimize the set of characteristics of the light beam.

11. The system of claim 1, wherein at least one of the modular subassemblies is a field replaceable unit.

12. The system of claim 1, wherein the plurality of precision mounting structures comprises a slot, a datum, a tab, a pin, or a recessed cavity.

13. The system of claim 2, wherein the camera module comprises a plurality of optical sensors, and the light generation module comprises a plurality of light sources, wherein each optical sensor is oriented to receive and detect a fluorescent light beam emitted from an optical target triggered in response to a light beam emitted from one of the light sources.

14. A method comprising:

disposing a plurality of light sources within a first enclosure;

disposing a tubular lens and an objective within a second enclosure;

disposing a plurality of optical sensors within a third enclosure;

disposing a focus tracking light source and a focus tracking optical sensor within fourth enclosure; and

mounting each of the first enclosure, the second enclosure, the third enclosure, and the fourth enclosure to a precision mounting plate.

15. The method of claim 14, further comprising disposing a beam shaping lens within the first enclosure.

16. The method of claim 15, further comprising testing and aligning the plurality of light sources and the beam shaping lens to the first enclosure before mounting the first enclosure to the precision mounting plate.

17. The method of claim 14, further comprising:

generating a light beam with the focus tracking light source;

transmitting the light beam through the objective such that the light beam reflects off a flow cell oriented and a predetermined distance from a distal end of the objective; receiving a reflection of the light beam at the focus tracking sensor;

generating a feedback signal using the focus tracking sensor;

reorienting the tube lens, the objective, or the second enclosure, in response to the feedback signal.

18. The method of claim 17 further comprising articulating the objective along a longitudinal axis to move a focal point of the objective with respect to one or more surfaces of the flow cell.

19. The method of claim 17, further comprising fabricating the flow cell by sandwiching a liquid between a translucent cover plate and a substrate, and disposing a biological sample on the one or more surfaces of the flow cell.

20. The method of claim 19, further comprising locating the biological sample at a top surface and a bottom surface of the liquid, wherein the biological sample comprises a DNA sample or an NA sample.

Description:
MODULAR OPTICAL ANALYTIC SYSTEMS AND METHODS

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] The present application claims the benefit of U.S. Provisional Patent Application No. 62/442,937 filed on January 5, 2017 and GB Patent Application No. 1704771.3 filed on March 24, 2017, both of which are incorporated herein by reference in its entirety.

Background

[0002] Biological optical analysis instruments, such as genetic sequencers, tend to include multiple configurable components, each with multiple degrees of freedom. Increasing complexity of these biological optical analysis instruments has led to increased manufacturing and operation expense. Generally, these types of instruments benefit from precise alignment of their many internal optical components. In some genetic sequencing instruments, for example, internal components are generally aligned within precise tolerances. Many manufacturing techniques for such instruments involve installing all of the components on a precision plate, and then configuring and aligning each component. Component alignment may change during shipping or use. For example, temperature changes may alter alignments. Re-aligning each component takes time and skill. In some examples, there may be over 30 total degrees of freedom available across all of the components and they interact to each other. The large number of degrees of freedom complicates alignment and configuration and adds time and expense to system operation. Optical sequencer fabrication and operation may be simplified by reducing the degrees of freedom available across all system components through a modular architecture.

SUMMARY

[0003] Various implementations of the technologies disclosed herein provide modular optical analytic systems. For example, a modular optical analytic system may be used to analyze biological samples, such as in the case of a genetic sequencer. Other examples of the technologies disclosed herein provide methods for manufacturing, configuring, and operating modular optical analytic systems.

[0004] In some examples, grouping components of a modular optical analytic system into modular sub-assemblies, and then installing the modular sub-assemblies on a precision plate or other stable structure may reduce relative degrees of freedom and simplify overall system maintenance. For example, in one example, a modular optical analytic system may include sets of components grouped into four modular subassemblies. A first modular subassembly may include a plurality of lasers and corresponding laser optics grouped together into a line generation module (LGM). A second modular subassembly may include lenses, tuning and filtering optics grouped into an emission optics module (EOM). A third modular subassembly may include camera sensors and corresponding optomechanics grouped into a camera module (CAM). A fourth modular subassembly may include focus tracking sensors and optics grouped into a focus tracking module (FTM). In some implementations, components of the system may group into different modular subassemblies. Components may be grouped into fewer or greater numbers of subassemblies depending on the specific application and design choices. Each modular subassembly may be pre-fabricated by incorporating the individual components onto a mounting plate or enclosure and precisely aligning and configuring the components within the modular sub-assembly to predetermined tolerances. Each modular sub-assembly may be fabricated to minimize degrees of freedom, such that only key components may be moved in one or more directions, or rotated, to enable precision alignment.

[0005] The system may also include a precision mounting plate. The precision mounting plate may be fabricated with alignment surfaces, such as mounting pins, grooves, slots, grommets, tabs, magnets, datum surfaces, tooling balls, or other surfaces designed to accept and mount each pre-fabricated and tested modular subassembly in its desired position. The precision mounting plate need may include flat structures, non-flat structures, solid structures, hollow structures, honeycombed or latticed structures, or other types of rigid mounting structures as known in the art. In some examples, the precision mounting plate incorporates or is coupled to a stage motion assembly configured to maintain a level mounting surface and dampen vibration. The stage assembly may include actuators to control one or more control surfaces of an optical target to provide feedback to align the modular subassemblies, for example, to reposition one or more optical components or sensors within predetermined tolerances. The stage assembly may also include one or more sample holders, and may include precision motion devices to accurately position the samples within or through the field of view of the optical imaging system, in stepwise or continuous motions.

[0006] Assembling a modular optical analytic system may include mounting each modular sub-assembly on the precision mounting plate and performing a final alignment using one or more control adjustments. In some implementations, an optical analytic system with more than 30 degrees of freedom across each of its components may be reduced to a modular optical analytic system with fewer than 10 degrees of freedom across each of its components, wherein the components are grouped into pre-configured modular subassemblies. These remaining degrees of freedom may be selected to optimize inter- component alignment tolerances which without implementing active or frequent alignment processes. In some examples, one or more control adjustments within one or more modular subassemblies may be actuated using one or more corresponding actuators mounted in the subassemblies.

[0007] Sensors and/or detectors within one or more of the modular subassemblies (e.g., the CAM or the FTM) may be configured to transmit data to a computer, the computer including a processor and non-transitory computer readable media with machine-readable instructions stored thereon. The software may be configured to monitor optimal system performance, for example, by detecting and analyzing beam focus, intensity, and shape. In some implementations, the system may include an optical target configured to display patterns specific to the alignment and performance of each modular subassembly. The software may then indicate via a graphical user interface when a particular modular subassembly is operating sub-optimally and recommend an open loop adjustment or implement a course of closed loop action to rectify the issue. For example, the software may be configured to transmit signals to the actuators to reposition specific components within predetermined tolerances, or may simply recommend swapping out the under-performing modular sub-assembly. The software may be operated locally or remotely via a network interface, enabling remoted system diagnostics and tuning. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] The technology disclosed herein, in accordance with one or more examples, is described in detail with reference to the following figures. These figures are provided to facilitate the reader's understanding of the disclosed technology, and are not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Indeed, the drawings in the figures are provided for purposes of illustration only, and merely depict typical or example implementations of the disclosed technology. Furthermore, it should be noted that for clarity and ease of illustration, the elements in the figures have not necessarily been drawn to scale.

[0009] FIG. 1A illustrates a generalized block diagram of an example image scanning system with which systems and methods disclosed herein may be implemented.

[0010] FIG. IB is a perspective view diagram illustrating an example modular optical analytic system in accordance with examples disclosed herein.

[0011] FIG. 1C is a perspective view diagram illustrating an example precision mounting plate in accordance with examples disclosed herein.

[0012] FIG. ID illustrates a block diagram of an example modular optical analytic system consistent with examples disclosed herein.

[0013] FIG. 2A is a side view diagram illustrating an emission optical module (EOM) in accordance with examples disclosed herein.

[0014] FIG. 2B is a top-down diagram illustrating an EOM in accordance with examples disclosed herein.

[0015] FIG. 3A is a back view diagram illustrating a focus tracking module (FTM) in accordance with examples disclosed herein.

[0016] FIG. 3B is a side view diagram illustrating an FTM in accordance with examples disclosed herein.

[0017] FIG. 3C is a top-down view diagram illustrating an FTM in accordance with examples disclosed herein.

[0018] FIG. 4A is a side view diagram illustrating an example modular optical analytic system in accordance with examples disclosed herein.

[0019] FIG. 4B is a block diagram illustrating an example configuration for a tube lens subassembly from an EOM, in accordance with examples disclosed herein. [0020] FIG. 4C is a block diagram illustrating another example configuration for a tube lens subassembly from an EOM, in accordance with examples disclosed herein.

[0021] FIG. 5A is a side view diagram illustrating an FTM and an EOM with examples disclosed herein.

[0022] FIG. 5B is a top-down view diagram illustrating an example FTM and an EOM in accordance with examples disclosed herein.

[0023] FIG. 6 is a side view diagram illustrating a line generation module (LGM) and an EOM in accordance with examples disclosed herein.

[0024] FIG. 7 is a top-down view diagram illustrating a LGM and an EOM in accordance with examples disclosed herein.

[0025] FIG. 8 is a diagram illustrating an example process for installing and configuring a modular optical analytic system in accordance with examples disclosed herein.

[0026] FIG. 9 illustrates an example computing engine that may be used in implementing various features of examples of the disclosed technology.

[0027] It should be understood that the disclosed technology can be practiced with modification and alteration, and that the disclosed technology be limited only by the claims and the equivalents thereof.

DETAILED DESCRIPTION

[0028] Some examples disclosed herein provide a modular optical system, such as ones that may be used for analyzing biological samples. Other examples disclosed herein provide methods for assembling and installing modular optical systems for analyzing biological samples. One such optical system may be, or may be part of a genomic sequencing instrument. The instrument may be used to sequence DNA, NA, or other biological samples. Some genomic sequencing instruments operate by focusing coherent or incoherent light sources operating at different wavelengths through internal optics and onto the sample. Base pairs present in the sample then fluoresce and return light through the optics of the sequencer and onto an optical sensor, which can then detect the types of base pairs present. These types of instruments rely on precise alignment and tuning of the internal optics and are sensitive to drifting or misalignment of components caused by thermal effects (e.g., by heat from the light sources and electronics), as well as mechanical effects such as vibrations or incidental contact from users. Examples of the present disclosure address these problems, and the installation and maintenance costs associated therewith, through a modular approach. Groupings of functionally related optical components may be pre-packaged, tested, and aligned as modular subassemblies. Each modular subassembly then may be treated as a field replaceable unit (F U) which may be installed and aligned to the other modular subassemblies in the system by mounting the subassembly to a precision alignment plate.

[0029] Some implementations provide a system including a plurality of modular subassemblies and a precision mounting plate or, wherein each modular subassembly includes an enclosure and a plurality of optical components aligned to the enclosure. The enclosure may include a plurality of precision mounting structures, and each modular subassembly may be mechanically coupled to the precision mounting plate, such that each precision mounting structure from a modular subassembly attaches directly to a corresponding precision mounting structure located on the precision mounting plate or an adjacent modular subassembly. In some examples, the line generation module includes a first light source operating at a first wavelength, a second light source operating at a second wavelength, and a beam shaping lens aligned at a predetermined angle to each light source. For example, the first wavelength may be a green or a blue wavelength and the second wavelength may be a red or a green wavelength. The beam shaping lens may be a Powell lens.

[0030] In some implementations, the emissions optics module may include an objective lens that is optically coupled to a light generation module, and a tube lens that is optically coupled to the objective lens. The objective lens focuses light onto a flow cell positioned at a predetermined distance from the flow cell. The objective may articulate along a longitudinal axis, and the tube lens may include a lens component that also articulates along a longitudinal axis within the tube lens to ensure accurate imaging. For example, the lens component may move to compensate for spherical aberration caused by articulation of the objective to image one or more surfaces of the flow cell.

[0031] In some examples, the flow cell may include a translucent cover plate, a substrate, and a liquid sandwiched therebetween, and a biological sample may be located at an inside surface of the translucent cover plate or an inside surface of the substrate. For example, the biological sample may include DNA, NA, or another genomic material which may be sequenced.

[0032] The focus tracking module may include a focus tracking light source and a focus tracking sensor, wherein the light source may generate a light beam, transmit the light beam through the plurality of optical components such that the light beam terminates at the focus tracking sensor. The focus tracking sensor may be communicatively coupled to a processor and a non-transitory computer readable medium with machine-readable instructions stored thereon. The machine-readable instructions, when executed, may cause the processor to receive an output signal from the focus tracking sensor and analyze the output signal to determine a set of characteristics of the light beam. In some implementations, the machine-readable instructions, when executed, further cause the processor to generate a feedback signal indicating that one or more of the optical components should be reconfigured to optimize the set of characteristics of the light beam. One or more of the modular subassemblies may be a field replaceable unit. The precision mounting structures may include a slot, a datum, a tab, a pin, or a recessed cavity, other mechanical mounting structures as known in the art, or any combination thereof.

[0033] In some examples, the camera module includes a plurality of optical sensors, and the light generation module includes a plurality of light sources, wherein each optical sensor may be oriented to receive and detect a light beam from corresponding light source.

[0034] Before describing various examples of the systems and methods disclosed herein, it is useful to describe an example environment with which the systems and methods can be implemented. One such example environment is that of an optical system, such as that illustrated in FIG. 1A. The example optical system may include a device for obtaining or producing an image of a region. The example outlined in FIG. 1 shows an example imaging configuration of a backlight design example.

[0035] As can be seen in the example of FIG. 1A, subject samples are located on sample container 110 (e.g., a flow cell as disclosed herein), which is positioned on a sample stage 170 under an objective lens 142. Light source 160 and associated optics direct a beam of light, such as laser light, to a chosen sample location on the sample container 110. The sample fluoresces and the resultant light is collected by the objective lens 142 and directed to a photo detector 140 to detect the florescence. Sample stage 170 is moved relative to objective lens 142 to position the next sample location on sample container 110 at the focal point of the objective lens 142. Movement of sample stage 110 relative to objective lens 142 can be achieved by moving the sample stage itself, the objective lens, the entire optical stage, or any combination of the foregoing. Further examples may also include moving the entire imaging system over a stationary sample.

[0036] Fluid delivery module or device 100 directs the flow of reagents (e.g., fluorescent nucleotides, buffers, enzymes, cleavage reagents, etc.) to (and through) sample container 110 and waste valve 120. In particular examples, the sample container 110 can be implemented as a flow cell that includes clusters of nucleic acid sequences at a plurality of sample locations on the sample container 110. The samples to be sequenced may be attached to the substrate of the flow cell, along with other optional components.

[0037] The system also comprises temperature station actuator 130 and heater/cooler 135 that can optionally regulate the temperature of conditions of the fluids within the sample container 110. Camera system 140 can be included to monitor and track the sequencing of sample container 110. Camera system 140 can be implemented, for example, as a CCD camera, which can interact with various filters within filter switching assembly 145, objective lens 142, and focusing laser/focusing laser assembly 150. Camera system 140 is not limited to a CCD camera and other cameras and image sensor technologies can be used.

[0038] Light source 160 (e.g., an excitation laser within an assembly optionally comprising multiple lasers) or other light source can be included to illuminate fluorescent sequencing reactions within the samples via illumination through fiber optic interface 161 (which can optionally comprise one or more re-imaging lenses, a fiber optic mounting, etc). Low watt lamp 165, focusing laser 150, and reverse dichroic 185 are also presented in the example shown. In some examples focusing laser 150 may be turned off during imaging. In other examples, an alternative focus configuration can include a second focusing camera (not shown), which can be a quadrant detector, a Position Sensitive Detector (PSD), or similar detector to measure the location of the scattered beam reflected from the surface concurrent with data collection. [0039] Although illustrated as a backlit device, other examples may include a light from a laser or other light source that is directed through the objective lens 142 onto the samples on sample container 110. Sample container 110 can be ultimately mounted on a sample stage 170 to provide movement and alignment of the sample container 110 relative to the objective lens 142. The sample stage can have one or more actuators to allow it to move in any of three dimensions. For example, in terms of the Cartesian coordinate system, actuators can be provided to allow the stage to move in the X, Y and Z directions relative to the objective lens. This can allow one or more sample locations on sample container 110 to be positioned in optical alignment with objective lens 142.

[0040] A focus (z-axis) component 175 is shown in this example as being included to control positioning of the optical components relative to the sample container 110 in the focus direction (typically referred to as the z axis, or z direction). Focus component 175 can include one or more actuators physically coupled to the optical stage or the sample stage, or both, to move sample container 110 on sample stage 170 relative to the optical components (e.g., the objective lens 142) to provide proper focusing for the imaging operation. For example, the actuator may be physically coupled to the respective stage such as, for example, by mechanical, magnetic, fluidic or other attachment or contact directly or indirectly to or with the stage. The one or more actuators can be configured to move the stage in the z-direction while maintaining the sample stage in the same plane (e.g., maintaining a level or horizontal attitude, perpendicular to the optical axis). The one or more actuators can also be configured to tilt the stage. This can be done, for example, so that sample container 110 can be leveled dynamically to account for any slope in its surfaces.

[0041] Focusing of the system generally refers to aligning the focal plane of the objective lens with the sample to be imaged at the chosen sample location. However, focusing can also refer to adjustments to the system to obtain a desired characteristic for a representation of the sample such as, for example, a desired level of sharpness or contrast for an image of a test sample. Because the usable depth of field of the focal plane of the objective lens may be small (sometimes on the order of 1 μιη or less), focus component 175 closely follows the surface being imaged. Because the sample container is not perfectly flat as fixtured in the instrument, focus component 175 may be set up to follow this profile while moving along in the scanning direction (herein referred to as the y-axis).

[0042] The light emanating from a test sample at a sample location being imaged can be directed to one or more detectors 140. Detectors can include, for example a CCD camera. An aperture can be included and positioned to allow only light emanating from the focus area to pass to the detector. The aperture can be included to improve image quality by filtering out components of the light that emanate from areas that are outside of the focus area. Emission filters can be included in filter switching assembly 145, which can be selected to record a determined emission wavelength and to cut out any stray laser light.

[0043] In various examples, sample container 110 can include one or more substrates upon which the samples are provided. For example, in the case of a system to analyze a large number of different nucleic acid sequences, sample container 110 can include one or more substrates on which nucleic acids to be sequenced are bound, attached or associated. In various examples, the substrate can include any inert substrate or matrix to which nucleic acids can be attached, such as for example glass surfaces, plastic surfaces, latex, dextran, polystyrene surfaces, polypropylene surfaces, polyacrylamide gels, gold surfaces, and silicon wafers. In some applications, the substrate is within a channel or other area at a plurality of locations formed in a matrix or array across the sample container 110.

[0044] Although not illustrated, a controller can be provided to control the operation of the scanning system. The controller can be implemented to control aspects of system operation such as, for example, focusing, stage movement, and imaging operations. In various examples, the controller can be implemented using hardware, algorithms (e.g., machine executable instructions), or a combination of the foregoing. For example, in some implementations the controller can include one or more CPUs or processors with associated memory. As another example, the controller can comprise hardware or other circuitry to control the operation, such as a computer processor and a non-transitory computer readable medium with machine-readable instructions stored thereon. For example, this circuitry can include one or more of the following: field programmable gate array (FPGA), application specific integrated circuit (ASIC), programmable logic device (PLD), complex programmable logic device (CPLD), a programmable logic array (PLA), programmable array logic (PAL) or other similar processing device or circuitry. As yet another example, the controller can comprise a combination of this circuitry with one or more processors.

[0045] Although the systems and methods may be described herein from time to time in the context of this example system, this is only one example with which these systems and methods may be implemented. After reading this description, one of ordinary skill in the art will understand how the systems and methods described herein can be implemented with this and other scanners, microscopes and other imaging systems.

[0046] Examples of the technology disclosed herein provide modular optical analytic systems and methods. FIG. IB is a perspective view diagram illustrating an example modular optical analytic system 180. System 180 may include a plurality of modular subassemblies. For example, in some examples, system 180 comprises four subassembly modules: line generation module (LGM) 182, focus tracking module (FTM) 184, camera module (CAM) 186, and emission optical module (EOM) 188. As used herein in the context of the LGM, FTM, EOM, or CAM, a module refers to a hardware unit (e.g., a modular subassembly).

[0047] In some examples, LGM 182 may include one or more light sources. In some examples, the one or more light sources may include coherent light sources, such as laser diodes. In some examples, LGM 182 may include a first light source configured to emit light in red or green wavelengths, and a second light source configured to emit light in green or blue wavelengths. LGM 182 may further include optical components, such as focusing surfaces, lenses, reflective surfaces, or mirrors. The optical components may be positioned within an enclosure of LGM 182 as to direct and focus the light emitted from the one or more light sources into an adjacent modular subassembly. One or more of the optical components of LGM 182 may also be configured to shape the light emitted from the one or more light sources into desired patterns. For example, in some examples, the optical components may shape the light into line patterns (e.g., by using one or more Powel lenses, or other beam shaping lenses, diffractive or scattering components). One or more of the optical components may be located in one or more of the other modular subassemblies. One or more of the modular subassemblies may also include one or more field replaceable sub-components. For example, LGM 182 may include one or more laser modules which may be individually removed from LGM 182 and replaced. [0048] In some examples, the adjacent modular subassembly (coupled to LGM 182) may be EOM 188. Light from the one or more light sources of LGM 182 may be directed out of LGM 182 and into EOM 188 through an interface baffle attached to LGM 182 and/or EOM 188. For example, the interface baffle may be an aperture shaped to enable light to pass through its center, while obscuring interference from external light sources. EOM 188 may also include an objective, a tube lens, and or other optical components configured to shape, direct, and/or focus fluorescent light excited by the one or more light sources of LGM 182.

[0049] Light passing through EOM 188 may be directed into one of the other adjacent modular subassemblies, for example, CAM 186, through an interface port. CAM 188 may include one or more light sensors. In some examples, a first light sensor may be configured to detect light from the first light source of LGM 182 (e.g., in a red or green wavelength), and a second light sensor may be configured to detect light from the second light source of LGM 182 (e.g., a green or blue wavelength). The light sensors of CAM 186 may be positioned within an enclosure in a configuration such as to detect light from two incident light beams wherein the incident light beams may be spaced apart by a predetermined distance (e.g., between 1 mm and 10 mm) based on the pitch of the two sensors. In some implementations, the first light sensor and the second light sensor may be spaced apart from each other by between 3 mm and 8 mm. The light sensors may have a detection surface sufficiently sized to allow for beam drift, for example, due to thermal effects or mechanical creep. Output data from the light sensors of CAM 186 may be communicated to a computer processor. The computer processor may then implement computer software program instructions to analyze the data and report or display the characteristics of the beam (e.g., focus, shape, intensity, power, brightness, position) to a graphical user interface (GUI), and/or automatically control actuators and laser output to optimize the laser beam. Beam shape and position may be optimized by actuating internal optics of system 180 (e.g., tilting mirrors, articulating lenses, etc.).

[0050] FTM 184 may also couple to EOM 188 through an interface port. FTM 184 may include instruments to detect and analyze the alignment and focus of all of the optical components in system 180. For example, FTM 184 may include a light source (e.g., a laser), optics, and a light sensor, such as a digital camera or CMOS chip. The laser may be configured to transmit light source and optics may be configured to direct light through optical components in system 180 and the light sensor may be configured to detect light being transmitted through optical components in system 180 and output data to a computer processor. The computer processor may then implement computer software program instructions to analyze the data and report or display the characteristics of the laser beam (e.g., focus, intensity, power, brightness, position) to a graphical user interface (GUI), and/or automatically control actuators and laser output to optimize the laser beam. In some examples, FTM 184 may include a cooling system, such as an air or liquid cooling system as known in the art.

[0051] In some examples, LGM 182 may include light sources that operate at higher powers to also accommodate for faster scanning speeds (e.g., the lasers in LGM 182 may operate at a five times greater power output). Similarly, the light source of laser module 184 may operate at a higher output power and/or may also include a high resolution optical sensor to achieve nanometer scale focus precision to accommodate for faster scanning speeds. The cooling system of FTM 184 may be enhanced to accommodate the additional heat output from the higher powered laser using cooling techniques known in the art.

[0052] In one implementation, each modular subassembly may mechanically couple to one or more other modular subassemblies, and/or to a precision mounting plate 190. In some examples, precision mounting plate 190 may mechanically couple to a stage assembly 192. Stage assembly 192 may include motion dampers, actuators to actuate one or more components within one or more modular subassemblies, cooling systems, and/or other electronics or mechanical components as known in the art.

[0053] The modular subassemblies may be prefabricated, configured, and internally aligned. In some implementations, a control unit may be electronically coupled to stage assembly 192 and communicatively coupled to a user interface to enable automatic or remote manual alignment of one or more modular subassemblies after they have been coupled to precision mounting plate 190. Each modular subassembly may be a field replaceable unit (F U), such that it may be removed from precision mounting plate 190 and replaced with another functionally equivalent modular subassembly without disturbing the alignment or configuration of the other modular subassemblies in the system. [0054] Each module is pre-aligned and pre-qualified before integration into system 180. For example, assembly and configuration of LGM 182 may include the mechanical coupling of one or more lasers or laser diodes into an enclosure, and installation of control electronics to operate the lasers or laser diodes. The entire LGM 182 may then be mounted on a test bed and operated to align the laser diodes within the enclosure, as well as any optics or other components. The LGM enclosure may include external mounting structures, such as mounting pins, datum, notches, tabs, slots, ridges, or other protrusions or indentations configured to align the LGM 182 to the test bed, as well as to precision mounting plate 190 when installed in system 180. Once LGM 182 is configured and tested, it may be either installed in a system 182, or packaged and stored or shipped as a field replaceable unit (F U).

[0055] Other modular subassemblies, such as FTM 184, CAM 186, or EOM 188, may be similarly assembled, configured, and tested prior to installation on system 180. Each modular subassembly may be assembled using mechanical coupling methods to limit mobility of internal components within the subassembly as desired. For example, components may be locked in place with fasteners or welds to stop mobility of once the component is aligned to the other components or the enclosure of the modular subassembly. Some components, as desired, may be coupled with articulating joints or allowed to move within an enclosure such that their relative orientation may be adjusted after installation on precision mounting plate 190. For example, each modular subassembly's relative positioning may be controlled precisely using predetermined mechanical tolerances (e.g., by aligning datum to receiving notches in an adjoining modular subassembly or in precision mounting plate 190) such as to enable overall optical alignment of system 180 with a limited number of adjustable degrees of freedom (e.g., fewer than 10 overall degrees of freedom in some examples).

[0056] FIG. 1C is a perspective view diagram illustrating an example precision mounting plate 190. Precision mounting plate 190 may be fabricated from light weight, rigid, and heat tolerant materials. In some implementations, precision mounting plate 190 may be fabricated from a metal (e.g., aluminum), ceramic, or other rigid materials as known in the art. Precision mounting plate 190 may include precision alignment structures configured to mechanically couple to corresponding precision alignment structures incorporated on the enclosures or housings of one or more of the modular subassemblies. For example, precision alignment structures may include mounting pins, datums, tabs, slots, notches, grommets, magnets, ridges, indents, and/or other precision mounting structures shaped to align a first surface (e.g., on precision mounting plate 190) to a second surface (e.g., an outer surface of the enclosure or housing of a modular subassembly. Referring to FIG. 1C, example precision mounting plate 190 may include a plurality of LGM precision mounting structures 194 configured to accept and mechanically couple to corresponding precision mounting structures located on an outer surface of the enclosure of LGM 182. Similarly, precision mounting plate 190 may include a plurality of EOM precision mounting structures 196 configured to accept and mechanically couple to corresponding precision mounting structures located on an outer surface of the enclosure of EOM 188. By locating LGM 182 and EOM 188 onto precision mounting plate 190 using the precision mounting structures, LGM 182 and EOM 188 will align to each other. Precision alignment structures located on the enclosures of other modular subassemblies (e.g., FTM 184 and CAM 186) may then mechanically couple to respective precision alignment structures located on the enclosures of either LGM 182 or EOM 188, or on precision mounting plate 190.

[0057] FIG. ID illustrates a block diagram of an example modular optical analytic system. In some examples, a modular optical analytic system may include an LGM 1182 with two light sources, 1650 and 1660, disposed therein. Light sources 1650 and 1660 may be laser diodes which output laser beams at different wavelengths (e.g., red, green, or blue light). The light beams output from laser sources 1650 and 1660 may be directed through a beam shaping lens or lenses 1604. In some examples, a single light shaping lens may be used to shape the light beams output from both light sources. In other examples, a separate beam shaping lens may be used for each light beam. In some examples, the beam shaping lens is a Powell lens, such that the light beams are shaped into line patterns.

[0058] LGM 1182 may further include mirror 1002 and semi-reflective mirror 1004 configured to direct the light beams through a single interface port to EOM 1188. The light beams may pass through a shutter element 1006. EOM 1188 may include objective 1404 and a z-stage 1024 which moves objective 1404 longitudinally closer to or further away from a target 1192. For example, target 1192 may include a liquid layer 1550 and a translucent cover plate 1504, and a biological sample may be located at an inside surface of the translucent cover plate as well an inside surface of the substrate layer located below the liquid layer. The z-stage may then move the objective as to focus the light beams onto either inside surface of the flow cell (e.g., focused on the biological sample). The biological sample may be DNA, NA, proteins, or other biological materials responsive to optical sequencing as known in the art.

[0059] EOM 1188 may also include semi-reflective mirror 1020 to direct light through objective 1404, while allowing light returned from target 1192 to pass through. In some examples, EOM 1188 may include a tube lens 1406 and a corrective lens 1450. Corrective lens 1450 may be articulated longitudinally either closer to or further away from objective 1404 using a z-stage 1022 as to ensure accurate imaging, e.g., to correct spherical aberration caused by moving objective 1404. Light transmitted through corrective lens 1450 and tube lens 1406 may then pass through filter element 1012 and into CAM 1186. CAM 1186 may include one or more optical sensors 1050 to detect light emitted from the biological sample in response to the incident light beams.

[0060] In some examples, EOM 1188 may further include semi-reflective mirror 1018 to reflect a focus tracking light beam emitted from FTM 1184 onto target 1192, and then to reflect light returned from target 1192 back into FTM 1184. FTM 1184 may include a focus tracking optical sensor to detect characteristics of the returned focus tracking light beam and generate a feedback signal to optimize focus of objective 1404 on target 1192.

[0061] FIGS. 2A and 2B are diagrams illustrating precision mounting structures on EOM 188. In several implementations, EOM 188 may include an EOM enclosure 210. EOM 188 may mechanically and optically couple to LGM 182, FTM 184, and CAM 186 (e.g., the enclosure of EOM 188 may include one or more apertures corresponding to and aligned with an aperture located on an enclosure of each of the other modular subassemblies to enable light, generated by a light source(s) in LGM 182 and/or FTM 184 to transit through the apertures and internal optics of EOM 188.). As illustrated in FIG. 2B, EOM enclosure 210 may include FTM precision mounting structures 212 configured to align and mechanically couple (e.g., physically attach) to corresponding precision mounting structures located on an outer surface of an enclosure of FTM 184. Similarly, EOM enclosure 210 may include CAM mounting structures 222 configured to align and mechanically couple to corresponding precision mounting structures located on an outer surface of an enclosure 220 of CAM 186. [0062] FIGS. 3A, 3B, and 3C are diagrams illustrating precision mounting structures on FTM 184. Referring to FIG. 3A, FTM 184 may include a light source and optical sensors positioned within FTM enclosure 300. FTM enclosure 300 may include interface ports for electronic interfaces 302, 304, and 306 to control the light source and optical sensors. FTM enclosure 300 may also include precision mounting structures 312 (e.g., precision mounting feet configured to mechanically couple to recesses or predetermined locations on precision mounting plate 190). FTM enclosure 300 may further include precision mounting structures 314 configured to align and mechanically couple to corresponding precision mounting structures 212 located on an outer surface of EOM enclosure 210

[0063] Pre-assembling, configuring, aligning, and testing each modular subassembly, and then mounting each to precision mounting plate 190 to assist in system alignment, may reduce the amount of post-installation alignment required to meet desired tolerances. In one example, post installation alignment between EOM 188 and each of the other subassembly modules may be accomplished by interfacing corresponding module ports (e.g., an EOM/FTM port, an EOM/CAM port, and an EOM/LGM port), and aligning the modular subassemblies to each other by manually or automatically articulating the position (in the X, Y, or Z axis), angle (in the X or Y direction), and the rotation of each modular subassembly. Some of the degrees of freedom may be limited by precision alignment structures that predetermine the position and orientation of the modular subassembly with respect to precision mounting plate 190 and adjacent modular subassemblies. Tuning and aligning the internal optics of system 180 may then be accomplished by articulating components internal to the modular subassemblies (e.g., by tilting or moving in either X, Y, or Z mirrors and lenses).

[0064] FIG. 4A is a side view diagram illustrating an example modular optical analytic system. As illustrated in FIG. 4A, LGM 182 and EOM 188 may be aligned and mechanically coupled to precision mounting plate 190, as well as to each other. EOM 188 may include an objective 404 aligned, via mirror 408 with tube lens 406, which in turn is optically coupled to LGM 182, such that light beams generated by LGM 182 transmit through an interface baffle between LGM 182 and EOM 188, pass through objective 404, and strike an optical target. Responsive light radiation from the target may then pass back through objective 404 and into tube lens 406. Tube lens 406 may include a lens element 450 configured to articulate along the z-axis to correct for spherical aberration artifacts introduced by objective 404 imaging through varied thickness of flow cell substrate or cover glass. For example, FIGS. 4B and 4C are block diagrams illustrating different configurations of tube lens 406. As illustrated, lens element 450 may be articulated closer to or further away from objective 404 to adjust the beam shape and path.

[0065] In some implementations, EOM 188 may be mechanically coupled to a z- stage, e.g., controlled by actuators on alignment stage 192. In some examples, the z-stage may be articulated by a precision coil and actuated by a focusing mechanism which may adjust and moves objective 404 to maintain focus on a flow cell. For example, the signal to control to adjust the focus may be output from FTM 184. This z-stage may align the EOM optics, for example, by articulating objective 404, tube lens 406, and/or lens element 450.

[0066] FIGS. 5A and 5B are diagrams illustrating FTM 184. FTM 184 may interface with EOM 188 through FTM/EOM interface port 502. As illustrated in FIG. 5A, light beams originating in FTM 184 and passing through the optics of EOM 188 may reflect off flow cell 504. As disclosed herein, FTM 184 may be configured to provide feedback to a computer processor in order to control alignment and positioning of optical components throughout system 180. For example, FTM 184 may employ a focus mechanism using two or more parallel light beams which pass through objective 404 and reflect off flow cell 504. Movement of the flow cell away from an optimal focus position may cause the reflected beams to change angle as they exit objective 404. That angle may be measured by an optical sensor located in FTM 184. In some examples, the distance of the light path between the optical sensor surface and the objective 404 may be between 300 mm and 700 mm distance. FTM 184 may initiate a feedback loop using an output signal from the optical sensor to maintain a pre-determined lateral separation between beam spot patterns of the two or more parallel light beams by adjusting the position of objective 404 using the z-stage in the EOM.

[0067] Some implementations of system 180 provide a compensation method for top and bottom surface imaging of flow cell 504. In some examples, flow cell 504 may include a cover glass layered on a layer of liquid and a substrate. For example, the cover glass may be between about 100 um and about 500 um thick, the liquid layer may be between about 50 um and about 150 um thick, and the substrate may be between about 0.5 and about 1.5 mm thick. In one example, a DNA sample may be introduced at the top and bottom of the liquid channel (e.g., at the top of the substrate, and bottom of the cover glass). To analyze the sample, the focal point of the incident light beams at various depths of flow cell 504 may be adjusted by moving the z-stage (e.g., to focus on the top of the substrate or the bottom of the cover glass. Movement of objective 404 to change incident beam focal points within flow cell 504 may introduce imaging artifacts or defects, such as spherical aberration. To correct for these artifacts or defects, lens element 450 within tube lens 406 may be moved closer to or further away from objective 404.

[0068] In some examples FTM 184 may be configured as a single F U with no replaceable internal components. To increase longevity and reliability of FTM internal components, such as the laser, laser output may be reduced (for example, below 5 mW).

[0069] FIGS. 6 and 7 are diagrams illustrating LGM 182 and EOM 188. As illustrated, LGM 182 may interface with EOM 188 through LGM/EOM interface baffle 602. LGM 182 is a photon source for system 180. One or more light sources (e.g., light sources 650 and 660) may be positioned within an enclosure of LGM 182. Light generated from light sources 650 and 660 may be directed through a beam shaping lens 604 and into the optical path of EOM 188 through LGM/EOM interface baffle 602. For example, light source 650 may be a green laser and light source 660 may be a red laser. In some implementations, light source 650 may be a blue laser and light source 660 may be a green laser. The lasers may operate at high powers (e.g., more than 3 Watts). One or more beam shaping lenses 604 may be implemented to shape the light beams generated from the light sources into desired shapes (e.g., a line).

[0070] Photons generated by light sources 650 and 660 (e.g., green or blue wavelength photons and red or green wavelength photons) may excite fluorophores in DNA located on flow cell 504 to enable analysis of the base pairs present within the DNA. High speed sequencing employs high velocity scanning to deliver a sufficient photon dose to the DNA fluorophores, to stimulate sufficient emission of reactive photons from the DNA sample to be detected by the light sensors in CAM 186.

[0071] Beam shaping lens 604 may be a Powell lens that spreads the Gaussian light emitted by lasers 650 and 660 into a uniform profile (in longitudinal direction), which resembles a line. In some implementations, a single beam shaping 604 lens may be used for multiple light beams (e.g., both a red and a green light beam) which may be incident on the front of beam shaping lens 604 at different pre-determined angles (e.g., plus or minus a fraction of a degree) to generate a separate line of laser light for each incident laser beam. The lines of light may be separated by a pre-determined distance to enable clear detection of separate signals, corresponding to each light beam, by the multiple optical sensors in CAM 186. For example, a green light beam or a blue light beam may ultimately be incident on a first optical sensor in CAM 186 and a red light beam or a green light beam may ultimately be incident on a second optical sensor in CAM 186.

[0072] In some examples, the first and second light beams may be coincident/superimposed as they enter beam shaping lens 604 and then begin to fan out into respective line shapes as they reach objective 404. The position of the beam shaping lens may be controlled with tight tolerance near or in close proximity to light sources 650 and 660 to control beam divergence and optimize shaping of the light beams, i.e., by providing sufficient beam shape (e.g., length of the line projected by the light beam) while still enabling the entire beam shape to pass through objective 404 without clipping any light. In some examples, distance between beam shaping lens 604 and objective 404 is less than about 150 mm.

[0073] In some implementations, system 180 may further comprise a modular subassembly having a pocket to receive the optical target. The body may comprise aluminum that includes a pigment having a reflectivity of no more than about 6.0%. The body may include an inset region located at the top surface and surrounding the pocket. The modular subassembly may further comprise a transparent grating layer mounted in the inset region and may be positioned above the optical target and spaced apart from the optical target by a fringe gap. The body may include a pocket to receive the optical target. The body may include a diffusion well located below the optical target. The diffusion well may receive excitation light passing through the optical target. The diffusion well may include a well bottom having a pigment based finish that exhibits a reflectively of no more than about 6.0%.

[0074] One of the modular subassemblies of system 180 may further include an optical detection device. Objective 404 may emit excitation light toward the optical target and receive fluorescence emission from the optical target. An actuator may be configured to position objective 404 to a region of interest proximate to the optical target. The processor may then execute program instructions for detecting fluorescence emission from the optical target in connection with at least one of optical alignment and calibration of an instrument.

[0075] In some examples, objective 404 may direct excitation light onto the optical target. The processor may derive reference information from the fluorescence emission. The processor may utilize the reference information in connection with the at least one of optical alignment and calibration of the instrument. The optical target may be permanently mounted at a calibration location proximate to objective 404. The calibration location may be separate from flow cell 504. The solid body may represent a substrate comprising a solid host material with the fluorescing material embedded in the host material. The solid body may represent at least one of an epoxy or polymer that encloses quantum dots that emit fluorescence in one or more predetermined emission bands of interest when irradiated by the excitation light.

[0076] FIG. 8 is a diagram illustrating an example process for installing and configuring a modular optical analytic system 800. Process 800 may include positioning a plurality of light sources and a beam shaping lens within a first subassembly at step 805. For example, the plurality of light sources may include light source 650 and light source 660. The first subassembly may be an LGM, which may include an LGM enclosure to which the light sources are mounted and aligned. The beam shaping lens may be a Powell lens, also mounted within the LGM enclosure, and configured to shape light beams generated by light sources 650 and 660 into separate line patterns.

[0077] Process 800 may also include positioning a tube lens and objective within a second subassembly at step 815. For example, the second subassembly may be an EOM and may include an EOM enclosure to which the objective and tube lens are mounted and aligned.

[0078] Process 800 may also include positioning a plurality of optical sensors within a third subassembly at step 825. For example, the third subassembly may be a CAM and may include a CAM enclosure to which the optical sensors are aligned and mounted. There may be a corresponding optical sensor to each light source from step 805. [0079] Process 800 may also include positioning a focus tracking light source and optical sensor within a fourth subassembly at step 835. For example, the fourth subassembly may be an FTM and may include an FTM enclosure to which the focus tracking light source and optical sensor are mounted.

[0080] In some implementations, process 800 may further include individually testing each subassembly at step 845. For example, testing may include precisely tuning and/or aligning the internal components of each subassembly to the subassembly's enclosure. Each subassembly may then be mechanically coupled to a precision mounting plate at step 855. For example, the precision mounting plate may be precision mounting plate 190. The entire system may then be aligned and tuned by powering the focus tracking light source in the fourth subassembly and capturing an output signal from the focus tracking optical sensor of the fourth subassembly to find an optimal focus of the optical target. The output signal from the target may be input into a computer processor configured to analyze the characteristics of light beams generated by the focus tracking light source, and then provide feedback to actuators on one or more of the subassemblies, or to a graphical user interface to enable tuning of the optical components to optimize beam shape, power, and focus.

[0081] As noted above, in various examples an actuator can be used to position the sample stage relative to the optical stage by repositioning either the sample stage or the optical stage (or parts thereof), or both to achieve the desired focus setting. In some implementations, piezoelectric actuators can be used to move the desired stage. In other examples, a voice coil actuator can be used to move the desired stage. In some applications, the use of a voice coil actuator can provide reduced focusing latency as compared to its piezoelectric counterparts. For examples using a voice coil actuator, coil size may be chosen as a minimum coil size needed to provide the desired movement such that the inductance in the coil can also be minimized. Limiting coil size, and therefore limiting its inductance, provides quicker reaction times and requires less voltage to drive the actuator.

[0082] As described above, regardless of the actuator used, focus information from points other than a current sample location can be used to determine the slope or the magnitude of change in the focus setting for scanning operations. This information can be used to determine whether to feed the drive signal to the actuator earlier and how to set the parameters of the drive signal. Additionally, in some implementations the system can be pre-calibrated to allow drive thresholds to be determined for the actuator. For example, the system can be configured to supply to the actuator drive signals at different levels of control output to determine the highest amount of control output (e.g., the maximum amount of drive current) the actuator can withstand without going unstable. This can allow the system to determine a maximum control output amount to be applied to the actuator.

[0083] As used herein, the term engine may describe a given unit of functionality that can be performed in accordance with one or more examples of the technology disclosed herein. As used herein, an engine may be implemented utilizing any form of hardware, software, or a combination thereof. For example, one or more processors, controllers, ASICs, PLAs, PALs, CPLDs, FPGAs, logical components, software routines or other mechanisms may be implemented to make up an engine. In implementation, the various engines described herein may be implemented as discrete engines or the functions and features described can be shared in part or in total among one or more engines. In other words, as would be apparent to one of ordinary skill in the art after reading this description, the various features and functionality described herein may be implemented in any given application and can be implemented in one or more separate or shared engines in various combinations and permutations. Even though various features or elements of functionality may be individually described or claimed as separate engines, one of ordinary skill in the art will understand that these features and functionality can be shared among one or more common software and hardware elements, and such description shall not require or imply that separate hardware or software components are used to implement such features or functionality.

[0084] Where components or engines of the technology are implemented in whole or in part using software, in one example, these software elements can be implemented to operate with a computing or processing engine capable of carrying out the functionality described with respect thereto. One such example computing engine is shown in Figure 9. Various implementations are described in terms of this example computing engine 900. After reading this description, it will become apparent to a person skilled in the relevant art how to implement the technology using other computing engines or architectures. [0085] Referring now to Figure 9, computing engine 900 may represent, for example, computing or processing capabilities found within desktop, laptop and notebook computers; hand-held computing devices (PDA's, smart phones, cell phones, palmtops, etc.); mainframes, supercomputers, workstations or servers; or any other type of special- purpose or general-purpose computing devices as may be desirable or appropriate for a given application or environment. Computing engine 900 may also represent computing capabilities embedded within or otherwise available to a given device. For example, a computing engine may be found in other electronic devices such as, for example, digital cameras, navigation systems, cellular telephones, portable computing devices, modems, routers, WAPs, terminals and other electronic devices that may include some form of processing capability.

[0086] Computing engine 900 may include, for example, one or more processors, controllers, control engines, or other processing devices, such as a processor 904. Processor 904 may be implemented using a general-purpose or special-purpose processing engine such as, for example, a microprocessor, controller, or other control logic. In the illustrated example, processor 904 is connected to a bus 902, although any communication medium can be used to facilitate interaction with other components of computing engine 900 or to communicate externally.

[0087] Computing engine 900 may also include one or more memory engines, simply referred to herein as main memory 908. For example, preferably random access memory (RAM) or other dynamic memory, may be used for storing information and instructions to be executed by processor 904. Main memory 908 may also be used for storing temporary variables or other intermediate information during execution of instructions to be executed by processor 904. Computing engine 900 may likewise include a read only memory ("ROM") or other static storage device coupled to bus 902 for storing static information and instructions for processor 904.

[0088] The computing engine 900 may also include one or more various forms of information storage mechanism 910, which may include, for example, a media drive 912 and a storage unit interface 920. The media drive 912 may include a drive or other mechanism to support fixed or removable storage media 914. For example, a hard disk drive, a floppy disk drive, a magnetic tape drive, an optical disk drive, a CD or DVD drive (R or RW), or other removable or fixed media drive may be provided. Accordingly, storage media 914 may include, for example, a hard disk, a floppy disk, magnetic tape, cartridge, optical disk, a CD or DVD, or other fixed or removable medium that is read by, written to or accessed by media drive 912. As these examples illustrate, the storage media 914 can include a computer usable storage medium having stored therein computer software or data.

[0089] In alternative examples, information storage mechanism 910 may include other similar instrumentalities for allowing computer programs or other instructions or data to be loaded into computing engine 900. Such instrumentalities may include, for example, a fixed or removable storage unit 922 and an interface 920. Examples of such storage units 922 and interfaces 920 can include a program cartridge and cartridge interface, a removable memory (for example, a flash memory or other removable memory engine) and memory slot, a PCMCIA slot and card, and other fixed or removable storage units 922 and interfaces 920 that allow software and data to be transferred from the storage unit 922 to computing engine 900.

[0090] Computing engine 900 may also include a communications interface 924. Communications interface 924 may be used to allow software and data to be transferred between computing engine 900 and external devices. Examples of communications interface 924 may include a modem or softmodem, a network interface (such as an Ethernet, network interface card, WiMedia, IEEE 802.XX or other interface), a communications port (such as for example, a USB port, IR port, RS232 port Bluetooth ® interface, or other port), or other communications interface. Software and data transferred via communications interface 924 may be carried on signals, which can be electronic, electromagnetic (which includes optical) or other signals capable of being exchanged by a given communications interface 924. These signals may be provided to communications interface 924 via a channel 928. This channel 928 may carry signals and may be implemented using a wired or wireless communication medium. Some examples of a channel may include a phone line, a cellular link, an RF link, an optical link, a network interface, a local or wide area network, and other wired or wireless communications channels. [0091] In this document, the terms "computer program medium" and "computer usable medium" are used to generally refer to media such as, for example, memory 908, storage unit 920, media 914, and channel 928. These and other various forms of computer program media or computer usable media may be involved in carrying one or more sequences of one or more instructions to a processing device for execution. Such instructions embodied on the medium, are generally referred to as "computer program code" or a "computer program product" (which may be grouped in the form of computer programs or other groupings). When executed, such instructions may enable the computing engine 900 to perform features or functions of the disclosed technology as discussed herein.

[0092] While various examples of the disclosed technology have been described above, it should be understood that they have been presented by way of example only, and not of limitation. Likewise, the various diagrams may depict an example architectural or other configuration for the disclosed technology, which is done to aid in understanding the features and functionality that can be included in the disclosed technology. The disclosed technology is not restricted to the illustrated example architectures or configurations, but the desired features can be implemented using a variety of alternative architectures and configurations. Indeed, it will be apparent to one of skill in the art how alternative functional, logical or physical partitioning and configurations can be implemented to implement the desired features of the technology disclosed herein. Also, a multitude of different constituent engine names other than those depicted herein can be applied to the various partitions. Additionally, with regard to flow diagrams, operational descriptions and method claims, the order in which the steps are presented herein shall not mandate that various examples be implemented to perform the recited functionality in the same order unless the context dictates otherwise.

[0093] It should be appreciated that all combinations of the foregoing concepts (provided such concepts are not mutually inconsistent) are contemplated as being part of the inventive subject matter disclosed herein. In particular, all combinations of claimed subject matter appearing at the end of this disclosure are contemplated as being part of the inventive subject matter disclosed herein. For example, although the disclosed technology is described above in terms of various examples and implementations, it should be understood that the various features, aspects and functionality described in one or more of the individual examples are not limited in their applicability to the particular example with which they are described, but instead can be applied, alone or in various combinations, to one or more of the other examples of the disclosed technology, whether or not such examples are described and whether or not such features are presented as being a part of a described example. Thus, the breadth and scope of the technology disclosed herein should not be limited by any of the above-described examples.

[0094] Terms and phrases used in this document, and variations thereof, unless otherwise expressly stated, should be construed as open ended as opposed to limiting. As examples of the foregoing: the term "including" should be read as meaning "including, without limitation" or the like; the term "example" is used to provide example instances of the item in discussion, not an exhaustive or limiting list thereof; the terms "a" or "an" should be read as meaning "at least one," "one or more" or the like; and adjectives such as "conventional," "traditional," "normal," "standard," "known" and terms of similar meaning should not be construed as limiting the item described to a given time period or to an item available as of a given time, but instead should be read to encompass conventional, traditional, normal, or standard technologies that may be available or known now or at any time in the future. Likewise, where this document refers to technologies that would be apparent or known to one of ordinary skill in the art, such technologies encompass those apparent or known to the skilled artisan now or at any time in the future.

[0095] The term "coupled" refers to direct or indirect joining, connecting, fastening, contacting or linking, and may refer to various forms of coupling such as physical, optical, electrical, fluidic, mechanical, chemical, magnetic, electromagnetic, communicative or other coupling, or a combination of the foregoing. Where one form of coupling is specified, this does not imply that other forms of coupling are excluded. For example, one component physically coupled to another component may reference physical attachment of or contact between the two components (directly or indirectly), but does not exclude other forms of coupling between the components such as, for example, a communications link (e.g., an F or optical link) also communicatively coupling the two components. Likewise, the various terms themselves are not intended to be mutually exclusive. For example, a fluidic coupling, magnetic coupling or a mechanical coupling, among others, may be a form of physical coupling. [0096] The presence of broadening words and phrases such as "one or more," "at least," "but not limited to" or other like phrases in some instances shall not be read to mean that the narrower case is intended or required in instances where such broadening phrases may be absent. The use of the term "engine" does not imply that the components or functionality described or claimed as part of the engine are all configured in a common package. Indeed, any or all of the various components of an engine, whether control logic or other components, can be combined in a single package or separately maintained and can further be distributed in multiple groupings or packages or across multiple locations.

[0097] Additionally, the various examples set forth herein are described in terms of exemplary block diagrams, flow charts and other illustrations. As will become apparent to one of ordinary skill in the art after reading this document, the illustrated examples and their various alternatives can be implemented without confinement to the illustrated examples. For example, block diagrams and their accompanying description should not be construed as mandating a particular architecture or configuration.




 
Previous Patent: CLEAR SOFT BUFFER PARTIALLY USING NDI

Next Patent: A SCISSOR JACK