Systems and methods for detecting light leakage in a device

According to one or more embodiments of the disclosure, a testing apparatus is provided. The testing apparatus may include a base portion configured to receive a device under test (DUT). The base portion may also include an array of light sensors to measure light leakage from the DUT. For example, the testing apparatus may receive, from the array of light sensors, one or more light intensity measurements associated with light leakage from between a bezel element and a display element along a first edge portion of the DUT. The testing apparatus may then transmit the measurements to a testing computer.

Mobile devices today may include a display portion coupled to a bezel portion. In some instances, the display portion may be improperly coupled to the bezel portion such that light emitted from backlight associated with the display may leak out of the device. Depending on its intensity, such light leakage may be aesthetically displeasing. Therefore, during the testing of such devices, a tester may be used to examine the devices for light leakage and to determine whether any such leakage is associated with too great a light intensity. Such an examination process may be relatively labor-intensive as well as subjective in nature.

Certain implementations will now be described more fully below with reference to the accompanying drawings, in which various implementations and/or aspects are shown. However, various aspects may be implemented in many different forms and should not be construed as limited to the implementations set forth herein; rather, these implementations are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Like numbers in the figures refer to like elements throughout. Hence, if a feature is used across several drawings, the number used to identify the feature in the drawing where the feature first appeared will be used in later drawings.

DETAILED DESCRIPTION

Described herein are systems and methods for testing light leakage, such as light leakage associated with a user device. For instance, a user device may include a display coupled to a bezel. In certain implementations, the display may be glued to the bezel although it will be appreciated that various other means of coupling the display to the bezel are also contemplated. Furthermore, the display may include a backlight and/or other lighting element to illuminate the display. In some cases, improper coupling between the display and the bezel and/or other similar defects may occur. As a result, light emanating from the backlight may leak out between the display and the bezel. Such light leakage may be aesthetically undesirable.

According to one or more embodiments, a testing device may be provided to detect and/or otherwise test for light leakage associated with a device under test (DUT) (e.g., the user device). In certain implementations, the testing device may be a clam shell apparatus although other shapes and structures are also contemplated. The testing device may include a base portion. The base portion may include a device receptacle component that may be configured to receive the DUT. Furthermore, one or more sensor arrays may be coupled to the base portion, such as along the outer edges of the device receptacle component. As a result, when the DUT is placed in, set in, and/or otherwise coupled to the device receptacle component, the sensor arrays may be positioned along one or more edge portions of the DUT. Moreover, the sensor arrays may be positioned a predetermined distance from one or more edge portions of the DUT.

To this end, the one or more sensor arrays may be configured to receive one or more light intensity measurements along the one or more edge portions of the DUT. Such measurements may be provided to a data acquisition component included in the testing device. Furthermore, in certain implementations, the data acquisition component may be configured to transmit the one or more light intensity measurements to a testing computer. The testing computer may be configured to determine whether the one or more light intensity measurements are greater than a predetermined light intensity threshold.

For instance, each sensory array included in the testing device may include light sensors. Each of the light sensors may be configured to generate and/or otherwise provide a respective light intensity measurement, and the respective light intensity measurements may be transmitted to the testing computer as part of the one or more light intensity measurements. As such, the testing computer may successively compare the respective light intensity measurements with the light intensity threshold. In certain implementations, if any of the respective light intensity measurements exceed the light intensity thresholds, the testing computer may generate a test failure indication. In other words, the testing computer may determine the presence of light leakage along one or more of the edge portions of the DUT. The testing computer may also be configured to determine, based least in part on the one or more light intensity measurements, a location of any light leakages with respect to the DUT.

According to some embodiments, the testing device may also include a lid member, which may be hinged and/or otherwise coupled to the base portion. The lid member may be configured to adjust the testing apparatus into an open and/or closed position. In the closed position, the lid member may be configured to cover the DUT to prevent ambient light from entering space occupied by the DUT and the sensor arrays. Additionally, in certain embodiments, the sensor arrays may be coupled to the lid member instead of and/or in addition to the base portion. The sensor arrays maybe coupled to the lid member such that when the testing device is in a closed position, the sensor arrays may be positioned opposite the one or more edge portions of the DUT.

Referring now toFIG. 1A, a schematic diagram100A of a testing apparatus101may be illustrated in accordance with one or more example embodiments. The testing apparatus101may include a base portion104and a lid member106. The lid member106may be pivotally coupled to the base portion104via one or more hinge components108. As shown inFIG. 1A, the lid member106may be adjusted such that the testing apparatus101is in an open position. However, it will be appreciated that the lid member106may also be adjusted and/or otherwise brought down upon the base portion104to place the testing apparatus101in a closed position. While the testing apparatus101is in the closed position, the lid member106may cover a device-under-test (DUT)102to prevent ambient light in the environment from entering testing apparatus101and/or illuminating the DUT102(e.g., and thereby affect testing of the DUT102). In general, the DUT102may refer to any type of electronic device, and more particularly, may refer to one or more of the following: a wireless communication device, a portable electronic device, a telephone (e.g., cellular phone, smart phone), a computer (e.g., laptop computer, tablet computer), a wearable computer device, a portable media player, a personal digital assistant (PDA), a television, or any other electronic device having a networked capability.

According to one or more embodiments, the testing apparatus101may also include a device receptacle component110. The device receptacle component110may be configured to receive the DUT102(e.g., a tester may place the DUT102into or onto the device receptacle component102). Furthermore, the DUT102may be secured in the device receptacle component110via one or more fastening components112. The fastening components112may include, but are not limited to, spring contacts, rubber feet, foam inserts, and/or the like. In some implementations, a handle114may be coupled to the lid member106in order to facilitate adjustment of the testing apparatus101between the open position and the closed position.

FIG. 1Billustrates a schematic diagram100B of the testing apparatus101in accordance with one or more example embodiments. The diagram100B may show the testing apparatus101in an open position without the presence of the DUT102. As depicted, one or more light sensor arrays (hereinafter sensor arrays) may be positioned within and/or otherwise coupled to the device receptacle component110along one or more edges of the device receptacle component110. Additionally, each of the sensor arrays may include one or more light sensors coupled to each other.

For example, sensor array116may be positioned along the top edge portion of the device receptacle component110and may include one or more light sensors118. Sensor array120may be positioned along the right edge portion of the device receptacle component110and may include one or more light sensors122. Sensor array124may be positioned along the bottom edge portion of the device receptacle component110and may include one or more light sensors126. Sensor array128may be positioned along the left edge portion of the device receptacle component110and may include one or more light sensors130.

It will be appreciated that the number of sensor arrays116,120,124, and128and light sensors118,122,126, and130are for illustrative purposes only. The testing apparatus101may include a greater or fewer number of sensor arrays as desired. Furthermore, the sensor arrays may each include any number of light sensors. In addition, the sensor arrays116,120,124, and128may be adjustable and/or rotatable along any axes and thereby positioned in any orientation. As such, the sensory arrays116,120,124, and128may be configured to capture and/or otherwise obtain light intensity measurements from the DUT102at various angles with respect to the DUT102.

FIG. 1Cillustrates another schematic diagram100C of the testing apparatus101in accordance with one or more example embodiments. The schematic diagram100C may depict the testing apparatus101in an open position with the DUT102coupled to the device receptacle component110.

According to certain embodiments, the DUT102may be placed face down on to the device receptacle component110. As previously mentioned, the DUT102may be secured in place by one or more fastening components112. In some implementations, the sensor arrays116,120,124, and128may be configured to obtain light intensity measurements associated with different edge portions of the DUT102. For instance, sensor array116may obtain light intensity measurements associated with light leakage along a top edge portion of the DUT102. Sensor array120may obtain light intensity measurements associated with light leakage along a right edge portion of the DUT102. Sensor array124may obtain light intensity measurements associated with light leakage along a bottom edge portion of the DUT102. Sensor array128may obtain light intensity measurements associated with light leakage along a left edge portion of the DUT102.

