WO2016048434A1 - Control mechanism and method using rgb light emitting diodes - Google Patents

Control mechanism and method using rgb light emitting diodes Download PDF

Info

Publication number
WO2016048434A1
WO2016048434A1 PCT/US2015/039393 US2015039393W WO2016048434A1 WO 2016048434 A1 WO2016048434 A1 WO 2016048434A1 US 2015039393 W US2015039393 W US 2015039393W WO 2016048434 A1 WO2016048434 A1 WO 2016048434A1
Authority
WO
WIPO (PCT)
Prior art keywords
color component
color components
color
inactive
rgb
Prior art date
Application number
PCT/US2015/039393
Other languages
French (fr)
Inventor
Joseph M. DIORIO
Original Assignee
Intel Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corporation filed Critical Intel Corporation
Priority to KR1020177004901A priority Critical patent/KR102224301B1/en
Priority to JP2017514298A priority patent/JP6426278B2/en
Priority to EP15845344.9A priority patent/EP3198996A4/en
Priority to CN201580045349.XA priority patent/CN106576416B/en
Priority to TW104127378A priority patent/TWI601125B/en
Publication of WO2016048434A1 publication Critical patent/WO2016048434A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/20Controlling the colour of the light
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/20Controlling the colour of the light
    • H05B45/24Controlling the colour of the light using electrical feedback from LEDs or from LED modules
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/30Driver circuits
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/50Circuit arrangements for operating light-emitting diodes [LED] responsive to malfunctions or undesirable behaviour of LEDs; responsive to LED life; Protective circuits
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V8/00Prospecting or detecting by optical means

