A summary of certain embodiments disclosed herein is set forth below. It should be understood that these aspects are presented merely to provide the reader with a brief summary of these certain embodiments and that these aspects are not intended to limit the scope of this disclosure. Indeed, this disclosure may encompass a variety of aspects that may not be set forth below.
The present disclosure generally relates to reducing and/or eliminating visible changes in luminance that may occur when content (e.g., a still image) is displayed on a display for extended periods of time (e.g., minutes, hours, days). As described below, in one embodiment, an in-frame cleaning technique may be utilized to keep a threshold voltage associated with a transistor of display circuitry (e.g., a pixel of a display) from changing or to slow the change in threshold voltage that may occur when content is shown for extended periods of time. In particular, a content-dependent voltage (e.g., gate-to-source voltage) may be applied to the transistor before being programmed, which may alter a voltage associated with the transistor and slow down or eliminate the accumulation of charge in the transistor that may otherwise occur. Charge accumulation in the transistor over time as content (e.g., frames of video content, still images, etc.) is shown may cause the threshold voltage associated with the transistor to change, which in some cases, may cause visible changes to the content displayed (e.g., change in luminance, perceived change in coloration of content). Accordingly, by modifying the gate-to-source voltage of the transistor before programming (and/or after a previous emission of light from a light emitting diode (LED) associated with the transistor), charge accumulation may be reduced and/or eliminated, which may reduce the occurrence of display irregularities attributable to changes in threshold voltage of the transistor.
Furthermore, in-frame cleaning may also be utilized to reduce “image sticking,” which refers to an image or portion of an image persisting, or still being displayed, longer than the image or portion thereof should be displayed. For example, content from one frame of content may still be visible to the human eye after a subsequent frame of content is displayed. As discussed below, performing in-frame cleaning may accelerate the recovery from a shift in threshold voltage. For example, a gap in threshold voltage between a first threshold voltage associated with relatively high gray-levels (e.g., relatively brighter content) and content relatively low gray-levels (e.g., relatively darker content) may cause image sticking. By shortening the time it takes to reduce the gap in threshold voltage, the occurrence of image sticking perceivable by the human eye may be reduced and/or eliminated.
Various aspects of this disclosure may be better understood upon reading the following detailed description and upon reference to the drawings in which:
One or more specific embodiments will be described below. In an effort to provide a concise description of these embodiments, not all features of an actual implementation are described in the specification. It should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions are made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another. Moreover, it should be appreciated that such a development effort might be complex and time consuming, but would nevertheless be a routine undertaking of design, fabrication, and manufacture for those of ordinary skill having the benefit of this disclosure.
When introducing elements of various embodiments of the present disclosure, the articles “a,” “an,” and “the” are intended to mean that there are one or more of the elements. The terms “comprising,” “including,” and “having” are intended to be inclusive and mean that there may be additional elements other than the listed elements. Additionally, it should be understood that references to “one embodiment” or “an embodiment” of the present disclosure are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features.
Electronic displays are found in numerous electronic devices, from mobile phones to computers, televisions, automobile dashboards, and many more. Individual pixels of the electronic display may collectively produce images by permitting different amounts of light to be emitted from each pixel. This may occur by self-emission as in the case of light-emitting diodes (LEDs), such as organic light-emitting diodes (OLEDs), or by selectively providing light from another light source as in the case of a digital micromirror device or liquid crystal display. In some cases, image data represented by an output of a display may change due to changes in pixel operation over time. For example, when an image (e.g., a static image) is displayed for relatively longer periods of time (e.g., minutes, hours, days) the appearance of the image may change over time. Additionally, image sticking may occur, for example, when a transition from an image or piece of content that was displayed for a relatively long time (e.g., minutes or hours or longer) to another image occurs. For instance, when switching from relatively high-contrast content (e.g., content associated with relatively a high gray-level difference) to relatively low-contrast content (e.g., content associated with a relatively low gray-level difference), portions of the relatively high-contrast content may persist on the display and be visible to the human eye.
Embodiments of the present disclosure relate to reducing and/or eliminating visible changes in luminance that may occur when content (e.g., a still image) is displayed on a display for extended periods of time (e.g., minutes, hours, days). As described below, in one embodiment, an in-frame cleaning technique may be utilized to keep a threshold voltage associated with a transistor of display circuitry (e.g., a pixel of a display) from changing or to slow the change in threshold voltage that may occur when content is shown for extended periods of time. In particular, a content-dependent voltage (e.g., gate-to-source voltage) may be applied to the transistor before being programmed, which may alter a voltage associated with the transistor and slow down or eliminate the accumulation of charge in the transistor that may otherwise occur. Charge accumulation in the transistor over time as content (e.g., frames of video content, still images, etc.) is shown may cause the threshold voltage associated with the transistor to change, which in some cases, may cause visible changes to the content displayed (e.g., change in luminance, perceived change in coloration of content). For instance, a gap in threshold voltage associated with relatively high gray-levels and threshold voltage associated with relatively low gray-levels may increase over time when content is shown for a relatively long period of time (e.g., minutes, hours, days). Accordingly, by modifying the gate-to-source voltage of the transistor before programming (and after a previous emission of light from a light emitting diode (LED) associated with the transistor), charge accumulation may be reduced and/or eliminated, and the growth of a difference between threshold voltage associated with relatively high gray-levels and threshold voltage associated with relatively low gray-levels may be decelerated, which may reduce the occurrence of display irregularities attributable to changes in threshold voltage of the transistor. Furthermore, by performing in-frame cleaning, when shifting from content displayed for a relatively long time (e.g., minutes, hours, days) to other content, decreasing a difference between threshold voltage associated with relatively high gray-levels and threshold voltage associated with relatively low gray-levels may be accelerated, which may reduce and/or eliminate the occurrence of image sticking.
A general description of suitable electronic devices that may perform the in-frame cleaning technique described herein and display images through emission of light from light-emitting components, such as an LED (e.g., an OLED) display, and corresponding circuitry are provided in this disclosure. It should be understood that a variety of electronic devices, electronic displays, and electronic display technologies may be used to implement the techniques described herein. With this in mind, a block diagram of an electronic device 10 is shown in
The electronic device 10 shown in
The processor core complex 12 may carry out a variety of operations of the electronic device 10, such as provide image data for display on the electronic display 18. The processor core complex 12 may include any suitable data processing circuitry to perform these operations, such as one or more microprocessors, one or more application specific processors (ASICs), or one or more programmable logic devices (PLDs). In some cases, the processor core complex 12 may execute programs or instructions (e.g., an operating system or application program) stored on a suitable article of manufacture, such as the local memory 14 and/or the main memory storage device 16. In addition to instructions for the processor core complex 12, the local memory 14 and/or the main memory storage device 16 may also store data to be processed by the processor core complex 12. By way of example, the local memory 14 may include random access memory (RAM) and the main memory storage device 16 may include read only memory (ROM), rewritable non-volatile memory such as flash memory, hard drives, optical discs, or the like.
The electronic display 18 may display image frames, such as a graphical user interface (GUI) for an operating system or an application interface, still images, or video content. The processor core complex 12 may supply at least some of the image frames. The electronic display 18 may be a self-emissive display, such as an organic light emitting diodes (OLED) display, or may be a liquid crystal display (LCD) illuminated by a backlight. In some embodiments, the electronic display 18 may include a touch screen, which may allow users to interact with a user interface of the electronic device 10. The electronic display 18 may employ display panel sensing to identify operational variations of the electronic display 18. This may allow the processor core complex 12 or the electronic display 18 to adjust image data that is sent to the electronic display 18 to compensate for these variations, thereby improving the quality of the image frames appearing on the electronic display 18.
The input structures 22 of the electronic device 10 may enable a user to interact with the electronic device 10 (e.g., pressing a button to increase or decrease a volume level). The I/O interface 24 may enable electronic device 10 to interface with various other electronic devices, as may the network interface 26. The network interface 26 may include, for example, interfaces for a personal area network (PAN), such as a Bluetooth network, for a local area network (LAN) or wireless local area network (WLAN), such as an 802.11x Wi-Fi network, and/or for a wide area network (WAN), such as a cellular network. The network interface 26 may also include interfaces for, for example, broadband fixed wireless access networks (WiMAX), mobile broadband Wireless networks (mobile WiMAX), asynchronous digital subscriber lines (e.g., ADSL, VDSL), digital video broadcasting-terrestrial (DVB-T) and its extension DVB Handheld (DVB-H), ultra wideband (UWB), alternating current (AC) power lines, and so forth. The power source 28 may include any suitable source of power, such as a rechargeable lithium polymer (Li-poly) battery and/or an alternating current (AC) power converter.
In certain embodiments, the electronic device 10 may take the form of a computer, a portable electronic device, a wearable electronic device, or other type of electronic device. Such computers may include computers that are generally portable (such as laptop, notebook, and tablet computers) as well as computers that are generally used in one place (such as conventional desktop computers, workstations and/or servers). In certain embodiments, the electronic device 10 in the form of a computer may be a model of a MacBook®, MacBook® Pro, MacBook Air®, iMac®, Mac® mini, or Mac Pro® available from Apple Inc. By way of example, the electronic device 10, taking the form of a notebook computer 10A, is illustrated in
User input structures 22, in combination with the electronic display 18, may allow a user to control the handheld device 10B. For example, the input structures 22 may activate or deactivate the handheld device 10B, navigate user interface to a home screen, a user-configurable application screen, and/or activate a voice-recognition feature of the handheld device 10B. Other input structures 22 may provide volume control, or may toggle between vibrate and ring modes. The input structures 22 may also include a microphone may obtain a user's voice for various voice-related features, and a speaker may enable audio playback and/or certain phone capabilities. The input structures 22 may also include a headphone input may provide a connection to external speakers and/or headphones.
Turning to
Similarly,
The electronic display 18 for the electronic device 10 may include a matrix of pixels that contain light-emitting circuitry. Accordingly,
Although only six unit pixels 62, referred to individually by reference numbers 62A-62F, respectively, are shown, it should be understood that in an actual implementation, each data line 66 and gate line 64 may include hundreds or even thousands of such unit pixels 62. By way of example, in a color display panel 60 having a display resolution of 1024×768, each data line 66, which may define a column of the pixel array, may include 768 unit pixels, while each gate line 64, which may define a row of the pixel array, may include 1024 groups of unit pixels with each group including a red, blue, and green pixel, thus totaling 3072 unit pixels per gate line 64. It should be readily understood, however, that each row or column of the pixel array any suitable number of unit pixels, which could include many more pixels than 1024 or 768. In the presently illustrated example, the unit pixels 62 may represent a group of pixels having a red pixel (62A), a blue pixel (62B), and a green pixel (62C). The group of unit pixels 62D, 62E, and 62F may be arranged in a similar manner. Additionally, in the industry, it is also common for the term “pixel” may refer to a group of adjacent different-colored pixels (e.g., a red pixel, blue pixel, and green pixel), with each of the individual colored pixels in the group being referred to as a “sub-pixel.” In some cases, however, the term “pixel” refers generally to each sub-pixel depending on the context of the use of this term.
As illustrated, the electronic display 18 may include an array of pixels 62 (e.g., self-emissive pixels). The electronic display may include any suitable circuitry to drive the pixels 62. In the example of
The controller 69, which may include a chip, such as a processor or application specific integrated circuit (ASIC), that controls various aspects (e.g., operation) of the electronic display 18 and/or the display panel 60. For instance, the controller 69 may receive image data 74 from the processor core complex indicative of light intensities for the light outputs for the pixels 62. In some embodiments, the controller 69 may be coupled to the local memory 14 and retrieve the image data 74 from the local memory 14. The controller 69 may control the pixels 62 by using control signals to control elements of the pixels 62. For instance, the pixels 62 may include any suitable controllable element, such as a transistor, one example of which is a MOSFET. The pixels 62, which may be self-emissive, may include any suitable controllable element, such as a transistor, one example of which is a MOSFET. However, any other suitable type of controllable elements, including thin film transistors (TFTs), p-type and/or n-type MOSFETs, and other transistor types, may also be used. The controller 69 may control elements of the pixels 62 via the source driver IC70 and the gate driver IC 72. For example, the controller 69 may send signals to the source driver IC 70, which may send signals (e.g., timing information/image signals 76) to the pixels 62. The gate driver IC 72 may provide/remove gate activation signals to activate/deactivate rows of unit pixels 62 via the gate lines 64 based on timing information/image signals 76 received from the controller 69.
In some embodiments, the controller 69 may be included in the source driver IC 70. Additionally, the controller 69 or source driver IC 70 may include a timing controller (TCON) that determines and sends the timing information/image signals 76 to the gate driver IC 72 to facilitate activation and deactivation of individual rows of unit pixels 62. In other embodiments, timing information may be provided to the gate driver IC 72 in some other manner (e.g., using a controller 80 that is separate from or integrated within the source driver IC 70). Further, while
In some embodiments, the pixel 62 may include a number of circuit components to enable the respective LED to produce light for a prescribed amount of time or produce a particular gray level. By way of example,
With this in mind, the pixel driving circuit 90 may include, in one embodiment, N-type semiconductor devices and P-type semiconductor devices, as shown in
In addition to the semiconductor devices, the pixel driving circuit 90 may include a capacitor 94 that may store data provided via data line 96. The close proximity between the various circuit components of the pixel driving circuit 90 and the various voltage sources (e.g., VDD, VSS) may also create parasitic capacitance within the pixel driving circuit 90. The capacitor 94 and the parasitic capacitance of the pixel driving circuit 90 may be combined in a capacitance ratio that represents the total capacitance of the pixel driving circuit 90.
In some embodiments, one or more of the semiconductors (e.g., TFTs) of the pixel driving circuit 90 may produce a current in response to the voltage received via the data line 96. When the emission signal (e.g., EM) is provided to a gate of the respective switch, the OLED 92 may receive a current that corresponds to the data stored in the capacitor 94. As the OLED 92 illuminates in response to receiving the current (IOLED), a voltage (e.g., VOLED) at Node 3 may change when the OLED 92 receives the same amount of current over time. This change in voltage is representative of the aging effects of the OLED 92.
In some cases, the appearance of images displayed via the electronic display 18 may change over time due to a threshold voltage of a transistor changing over time. In other words, the minimum gate-to-source voltage sufficient to form a conducting path between source and drain terminals of the transistor may change over time. For example, a threshold voltage of a transistor 100 of the pixel driving circuit 90 may change over time when the same image data is presented via the electronic display 18 for extended periods of time (e.g., minutes, hours, days). Such a shift in threshold voltage may cause changes in the content that is shown via the electronic display 18. That is, the pixel driving circuit 90 may emit light with different characteristics as a result of the threshold voltage changing. For example, pixels emitting light associated with relatively low gray-levels that would normally appear dark, may appear brighter over time. Conversely, relatively high gray-levels that would normally appear relatively bright may darken over time.
To help illustrate this,
As discussed above, there may be a gap in threshold voltage associated with different pixels included in display circuitry, especially when there is a contrast in the content being displayed by the pixels. Bearing this in mind,
In the first frame of content 140, the pixels 154, 155, 156, 157 may each be associated with a median gray-level “MG.” Because each of the pixels 154, 155, 156, 157 is associated with the same gray level, a threshold voltage associated with a transistor (e.g., transistor 100) of each of the pixels 154, 155, 156, 157 may be equal or substantially equal, as shown by the lines 149, 150 in the graph 148. Furthermore, current associated with the transistor (e.g., transistor 100) of each of the pixels 154, 155, 156, 157 and luminance associated with the pixels 154, 155, 156, 157 may be equal or substantially equal, as represented by line 158 and line 159 of graph 152.
A transition to the second frame of content 142 may occur. As illustrated, in the second frame of content 142, each of the pixels 154, 155, 156, 157 may be associated with a gray-level that differs from a corresponding gray-level of the first frame of content 140. For example, in the second frame of content 142, the first pixel 154 and fourth pixel 157 are both associated with a relatively high gray-level “HG” (e.g., G255), while the second pixel 155 and third pixel 156 are both associated with a relatively low gray-level “LG” (e.g., G0).
Threshold voltages associated with transistors (e.g., transistor 100) in the pixels 154, 155, 156, 157 are shown in the graph 148. In particular, line 149 may correspond to the first pixel 154 and the fourth pixel 157, and line 150 may correspond to the second pixel 155 and the third pixel 156. As illustrated in the graph 148, a gap in threshold voltage may occur, and the gap may grow over time. For instance, a display (e.g., display 18) that includes the pixels 154, 155, 156, 157 may display many frames of content that are equivalent to the second frame of content 142 over an extended period of time (e.g., minutes, hours, days), during which time the gap between the threshold voltages indicated by the lines 149, 150 may grow.
The changes in luminance associated with the transition from the first frame of content 140 to the second frame of content 142 are reflected in the graph 152. For example, line 158 corresponds to the first pixel 154 and the fourth pixel 157, while the line 159 corresponds to the second pixel 155 and the third pixel 156. As illustrated, as the luminance associated with the pixels 154, 155, 156, 157 (and the current associated with transistors of the pixels 154, 155, 156, 157) may change as the threshold voltage changes. For example, as a threshold voltage associated with the first pixel 154 and the fourth pixel 157 increases, the luminance of the first pixel 154 and fourth pixel 157 may decrease. Conversely, as a threshold voltage associated with the second pixel 155 and the third pixel 156 decreases, the luminance of the second pixel 155 and third pixel 156 may increase. In other words, as the gap in threshold voltage increases, a gap in luminance between the relatively higher luminance and the relatively lower luminance may decrease.
At another point in time, the pixels 154, 155, 156, 157 may be commanded to display image data associated with the median gray-level, and the third frame of content 144 may be displayed. However, as illustrated in
Keeping the discussion of
Continuing with the drawings,
Without in-frame cleaning, the image content 161A may be presented via the electronic display 18. As illustrated, the regions 162B and regions 164B may still be perceivable in the form of image sticking. In other words, as respectively shown by region 162B and the region 164B, remnants of the region 162A and region 164A perceivable to the human eye may still persist on the electronic display 18 while other content is displayed. Conversely, as illustrated by the image content 161B, when in-frame cleaning is performed, image sticking may be less perceptible or not occur. For example, the region 162C and region 164C may be much less perceptible respectively compared to the region 164A and region 164B, and, in some embodiments, the region 162C and region 164C may not be visible. For instance, in embodiments in which the image content 160 is lower in contrast (e.g., associated with a smaller gray-level difference between the region 162A and the region 164A), the image content 161B may appear uniform to the human eye. In other words, a gray-level associated with the region 162C may be equal to a gray-level associated with the region 164C, or a difference between the gray-level associated with the region 162C and the gray-level associated with the region 164C may not be perceptible to the human eye.
Also illustrated in the
Continuing with the discussion of in-frame cleaning,
At process block 182, the controller 69 may cause in-frame cleaning to be performed. As will be discussed below, performing in-frame-cleaning may entail causing a gate-to-source voltage associated with the transistor 100 to shift in a content-dependent manner. In other words, the resulting gate-to-source voltage may be dependent upon the image data (e.g., a gray-level associated with content) previously programmed onto the pixel driving circuit 90 and/or image data about to be programmed onto the pixel driving circuit 90. For example, the gate-to-source voltage applied during in-frame cleaning differs from the gate-to-source voltage present during programming of the pixel driving circuit 90.
At process block 184, the controller 69 may cause image data to be programmed on the pixel driving circuit 90. For example, the controller 69 may cause the source driver IC 70 to send a signal to cause image date to be programmed onto the pixel driving circuit 90.
At process block 186, the controller 69 may cause the OLED 92 of the pixel driving circuit 90 to emit light. For example, as discussed below, the controller 69 may send signals that cause the OLED 92 to emit light in accordance with the image data associated with the programming performed at process block 184.
It should be noted that the process 180 may repeated. For example, in some embodiments, the process 180 may be performed for each frame of image data. In other embodiments, the process 180 may be performed based on a refresh rate associated with the electronic display 18. For example, if the electronic display 18 has a refresh rate of sixty hertz, the process 180 may be performed sixty times per second. In general, performing the process 180 (e.g., performing in-frame cleaning) on displays 18 with relatively higher refresh rates (e.g., sixty hertz, 120 hertz, or greater than 120 hertz) may result in less changes in luminance compared to displays 18 with relatively lower refresh rates (e.g., 30 hertz or less than 30 hertz) because the in-frame cleaning may be performed more frequently, thus causing less charge accumulation associated with maintaining a gate-to-source voltage similar or equal to a gate-to-source voltage experienced during programming and/or once the pixel driving circuit 90 is programmed.
Programming of the pixel driving circuit 90 may occur near the end of the threshold voltage stress 222 being applied or after the threshold voltage stress is no longer applied but before the signals 206, 208 change state. That is, as discussed above, programming occurs before emission. During programming, the gate-to-source voltage associated with the transistor 100 may shift to a voltage that is associated with image data that is programmed into the pixel driving circuit 90. For example, if the image data is associated with a high gray-level, one gate-to-source voltage may be applied to program the pixel driving circuit 90. In a range of potential gate-to-source voltages that may be associated with the transistor (e.g., a range from a first voltage associated with very low gray-levels to a second voltage associated with very high gray-levels), such a voltage may be in the opposite part of the range as compared to a voltage experienced during in-frame cleaning. By applying a different voltage during in-frame cleaning, the likelihood of accumulation that can cause shifts to the threshold gate-to-source voltage of the transistor 100 is vastly reduced. For example, by utilizing in-frame cleaning, any changes to the threshold gate-to-source voltage may produce changes in luminance that are undetectable or otherwise invisible to the human eye. Furthermore, after programming, another emission period 228 may occur (e.g., as indicated by activation of the signals 206, 208).
Continuing with the drawings,
The graph 250 is associated with when an on-stress bias is utilized. A line 256 represents threshold voltage associated with the first pixel 154 and the fourth pixel 157, and a line 258 is representative of threshold voltage associated with transistors of the second pixel 155 and the third pixel 156. As illustrated, relative to the lines 149, 150, there is a smaller gap between the lines 256, 258.
The graph 252 is associated with when an off-stress bias is utilized. A line 260 represents threshold voltage associated with the first pixel 154 and the fourth pixel 157, and a line 262 is representative of threshold voltage associated with the second pixel 155 and the third pixel 156. As illustrated, relative to the lines 149, 150, there is a smaller gap between the lines 256, 258.
The graph 252 is associated with when both an on-stress and off-stress are utilized. A line 264 represents threshold voltage associated with the first pixel 154 and the fourth pixel 157, and a line 266 is representative of threshold voltage associated the second pixel 155 and the third pixel 156. As illustrated, relative to the lines 149, 150, there is a smaller gap between the lines 256, 258. Accordingly, each of the graphs 250, 252, 254 demonstrate that performing in-frame cleaning reduces a gap in threshold voltage. As discussed above, by reducing a gap in threshold voltage (or the rate at which such a gap forms), a quicker recovery from the gap in threshold voltage may occur when different content is to be presented. A faster recovery from the gap in threshold voltage enables content that more closely corresponds to image data to be displayed earlier, which may reduce the occurrence of and/or eliminate image sticking and/or perceivable image artifacts.
Each of the illustrated embodiments for performing in-frame cleaning may result in the achieved technical effects described above. For example, the formation of drifts or gaps in threshold voltage (e.g., associated with a transistor in pixel circuitry) may be greatly reduced and/or eliminated by performing in-frame cleaning when content is shown for extended periods of time (e.g., minutes, hours, days). Moreover, when content is displayed after other content has been presented for an extended period of time, a gap in threshold voltage may be more quickly reduced. By reducing the rate at which gaps in threshold voltage occur and by accelerating the rate at which gaps in threshold voltage are closed, changes in luminance perceivable by the human eye that may result from changes in threshold voltage may be reduced and/or eliminated. In particular, the in-frame cleaning techniques described herein may cause a gate-to-source voltage of a transistor to be modified to a content-dependent voltage prior to being modified again during programming of a pixel, which may reduce the occurrence of accumulation in threshold voltage as well as accelerate the recovery from an accumulation in threshold voltage.
The specific embodiments described above have been shown by way of example, and it should be understood that these embodiments may be susceptible to various modifications and alternative forms. It should be further understood that the claims are not intended to be limited to the particular forms disclosed, but rather to cover all modifications, equivalents, and alternatives falling within the spirit and scope of this disclosure.
The techniques presented and claimed herein are referenced and applied to material objects and concrete examples of a practical nature that demonstrably improve the present technical field and, as such, are not abstract, intangible or purely theoretical. Further, if any claims appended to the end of this specification contain one or more elements designated as “means for [perform]ing [a function] . . . ” or “step for [perform]ing [a function] . . . ”, it is intended that such elements are to be interpreted under 35 U.S.C. 112(f). However, for any claims containing elements designated in any other manner, it is intended that such elements are not to be interpreted under 35 U.S.C. 112(f).
This application claims priority to U.S. Provisional Patent Application No. 62/822,468, entitled “SYSTEMS AND METHODS FOR PERFORMING IN-FRAME CLEANING,” filed on Mar. 22, 2019, which is incorporated herein by reference in its entirety for all purposes.
Number | Date | Country | |
---|---|---|---|
62822468 | Mar 2019 | US |