Additionally, the DUT102may include a data port132and a data cable134coupled to the data port132. To this end, data associated with one or more light intensity measurements, as well as various other types of data (e.g., light sensor identifier information), may be transmitted via the data cable134to a testing computer (e.g., testing computer518). According to certain embodiments, the data port132may be a USB port, and the data cable134may be a USB cable. It will be appreciated, however, that other types of data ports132and data cables134are also possible.

Furthermore, whileFIG. 1Cillustrates the DUT102as being placed face down on to the device receptacle component110, in other implementations, the DUT102may be placed faced up on to the device receptacle component110(e.g., with the display604faced up). Furthermore, in such implementations, one or more of the sensor arrays116,120,124, and128illustrated inFIG. 1Bmay be coupled to the lid member106instead of or in addition to the base portion104.

Referring now toFIG. 2, a flow diagram of a method200for detecting light leakage in a device is illustrated according to one or more example embodiments. The method200may begin in block210where a testing apparatus (e.g., testing apparatus101) may be calibrated. For example, one or more light sensors coupled to the testing apparatus may be calibrated such that light intensity measurements obtained by the light sensors are consistent across the light sensors.

In block220, a DUT (e.g., DUT102) may be placed in and/or otherwise coupled to the testing apparatus. In block230, a display associated with the DUT may be activated. In certain implementations, a tester may manually activate the display. In other implementations, the display may be automatically activated upon placing the DUT in the testing apparatus. In block240, the testing apparatus may be adjusted to a closed position. For instance, a tester may pull down a lid member of the testing apparatus to rest on top of a base portion of the testing apparatus. While in the closed position, ambient light from an environment in which the testing apparatus is located may be prevented from entering the testing apparatus.

In block250, the testing apparatus may obtain light intensity measurements associated with one or more edge portion of the DUT. For instance, the one or more light sensors may be configured to receive light emanating from the display of the DUT. In block260, the light intensity measurements may be transmitted to a testing computer (e.g., testing computer218).

Referring now toFIG. 3, a flow diagram of a method300for detecting light leakage in a device is illustrated according to one or more example embodiments. The method300may begin in block310where a testing computer may receive one or more light intensity measurements associated with a DUT (e.g., DUT102). In block320the testing computer may access the next light intensity measurement from the received one or more light intensity measurements (e.g., received from a testing apparatus, such as testing apparatus101).

In diamond330, the testing computer may determine whether the next light intensity measurement exceeds a light intensity threshold. If so, the method300may proceed to block340in which the testing computer may indicate a test failure result (e.g., via a display on the testing computer). In block350, the testing computer may determine a location along an edge portion of the DUT that corresponds to the light intensity measurement that exceeded the light intensity threshold.

Referring back to diamond330, if the testing computer determines that the next lighting intensity measurement does not exceed the light intensity threshold, the testing computer may proceed to diamond360. In diamond360, the testing computer may determine whether there are any light intensity measurements remaining out of the received one or more light intensity measurements. If so, the method300may return back to block320and repeat the process starting from block320. If there are no light intensity measurements remaining, the method may proceed to diamond370. In diamond370, the testing computer may determine whether the light intensity threshold was exceeded at any time by any of the received one or more light intensity measurements. If so, the method300may end. If not, the method300may proceed to block380, in which a testing computer may indicate a test pass result.

It will be appreciated that the method300depicted inFIG. 3is for illustrative purposes only, and that other methods are also possible for determining light leakage in a DUT102. For instance, multiple different light intensity thresholds may be compared with received light intensity measurements. Furthermore, various other criteria may be used to determine test failure results and/or test pass results. For example, test failure and/or test pass results may depend on a number of light intensity thresholds that are exceeded, as will be described in more detail below.