Definitions

  • This patent application relates to electronic systems, mobile devices, and electrical devices, according to various example embodiments, and more specifically to a control mechanism and method using RGB (red- green-blue) light emitting diodes (LEDs).
  • RGB red- green-blue
  • LEDs light emitting diodes
  • a light-emitting diode is typically implemented as a two-lead semiconductor light source.
  • An LED resembles a basic pn-junction diode, which emits light when activated.
  • electroluminescence When a fitting voltage is applied to the leads, electrons are able to recombine with electron holes within the device, releasing energy in the form of photons. This effect is called electroluminescence, and the color of the light, corresponding to the energy of the photon, is determined by the energy band gap of the semiconductor.
  • An LED is often small in area (e.g., less than 1 mm 2 ), and integrated optical components may be used to shape its radiation pattern.
  • RGB LEDs are commonly made to include three color components, a red LED component, a green LED component, and a blue LED component.
  • the three color components can be separately lit to produce a desired color combination, including white light.
  • the three color components can be combined into a single package and controlled as a combined RGB LED unit.
  • RGB LEDs need electronic circuits to control the blending and diffusion of different colors by activating (or inactivating) the three color LED components.
  • the individual color LED components typically have slightly different emission patterns leading to a variation of the color depending on direction. RGB LEDs are particularly interesting in many applications, because of the flexibility of mixing different colors. This mechanism also has higher quantum efficiency in producing white light by combining the red, green, and blue colors.
  • LEDs and RGB LEDs are mainly used as light-producing elements in various forms of information and image displays, televisions, computer monitors, mobile device displays, and the like.
  • conventional LEDs and RGB LEDs serve mainly as output devices and not as input or control devices.
  • Figure 1 illustrates the structure of a conventional RGB LED
  • Figure 2 illustrates an example embodiment of a control mechanism using RGB LEDs
  • Figures 3 and 4 illustrate the light reflection effect of an object in proximity to a lit color component of an RGB LED
  • Figure 5 is a processing flow chart illustrating an example embodiment of a method as described herein.
  • Figure 6 shows a diagrammatic representation of a machine in the example form of a mobile computing and/or communication system within which a set of instructions when executed and/or processing logic when activated may cause the machine to perform any one or more of the methodologies described and/or claimed herein.
  • RGB LEDs are configured as control devices, input devices, and user input buttons for touchscreens and other electronic devices.
  • the presently disclosed embodiments use RGB LEDs as a control and user input mechanism in addition to their standard use as output devices.
  • the control and user input mechanism of the various embodiments described herein can be used as an input mechanism in a variety of electronic devices that use arrays of LEDs and/or RGB LEDs.
  • the electronic devices can include mobile computing or communication devices, desktop computing devices, laptop computers, ultrabook computers, detachables, handheld computers, portable devices, wearable computers, touch screen systems, tablet computing systems, Personal Digital Assistants (PDAs), cellular telephones, smartphones, web appliances, and other electronic devices typically including some form of visual display device.
  • PDAs Personal Digital Assistants
  • smartphones smartphones, web appliances, and other electronic devices typically including some form of visual display device.
  • RGB LEDs as both input and output mechanisms
  • electronic devices incorporating the disclosed technology can be produced with increased functionality, yet with fewer parts and less cost.
  • an RGB LED can be used as a control and user input mechanism by lighting one or more of its color LED components and measuring the voltage or voltage changes that occur on the other non-lighted LED components. If light emitted from a lit color LED component reflects back to a non-lighted LED component, the voltage on the non-lighted LED component changes as compared to the voltage on the non- lighted LED component when no reflected light is received. Thus, the voltage change at the non- lighted LED component can be used to detect the presence or absence of reflected light. This effect on the non-lighted LED components of an RGB LED can be used to detect the presence of an object in proximity to the RGB LED given that light from a lit LED component of the RGB LED will reflect off of the object and onto other non-lighted LED components.
  • a user' s finger is placed in proximity to an RGB LED with at least one color LED component lit, the reflection of the light off the finger will change the voltage in the non-lighted LED component(s).
  • This voltage change can be used to determine a 'button press' (e.g., a control or user input activation) and/or the location of the user's finger.
  • the detection of the proximate object e.g., the control or user input activation and/or the presence and location of the user's finger
  • the detection of the proximate object in the various embodiments described herein does not require the object to physically touch the RGB LED or the associated display screen.
  • RGB LEDs are generally used with pulse width modulation (PWM) to produce various colors by rapidly activating and inactivating the three color LED components to produce desired color combinations.
  • PWM pulse width modulation
  • the unused (non-lighted) LED color components can be used as control inputs by measuring voltage changes produced by the received light. This voltage measurement will vary if the user's finger (or other proximate object) is near the source of the light. As a result, the voltage change can be used to register a control or user input.
  • RGB LEDs are commonly made to include three color components, a red LED component 102, a green LED component 104, and a blue LED component 106.
  • the three color components 102, 104, and 106 can be separately lit to produce a desired color combination, including white light.
  • the three color components can be combined into a single package 100 and the light output of the package 100 can be controlled as a combined RGB LED unit by a control module 108.
  • RGB LEDs need electronic circuits to control the blending and diffusion of different colors by activating (or inactivating) the three color LED components. Control module 108 is provided for this purpose.
  • RGB LEDs are generally used with pulse width modulation (PWM) as controlled by control module 108 to produce various colors by rapidly activating and inactivating the three color LED components to produce desired color output combinations.
  • Arrays of RGB LEDs like RGB LED 100, can be assembled using well-known techniques to produce display screens or monitors for computing, communication, or entertainment devices or other electronic devices.
  • the diagram illustrates an example embodiment of a control mechanism using RGB LEDs.
  • the example embodiment shown in Figure 2 includes an RGB LED 200 including three color components, a red LED component 202, a green LED component 204, and a blue LED component 206.
  • the three color components 202, 204, and 206 are combined into a single package 200 and the light output of the package 200 can be controlled as a combined RGB LED unit by output controller 220 as described above.
  • the embodiment shown in Figure 2 also includes an input controller 210.
  • the input controller 210 is coupled to the electrical leads of each of the three color components 202, 204, and 206 of RGB LED 200 as shown in Figure 2.
  • the input controller 210 can sample the voltage present on each of the three electrical leads of color components 202, 204, and 206.
  • the input controller 210 can determine at any point in time which of the color components 202, 204, and 206 are lighted (active) and which are non-lighted (inactive).
  • the input controller 210 can detect any change in voltage levels that may occur on any of the inactive color components 202, 204, and 206 over time.
  • the voltage level present on a particular inactive color component (e.g., 202, 204, or 206) will be substantially the same as the voltage level sampled for the same inactive color component at a previous point in time.
  • the voltage levels on the inactive color components 202, 204, and 206 will remain substantially consistent over time.
  • These voltage levels can be periodically sampled and retained by the input controller 210. As long as the voltage levels on the inactive color components 202, 204, and 206 remain substantially consistent, the input controller 210 can conclude (and suppress related signaling) that no user input or button activation has been received at the RGB LED 200.
  • the input controller 210 can be implemented using standard discrete logic components, semiconductor logic, application- specific integrated circuits (ASIC), field programmable gate array (FPGA) components, or any of a variety of conventional electronic components and techniques.
  • the diagram shows a user moving a finger (or other object) 230 into proximity of the RGB LED 200.
  • a finger or object 230 into proximity of the RGB LED 200 By moving a finger or object 230 into proximity of the RGB LED 200, a variation in reflected light from a lit color component of RGB LED 200 is received by the non-lighted (inactive) color components.
  • the voltage levels present on the inactive color components e.g., 202, 204, or 206
  • This voltage level change can be detected by the input controller 210.
  • Figures 3 and 4 illustrate this voltage change effect in more detail as described below.
  • FIG. 3 the diagram illustrates the light reflection effect of an object in proximity to a lit color component of an RGB LED.
  • a user has moved a finger (or other object) 230 into proximity of the RGB LED 200.
  • the red color component 202 is lit (active) and the resulting light rays 240 are emanating out of the RGB LED 200 and upward toward the proximate object 230.
  • the green color component 204 and the blue color component 206 are not lighted (inactive).
  • any of the color components e.g., 202, 204, or 206) or combinations thereof can be lit (active) as long as at least one of the color components is not lighted (inactive).
  • the light rays 240 emanating out of the RGB LED 200 from the lighted (active) color components radiate upward toward the proximate object 230. Some of the light rays are reflected back as reflected light rays 250. These reflected light rays 250 radiate toward the inactive color components 204 and 206 and serve to alter the light level surrounding the inactive color components 204 and 206.
  • the voltage in each of the inactive color components 204 and 206 changes relative to a voltage sampled for the same inactive color component at a previous point in time.
  • This voltage level change can be detected by the input controller 210.
  • the voltage level change detected by the input controller 210 can be associated with a control input, user input, or button activation event.
  • the input controller 210 can monitor the voltage levels on the inactive color components of an RGB LED to detect a control input, a user input activation, a button activation, or other input event.
  • the input event can be signaled to other components of an electronic device via an input event detection signal. The detection of these input events does not affect the usage of the RGB LEDs as output devices.
  • FIG 4 the diagram illustrates another example of the light reflection effect of an object in proximity to a lit (active) color component of an RGB LED.
  • a user has moved a finger (or other object) 230 into proximity of the RGB LED 200.
  • the red color component 202 is lit (active) and the resulting light rays 240 are emanating out of the RGB LED 200 and upward toward the proximate object 230.
  • the green color component 204 and the blue color component 206 of RGB LED 200 are not lighted (inactive) and that all three of the color components 203, 205, and 207 of a neighboring RGB LED 201 are also not lighted (inactive). It will be apparent to those of ordinary skill in the art in view of the disclosure herein that any of the color components (e.g., 202 through 207) or combinations thereof can be lit (active) as long as at least one of the color components is not lighted (inactive).
  • the light rays 240 emanating out of the RGB LED 200 from the lighted (active) color components radiate upward toward the proximate object 230.
  • the reflected light rays 250 and 260 radiate toward the inactive color components 204 and 206 of RGB LED 200 and serve to alter the light level surrounding the inactive color components 204 and 206.
  • the reflected light rays 260 radiate toward the inactive color components 203, 205, and 207 of neighboring RGB LED 201 and serve to alter the light level surrounding the inactive color components 203, 205, and 207.
  • the voltage in each of the inactive color components 203 through 207 changes relative to a voltage sampled for the same inactive color component at a previous point in time. This voltage level change can be detected by the input controller 210.
  • the voltage level change detected by the input controller 210 can be associated with a control input, a user input, or a button activation event.
  • the input controller 210 can monitor the voltage levels on the inactive color components of a plurality of RGB LEDs in an RGB LED array, including the inactive color components of a primary RGB LED and the inactive color components of neighboring RGB LEDs to detect a control input, a user input activation, a button activation, or other input event. Additionally, because the input controller 210 can also determine which RGB LED(s) in an array of RGB LEDs detected the input event, the input controller 210 can also determine the physical location in the RGB LED array where the input event was detected.
  • the input controller of the example embodiment can detect the input event and the location of the input event.
  • the detection of the input event e.g., the presence of a proximate object
  • the detection of the input event does not require the object to physically touch the RGB LED or the associated display screen. The object only needs to be close enough to the RGB LED so the light reflectance effect described above can be detected by the input controller 210.
  • a processing flow diagram illustrates an example embodiment of a control method 1100 as described herein.
  • the method 1100 of an example embodiment includes: providing a red- green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive (processing block 1110); determining a voltage level on each of plurality of color components (processing block 1120); and detecting a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object (processing block 1130).
  • RGB red- green-blue
  • LED light emitting diode
  • Figure 6 shows a diagrammatic representation of a machine in the example form of a mobile computing and/or communication system 700 within which a set of instructions when executed and/or processing logic when activated may cause the machine to perform any one or more of the methodologies described and/or claimed herein. Additionally, the control mechanism and method using RGB LEDs as disclosed herein can be used in the display device of the mobile computing and/or communication system 700.
  • the machine operates as a standalone device or may be connected (e.g., networked) to other machines. In a networked deployment, the machine may operate in the capacity of a server or a client machine in server-client network environment, or as a peer machine in a peer-to-peer (or distributed) network environment.
  • the machine may be a personal computer (PC), a laptop computer, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, a set-top box (STB), a network router, switch or bridge, or any machine capable of executing a set of instructions (sequential or otherwise) or activating processing logic that specify actions to be taken by that machine.
  • PC personal computer
  • PDA Personal Digital Assistant
  • STB set-top box
  • STB set-top box
  • network router switch or bridge
  • the example mobile computing and/or communication system 700 includes a data processor 702 (e.g., a System-on-a-Chip (SoC), general processing core, graphics core, and optionally other processing logic) and a memory 704, which can communicate with each other via a bus or other data transfer system 706.
  • the mobile computing and/or communication system 700 may further include a display device 709, and various input/output (I/O) devices and/or interfaces 710, such as audio devices, and optionally a network interface 712.
  • I/O input/output
  • the control mechanism and method using RGB LEDs as disclosed herein can be used in or with the display device 709.
  • the network interface 712 can include one or more radio transceivers configured for compatibility with any one or more standard wireless and/or cellular protocols or access technologies (e.g., 2nd (2G), 2.5, 3rd (3G), 4th (4G) generation, and future generation radio access for cellular systems, Global System for Mobile communication (GSM), General Packet Radio Services (GPRS), Enhanced Data GSM Environment (EDGE), Wideband Code Division Multiple Access (WCDMA), LTE, CDMA2000, WLAN, Wireless Router (WR) mesh, and the like).
  • GSM Global System for Mobile communication
  • GPRS General Packet Radio Services
  • EDGE Enhanced Data GSM Environment
  • WCDMA Wideband Code Division Multiple Access
  • LTE Long Term Evolution
  • CDMA2000 Code Division Multiple Access 2000
  • WLAN Wireless Router
  • Network interface 712 may also be configured for use with various other wired and/or wireless communication protocols, including TCP/IP, UDP, SIP, SMS, RTP, WAP, CDMA, TDMA, UMTS, UWB, WiFi, WiMax, Bluetooth, IEEE 802. llx, and the like.
  • network interface 712 may include or support virtually any wired and/or wireless communication mechanisms by which information may travel between the mobile computing and/or communication system 700 and another computing or communication system via network 714.
  • the memory 704 can represent a machine-readable medium on which is stored one or more sets of instructions, software, firmware, or other processing logic (e.g., logic 708) embodying any one or more of the methodologies or functions described and/or claimed herein.
  • the logic 708, or a portion thereof may also reside, completely or at least partially within the processor 702 during execution thereof by the mobile computing and/or communication system 700. As such, the memory 704 and the processor 702 may also constitute machine-readable media.
  • the logic 708, or a portion thereof may also be configured as processing logic or logic, at least a portion of which is partially implemented in hardware.
  • the logic 708, or a portion thereof may further be transmitted or received over a network 714 via the network interface 712.
  • machine-readable medium of an example embodiment can be a single medium
  • the term "machine-readable medium” should be taken to include a single non- transitory medium or multiple non-transitory media (e.g., a centralized or distributed database, and/or associated caches and computing systems) that store the one or more sets of instructions.
  • the term “machine -readable medium” can also be taken to include any non-transitory medium that is capable of storing, encoding or carrying a set of instructions for execution by the machine and that cause the machine to perform any one or more of the methodologies of the various embodiments, or that is capable of storing, encoding or carrying data structures utilized by or associated with such a set of instructions.
  • the term “machine-readable medium” can accordingly be taken to include, but not be limited to, solid-state memories, optical media, and magnetic media.
  • example embodiments include at least the following examples.
  • a control mechanism for an electronic device comprising: a red- green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive; and an input controller coupled to each of the plurality of color components to determine a voltage level thereon, the input controller being configured to detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
  • RGB red- green-blue
  • LED light emitting diode
  • the plurality of color components further including a red color component, a green color component, and a blue color component.
  • control mechanism as claimed above further including an output controller for controlling the light output produced by the RGB LED.
  • the control mechanism as claimed above wherein the input controller is configured to determine which of the plurality of color components is inactive.
  • the control mechanism as claimed above wherein the input controller is configured to signal an input event detection to other components of the electronic device via an input event detection signal.
  • An electronic device comprising: a display screen coupled to a processor, the display screen including an array of red-green-blue (RGB) light emitting diodes (LEDs), each having a plurality of color components, each color component being either active or inactive; and an input controller coupled to each of the plurality of color components of the RGB LED array to determine a voltage level on each of the plurality of color components, the input controller being configured to detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
  • RGB red-green-blue
  • the electronic device as claimed above wherein the plurality of color components further including a red color component, a green color component, and a blue color component.
  • the electronic device as claimed above further including an output controller for controlling the light output produced by the array of RGB LEDs.
  • the electronic device as claimed above wherein the electronic device is of a type from the group consisting of: a mobile computing or communication device, a desktop computing device, a laptop computer, an ultrabook computer, a detachable computing device, a handheld computer, a portable device, a wearable computer, a touch screen system, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, and an electronic device including a visual display device.
  • a mobile computing or communication device a desktop computing device, a laptop computer, an ultrabook computer, a detachable computing device, a handheld computer, a portable device, a wearable computer, a touch screen system, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, and an electronic device including a visual display device.
  • PDA Personal Digital Assistant
  • a method comprising: providing a red-green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive; determining a voltage level on each of plurality of color components; and detecting a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
  • RGB red-green-blue
  • LED light emitting diode
  • the plurality of color components further including a red color component, a green color component, and a blue color component.
  • the method as claimed above further including controlling the light output produced by the RGB LED.
  • the method as claimed above including periodically sampling the voltage level of each of the plurality of color components.
  • the method as claimed above including determining which of the plurality of color components is inactive.
  • the method as claimed above including signaling an input event detection to other components of an electronic device via an input event detection signal.
  • the electronic device is of a type from the group consisting of: a mobile computing or communication device, a desktop computing device, a laptop computer, an ultrabook computer, a detachable computing device, a handheld computer, a portable device, a wearable computer, a touch screen system, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, and an electronic device including a visual display device.
  • PDA Personal Digital Assistant
  • An apparatus comprising: a light emitting diode (LED) means having a plurality of color components, each color component being either active or inactive; and an input control means coupled to each of the plurality of color components to determine a voltage level thereon, the input control means being configured to detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
  • LED light emitting diode
  • the plurality of color components further including a red color component, a green color component, and a blue color component.
  • the apparatus as claimed above further including an output control means for controlling the light output produced by the LED.
  • the input control means is configured to periodically sample the voltage level of each of the plurality of color components.
  • the input control means is configured to determine which of the plurality of color components is inactive.
  • the input control means is configured to signal an input event detection to other components of an electronic device via an input event detection signal.
  • a non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to: provide a red-green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive; determine a voltage level on each of plurality of color components; and detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
  • RGB red-green-blue
  • LED light emitting diode
  • the machine-useable storage medium as claimed above being further configured to control the light output produced by the RGB LED.
  • the machine-useable storage medium as claimed above being further configured to periodically sample the voltage level of each of the plurality of color components.
  • the machine-useable storage medium as claimed above being further configured to determine which of the plurality of color components is inactive.
  • the machine-useable storage medium as claimed above being further configured to signal an input event detection to other components of an electronic device via an input event detection signal.
  • the machine-useable storage medium as claimed above wherein the electronic device is of a type from the group consisting of: a mobile computing or communication device, a desktop computing device, a laptop computer, an ultrabook computer, a detachable computing device, a handheld computer, a portable device, a wearable computer, a touch screen system, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, and an electronic device including a visual display device.
  • a mobile computing or communication device a desktop computing device, a laptop computer, an ultrabook computer, a detachable computing device, a handheld computer, a portable device, a wearable computer, a touch screen system, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, and an electronic device including a visual display device.
  • PDA Personal Digital Assistant

