This disclosure relates to ultrasonic transducer imaging array and, more particularly to techniques for providing a broadband ultrasonic imaging array.
Ultrasonic sensor systems may use a transmitter to generate and send an ultrasonic wave through a transmissive medium and towards an object to be detected and/or imaged. The ultrasonic transmitter may be operatively coupled with an ultrasonic sensor array configured to detect portions of the ultrasonic wave that are reflected from the object. At each material interface encountered buy the ultrasonic pulse, a portion of the ultrasonic pulse may be reflected. In some implementations, an ultrasonic pulse may be produced by starting and stopping the transmitter during a short interval of time (e.g. less than 1 microsecond). An ultrasonic sensor system may include biometric sensors, such as fingerprint or handprint sensors, and/or other ultrasonic imaging applications.
Piezoelectric ultrasonic transducers are attractive candidates for such applications and may be configured as a multilayer stack that includes a piezoelectric layer. The piezoelectric layer may convert vibrations caused by ultrasonic reflections into electrical output signals. In some implementations, the ultrasonic sensor system further includes a thin-film transistor (TFT) layer that may include an array of sensor pixel circuits that may, for example, amplify electrical output signals generated by the piezoelectric layer. The piezeoelectric layer may include one or more of lead zirconate titanate (PZT), single crystal lead magnesium niobate-lead titanate (PMN-PT), a PZT ceramic, polyvinylidene fluoride (PVDF), poly(vinylidenefluoride-co-trifluoroethylene) (PVDF-TrFE) and/or another PVDF copolymer.
In some applications, a two-dimensional array of a large number of transducer elements may be integrated with and disposed behind or “under” a platen (a “cover plate” or “cover glass”) configured as a display screen with which the user interacts. The display screen, for example, may provide a user touch interface and/or be incorporated in a personal electronic device such as a mobile phone or tablet and may include multi-layer stacks of glass, plastic and/or adhesive layers.
The piezoelectric ultrasonic transducer may be required to accommodate a variety of multi-layer stack configurations thickness and material properties, some of which may change during the life of the personal electronic device as a result, for example, of installation, removal or replacement of a screen protector. As a result, a piezoelectric ultrasonic transducer configuration exhibiting good performance over a broader range of frequencies is desirable.
The systems, methods and devices of this disclosure each have several innovative aspects, no single one of which is solely responsible for the desirable attributes disclosed herein.
One innovative aspect of the subject matter described in this disclosure relates to an ultrasonic sensor including a substrate, a platen, and an acoustic stack disposed between the substrate and the platen, including at least one piezoelectric layer. The ultrasonic sensor is configured to exhibit a signal-to-noise ratio (SNR) of at least 4 over a frequency range of at least 9 to 16 MHz.
In some examples, the ultrasonic sensor may further include an OLED stack, the OLED stack and the platen each exhibiting an approximately similar acoustic impedance. In some examples, the OLED stack may include a multilayer structure including at least two of a polarizer, an OLED layer, and a touchscreen layer.
In some examples, the platen may include a polycarbonate (PC) layer. In some examples, the platen may include a multilayer structure including the PC layer and a poly methacrylate layer.
In some examples, the sensor may be configured to operate with ultrasonic waves having a characteristic wavelength and the platen may have a thickness less than ¼ of the characteristic wavelength. In some examples, the thickness may be less than 1/10 of the characteristic wavelength.
In some examples, the piezoelectric layer may include one or more of lead zirconate titanate (PZT), single crystal lead magnesium niobate-lead titanate (PMN-PT), a PZT ceramic, polyvinylidene fluoride (PVDF), poly(vinylidenefluoride-co-trifluoroethylene) (PVDF-TrFE) and/or another PVDF copolymer.
In some examples, the piezoelectric layer may include a thin-film transistor (TFT) layer. In some examples, the TFT layer may have a thickness less than 300 In some examples, the TFT layer may be configured to resonate at one or more frequencies in the range of 5-20 MHz. In some examples, the sensor may be configured to operate with ultrasonic waves having a characteristic wavelength and the acoustic stack may have a total thickness less than ½ the characteristic wavelength. In some examples, the acoustic stack may have a total thickness in a range of 90-200 In some examples, the ultrasonic sensor may further include a spacer disposed between the acoustic stack and the platen. In some examples, the sensor may be configured to operate with ultrasonic waves having a characteristic wavelength and a combined thickness of the acoustic stack and the spacer may be less than ½ the characteristic wavelength. In some examples, the combined thickness is in a range of 90-200 μm.
In some examples, the platen includes a cover glass layer and the acoustic stack comprises a TFT layer. In some examples, the ultrasonic sensor further includes a spacer and an adhesive layer disposed between the cover glass layer and the TFT layer, or behind the TFT layer. In some examples, the adhesive layer may be a pressure sensitive adhesive (PSA) or optical clear adhesive (OCA).
In some examples, the sensor may be configured to exhibit SNR of at least 4 over a frequency range of at least 5-20 MHz.
According to some implementations, an ultrasonic sensor includes a substrate, a platen, and an acoustic stack disposed between the substrate and the platen, including at least one piezoelectric layer. The piezoelectric layer includes a thin-film transistor (TFT) layer, the sensor is configured to operate with ultrasonic waves having a characteristic wavelength, and the acoustic stack has a total thickness less than ½ the characteristic wavelength.
In some examples, the ultrasonic sensor may be configured to exhibit a signal-to-noise ratio (SNR) of at least 4 over a frequency range of at least 9 to 16 MHz. In some examples, the ultrasonic sensor may further include an OLED stack, the OLED stack and the platen each exhibiting an approximately similar acoustic impedance. In some examples, the OLED stack may be a multilayer structure including at least two of a polarizer, an OLED layer, a touchscreen layer. In some examples, the platen may have a thickness less than ¼ of the characteristic wavelength. In some examples, the piezoelectric layer may include lead zirconate titanate (PZT), single crystal lead magnesium niobate-lead titanate (PMN-PT), a PZT ceramic, polyvinylidene fluoride (PVDF), poly(vinylidenefluoride-co-trifluoroethylene) (PVDF-TrFE) and/or another PVDF copolymer. In some examples, the TFT layer may have a thickness less than 300 μm. In some examples, the TFT layer may be configured to resonate at one or more frequencies in the range of 5-20 MHz. In some examples, the ultrasonic sensor may further include a spacer disposed between the acoustic stack and the platen. In some examples, a combined thickness of the acoustic stack and the spacer may be less than ½ the characteristic wavelength. In some examples, the combined thickness may be in a range of 90-200 In some examples, the platen may include a cover glass layer. In some examples, the ultrasonic sensor may further include a spacer and an adhesive layer disposed between the cover glass layer and the TFT layer. In some examples, the adhesive layer may be a pressure sensitive adhesive (PSA) or optical clear adhesive (OCA).
Details of one or more implementations of the subject matter described in this specification are set forth in this disclosure and the accompanying drawings. Other features, aspects, and advantages will become apparent from a review of the disclosure. Note that the relative dimensions of the drawings and other diagrams of this disclosure may not be drawn to scale. The sizes, thicknesses, arrangements, materials, etc., shown and described in this disclosure are made only by way of example and should not be construed as limiting. Like reference numbers and designations in the various drawings indicate like elements.
The following description is directed to certain implementations for the purposes of describing the innovative aspects of this disclosure. However, a person having ordinary skill in the art will readily recognize that the teachings herein may be applied in a multitude of different ways. The described implementations may be implemented in any device, apparatus, or system that includes a sensor system. In addition, it is contemplated that the described implementations may be included in or associated with a variety of electronic devices such as, but not limited to: mobile telephones, multimedia Internet enabled cellular telephones, mobile television receivers, wireless devices, smartphones, smart cards, wearable devices such as bracelets, armbands, wristbands, rings, headbands and patches, etc., Bluetooth® devices, personal data assistants (PDAs), wireless electronic mail receivers, hand-held or portable computers, netbooks, notebooks, smartbooks, tablets, printers, copiers, scanners, facsimile devices, global positioning system (GPS) receivers/navigators, cameras, digital media players (such as MP3 players), camcorders, game consoles, wrist watches, clocks, calculators, television monitors, flat panel displays, electronic reading devices (e.g., e-readers), mobile health devices, computer monitors, auto displays (including odometer and speedometer displays, etc.), cockpit controls and/or displays, steering wheels, camera view displays (such as the display of a rear view camera in a vehicle), electronic photographs, electronic billboards or signs, projectors, architectural structures, microwaves, refrigerators, stereo systems, cassette recorders or players, DVD players, CD players, VCRs, radios, portable memory chips, washers, dryers, washer/dryers, automated teller machines (ATMs), parking meters, packaging (such as in electromechanical systems (EMS) applications including microelectromechanical systems (MEMS) applications, as well as non-EMS applications), aesthetic structures (such as display of images on a piece of jewelry or clothing) and a variety of EMS devices. The teachings herein also may be used in applications such as, but not limited to, electronic switching devices, radio frequency filters, sensors, accelerometers, gyroscopes, motion-sensing devices, magnetometers, inertial components for consumer electronics, parts of consumer electronics products, varactors, liquid crystal devices, electrophoretic devices, drive schemes, manufacturing processes and electronic test equipment. Thus, the teachings are not intended to be limited to the implementations depicted solely in the Figures, but instead have wide applicability as will be readily apparent to one having ordinary skill in the art.
In some implementations, ultrasonic sensor systems include piezoelectric material for the transmission and receiving of ultrasonic waves.
For example, a voltage applied across piezoelectric material corresponding to a transmitter may result in the piezoelectric material stretching or contracting, e.g., being deformed such that the material is strained in response to the applied voltage, resulting in the generation of the ultrasonic wave, as previously discussed. The reflected signals (e.g., the reflected portions of the ultrasonic wave, as previously discussed) may result in the stretching or contracting of piezoelectric material corresponding to a receiver. This results in the generation of a surface charge, and therefore, a voltage across the piezoelectric material that may be used as an electrical output signal representing a portion of raw image data that represents fingerprint image data.
Some implementations of the subject matter described in this disclosure may be practiced to realize a broadband ultrasonic sensor offering one or more of the following potential advantages: a high signal-to-noise ratio over an expanded frequency range obviates or reduces the need for sensor tuning and accommodates a variety of user installed screen protectors and may be configured to obtain sub-dermis imaging as well as fingerprint imaging.
In the illustrated implementation, the electronic device 100 includes a housing (or “case”) 102 within which various circuits, sensors and other electrical components may be disposed. In the illustrated implementation, the electronic device 100 also includes a display (that may be referred to herein as a “touchscreen display” or a “touch-sensitive display”) 104. The display 104 may generally be representative of any of a variety of suitable display types that employ any of a variety of suitable display technologies. For example, the display 104 may be a digital micro-shutter (DMS)-based display, a light-emitting diode (LED) display, an organic LED (OLED) display, a liquid crystal display (LCD), an LCD display that uses LEDs as backlights, a plasma display, an interferometric modulator (IMOD)-based display, or another type of display suitable for use in conjunction with touch-sensitive user interface (UI) systems.
The electronic device 100 may include various other devices or components for interacting with, or otherwise communicating information to or receiving information from, a user. For example, the electronic device 100 may include one or more microphones 106, one or more speakers 108, and in some cases one or more at least partially mechanical buttons 110. The electronic device 100 may include various other components enabling additional features such as, for example, one or more video or still-image cameras 112, one or more wireless network interfaces 114 (for example, Bluetooth, WiFi or cellular) and one or more non-wireless interfaces 116 (for example, a universal serial bus (USB) interface or an HDMI interface).
The electronic device 100 may include an ultrasonic sensing system 118 capable of imaging an object signature, such as a fingerprint, palm print or handprint. In some implementations, the ultrasonic sensing system 118 may function as a touch-sensitive control button. In some implementations, a touch-sensitive control button may be implemented with a mechanical or electrical pressure-sensitive system that is positioned under or otherwise integrated with the ultrasonic sensing system 118. In other words, in some implementations, a region occupied by the ultrasonic sensing system 118 may function both as a user input button to control the electronic device 100 as well as a sensor to enable security features such as user authentication based on, for example, a fingerprint, palm print or handprint.
The ultrasonic sensing system 200 of
In some implementations, in addition to the ultrasonic sensing system 200, the electronic device 210 may include a separate processor 220, a memory 222, an interface 216 and a power supply 224. In some implementations, the controller 214 of the ultrasonic sensing system 200 may control the ultrasonic sensor array 212 and the image processing module 218, and the processor 220 of the electronic device 210 may control other components of the electronic device 210. In some implementations, the processor 220 communicates data to the controller 214 including, for example, instructions or commands. In some such implementations, the controller 214 may communicate data to the processor 220 including, for example, raw or processed image data. It should also be understood that, in some other implementations, the functionality of the controller 214 may be implemented entirely, or at least partially, by the processor 220. In some such implementations, a separate controller 214 for the ultrasonic sensing system 200 may not be required because the functions of the controller 214 may be performed by the processor 220 of the electronic device 210.
Depending on the implementation, one or both of the controller 214 and processor 220 may store data in the memory 222. For example, the data stored in the memory 222 may include raw measured image data, filtered or otherwise processed image data, estimated PSF or estimated image data, and final refined PSF or final refined image data. The memory 222 may store processor-executable code or other executable computer-readable instructions capable of execution by one or both of the controller 214 and the processor 220 to perform various operations (or to cause other components such as the ultrasonic sensor array 212, the image processing module 218, or other modules to perform operations), including any of the calculations, computations, estimations or other determinations described herein (including those presented in any of the equations below). It should also be understood that the memory 222 may collectively refer to one or more memory devices (or “components”). For example, depending on the implementation, the controller 214 may have access to and store data in a different memory device than the processor 220. In some implementations, one or more of the memory components may be implemented as a NOR- or NAND-based Flash memory array. In some other implementations, one or more of the memory components may be implemented as a different type of non-volatile memory. Additionally, in some implementations, one or more of the memory components may include a volatile memory array such as, for example, a type of RAM.
In some implementations, the controller 214 or the processor 220 may communicate data stored in the memory 222 or data received directly from the image processing module 218 through an interface 216. For example, such communicated data can include image data or data derived or otherwise determined from image data. The interface 216 may collectively refer to one or more interfaces of one or more various types. In some implementations, the interface 216 may include a memory interface for receiving data from or storing data to an external memory such as a removable memory device. Additionally or alternatively, the interface 216 may include one or more wireless network interfaces or one or more wired network interfaces enabling the transfer of raw or processed data to, as well as the reception of data from, an external computing device, system or server.
A power supply 224 may provide power to some or all of the components in the electronic device 210. The power supply 224 may include one or more of a variety of energy storage devices. For example, the power supply 224 may include a rechargeable battery, such as a nickel-cadmium battery or a lithium-ion battery. Additionally or alternatively, the power supply 224 may include one or more supercapacitors. In some implementations, the power supply 224 may be chargeable (or “rechargeable”) using power accessed from, for example, a wall socket (or “outlet”) or a photovoltaic device (or “solar cell” or “solar cell array”) integrated with the electronic device 210. Additionally or alternatively, the power supply 224 may be wirelessly chargeable.
As used hereinafter, the term “processing unit” refers to any combination of one or more of a controller of an ultrasonic system (for example, the controller 214), an image processing module (for example, the image processing module 218), or a separate processor of a device that includes the ultrasonic system (for example, the processor 220). In other words, operations that are described below as being performed by or using a processing unit may be performed by one or more of a controller of the ultrasonic system, an image processing module, or a separate processor of a device that includes the ultrasonic sensing system.
The ultrasonic transmitter 308 may be configured to generate ultrasonic waves towards the platen 306, and a target object 312 positioned on the upper surface of the platen 306. In the illustrated implementation the object 312 is depicted as finger, but any appendage or body part may be contemplated by the present techniques, as well as any other natural or artificial object. In some implementations, the ultrasonic transmitter 308 may more specifically be configured to generate ultrasonic plane waves towards the platen 306. In some implementations, the ultrasonic transmitter 308 includes a layer of piezoelectric material such as, for example, polyvinylidene fluoride (PVDF) or a PVDF copolymer such as poly(vinylidenefluoride-co-trifluoroethylene) (PVDF-TrFE). For example, the piezoelectric material of the ultrasonic transmitter 308 may be configured to convert electrical signals provided by the controller of the ultrasonic sensing system into a continuous or pulsed sequence of ultrasonic plane waves at a scanning frequency. In some implementations, the ultrasonic transmitter 308 may additionally or alternatively include capacitive ultrasonic devices.
The ultrasonic receiver 310 may be configured to detect ultrasonic reflections 314 resulting from interactions of the ultrasonic waves transmitted by the ultrasonic transmitter 308 with ridges 316 and valleys 318 defining surface texture of the target object 312 being scanned. In some implementations, the ultrasonic transmitter 308 overlies the ultrasonic receiver 310 as, for example, illustrated in
The platen 306 may be formed of any suitable material that may be acoustically coupled with the ultrasonic transmitter 308. For example, the platen 306 may be formed of one or more of glass, plastic, ceramic, sapphire, metal or metal alloy. In some implementations, the platen 306 may be a cover plate such as, for example, a cover glass or a lens glass of an underlying display. In some implementations, the platen 306 may include one or more polymers, such as one or more types of parylene, and may be substantially thinner. In some implementations, the platen 306 may have a thickness in the range of about 10 microns (μm) to about 1000 μm or more. In some implementations, the platen 306 may be configured as a multilayer stack of multi-layer stacks of glass, plastic and/or adhesive layers.
As illustrated in
In order to accommodate variations in thickness and material properties of the platen (plus, in some instances screen protector), the ultrasonic transducers, advantageously, may be operable at a variety of values of range gate delay.
During a subsequent portion of time (“Rx Sample”), the bias level of the control signal applied to the RBias electrode is set to a “sample value” and the reflected ultrasonic signals may be captured a sensor pixel. The Rx Sample period may start upon completion of the range gate delay (“RGD”) period. The RGD period may typically be in a range of 0.5-2 microseconds. The duration of the Rx sample period may be referred to as the range gate window (“RGW”) period. The RGW period may typically be less than one microsecond. In some implementations, the RGW period may be in the range of about 50 to 1000 nanoseconds. To prevent detection of unwanted internal reflections, the bias level applied to the receiver bias electrode may be brought back to the block value upon completion of the RGW period. The RGW period, in the illustrated implementation, may correspond to a time interval that is roughly similar to the period of a transmitter excitation cycle (“tone burst”). In other implementations, the RGW period may be shorter or longer than the period of the tone burst. During RGW period, the sensor pixel may be said to be in a “read mode” of operation. During or near the RGW period, the receiver may output signals, resulting from or corresponding to localized electrical charges generated by the piezoelectric receiver layer and collected by the pixel input electrodes.
In the absence of the presently disclosed techniques, an ultrasonic sensor may be operable (i.e., may exhibit a sufficiently high signal-to-noise ratio (SNR)) over a relatively narrow range of frequency versus RGD.
For the plots illustrated in
Referring next to Detail D, an ultrasonic sensor 800B includes a substrate 804B, a platen 806B that includes a plastic OLED stack, an acoustic stack 820B that is or includes a TFT layer disposed between the substrate 804B and a spacer 830B, and the spacer 830B disposed between the acoustic stack 820B and the platen 806B. The TFT layer of acoustic stack 820A may or may not be configured as a resonator. The spacer 830B may be characterized as being “soft”, meaning it has no resonant frequency near an operating frequency of the ultrasonic sensor. In some implementations, the OLED stack may include a multilayer structure including at least two of a polarizer, an OLED layer, a touchscreen layer. Advantageously, the OLED stack and the platen exhibit little or no acoustic mismatch. More particularly, an acoustic impedance of the platen and the OLED stack may be approximately similar (i.e., identical within approximately 10%). Alternatively or in addition, in some implementations, a thickness of the platen 806B is small relative to a characteristic wavelength of ultrasonic waves passing through the platen. For example the thickness may be less than ¼ of the characteristic wavelength. Advantageously, in some implementations, the thickness may be less than 1/10 of the characteristic wavelength.
Advantageously, the combined thickness of the acoustic stack 820B and the spacer 830B has a total thickness less than λ/2 where λ is a characteristic wavelength of ultrasonic waves passing through the TFT layer. For example, for a 12 MHz signal, λ, may be approximately 500 μm. In some implementations, the combined thickness may be in the range of 90-200 μm.
Referring next to Detail E, an ultrasonic sensor 800C includes a substrate 804C, a platen 806C that includes a plastic OLED stack, an acoustic stack 820C that includes a TFT layer disposed between the substrate 804C and a spacer 840C. The spacer 840C is disposed between the acoustic stack 820C and the platen 806C. The spacer 830B may be characterized as being “hard”, meaning it is configured as a resonator. In such a configuration, advantageously, the TFT layer of acoustic stack 820C is not configured as a resonator. Advantageously, the combined thickness of the acoustic stack 820C and the spacer 840C has a total thickness less than λ/2 where λ is a characteristic wavelength of ultrasonic waves passing through the TFT layer. For example, for a 12 MHz signal, λ, may be approximately 500 μm. In some implementations, the combined thickness may be in the range of 90-200 μm.
Advantageously, any of the ultrasonic sensors 800A, 800B and 800C may be driven by a broadband input, (i.e., over a frequency range of about 5-20 MHz). An appropriate drive schemes may include a signal pulse half pulse the tap a 30 V direct drive square signal, or a chirp signal.
The present inventors have simulated performance of the ultrasonic sensor 900, using various assumed dimensional and material properties. For example, parametric studies of performance as a function of thickness of the thickness of the spacer 950, thickness of the adhesive layer 960, and thickness of the acoustic stack layer 920 were performed.
The results demonstrate that, for instances where the adhesive layer is “thin” (0.1 μm) a combined thickness of the acoustic stack 920 and the spacer 950 may be as large as 250 μm while still maintaining SNR>4 through at least most of the frequency range of 5 to 20 MHz. For instances where the adhesive layer is “thick” (10 μm), the spacer 950 is advantageously avoided or made very thin, and a thickness of the acoustic stack 920 may, advantageously, be less than 250 μm.
As a further example, parametric studies of performance as a function of range gate window (RGW, as described hereinabove) and for variously composed acoustic stacks were performed.
Thus, an improved ultrasonic sensor has been disclosed. It will be appreciated that a number of alternative configurations and operating techniques may be contemplated.
As used herein, a phrase referring to “at least one of” a list of items refers to any combination of those items, including single members. As an example, “at least one of: a, b, or c” is intended to cover: a, b, c, a-b, a-c, b-c, and a-b-c.
The various illustrative logics, logical blocks, modules, circuits and algorithm processes described in connection with the implementations disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. The interchangeability of hardware and software has been described generally, in terms of functionality, and illustrated in the various illustrative components, blocks, modules, circuits and processes described above. Whether such functionality is implemented in hardware or software depends upon the particular application and design constraints imposed on the overall system.
The hardware and data processing apparatus used to implement the various illustrative logics, logical blocks, modules and circuits described in connection with the aspects disclosed herein may be implemented or performed with a general purpose single- or multi-chip processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor or any conventional processor, controller, microcontroller, or state machine. A processor also may be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. In some implementations, particular processes and methods may be performed by circuitry that is specific to a given function.
In one or more aspects, the functions described may be implemented in hardware, digital electronic circuitry, computer software, firmware, including the structures disclosed in this specification and their structural equivalents thereof, or in any combination thereof. Implementations of the subject matter described in this specification also may be implemented as one or more computer programs, i.e., one or more modules of computer program instructions, encoded on a computer storage media for execution by or to control the operation of data processing apparatus.
If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium, such as a non-transitory medium. The processes of a method or algorithm disclosed herein may be implemented in a processor-executable software module which may reside on a computer-readable medium. Computer-readable media include both computer storage media and communication media including any medium that may be enabled to transfer a computer program from one place to another. Storage media may be any available media that may be accessed by a computer. By way of example, and not limitation, non-transitory media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that may be used to store desired program code in the form of instructions or data structures and that may be accessed by a computer. Also, any connection may be properly termed a computer-readable medium. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media. Additionally, the operations of a method or algorithm may reside as one or any combination or set of codes and instructions on a machine readable medium and computer-readable medium, which may be incorporated into a computer program product.
Various modifications to the implementations described in this disclosure may be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other implementations without departing from the spirit or scope of this disclosure. Thus, the disclosure is not intended to be limited to the implementations shown herein, but is to be accorded the widest scope consistent with the claims, the principles and the novel features disclosed herein. The word “exemplary” is used exclusively herein, if at all, to mean “serving as an example, instance, or illustration.” Any implementation described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other implementations.
Certain features that are described in this specification in the context of separate implementations also may be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation also may be implemented in multiple implementations separately or in any suitable subcombination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination may in some cases be excised from the combination, and the claimed combination may be directed to a subcombination or variation of a subcombination.
Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed to achieve desirable results. Further, the drawings may schematically depict one more example processes in the form of a flow diagram. However, other operations that are not depicted may be incorporated in the example processes that are schematically illustrated. For example, one or more additional operations may be performed before, after, simultaneously, or between any of the illustrated operations. In certain circumstances, multitasking and parallel processing may be advantageous. Moreover, the separation of various system components in the implementations described above should not be understood as requiring such separation in all implementations, and it should be understood that the described program components and systems may generally be integrated together in a single software product or packaged into multiple software products. Additionally, other implementations are within the scope of the following claims. In some cases, the actions recited in the claims may be performed in a different order and still achieve desirable results. It will be understood that unless features in any of the particular described implementations are expressly identified as incompatible with one another or the surrounding context implies that they are mutually exclusive and not readily combinable in a complementary and/or supportive sense, the totality of this disclosure contemplates and envisions that specific features of those complementary implementations may be selectively combined to provide one or more comprehensive, but slightly different, technical solutions. It will therefore be further appreciated that the above description has been given by way of example only and that modifications in detail may be made within the scope of this disclosure.
Number | Name | Date | Kind |
---|---|---|---|
20140354596 | Djordjev et al. | Dec 2014 | A1 |
20150015515 | Dickinson | Jan 2015 | A1 |
20150261261 | Bhagavatula | Sep 2015 | A1 |
20160363562 | Takahashi | Dec 2016 | A1 |
20170326593 | Garlepp | Nov 2017 | A1 |
20170330553 | Garlepp et al. | Nov 2017 | A1 |
20180046836 | Hinger | Feb 2018 | A1 |
20180307885 | Zheng | Oct 2018 | A1 |
20190101437 | Miranto et al. | Apr 2019 | A1 |
20190354738 | Baek | Nov 2019 | A1 |
Number | Date | Country |
---|---|---|
20180061826 | Jun 2018 | KR |
Entry |
---|
International Search Report and Written Opinion—PCT/US2020/031375—ISA/EPO—dated Oct. 26, 2020. |
Number | Date | Country | |
---|---|---|---|
20200356196 A1 | Nov 2020 | US |