Referring now toFIG. 4AandFIG. 4B, schematic diagrams are illustrated for a DUT102in accordance with one or more example embodiments. In particular,FIG. 4Aillustrates a front view of the DUT102whileFIG. 4Billustrates a back view of the DUT102As shown in both figures, the DUT102may include a bezel402coupled to a display404. Furthermore, the bezel402may form seamlessly into the back portion406of the DUT102.

In certain embodiments, the display404may be set in or otherwise coupled to the bezel402and/or back portion406of the DUT102. For example, the display404may be glued to the bezel402and/or back portion406. It will be appreciated that any other coupling means (e.g., using screws or other fastening components) are also possible. In certain cases, a defect may exist with respect to the coupling of the display404to the bezel402and/or back portion406. As a result of the defect, light emitted from the display may leak out between the bezel402and the display404.

With reference now toFIG. 5, a system500for detecting light leakage in a device is shown according to one or more embodiments of the disclosure. The system500may include one or more DUTs502. In certain implementations, the DUT502may correspond to the DUT102illustrated inFIGS. 1A-1C. The DUT502may include one or more computer processors504, a memory506storing an operating system508and a test module510, network and I/O interfaces512, and a display514. In certain embodiments, the DUT502may include one or more sensors capable of gathering information associated with a present environment of the DUT502, or similar hardware devices, such as a camera, microphone, antenna, or Global Positioning Satellite (GPS) device.

The computer processors504may comprise one or more cores and may be configured to access and execute (at least in part) computer-readable instructions stored in the memory506. The one or more computer processors504may include, without limitation: a central processing unit (CPU), a digital signal processor (DSP), a reduced instruction set computer (RISC), a complex instruction set computer (CISC), a microprocessor, a microcontroller, a field programmable gate array (FPGA), or any combination thereof. The DUT502may also include a chipset (not shown) for controlling communications between the one or more processors504and one or more of the other components of the DUT502. The one or more processors504may also include one or more application-specific integrated circuits (ASICs) or application-specific standard products (ASSPs) for handling specific data processing functions or tasks.

The memory506may comprise one or more computer-readable storage media (CRSM). In some embodiments, the memory506may include non-transitory media such as random access memory (RAM), flash RAM, magnetic media, optical media, solid state media, and so forth. The memory506may be volatile (in that information is retained while providing power) or non-volatile (in that information is retained without providing power). Additional embodiments may also be provided as a computer program product including a transitory machine-readable signal (in compressed or uncompressed form). Examples of machine-readable signals include, but are not limited to, signals carried by the Internet or other networks. For example, distribution of software via the Internet may include a transitory machine-readable signal. Additionally, the memory506may store an operating system508that includes a plurality of computer-executable instructions that may be implemented by the computer processor to perform a variety of tasks to operate the interface(s) and any other hardware installed on the DUT502. The operating system508may include any operating system now known or which may be developed in the future including, but not limited to, any server operating system, any mainframe operating system, or any other proprietary or freely available operating system. The memory506may also store content that may be displayed by the DUT502or transferred to other devices (e.g., headphones) to be displayed or played by the other devices. The memory506may also store content received from the other devices. The content from the other devices may be displayed, played, or used by the DUT502to perform any necessary tasks or operations that may be implemented by the computer processor or other components in the DUT502.

Furthermore, the memory506may store a testing module510to facilitate testing of the DUT. For instance, the testing module510may be configured to adjust, based on user input, one or more display settings associated with a display514. Such adjustments may include increasing and/or decreasing the brightness or light intensity produced by the display514.

The network and I/O interfaces512may also comprise one or more communication interfaces or network interface devices to provide for the transfer of data between the DUT502and another device (e.g., network server) via a network (not shown). The communication interfaces may include, but are not limited to, personal area networks (PANs), wired local area networks (LANs), wireless local area networks (WLANs), wireless wide area networks (WWANs), and so forth. The DUT502may be coupled to the network via a wired connection. However, the wireless system interfaces may include the hardware and software to broadcast and receive messages either using the Wi-Fi Direct Standard (see Wi-Fi Direct specification published in Oct. 2010) and/or the IEEE 802.11 wireless standard (see IEEE 802.11-2007, published Mar. 8, 2007; IEEE 802.11n-2009, published Oct. 2009), or a combination thereof. The wireless system (not shown) may include a transmitter and a receiver or a transceiver (not shown) capable of operating in a broad range of operating frequencies governed by the IEEE 802.11 wireless standards. The communication interfaces may utilize acoustic, radio frequency, optical, or other signals to exchange data between the DUT502and another device such as an access point, a host computer, a server, a router, a reader device, and the like. The network may include, but is not limited to: the Internet, a private network, a virtual private network, a wireless wide area network, a local area network, a metropolitan area network, a telephone network, and so forth. In addition, the network and I/O interfaces512may include one or more peripheral devices to interface with a user. For instance, such devices may include mouses, keyboards, microphones, cameras, webcams, speakers, and/or the like.

The display514may include, but is not limited to, a liquid crystal display, a light-emitted diode display, an E-Ink™ display as made by E Ink Corp. of Cambridge, Mass., or any other similar type of output device. The display514may be used to show content to a user in the form of text, images, or video. In certain instances, the display514may also operate as a touch screen display that may enable the user to initiate commands or operations by touching the screen using certain finger or hand gestures.

According to one or more embodiments, the DUT502may be in communication, via one or more networks516, with one or more testing computer(s)518. As used herein, unless otherwise specified, the term “server” may refer to any computing device having a networked connectivity and configured to provide one or more dedicated services to clients, such as a DUT502. The services may include storage of data or any kind of data processing.

As such, the testing computer(s)518may include one or more processors520and a memory522. The memory522may store an operating system524, a database management system (DBMS)526, and a test results module528. In addition, the testing computer(s)518may also include network and I/O interfaces534, a display536, and a storage538. Furthermore the DBMS526may be in communication with a service provider datastore540. While any of the above mentioned components in the DUT502and the testing computer(s)518may hereinafter be referred to in the singular, it will be appreciated that any future references to these components also contemplate them in a plurality.

The processors520may comprise one or more cores and may be configured to access and execute (at least in part) computer-readable instructions stored in the memory522. The one or more computer processors520may include, without limitation (and similarly to the processors504in the DUT502), a CPU, DSP, RISC, CISC, a microprocessor, a microcontroller, a field programmable gate array (FPGA), or any combination thereof. The testing computer518may also include a chipset (not shown) for controlling communications between the one or more processors520and one or more of the other components of the testing computer518. In certain embodiments, the testing computer518may be based on an Intel® architecture or an ARM® architecture, and the processor(s) and chipset may be from a family of Intel® processors and chipsets. The one or more processors520may also include one or more application-specific integrated circuits (ASICs) or application-specific standard products (ASSPs) for handling specific data processing functions or tasks.

The memory522may comprise one or more computer-readable storage media (CRSM). Similar to the memory506in the DUT502, the memory522may include non-transitory media such as RAM, flash RAM, magnetic media, optical media, solid state media, and so forth. The memory522may be volatile or non-volatile and may also be provided as a computer program product including a transitory machine-readable signal (in compressed or uncompressed form). Additionally, the memory522may store an operating system524that includes a plurality of computer-executable instructions that may be implemented by the computer processor to perform a variety of tasks to operate the interface(s) and any other hardware installed on the testing computer518. The operating system524may include any operating system now known or which may be developed in the future including, but not limited to, any server operating system, any mainframe operating system, or any other proprietary or freely available operating system.