Abstract

A control mechanism and method using RGB (red-green-blue) light emitting diodes (LEDs) are disclosed. A particular embodiment includes: a red-green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive; and an input controller coupled to each of the plurality of color components to determine a voltage level thereon, the input controller being configured to detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.

Description

CONTROL MECHANISM AND METHOD USING RGB LIGHT EMITTING
DIODES
TECHNICAL FIELD
This patent application relates to electronic systems, mobile devices, and electrical devices, according to various example embodiments, and more specifically to a control mechanism and method using RGB (red- green-blue) light emitting diodes (LEDs).
BACKGROUND
A light-emitting diode (LED) is typically implemented as a two-lead semiconductor light source. An LED resembles a basic pn-junction diode, which emits light when activated. When a fitting voltage is applied to the leads, electrons are able to recombine with electron holes within the device, releasing energy in the form of photons. This effect is called electroluminescence, and the color of the light, corresponding to the energy of the photon, is determined by the energy band gap of the semiconductor. An LED is often small in area (e.g., less than 1 mm2), and integrated optical components may be used to shape its radiation pattern.
White light can be formed by mixing differently colored lights. The most common method is to use red, green, and blue (RGB); hence, the method is called multi-color white LEDs (sometimes referred to as RGB LEDs). RGB LEDs are commonly made to include three color components, a red LED component, a green LED component, and a blue LED component. The three color components can be separately lit to produce a desired color combination, including white light. The three color components can be combined into a single package and controlled as a combined RGB LED unit. RGB LEDs need electronic circuits to control the blending and diffusion of different colors by activating (or inactivating) the three color LED components. The individual color LED components typically have slightly different emission patterns leading to a variation of the color depending on direction. RGB LEDs are particularly interesting in many applications, because of the flexibility of mixing different colors. This mechanism also has higher quantum efficiency in producing white light by combining the red, green, and blue colors.
However, LEDs and RGB LEDs are mainly used as light-producing elements in various forms of information and image displays, televisions, computer monitors, mobile device displays, and the like. As such, conventional LEDs and RGB LEDs serve mainly as output devices and not as input or control devices.
BRIEF DESCRIPTION OF THE DRAWINGS
The various embodiments are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings in which:
Figure 1 illustrates the structure of a conventional RGB LED; Figure 2 illustrates an example embodiment of a control mechanism using RGB LEDs; Figures 3 and 4 illustrate the light reflection effect of an object in proximity to a lit color component of an RGB LED;
Figure 5 is a processing flow chart illustrating an example embodiment of a method as described herein; and
Figure 6 shows a diagrammatic representation of a machine in the example form of a mobile computing and/or communication system within which a set of instructions when executed and/or processing logic when activated may cause the machine to perform any one or more of the methodologies described and/or claimed herein.
DETAILED DESCRIPTION
In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the various embodiments. It will be evident, however, to one of ordinary skill in the art that the various embodiments may be practiced without these specific details.
In various example embodiments as described herein, a control mechanism and method using RGB (red-green-blue) light emitting diodes (LEDs) are disclosed. In example embodiments, RGB LEDs are configured as control devices, input devices, and user input buttons for touchscreens and other electronic devices. Unlike the conventional technology that uses LEDs and RGB LEDs as only output devices, the presently disclosed embodiments use RGB LEDs as a control and user input mechanism in addition to their standard use as output devices. In a variety of applications, the control and user input mechanism of the various embodiments described herein can be used as an input mechanism in a variety of electronic devices that use arrays of LEDs and/or RGB LEDs. In the various embodiments described herein, the electronic devices can include mobile computing or communication devices, desktop computing devices, laptop computers, ultrabook computers, detachables, handheld computers, portable devices, wearable computers, touch screen systems, tablet computing systems, Personal Digital Assistants (PDAs), cellular telephones, smartphones, web appliances, and other electronic devices typically including some form of visual display device. Given that the various embodiments described herein can use RGB LEDs as both input and output mechanisms, electronic devices incorporating the disclosed technology can be produced with increased functionality, yet with fewer parts and less cost.
In the various example embodiments described herein, an RGB LED can be used as a control and user input mechanism by lighting one or more of its color LED components and measuring the voltage or voltage changes that occur on the other non-lighted LED components. If light emitted from a lit color LED component reflects back to a non-lighted LED component, the voltage on the non-lighted LED component changes as compared to the voltage on the non- lighted LED component when no reflected light is received. Thus, the voltage change at the non- lighted LED component can be used to detect the presence or absence of reflected light. This effect on the non-lighted LED components of an RGB LED can be used to detect the presence of an object in proximity to the RGB LED given that light from a lit LED component of the RGB LED will reflect off of the object and onto other non-lighted LED components. For example, if a user' s finger is placed in proximity to an RGB LED with at least one color LED component lit, the reflection of the light off the finger will change the voltage in the non-lighted LED component(s). This voltage change can be used to determine a 'button press' (e.g., a control or user input activation) and/or the location of the user's finger. Importantly, the detection of the proximate object (e.g., the control or user input activation and/or the presence and location of the user's finger) in the various embodiments described herein does not require the object to physically touch the RGB LED or the associated display screen. Moreover, the various embodiments do not depend on electrical capacitance or resistance, so no special 'stylus' or specialized embedded hardware is needed. Additionally, because the various embodiments described herein use the light reflected off of a proximate object, the button activation and/or the presence and location of the user's finger can be detected even if the user is wearing gloves or using an object other than a finger to effect the user input action. RGB LEDs are generally used with pulse width modulation (PWM) to produce various colors by rapidly activating and inactivating the three color LED components to produce desired color combinations. During this rapid switching of the three color LED components, the unused (non-lighted) LED color components can be used as control inputs by measuring voltage changes produced by the received light. This voltage measurement will vary if the user's finger (or other proximate object) is near the source of the light. As a result, the voltage change can be used to register a control or user input. The details of various example embodiments are described below.
Referring now to Figure 1, the structure of a conventional RGB LED 100 is illustrated. RGB LEDs are commonly made to include three color components, a red LED component 102, a green LED component 104, and a blue LED component 106. The three color components 102, 104, and 106 can be separately lit to produce a desired color combination, including white light. The three color components can be combined into a single package 100 and the light output of the package 100 can be controlled as a combined RGB LED unit by a control module 108. RGB LEDs need electronic circuits to control the blending and diffusion of different colors by activating (or inactivating) the three color LED components. Control module 108 is provided for this purpose. RGB LEDs are generally used with pulse width modulation (PWM) as controlled by control module 108 to produce various colors by rapidly activating and inactivating the three color LED components to produce desired color output combinations. Arrays of RGB LEDs, like RGB LED 100, can be assembled using well-known techniques to produce display screens or monitors for computing, communication, or entertainment devices or other electronic devices.
Referring now to Figure 2, the diagram illustrates an example embodiment of a control mechanism using RGB LEDs. In a similar arrangement as shown in Figure 1 and described above, the example embodiment shown in Figure 2 includes an RGB LED 200 including three color components, a red LED component 202, a green LED component 204, and a blue LED component 206. The three color components 202, 204, and 206 are combined into a single package 200 and the light output of the package 200 can be controlled as a combined RGB LED unit by output controller 220 as described above.
The embodiment shown in Figure 2 also includes an input controller 210. The input controller 210 is coupled to the electrical leads of each of the three color components 202, 204, and 206 of RGB LED 200 as shown in Figure 2. In this configuration, the input controller 210 can sample the voltage present on each of the three electrical leads of color components 202, 204, and 206. As a result, the input controller 210 can determine at any point in time which of the color components 202, 204, and 206 are lighted (active) and which are non-lighted (inactive). Additionally, the input controller 210 can detect any change in voltage levels that may occur on any of the inactive color components 202, 204, and 206 over time. If there is no object in proximity to the RGB LED 200 that may cause a variation in reflected light, the voltage level present on a particular inactive color component (e.g., 202, 204, or 206) will be substantially the same as the voltage level sampled for the same inactive color component at a previous point in time. Thus, with no object in proximity to the RGB LED 200, the voltage levels on the inactive color components 202, 204, and 206 will remain substantially consistent over time. These voltage levels can be periodically sampled and retained by the input controller 210. As long as the voltage levels on the inactive color components 202, 204, and 206 remain substantially consistent, the input controller 210 can conclude (and suppress related signaling) that no user input or button activation has been received at the RGB LED 200. The input controller 210 can be implemented using standard discrete logic components, semiconductor logic, application- specific integrated circuits (ASIC), field programmable gate array (FPGA) components, or any of a variety of conventional electronic components and techniques.
Referring again to Figure 2, the diagram shows a user moving a finger (or other object) 230 into proximity of the RGB LED 200. By moving a finger or object 230 into proximity of the RGB LED 200, a variation in reflected light from a lit color component of RGB LED 200 is received by the non-lighted (inactive) color components. As a result, the voltage levels present on the inactive color components (e.g., 202, 204, or 206) change. This voltage level change can be detected by the input controller 210. Figures 3 and 4 illustrate this voltage change effect in more detail as described below.
Referring now to Figure 3, the diagram illustrates the light reflection effect of an object in proximity to a lit color component of an RGB LED. As shown, a user has moved a finger (or other object) 230 into proximity of the RGB LED 200. In the example of Figure 3, we assume for purposes of explanation, that the red color component 202 is lit (active) and the resulting light rays 240 are emanating out of the RGB LED 200 and upward toward the proximate object 230. In the example of Figure 3, we also assume for purposes of explanation, that the green color component 204 and the blue color component 206 are not lighted (inactive). It will be apparent to those of ordinary skill in the art in view of the disclosure herein that any of the color components (e.g., 202, 204, or 206) or combinations thereof can be lit (active) as long as at least one of the color components is not lighted (inactive). The light rays 240 emanating out of the RGB LED 200 from the lighted (active) color components radiate upward toward the proximate object 230. Some of the light rays are reflected back as reflected light rays 250. These reflected light rays 250 radiate toward the inactive color components 204 and 206 and serve to alter the light level surrounding the inactive color components 204 and 206. As a result, the voltage in each of the inactive color components 204 and 206 changes relative to a voltage sampled for the same inactive color component at a previous point in time. This voltage level change can be detected by the input controller 210. The voltage level change detected by the input controller 210 can be associated with a control input, user input, or button activation event. In this manner, the input controller 210 can monitor the voltage levels on the inactive color components of an RGB LED to detect a control input, a user input activation, a button activation, or other input event. The input event can be signaled to other components of an electronic device via an input event detection signal. The detection of these input events does not affect the usage of the RGB LEDs as output devices.
Referring now to Figure 4, the diagram illustrates another example of the light reflection effect of an object in proximity to a lit (active) color component of an RGB LED. In a similar manner as shown in Figure 3 and described above, a user has moved a finger (or other object) 230 into proximity of the RGB LED 200. In the example of Figure 4, we again assume for purposes of explanation, that the red color component 202 is lit (active) and the resulting light rays 240 are emanating out of the RGB LED 200 and upward toward the proximate object 230. In the example of Figure 4, we also assume for purposes of explanation, that the green color component 204 and the blue color component 206 of RGB LED 200 are not lighted (inactive) and that all three of the color components 203, 205, and 207 of a neighboring RGB LED 201 are also not lighted (inactive). It will be apparent to those of ordinary skill in the art in view of the disclosure herein that any of the color components (e.g., 202 through 207) or combinations thereof can be lit (active) as long as at least one of the color components is not lighted (inactive). The light rays 240 emanating out of the RGB LED 200 from the lighted (active) color components radiate upward toward the proximate object 230. Some of the light rays are reflected back as reflected light rays 250 and 260. The reflected light rays 250 radiate toward the inactive color components 204 and 206 of RGB LED 200 and serve to alter the light level surrounding the inactive color components 204 and 206. The reflected light rays 260 radiate toward the inactive color components 203, 205, and 207 of neighboring RGB LED 201 and serve to alter the light level surrounding the inactive color components 203, 205, and 207. As a result, the voltage in each of the inactive color components 203 through 207 changes relative to a voltage sampled for the same inactive color component at a previous point in time. This voltage level change can be detected by the input controller 210. The voltage level change detected by the input controller 210 can be associated with a control input, a user input, or a button activation event. In this manner, the input controller 210 can monitor the voltage levels on the inactive color components of a plurality of RGB LEDs in an RGB LED array, including the inactive color components of a primary RGB LED and the inactive color components of neighboring RGB LEDs to detect a control input, a user input activation, a button activation, or other input event. Additionally, because the input controller 210 can also determine which RGB LED(s) in an array of RGB LEDs detected the input event, the input controller 210 can also determine the physical location in the RGB LED array where the input event was detected. As a result, the input controller of the example embodiment can detect the input event and the location of the input event. Moreover, the detection of the input event (e.g., the presence of a proximate object) in the various embodiments described herein does not require the object to physically touch the RGB LED or the associated display screen. The object only needs to be close enough to the RGB LED so the light reflectance effect described above can be detected by the input controller 210.
Referring now to Figure 5, a processing flow diagram illustrates an example embodiment of a control method 1100 as described herein. The method 1100 of an example embodiment includes: providing a red- green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive (processing block 1110); determining a voltage level on each of plurality of color components (processing block 1120); and detecting a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object (processing block 1130).
Figure 6 shows a diagrammatic representation of a machine in the example form of a mobile computing and/or communication system 700 within which a set of instructions when executed and/or processing logic when activated may cause the machine to perform any one or more of the methodologies described and/or claimed herein. Additionally, the control mechanism and method using RGB LEDs as disclosed herein can be used in the display device of the mobile computing and/or communication system 700. In alternative embodiments, the machine operates as a standalone device or may be connected (e.g., networked) to other machines. In a networked deployment, the machine may operate in the capacity of a server or a client machine in server-client network environment, or as a peer machine in a peer-to-peer (or distributed) network environment. The machine may be a personal computer (PC), a laptop computer, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, a set-top box (STB), a network router, switch or bridge, or any machine capable of executing a set of instructions (sequential or otherwise) or activating processing logic that specify actions to be taken by that machine. Further, while only a single machine is illustrated, the term "machine" can also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions or processing logic to perform any one or more of the methodologies described and/or claimed herein.
The example mobile computing and/or communication system 700 includes a data processor 702 (e.g., a System-on-a-Chip (SoC), general processing core, graphics core, and optionally other processing logic) and a memory 704, which can communicate with each other via a bus or other data transfer system 706. The mobile computing and/or communication system 700 may further include a display device 709, and various input/output (I/O) devices and/or interfaces 710, such as audio devices, and optionally a network interface 712. The control mechanism and method using RGB LEDs as disclosed herein can be used in or with the display device 709. In an example embodiment, the network interface 712 can include one or more radio transceivers configured for compatibility with any one or more standard wireless and/or cellular protocols or access technologies (e.g., 2nd (2G), 2.5, 3rd (3G), 4th (4G) generation, and future generation radio access for cellular systems, Global System for Mobile communication (GSM), General Packet Radio Services (GPRS), Enhanced Data GSM Environment (EDGE), Wideband Code Division Multiple Access (WCDMA), LTE, CDMA2000, WLAN, Wireless Router (WR) mesh, and the like). Network interface 712 may also be configured for use with various other wired and/or wireless communication protocols, including TCP/IP, UDP, SIP, SMS, RTP, WAP, CDMA, TDMA, UMTS, UWB, WiFi, WiMax, Bluetooth, IEEE 802. llx, and the like. In essence, network interface 712 may include or support virtually any wired and/or wireless communication mechanisms by which information may travel between the mobile computing and/or communication system 700 and another computing or communication system via network 714.
The memory 704 can represent a machine-readable medium on which is stored one or more sets of instructions, software, firmware, or other processing logic (e.g., logic 708) embodying any one or more of the methodologies or functions described and/or claimed herein. The logic 708, or a portion thereof, may also reside, completely or at least partially within the processor 702 during execution thereof by the mobile computing and/or communication system 700. As such, the memory 704 and the processor 702 may also constitute machine-readable media. The logic 708, or a portion thereof, may also be configured as processing logic or logic, at least a portion of which is partially implemented in hardware. The logic 708, or a portion thereof, may further be transmitted or received over a network 714 via the network interface 712. While the machine -readable medium of an example embodiment can be a single medium, the term "machine-readable medium" should be taken to include a single non- transitory medium or multiple non-transitory media (e.g., a centralized or distributed database, and/or associated caches and computing systems) that store the one or more sets of instructions. The term "machine -readable medium" can also be taken to include any non-transitory medium that is capable of storing, encoding or carrying a set of instructions for execution by the machine and that cause the machine to perform any one or more of the methodologies of the various embodiments, or that is capable of storing, encoding or carrying data structures utilized by or associated with such a set of instructions. The term "machine-readable medium" can accordingly be taken to include, but not be limited to, solid-state memories, optical media, and magnetic media.
In various embodiments as described herein, example embodiments include at least the following examples.
A control mechanism for an electronic device, the control mechanism comprising: a red- green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive; and an input controller coupled to each of the plurality of color components to determine a voltage level thereon, the input controller being configured to detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
The control mechanism as claimed above wherein the plurality of color components further including a red color component, a green color component, and a blue color component.
The control mechanism as claimed above further including an output controller for controlling the light output produced by the RGB LED.
The control mechanism as claimed above wherein the input controller is configured to periodically sample the voltage level of each of the plurality of color components.
The control mechanism as claimed above wherein the input controller is configured to determine which of the plurality of color components is inactive. The control mechanism as claimed above wherein the input controller is configured to signal an input event detection to other components of the electronic device via an input event detection signal.
An electronic device comprising: a display screen coupled to a processor, the display screen including an array of red-green-blue (RGB) light emitting diodes (LEDs), each having a plurality of color components, each color component being either active or inactive; and an input controller coupled to each of the plurality of color components of the RGB LED array to determine a voltage level on each of the plurality of color components, the input controller being configured to detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
The electronic device as claimed above wherein the plurality of color components further including a red color component, a green color component, and a blue color component.
The electronic device as claimed above further including an output controller for controlling the light output produced by the array of RGB LEDs.
The electronic device as claimed above wherein the input controller is configured to periodically sample the voltage level of each of the plurality of color components.
The electronic device as claimed above wherein the input controller is configured to determine which of the plurality of color components is inactive.
The electronic device as claimed above wherein the input controller is configured to signal an input event detection to other components of the electronic device via an input event detection signal.
The electronic device as claimed above wherein the electronic device is of a type from the group consisting of: a mobile computing or communication device, a desktop computing device, a laptop computer, an ultrabook computer, a detachable computing device, a handheld computer, a portable device, a wearable computer, a touch screen system, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, and an electronic device including a visual display device.
A method comprising: providing a red-green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive; determining a voltage level on each of plurality of color components; and detecting a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
The method as claimed above wherein the plurality of color components further including a red color component, a green color component, and a blue color component.
The method as claimed above further including controlling the light output produced by the RGB LED.
The method as claimed above including periodically sampling the voltage level of each of the plurality of color components.
The method as claimed above including determining which of the plurality of color components is inactive.
The method as claimed above including signaling an input event detection to other components of an electronic device via an input event detection signal.
The method as claimed above wherein the electronic device is of a type from the group consisting of: a mobile computing or communication device, a desktop computing device, a laptop computer, an ultrabook computer, a detachable computing device, a handheld computer, a portable device, a wearable computer, a touch screen system, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, and an electronic device including a visual display device.
An apparatus comprising: a light emitting diode (LED) means having a plurality of color components, each color component being either active or inactive; and an input control means coupled to each of the plurality of color components to determine a voltage level thereon, the input control means being configured to detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
The apparatus as claimed above wherein the plurality of color components further including a red color component, a green color component, and a blue color component.
The apparatus as claimed above further including an output control means for controlling the light output produced by the LED.
The apparatus as claimed above wherein the input control means is configured to periodically sample the voltage level of each of the plurality of color components.
The apparatus as claimed above wherein the input control means is configured to determine which of the plurality of color components is inactive.
The apparatus as claimed above wherein the input control means is configured to signal an input event detection to other components of an electronic device via an input event detection signal.
A non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to: provide a red-green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive; determine a voltage level on each of plurality of color components; and detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object. The machine-useable storage medium as claimed above wherein the plurality of color components further including a red color component, a green color component, and a blue color component.
The machine-useable storage medium as claimed above being further configured to control the light output produced by the RGB LED.
The machine-useable storage medium as claimed above being further configured to periodically sample the voltage level of each of the plurality of color components.
The machine-useable storage medium as claimed above being further configured to determine which of the plurality of color components is inactive.
The machine-useable storage medium as claimed above being further configured to signal an input event detection to other components of an electronic device via an input event detection signal.
The machine-useable storage medium as claimed above wherein the electronic device is of a type from the group consisting of: a mobile computing or communication device, a desktop computing device, a laptop computer, an ultrabook computer, a detachable computing device, a handheld computer, a portable device, a wearable computer, a touch screen system, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, and an electronic device including a visual display device.
The Abstract of the Disclosure is provided to comply with 37 C.F.R. § 1.72(b), requiring an abstract that will allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. In addition, in the foregoing Detailed Description, it can be seen that various features are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments require more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive subject matter lies in less than all features of a single disclosed embodiment. Thus, the following claims are hereby incorporated into the Detailed Description, with each claim standing on its own as a separate embodiment.

Claims

CLAIMS What is claimed is:
1. A control mechanism for an electronic device, the control mechanism comprising: a red-green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive; and
an input controller coupled to each of the plurality of color components to determine a voltage level thereon, the input controller being configured to detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
2. The control mechanism as claimed in claim 1 wherein the plurality of color components further including a red color component, a green color component, and a blue color component.
3. The control mechanism as claimed in claim 1 further including an output controller for controlling the light output produced by the RGB LED.
4. An electronic device comprising:
a display screen coupled to a processor, the display screen including an array of red-green- blue (RGB) light emitting diodes (LEDs), each having a plurality of color components, each color component being either active or inactive; and
an input controller coupled to each of the plurality of color components of the RGB LED array to determine a voltage level on each of the plurality of color components, the input controller being configured to detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
5. The electronic device as claimed in claim 4 wherein the plurality of color components further including a red color component, a green color component, and a blue color component.
6. The electronic device as claimed in claim 4 further including an output controller for controlling the light output produced by the array of RGB LEDs.
7. The electronic device as claimed in claim 4 wherein the input controller is configured to periodically sample the voltage level of each of the plurality of color components.
8. A method comprising:
providing a red-green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive;
determining a voltage level on each of plurality of color components; and
detecting a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
9. The method as claimed in claim 8 wherein the plurality of color components further including a red color component, a green color component, and a blue color component.
10. The method as claimed in claim 8 including periodically sampling the voltage level of each of the plurality of color components.
11. The method as claimed in claim 8 wherein the method is implemented in an electronic device of a type from the group consisting of: a mobile computing or communication device, a desktop computing device, a laptop computer, an ultrabook computer, a detachable computing device, a handheld computer, a portable device, a wearable computer, a touch screen system, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, and an electronic device including a visual display device.
12. An apparatus comprising:
a light emitting diode (LED) means having a plurality of color components, each color component being either active or inactive; and
an input control means coupled to each of the plurality of color components to determine a voltage level thereon, the input control means being configured to detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
13. The apparatus as claimed in claim 12 wherein the plurality of color components further including a red color component, a green color component, and a blue color component.
14. The apparatus as claimed in claim 12 further including an output control means for controlling the light output produced by the LED.
15. The apparatus as claimed in claim 12 wherein the input control means is configured to determine which of the plurality of color components is inactive.
16. A non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to:
provide a red-green-blue (RGB) light emitting diode (LED) having a plurality of color components, each color component being either active or inactive;
determine a voltage level on each of plurality of color components; and
detect a voltage change in an inactive color component when light from an active color component is reflected off of a proximate object.
17. The machine-useable storage medium as claimed in claim 16 being further configured to control the light output produced by the RGB LED.
18. The machine-useable storage medium as claimed in claim 16 being further configured to periodically sample the voltage level of each of the plurality of color components.
19. The machine-useable storage medium as claimed in claim 16 being further configured to determine which of the plurality of color components is inactive.
20. The machine-useable storage medium as claimed in claim 16 wherein the electronic device is of a type from the group consisting of: a mobile computing or communication device, a desktop computing device, a laptop computer, an ultrabook computer, a detachable computing device, a handheld computer, a portable device, a wearable computer, a touch screen system, a tablet computing system, a Personal Digital Assistant (PDA), a cellular telephone, a smartphone, a web appliance, and an electronic device including a visual display device.
PCT/US2015/039393 2014-09-25 2015-07-07 Control mechanism and method using rgb light emitting diodes WO2016048434A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020177004901A KR102224301B1 (en) 2014-09-25 2015-07-07 Control mechanism and method using rgb light emitting diodes
JP2017514298A JP6426278B2 (en) 2014-09-25 2015-07-07 Control mechanism and method using RGB light emitting diodes
EP15845344.9A EP3198996A4 (en) 2014-09-25 2015-07-07 Control mechanism and method using rgb light emitting diodes
CN201580045349.XA CN106576416B (en) 2014-09-25 2015-07-07 Utilize the control device and method of RGB light emitting diode
TW104127378A TWI601125B (en) 2014-09-25 2015-08-21 Control mechanism and method using rgb light emitting diodes

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/496,138 2014-09-25
US14/496,138 US9736906B2 (en) 2014-09-25 2014-09-25 Control mechanism and method using RGB light emitting diodes

Publications (1)

Publication Number Publication Date
WO2016048434A1 true WO2016048434A1 (en) 2016-03-31

Family

ID=55581721

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2015/039393 WO2016048434A1 (en) 2014-09-25 2015-07-07 Control mechanism and method using rgb light emitting diodes

Country Status (7)

Country Link
US (1) US9736906B2 (en)
EP (1) EP3198996A4 (en)
JP (1) JP6426278B2 (en)
KR (1) KR102224301B1 (en)
CN (1) CN106576416B (en)
TW (1) TWI601125B (en)
WO (1) WO2016048434A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109508119B (en) * 2018-12-21 2020-06-30 武汉华星光电半导体显示技术有限公司 Floating touch display device and floating touch method
DE102021113046A1 (en) * 2021-05-19 2022-11-24 OSRAM Opto Semiconductors Gesellschaft mit beschränkter Haftung DISPLAY ARRANGEMENT, POWER CONTROL CIRCUIT AND METHOD

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080179497A1 (en) * 2007-01-31 2008-07-31 Selvan Maniam Ambient light sensing using a color sensor
US7479622B2 (en) * 2003-06-23 2009-01-20 Advanced Optical Technologies, Llc Integrating chamber cone light using LED sources
US8339058B2 (en) * 2008-12-12 2012-12-25 Microchip Technology Incorporated Three-color RGB LED color mixing and control by variable frequency modulation
US8723149B2 (en) * 2010-04-13 2014-05-13 Silicon Laboratories Inc. Systems and methods for advanced monitoring and control using an LED driver in an optical processor
US20140225529A1 (en) * 2011-09-23 2014-08-14 Martin Professional A/S Method of controling illumination device based on current-voltage model

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7348946B2 (en) * 2001-12-31 2008-03-25 Intel Corporation Energy sensing light emitting diode display
US7598949B2 (en) * 2004-10-22 2009-10-06 New York University Multi-touch sensing light emitting diode display and method for using the same
TWI432095B (en) * 2006-11-03 2014-03-21 Clipsal Australia Pty Ltd Light emitting diode driver and method
CN101211246B (en) * 2006-12-26 2010-06-23 乐金显示有限公司 Organic light-emitting diode panel and touch-screen system including the same
US8970501B2 (en) * 2007-01-03 2015-03-03 Apple Inc. Proximity and multi-touch sensor detection and demodulation
JP2009134877A (en) * 2007-11-28 2009-06-18 Sharp Corp Lighting apparatus
JP5319125B2 (en) * 2008-01-24 2013-10-16 日東光学株式会社 Two-dimensional object reading method and apparatus
US20090256810A1 (en) * 2008-04-15 2009-10-15 Sony Ericsson Mobile Communications Ab Touch screen display
JP5175136B2 (en) * 2008-05-22 2013-04-03 株式会社ジャパンディスプレイウェスト Electro-optical device and electronic apparatus
JP5117293B2 (en) * 2008-06-19 2013-01-16 シャープ株式会社 Base station apparatus, relay station apparatus, and communication system
US20100295821A1 (en) * 2009-05-20 2010-11-25 Tom Chang Optical touch panel
JP5493634B2 (en) * 2009-09-18 2014-05-14 ソニー株式会社 Display device
US20120274596A1 (en) * 2011-07-11 2012-11-01 Ludwig Lester F Use of organic light emitting diode (oled) displays as a high-resolution optical tactile sensor for high dimensional touchpad (hdtp) user interfaces
US8711119B2 (en) 2012-04-03 2014-04-29 O2Micro, Inc. Display systems with touch screens
US8680457B2 (en) * 2012-05-07 2014-03-25 Lighting Science Group Corporation Motion detection system and associated methods having at least one LED of second set of LEDs to vary its voltage
TWM451589U (en) 2012-12-14 2013-04-21 Sunrex Technology Corp Optical sensing type input device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7479622B2 (en) * 2003-06-23 2009-01-20 Advanced Optical Technologies, Llc Integrating chamber cone light using LED sources
US20080179497A1 (en) * 2007-01-31 2008-07-31 Selvan Maniam Ambient light sensing using a color sensor
US8339058B2 (en) * 2008-12-12 2012-12-25 Microchip Technology Incorporated Three-color RGB LED color mixing and control by variable frequency modulation
US8723149B2 (en) * 2010-04-13 2014-05-13 Silicon Laboratories Inc. Systems and methods for advanced monitoring and control using an LED driver in an optical processor
US20140225529A1 (en) * 2011-09-23 2014-08-14 Martin Professional A/S Method of controling illumination device based on current-voltage model

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3198996A4 *

Also Published As

Publication number Publication date
EP3198996A1 (en) 2017-08-02
JP2017536597A (en) 2017-12-07
US20160095173A1 (en) 2016-03-31
KR102224301B1 (en) 2021-03-05
US9736906B2 (en) 2017-08-15
JP6426278B2 (en) 2018-11-21
TW201614634A (en) 2016-04-16
CN106576416B (en) 2019-09-27
KR20170032450A (en) 2017-03-22
EP3198996A4 (en) 2018-06-20
CN106576416A (en) 2017-04-19
TWI601125B (en) 2017-10-01

Similar Documents

Publication Publication Date Title
JP7164126B2 (en) Screen brightness adjustment method and terminal
JP6438488B2 (en) Method and apparatus for commissioning and controlling touch- and gesture-controlled lighting units and luminaires
CA2761619C (en) User interface with circular light guided ring with adaptive appearance depending on function
KR20130057927A (en) Light adjustment device and light system including the same
US9084329B2 (en) Lighting control device having a touch sensitive user interface
US9504134B2 (en) Methods and apparatus for controlling lighting
US10560996B2 (en) Dimming processing system for LED lamps
JP5931285B2 (en) Lighting fixture with touch-sensitive light emitting surface
US20190021155A1 (en) Lighting scene selection based on operation of one or more individual light sources
KR101446297B1 (en) Apparatus and system for controlling light in wireless manner
US9736906B2 (en) Control mechanism and method using RGB light emitting diodes
TWI482554B (en) Electronic device capable of changing color of casing and method thereof
US9615435B2 (en) Device for linking selective illumination of a light source with input and related methods
US11455095B2 (en) Method and a lighting control device for controlling a plurality of lighting devices
JP6571668B2 (en) System and method for calibrating emitted light to meet criteria for reflected light
US11943857B2 (en) Controller for restricting control of a lighting unit in a lighting system and a method thereof
JP5706578B2 (en) Adaptive lighting system with low energy consumption
JP2018097946A (en) Penlight
CN114423126A (en) Light modulation method and device of light emitting device, electronic equipment and storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15845344

Country of ref document: EP

Kind code of ref document: A1

REEP Request for entry into the european phase

Ref document number: 2015845344

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2015845344

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 20177004901

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2017514298

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE