[go: up one dir, main page]

CN107203315B - Click event processing method and device and terminal - Google Patents

Click event processing method and device and terminal Download PDF

Info

Publication number
CN107203315B
CN107203315B CN201710380994.8A CN201710380994A CN107203315B CN 107203315 B CN107203315 B CN 107203315B CN 201710380994 A CN201710380994 A CN 201710380994A CN 107203315 B CN107203315 B CN 107203315B
Authority
CN
China
Prior art keywords
click event
terminal
sensitivity coefficient
determining
pixel point
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
Application number
CN201710380994.8A
Other languages
Chinese (zh)
Other versions
CN107203315A (en
Inventor
林形省
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201710380994.8A priority Critical patent/CN107203315B/en
Publication of CN107203315A publication Critical patent/CN107203315A/en
Application granted granted Critical
Publication of CN107203315B publication Critical patent/CN107203315B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开是关于一种点击事件的处理方法、装置及终端,其中,该方法包括:获取终端屏幕上的点击事件的触摸点,并确定触摸点与终端边框之间的距离信息;根据距离信息,确定点击事件的敏感度系数;点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小;根据点击事件的敏感度系数,确定是否响应点击事件。当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低;终端根据敏感度系数,识别出当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况;提高用户使用屏幕边框较窄的终端的时候的用户体验。

Figure 201710380994

The present disclosure relates to a method, device and terminal for processing a click event, wherein the method includes: acquiring a touch point of a click event on a screen of a terminal, and determining distance information between the touch point and a frame of the terminal; according to the distance information, Determine the sensitivity coefficient of the click event; the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases; according to the sensitivity coefficient of the click event, determine whether to respond to the click event. The closer the touch point of the current click event is to the edge of the terminal screen, the lower the sensitivity of the current click event; when the terminal recognizes that the current click event is located on the edge of the terminal screen of the terminal according to the sensitivity coefficient, the terminal does not respond The current click event. Avoid accidental clicks when the user touches the edge of the terminal screen of the terminal when using a terminal with a narrow screen frame, and improves user experience when a user uses a terminal with a narrow screen frame.

Figure 201710380994

Description

点击事件的处理方法、装置及终端Click event processing method, device and terminal

技术领域technical field

本公开涉及终端技术领域,尤其涉及点击事件的处理方法、装置及终端。The present disclosure relates to the technical field of terminals, and in particular, to a method, device and terminal for processing click events.

背景技术Background technique

随着终端技术的发展,终端已经成为人们生活、工作中的重要工具,终端例如有智能手机、平板电脑等等。随着终端的制作工艺技术的发展,终端的屏幕边框变得越来越窄。With the development of terminal technology, the terminal has become an important tool in people's life and work, such as a smart phone, a tablet computer, and the like. With the development of the manufacturing process technology of the terminal, the screen frame of the terminal becomes narrower and narrower.

相关技术中,用户在使用屏幕边框较窄的终端的时候,用户手握终端的时候,很容易会触碰到终端的屏幕边缘,进而产生点击事件。终端会获取到该点击事件,然后终端会响应该点击事件。In the related art, when a user uses a terminal with a narrow screen frame, when the user holds the terminal, the user can easily touch the screen edge of the terminal, thereby generating a click event. The terminal will get the click event, and then the terminal will respond to the click event.

然而相关技术中,用户手握终端的时候,用户的手触碰到终端的屏幕边缘,这个时候的点击事件事实上终端是不需要去响应的,但是终端会响会响应这个时候的点击事件。进而发生误触事件,用户体验较差。However, in the related art, when the user holds the terminal, the user's hand touches the screen edge of the terminal. In fact, the terminal does not need to respond to the click event at this time, but the terminal will respond to the click event at this time. Then a false touch event occurs, and the user experience is poor.

发明内容SUMMARY OF THE INVENTION

为克服相关技术中存在会发生误触事件,用户体验较差的问题,本公开提供一种点击事件的处理方法、装置及终端。In order to overcome the problems of false touch events and poor user experience in the related art, the present disclosure provides a click event processing method, device and terminal.

根据本公开实施例的第一方面,提供一种点击事件的处理方法,包括:According to a first aspect of the embodiments of the present disclosure, a method for processing a click event is provided, including:

获取终端屏幕上的点击事件的触摸点,并确定所述触摸点与终端边框之间的距离信息;Acquire the touch point of the click event on the terminal screen, and determine the distance information between the touch point and the terminal frame;

根据所述距离信息,确定所述点击事件的敏感度系数;其中,所述点击事件的敏感度系数的值随着所述距离信息所表征的值的减小而减小;According to the distance information, the sensitivity coefficient of the click event is determined; wherein, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases;

根据所述点击事件的敏感度系数,确定是否响应所述点击事件。Whether to respond to the click event is determined according to the sensitivity coefficient of the click event.

进一步地,所述获取终端屏幕上的点击事件的触摸点,并确定所述触摸点与终端边框之间的距离信息,包括:Further, obtaining the touch point of the click event on the terminal screen, and determining the distance information between the touch point and the terminal frame, includes:

获取终端屏幕上的点击事件的触摸点,并确定所述触摸点的各像素点的坐标信息;Acquire the touch point of the click event on the terminal screen, and determine the coordinate information of each pixel of the touch point;

根据各所述像素点的坐标信息,确定各所述像素点与终端边框之间的各距离信息。According to the coordinate information of each pixel point, each distance information between each pixel point and the terminal frame is determined.

进一步地,所述根据所述距离信息,确定所述点击事件的敏感度系数,包括:Further, determining the sensitivity coefficient of the click event according to the distance information includes:

根据各所述像素点与终端边框之间的各距离信息,确定各所述像素点的敏感度系数;Determine the sensitivity coefficient of each pixel point according to each distance information between each pixel point and the terminal frame;

确定各所述像素点的中间像素点的敏感度系数,为所述点击事件的敏感度系数;或者,确定各所述像素点的敏感度系数的均值,为所述点击事件的敏感度系数。Determine the sensitivity coefficient of the middle pixel point of each of the pixel points, which is the sensitivity coefficient of the click event; or determine the average value of the sensitivity coefficients of each of the pixel points, which is the sensitivity coefficient of the click event.

进一步地,所述根据所述点击事件的敏感度系数,确定是否响应所述点击事件,包括:Further, determining whether to respond to the click event according to the sensitivity coefficient of the click event includes:

判断所述点击事件的敏感度系数,是否大于等于预设的敏感度阈值;Determine whether the sensitivity coefficient of the click event is greater than or equal to a preset sensitivity threshold;

若确定大于等于,则确定响应所述点击事件;If it is determined to be greater than or equal to, then determine to respond to the click event;

若确定小于,则确定不响应所述点击事件。If it is determined to be less than, it is determined not to respond to the click event.

进一步地,所述根据所述距离信息,确定所述点击事件的敏感度系数,包括:Further, determining the sensitivity coefficient of the click event according to the distance information includes:

根据各所述像素点与终端边框之间的距离信息,确定各所述像素点的敏感度系数;Determine the sensitivity coefficient of each pixel point according to the distance information between each pixel point and the terminal frame;

确定各所述像素点的敏感度系数,作为所述点击事件的敏感度系数。A sensitivity coefficient of each of the pixel points is determined as the sensitivity coefficient of the click event.

进一步地,所述根据所述点击事件的敏感度系数,确定是否响应所述点击事件,包括:Further, determining whether to respond to the click event according to the sensitivity coefficient of the click event includes:

判断各所述像素点中的预设个数的像素点的敏感度系数,是否都大于等于预设的敏感度阈值;Determine whether the sensitivity coefficients of a preset number of pixel points in each of the pixel points are all greater than or equal to a preset sensitivity threshold;

若确定都大于等于,则确定响应所述点击事件;If it is determined that both are greater than or equal to, determining to respond to the click event;

若确定不都大于等于,则确定不响应所述点击事件。If it is determined that both are not greater than or equal to, it is determined not to respond to the click event.

进一步地,针对于每一个所述像素点,一个所述像素点的敏感度系数y=ex-dFurther, for each of the pixel points, a sensitivity coefficient of the pixel point y=e xd ;

其中,e为底数;d为预设的临界距离阈值;x为一个所述像素点与终端边框之间的距离信息,且x∈(0,d];y∈(0,1]。Wherein, e is the base; d is a preset critical distance threshold; x is the distance information between a pixel point and the terminal frame, and x∈(0,d]; y∈(0,1].

进一步地,在所述获取终端屏幕上的点击事件的触摸点之前,还包括:Further, before acquiring the touch point of the click event on the terminal screen, the method further includes:

获取针对于当前终端的屏幕边缘的第一历史点击事件;Obtain the first historical click event for the screen edge of the current terminal;

根据所述第一历史点击事件,确定所述临界距离阈值。The critical distance threshold is determined according to the first historical click event.

进一步地,在所述获取终端屏幕上的点击事件的触摸点之前,还包括:Further, before acquiring the touch point of the click event on the terminal screen, the method further includes:

获取针对于当前终端的用户的第二历史点击事件;Obtain the second historical click event for the user of the current terminal;

根据所述第二历史点击事件,确定用户的无效操作次数;Determine the number of invalid operations of the user according to the second historical click event;

根据所述无效操作次数,确定所述敏感度阈值。The sensitivity threshold is determined according to the number of invalid operations.

本公开的实施例提供的技术方案可以包括以下有益效果:通过获取终端屏幕上的点击事件的触摸点,并确定触摸点与终端边框之间的距离信息;根据距离信息,确定点击事件的敏感度系数;其中,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小;根据点击事件的敏感度系数,确定是否响应点击事件。从而在用户使用屏幕边框较窄的终端的时候,终端可以根据当前的点击事件的触摸点与终端边框之间的距离信息,计算出点击事件的敏感度系数,并且,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小,进而当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低;然后终端可以根据敏感度系数,识别出当前的点击事件是否位于终端的终端屏幕的边缘上,在终端确定当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。进而避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况;提高用户使用屏幕边框较窄的终端的时候的用户体验。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: by acquiring the touch point of the click event on the terminal screen, and determining the distance information between the touch point and the terminal frame; and determining the sensitivity of the click event according to the distance information coefficient; wherein, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases; according to the sensitivity coefficient of the click event, it is determined whether to respond to the click event. Therefore, when the user uses a terminal with a narrow screen frame, the terminal can calculate the sensitivity coefficient of the click event according to the distance information between the touch point of the current click event and the terminal frame, and the sensitivity coefficient of the click event is calculated. The value decreases as the value represented by the distance information decreases, and the closer the touch point of the current click event is to the edge of the terminal screen, the lower the sensitivity of the current click event; then the terminal can identify the Whether the current click event is located on the edge of the terminal screen of the terminal, when the terminal determines that the current click event is located on the edge of the terminal screen of the terminal, the terminal does not respond to the current click event. In this way, when a user uses a terminal with a narrow screen frame and touches the edge of the terminal screen of the terminal, the accidental click situation is avoided, and the user experience when the user uses a terminal with a narrow screen frame is improved.

根据本公开实施例的第二方面,提供一种点击事件的处理装置,包括:According to a second aspect of the embodiments of the present disclosure, a device for processing a click event is provided, including:

获取模块,被配置为获取终端屏幕上的点击事件的触摸点,并确定所述触摸点与终端边框之间的距离信息;an acquisition module, configured to acquire the touch point of the click event on the terminal screen, and determine the distance information between the touch point and the terminal frame;

计算模块,被配置为根据所述距离信息,确定所述点击事件的敏感度系数;其中,所述点击事件的敏感度系数的值随着所述距离信息所表征的值的减小而减小;A calculation module configured to determine the sensitivity coefficient of the click event according to the distance information; wherein, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases ;

确定模块,被配置为根据所述点击事件的敏感度系数,确定是否响应所述点击事件。The determining module is configured to determine whether to respond to the click event according to the sensitivity coefficient of the click event.

进一步地,所述获取模块,包括:Further, the acquisition module includes:

获取子模块,被配置为获取终端屏幕上的点击事件的触摸点,并确定所述触摸点的各像素点的坐标信息;an acquisition submodule, configured to acquire the touch point of the click event on the terminal screen, and to determine the coordinate information of each pixel of the touch point;

确定子模块,被配置为根据各所述像素点的坐标信息,确定各所述像素点与终端边框之间的各距离信息。The determining sub-module is configured to determine each distance information between each pixel point and the terminal frame according to the coordinate information of each pixel point.

进一步地,所述计算模块,包括:Further, the computing module includes:

第一计算子模块,被配置为根据各所述像素点与终端边框之间的各距离信息,确定各所述像素点的敏感度系数;The first calculation submodule is configured to determine the sensitivity coefficient of each pixel point according to each distance information between each pixel point and the terminal frame;

第一分析子模块,被配置为确定各所述像素点的中间像素点的敏感度系数,为所述点击事件的敏感度系数;或者,确定各所述像素点的敏感度系数的均值,为所述点击事件的敏感度系数。The first analysis sub-module is configured to determine the sensitivity coefficient of the middle pixel point of each of the pixel points, which is the sensitivity coefficient of the click event; or, to determine the average value of the sensitivity coefficient of each of the pixel points, which is The sensitivity coefficient of the click event.

进一步地,所述确定模块,被具体配置为:Further, the determining module is specifically configured as:

判断所述点击事件的敏感度系数,是否大于等于预设的敏感度阈值;Determine whether the sensitivity coefficient of the click event is greater than or equal to a preset sensitivity threshold;

若确定大于等于,则确定响应所述点击事件;If it is determined to be greater than or equal to, then determine to respond to the click event;

若确定小于,则确定不响应所述点击事件。If it is determined to be less than, it is determined not to respond to the click event.

进一步地,所述计算模块,包括:Further, the computing module includes:

第二计算子模块,被配置为根据各所述像素点与终端边框之间的距离信息,确定各所述像素点的敏感度系数;The second calculation sub-module is configured to determine the sensitivity coefficient of each of the pixel points according to the distance information between each of the pixel points and the terminal frame;

第二分析子模块,被配置为确定各所述像素点的敏感度系数,作为所述点击事件的敏感度系数。The second analysis submodule is configured to determine the sensitivity coefficient of each of the pixel points as the sensitivity coefficient of the click event.

进一步地,所述确定模块,被具体配置为:Further, the determining module is specifically configured as:

判断各所述像素点中的预设个数的像素点的敏感度系数,是否都大于等于预设的敏感度阈值;Determine whether the sensitivity coefficients of a preset number of pixel points in each of the pixel points are all greater than or equal to a preset sensitivity threshold;

若确定都大于等于,则确定响应所述点击事件;If it is determined that both are greater than or equal to, determining to respond to the click event;

若确定不都大于等于,则确定不响应所述点击事件。If it is determined that both are not greater than or equal to, it is determined not to respond to the click event.

进一步地,针对于每一个所述像素点,一个所述像素点的敏感度系数y=ex-dFurther, for each of the pixel points, a sensitivity coefficient of the pixel point y=e xd ;

其中,e为底数;d为预设的临界距离阈值;x为一个所述像素点与终端边框之间的距离信息,且x∈(0,d];y∈(0,1]。Wherein, e is the base; d is a preset critical distance threshold; x is the distance information between a pixel point and the terminal frame, and x∈(0,d]; y∈(0,1].

进一步地,所述装置,还包括:Further, the device also includes:

第一分析模块,被配置为所述获取模块获取终端屏幕上的点击事件的触摸点之前,获取针对于当前终端的屏幕边缘的第一历史点击事件;根据所述第一历史点击事件,确定所述临界距离阈值。The first analysis module is configured to obtain, before the obtaining module obtains the touch point of the click event on the screen of the terminal, obtain the first historical click event for the screen edge of the current terminal; according to the first historical click event, determine the the critical distance threshold.

进一步地,所述装置,还包括:Further, the device also includes:

第二分析模块,被配置为所述获取模块获取终端屏幕上的点击事件的触摸点之前,获取针对于当前终端的用户的第二历史点击事件;根据所述第二历史点击事件,确定用户的无效操作次数;根据所述无效操作次数,确定所述敏感度阈值。The second analysis module is configured to obtain, before the obtaining module obtains the touch point of the click event on the terminal screen, obtain the second historical click event for the user of the current terminal; according to the second historical click event, determine the user's The number of invalid operations; the sensitivity threshold is determined according to the number of invalid operations.

本公开的实施例提供的技术方案可以包括以下有益效果:通过获取终端屏幕上的点击事件的触摸点,并确定触摸点与终端边框之间的距离信息;根据距离信息,确定点击事件的敏感度系数;其中,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小;根据点击事件的敏感度系数,确定是否响应点击事件。从而在用户使用屏幕边框较窄的终端的时候,终端可以根据当前的点击事件的触摸点与终端边框之间的距离信息,计算出点击事件的敏感度系数,并且,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小,进而当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低;然后终端可以根据敏感度系数,识别出当前的点击事件是否位于终端的终端屏幕的边缘上,在终端确定当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。进而避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况;提高用户使用屏幕边框较窄的终端的时候的用户体验。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: by acquiring the touch point of the click event on the terminal screen, and determining the distance information between the touch point and the terminal frame; and determining the sensitivity of the click event according to the distance information coefficient; wherein, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases; according to the sensitivity coefficient of the click event, it is determined whether to respond to the click event. Therefore, when the user uses a terminal with a narrow screen frame, the terminal can calculate the sensitivity coefficient of the click event according to the distance information between the touch point of the current click event and the terminal frame, and the sensitivity coefficient of the click event is calculated. The value decreases as the value represented by the distance information decreases, and the closer the touch point of the current click event is to the edge of the terminal screen, the lower the sensitivity of the current click event; then the terminal can identify the Whether the current click event is located on the edge of the terminal screen of the terminal, when the terminal determines that the current click event is located on the edge of the terminal screen of the terminal, the terminal does not respond to the current click event. In this way, when a user uses a terminal with a narrow screen frame and touches the edge of the terminal screen of the terminal, the accidental click situation is avoided, and the user experience when the user uses a terminal with a narrow screen frame is improved.

根据本公开实施例的第三方面,提供一种终端,包括:According to a third aspect of the embodiments of the present disclosure, a terminal is provided, including:

处理器,以及用于存储处理器可执行指令的存储器;a processor, and memory for storing instructions executable by the processor;

其中,所述处理器被配置为:获取终端屏幕上的点击事件的触摸点,并确定所述触摸点与终端边框之间的距离信息;根据所述距离信息,确定所述点击事件的敏感度系数;其中,所述点击事件的敏感度系数的值随着所述距离信息所表征的值的减小而减小;根据所述点击事件的敏感度系数,确定是否响应所述点击事件。Wherein, the processor is configured to: acquire the touch point of the click event on the terminal screen, and determine the distance information between the touch point and the border of the terminal; and determine the sensitivity of the click event according to the distance information coefficient; wherein, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases; according to the sensitivity coefficient of the click event, it is determined whether to respond to the click event.

本公开的实施例提供的技术方案可以包括以下有益效果:通过获取终端屏幕上的点击事件的触摸点,并确定触摸点与终端边框之间的距离信息;根据距离信息,确定点击事件的敏感度系数;其中,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小;根据点击事件的敏感度系数,确定是否响应点击事件。从而在用户使用屏幕边框较窄的终端的时候,终端可以根据当前的点击事件的触摸点与终端边框之间的距离信息,计算出点击事件的敏感度系数,并且,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小,进而当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低;然后终端可以根据敏感度系数,识别出当前的点击事件是否位于终端的终端屏幕的边缘上,在终端确定当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。进而避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况;提高用户使用屏幕边框较窄的终端的时候的用户体验。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: by acquiring the touch point of the click event on the terminal screen, and determining the distance information between the touch point and the terminal frame; and determining the sensitivity of the click event according to the distance information coefficient; wherein, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases; according to the sensitivity coefficient of the click event, it is determined whether to respond to the click event. Therefore, when the user uses a terminal with a narrow screen frame, the terminal can calculate the sensitivity coefficient of the click event according to the distance information between the touch point of the current click event and the terminal frame, and the sensitivity coefficient of the click event is calculated. The value decreases as the value represented by the distance information decreases, and the closer the touch point of the current click event is to the edge of the terminal screen, the lower the sensitivity of the current click event; then the terminal can identify the Whether the current click event is located on the edge of the terminal screen of the terminal, when the terminal determines that the current click event is located on the edge of the terminal screen of the terminal, the terminal does not respond to the current click event. In this way, when a user uses a terminal with a narrow screen frame and touches the edge of the terminal screen of the terminal, the accidental click situation is avoided, and the user experience when the user uses a terminal with a narrow screen frame is improved.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description serve to explain the principles of the invention.

图1是根据一示例性实施例示出的一种点击事件的处理方法实施例一的流程图;FIG. 1 is a flowchart of Embodiment 1 of a method for processing a click event according to an exemplary embodiment;

图2是根据一示例性实施例示出的一种点击事件的处理方法实施例二的流程图;FIG. 2 is a flowchart of Embodiment 2 of a method for processing a click event according to an exemplary embodiment;

图3是根据一示例性实施例示出的一种点击事件的处理方法实施例三的流程图;FIG. 3 is a flowchart of Embodiment 3 of a method for processing a click event according to an exemplary embodiment;

图4是根据一示例性实施例示出的一种点击事件的处理装置实施例四的框图;4 is a block diagram of Embodiment 4 of an apparatus for processing a click event according to an exemplary embodiment;

图5是根据一示例性实施例示出的一种点击事件的处理装置实施例五的框图一;5 is a block diagram 1 of Embodiment 5 of an apparatus for processing a click event according to an exemplary embodiment;

图6是根据一示例性实施例示出的一种点击事件的处理装置实施例五的框图二;6 is a second block diagram of Embodiment 5 of an apparatus for processing a click event according to an exemplary embodiment;

图7是根据一示例性实施例示出的一种终端的实体的框图;7 is a block diagram of an entity of a terminal according to an exemplary embodiment;

图8是根据一示例性实施例示出的一种终端设备800的框图。FIG. 8 is a block diagram of a terminal device 800 according to an exemplary embodiment.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with some aspects of the invention as recited in the appended claims.

图1是根据一示例性实施例示出的一种点击事件的处理方法实施例一的流程图,如图1所示,点击事件的处理方法用于终端中,该终端包括移动终端、个人终端等等,例如触屏手机、平板电脑、个人电脑等,该方法包括以下步骤。FIG. 1 is a flowchart of Embodiment 1 of a method for processing a click event according to an exemplary embodiment. As shown in FIG. 1 , the method for processing a click event is used in a terminal, and the terminal includes a mobile terminal, a personal terminal, etc. etc., such as a touch screen mobile phone, a tablet computer, a personal computer, etc., the method includes the following steps.

在步骤S11中,获取终端屏幕上的点击事件的触摸点,并确定所述触摸点与终端边框之间的距离信息。In step S11, the touch point of the click event on the terminal screen is acquired, and the distance information between the touch point and the terminal frame is determined.

在本步骤中,本实施例以终端为执行主体进行说明。在用户触摸终端屏幕的时候,进而产生了针对于屏幕终端的点击事件。进而终端可以获取到终端屏幕上的点击事件;由于用户在触摸终端屏幕的时候,是针对于与终端屏幕进而点的触摸,从而终端可以获取到该点击事件的触摸点。然后终端计算出当前的触摸点与终端的终端边框之间的距离信息,该距离信息表征了一个值。In this step, this embodiment takes a terminal as an execution subject for description. When the user touches the screen of the terminal, a click event for the screen terminal is generated. Then, the terminal can obtain the click event on the terminal screen; since the user touches the terminal screen, it is for the touch with the terminal screen, so the terminal can obtain the touch point of the click event. Then the terminal calculates the distance information between the current touch point and the terminal frame of the terminal, where the distance information represents a value.

举例来说,终端可以计算触摸点的中心点与终端边框之间的距离信息;或者,终端可以计算触摸点的各像素点与终端边框之间的各距离信息,然后终端将各像素点与终端边框之间的各距离信息的均值,作为触摸点与终端边框之间的距离信息。For example, the terminal may calculate the distance information between the center point of the touch point and the terminal frame; or, the terminal may calculate the distance information between each pixel of the touch point and the terminal frame, and then the terminal associates each pixel with the terminal frame. The average value of each distance information between the borders is used as the distance information between the touch point and the border of the terminal.

在步骤S12中,根据所述距离信息,确定所述点击事件的敏感度系数;其中,所述点击事件的敏感度系数的值随着所述距离信息所表征的值的减小而减小。In step S12, the sensitivity coefficient of the click event is determined according to the distance information; wherein, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases.

在本步骤中,在用户触摸终端屏幕进行点击的时候,在终端的展示控件或者在终端的可以响应点击事件的交互界面中,事实上,整个终端屏幕都是可以响应点击事件的,即从终端屏幕的左边边缘至终端屏幕的右边边缘都是可以响应点击事件的。但是针对于屏幕边框较窄的终端,用户的大部分的有意识操作的点击事件,用户都是点击在终端屏幕的中间范围上的;而在用户手握屏幕边框较窄的终端的时候,用户也会触摸或点击到终端屏幕的边缘,这个时候也会产生点击事件,但是事实上用户在这种情况下是不想要终端对于这样的点击事件进行相应的。In this step, when the user touches the screen of the terminal to click, in the display controls of the terminal or in the interactive interface of the terminal that can respond to the click event, in fact, the entire terminal screen can respond to the click event, that is, from the terminal The left edge of the screen to the right edge of the terminal screen can respond to click events. However, for a terminal with a narrow screen frame, most of the user's conscious operation click events are clicked on the middle range of the terminal screen; and when the user holds a terminal with a narrow screen frame, the user also clicks The edge of the terminal screen will be touched or clicked, and a click event will also be generated at this time, but in fact, the user does not want the terminal to respond to such a click event in this case.

进而,只要在用户触摸或点击终端屏幕的时候,终端可以根据触摸点与终端边框之间的距离信息,计算出针对于当前的点击事件的敏感度系数。在这里,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小,进而点击事件的敏感度可以随着距离信息所表征的值的减小而减小,即当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低。Furthermore, as long as the user touches or clicks on the terminal screen, the terminal can calculate the sensitivity coefficient for the current click event according to the distance information between the touch point and the terminal frame. Here, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases, and then the sensitivity of the click event can decrease as the value represented by the distance information decreases, that is, the current The closer the touch point of the click event is to the edge of the terminal screen, the lower the sensitivity of the current click event.

在步骤S13中,根据所述点击事件的敏感度系数,确定是否响应所述点击事件。In step S13, whether to respond to the click event is determined according to the sensitivity coefficient of the click event.

在本步骤中,终端依据当前的点击事件的敏感度系数所表征的值,去判断是否响应当前的点击事件。In this step, the terminal determines whether to respond to the current click event according to the value represented by the sensitivity coefficient of the current click event.

举例来说,终端可以确定点击事件的敏感度系数小于某一个值的时候,就确定当前的点击事件的触摸点在终端屏幕的边缘,然后就确定不响应当前的点击事件;而终端在确定点击事件的敏感度系数大于等于某一个值的时候,就确定当前的点击事件的触摸点远离终端屏幕的边缘,然后就确定响应当前的点击事件。For example, when the terminal can determine that the sensitivity coefficient of the click event is less than a certain value, it can determine that the touch point of the current click event is at the edge of the terminal screen, and then determine not to respond to the current click event; When the sensitivity coefficient of the event is greater than or equal to a certain value, it is determined that the touch point of the current click event is far from the edge of the terminal screen, and then it is determined to respond to the current click event.

再举例来说,终端可以确定点击事件的敏感度系数在某一个数值范围之内的时候,就确定当前的点击事件的触摸点在终端屏幕的边缘,然后就确定不响应当前的点击事件。For another example, when the terminal can determine that the sensitivity coefficient of the click event is within a certain value range, it can determine that the touch point of the current click event is at the edge of the terminal screen, and then determine not to respond to the current click event.

通过以上举例的方式,终端可以识别出当前的点击事件是否位于终端的终端屏幕的边缘上,在终端确定当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。进而避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况。Through the above example, the terminal can identify whether the current click event is located on the edge of the terminal screen of the terminal. When the terminal determines that the current click event is located on the edge of the terminal screen of the terminal, the terminal does not respond to the current click event. . In this way, when a user uses a terminal with a narrow screen frame and touches the edge of the terminal screen of the terminal, the accidental click situation is avoided.

本实施例通过获取终端屏幕上的点击事件的触摸点,并确定触摸点与终端边框之间的距离信息;根据距离信息,确定点击事件的敏感度系数;其中,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小;根据点击事件的敏感度系数,确定是否响应点击事件。从而在用户使用屏幕边框较窄的终端的时候,终端可以根据当前的点击事件的触摸点与终端边框之间的距离信息,计算出点击事件的敏感度系数,并且,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小,进而当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低;然后终端可以根据敏感度系数,识别出当前的点击事件是否位于终端的终端屏幕的边缘上,在终端确定当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。进而避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况;提高用户使用屏幕边框较窄的终端的时候的用户体验。In this embodiment, the touch point of the click event on the terminal screen is obtained, and the distance information between the touch point and the terminal frame is determined; the sensitivity coefficient of the click event is determined according to the distance information; wherein, the value of the sensitivity coefficient of the click event is It decreases as the value represented by the distance information decreases; according to the sensitivity coefficient of the click event, it is determined whether to respond to the click event. Therefore, when the user uses a terminal with a narrow screen frame, the terminal can calculate the sensitivity coefficient of the click event according to the distance information between the touch point of the current click event and the terminal frame, and the sensitivity coefficient of the click event is calculated. The value decreases as the value represented by the distance information decreases, and the closer the touch point of the current click event is to the edge of the terminal screen, the lower the sensitivity of the current click event; then the terminal can identify the Whether the current click event is located on the edge of the terminal screen of the terminal, when the terminal determines that the current click event is located on the edge of the terminal screen of the terminal, the terminal does not respond to the current click event. In this way, when a user uses a terminal with a narrow screen frame and touches the edge of the terminal screen of the terminal, the accidental click situation is avoided, and the user experience when the user uses a terminal with a narrow screen frame is improved.

图2是根据一示例性实施例示出的一种点击事件的处理方法实施例二的流程图,如图2所示,该方法包括以下步骤。Fig. 2 is a flow chart of Embodiment 2 of a method for processing a click event according to an exemplary embodiment. As shown in Fig. 2 , the method includes the following steps.

在步骤S21中,获取针对于当前终端的屏幕边缘的第一历史点击事件;根据所述第一历史点击事件,确定所述临界距离阈值。In step S21, a first historical click event for the screen edge of the current terminal is acquired; the critical distance threshold is determined according to the first historical click event.

在本步骤中,用户在不同的不同应用场景的时候都会手持终端,不同应用场景包括有接听电话,看全屏图书,浏览网页,玩全屏游戏等等,进而终端会获取到用户在不同应用场景下触摸或点击终端的终端屏幕的边缘的各第一历史点击事件。然后,终端根据各第一历史点击事件,计算出一个临界距离阈值,该临界距离阈值是用于计算点击事件的敏感度系数的。In this step, the user will hold the terminal in different application scenarios. Different application scenarios include answering the phone, reading full-screen books, browsing web pages, playing full-screen games, etc., and then the terminal will obtain the user's information in different application scenarios. Each first historical click event of touching or clicking the edge of the terminal screen of the terminal. Then, the terminal calculates a critical distance threshold according to each first historical click event, and the critical distance threshold is used to calculate the sensitivity coefficient of the click event.

在步骤S22中,获取针对于当前终端的用户的第二历史点击事件;根据所述第二历史点击事件,确定用户的无效操作次数;根据所述无效操作次数,确定所述敏感度阈值。In step S22, a second historical click event for the user of the current terminal is obtained; the number of invalid operations of the user is determined according to the second historical click event; and the sensitivity threshold is determined according to the number of invalid operations.

在本步骤中,用户在不同的不同应用场景的时候都会手持终端,不同应用场景包括有接听电话,看全屏图书,浏览网页,玩全屏游戏等等,进而终端会获取到用户在不同应用场景下触摸或点击终端的终端屏幕的边缘、以及用户在不同应用场景下触摸或点击终端的终端屏幕的其他部位的各第二历史点击事件。在这些各第二历史点击事件中,终端都会响应这些点击事件,但是有些点击事件会被用户取消,进而终端可以确定这些被用户取消的各第二历史点击事件为用户的无效操作,然后,终端可以统计出无效操作次数。然后,终端根据这些无效操作次数,计算出敏感度阈值;该敏感度阈值是用于界定敏感度系数,进而判断是否响应点击事件的。In this step, the user will hold the terminal in different application scenarios. Different application scenarios include answering the phone, reading full-screen books, browsing web pages, playing full-screen games, etc., and then the terminal will obtain the user's information in different application scenarios. Touching or clicking the edge of the terminal screen of the terminal, and each second historical click event in which the user touches or clicks other parts of the terminal screen of the terminal in different application scenarios. In these second historical click events, the terminal will respond to these click events, but some click events will be cancelled by the user, and the terminal can determine that these second historical click events cancelled by the user are invalid operations of the user, and then the terminal The number of invalid operations can be counted. Then, the terminal calculates a sensitivity threshold according to the number of invalid operations; the sensitivity threshold is used to define the sensitivity coefficient, and then judge whether to respond to the click event.

在步骤S23中,获取终端屏幕上的点击事件的触摸点,并确定所述触摸点的各像素点的坐标信息;根据各所述像素点的坐标信息,确定各所述像素点与终端边框之间的各距离信息。In step S23, the touch point of the click event on the terminal screen is acquired, and the coordinate information of each pixel of the touch point is determined; according to the coordinate information of each pixel, the relationship between each pixel and the terminal frame is determined. information about the distances between them.

在本步骤中,终端获取到终端屏幕上的点击事件的触摸点之后,由于一个触摸点是由多个像素点构成的,进而终端可以确定出触摸点上的各像素点的坐标信息。然后针对于每一个像素点来说,终端根据每一个像素点的坐标信息,计算出每一个像素点与终端边框之间的距离信息。In this step, after the terminal acquires the touch point of the click event on the terminal screen, since one touch point is composed of multiple pixels, the terminal can determine the coordinate information of each pixel on the touch point. Then, for each pixel point, the terminal calculates the distance information between each pixel point and the terminal frame according to the coordinate information of each pixel point.

在步骤S24中,根据各所述像素点与终端边框之间的各距离信息,确定各所述像素点的敏感度系数。In step S24, the sensitivity coefficient of each pixel point is determined according to each distance information between each pixel point and the terminal frame.

其中,针对于每一个所述像素点,一个所述像素点的敏感度系数y=ex-d;e为底数;d为预设的临界距离阈值;x为一个所述像素点与终端边框之间的距离信息,且x∈(0,d];y∈(0,1]。Wherein, for each of the pixel points, the sensitivity coefficient y=e xd of one of the pixel points; e is the base; d is the preset critical distance threshold; x is the distance between one of the pixel points and the terminal frame distance information, and x∈(0,d]; y∈(0,1].

在本步骤中,终端针对于每一个像素点,终端根据每一个像素点与终端边框之间的距离信息x,计算出每一个像素点的敏感度系数y;其中,需要设定每一个像素点的敏感度系数y,随着每一个像素点与终端边框之间的距离信息x所表征的值的减小而减小。In this step, for each pixel point, the terminal calculates the sensitivity coefficient y of each pixel point according to the distance information x between each pixel point and the terminal frame; wherein, each pixel point needs to be set The sensitivity coefficient y of , decreases as the value represented by the distance information x between each pixel point and the terminal border decreases.

在计算每一个像素点的敏感度系数y,可以采用一个以e为底的指数函数y=ex-d进行计算,其中,d为步骤S21中确定出的临界距离阈值,并且,且x∈(0,d],y∈(0,1]。可知,当x=d的时候,也就是每一个像素点与终端边框之间的距离信息x到达临界距离的时候,每一个像素点的敏感度系数为1,不再进行点击事件的敏感度的设置了。When calculating the sensitivity coefficient y of each pixel, an exponential function y=e xd with base e can be used for calculation, where d is the critical distance threshold determined in step S21, and x∈(0 ,d], y∈(0,1]. It can be seen that when x=d, that is, when the distance information x between each pixel and the terminal border reaches the critical distance, the sensitivity coefficient of each pixel When it is 1, the sensitivity of the click event is no longer set.

在步骤S25中,确定各所述像素点的中间像素点的敏感度系数,为所述点击事件的敏感度系数;或者,确定各所述像素点的敏感度系数的均值,为所述点击事件的敏感度系数。In step S25, determine the sensitivity coefficient of the middle pixel point of each of the pixel points, which is the sensitivity coefficient of the click event; or, determine the average value of the sensitivity coefficient of each of the pixel points, which is the click event. the sensitivity coefficient.

在本步骤中,终端可以确定出触摸点的各像素点的中间像素点的敏感度系数y,将该中间像素点的敏感度系数y,作为当前的点击事件的敏感度系数。In this step, the terminal may determine the sensitivity coefficient y of the middle pixel point of each pixel of the touch point, and use the sensitivity coefficient y of the middle pixel point as the sensitivity coefficient of the current click event.

或者,终端可以计算出触摸点的各像素点的敏感度系数y的均值,将该均值作为当前的点击事件的敏感度系数。Alternatively, the terminal may calculate the average value of the sensitivity coefficient y of each pixel of the touch point, and use the average value as the sensitivity coefficient of the current click event.

在步骤S26中,判断所述点击事件的敏感度系数,是否大于等于预设的敏感度阈值。In step S26, it is determined whether the sensitivity coefficient of the click event is greater than or equal to a preset sensitivity threshold.

在本步骤中,终端判断当前的点击事件的敏感度系数,是否大于等于步骤S22中确定出的敏感度阈值。In this step, the terminal determines whether the sensitivity coefficient of the current click event is greater than or equal to the sensitivity threshold determined in step S22.

在步骤S27中,若确定大于等于,则确定响应所述点击事件。In step S27, if it is determined that it is greater than or equal to, it is determined to respond to the click event.

在本步骤中,终端若确定当前的点击事件的敏感度系数,大于等于步骤S22中确定出的敏感度阈值,则终端确定当前的点击事件的触摸点远离终端屏幕的边缘,然后终端就确定响应当前的点击事件。In this step, if the terminal determines that the sensitivity coefficient of the current click event is greater than or equal to the sensitivity threshold determined in step S22, the terminal determines that the touch point of the current click event is far away from the edge of the terminal screen, and then the terminal determines to respond The current click event.

在步骤S28中,若确定小于,则确定不响应所述点击事件。In step S28, if it is determined to be less than, it is determined not to respond to the click event.

在本步骤中,终端若确定当前的点击事件的敏感度系数,小于步骤S22中确定出的敏感度阈值,则终端确定当前的点击事件的触摸点在终端屏幕的边缘,然后终端就确定不响应当前的点击事件。In this step, if the terminal determines that the sensitivity coefficient of the current click event is smaller than the sensitivity threshold determined in step S22, the terminal determines that the touch point of the current click event is at the edge of the terminal screen, and then the terminal determines not to respond The current click event.

本实施例通过获取终端屏幕上的点击事件的触摸点,并确定触摸点的各像素点的坐标信息;根据各像素点的坐标信息,确定各像素点与终端边框之间的各距离信息;根据各像素点与终端边框之间的各距离信息,确定各像素点的敏感度系数;确定各像素点的中间像素点的敏感度系数,为点击事件的敏感度系数,或者,确定各像素点的敏感度系数的均值,为点击事件的敏感度系数;判断点击事件的敏感度系数,是否大于等于预设的敏感度阈值;若确定大于等于,则确定响应点击事件;若确定小于,则确定不响应点击事件。从而在用户使用屏幕边框较窄的终端的时候,终端可以根据当前的点击事件的触摸点与终端边框之间的距离信息,计算出点击事件的敏感度系数,并且,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小,进而当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低;然后终端可以根据敏感度系数,识别出当前的点击事件是否位于终端的终端屏幕的边缘上,在终端确定当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。进而避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况;提高用户使用屏幕边框较窄的终端的时候的用户体验。In this embodiment, the touch point of the click event on the terminal screen is obtained, and the coordinate information of each pixel of the touch point is determined; according to the coordinate information of each pixel, the distance information between each pixel and the terminal frame is determined; The distance information between each pixel and the terminal frame determines the sensitivity coefficient of each pixel; the sensitivity coefficient of the middle pixel of each pixel is determined, which is the sensitivity coefficient of the click event, or the sensitivity coefficient of each pixel is determined. The average value of the sensitivity coefficient is the sensitivity coefficient of the click event; it is judged whether the sensitivity coefficient of the click event is greater than or equal to the preset sensitivity threshold; if it is determined to be greater than or equal to, it is determined to respond to the click event; Respond to click events. Therefore, when the user uses a terminal with a narrow screen frame, the terminal can calculate the sensitivity coefficient of the click event according to the distance information between the touch point of the current click event and the terminal frame, and the sensitivity coefficient of the click event is calculated. The value decreases as the value represented by the distance information decreases, and the closer the touch point of the current click event is to the edge of the terminal screen, the lower the sensitivity of the current click event; then the terminal can identify the Whether the current click event is located on the edge of the terminal screen of the terminal, when the terminal determines that the current click event is located on the edge of the terminal screen of the terminal, the terminal does not respond to the current click event. In this way, when a user uses a terminal with a narrow screen frame and touches the edge of the terminal screen of the terminal, the accidental click situation is avoided, and the user experience when the user uses a terminal with a narrow screen frame is improved.

图3是根据一示例性实施例示出的一种点击事件的处理方法实施例三的流程图,如图3所示,该方法包括以下步骤。Fig. 3 is a flowchart of Embodiment 3 of a method for processing a click event according to an exemplary embodiment. As shown in Fig. 3 , the method includes the following steps.

在步骤S31中,获取针对于当前终端的屏幕边缘的第一历史点击事件;根据所述第一历史点击事件,确定所述临界距离阈值。In step S31, a first historical click event for the screen edge of the current terminal is acquired; the critical distance threshold is determined according to the first historical click event.

在本步骤中,本步骤可以执行图2所提供实施例的步骤S21,此处不再赘述。In this step, step S21 in the embodiment provided in FIG. 2 may be executed in this step, and details are not repeated here.

在步骤S32中,获取针对于当前终端的用户的第二历史点击事件;根据所述第二历史点击事件,确定用户的无效操作次数;根据所述无效操作次数,确定所述敏感度阈值。In step S32, a second historical click event for the user of the current terminal is obtained; according to the second historical click event, the number of invalid operations of the user is determined; and the sensitivity threshold is determined according to the number of invalid operations.

在本步骤中,本步骤可以执行图2所提供实施例的步骤S22,此处不再赘述。In this step, step S22 in the embodiment provided in FIG. 2 may be executed in this step, and details are not repeated here.

在步骤S33中,获取终端屏幕上的点击事件的触摸点,并确定所述触摸点的各像素点的坐标信息;根据各所述像素点的坐标信息,确定各所述像素点与终端边框之间的各距离信息。In step S33, the touch point of the click event on the terminal screen is acquired, and the coordinate information of each pixel of the touch point is determined; according to the coordinate information of each pixel, the relationship between each pixel and the terminal frame is determined. information about the distances between them.

在本步骤中,本步骤可以执行图2所提供实施例的步骤S23,此处不再赘述。In this step, step S23 in the embodiment provided in FIG. 2 may be performed in this step, and details are not repeated here.

在步骤S34中,根据各所述像素点与终端边框之间的距离信息,确定各所述像素点的敏感度系数。In step S34, the sensitivity coefficient of each pixel point is determined according to the distance information between each pixel point and the terminal frame.

其中,针对于每一个所述像素点,一个所述像素点的敏感度系数y=ex-d;e为底数;d为预设的临界距离阈值;x为一个所述像素点与终端边框之间的距离信息,且x∈(0,d];y∈(0,1]。Wherein, for each of the pixel points, the sensitivity coefficient y=e xd of one of the pixel points; e is the base; d is the preset critical distance threshold; x is the distance between one of the pixel points and the terminal frame distance information, and x∈(0,d]; y∈(0,1].

在本步骤中,本步骤可以执行图2所提供实施例的步骤S24,此处不再赘述。In this step, step S24 in the embodiment provided in FIG. 2 may be performed in this step, and details are not repeated here.

在步骤S35中,确定各所述像素点的敏感度系数,作为所述点击事件的敏感度系数。In step S35, the sensitivity coefficient of each of the pixel points is determined as the sensitivity coefficient of the click event.

在本步骤中,终端可以将触摸点的各像素点的敏感度系数,统一作为当前的点击事件的敏感度系数。In this step, the terminal may unify the sensitivity coefficients of each pixel of the touch point as the sensitivity coefficient of the current click event.

在步骤S36中,判断各所述像素点中的预设个数的像素点的敏感度系数,是否都大于等于预设的敏感度阈值。In step S36, it is determined whether the sensitivity coefficients of a preset number of pixel points in each of the pixel points are all greater than or equal to a preset sensitivity threshold.

在本步骤中,终端判断触摸点的各像素点中预设个数N个像素点的敏感度系数,是否都大于等于步骤S32中确定出的敏感度阈值。In this step, the terminal determines whether the sensitivity coefficients of the preset number N of pixels in each pixel of the touch point are all greater than or equal to the sensitivity threshold determined in step S32.

在步骤S37中,若确定都大于等于,则确定响应所述点击事件。In step S37, if it is determined that both are greater than or equal to, it is determined to respond to the click event.

在本步骤中,终端若确定各像素点中的N个像素点的敏感度系数,都大于等于步骤S32中确定出的敏感度阈值,则终端确定当前的点击事件的触摸点远离终端屏幕的边缘,然后终端就确定响应当前的点击事件。In this step, if the terminal determines that the sensitivity coefficients of N pixels in each pixel are greater than or equal to the sensitivity threshold determined in step S32, the terminal determines that the touch point of the current click event is far away from the edge of the terminal screen , and then the terminal determines to respond to the current click event.

在步骤S38中,若确定不都大于等于,则确定不响应所述点击事件。In step S38, if it is determined that not all are greater than or equal to, it is determined that the click event is not to be responded to.

在本步骤中,终端若确定各像素点中的N个像素点的敏感度系数,并不都大于等于步骤S32中确定出的敏感度阈值,则终端确定当前的点击事件的触摸点在终端屏幕的边缘,然后终端就确定不响应当前的点击事件。In this step, if the terminal determines that the sensitivity coefficients of N pixels in each pixel are not all greater than or equal to the sensitivity threshold determined in step S32, the terminal determines that the touch point of the current click event is on the terminal screen edge, then the terminal determines not to respond to the current click event.

举例来说,当前的点击事件的触摸点上具有40个像素点,然后终端若确定其中的30个像素点的敏感度系数都大于等于敏感度阈值,则终端就确定响应当前的点击事件;终端若确定其中的30个像素点的敏感度系数并不都大于等于敏感度阈值,则终端就确定不响应当前的点击事件。For example, there are 40 pixels on the touch point of the current click event, and if the terminal determines that the sensitivity coefficients of 30 pixels are all greater than or equal to the sensitivity threshold, the terminal determines to respond to the current click event; If it is determined that the sensitivity coefficients of the 30 pixels are not all greater than or equal to the sensitivity threshold, the terminal determines not to respond to the current click event.

本实施例通过获取终端屏幕上的点击事件的触摸点,并确定触摸点的各像素点的坐标信息;根据各像素点的坐标信息,确定各像素点与终端边框之间的各距离信息;根据各像素点与终端边框之间的各距离信息,确定各像素点的敏感度系数;确定各像素点的敏感度系数,作为点击事件的敏感度系数;判断各像素点中的预设个数的像素点的敏感度系数,是否都大于等于预设的敏感度阈值;若确定都大于等于,则确定响应点击事件;若确定不都大于等于,则确定不响应点击事件。从而在用户使用屏幕边框较窄的终端的时候,终端可以根据当前的点击事件的触摸点与终端边框之间的距离信息,计算出点击事件的敏感度系数,并且,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小,进而当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低;然后终端可以根据敏感度系数,识别出当前的点击事件是否位于终端的终端屏幕的边缘上,在终端确定当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。进而避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况;提高用户使用屏幕边框较窄的终端的时候的用户体验。In this embodiment, the touch point of the click event on the terminal screen is obtained, and the coordinate information of each pixel of the touch point is determined; according to the coordinate information of each pixel, the distance information between each pixel and the terminal frame is determined; The distance information between each pixel and the terminal frame is used to determine the sensitivity coefficient of each pixel; the sensitivity coefficient of each pixel is determined as the sensitivity coefficient of the click event; the predetermined number of pixels in each pixel is determined. Whether the sensitivity coefficients of the pixels are all greater than or equal to the preset sensitivity threshold; if it is determined that they are all greater than or equal to, it is determined to respond to the click event; if it is determined not to be greater than or equal to, it is determined not to respond to the click event. Therefore, when the user uses a terminal with a narrow screen frame, the terminal can calculate the sensitivity coefficient of the click event according to the distance information between the touch point of the current click event and the terminal frame, and the sensitivity coefficient of the click event is calculated. The value decreases as the value represented by the distance information decreases, and the closer the touch point of the current click event is to the edge of the terminal screen, the lower the sensitivity of the current click event; then the terminal can identify the Whether the current click event is located on the edge of the terminal screen of the terminal, when the terminal determines that the current click event is located on the edge of the terminal screen of the terminal, the terminal does not respond to the current click event. In this way, when a user uses a terminal with a narrow screen frame and touches the edge of the terminal screen of the terminal, the accidental click situation is avoided, and the user experience when the user uses a terminal with a narrow screen frame is improved.

图4是根据一示例性实施例示出的一种点击事件的处理装置实施例四的框图。参照图4,该装置包括:FIG. 4 is a block diagram of Embodiment 4 of an apparatus for processing a click event according to an exemplary embodiment. Referring to Figure 4, the device includes:

获取模块41,被配置为获取终端屏幕上的点击事件的触摸点,并确定所述触摸点与终端边框之间的距离信息;The acquisition module 41 is configured to acquire the touch point of the click event on the terminal screen, and determine the distance information between the touch point and the terminal frame;

计算模块42,被配置为根据所述距离信息,确定所述点击事件的敏感度系数;其中,所述点击事件的敏感度系数的值随着所述距离信息所表征的值的减小而减小;The calculation module 42 is configured to determine the sensitivity coefficient of the click event according to the distance information; wherein, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases. Small;

确定模块43,被配置为根据所述点击事件的敏感度系数,确定是否响应所述点击事件。The determination module 43 is configured to determine whether to respond to the click event according to the sensitivity coefficient of the click event.

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the above-mentioned embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be described in detail here.

本实施例通过获取终端屏幕上的点击事件的触摸点,并确定触摸点与终端边框之间的距离信息;根据距离信息,确定点击事件的敏感度系数;其中,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小;根据点击事件的敏感度系数,确定是否响应点击事件。从而在用户使用屏幕边框较窄的终端的时候,终端可以根据当前的点击事件的触摸点与终端边框之间的距离信息,计算出点击事件的敏感度系数,并且,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小,进而当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低;然后终端可以根据敏感度系数,识别出当前的点击事件是否位于终端的终端屏幕的边缘上,在终端确定当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。进而避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况;提高用户使用屏幕边框较窄的终端的时候的用户体验。In this embodiment, the touch point of the click event on the terminal screen is obtained, and the distance information between the touch point and the terminal frame is determined; the sensitivity coefficient of the click event is determined according to the distance information; wherein, the value of the sensitivity coefficient of the click event is It decreases as the value represented by the distance information decreases; according to the sensitivity coefficient of the click event, it is determined whether to respond to the click event. Therefore, when the user uses a terminal with a narrow screen frame, the terminal can calculate the sensitivity coefficient of the click event according to the distance information between the touch point of the current click event and the terminal frame, and the sensitivity coefficient of the click event is calculated. The value decreases as the value represented by the distance information decreases, and the closer the touch point of the current click event is to the edge of the terminal screen, the lower the sensitivity of the current click event; then the terminal can identify the Whether the current click event is located on the edge of the terminal screen of the terminal, when the terminal determines that the current click event is located on the edge of the terminal screen of the terminal, the terminal does not respond to the current click event. In this way, when a user uses a terminal with a narrow screen frame and touches the edge of the terminal screen of the terminal, the accidental click situation is avoided, and the user experience when the user uses a terminal with a narrow screen frame is improved.

在上述图4所示的实施例的基础上,图5是根据一示例性实施例示出的一种点击事件的处理装置实施例五的框图一,图6是根据一示例性实施例示出的一种点击事件的处理装置实施例五的框图二。参照图5和图6,所述获取模块41,包括:On the basis of the above-mentioned embodiment shown in FIG. 4 , FIG. 5 is a block diagram of Embodiment 5 of a click event processing apparatus according to an exemplary embodiment, and FIG. 6 is a block diagram according to an exemplary embodiment. A second block diagram of Embodiment 5 of a device for processing a click event. 5 and 6, the acquisition module 41 includes:

获取子模块411,被配置为获取终端屏幕上的点击事件的触摸点,并确定所述触摸点的各像素点的坐标信息;The acquisition sub-module 411 is configured to acquire the touch point of the click event on the terminal screen, and determine the coordinate information of each pixel of the touch point;

确定子模块412,被配置为根据各所述像素点的坐标信息,确定各所述像素点与终端边框之间的各距离信息。The determination sub-module 412 is configured to determine each distance information between each of the pixel points and the terminal frame according to the coordinate information of each of the pixel points.

如图5所示,所述计算模块42,包括:As shown in Figure 5, the computing module 42 includes:

第一计算子模块421,被配置为根据各所述像素点与终端边框之间的各距离信息,确定各所述像素点的敏感度系数;The first calculation sub-module 421 is configured to determine the sensitivity coefficient of each pixel point according to each distance information between each pixel point and the terminal frame;

第一分析子模块422,被配置为确定各所述像素点的中间像素点的敏感度系数,为所述点击事件的敏感度系数;或者,确定各所述像素点的敏感度系数的均值,为所述点击事件的敏感度系数。The first analysis sub-module 422 is configured to determine the sensitivity coefficient of the middle pixel point of each of the pixel points, which is the sensitivity coefficient of the click event; or, to determine the average value of the sensitivity coefficient of each of the pixel points, is the sensitivity coefficient of the click event.

相应的,所述确定模块43,被具体配置为:Correspondingly, the determining module 43 is specifically configured as:

判断所述点击事件的敏感度系数,是否大于等于预设的敏感度阈值;若确定大于等于,则确定响应所述点击事件;若确定小于,则确定不响应所述点击事件。Determine whether the sensitivity coefficient of the click event is greater than or equal to a preset sensitivity threshold; if it is determined to be greater than or equal to, determine to respond to the click event; if determined to be less than, determine not to respond to the click event.

或者,如图6所示,所述计算模块42,包括:Or, as shown in FIG. 6 , the computing module 42 includes:

第二计算子模块423,被配置为根据各所述像素点与终端边框之间的距离信息,确定各所述像素点的敏感度系数;The second calculation sub-module 423 is configured to determine the sensitivity coefficient of each of the pixel points according to the distance information between each of the pixel points and the terminal frame;

第二分析子模块424,被配置为确定各所述像素点的敏感度系数,作为所述点击事件的敏感度系数。The second analysis sub-module 424 is configured to determine the sensitivity coefficient of each of the pixel points as the sensitivity coefficient of the click event.

相应的,所述确定模块43,被具体配置为:Correspondingly, the determining module 43 is specifically configured as:

判断各所述像素点中的预设个数的像素点的敏感度系数,是否都大于等于预设的敏感度阈值;若确定都大于等于,则确定响应所述点击事件;若确定不都大于等于,则确定不响应所述点击事件。Determine whether the sensitivity coefficients of a preset number of pixels in each of the pixel points are all greater than or equal to a preset sensitivity threshold; if it is determined that they are all greater than or equal to, then determine to respond to the click event; if it is determined that not all are greater than or equal to is equal to, it is determined not to respond to the click event.

其中,针对于每一个所述像素点,一个所述像素点的敏感度系数y=ex-d;e为底数;d为预设的临界距离阈值;x为一个所述像素点与终端边框之间的距离信息,且x∈(0,d];y∈(0,1]。Wherein, for each of the pixel points, the sensitivity coefficient y=e xd of one of the pixel points; e is the base; d is the preset critical distance threshold; x is the distance between one of the pixel points and the terminal frame distance information, and x∈(0,d]; y∈(0,1].

本实施例提供的装置,还包括:The device provided in this embodiment further includes:

第一分析模块51,被配置为所述获取模块41获取终端屏幕上的点击事件的触摸点之前,获取针对于当前终端的屏幕边缘的第一历史点击事件;根据所述第一历史点击事件,确定所述临界距离阈值。The first analysis module 51 is configured to obtain the first historical click event for the screen edge of the current terminal before the obtaining module 41 obtains the touch point of the click event on the terminal screen; according to the first historical click event, The critical distance threshold is determined.

第二分析模块52,被配置为所述获取模块41获取终端屏幕上的点击事件的触摸点之前,获取针对于当前终端的用户的第二历史点击事件;根据所述第二历史点击事件,确定用户的无效操作次数;根据所述无效操作次数,确定所述敏感度阈值。The second analysis module 52 is configured to obtain the second historical click event for the user of the current terminal before the obtaining module 41 obtains the touch point of the click event on the terminal screen; according to the second historical click event, determine The number of invalid operations of the user; the sensitivity threshold is determined according to the number of invalid operations.

本实施例通过获取终端屏幕上的点击事件的触摸点,并确定触摸点的各像素点的坐标信息;根据各像素点的坐标信息,确定各像素点与终端边框之间的各距离信息;根据各像素点与终端边框之间的各距离信息,确定各像素点的敏感度系数。确定各像素点的中间像素点的敏感度系数,为点击事件的敏感度系数,或者,确定各像素点的敏感度系数的均值,为点击事件的敏感度系数;判断点击事件的敏感度系数,是否大于等于预设的敏感度阈值;若确定大于等于,则确定响应点击事件;若确定小于,则确定不响应点击事件。或者,确定各像素点的敏感度系数,作为点击事件的敏感度系数;判断各像素点中的预设个数的像素点的敏感度系数,是否都大于等于预设的敏感度阈值;若确定都大于等于,则确定响应点击事件;若确定不都大于等于,则确定不响应点击事件。从而在用户使用屏幕边框较窄的终端的时候,终端可以根据当前的点击事件的触摸点与终端边框之间的距离信息,计算出点击事件的敏感度系数,并且,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小,进而当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低;然后终端可以根据敏感度系数,识别出当前的点击事件是否位于终端的终端屏幕的边缘上,在终端确定当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。进而避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况;提高用户使用屏幕边框较窄的终端的时候的用户体验。In this embodiment, the touch point of the click event on the terminal screen is obtained, and the coordinate information of each pixel of the touch point is determined; according to the coordinate information of each pixel, the distance information between each pixel and the terminal frame is determined; Each distance information between each pixel and the terminal frame determines the sensitivity coefficient of each pixel. Determine the sensitivity coefficient of the middle pixel point of each pixel point, which is the sensitivity coefficient of the click event, or determine the average value of the sensitivity coefficient of each pixel point, which is the sensitivity coefficient of the click event; judge the sensitivity coefficient of the click event, Whether it is greater than or equal to the preset sensitivity threshold; if it is determined to be greater than or equal to, it is determined to respond to the click event; if it is determined to be less than, it is determined not to respond to the click event. Or, determine the sensitivity coefficient of each pixel point as the sensitivity coefficient of the click event; determine whether the sensitivity coefficients of the preset number of pixel points in each pixel point are all greater than or equal to the preset sensitivity threshold; If both are greater than or equal to, it is determined to respond to the click event; if it is determined not to be greater than or equal to, it is determined not to respond to the click event. Therefore, when the user uses a terminal with a narrow screen frame, the terminal can calculate the sensitivity coefficient of the click event according to the distance information between the touch point of the current click event and the terminal frame, and the sensitivity coefficient of the click event is calculated. The value decreases as the value represented by the distance information decreases, and the closer the touch point of the current click event is to the edge of the terminal screen, the lower the sensitivity of the current click event; then the terminal can identify the Whether the current click event is located on the edge of the terminal screen of the terminal, when the terminal determines that the current click event is located on the edge of the terminal screen of the terminal, the terminal does not respond to the current click event. In this way, when a user uses a terminal with a narrow screen frame and touches the edge of the terminal screen of the terminal, the accidental click situation is avoided, and the user experience when the user uses a terminal with a narrow screen frame is improved.

图7是根据一示例性实施例示出的一种终端的实体的框图。参照图7,该终端可以具体实现为:处理器61,以及被配置为存储处理器可执行指令的存储器62;Fig. 7 is a block diagram of an entity of a terminal according to an exemplary embodiment. 7, the terminal can be embodied as: a processor 61, and a memory 62 configured to store executable instructions of the processor;

其中,所述处理器61被配置为:获取终端屏幕上的点击事件的触摸点,并确定所述触摸点与终端边框之间的距离信息;根据所述距离信息,确定所述点击事件的敏感度系数;其中,所述点击事件的敏感度系数的值随着所述距离信息所表征的值的减小而减小;根据所述点击事件的敏感度系数,确定是否响应所述点击事件。The processor 61 is configured to: acquire the touch point of the click event on the terminal screen, and determine the distance information between the touch point and the border of the terminal; and determine the sensitivity of the click event according to the distance information degree coefficient; wherein, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases; according to the sensitivity coefficient of the click event, it is determined whether to respond to the click event.

在上述实施例中,应理解,该处理器可以是中央处理单元(英文:CentralProcessing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:DigitalSignal Processor,简称:DSP)、专用集成电路(英文:Application Specific IntegratedCircuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,而前述的存储器可以是只读存储器(英文:read-only memory,缩写:ROM)、随机存取存储器(英文:random access memory,简称:RAM)、快闪存储器、硬盘或者固态硬盘。SIM卡也称为用户身份识别卡、智能卡,数字移动电话机必须装上此卡方能使用。即在电脑芯片上存储了数字移动电话客户的信息,加密的密钥以及用户的电话簿等内容。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。In the above embodiment, it should be understood that the processor may be a central processing unit (English: Central Processing Unit, referred to as: CPU), or other general-purpose processors, digital signal processors (English: Digital Signal Processor, referred to as: DSP) , Application Specific Integrated Circuit (English: Application Specific Integrated Circuit, referred to as: ASIC) and so on. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc., and the aforementioned memory can be a read-only memory (English: read-only memory, abbreviation: ROM), random access memory (English: read-only memory, abbreviation: ROM), random access memory (English : random access memory, referred to as: RAM), flash memory, hard disk or solid state disk. SIM card is also called user identification card, smart card, digital mobile phone must be installed with this card before it can be used. That is, the digital mobile phone customer's information, encrypted key and user's phone book are stored on the computer chip. The steps of the method disclosed in conjunction with the embodiments of the present invention may be directly embodied as executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.

关于上述实施例中的终端,其中各个模块执行操作的具体方式已经在有关该方法和装置的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the terminal in the foregoing embodiment, the specific manner in which each module performs operations has been described in detail in the embodiments of the method and apparatus, and will not be described in detail here.

本实施例通过获取终端屏幕上的点击事件的触摸点,并确定触摸点与终端边框之间的距离信息;根据距离信息,确定点击事件的敏感度系数;其中,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小;根据点击事件的敏感度系数,确定是否响应点击事件。从而在用户使用屏幕边框较窄的终端的时候,终端可以根据当前的点击事件的触摸点与终端边框之间的距离信息,计算出点击事件的敏感度系数,并且,点击事件的敏感度系数的值随着距离信息所表征的值的减小而减小,进而当前点击事件的触摸点距离终端屏幕的边缘越近,当前点击事件的敏感度越低;然后终端可以根据敏感度系数,识别出当前的点击事件是否位于终端的终端屏幕的边缘上,在终端确定当前的点击事件位于终端的终端屏幕的边缘上的时候,终端不去响应当前的点击事件。进而避免用户在使用屏幕边框较窄的终端的时候,碰到终端的终端屏幕的边缘的时候,所产生的误点击情况;提高用户使用屏幕边框较窄的终端的时候的用户体验。In this embodiment, the touch point of the click event on the terminal screen is obtained, and the distance information between the touch point and the terminal frame is determined; the sensitivity coefficient of the click event is determined according to the distance information; wherein, the value of the sensitivity coefficient of the click event is It decreases as the value represented by the distance information decreases; according to the sensitivity coefficient of the click event, it is determined whether to respond to the click event. Therefore, when the user uses a terminal with a narrow screen frame, the terminal can calculate the sensitivity coefficient of the click event according to the distance information between the touch point of the current click event and the terminal frame, and the sensitivity coefficient of the click event is calculated. The value decreases as the value represented by the distance information decreases, and the closer the touch point of the current click event is to the edge of the terminal screen, the lower the sensitivity of the current click event; then the terminal can identify the Whether the current click event is located on the edge of the terminal screen of the terminal, when the terminal determines that the current click event is located on the edge of the terminal screen of the terminal, the terminal does not respond to the current click event. In this way, when a user uses a terminal with a narrow screen frame and touches the edge of the terminal screen of the terminal, the accidental click situation is avoided, and the user experience when the user uses a terminal with a narrow screen frame is improved.

图8是根据一示例性实施例示出的一种终端设备800的框图。例如,终端设备800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。FIG. 8 is a block diagram of a terminal device 800 according to an exemplary embodiment. For example, the terminal device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.

参照图8,终端设备800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。8, the terminal device 800 may include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814 , and the communication component 816 .

处理组件802通常控制终端设备800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。The processing component 802 generally controls the overall operations of the terminal device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 can include one or more processors 820 to execute instructions to perform all or some of the steps of the methods described above. Additionally, processing component 802 may include one or more modules that facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.

存储器804被配置为存储各种类型的数据以支持在终端设备800的操作。这些数据的示例包括用于在终端设备800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。The memory 804 is configured to store various types of data to support operations at the terminal device 800 . Examples of such data include instructions for any application or method operating on the terminal device 800, contact data, phonebook data, messages, pictures, videos, and the like. Memory 804 may be implemented by any type of volatile or nonvolatile storage device or combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic or Optical Disk.

电源组件806为终端设备800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为终端设备800生成、管理和分配电力相关联的组件。Power supply component 806 provides power to various components of terminal device 800 . Power components 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to end device 800 .

多媒体组件808包括在所述终端设备800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当终端设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。The multimedia component 808 includes a screen that provides an output interface between the terminal device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or swipe action, but also detect the duration and pressure associated with the touch or swipe action. In some embodiments, the multimedia component 808 includes a front-facing camera and/or a rear-facing camera. When the terminal device 800 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each of the front and rear cameras can be a fixed optical lens system or have focal length and optical zoom capability.

音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当终端设备800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。Audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive external audio signals when the terminal device 800 is in operating modes, such as call mode, recording mode, and voice recognition mode. The received audio signal may be further stored in memory 804 or transmitted via communication component 816 . In some embodiments, audio component 810 also includes a speaker for outputting audio signals.

I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to: home button, volume buttons, start button, and lock button.

传感器组件814包括一个或多个传感器,用于为终端设备800提供各个方面的状态评估。例如,传感器组件814可以检测到终端设备800的打开/关闭状态,组件的相对定位,例如所述组件为终端设备800的显示器和小键盘,传感器组件814还可以检测终端设备800或终端设备800一个组件的位置改变,用户与终端设备800接触的存在或不存在,终端设备800方位或加速/减速和终端设备800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 814 includes one or more sensors for providing status assessment of various aspects for end device 800 . For example, the sensor component 814 can detect the open/closed state of the terminal device 800, the relative positioning of the components, for example, the components are the display and the keypad of the terminal device 800, and the sensor component 814 can also detect the terminal device 800 or a terminal device 800. The position of components changes, the presence or absence of user contact with the terminal device 800 , the orientation or acceleration/deceleration of the terminal device 800 and the temperature change of the terminal device 800 . Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

通信组件816被配置为便于终端设备800和其他设备之间有线或无线方式的通信。终端设备800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。Communication component 816 is configured to facilitate wired or wireless communications between end device 800 and other devices. The terminal device 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In one exemplary embodiment, the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

在示例性实施例中,终端设备800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, end device 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A programmed gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation is used to perform the above method.

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由终端设备800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as a memory 804 including instructions, is also provided, and the instructions are executable by the processor 820 of the terminal device 800 to complete the above method. For example, the non-transitory computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.

一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种点击事件的处理方法,所述方法包括:A non-transitory computer-readable storage medium, when an instruction in the storage medium is executed by a processor of a mobile terminal, the mobile terminal can execute a method for processing a click event, the method comprising:

获取终端屏幕上的点击事件的触摸点,并确定所述触摸点与终端边框之间的距离信息;Acquire the touch point of the click event on the terminal screen, and determine the distance information between the touch point and the terminal frame;

根据所述距离信息,确定所述点击事件的敏感度系数;其中,所述点击事件的敏感度系数的值随着所述距离信息所表征的值的减小而减小;According to the distance information, the sensitivity coefficient of the click event is determined; wherein, the value of the sensitivity coefficient of the click event decreases as the value represented by the distance information decreases;

根据所述点击事件的敏感度系数,确定是否响应所述点击事件。Whether to respond to the click event is determined according to the sensitivity coefficient of the click event.

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or conventional techniques in the art not disclosed by this disclosure . The specification and examples are to be regarded as exemplary only, with the true scope and spirit of the invention being indicated by the following claims.

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。It should be understood that the present invention is not limited to the precise structures described above and illustrated in the accompanying drawings, and that various modifications and changes may be made without departing from its scope. The scope of the present invention is limited only by the appended claims.

Claims (15)

1. A method for processing click events is characterized by comprising the following steps:
acquiring various first historical click events aiming at the screen edge of a current terminal by different users in various different application scenes; determining a threshold distance according to the first historical click event;
acquiring touch points of a click event on a terminal screen, and determining distance information between each pixel point of the touch points and a terminal frame;
determining a sensitivity coefficient of the click event according to the distance information; wherein the value of the sensitivity coefficient for the click event decreases as the value characterized by the distance information decreases;
wherein, aiming at each pixel point, the sensitivity coefficient y of one pixel point is equal to ex-d(ii) a Wherein e is the base number; d is the critical distance threshold; x is the distance information between the pixel point and the terminal frame, and x belongs to (0, d)];y∈(0,1];
And determining whether to respond to the click event according to the sensitivity coefficient of the click event.
2. The method according to claim 1, wherein the obtaining touch points of a click event on a terminal screen and determining distance information between each pixel point of the touch points and a terminal frame comprises:
acquiring a touch point of a click event on a terminal screen, and determining coordinate information of each pixel point of the touch point;
and determining each distance information between each pixel point and the terminal frame according to the coordinate information of each pixel point.
3. The method of claim 2, wherein determining the sensitivity coefficient for the click event based on the distance information comprises:
determining the sensitivity coefficient of each pixel point according to each distance information between each pixel point and a terminal frame;
determining the sensitivity coefficient of a middle pixel point of each pixel point, wherein the sensitivity coefficient is the sensitivity coefficient of the click event; or determining the average value of the sensitivity coefficients of all the pixel points as the sensitivity coefficient of the click event.
4. The method of claim 3, wherein determining whether to respond to the click event based on the sensitivity coefficient of the click event comprises:
judging whether the sensitivity coefficient of the click event is greater than or equal to a preset sensitivity threshold value or not;
if the click event is determined to be larger than or equal to the preset click event, determining to respond to the click event;
and if the determination result is less than the preset threshold value, determining not to respond to the click event.
5. The method of claim 2, wherein determining the sensitivity coefficient for the click event based on the distance information comprises:
determining the sensitivity coefficient of each pixel point according to the distance information between each pixel point and a terminal frame;
and determining the sensitivity coefficient of each pixel point as the sensitivity coefficient of the click event.
6. The method of claim 5, wherein determining whether to respond to the click event based on the sensitivity coefficient of the click event comprises:
judging whether the sensitivity coefficients of a preset number of pixel points in each pixel point are all larger than or equal to a preset sensitivity threshold value;
if the click events are determined to be greater than or equal to the preset click event, determining to respond to the click events;
and if not, determining not to respond to the click event.
7. The method according to claim 4 or 6, wherein before the acquiring the touch point of the click event on the terminal screen, the method further comprises:
acquiring a second historical click event aiming at a user of the current terminal;
determining the invalid operation times of the user according to the second historical click event;
and determining the sensitivity threshold according to the invalid operation times.
8. A click event processing apparatus, comprising:
the terminal comprises an acquisition module, a display module and a display module, wherein the acquisition module is configured to acquire touch points of a click event on a terminal screen and determine distance information between each pixel point of the touch points and a terminal frame;
a calculation module configured to determine a sensitivity coefficient of the click event according to the distance information; wherein the value of the sensitivity coefficient for the click event decreases as the value characterized by the distance information decreases; aiming at each pixel point, the sensitivity coefficient y of one pixel point is equal to ex-d
Wherein e is the base number; d is a preset threshold distance; x is the distance information between the pixel point and the terminal frame, and x belongs to (0, d), y belongs to (0, 1)
A determination module configured to determine whether to respond to the click event according to a sensitivity coefficient of the click event;
the device, still include:
the terminal comprises a first analysis module, a second analysis module and a third analysis module, wherein the first analysis module is configured to acquire a first historical click event aiming at the edge of a screen of a current terminal before the acquisition module acquires a touch point of a click event on the screen of the terminal; determining the threshold distance according to the first historical click event.
9. The apparatus of claim 8, wherein the obtaining module comprises:
the acquisition submodule is configured to acquire a touch point of a click event on a terminal screen and determine coordinate information of each pixel point of the touch point;
and the determining submodule is configured to determine each distance information between each pixel point and the terminal frame according to the coordinate information of each pixel point.
10. The apparatus of claim 9, wherein the computing module comprises:
the first calculation submodule is configured to determine a sensitivity coefficient of each pixel point according to each distance information between each pixel point and a terminal frame;
the first analysis submodule is configured to determine a sensitivity coefficient of a middle pixel point of each pixel point, and the sensitivity coefficient is the sensitivity coefficient of the click event; or determining the average value of the sensitivity coefficients of all the pixel points as the sensitivity coefficient of the click event.
11. The apparatus of claim 10, wherein the determination module is specifically configured to:
judging whether the sensitivity coefficient of the click event is greater than or equal to a preset sensitivity threshold value or not;
if the click event is determined to be larger than or equal to the preset click event, determining to respond to the click event;
and if the determination result is less than the preset threshold value, determining not to respond to the click event.
12. The apparatus of claim 9, wherein the computing module comprises:
the second calculation submodule is configured to determine the sensitivity coefficient of each pixel point according to the distance information between each pixel point and the terminal frame;
and the second analysis submodule is configured to determine the sensitivity coefficient of each pixel point as the sensitivity coefficient of the click event.
13. The apparatus of claim 12, wherein the determination module is specifically configured to:
judging whether the sensitivity coefficients of a preset number of pixel points in each pixel point are all larger than or equal to a preset sensitivity threshold value;
if the click events are determined to be greater than or equal to the preset click event, determining to respond to the click events;
and if not, determining not to respond to the click event.
14. The apparatus of claim 11 or 13, further comprising:
the second analysis module is configured to acquire a second historical click event aiming at a user of the current terminal before the acquisition module acquires a touch point of the click event on the terminal screen; determining the invalid operation times of the user according to the second historical click event; and determining the sensitivity threshold according to the invalid operation times.
15. A terminal for processing a click event, comprising:
a processor, and a memory for storing processor-executable instructions;
wherein the processor is configured to: acquiring various first historical click events aiming at the screen edge of a current terminal by different users in various different application scenes; determining a threshold distance according to the first historical click event; acquiring touch points of a click event on a terminal screen, and determining distance information between each pixel point of the touch points and a terminal frame; determining a sensitivity coefficient of the click event according to the distance information; wherein the click isThe value of the sensitivity coefficient of the piece decreases with decreasing value characterized by said distance information; wherein, aiming at each pixel point, the sensitivity coefficient y of one pixel point is equal to ex-d(ii) a Wherein e is the base number; d is the critical distance threshold; x is the distance information between the pixel point and the terminal frame, and x belongs to (0, d)];y∈(0,1](ii) a And determining whether to respond to the click event according to the sensitivity coefficient of the click event.
CN201710380994.8A 2017-05-25 2017-05-25 Click event processing method and device and terminal Active CN107203315B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710380994.8A CN107203315B (en) 2017-05-25 2017-05-25 Click event processing method and device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710380994.8A CN107203315B (en) 2017-05-25 2017-05-25 Click event processing method and device and terminal