It should be appreciated that any data and/or computer-executable instructions stored in the memory522may be additionally, or alternatively, stored in the data storage538and/or in one or more other datastores. The DBMS526depicted as being loaded into the memory522may support functionality for accessing, retrieving, storing, and/or manipulating data stored in external datastore(s) (e.g., the service provider datastore(s)540), data stored in the memory522, and/or data stored in the data storage538. For example, the DBMS526may be configured to retrieve user account data (e.g., information related to items, media files, users, feedback data, etc.) from service provider datastore(s)540responsive to receipt of the request from the testing computer518. The DBMS526may use any of a variety of database models (e.g., relational model, object model, etc.) and may support any of a variety of query languages.

The network and I/O interfaces534may also comprise one or more communication interfaces or network interface devices to provide for the transfer of data between the testing computer518and another device (e.g., network server) via a network (not shown). The communication interfaces may include, but are not limited to, personal area networks (PANs), wired local area networks (LANs), wireless local area networks (WLANs), wireless wide area networks (WWANs), and so forth. As such, the testing computer518may be coupled to the network via a wired connection and/or a wireless connection. The communication interfaces may utilize acoustic, radio frequency, optical, or other signals to exchange data between the testing computer518and another device such as an access point, a host computer, a server, a router, a reader device, and the like. The network may include, but is not limited to, the Internet, a private network, a virtual private network, a wireless wide area network, a local area network, a metropolitan area network, a telephone network, and so forth.

The display536may include, but is not limited to, a liquid crystal display, a light-emitted diode display, an E-Ink™ display as made by E Ink Corp. of Cambridge, Mass., or any other similar type of output device. The display536may be used to show content to a user in the form of text, images, or video. In certain instances, the display536may also operate as a touch screen display that may enable the user to initiate commands or operations by touching the screen using certain finger or hand gestures.

The testing computer518may further comprise storage538, such as removable storage and/or non-removable storage including, but not limited to, magnetic storage, optical disk storage, and/or tape storage. Storage538may provide non-transient storage of computer-executable instructions and other data. The storage538may include storage that is internal and/or external to the user testing computer518.

According to one or more embodiments, the DUT502and the testing computer518may also be in communication with a testing apparatus542. For instance, the testing apparatus542may be configured to receive the DUT502(e.g., a tester may place the DUT on to the testing apparatus542). In some implementations, the testing apparatus542may be of a clam shell design although other shapes and/or structures are also possible. The testing apparatus may also include one or more light sensors544configured to determine, obtain, receive, and/or otherwise provide for one or more light intensity measurements associated with light leakage from the DUT502.

Additionally, the DUT502may also include a data acquisition component546. The data acquisition component546may be configured to receive the light intensity measurements from the light sensor(s)544. Furthermore, the data acquisition component546may be configured to transmit the light intensity measurements to the testing computer(s)518(e.g., to the test results module528). In certain implementations, the data acquisition component546may include circuitry that directly communicates with the testing computer518(e.g., via a universal serial bus (USB) port and/or USB cable). In other implementations, the data acquisition component546may be configured to communicate with the testing computer(s)518via the one or more networks516.

In addition, the test results module528, included in the testing computer518, may detect and/or otherwise determine, based at least in part on the light intensity measurements received from the testing apparatus542, whether any light leakage is present with respect to the DUT502. For instance, the test results module528may be configured to determine whether the one or more light intensity measurements exceed a light intensity threshold. In some implementations, if any of the light intensity measurements is greater than or equal to the light intensity threshold, the test results module may be configured display and/or otherwise indicate a failure of a light leakage test. Conversely, if all of the light intensity measurements are less than the light intensity threshold, the test results module528may be configured display and/or otherwise indicate a success or passing of the light leakage test. It will be appreciated that in other implementations, success or failure of the light leakage test may depend on other factors, such as a number of light intensity measurements that pass or fail the light leakage test.

According to one or more embodiments, upon determination of a test failure, the test results module528may also be configured to determine a location of light leakage with respect to the DUT502. For instance, each of the light sensor(s)544included in the testing apparatus may generate and/or provide a respective light intensity measurement. To this end, the data acquisition component546may be configured to transmit light sensor identifier information associated with respective light intensity measurements to the test results module528. The light sensor identifier information may indicate, for each respective light intensity measurement, the corresponding light sensor544that obtained and/or produced the light intensity measurement. For instance, the test results module528may identify a particular light intensity measurement that exceeds a light intensity threshold. Based at least in part on the light sensor identifier information associated with the particular light intensity measurement, the test results module528may identify a corresponding light sensor544. In certain implementations, the light sensor(s)544may also be associated with respective positional identifiers. The positional identifiers may indicate, for the respect light sensors544, a location of the light sensors544on testing apparatus101and/or with respect to the DUT502. Furthermore, based on the location of the identified light sensor544in relation to the DUT502, the test results module528may determine the location of light leakage along the DUT502itself.

For instance, the test results module528may determine that a particular light intensity measurement is greater than a light intensity threshold. Based on sensor identifier associated with the light intensity measurement, the test results module528may identify the light sensor544corresponding to the light intensity measurement. Furthermore, based at least in part on a positional identifier associated with the light sensor544, the test results module528may determine a location of the light sensor544. For example, the test results module528may determine that the light sensor544is located opposite a top edge portion of the DUT502. As a result, the test results module528may determine that light leakage is present along the top edge portion of the DUT502.

It will be appreciated that various other testing algorithms are also possible for detecting the presence of light leakage with respect to the DUT502. For instance, the test results module528may be configured to apply different light intensity thresholds based on a brightness level associated with the display514of the DUT502. To this end, a greater brightness level of the display514may correspond to the test results module528applying a greater light intensity threshold to any obtained light intensity measurements by the light sensors544.

As another example, the test results module528may also apply different light intensity thresholds based on the proximity of light sensors544to each other. For instance, if two light sensors544are within a predetermined distance from each other, the test results module528may apply a first light intensity threshold to the sum of respective light intensity measurements provided by the two light sensors544. If the same two light sensors544were located further apart than the predetermined distance, the test results module528may individually apply a second, different light intensity threshold to each of the two light sensors544.

In yet other implementations, the test results module528may also apply different light intensity thresholds depending on one or more colors of light emitted by the display514of the DUT502. For instance, white light may be associated with a different light intensity threshold than blue light.

Furthermore, in some embodiments, the testing apparatus542may include a data processing component548configured to perform one or more of the operations described above with respect to the test results module528of the testing computer518. In these embodiments, the testing apparatus542itself may be configured to indicate test results (e.g., such as via a display) with respect to light leakage tests conducted on the DUT502.

It will be further appreciated that whileFIG. 5illustrates the testing computer518as including various modules, in other embodiments, such modules may be dispersed among different devices in communication with each other. In some implementations, the functionality described with respect to the testing computer518may also be performed at least in part by the DUT502and/or the testing apparatus542.

Referring now toFIG. 6, a block diagram of a data flow600for detecting light leakage in a device is illustrated in accordance with one or more example embodiments. According to the data flow600, a user602may place604a DUT502into or onto a testing apparatus101. In some implementations, the user may also activate the display514of the DUT502. In other implementations, the display514may be activated upon the DUT502being placed into/onto the testing apparatus542. Furthermore, the user602may adjust the testing apparatus542to a closed position.

Upon being closed, the light sensors544included in the testing apparatus542may be configured to obtain and/or receive one or more light intensity measurements along one or more edge portions of the DUT502. The light sensors544may then be configured to provide606the one or more light intensity measurements to a data acquisition component546. Upon receipt, the data acquisition component546may be configured to transmit608the one or more light intensity measurements to a tests results module528of a testing computer518. To this end, the test results module528may be configured to determine, based at least in part on the one or more light intensity measurements, whether light leakage is present along the one or more edge portions of the DUT502.

In certain implementations, the data acquisition component546may also be configured to transmit the one or more light intensity measurements to the data processing component548. As previously discussed, the data processing component548may be configured to perform one or more of the operations performed by the test results module528.