CN103019409B - Based on characters input method and the device of surround lighting - Google Patents
Based on characters input method and the device of surround lighting Download PDFInfo
- Publication number
- CN103019409B CN103019409B CN201210487675.4A CN201210487675A CN103019409B CN 103019409 B CN103019409 B CN 103019409B CN 201210487675 A CN201210487675 A CN 201210487675A CN 103019409 B CN103019409 B CN 103019409B
- Authority
- CN
- China
- Prior art keywords
- ambient light
- light intensity
- reference value
- available
- binary sequence
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000012545 processing Methods 0.000 claims description 22
- 238000013507 mapping Methods 0.000 claims description 12
- 238000012935 Averaging Methods 0.000 claims 1
- 230000003287 optical effect Effects 0.000 abstract description 2
- 230000007613 environmental effect Effects 0.000 abstract 3
- 238000006243 chemical reaction Methods 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
- Telephone Function (AREA)
Abstract
The invention provides a kind of characters input method based on surround lighting and device, the method comprises: carry out daylighting, to obtain multiple available environmental light intensity according to the default acquisition interval optical sensor that controls environment; Environmentally light intensity reference value, carries out binary conversion treatment to described multiple available environmental light intensity, obtains binary sequence, wherein, and one in the corresponding described binary sequence of each available environmental light intensity; According to default decoding rule, decoding process is carried out to described binary sequence and obtains input character.The ambient light power that characters input method based on surround lighting provided by the invention and device can realize ambient light sensor to collect changes into the input of mobile intelligent terminal information, extends the range of application of ambient light sensor.
Description
Technical Field
The present invention relates to communication technologies, and in particular, to a method and an apparatus for inputting characters based on ambient light.
Background
At present, mobile intelligent terminal generally all has multiple sensor, for example, gravity inductor, triaxial acceleration sensor, electron compass, gyroscope, light distance sensor etc. through these sensors, mobile intelligent terminal can provide good user experience for the user. For example, through a gravity sensor, the mobile intelligent terminal can sense 90-degree inclination, and a three-axis acceleration sensor can sense 360-degree inclination; the intelligent terminal loaded with the electronic compass can induce the directions of east, west, south and north by using the earth magnetic field; the intelligent terminal loaded with the ambient light sensor can identify the intensity of external light and the like.
An ambient light sensor in a mobile intelligent terminal is generally used for sensing the change of ambient light around the terminal, and particularly, the intensity of a backlight lamp of a display screen is adjusted according to the intensity of the ambient light so that a user can better see display contents. However, the current application to the ambient light sensor is limited to this, and the ambient light sensor cannot function sufficiently.
Disclosure of Invention
The invention aims to provide a character input method and device based on ambient light, which are used for converting the intensity of ambient light collected by an ambient light sensor into information input of a mobile intelligent terminal and expanding the application range of the ambient light sensor.
The invention provides a character input method based on ambient light, which comprises the following steps:
controlling an ambient light sensor to collect light according to a preset collection interval so as to obtain a plurality of available ambient light intensities;
according to an ambient light intensity reference value, carrying out binarization processing on the multiple available ambient light intensities to obtain a binary sequence, wherein each available ambient light intensity corresponds to one bit in the binary sequence;
and decoding the binary sequence according to a preset decoding rule to obtain an input character.
The present invention also provides an ambient light-based character input device, comprising:
the acquisition module is used for controlling the ambient light sensor to collect light according to a preset acquisition interval so as to acquire a plurality of available ambient light intensities;
the binary module is used for carrying out binary processing on the plurality of available ambient light intensities according to an ambient light intensity reference value to obtain a binary sequence, wherein each available ambient light intensity corresponds to one bit in the binary sequence;
and the decoding module is used for decoding the binary sequence according to a preset decoding rule to obtain an input character.
The character input method and device based on the ambient light provided by the invention acquire a plurality of available ambient light intensities by controlling the ambient light sensor according to the preset acquisition interval; carrying out binarization processing on the plurality of available ambient light intensities to obtain a binary sequence; and then decoding the binary sequence according to a preset decoding rule to obtain an input character. The technical scheme provided by the invention can realize that the intensity of the ambient light collected by the ambient light sensor is converted into the information input of the mobile intelligent terminal, the application range of the ambient light sensor is expanded, a brand-new input method experience is provided for a user, and the character input method based on the ambient light can be applied and popularized to a certain extent along with the application and popularization of the ambient light sensor in the mobile intelligent terminal.
Drawings
Fig. 1 is a schematic flowchart of a character input method based on ambient light according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of step 10 in FIG. 1;
FIG. 3 is a schematic flow chart of step 30 of FIG. 1;
fig. 4 is a schematic structural diagram of a character input device based on ambient light according to another embodiment of the present invention.
Detailed Description
Fig. 1 is a schematic flowchart of a character input method based on ambient light according to an embodiment of the present invention, and as shown in fig. 1, the embodiment provides a character input method based on ambient light, including:
step 10: and controlling the ambient light sensor to collect light according to a preset collection interval so as to obtain a plurality of available ambient light intensities. The ambient light sensor can be controlled by a user, for example, a light sensing hole of the ambient light sensor is shielded and released by a finger or a shutter according to a preset collection interval, so that the ambient light sensor can obtain a corresponding available ambient light intensity. Here, lighting control for controlling the ambient light sensor needs to be performed at preset collection intervals.
Step 20: and carrying out binarization processing on a plurality of available ambient light intensities according to the ambient light intensity reference value to obtain a binary sequence, wherein each available ambient light intensity corresponds to one bit in the binary sequence. And comparing the acquired available ambient light intensity with an ambient light intensity reference value, and performing binarization processing on the acquired available ambient light intensity, wherein the specific binarization processing mode is that the binarization result of the available ambient light intensity which is greater than the ambient light intensity reference value is set to be 1, and the binarization result of the available ambient light intensity which is less than the ambient light intensity reference value is set to be 0. Thus, the plurality of available ambient light intensities becomes the corresponding binary sequence. Such as 010111001000, etc.
Step 30: and decoding the binary sequence according to a preset decoding rule to obtain the input character. For the obtained binary sequence, decoding processing needs to be performed according to a preset decoding rule, for example, decoding is performed on an 8-bit binary sequence to obtain a corresponding input character. The specific decoding rule may be that the binary sequence is converted into a plurality of numerical values, and each numerical value is mapped to a character to obtain an input character. The binary sequence is converted into a plurality of numerical values, the binary sequence can be grouped according to the combination digits specified in the decoding rule to form a plurality of sub-binary sequences, and each sub-binary sequence calculates one numerical value. For example, the specified number of combined bits may be 8 bits, 6 bits, 3 bits, 11 bits, and so on. For example, assuming that the obtained binary sequences are 0, 1, 0, 1, the binary sequences are grouped by 8-bit combination digits, and a sub-binary sequence 00000111 and a sub-binary sequence 0000011 are obtained, where a value corresponding to the sub-binary sequence 00000111 is 0x07, and a value corresponding to the sub-binary sequence 0000011 is 0x 03. Of course, the specific predetermined decoding rule is not limited thereto. And the character corresponding to each numerical value can be decoded by looking up a corresponding preset decoding table, for example, for 0x03 corresponding to the sub-binary sequence 0000011, the character corresponding to 0x03 in the preset decoding table is "sheet". Based on the above, the ambient light sensor is controlled to input information of 0, 1, and finally, an input character "sheet" can be obtained.
In the character input method based on ambient light provided by this embodiment, a plurality of available ambient light intensities are obtained by controlling an ambient light sensor according to a preset acquisition interval; carrying out binarization processing on the plurality of available ambient light intensities to obtain a binary sequence; and then decoding the binary sequence according to a preset decoding rule to obtain an input character. The technical scheme provided by the embodiment can realize that the intensity of the ambient light collected by the ambient light sensor is converted into the information input of the mobile intelligent terminal, the application range of the ambient light sensor is expanded, a brand-new input method experience is provided for a user, and along with the application and popularization of the ambient light sensor in the mobile intelligent terminal, the character input method based on the ambient light can also be applied and popularized to a certain extent.
When the user uses the character input method based on the ambient light provided in the above embodiment, the user can complete the character input based on the ambient light by learning in advance or knowing the corresponding relationship between the intensity of the ambient light and the preset decoding rule. In addition, the preset decoding rule can be set by the user, and the user can input specific light intensity corresponding to different characters according to own habits and the like, so that the user can input corresponding characters according to the preset decoding rule set by the user when in use.
Fig. 2 is a schematic flow chart of step 10 in fig. 1, and as shown in fig. 2, as a preferred embodiment of the above technical solution, step 10: controlling an ambient light sensor to daylight according to a preset collection interval to obtain a plurality of available ambient light intensities comprises:
step 101: and controlling the ambient light sensor to collect light according to the collection interval to obtain a plurality of initial ambient light intensities. Due to certain errors in the process of controlling the ambient light sensor to collect light, for example, a delay in movement of a finger of a user, an error in time of a rise and fall motion of a shutter, and the like, some ambient light intensities, for example, transitional ambient light intensities, may be generated in the middle of a collection interval, some unavailable collection values may exist in the collected initial ambient light intensities, and it is necessary to perform screening and correction on the obtained plurality of initial ambient light intensities so as to obtain the available ambient light intensities.
Step 102: according to the formula Tn=T1+ nK ± t, determining a plurality of acquisition time ranges. Multiple points in time of the initial ambient light intensity collected may result due to, for example, delays in movement of the user's finger, errors in the timing of shutter rise and fall, etcThe light intensity is not distributed completely according to the preset collection interval, so that the collected multiple initial ambient light intensities need to be screened according to the collection interval. Wherein n is a natural number, T is a preset time threshold, and T1For a predetermined acquisition start time, K for an acquisition interval, TnRepresenting the nth acquisition time range.
Step 103: and obtaining the available ambient light intensity corresponding to each acquisition time range according to the initial ambient light intensity in each acquisition time range. For an initial ambient light intensity within an acquisition time range, the initial ambient light intensity closest to the acquisition time may be preferred as the corresponding available ambient light intensity within that acquisition time range. Of course, the selection may be performed according to a preset selection rule, such as maximum, minimum or random ambient light intensity. The initial ambient light intensity in each acquisition time range may be one or more. In the case of multiple light sources, the initial ambient light intensities within the collection time range may be averaged, and the obtained average value may be used as the available ambient light intensity corresponding to the collection time range.
Preferably, the step 20: according to the reference value of the intensity of the ambient light, carrying out binarization processing on a plurality of available ambient light intensities, and obtaining a binary sequence comprises the following steps:
and comparing each available ambient light intensity with an ambient light intensity reference value, setting the binarization result of the available ambient light intensity larger than the ambient light intensity reference value as 1, and setting the binarization result of the available ambient light intensity smaller than or equal to the ambient light intensity reference value as 0 to obtain a binary sequence. For example, the ambient light intensity reference value is 20, when one of the available ambient light intensities is 60, the binarization result of the available ambient light intensity may be set to 1, and when one of the available ambient light intensities is 7, the binarization result of the available ambient light intensity may be set to 0.
One way to obtain the ambient light intensity reference value before performing binarization processing on the available ambient light intensity according to the ambient light intensity reference value includes:
and the ambient light sensor is controlled to collect light, so that an ambient light intensity reference value is obtained. For example, the user may use a finger to completely block the light-sensing hole of the ambient light sensor, and the ambient light intensity acquired by the ambient light sensor at this time may be used as the ambient light intensity reference value. For another example, the user may use a finger to half-block the light receiving hole of the ambient light sensor, and the ambient light intensity acquired by the ambient light sensor at this time may be used as the ambient light intensity reference value. For another example, the ambient light intensity acquired by the ambient light sensor may be used as the ambient light intensity reference value under the condition that the light-sensing hole of the ambient light sensor is not blocked.
Another way of obtaining the reference value of the ambient light intensity includes: the plurality of available ambient light intensities are averaged, and the average value is used as an ambient light intensity reference value. For example, if a plurality of available ambient light intensities are collected and respectively set to 65, 68, 10, 63, 12, 70, 10, 7, and 9, the above available ambient light intensities are averaged, and the average value is calculated to be (65 +68+10+63+12+70+10+7+ 9)/9 =34.9, and then the ambient light intensity reference value in this embodiment is 34.9.
Fig. 3 is a schematic flow chart of step 30 in fig. 1, and as shown in fig. 3, as a preferred embodiment of the above technical solution, step 30: according to a preset decoding rule, decoding the binary sequence to obtain an input character comprises the following steps:
step 301: and dividing the binary sequence into a plurality of sub-binary sequences according to the combination digits specified in the decoding rule, and calculating a numerical value corresponding to each sub-binary sequence. For example, the number of the combination bits specified in the decoding rule is 8 bits, the binary sequence is divided into a plurality of 8-bit sub-binary sequences. If 000001110000001100001111, the sequence is divided into 3 sub-binary sequences "00000111", "00000011" and "00001111" of 8 bits. The sub-binary sequences are then correspondingly calculated as corresponding values, such as "7", "3" and "15", respectively.
Step 302: and mapping each numerical value into a character according to the mapping relation between the numerical values and the characters in the decoding rule to obtain the input character. And mapping the numerical value into a character according to the mapping relation in the decoding rule to obtain an input character, such as a character corresponding to 7, a character corresponding to 3, king and the like. The binary sequence corresponding to the available ambient light intensity is converted into corresponding characters, and information input is realized. The specific characters can be Chinese and English, numbers or punctuation marks, mathematical symbols and the like.
The technical scheme provided by the embodiment can realize that the intensity of the ambient light collected by the ambient light sensor is converted into the information input of the mobile intelligent terminal, and the application range of the ambient light sensor is expanded.
Fig. 4 is a schematic structural diagram of a character input device based on ambient light according to another embodiment of the present invention, and as shown in fig. 4, the present embodiment provides a character input device based on ambient light, including:
the acquisition module 10 is used for controlling the ambient light sensor to collect light according to a preset acquisition interval so as to acquire a plurality of available ambient light intensities;
a binary module 20 connected to the acquisition module 10, configured to perform binarization processing on multiple available ambient light intensities acquired by the acquisition module 10 according to an ambient light intensity reference value, so as to obtain a binary sequence, where each available ambient light intensity corresponds to one bit in the binary sequence;
and the decoding module 30 is connected to the binary module 20, and is configured to decode the binary sequence obtained by the binary module 20 according to a preset decoding rule to obtain an input character.
In the character input device based on ambient light provided by this embodiment, the acquisition module 10 controls the ambient light sensor to acquire a plurality of available ambient light intensities according to a preset acquisition interval; the binary module 20 performs binarization processing on a plurality of available ambient light intensities to obtain a binary sequence; the decoding module 30 decodes the binary sequence according to a preset decoding rule to obtain an input character. The technical scheme provided by the embodiment can realize that the intensity of the ambient light collected by the ambient light sensor is converted into the information input of the mobile intelligent terminal.
The specific implementation process of the character input device based on ambient light according to this embodiment is the same as the implementation process of the character input method based on ambient light according to the foregoing embodiments, please refer to the above process of the character input method based on ambient light, and details are not repeated here.
As a preferable aspect of the above technical solution, the acquisition module 10 includes:
the acquisition unit is used for controlling the ambient light sensor to collect light according to the acquisition interval and acquiring a plurality of initial ambient light intensities;
a calculating unit connected with the collecting unit and used for calculating the formula Tn=T1+ nK +/-t, determining a plurality of acquisition time ranges;
the acquisition unit is connected with the calculation unit and used for acquiring the available ambient light intensity corresponding to each acquisition time range according to the initial ambient light intensity within each acquisition time range calculated by the calculation unit;
wherein n is a natural number, T is a preset time threshold, and T1For a predetermined acquisition start time, K for an acquisition interval, TnRepresenting the nth acquisition time range.
Preferably, the binary module 20 includes:
a comparison unit for comparing each available ambient light intensity with an ambient light intensity reference value;
and the processing unit is connected with the comparison unit and is used for setting the binarization result of the available ambient light intensity which is obtained by comparing the comparison unit and is greater than the ambient light intensity reference value to be 1 and setting the binarization result of the available ambient light intensity which is less than or equal to the ambient light intensity reference value to be 0 to obtain the binary sequence.
Preferably, the character input device based on ambient light further includes:
a reference value obtaining module connected to the binary module 20, configured to obtain an ambient light intensity reference value by controlling an ambient light sensor to collect light before the binary module 20 performs binarization processing on available ambient light intensity according to the ambient light intensity reference value; or, the binary module 20 is configured to average the plurality of available ambient light intensities before performing binarization processing on the available ambient light intensities according to the ambient light intensity reference value, and take the average value as the ambient light intensity reference value.
As a preferred aspect of the foregoing technical solution, the decoding module 30 includes:
the dividing unit is used for dividing the binary sequence into a plurality of sub-binary sequences according to the combination digits specified in the decoding rule and calculating the numerical value corresponding to each sub-binary sequence;
and the mapping unit is connected with the dividing unit and used for mapping the numerical value obtained by calculation of each dividing unit into characters according to the mapping relation between the numerical value and the characters in the decoding rule to obtain the input characters.
The technology expands the application of the ambient light sensor in the mobile intelligent terminal, and a user can input text information by adjusting the intensity of the ambient light which can be sensed by the mobile intelligent terminal. In the technical scheme, the mobile intelligent terminal converts the intensity change of the ambient light obtained by the ambient light sensor into a 0-1 sequence according to the set conditions, and further obtains the input information of the user by processing the obtained 0-1 sequence. The technology expands the application of the environment light sensor of the mobile intelligent terminal, provides a brand-new input method experience for users, and leads the light input method to obtain certain application and popularization by the application and popularization of the environment light sensor in the mobile intelligent terminal.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (8)
1. An ambient light based character input method, comprising:
controlling an ambient light sensor to collect light according to a preset collection interval so as to obtain a plurality of available ambient light intensities;
according to an ambient light intensity reference value, carrying out binarization processing on the multiple available ambient light intensities to obtain a binary sequence, wherein each available ambient light intensity corresponds to one bit in the binary sequence;
decoding the binary sequence according to a preset decoding rule to obtain an input character;
controlling the ambient light sensor to collect light according to a preset collection interval to obtain a plurality of available ambient light intensities comprises:
controlling the ambient light sensor to collect light according to the acquisition interval to obtain a plurality of initial ambient light intensities;
according to the formula Tn=T1+ nK +/-t, determining a plurality of acquisition time ranges;
obtaining the available ambient light intensity corresponding to each acquisition time range according to the initial ambient light intensity in each acquisition time range;
wherein n is a natural number, T is a preset time threshold, and T1For a preset acquisition start time, K is the acquisition interval, TnRepresenting the nth acquisition time range.
2. The character input method according to claim 1, wherein the binarizing the plurality of available ambient light intensities according to the ambient light intensity reference value to obtain a binary sequence comprises:
and comparing each available ambient light intensity with the ambient light intensity reference value, setting the binarization result of the available ambient light intensity larger than the ambient light intensity reference value as 1, and setting the binarization result of the available ambient light intensity smaller than or equal to the ambient light intensity reference value as 0 to obtain the binary sequence.
3. The character input method according to claim 2, wherein the binarizing processing the plurality of available ambient light intensities according to the ambient light intensity reference value, before obtaining the binary sequence, comprises:
acquiring the ambient light intensity reference value by controlling the ambient light sensor to collect light; or,
and averaging the plurality of available ambient light intensities, and taking the average value as the ambient light intensity reference value.
4. The character input method according to any one of claims 1 to 3, wherein the decoding the binary sequence according to a preset decoding rule to obtain the input character comprises:
dividing the binary sequence into a plurality of sub-binary sequences according to the combination digits specified in the decoding rule, and calculating a numerical value corresponding to each sub-binary sequence;
and mapping each numerical value into a character according to the mapping relation between the numerical values and the characters in the decoding rule to obtain the input character.
5. An ambient light based character input device, comprising:
the acquisition module is used for controlling the ambient light sensor to collect light according to a preset acquisition interval so as to acquire a plurality of available ambient light intensities;
the binary module is used for carrying out binary processing on the plurality of available ambient light intensities according to an ambient light intensity reference value to obtain a binary sequence, wherein each available ambient light intensity corresponds to one bit in the binary sequence;
the decoding module is used for decoding the binary sequence according to a preset decoding rule to obtain an input character;
the acquisition module comprises:
the acquisition unit is used for controlling the ambient light sensor to collect light according to the acquisition interval and acquiring a plurality of initial ambient light intensities;
a calculation unit according to formula Tn=T1+ nK +/-t, determining a plurality of acquisition time ranges;
the acquisition unit is used for acquiring the available ambient light intensity corresponding to each acquisition time range according to the initial ambient light intensity in each acquisition time range;
wherein n is a natural number, T is a preset time threshold, and T1For a preset acquisition start time, K is the acquisition interval, TnRepresenting the nth acquisition time range.
6. The character input apparatus according to claim 5, wherein the binary module comprises:
a comparison unit for comparing each available ambient light intensity with the ambient light intensity reference value;
and the processing unit is used for setting the binarization result of the available ambient light intensity larger than the ambient light intensity reference value to 1, setting the binarization result of the available ambient light intensity smaller than or equal to the ambient light intensity reference value to 0, and obtaining the binary sequence.
7. The character input device according to claim 6, characterized in that the character input device further comprises:
a reference value obtaining module, configured to obtain the reference value of the ambient light intensity by controlling the ambient light sensor to perform lighting before the binarization processing is performed on the plurality of available ambient light intensities by the binarization module according to the reference value of the ambient light intensity; or, the light source is configured to average the plurality of available ambient light intensities before performing binarization processing on the plurality of available ambient light intensities according to the ambient light intensity reference value, and take the average value as the ambient light intensity reference value.
8. The character input device according to any one of claims 5 to 7, wherein the decode module comprises:
the dividing unit is used for dividing the binary sequence into a plurality of sub-binary sequences according to the combination digits specified in the decoding rule and calculating the numerical value corresponding to each sub-binary sequence;
and the mapping unit is used for mapping each numerical value into a character according to the mapping relation between the numerical values and the characters in the decoding rule to obtain the input character.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210487675.4A CN103019409B (en) | 2012-11-26 | 2012-11-26 | Based on characters input method and the device of surround lighting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210487675.4A CN103019409B (en) | 2012-11-26 | 2012-11-26 | Based on characters input method and the device of surround lighting |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103019409A CN103019409A (en) | 2013-04-03 |
CN103019409B true CN103019409B (en) | 2015-12-02 |
Family
ID=47968090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210487675.4A Active CN103019409B (en) | 2012-11-26 | 2012-11-26 | Based on characters input method and the device of surround lighting |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103019409B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10580341B2 (en) | 2015-02-11 | 2020-03-03 | Apple Inc. | Electronic device with color sensing ambient light sensor |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1695301A (en) * | 2002-08-12 | 2005-11-09 | 茵普蒂夫公司 | A device to control an electronic or computer system by means of a fluid flow and a method of manufacturing the same |
CN101685578A (en) * | 2008-09-26 | 2010-03-31 | 普雷益股份有限公司 | Study card system |
CN101900786A (en) * | 2010-06-02 | 2010-12-01 | 华南理工大学 | Virtual instrument control-based light-emitting diode (LED) life testing method and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020070921A1 (en) * | 2000-12-13 | 2002-06-13 | Feldman Stephen E. | Holographic keyboard |
-
2012
- 2012-11-26 CN CN201210487675.4A patent/CN103019409B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1695301A (en) * | 2002-08-12 | 2005-11-09 | 茵普蒂夫公司 | A device to control an electronic or computer system by means of a fluid flow and a method of manufacturing the same |
CN101685578A (en) * | 2008-09-26 | 2010-03-31 | 普雷益股份有限公司 | Study card system |
CN101900786A (en) * | 2010-06-02 | 2010-12-01 | 华南理工大学 | Virtual instrument control-based light-emitting diode (LED) life testing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN103019409A (en) | 2013-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10686530B1 (en) | Power-based encoding of data to be transmitted over an optical communication path | |
EP3939182B1 (en) | Power-based encoding of data to be transmitted over an optical communication path | |
CN106156807B (en) | Training method and device of convolutional neural network model | |
EP3935757B1 (en) | Power-based decoding of data received over an optical communication path | |
EP2521118A2 (en) | Apparatus and method for controlling brightness in portable terminal | |
CN103823626B (en) | Method and device for regulating display contents and electronic equipment | |
EP3287876A1 (en) | Method using active stylus and sensor controller, sensor controller, and active stylus | |
CN110309316B (en) | Method and device for determining knowledge graph vector, terminal equipment and medium | |
CN104246663A (en) | Character string input control method and device | |
KR20150016163A (en) | Method, apparatus and computer program product for activity recognition | |
US10620803B2 (en) | Selecting at least one graphical user interface item | |
KR102691396B1 (en) | Electronic circuit configured to adjust sampling timing for recovering data | |
CN104410803A (en) | Information processing method and electronic equipment | |
WO2016178896A1 (en) | System and method for embedding a two dimensional code in video images | |
CN114740981A (en) | Information processing method, information processing apparatus, readable medium, electronic device, and program product | |
CN105025630A (en) | Brightness adjusting method and intelligent watch | |
CN111212242A (en) | Exposure method and electronic apparatus | |
CN102566769B (en) | Chinese character input method and system | |
CN103019409B (en) | Based on characters input method and the device of surround lighting | |
US20170220131A1 (en) | Method for controlling operations of an electronic device through ambient light detection, and associated apparatus | |
CN112199047B (en) | Storage device, storage method, driving chip, display panel and electronic equipment | |
KR101956612B1 (en) | Brain activation apparatus and method thereof | |
CN115202501A (en) | Detection method and driving circuit thereof | |
CN106020701B (en) | Letter index bar display method and device and electronic equipment | |
CN103905117A (en) | Wireless data communication method based on intelligent mobile phone with camera |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |