WO2019104920A1 - 电子设备、显示***及其集成控制装置、安全验证方法 - Google Patents
电子设备、显示***及其集成控制装置、安全验证方法 Download PDFInfo
- Publication number
- WO2019104920A1 WO2019104920A1 PCT/CN2018/081113 CN2018081113W WO2019104920A1 WO 2019104920 A1 WO2019104920 A1 WO 2019104920A1 CN 2018081113 W CN2018081113 W CN 2018081113W WO 2019104920 A1 WO2019104920 A1 WO 2019104920A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- display
- sensor
- integrated control
- touch
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
- G09G3/3611—Control of matrices with row and column drivers
- G09G3/3648—Control of matrices with row and column drivers using an active matrix
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F1/00—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
- G02F1/01—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour
- G02F1/13—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour based on liquid crystals, e.g. single liquid crystal display cells
- G02F1/133—Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
- G02F1/1333—Constructional arrangements; Manufacturing methods
- G02F1/13338—Input devices, e.g. touch panels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/83—Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/84—Protecting input, output or interconnection devices output devices, e.g. displays or monitors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
- G09G3/3225—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED] using an active matrix
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10K—ORGANIC ELECTRIC SOLID-STATE DEVICES
- H10K59/00—Integrated devices, or assemblies of multiple devices, comprising at least one organic light-emitting element covered by group H10K50/00
- H10K59/40—OLEDs integrated with touch screens
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04112—Electrode mesh in capacitive digitiser: electrode for touch sensing is formed of a mesh of very fine, normally metallic, interconnected lines that are almost invisible to see. This provides a quite large but transparent electrode surface, without need for ITO or similar transparent conductive material
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2300/00—Aspects of the constitution of display devices
- G09G2300/08—Active matrix structure, i.e. with use of active elements, inclusive of non-linear two terminal elements, in the pixels together with light emitting or modulating elements
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/08—Details of timing specific for flat panels, other than clock recovery
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2358/00—Arrangements for display data security
Definitions
- the present application relates to the field of display technologies, and in particular, to an electronic device, a display system, an integrated control device thereof, and a security verification method.
- Display screens configured on electronic devices are not only used to display images and text, but also to further develop important ways for adult machine interaction.
- a touch sensor, a fingerprint sensor, an acoustic sensor, an optical sensor, and the like can be integrated on the display to form a display system. Users can directly enter text, select icons, gesture control, sound, face recognition and other operations on the display.
- the interactive data collected on the display includes not only textual information such as keyboard input, but also privacy information such as fingerprints, facial features, and the like. These sensitive data will be transferred from the driver chip of the display to the processor on the motherboard, and processed by the operating system for security verification and other functions.
- the prior art in which the above display system directly provides sensitive data to the operating system has the potential risk of leaking sensitive data of the user.
- Security verification at the system level is a function of the operating system of most mobile terminals.
- Android provides a fingerprint identification framework.
- the application APP obtains the right to call authentication from the operating system to complete the functional requirements such as payment.
- the operating system collects the fingerprint, and compares the collected fingerprint with the stored fingerprint feature data to determine the user identity.
- the application app gets the result of the authentication from the operating system.
- the purpose of the user's application APP is to implement the verification function, rather than intentionally providing its own sensitive data to the application APP. If the application APP manages to obtain sensitive data, then the protection of user privacy is extremely disadvantageous. Some malicious application programs can even use the sensitive data to impersonate the user, which creates a great security risk.
- the electronic device can include an additional security chip to store and verify sensitive data separately by the security chip.
- security chips not only increase system cost, but communication between the security chip and the operating system can also result in reduced system efficiency.
- an object of the present invention is to provide a display system and an integrated control device thereof and a security verification method in which security verification is performed in an integrated control device of a display screen to improve security and save system resources.
- an integrated control apparatus comprising: a display unit for providing a display driving signal to a display screen; a sensor unit for providing a driving signal and receiving an inductive signal to the at least one sensor, and The sensing signal is converted into sensing data; the processor is configured to control the display unit and the sensor unit, wherein the processor performs local security verification on at least a part of the sensing data, and the integrated control device outputs the verification result.
- the method further includes: a non-volatile memory for storing feature data, wherein the processor compares the sensing data with the feature data to perform security verification.
- the display unit is configured to drive a liquid crystal screen, comprising: a display and a graphic interface for receiving display data; a display controller for generating graphic data according to the input display data; and a graphics engine for the at least A sensor provides optimized graphics; a gate drive module for generating a gate voltage to gate multiple rows of thin film transistors; a source drive module for generating gray scale voltages based on the graphics data, and applying via the gated thin film transistors a gray scale voltage; and a timing controller for controlling an output timing of the gate electrode and the gray scale voltage to gate a plurality of rows of thin film transistors in a continuous image frame period.
- the display unit further includes: a common voltage driving module for generating a common voltage; and a gamma reference module for storing a gamma correction curve, and providing a correction signal to the source driving module for correcting the
- the gray scale voltage is described to meet the nonlinear requirements of the human eye for changes in brightness.
- the display unit is configured to drive an AMOLED display screen, comprising: a display and a graphic interface for receiving display data; a display controller for generating graphic data according to the input display data; a graphics engine for At least one sensor provides an optimized pattern; a row driving module for generating a gate voltage to gate a plurality of rows of thin film transistors; a column driving module for generating a gray scale voltage according to the graphic data, and applying the same via the gated thin film transistor a driving current corresponding to the gray scale voltage; and a timing controller configured to control an output timing of the gate electrode and the gray scale voltage to gate in a continuous image frame period in a scanning manner Multi-line thin film transistors.
- the display unit further includes: a gamma reference module for storing a gamma correction curve, and providing a correction signal to the column driving module for correcting the gray scale voltage to conform to a change in brightness of the human eye Nonlinear requirements.
- a gamma reference module for storing a gamma correction curve, and providing a correction signal to the column driving module for correcting the gray scale voltage to conform to a change in brightness of the human eye Nonlinear requirements.
- the at least one sensor comprises at least one selected from the group consisting of a touch sensor, a fingerprint sensor, a palm print sensor, an acoustic sensor, and an optical sensor, wherein the sensing data is used to represent a two-dimensional code, a touch position, a fingerprint, and a palm At least one of a grain, a voiceprint, and an iris.
- the at least one sensor is a touch sensor
- the sensor unit includes: a touch logic module, configured to provide a touch driving signal and receive a touch sensing signal, and amplify the received touch sensing signal and Digital-to-analog conversion to generate sensing data; and a touch interface for transmitting the sensing data and one of the encrypted data and the verification result generated based on the sensing data to the outside of the integrated control device.
- the integrated control device is a single chip.
- a display system comprising: a display screen for displaying an image according to display data; at least one sensor for acquiring a sensing signal of user interaction; and the above integrated control device.
- the display screen is any one selected from the group consisting of a liquid crystal display, an LED display, an AMOLED display, a quantum dot display, an electronic paper, and a MicroLED display.
- the at least one sensor is located inside or outside the display screen.
- an electronic device comprising: at least one sensor for acquiring a sensing signal of a user interaction; the integrated control device described above.
- the electronic device is any one selected from the group consisting of a mobile phone, a tablet computer, a notebook computer, a VR device, an AR device, a watch, a car, and a bicycle.
- a security verification method comprising: obtaining a sensing signal from at least one sensor; obtaining sensing data from the sensing signal; and selecting at least a portion of the sensing data to encrypt Obtain encrypted data or perform local security verification to obtain verification results.
- the method further includes: obtaining an identifier from the at least one sensor; and determining, according to the identifier, whether the sensing data is sensitive data, wherein the at least part of the sensing data is sensitive data.
- the method further includes: setting the display screen to a predetermined working state; obtaining an operating state of the display screen; and distinguishing the sensing data into sensitive data and non-according according to the working state. Sensitive data.
- the method before performing the step of performing local security verification, the method further includes: classifying the sensing data into first level sensitive data and second level sensitive data according to a sensitivity level, wherein the at least part of the sensing data is a second level Sensitive data, the second level of sensitive data is sensitive to the first level of sensitive data.
- the method further comprises: packaging one of the sensing data, the encrypted data and the verification result into a data packet, and transmitting the data packet.
- the packing adds a start bit and a type identifier before the data content, and appends an end bit and a check digit after the data content.
- the security verification comprises comparing the sensing data with feature data to obtain a comparison result.
- the method further comprises: obtaining the feature data in advance from outside the integrated control device.
- the method further comprises: collecting and generating the feature data locally by using the at least one sensor.
- the processor in the integrated control device combines functions of display driving, touch driving, and security verification. After the processor obtains the sensing data from the touch logic module, different data processing is performed according to the type of the sensing data. Therefore, the transmitted data provided on the touch interface is not a single type of sensing data, but may be one of sensing data, encrypted data, and verification results.
- the integrated control device's processor securely verifies sensitive data locally, eliminating the need to transfer sensitive data to the outside of the display system, thereby increasing security.
- the integrated control unit eliminates the need to provide a separate security chip, and hardware-level security verification is still possible without increasing hardware costs.
- the integrated control device can reduce the structural size of the existing display module, reduce the number of electronic components, reduce the design complexity, and improve the yield.
- the various modules of the integrated control device are integrated in a single chip.
- the flash memory is also integrated in the chip of the integrated control device. Since the feature data is stored locally inside the chip, security can be further improved.
- FIG. 1 shows an equivalent circuit diagram of a liquid crystal display device in a display system according to an embodiment of the present invention.
- FIG. 2 shows an equivalent circuit diagram of a touch device in a display system according to an embodiment of the invention.
- FIG. 3 shows a schematic diagram of the internal structure of a display system according to an embodiment of the present invention.
- FIG. 4 shows a schematic diagram of circuit connections of a display system in accordance with an embodiment of the present invention.
- Figure 5 shows a schematic block diagram of an integrated control device in a display system in accordance with an embodiment of the present invention.
- FIG. 6 shows a schematic block diagram of another integrated control device in a display system in accordance with an embodiment of the present invention.
- FIG. 7 is a timing diagram showing display and touch using a time division multiplexing method in a display system according to an embodiment of the invention.
- FIG. 8 shows a flow chart of a security verification method performed in a display system in accordance with an embodiment of the present invention.
- the term “local” means disposed inside the chip of the integrated control device on the display screen side, or on the same printed circuit board as the integrated control device.
- local verification means that the verification program is executed by the processor inside the chip of the integrated control device
- local storage means that the nonvolatile memory for storing the feature data, the encryption program, and the verification program is located inside the chip of the integrated control device. Or on the same printed circuit board as the integrated control unit.
- the present invention can be embodied in various forms, some of which are described below.
- a display system includes a display device and at least one sensor for acquiring user information.
- the display device is, for example, any one selected from the group consisting of a liquid crystal display, an LED display, an AMOLED display, a quantum dot display, an electronic paper, and a MicroLED display.
- the sensor is, for example, any one selected from the group consisting of a touch device, a fingerprint sensor, an optical sensor, and an acoustic sensor.
- a touch liquid crystal display is taken as an example.
- the display device is a liquid crystal display device, and the sensor is a touch device.
- FIG. 1 shows an equivalent circuit diagram of a liquid crystal display device in a display system according to an embodiment of the present invention.
- the liquid crystal display device 110 includes a gate driving module 111, a source driving module 112, a plurality of thin film transistors T, and a plurality of pixel capacitances C LC formed between the pixel electrodes and the common electrodes.
- the plurality of thin film transistors T constitute an array.
- the gate driving module 111 is respectively connected to the gates of the thin film transistors T of the corresponding rows via a plurality of gate scanning lines for providing the gate voltages G1 to Gm in a scanning manner, so that the gates are different in one image frame period Row of thin film transistors.
- the source driving module 112 is respectively connected to the sources of the thin film transistors T of the respective columns via the plurality of source data lines, and is respectively provided to the plurality of thin film transistors T of the respective columns when the plurality of thin film transistors T of the respective rows are gated.
- Gray scale voltages S1 to Sn corresponding to gray scales. Where m and n are natural numbers.
- the drains of the plurality of thin film transistors T are respectively connected to respective one pixel capacitors C LC .
- the source driving module 112 applies a gray scale voltage to the pixel capacitor C LC via the source data line and the thin film transistor T.
- the voltage on the pixel capacitor C LC acts on the liquid crystal molecules, thereby changing the orientation of the liquid crystal molecules to achieve a transmittance corresponding to the gray scale.
- the pixel capacitance C LC can store the capacitance Cs in parallel to obtain a longer retention time.
- FIG. 2 shows an equivalent circuit diagram of a touch device in a display system according to an embodiment of the invention.
- the touch device 120 includes a touch driving module 121 , a touch sensing module 122 , and a plurality of sensing capacitors CT formed between the excitation electrode and the sensing electrode.
- the plurality of sensing capacitors CT form an array.
- the touch driving module 121 is connected to the excitation electrodes of all the rows for providing the excitation signals Tx1 to Txm in a scanning manner, thereby sequentially providing excitation signals to the excitation electrodes of different rows in one touch frame period.
- the touch sensing module 122 is connected to the sensing electrodes of all columns to receive the received signals Rx1 to Rxn of the corresponding columns. Where m and n are natural numbers.
- the touch driving module 121 generates an alternating current signal as an excitation signal, for example, the touch sensing module 122 receives an alternating current signal, detects a current value according to the received signal, and further obtains a capacitance value of the intersection of the driving electrode and the sensing electrode according to the magnitude of the current value. To determine whether a touch action is generated at that point.
- FIG. 3 shows a schematic diagram of the internal structure of a display system according to an embodiment of the present invention.
- the display system is a touch display 100.
- the touch display screen 100 includes a liquid crystal screen, and a touch sensor 171 and a glass cover 172 that are sequentially stacked thereon.
- the liquid crystal panel includes a backlight unit 131 that provides a backlight and a liquid crystal panel that changes light transmittance according to a gray scale signal.
- the touch sensor 171 is, for example, a plastic sheet as a substrate.
- the liquid crystal panel further includes a first glass substrate 141, a second glass substrate 142, and a liquid crystal layer 161 sandwiched therebetween, and a first polarizer 142 and a TFT array 143 are formed on the first glass substrate 141.
- a second polarizer 152 and a color filter 153 are formed on the second glass substrate 142.
- the first glass substrate 141 further forms a plurality of gate scan lines and a plurality of source data lines and a plurality of pixel electrodes
- the TFT array 143 includes a plurality of thin film transistors, the gates of the thin film transistors being connected to a corresponding one of the gate scans
- the line is connected to the corresponding one of the source data lines, and the drain is connected to the corresponding one of the pixel electrodes.
- a pixel capacitance is formed between the pixel electrode and the common electrode.
- the liquid crystal panel further includes a driving chip, and the gate driving module and the source driving module in the driving chip respectively provide a gate voltage and a gray scale voltage.
- the source driving module applies a gray scale voltage to the pixel capacitor C LC via the source data line and the thin film transistor.
- the voltage on the pixel capacitor C LC acts on the liquid crystal molecules, thereby changing the orientation of the liquid crystal molecules to achieve a transmittance corresponding to the gray scale, thereby achieving a corresponding gray scale display.
- a touch display 100 of a "cover outer sensor” is shown in this embodiment to illustrate the basic principles of the present invention.
- the present invention can be applied to touch display screens of various configurations without being limited to the type of sensor and its integration in the display screen.
- the touch sensor 171 is either added to a cover glass (CG) or placed in a dedicated sensor layer.
- the method of integrating the touch sensor 171 on the cover glass is sometimes referred to as "Sensor-on-Lens (SoL)” or “One Glass Solution (OGS) because This method does not need to add a separate sensor layer, only the glass cover can be used.
- the design method using the single touch sensor 171 is called Glass-Film (GF) or Glass-Film-Film (Glass-Film) -Film, GFF), the former uses a single layer electrode, the latter uses two layers of electrodes.
- touch sensor 171 is stacked on the surface of the liquid crystal screen as a separate structure.
- the advantages of touch sensor overlay are: mature technology, low risk, and fast time to market. Separate design is also used when using the latest display and touch technology. In this case, it is often separated in the subsequent design. The design is integrated.
- the electrode array of the touch sensor 171 is directly integrated onto one or more layers of the liquid crystal panel. This integration can be implemented on top of the base unit in the display or within the base unit, ie, on-cell integration or in-cell integration.
- the method of placing the touch electrode array on the second glass substrate 151 is called external integration because the sensor is located above the display unit.
- the drive and receive electrodes of the sensor can be electrically isolated from the jumper or a special layout so that these meshes can be achieved without bridging.
- the latter design is called Single-Layer-On-Cell (SLOC). This design is very common because of lower cost and higher yield.
- AMOLED Active-Matrix Organic Light Emitting Diode
- hybrid In-Cell Another type of in-line integration is a hybrid design in which the driving electrodes of the touch sensor are embedded in the first glass substrate 141, and the receiving electrodes are externally embedded on the second glass substrate 151.
- Hybrid In-Cell Hybrid In-Cell
- the term “Full In-Cell” means that both the drive and receive electrodes are located within the base unit.
- a touch sensor is integrated in the display system.
- various bio-optical sensors such as a fingerprint sensor, an acoustic sensor, an optical sensor, etc., may be integrated for collecting biometric information such as fingerprints, voice prints, and irises.
- the display system is a touch display 100.
- the touch display screen 100 further includes an integrated control chip 210 for providing display driving signals for the thin film transistors in the liquid crystal panel, including a gate voltage and a gray scale voltage, and controlling the touch driving signals for the driving electrodes in the touch sensor. And receiving a signal from the receiving electrode in the touch sensor to determine the touch position.
- the integrated control chip 210 is connected to the main board 410 via a connection assembly 310.
- Connection assembly 310 is, for example, a flexible circuit board.
- the motherboard 410 includes a main processor for implementing the functions of the operating system.
- the acquired sensitive data is transmitted from display system 100 to the main processor of motherboard 410.
- the operating system After receiving the request of the application APP, the operating system compares the sensitive data with the stored feature data to determine the identity of the user and implement the function of security verification.
- the application app gets the result of the authentication from the operating system.
- the integrated control chip 210 is used to store the feature data and perform security verification, thereby eliminating the need to transmit sensitive data to the outside of the display system 100, thereby improving security.
- the display system does not require a separate security chip, and hardware-level security verification is still possible without increasing hardware costs. Even if the application APP tries to get inside the operating system, it is still not possible to obtain sensitive data from the integrated control chip 210 based on the operating system.
- FIG. 5 shows a schematic block diagram of an integrated control device in a display system in accordance with an embodiment of the present invention.
- the display system uses, for example, a liquid crystal display.
- the integrated control chip 210 includes a processor 211, a user interface 231, a storage unit, a display unit, and a touch unit.
- the processor 211 is a von Neumann or Harvard architecture RISC CPU, including but not limited to ARM, MIPS, OPEN RISC, etc., preferably ARM; or DSP.
- the processor 211 is optimized for touch detection or for the remaining types of sensors.
- the touch input can be processed locally to determine if the operating system needs to be woken up to process the user request.
- the user interface 231 can support a variety of communication protocols and digital I/O, such as the I2C protocol and the SPI protocol, and provides multiple digital I/O pins.
- the user interface 231 can communicate with the host processor on the motherboard.
- the storage unit further includes a data RAM 241, a program RAM 242, a boot ROM 243, and a flash memory 244.
- Feature data, an encryption program, and a verification program are stored in the flash memory 244.
- the boot program in the boot ROM 243 detects the flash memory 244, and loads the encryption program and the verification program from the flash memory 244, and decrypts and stores the data in the program RAM.
- Data generated by the processor 211 during operation can then be stored in the data RAM 241.
- the feature data in the flash memory 244 may be from a main processor on the main board, or may be feature data obtained by local acquisition and data processing under the control of the processor 211. In the latter case, not only the user's sensitive data but also the feature data are generated locally.
- the operating system only obtains the verification result from the integrated control chip 210, and cannot acquire both the sensitive data and the feature data, thereby facilitating further improvement of security.
- the display unit includes a display controller 212, a graphics engine 213, a timing controller 214, a display and graphics interface 215, a gate drive module 216, a source drive module 217, a common voltage drive module 218, a backlight control module 219, and a gamma reference module. 251.
- the display controller 212 is configured to generate graphic data based on the input display data.
- the graphics engine 213 is used to control memory windows, cursors, pointers, and sprite graphics to provide high performance optimized graphics for touch.
- Display and graphics interface 215 provides a variety of industry standard display interfaces for receiving display data such as DSI TCVR, DBI I/F, DPI I/F.
- the backlight control module 219 is used to control the backlight of the liquid crystal panel to realize low power consumption management, so that it can be combined with the existing backlight energy saving technology.
- the gate driving module 216, the source driving module 217, and the common voltage driving module 218 are respectively used to generate a gate voltage, a gray scale voltage, and a common voltage.
- the timing controller 214 is configured to control the output timings of the gate electrodes and the gray scale voltages, thereby providing the gate voltages G1 to Gm in a scanning manner in one image frame period, and when the thin film transistors of the corresponding rows are gated,
- the plurality of thin film transistors T of the column provide gray scale voltages S1 to Sn corresponding to the gray scale, thereby applying a voltage on the pixel capacitance to change the orientation of the liquid crystal molecules to achieve a light transmittance corresponding to the gray scale.
- the gamma reference module 251 is configured to store a gamma correction curve, and a correction signal is provided to the source drive module 217 for correcting the gray scale voltage to meet the non-linear requirements of the human eye for changes in brightness.
- the touch unit includes a touch logic module 221 and a touch interface 222.
- the touch logic module 221 has the functions of the touch driving module and the touch sensing module, so that the touch driving signal TX and the receiving touch sensing signal RX can be provided.
- the touch logic module 221 performs amplification and digital-to-analog conversion on the received touch sensing signals to generate sensing data.
- the touch interface 222 provides the sensing data to the main processor of the main board for further processing by the operating system.
- the integrated control device is used to implement at least one of display driving and touch driving functions.
- the CPU in the integrated control device can combine display driving and touch driving functions.
- the CPU obtains the sensing data from the touch logic module, and then directly supplies the sensing data to the touch interface, thereby transmitting a single type of sensing data to the outside of the display screen.
- the processor on the motherboard obtains the sensing data to further wake up the operating system and verify the sensing data.
- the integrated control device of the current technology does not distinguish sensitive programs that sense data, and the operating system directly obtains sensitive data.
- the processor 211 in the integrated control chip 210 has the functions of display driving, touch driving, and security verification.
- the modules of integrated control chip 210 are integrated into a single chip to increase security.
- the integrated control chip 210 may form a plurality of chips and be commonly mounted on a circuit board at the display end.
- the processor 211 obtains the sensing data from the touch logic module 221, different data processing is performed according to the type of the sensing data.
- the transmitted data provided at the touch interface 222 is not a single type of sensing data, but may be one of sensing data, encrypted data, and verification results.
- flash memory 244 of integrated control chip 210 is used to store feature data, encryption programs, and verification programs.
- integrated control chip 210 may employ any type of non-volatile memory, such as any one selected from the group consisting of flash memory, SRAM, DRAM, EEPROM, EPROM.
- the flash memory 244 of the integrated control chip 210 is used to store feature data locally, and the processor 211 is used for secure verification locally so that sensitive data does not need to be transmitted to the outside of the display system 100, thereby improving security.
- the integrated control chip 210 does not need to be provided with a separate security chip, and hardware level security verification can still be performed without increasing the hardware cost.
- flash memory 244 is integrated into integrated control chip 210 for increased security.
- flash memory 244 may be external to integrated control chip 210 and connected to integrated control chip 210 via a bus to reduce system cost.
- FIG. 6 shows a schematic block diagram of another integrated control device in a display system in accordance with an embodiment of the present invention.
- the display system uses, for example, an AMOLED display.
- the integrated control chip 220 includes a processor 211, a user interface 231, a storage unit, a display unit, and a touch unit.
- the processor 211 is a von Neumann or Harvard architecture RISC CPU, including but not limited to ARM, MIPS, OPEN RISC, etc., preferably ARM; or DSP.
- the processor 211 is optimized for touch detection or for the remaining types of sensors.
- the touch input can be processed locally to determine if the operating system needs to be woken up to process the user request.
- the user interface 231 can support a variety of communication protocols and digital I/O, such as the I2C protocol and the SPI protocol, and provides multiple digital I/O pins.
- the user interface 231 can communicate with the host processor on the motherboard.
- the storage unit further includes a data RAM 241, a program RAM 242, a boot ROM 243, and a flash memory 244.
- the feature data and the encryption program and the verification program are stored in the flash memory 244.
- the boot program in the boot ROM 243 detects the flash memory 244, and loads the encryption program and the verification program from the flash memory 244, and decrypts and stores the data in the program RAM.
- Data generated by the processor 211 during operation can then be stored in the data RAM 241.
- the feature data in the flash memory 244 may be from a main processor on the main board, or may be feature data obtained by local acquisition and data processing under the control of the processor 211. In the latter case, not only the user's sensitive data but also the feature data are generated locally.
- the operating system only obtains the verification result from the integrated control chip 220, and cannot acquire both the sensitive data and the feature data, thereby facilitating further improvement of security.
- the display unit includes a display controller 212, a graphics engine 213, a timing controller 214, a display and graphics interface 215, a row driver module 226, a column driver module 227, and a gamma reference module 251.
- the display controller 212 is configured to generate graphic data based on the input display data.
- the graphics engine 213 is used to control memory windows, cursors, pointers, and sprite graphics to provide high performance optimized graphics for touch.
- Display and graphics interface 215 provides a variety of industry standard display interfaces for receiving display data such as DSI TCVR, DBI I/F, DPI I/F.
- Row drive module 226 and column drive module 227 are used to generate gate voltage and gray scale voltage, respectively.
- the timing controller 214 is configured to control the output timings of the gate electrodes and the gray scale voltages, thereby providing the gate voltages G1 to Gm in a scanning manner in one image frame period, and when the thin film transistors of the corresponding rows are gated,
- the plurality of thin film transistors T of the column provide gray scale voltages S1 to Sn corresponding to the gray scale, thereby applying a current corresponding to the gray scale voltage on the light emitting diode to emit light to achieve the luminance of the light corresponding to the gray scale.
- the gamma reference module 251 is for storing a gamma correction curve, and the column drive module 227 is provided with a correction signal for correcting the gray scale voltage to meet the non-linear requirements of the human eye for changes in brightness.
- the touch unit includes a touch logic module 221 and a touch interface 222.
- the touch logic module 221 has the functions of the touch driving module and the touch sensing module, so that the touch driving signal TX and the receiving touch sensing signal RX can be provided.
- the touch logic module 221 performs amplification and digital-to-analog conversion on the received touch sensing signals to generate sensing data.
- the touch interface 222 provides the sensing data to the main processor of the main board for further processing by the operating system.
- the processor 211 in the integrated control chip 220 combines the functions of display driving, touch driving, and security verification. After the processor 211 obtains the sensing data from the touch logic module 221, different data processing is performed according to the type of the sensing data.
- the transmitted data provided at the touch interface 222 is not a single type of sensing data, but may be one of sensing data, encrypted data, and verification results.
- the flash memory 244 of the integrated control chip 220 is used to store feature data locally, and the processor 211 is used for local security verification so that sensitive data does not need to be transmitted to the outside of the display system 100, thereby improving security.
- the integrated control chip 220 does not need to be provided with a separate security chip, and hardware level security verification can still be performed without increasing the hardware cost.
- flash memory 244 is integrated into integrated control chip 220 for increased security.
- flash memory 244 may be external to integrated control chip 220 and connected to integrated control chip 220 via a bus to reduce system cost.
- FIG. 7 is a timing diagram showing display and touch using a time division multiplexing method in a display system according to an embodiment of the invention.
- the processor in the integrated control chip 210 combines three functions of display driving, sensor driving and security verification, thereby providing a hardware level security verification mechanism.
- the various sensing units are in a periodic polling state at a lower operating frequency.
- the sensing unit For touch detection, when the sensing unit senses an object touch, it converts to a working state, and collects touch data. At this time, the display data and the touch data are time-multiplexed.
- biometrics such as fingerprint recognition
- touch biometrics require touch. Therefore, the biometric data collected in this way is similar to touch data, and the display data is time-multiplexed.
- non-contact biometrics presets are available.
- a serial data frame can be used, and the display data is switched to the current collected data. After the currently displayed collected data is terminated, the image is switched to the original to be displayed.
- the display data can be processed in the background in a time-multiplexed manner. If the image sensor is used to collect images, if it is necessary to manually check whether the real-time image is satisfied, the object that is currently being captured can be displayed. At this time, the display data is the current data collected by the image sensor.
- the display unit has less influence on the noise of the touch unit. Therefore, when the device is actually working, the display and touch adopt the principle of time division multiplexing, and the display data processing can be separated from the touch data processing in time to reduce mutual interference. In the image frame scanning, some time slots are divided as touch frames.
- a plurality of display time periods TP and a plurality of touch time periods TP are respectively included.
- the processing of the display data and the touch data are alternately performed in different time periods. That is, the display is time-multiplexed with touch. Since the human eye has a certain recognition time window for the picture transformation, there is a certain requirement for the frame rate and the time ratio of the two time periods.
- the above time-division multiplexing function can be operated by a software program or can be switched in combination with a MUX multiplexing multiplexing selection unit.
- FIG. 8 shows a flow chart of a security verification method performed in a display system in accordance with an embodiment of the present invention.
- the method describes that the integrated control device is coupled to at least one sensor to obtain sensed data, and to make different data based on the sensed data sensitivity level.
- the sensor is, for example, at least one of a touch sensor, a fingerprint sensor, an acoustic sensor, and an optical sensor, and the sensing data is, for example, at least one of a two-dimensional code, a touch position, a fingerprint, a voice print, and an iris.
- This security verification method is used, for example, in the integrated control chip 210 shown in FIG.
- the following embodiments still illustrate the various steps with a touch sensor example.
- step S101 the integrated control chip 210 obtains the identification and sensing signals from the sensors.
- the identity of the sensor is used to identify the type of sensor.
- different types of sensors are connected by integrating different pins of the control chip 210, and the identification of the sensors is obtained based on the pins.
- the sensor transmits the identification and sensing signals to the integrated control chip 210.
- step S102 the sensing signal is processed into sensing data.
- the touch logic module 211 is configured to perform amplification and analog-to-digital conversion on the received signal RX to generate the sensing data.
- step S103 as a preferred step, the operating state of the touch display screen 110 is obtained.
- Various operations can be performed on the touch display screen 110. Even the same actions of the user may be sensitive data or non-sensitive data. For example, when the screen is unlocked or the application APP requests, the operating system generates a password input interface on the touch display screen 110, and then the user's touch action generates an input password. The input password is a private content and can be considered as sensitive data. Conversely, when the graphics zoom operation is performed on the application APP, the user's touch action generates a zoom instruction, which is the public content and can be regarded as non-sensitive data.
- the display screen has been set to a predetermined operational state, such as one of a sensitive state and a sensitive state.
- the integrated control chip 210 has activated the sensor to obtain sensed data in the previous steps. Further, the integrated control chip 210 can learn the working state of the touch display screen 110 from the operating system to subsequently determine whether the sensing data is sensitive data.
- step S104 according to the working state of the touch display screen 110, it is determined whether it is in a sensitive state. If the working state of the touch display screen 110 is a sensitive state, step S110 is performed to package the sensing data and transmit it to the outside of the display screen. If the working state of the touch display screen 110 is a sensitive state, step S105 is performed.
- step S105 it is determined according to the identification whether the sensing data is sensitive data. If the sensing data obtained by the touch display screen 110 is non-sensitive data, step S110 is performed, and the sensing data is packaged and transmitted to the outside of the display screen. If the sensing data obtained by the touch display screen 110 is sensitive data, then step S106 is performed.
- the sensing data generated by the touch sensor is associated with an operational state, which may be either non-sensitive data or sensitive data. Sensing data generated by fingerprint sensors is always sensitive.
- the sensitivity level of the sensing data is obtained.
- the sensing data generated by the touch sensor is used to input the user name and the ID card information, and the sensing data is further processed by the operating system, and the sensitivity level of the sensing data can be regarded as the first level sensitive data.
- the sensing data generated by the fingerprint sensor includes a personal identification password or biometric information, and the sensitivity level of the sensing data can be regarded as second-level sensitive data.
- the second level of sensitive data is more sensitive than the first level of sensitive data.
- the sensitivity level is distinguished, for example, based on whether the content of the sensing data includes biometric information.
- step S107 it is determined whether or not local security verification is performed based on the sensitivity level. If the sensing data is the first level sensitive data, step S108 is performed to encrypt the sensing data, and then step S110 is performed to package the encrypted data to the outside of the display screen. If the sensing data is the second-level sensitive data, step S109 is performed to perform local verification on the sensing data, and then step S110 is performed to package the verification result to the outside of the display screen. .
- step S109 local security verification is performed on the sensing data.
- the operating system may be requested in advance to provide feature data and stored in flash memory 244.
- integrated control chip 210 can locally acquire and generate feature data and store it in flash memory 244.
- the feature data includes a PIN code, a fingerprint template, an iris feature, and the like.
- step S110 different types of data are packaged and transmitted to the outside of the display screen.
- the data packaged in this step includes any of the above-described sensing data, encrypted data, and verification results.
- the data packing includes, for example, appending a start bit and a type identification before the data content, and appending an end bit and a check bit after the data content.
- the integrated control chip 210 directly transmits the sensing data to the outside of the display screen.
- the integrated control chip 210 encrypts the sensing data and transmits it to the outside of the display screen, and integrates control for the second-level sensitive data.
- the chip 210 performs security verification locally, compares the sensing data with the feature data to obtain a verification result, and transmits the verification result to the outside of the display screen.
- These data are transferred from the driver chip of the display to the processor on the motherboard and processed by the operating system to obtain the data content.
- the operating system can identify the data content as one of the sensing data, the encrypted data, and the verification result according to the type identifier.
- the processor on the motherboard 410 and the processor in the integrated control chip 210 are used for operating system and security verification, respectively.
- the operating system only obtains the verification result from the integrated control chip 210, and cannot obtain sensitive data, thereby contributing to the improvement of security.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Multimedia (AREA)
- Nonlinear Science (AREA)
- Mathematical Physics (AREA)
- Optics & Photonics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Electroluminescent Light Sources (AREA)
- Collating Specific Patterns (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of El Displays (AREA)
- Liquid Crystal (AREA)
- Image Input (AREA)
- Position Input By Displaying (AREA)
- Liquid Crystal Display Device Control (AREA)
Abstract
Description
Claims (22)
- 一种集成控制装置,包括:显示单元,用于向显示屏提供显示驱动信号;传感器单元,用于向至少一个传感器提供驱动信号和接收感应信号,以及将所述感应信号转换成感应数据;处理器,用于控制显示单元和传感器单元,其中,所述处理器对至少一部分感应数据进行本地安全验证,并且集成控制装置输出验证结果。
- 根据权利要求1所述的集成控制装置,还包括:非易失性存储器,用于存储特征数据,其中,所述处理器将所述感应数据与所述特征数据进行比较,从而进行安全验证。
- 根据权利要求1所述的集成控制装置,其中,所述显示单元用于驱动液晶屏,包括:显示和图形接口,用于接收显示数据;显示控制器,用于根据输入的显示数据产生图形数据;图形引擎,用于针对所述至少一个传感器提供优化图形;栅极驱动模块,用于产生栅极电压,以选通多行的薄膜晶体管;源极驱动模块,用于根据图形数据产生灰阶电压,以及经由选通的薄膜晶体管施加灰阶电压;以及时序控制器,用于于控制所述栅极电极和所述灰阶电压的输出时刻,从而在连续的图像帧周期中,以扫描的方式选通多行的薄膜晶体管。
- 根据权利要求3所述的集成控制装置,其中,所述显示单元还包括:公共电压驱动模块,用于产生公共电压;以及伽马基准模块,用于存储伽马校正曲线,以及向所述源极驱动模块提供校正信号用于校正所述灰阶电压,以符合人眼对亮度变化的非线性要求。
- 根据权利要求1所述的集成控制装置,其中,所述显示单元用于驱动AMOLED显示屏,包括:显示和图形接口,用于接收显示数据;显示控制器,用于根据输入的显示数据产生图形数据;图形引擎,用于针对所述至少一个传感器提供优化图形;行驱动模块,用于产生栅极电压,以选通多行的薄膜晶体管;列驱动模块,用于根据图形数据产生灰阶电压,以及经由选通的薄膜晶体管施加与所述灰阶电压相对应的驱动电流;以及时序控制器,用于于控制所述栅极电极和所述灰阶电压的输出时刻,从而在连续的图像帧周期中,以扫描的方式选通多行的薄膜晶体管。
- 根据权利要求5所述的集成控制装置,其中,所述显示单元还包括:伽马基准模块,用于存储伽马校正曲线,以及向所述列驱动模块提供校正信号用于校正所述灰阶电压,以符合人眼对亮度变化的非线性要求。
- 根据权利要求1所述的集成控制装置,其中,所述至少一个传感器包括选自触控传感器、指纹传感器、掌纹传感器、声学传感器、光学传感器中的至少一种,所述感应数据用于表示二维码、触摸位置、指纹、掌纹、声纹、虹膜中的至少一种。
- 根据权利要求7所述的集成控制装置,其中,所述至少一个传感器为触控传感器,所述传感器单元包括:触控逻辑模块,用于提供触控驱动信号和接收触控感应信号,以及对接收到的触控感应信号进行放大和数模转换,以产生感应数据;以及触控接口,用于将感应数据以及根据感应数据产生的加密数据和验证结果之一传送至所述集成控制装置的外部。
- 根据权利要求7所述的集成控制装置,其中,所述集成控制装置为单个芯片。
- 一种显示***,包括:显示屏,用于根据显示数据显示图像;至少一个传感器,用于获取用户交互的感应信号;根据权利要求1所述的集成控制装置。
- 根据权利要求7所述的显示***,其中,所述显示屏为选自液晶显示屏、LED显示屏、AMOLED显示屏、量子点显示屏、电子纸、MicroLED显示屏中的任一种。
- 根据权利要求10所述的显示***,其中,所述至少一个传感器位于所述显示屏的内部或外部。
- 一种电子设备,包括:至少一个传感器,用于获取用户交互的感应信号;根据权利要求1所述的集成控制装置。
- 根据权利要求13所述的电子设备,其中,所述电子设备为选自手机、平板 电脑、笔记本电脑、VR设备、AR设备、手表、汽车、自行车中的任一种。
- 一种安全验证方法,包括:从至少一个传感器获得感应信号;从所述感应信号中获得感应数据;以及选择所述感应数据中的至少一部分感应数据进行加密以获得加密数据,或者进行本地安全验证以获得验证结果。
- 根据权利要求15所述的方法,在进行本地安全验证的步骤之前,还包括:从所述至少一个传感器获得标识;以及根据标识判断所述感应数据是否为敏感数据,其中,所述至少一部分感应数据为敏感数据。
- 根据权利要求15所述的方法,在进行本地安全验证的步骤之前,还包括:将显示屏设置为预定的工作状态;获得所述显示屏的工作状态;以及根据工作状态,将所述感应数据区分为敏感数据和非敏感数据。
- 根据权利要求17所述的方法,在进行本地安全验证的步骤之前,还包括:根据敏感等级,将所述感应数据区分为第一级敏感数据和第二级敏感数据,所述第二级敏感数据的敏感等级高于所述第一级敏感数据,其中,所述至少一部分感应数据为第二级敏感数据。
- 根据权利要求17所述的方法,还包括:将所述感应数据、所述加密数据和所述验证结果打包成数据包,以及发送所述数据包。
- 根据权利要求19所述的方法,其中,所述打包在数据内容之前附加开始位和类型标识,在数据内容之后附加结束位和校验位。
- 根据权利要求15所述的方法,其中,所述安全验证包括将所述感应数据与特征数据进行比较,以获得比较结果。
- 根据权利要求15所述的方法,在进行本地安全验证的步骤之前,还包括:采用所述至少一个传感器,本地采集和生成所述特征数据。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020207015880A KR102332776B1 (ko) | 2017-11-30 | 2018-03-29 | 전자 기기, 디스플레이 시스템 및 그 집적 제어 장치, 안전 인증 방법 |
US16/768,637 US20210026995A1 (en) | 2017-11-30 | 2018-03-29 | Electronic device, display system and integrated control device thereof, and security verification method |
JP2020529488A JP7166341B2 (ja) | 2017-11-30 | 2018-03-29 | 電子装置、表示システム及びその統合制御装置、セキュリティ認証方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711241622.3A CN107831945A (zh) | 2017-11-30 | 2017-11-30 | 电子设备、显示***及其集成控制装置、安全验证方法 |
CN201711241622.3 | 2017-11-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019104920A1 true WO2019104920A1 (zh) | 2019-06-06 |
Family
ID=61647233
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/081113 WO2019104920A1 (zh) | 2017-11-30 | 2018-03-29 | 电子设备、显示***及其集成控制装置、安全验证方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20210026995A1 (zh) |
JP (1) | JP7166341B2 (zh) |
KR (1) | KR102332776B1 (zh) |
CN (1) | CN107831945A (zh) |
TW (1) | TWI665651B (zh) |
WO (1) | WO2019104920A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113643042A (zh) * | 2021-08-20 | 2021-11-12 | 武汉极意网络科技有限公司 | 一种基于线上业务安全的安全验证*** |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107831945A (zh) * | 2017-11-30 | 2018-03-23 | 北京集创北方科技股份有限公司 | 电子设备、显示***及其集成控制装置、安全验证方法 |
CN110443082A (zh) * | 2018-05-04 | 2019-11-12 | 拉萨经济技术开发区凯航科技开发有限公司 | 一种保护数据的显示器 |
CN108681679A (zh) * | 2018-07-25 | 2018-10-19 | 北京集创北方科技股份有限公司 | 显示*** |
TWI667647B (zh) * | 2018-07-25 | 2019-08-01 | 大陸商北京集創北方科技股份有限公司 | Display device |
TWI686735B (zh) * | 2018-11-20 | 2020-03-01 | 友達光電股份有限公司 | 整合型觸控顯示裝置及其驅動方法 |
JP2021060900A (ja) * | 2019-10-09 | 2021-04-15 | ソニーセミコンダクタソリューションズ株式会社 | 顔認証システム及び電子機器 |
CN111027047B (zh) * | 2019-11-29 | 2024-04-02 | 安天科技集团股份有限公司 | 应用程序敏感信息管控方法、装置、电子设备及存储介质 |
TWI752776B (zh) * | 2020-03-19 | 2022-01-11 | 元太科技工業股份有限公司 | 顯示裝置及其驅動保護方法 |
CN114397995A (zh) * | 2021-12-14 | 2022-04-26 | 深圳市爱协生科技有限公司 | 一种显示触控一体架构和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1822013A (zh) * | 2006-03-14 | 2006-08-23 | 上海一维科技有限公司 | 基于可信平台模块的指纹生物识别引擎***及其识别方法 |
CN103294334A (zh) * | 2012-03-05 | 2013-09-11 | 北京三星通信技术研究有限公司 | 屏幕解锁和数据访问控制方法及安全控制装置 |
CN107831945A (zh) * | 2017-11-30 | 2018-03-23 | 北京集创北方科技股份有限公司 | 电子设备、显示***及其集成控制装置、安全验证方法 |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW507183B (en) * | 2001-07-09 | 2002-10-21 | Au Optronics Corp | LCD timing controller built with touch panel control circuit |
JP4064647B2 (ja) * | 2001-08-24 | 2008-03-19 | 富士通株式会社 | 情報処理装置及び入力操作装置 |
US9275579B2 (en) * | 2004-12-15 | 2016-03-01 | Ignis Innovation Inc. | System and methods for extraction of threshold and mobility parameters in AMOLED displays |
KR20080043604A (ko) * | 2006-11-14 | 2008-05-19 | 삼성전자주식회사 | 표시 장치 및 그 구동 방법 |
KR101367133B1 (ko) * | 2007-02-15 | 2014-02-25 | 삼성디스플레이 주식회사 | 액정 표시 장치의 구동 방법 및 구동 장치 |
US20090040167A1 (en) * | 2007-08-06 | 2009-02-12 | Wein-Town Sun | Programmable nonvolatile memory embedded in a timing controller for storing lookup tables |
KR102389147B1 (ko) * | 2007-09-24 | 2022-04-21 | 애플 인크. | 전자 장치 내의 내장형 인증 시스템들 |
JP2009222786A (ja) * | 2008-03-13 | 2009-10-01 | Hitachi Displays Ltd | 液晶表示装置 |
EP2254108A1 (en) * | 2009-05-20 | 2010-11-24 | Dialog Semiconductor GmbH | Extended multi line address driving |
WO2011035485A1 (zh) * | 2009-09-27 | 2011-03-31 | 智点科技有限公司 | 一种可排除触控影响显示的触控显示器 |
US9478173B2 (en) * | 2010-08-30 | 2016-10-25 | Qualcomm Incorporated | Adaptive color correction for display with backlight modulation |
JP2012168768A (ja) * | 2011-02-15 | 2012-09-06 | Nec Casio Mobile Communications Ltd | 情報端末装置及びその指紋認証方法 |
KR101450949B1 (ko) * | 2011-10-04 | 2014-10-16 | 엘지디스플레이 주식회사 | 유기발광 표시장치 |
US8711119B2 (en) * | 2012-04-03 | 2014-04-29 | O2Micro, Inc. | Display systems with touch screens |
CN103576946A (zh) * | 2012-07-19 | 2014-02-12 | 北京汇冠新技术股份有限公司 | 一种显示装置及包含该显示装置的认证***和认证方法 |
US20150109214A1 (en) * | 2013-10-22 | 2015-04-23 | Weidong Shi | Methods and Apparatuses of touch-fingerprinting Display |
TWM477624U (zh) * | 2014-01-15 | 2014-05-01 | Nat Taichung University Science & Technology | 觸控軌跡裝置 |
US9817108B2 (en) * | 2014-01-13 | 2017-11-14 | Qualcomm Incorporated | Ultrasonic imaging with acoustic resonant cavity |
KR102236279B1 (ko) * | 2014-06-17 | 2021-04-02 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
CN104239760A (zh) * | 2014-09-03 | 2014-12-24 | 山东超越数控电子有限公司 | 一种安全等级可配置的计算机的实现方法 |
US9916431B2 (en) * | 2015-01-15 | 2018-03-13 | Qualcomm Incorporated | Context-based access verification |
CN105095721A (zh) * | 2015-08-21 | 2015-11-25 | 京东方科技集团股份有限公司 | 指纹认证显示装置及认证显示方法 |
CN106372491B (zh) * | 2015-12-15 | 2021-03-02 | 北京智谷睿拓技术服务有限公司 | 传感器访问权限管理方法和设备 |
KR102468191B1 (ko) * | 2016-04-27 | 2022-11-18 | 삼성전자주식회사 | 지문 인증 방법 및 이를 수행하는 전자 장치 |
CN106057165B (zh) * | 2016-08-12 | 2018-07-10 | 昆山龙腾光电有限公司 | 用于液晶显示装置的控制装置及控制方法 |
KR102330096B1 (ko) * | 2017-04-06 | 2021-11-23 | 삼성전자 주식회사 | 디스플레이로 영상 데이터가 전송되지 않는 구간에 생체 정보를 획득하기 위한 방법 및 전자 장치 |
CN107016964B (zh) * | 2017-04-25 | 2020-07-07 | 京东方科技集团股份有限公司 | 像素电路、其驱动方法和显示装置 |
-
2017
- 2017-11-30 CN CN201711241622.3A patent/CN107831945A/zh active Pending
-
2018
- 2018-01-31 TW TW107103528A patent/TWI665651B/zh active
- 2018-03-29 JP JP2020529488A patent/JP7166341B2/ja active Active
- 2018-03-29 WO PCT/CN2018/081113 patent/WO2019104920A1/zh active Application Filing
- 2018-03-29 US US16/768,637 patent/US20210026995A1/en active Pending
- 2018-03-29 KR KR1020207015880A patent/KR102332776B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1822013A (zh) * | 2006-03-14 | 2006-08-23 | 上海一维科技有限公司 | 基于可信平台模块的指纹生物识别引擎***及其识别方法 |
CN103294334A (zh) * | 2012-03-05 | 2013-09-11 | 北京三星通信技术研究有限公司 | 屏幕解锁和数据访问控制方法及安全控制装置 |
CN107831945A (zh) * | 2017-11-30 | 2018-03-23 | 北京集创北方科技股份有限公司 | 电子设备、显示***及其集成控制装置、安全验证方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113643042A (zh) * | 2021-08-20 | 2021-11-12 | 武汉极意网络科技有限公司 | 一种基于线上业务安全的安全验证*** |
CN113643042B (zh) * | 2021-08-20 | 2024-04-05 | 武汉极意网络科技有限公司 | 一种基于线上业务安全的安全验证*** |
Also Published As
Publication number | Publication date |
---|---|
TWI665651B (zh) | 2019-07-11 |
JP7166341B2 (ja) | 2022-11-07 |
US20210026995A1 (en) | 2021-01-28 |
KR20200080300A (ko) | 2020-07-06 |
JP2021508390A (ja) | 2021-03-04 |
TW201926297A (zh) | 2019-07-01 |
KR102332776B1 (ko) | 2021-12-02 |
CN107831945A (zh) | 2018-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019104920A1 (zh) | 电子设备、显示***及其集成控制装置、安全验证方法 | |
TWI789312B (zh) | 控制電路及其控制顯示面板的方法 | |
US11132526B2 (en) | Fingerprint recognition panel, fingerprint recognition method and display device | |
US20180349669A1 (en) | Operating method of optical fingerprint sensor, operating method of electronic device including the optical fingerprint sensor, and display device including the optical fingerprint sensor | |
CN107908942B (zh) | 电子设备、显示***、集成控制芯片和生物特征验证方法 | |
KR102548486B1 (ko) | 디스플레이 및 이를 포함하는 전자 장치 | |
CN107992736A (zh) | 电子设备、显示***及其集成控制装置、认证方法 | |
US20200160025A1 (en) | Electronic Device | |
TW201842467A (zh) | 指紋識別控制方法及觸控面板、觸控顯示裝置 | |
CN107895106B (zh) | 电子设备、显示***及其集成控制装置、安全验证方法 | |
KR20180132496A (ko) | 광학식 지문 센서의 동작 방법, 이를 포함하는 전자 장치의 동작 방법 및 디스플레이 장치 | |
TWI767180B (zh) | 同時執行觸控感應與指紋辨視的方法以及使用該方法的電子裝置與系統 | |
KR20190047985A (ko) | 포스 센서 및 지문 센서가 표시패널에 결합된 표시장치 및 이를 구동하는 방법 | |
WO2020154895A1 (zh) | 显示装置及其操作方法 | |
CN207586896U (zh) | 电子设备、显示***及其集成控制装置 | |
CN107817964A (zh) | 电子设备、显示***及其集成控制装置 | |
CN207424840U (zh) | 电子设备、显示***及其安全芯片 | |
CN107862213B (zh) | 电子设备、显示***及其集成控制装置、数据保护方法 | |
CN207424875U (zh) | 集成控制装置和显示*** | |
US20220276759A1 (en) | Electronic device and display method thereof | |
WO2018195791A1 (zh) | 触控装置及电子终端 | |
TWI648664B (zh) | 具有安全單元的顯示幕、顯示裝置及資訊處理裝置 | |
CN108009433A (zh) | 电子设备、显示***及其集成控制装置、控制方法 |
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: 18884491 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2020529488 Country of ref document: JP Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 20207015880 Country of ref document: KR Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18884491 Country of ref document: EP Kind code of ref document: A1 |