Publications (2)

Publication Number Publication Date
CN107203315A CN107203315A (en) 2017-09-26
CN107203315B true CN107203315B (en) 2020-02-07

Family

ID=59906144

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710380994.8A Active CN107203315B (en) 2017-05-25 2017-05-25 Click event processing method and device and terminal

Country Status (1)

Country Link
CN (1) CN107203315B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108388393B (en) * 2018-01-02 2020-08-28 阿里巴巴集团控股有限公司 Identification method and device for mobile terminal click event
CN111435284B (en) * 2019-01-15 2023-09-22 腾讯科技(深圳)有限公司 Method, device and storage medium for detecting false click of media content display bit

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101626246A (en) * 2009-07-31 2010-01-13 青岛海信电器股份有限公司 Touch-control method and touch-control device
CN104615302A (en) * 2015-01-30 2015-05-13 深圳市中兴移动通信有限公司 Mistaken touch prevention method and device of mobile terminal and mobile terminal
CN105468278A (en) * 2015-11-06 2016-04-06 网易(杭州)网络有限公司 Touch screen operation identification and response method and apparatus based on virtual key, and game manipulation method and apparatus
CN105677104A (en) * 2016-01-07 2016-06-15 广东欧珀移动通信有限公司 User terminal control method and user terminal
CN106201304A (en) * 2016-06-23 2016-12-07 乐视控股(北京)有限公司 A kind of method and device of false-touch prevention operation
CN106708321A (en) * 2016-12-28 2017-05-24 努比亚技术有限公司 Touch screen touch method and device and terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9842571B2 (en) * 2013-02-22 2017-12-12 Samsung Electronics Co., Ltd. Context awareness-based screen scroll method, machine-readable storage medium and terminal therefor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101626246A (en) * 2009-07-31 2010-01-13 青岛海信电器股份有限公司 Touch-control method and touch-control device
CN104615302A (en) * 2015-01-30 2015-05-13 深圳市中兴移动通信有限公司 Mistaken touch prevention method and device of mobile terminal and mobile terminal
CN105468278A (en) * 2015-11-06 2016-04-06 网易(杭州)网络有限公司 Touch screen operation identification and response method and apparatus based on virtual key, and game manipulation method and apparatus
CN105677104A (en) * 2016-01-07 2016-06-15 广东欧珀移动通信有限公司 User terminal control method and user terminal
CN106201304A (en) * 2016-06-23 2016-12-07 乐视控股(北京)有限公司 A kind of method and device of false-touch prevention operation
CN106708321A (en) * 2016-12-28 2017-05-24 努比亚技术有限公司 Touch screen touch method and device and terminal

