The present invention relates generally to micro-ring oscillators, and more particularly to micro-ring oscillators using a magnetic switching paradigm that includes multilayer optical materials and multilayer magneto-optic photonic crystal materials tuned to produce an enhanced Faraday Rotation and transmission at particular wavelengths of radiation.
Faraday rotation, also called the Faraday Effect, is well-known in general, and its application to telecommunications systems using signals in the infrared spectrum is extensive. In brief, the Faraday Effect provides for changing a polarization angle of a radiation signal when a magnetic field is present in the direction of propagation. An amount of polarization angle change is a function of magnetic field strength, distance over which the magnetic field acts, and a Verdet constant of the material through which the radiation signal is propagating.
An advantage of some telecommunications systems is that they operate using infrared frequencies. At infrared frequencies, materials exist having good Verdet constants and good transmissivity constants. Material properties and structures affecting the Faraday Effect have been extensively explored for these applications.
Current micro-ring oscillators generally rely on electric fields for switching/coupling between waveguides/ports and are referred to as electro-optic micro-ring resonators. Micro-ring oscillators typically require special input polarization control, among other requirements.
An add-drop multiplexer (ADM) is an important element of optical fiber networks. A multiplexer combines, or multiplexes, several lower-bandwidth streams of data into a single beam of light. An add-drop multiplexer is a multiplexer that has the capability to add one or more lower-bandwidth signals to an existing high-bandwidth data stream, and at the same time can extract or drop other low-bandwidth signals, removing them from the stream and redirecting them to some other network path. This is used as a local “on-ramp” and “off-ramp” to the high-speed network.
ADMs are used both in long-haul core networks and in shorter-distance “metro” networks, although the former are much more expensive due to the difficulty of scaling the technology to the high data rates and dense wavelength division multiplexing (DWDM) used for long-haul communications. A main optical filtering technology used in add-drop multiplexers is the Fabry-Pérot etalon.
A recent shift in ADM technology has introduced so called “multi-service SONET/SDH” (also known as a multi-service provisioning platform or MSPP) equipment which has all the capabilities of legacy ADMs, but can also include cross-connect functionality to manage multiple fiber rings in a single chassis. These new devices can replace multiple legacy ADMs and also allow connections directly from Ethernet LANs to a service provider's optical backbone. In the end of 2003, sales of multiservice ADMs exceeded those of legacy ADMs for the first time, as the change to next-generation SONET/SDH networks accelerated.
An emerging variety of ADMs that is becoming popular as the carriers continue to invest in metro optical networks are reconfigurable optical add-drop multiplexers (ROADMs). A reconfigurable optical add-drop multiplexer (ROADM), is a form of optical add-drop multiplexer that adds an ability to remotely switch traffic from a WDM system at the wavelength layer. This allows individual wavelengths carrying data channels to be added and dropped from a transport fiber without the need to convert the signals on all of the WDM channels to electronic signals and back again to optical signals.
Some main advantages of the ROADM include:
The planning of entire bandwidth assignment need not be carried during initial deployment of a system. The configuration can be done as and when required. ROADM allows for remote configuration and reconfiguration. In ROADM, as it is not clear beforehand where a signal can be potentially routed, there is a necessity of power balancing of these signals. ROADMs allow for automatic power balancing.
ROADM functionality originally appeared in long-haul DWDM equipment, but by 2005, it began to appear in metro optical systems because of a need to build out major metropolitan networks to deal with the traffic driven by the increasing demand for packet-based services.
The switching or reconfiguration functions of a ROADM have been achieved using a variety of switching technologies including MEMS, Liquid crystal and thermo optic switches in planar waveguide circuits.
What is needed is an optical switching technology suitable for use in applications such as ROADM that is faster, less expensive, and more efficient than existing technologies. What is further needed is adaptation of electro-optical micro-ring oscillators to incorporate magneto-optic switching technology for a magneto-optic micro-ring oscillator.
Disclosed is an apparatus, method, system, and computer-program product for producing magneto-optic (MO) materials in blue and green light wavelengths. The apparatus includes a substrate generally transparent to a light signal including a component at a predetermined visible frequency; a stack of optical multilayers overlying the substrate for transmitting the component with at least about forty percent power there through and having at least about twenty-four degrees of Faraday rotation per micron for the predetermined visible frequency less than about six hundred nanometers. The method includes processes for the manufacture and assembly of the disclosed materials, with the computer program product including machine-executable instructions for carrying out the disclosed methods. These materials may be adapted for other wavelengths including red, infrared and other frequencies including those used for communication applications.
Also disclosed is an apparatus, method, system, and computer-program product for a magneto-optic switching. An MO switching apparatus includes a first waveguide supporting a propagation of a radiation signal from a first port to a second port; a second waveguide including a second port; and a ring-oscillator having a closed propagation pathway including magneto-optic materials, said ring-oscillator operationally coupled to said waveguides and responsive to a controlling influence to switch between a first mode and a second mode, with said first mode substantially non-interfering with said propagation of said radiation signal in said first waveguide and with said second mode routing said propagation of said radiation signal from said first port to said second port. Methods of making and using, as well as computer program products including instructions for causing\implementing\initiating manufacturing and use of magneto-optic switching technologies.
Magneto-optic materials compatible with magneto-optic displays and projection systems are realized. The disclosed materials enable simple, efficient, and economical multicolored displays employing the red, green, and blue (RGB) primary color paradigm.
The following description is presented to enable one of ordinary skill in the art to make and use the invention and is provided in the context of a patent application and its requirements. Various modifications to the preferred embodiment and the generic principles and features described herein will be readily apparent to those skilled in the art. Thus, the present invention is not intended to be limited to the embodiment shown but is to be accorded the widest scope consistent with the principles and features described herein.
MPC 110 includes a substrate 120 supporting N number of layers (120i, i=1 to N) of materials of particular thickness and magneto-optic properties having the desired MPC characteristics as will be described later. By appropriate structuring of layers 120, transmissivity and gyration properties (a measurement of polarization response to the imposed magnetic field B) are achieved for a desired wavelength of input radiation 105.
There are many different ways by which MPC 110 may be manufactured—the preferred embodiment includes the following process steps (though the invention is not intended to be limited to structures made with this process). The process starts with a Gadolinium Gallium Garnet (GGG) or other appropriate supporting substrate (e.g., silicon and the like) depending upon the wavelength and desired material properties and composition of layers 120. Size of the substrate depends upon the anticipated use and the number of pixels to be formed in the bulk device—for example 10 mm×10 mm for 128×128 pixel module and approximately 100 mm×50 mm for a 4096×2048 pixel module in the preferred embodiment for an MPC to be used in a projector system having each pixel surrounded by a magnetic field generating conductive array. These dimensions of course may be adapted and altered for any particular use.
A preferred manufacturing process includes sputtering multilayers of magnetic and non-magnetic materials of different thicknesses dependent on structure and wavelength as illustrated in
Sputtering is a physical process whereby atoms in a solid target material are ejected into the gas phase due to bombardment of the material by energetic ions. It is commonly used for thin-film deposition, as well as analytical techniques. Sputtering is largely driven by momentum exchange between the ions and atoms in the material, due to collisions. The process can be thought of as atomic billiards, with the ion (cue ball) striking a large cluster of close-packed atoms (billiard balls). Although the first collision pushes atoms deeper into the cluster, subsequent collisions between the atoms result in some of the atoms near the surface being ejected away from the cluster. The number of atoms ejected from the surface per incident ion is called the sputter yield and is an important measure of the efficiency of the sputtering process. Other things the sputter yield depends on are the energy of the incident ions, the masses of the ions and target atoms, and the binding energy of atoms in the solid. The ions for the sputtering process are supplied by a plasma that is induced in the sputtering equipment. In practice a variety of techniques are used to modify the plasma properties, especially ion density, to achieve the optimum sputtering conditions, including usage of RF (radio frequency) alternating current, utilization of magnetic fields, and application of a bias voltage to the target.
Sputtered atoms ejected into the gas phase are not in their thermodynamic equilibrium state. Deposition of the sputtered material tends to occur on all surfaces inside the vacuum chamber. Sputtering is used extensively in the semiconductor industry to deposit thin films of various materials in integrated circuit processing. Thin antireflection coatings on glass for optical applications are also deposited by sputtering. Because of the low substrate temperatures used, sputtering is an ideal method for depositing contact metals for thin-film transistors. Perhaps the most familiar products of sputtering are low-emissivity coatings on glass, used in double-pane window assemblies. The coating is a multilayer containing silver and metal oxides such as zinc oxide, tin oxide, or titanium dioxide.
One important advantage of sputtering as a deposition technique is that the deposited films have the same composition as the source material. The equality of the film and target stoichiometry might be surprising since the sputter yield depends on the atomic weight of the atoms in the target. One might therefore expect one component of an alloy or mixture to sputter faster than the other components, leading to an enrichment of that component in the deposit. However, since only surface atoms can be sputtered, the faster ejection of one element leaves the surface enriched with the others, effectively counteracting the difference in sputter rates. In contrast with thermal evaporation techniques one component of the source may have a higher vapor pressure, resulting in a deposited film with a different composition than the source.
Sputter deposition also has an advantage over molecular beam epitaxy (MBE) due to its speed. The higher rate of deposition results in lower impurity incorporation because fewer impurities are able to reach the surface of the substrate in the same amount of time. Sputtering methods are consequently able to use process gases with far higher impurity concentrations than the vacuum pressure that MBE methods can tolerate. During sputter deposition the substrate may be bombarded by energetic ions and neutral atoms. Ions can be deflected with a substrate bias and neutral bombardment can be minimized by off-axis sputtering, but only at a cost in deposition rate. Plastic substrates cannot tolerate the bombardment and are usually coated via evaporation.
Sputter guns are usually magnetrons that depend on strong electric and magnetic fields. The sputter gas is inert, typically argon. The sputtering process can be disrupted by other electric or magnetic fields in the vicinity of the target. Charge build-up on insulating targets can be avoided with the use of RF sputtering where the sign of the anode-cathode bias is varied at a high rate. RF sputtering works well to produce highly insulating oxide films but only with the added expense of RF power supplies and impedance matching networks. Stray magnetic fields leaking from ferromagnetic targets also disturb the sputtering process. Specially designed sputter guns with unusually strong permanent magnets must often be used in compensation.
Ion-beam sputtering (IBS) is a method in which the target is external to the ion source. In a Kaufman source ions are generated by collisions with electrons that are confined by a magnetic field as in a magnetron. They are then accelerated by the electric field emanating from a grid toward a target. As the ions leave the source they are neutralized by electrons from a second external filament. IBS has an advantage in that the energy and flux of ions can be controlled independently. Since the flux that strikes the target is composed of neutral atoms, either insulating or conducting targets can be sputtered. IBS has found application in the manufacture of thin-film heads for disk drives. The principal drawback of IBS is the large amount of maintenance required to keep the ion source operating.
Reactive sputtering refers to a technique where the deposited film is formed by chemical reaction between the target material and a gas which is introduced into the vacuum chamber. Oxide and nitride films are often fabricated using reactive sputtering. The composition of the film can be controlled by varying the relative pressures of the inert and reactive gases. Film stoichiometry is an important parameter for optimizing functional properties like the stress in SiNx and the index of refraction of SiOx. The transparent indium tin oxide conductor that is used in optoelectronics and solar cells is made by reactive sputtering.
In ion-assisted deposition (IAD) the substrate is exposed to a secondary ion beam operating at a lower power than the sputter gun. Usually a Kaufman source like that used in IBS supplies the secondary beam. IAD can be used to deposit carbon in diamond-like form on a substrate. Any carbon atoms landing on the substrate which fail to bond properly in the diamond crystal lattice will be knocked off by the secondary beam. NASA used this technique to experiment with depositing diamond films on turbine blades in the 1980's. IAS is used in other important industrial applications such as creating tetrahedral amorphous carbon surface coatings on hard disk platters and hard transition metal nitride coatings on medical implants.
Epitaxy is a specialized thin-film deposition technique. The term epitaxy (Greek; “epi” “equal” and “taxis” “in ordered manner”) describes an ordered crystalline growth on a (single-) crystalline substrate. It involves the growth of crystals of one material on the crystal face of another (heteroepitaxy) or the same (homoepitaxy) material. Epitaxy forms a thin film whose material lattice structure and orientation or lattice symmetry is identical to that of the substrate on which it is deposited. Most importantly, when the substrate is a single crystal, then the thin film will also be a single crystal. Contrast with self-assembled monolayer and mesotaxy.
Self assembled monolayers are surfaces consisting of a single layer of molecules on a substrate. Rather than having to use a technique such as chemical vapor deposition or molecular beam epitaxy to add molecules to a surface (often with poor control over the thickness of the molecular layer), self assembled monolayers can be prepared simply by adding a solution of the desired molecule onto the substrate surface and washing off the excess.
A common example is an alkane thiol on gold. Sulfur has particular affinity for gold and an alkane with a thiol head group will stick to the gold surface with the alkane tail pointing away from the substrate.
Mesotaxy is the term for the growth of a crystallographically matching phase underneath the surface of the host crystal (compare to epitaxy, which is the growth of the matching phase on the surface of a substrate). In this process, ions are implanted at a high enough energy and dose into a material to create a layer of a second phase, and the temperature is controlled so that the crystal structure of the target is not destroyed. The crystal orientation of the layer can be engineered to match that of the target, even though the exact crystal structure and lattice constant may be very different. For example, after the implantation of nickel ions into a silicon wafer, a layer of nickel silicide can be grown in which the crystal orientation of the silicide matches that of the silicon.
Some examples of epitaxy are molecular beam epitaxy, liquid phase epitaxy and vapor phase epitaxy. It has applications in nanotechnology and in the manufacture of semiconductor and photonic devices. Indeed, epitaxy is the only affordable method of high crystalline quality growth for many semiconductor materials, including the technologically important materials as SiGe, gallium nitride, gallium arsenide and indium phosphide, the latter used in devices for LEDs and telecommunications.
In the preferred embodiment, sputtering targets can be commercially available or custom made, and designed for the number and type/composition of the layers 120. In structures shown in
In order to include such a material in an MPC, it may be necessary or desirable to supplement any given sublayer, such as the use of a magnetooptic material film or an inert/transparent film or the like, to produce a layer having a total overall thickness of λ/4 n.
In
To build magneto-optic BLUE (hereinafter MO-B) and GREEN (MO-G) modules, a heteroepitaxial all-garnet film processing technology based on Ca-doped Bi3Fe5O12 (hereinafter Ca:BIG), Ce-doped Y3Fe5O12 (Ce:YIG), and Ga-doped Bi3Fe5O12 (Ga:BIG) garnet materials has been developed. Ca- and Ga-doping enable the enhancement of optical transparency whereas the Ce-doping results in a strong blue-shift of the absorption edge and Faraday rotation (FR). Fabricating and optimizing MO-photonic crystals has included use of a “combinatorial” approach combining various garnet compositions, various material sequences and number of layers both in the central optical cavity as well as in dielectric mirrors. The main representatives of the photonic crystals possessing good MO-performance are presented in Table I below.
The names of the photonic crystals MO-Bi or MO-Gi notify BLUE or GREEN light operational range while i is the sample number. All the photonic crystals, except MO-G3 and MO-G6, have the homogeneous central optical cavity with the thickness λ/2 n and dielectric λ/4 n mirrors where the n is the refraction index of the corresponding garnet material. The optical cavity in MO-G3 crystal has been fabricated as a sequence of five Ca:BIG and GGG layers which thicknesses satisfy the following condition:
d
Ca:BIG
×n
Ca:BIG(λ)+dGGG×nGGG(λ)=λ/2
where λ is the designed wavelength. Also, the Ca:BIG/GGG/Ca:BIG/GGG/Ca:BIG five layer sequence has been fabricated using the following number of laser pulses 100/656/1000/656/100, respectively. To make mirrors more transparent in MO-G6 crystal, they have been built using the stack of λ/8 nGa:BIG thick Ga:BIG and 3λ/8 nGGG thick GGG garnets.
It is seen from
Note that in some instances, various results for transmission and gyration/rotation are described. In most cases, the results are based upon measured results taken from structures produced using pulsed laser deposition. It is understood that some of the other manufacturing techniques, including RF Magnetron Sputtering and molecular beam epitaxy (MBE) generally produce improved results due to the quality of the manufactured layers. For example, in some cases, RF magnetron sputtering results in at least half absorption coefficients in comparison to Pulsed Laser Deposition (PLD). Liquid Phase Epitaxy (LPE) results in around half absorption coefficients with respect to RF sputtering.
For example, using PLD to synthesize an optimized RED MPC structure S(ML)1(MM)10(LM)3(MM)11(ML)6(LM)4, the M layers (BIG) would have an absorption coefficient (for example) A=2800 cm̂−1 and gyration −0.035, resulting in a transmission of 21.9% and Faraday rotation of 18.7 degrees (that is a dynamic range of 8.1%=transmittance*sin(2*rotation)̂2). When RF magnetron sputtering is used, the absorption coefficient of the M layers becomes at most A=1400 cm̂−1 and the gyration stays the same (−0.035), resulting in an optimized structure S(ML)2(MM)8(LM)5(MM)9(ML)8(LM)5 of transmission of 29.6% and Faraday rotation of 29.5 degrees (that is a dynamic range of 21.7%).
Table II and Table III below include comparisons between PLD and sputtered RGB MPC structures. For PLD MPCs, measured absorption coefficients and Faraday rotations were used. For sputtered MPCs, absorption coefficients were selected are as shown. Note that LPE is currently practical only for planar structures. In Table III, the columns include wavelength, transmittance, rotation, dynamic range, thickness, MPC structure, absorption, and deposition type (i.e., pulsed laser deposition, RF sputtering, and liquid phase epitaxy). In Table III, rows having transmittance prefaced with a “*” are measured results, the others are results from a simulation. The type of structure used to obtain the values corresponds generally to
As seen above, the chosen processing technique for production of the layers of these “multistacks” may influence the final device arrangement. Described above, there may be an implication that all the layers are produced using the same processing technique. Further, described above is one layer attribute, namely thickness, which is described as having a functional relationship to one type of design parameter, namely wavelength. As a generic description of the stack structures as an aid to explanation, there is a certain similarity between the described multistacks and a Fabry-Perot cavity. For example, the multistacks include sets of layers that have different functionality—for example the relatively thin outer layers may act as reflective “mirror” elements and the collection of middle layers may function as the “active” cavity for interacting with the propagating radiation in the desired way. For this model, it may be desirable to have different layer attributes and design parameters for the sets of layers or even of the individual layers. Other models may be used for a multi-stack structure and different sets of layers may be tuned for one or more different attributes and/or with one or more different design parameters.
Different attributes and design parameters may be important for different layers. For example, previous examples teach a relationship between wavelength and layer thickness. Crystal grain size for at least some layers (e.g., in the active cavity) is believed important in improving transmittance by reducing diffusion and/or absorption through reducing grain size of the crystals in these layers). Other examples may include controlling dopant concentrations/distributions in a layer as well as across multiple layers. Thus each layer and the collection of layers are subjected to atomic engineering using processes tuned for, and efficient with, the desired attribute/design parameter.
It is desirable in these cases to produce different layers with different attributes and to provide for different classes of processing techniques for the different layers to achieve the different attributes/design parameters. For example, sputtering may be used to produce one set of layers because of the ease of accurately controlling thicknesses of each layer and epitaxy processing may be used for producing another set of layers because of the ease of accurately controlling crystal grain size. (Note as used herein, different classes of processing techniques do not encompass variations within a specific type of technique—RF sputtering uses different targets for different layers, but all the layers are made with the same class of manufacturing technique for purposes of the present invention.) The different classes of processing techniques are used to optimize performance while making use of the individual efficiencies of the different processing techniques with respect to different layers of a magneto-optic material. While the above discussion was particularly directed to magneto-optic materials optimized for blue and green visible wavelengths, the present invention may be adapted to a broader range of frequencies, particularly to those in the red, near-infrared, and infrared frequencies, as well as other frequencies including communications frequencies such as those developed from lasers and the like.
Electric field at Port 0 is partially coupled into the ring through first coupler 915 and also outputs from Port 1. The optical signal in the ring is partially coupled into Port 2 through Coupler 2 and outputs from Port 2. When the input light wavelength, λ, satisfies the resonant condition, neff L=mλ, (neff=effective index of bending waveguide, L=length of the ring, and m is an integer) the coupling of the wavelength λ into the ring is enhanced leading to routing of light to Port 2. Polarization dependence should be balanced. Since the polarization dependence cannot be completely suppressed in each port, it can be balanced to effectively cancel the undesired electric field at the output port. For example, the TE mode can be designed to have a higher coupling ratio in the coupler, but more loss in the curved waveguide. Material defects and fabrication process lead to inter-port isolation.
Bi-YIG materials have recently been used to realize integrated optical isolators for optical telecommunication systems. These devices make use of the Faraday effect in conjunction with a polarizer and an analyzer. Panorama Labs adopts novel nano-engineered remnant MO materials for low-power micro-displays, which can provide high-speed light attenuation switching through pulsed currents. The transmission spectra of a remnant MO micro-ring resonator driven by current pulses of different polarities have different resonant wavelengths. For a large peak current pulse, the change in output power at the resonant wavelength is sufficiently high to achieve fast optical shutter operation, which is the basis for fast optical routing. MO-based routers have the advantage of operating without the need of input polarization control (in comparison to electro-optic routers).
The MO ring resonator structure shown in
The ring structure may be optimized to maximize the isolation between ports and minimize the required current. Numerical modeling enables arbitrary ring shapes to be investigated for optimum switching performance (low insertion loss, and high inter-port isolation)—for example, non-circular ring 1010j pathways.
The system, method, computer program product, and propagated signal described in this application may, of course, be embodied in hardware; e.g., within or coupled to a Central Processing Unit (“CPU”), microprocessor, microcontroller, System on Chip (“SOC”), or any other programmable device. Additionally, the system, method, computer program product, and propagated signal may be embodied in software (e.g., computer readable code, program code, instructions and/or data disposed in any form, such as source, object or machine language) disposed, for example, in a computer usable (e.g., readable) medium configured to store the software. Such software enables the function, fabrication, modeling, simulation, description and/or testing of the apparatus and processes described herein. For example, this can be accomplished through the use of general programming languages (e.g., C, C++), GDSII databases, hardware description languages (HDL) including Verilog HDL, VHDL, AHDL (Altera HDL) and so on, or other available programs, databases, nanoprocessing, and/or circuit (i.e., schematic) capture tools. Such software can be disposed in any known computer usable medium including semiconductor, magnetic disk, optical disc (e.g., CD-ROM, DVD-ROM, etc.) and as a computer data signal embodied in a computer usable (e.g., readable) transmission medium (e.g., carrier wave or any other medium including digital, optical, or analog-based medium). As such, the software can be transmitted over communication networks including the Internet and intranets. A system, method, computer program product, and propagated signal embodied in software may be included in a semiconductor intellectual property core (e.g., embodied in HDL) and transformed to hardware in the production of integrated circuits. Additionally, a system, method, computer program product, and propagated signal as described herein may be embodied as a combination of hardware and software.
One of the preferred implementations of the present invention is as a routine in an operating system made up of programming steps or instructions resident in a memory of a computing system, during computer operations. Until required by the computer system, the program instructions may be stored in another readable medium, e.g. in a disk drive, or in a removable memory, such as an optical disk for use in a CD ROM computer input or in a floppy disk for use in a floppy disk drive computer input. Further, the program instructions may be stored in the memory of another computer prior to use in the system of the present invention and transmitted over a LAN or a WAN, such as the Internet, when required by the user of the present invention. One skilled in the art should appreciate that the processes controlling the present invention are capable of being distributed in the form of computer readable media in a variety of forms.
Any suitable programming language can be used to implement the routines of the present invention including C, C++, Java, assembly language, etc. Different programming techniques can be employed such as procedural or object oriented. The routines can execute on a single processing device or multiple processors. Although the steps, operations or computations may be presented in a specific order, this order may be changed in different embodiments. In some embodiments, multiple steps shown as sequential in this specification can be performed at the same time. The sequence of operations described herein can be interrupted, suspended, or otherwise controlled by another process, such as an operating system, kernel, etc. The routines can operate in an operating system environment or as stand-alone routines occupying all, or a substantial part, of the system processing.
In the description herein, numerous specific details are provided, such as examples of components and/or methods, to provide a thorough understanding of embodiments of the present invention. One skilled in the relevant art will recognize, however, that an embodiment of the invention can be practiced without one or more of the specific details, or with other apparatus, systems, assemblies, methods, components, materials, parts, and/or the like. In other instances, well-known structures, materials, or operations are not specifically shown or described in detail to avoid obscuring aspects of embodiments of the present invention.
A “computer-readable medium” for purposes of embodiments of the present invention may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, system or device. The computer readable medium can be, by way of example only but not by limitation, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, system, device, propagation medium, or computer memory.
A “processor” or “process” includes any human, hardware and/or software system, mechanism or component that processes data, signals or other information. A processor can include a system with a general-purpose central processing unit, multiple processing units, dedicated circuitry for achieving functionality, or other systems. Processing need not be limited to a geographic location, or have temporal limitations. For example, a processor can perform its functions in “real time,” “offline,” in a “batch mode,” etc. Portions of processing can be performed at different times and at different locations, by different (or the same) processing systems.
Reference throughout this specification to “one embodiment”, “an embodiment”, or “a specific embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention and not necessarily in all embodiments. Thus, respective appearances of the phrases “in one embodiment”, “in an embodiment”, or “in a specific embodiment” in various places throughout this specification are not necessarily referring to the same embodiment. Furthermore, the particular features, structures, or characteristics of any specific embodiment of the present invention may be combined in any suitable manner with one or more other embodiments. It is to be understood that other variations and modifications of the embodiments of the present invention described and illustrated herein are possible in light of the teachings herein and are to be considered as part of the spirit and scope of the present invention.
Embodiments of the invention may be implemented by using a programmed general purpose digital computer, by using application specific integrated circuits, programmable logic devices, field programmable gate arrays, optical, chemical, biological, quantum or nanoengineered systems, components and mechanisms may be used. In general, the functions of the present invention can be achieved by any means as is known in the art. Distributed or networked systems, components and circuits can be used. Communication, or transfer, of data may be wired, wireless, or by any other means.
It will also be appreciated that one or more of the elements depicted in the drawings/figures can also be implemented in a more separated or integrated manner, or even removed or rendered as inoperable in certain cases, as is useful in accordance with a particular application. It is also within the spirit and scope of the present invention to implement a program or code that can be stored in a machine-readable medium to permit a computer to perform any of the methods described above.
Additionally, any signal arrows in the drawings/Figures should be considered only as exemplary, and not limiting, unless otherwise specifically noted. Furthermore, the term “or” as used herein is generally intended to mean “and/or” unless otherwise indicated. Combinations of components or steps will also be considered as being noted, where terminology is foreseen as rendering the ability to separate or combine is unclear.
As used in the description herein and throughout the claims that follow, “a”, “an”, and “the” includes plural references unless the context clearly dictates otherwise. Also, as used in the description herein and throughout the claims that follow, the meaning of “in” includes “in” and “on” unless the context clearly dictates otherwise.
The foregoing description of illustrated embodiments of the present invention, including what is described in the Abstract, is not intended to be exhaustive or to limit the invention to the precise forms disclosed herein. While specific embodiments of, and examples for, the invention are described herein for illustrative purposes only, various equivalent modifications are possible within the spirit and scope of the present invention, as those skilled in the relevant art will recognize and appreciate. As indicated, these modifications may be made to the present invention in light of the foregoing description of illustrated embodiments of the present invention and are to be included within the spirit and scope of the present invention.
Thus, while the present invention has been described herein with reference to particular embodiments thereof, a latitude of modification, various changes and substitutions are intended in the foregoing disclosures, and it will be appreciated that in some instances some features of embodiments of the invention will be employed without a corresponding use of other features without departing from the scope and spirit of the invention as set forth. Therefore, many modifications may be made to adapt a particular situation or material to the essential scope and spirit of the present invention. It is intended that the invention not be limited to the particular terms used in following claims and/or to the particular embodiment disclosed as the best mode contemplated for carrying out this invention, but that the invention will include any and all embodiments and equivalents falling within the scope of the appended claims. Thus, the scope of the invention is to be determined solely by the appended claims.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/AU2007/001871 | 12/4/2007 | WO | 00 | 10/8/2010 |
Number | Date | Country | |
---|---|---|---|
60868792 | Dec 2006 | US |