Also Published As

Publication number Publication date
CN107203315A (en) 2017-09-26

Similar Documents

Publication Publication Date Title
JP6240363B2 (en) Number marking method, apparatus, program, and recording medium
CN108509232A (en) Screen recording method, device and computer readable storage medium
CN106873834B (en) Method and device for identifying triggering of key and mobile terminal
CN107390932B (en) Edge accident prevention method and device, and computer-readable storage medium
WO2017071050A1 (en) Mistaken touch prevention method and device for terminal with touch screen
JP2017504285A (en) Method and apparatus for taking images
CN106372204A (en) Push message processing method and device
CN107368221B (en) Pressure determination method and device and fingerprint identification method and device
CN105446616A (en) Screen display control method, apparatus and device
CN106201310A (en) The display packing of notification message, device and terminal
CN106126082B (en) Terminal control method and device and terminal
CN106775248A (en) Push the methods of exhibiting and device of content
CN111880681A (en) Touch screen sampling rate adjustment method, device and computer storage medium
CN109862169B (en) Electronic equipment control method, device and storage medium
JP2017506381A (en) Mobile terminal, how to handle virtual buttons
CN107402767B (en) Method and apparatus for displaying push messages
CN106919283A (en) The touch event processing method of terminal, device and terminal
CN107402677B (en) Method and device for recognizing finger lifting in touch operation and terminal
CN112181265B (en) A touch signal processing method, device and medium
CN110413169B (en) Information display method, device and medium
CN107203315B (en) Click event processing method and device and terminal
CN107977127B (en) Method, device and terminal for updating pages
CN106383899A (en) Service recommendation method and apparatus, and terminal
CN106775240B (en) Application program triggering method, device and terminal
CN107390929A (en) Control method, device and the storage medium of touch-control system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant