CN105786377B - 触控监测方法及装置、终端 - Google Patents

触控监测方法及装置、终端 Download PDF

Info

Publication number
CN105786377B
CN105786377B CN201610090373.1A CN201610090373A CN105786377B CN 105786377 B CN105786377 B CN 105786377B CN 201610090373 A CN201610090373 A CN 201610090373A CN 105786377 B CN105786377 B CN 105786377B
Authority
CN
China
Prior art keywords
touch
control operation
user
touch control
attribute information
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.)
Expired - Fee Related
Application number
CN201610090373.1A
Other languages
English (en)
Other versions
CN105786377A (zh
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.)
BOE Technology Group Co Ltd
Original Assignee
BOE Technology Group 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 BOE Technology Group Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN201610090373.1A priority Critical patent/CN105786377B/zh
Publication of CN105786377A publication Critical patent/CN105786377A/zh
Priority to US15/233,296 priority patent/US10101849B2/en
Application granted granted Critical
Publication of CN105786377B publication Critical patent/CN105786377B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3041Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is an input/output interface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3438Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment monitoring of user actions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3231Monitoring the presence, absence or movement of users
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06398Performance of employee with respect to a job function
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/30ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indices; for individual health risk assessment

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种触控监测方法及装置、终端,其中,所述方法包括:获取预设时间段内用户对终端预设的触控区域的多个触控操作;针对每个所述触控操作,获得所述触控操作对应的属性信息;根据所述多个触控操作的属性信息,对用户进行提示。所述装置包括:操作获取模块、属性获取模块及提示模块。本发明能够及时提醒用户过度使用终端,有效避免终端的过度使用给用户带来的健康安全隐患。

Description

触控监测方法及装置、终端
技术领域
本发明涉及显示屏触控检测技术领域,尤其涉及一种触控监测方法及装置、终端。
背景技术
随着智能手机的不断发展,手机终端的操作更加多元化、更加体现人机互动。而触摸屏手机由于具有人机界面友好、操作性能流畅、可单点或多点触控、接口方式多样化等优点,因此触摸屏智能手机已经成为手机的发展趋势。
然而,随着智能手机的普及,手机终端的过度使用,也给用户带来了健康安全隐患。因此,需要提出一种终端使用的健康监控方法,避免终端的过度使用给用户带来的健康安全隐患。
发明内容
针对现有技术的缺陷,本发明提供一种触控监测方法及装置、终端,能够有效避免终端的过度使用给用户带来的健康安全隐患。
第一方面,本发明提供了一种触控监测方法,所述方法包括:
获取预设时间段内用户对终端预设的触控区域的多个触控操作;
针对每个所述触控操作,获得所述触控操作对应的属性信息;
根据所述多个触控操作的属性信息,对用户进行提示。
优选地,所述触控操作对应的属性信息包括:触控次数、触控轨迹长度及触控时间中的一种或多种。
优选地,所述针对每个所述触控操作,获得所述触控操作对应的属性信息,包括:
针对每个所述触控操作,将所述触控操作的触控轨迹划分为至少一个路径;
根据每个路径的起始位置和终点位置,获得该路径的长度;
根据每个路径的长度,获得该触控操作的触控轨迹长度。
优选地,所述根据所述多个触控操作的属性信息,对用户进行提示,进一步包括:
累计获得所述多个触控操作的触控轨迹长度之和;
若所述触控轨迹长度之和大于等于第一预设阈值,则对用户进行提示。
优选地,所述根据所述多个触控操作的属性信息,对用户进行提示,还包括:
根据每个所述触控操作的触控时间,累计获得所述多个触控操作的触控时间之和;
若所述触控时间之和大于等于第二预设阈值,则对用户进行提示。
优选地,所述根据所述多个触控操作的属性信息,对用户进行提示,还包括:
获得所述多个触控操作对应的触控次数;
若所述触控次数大于等于第三预设阈值,则对用户进行提示。
优选地,所述对用户进行提示,包括:
在所述终端上显示预警提示消息;或者,
关闭所述终端的电源。
第二方面,本发明提供了一种触控监测装置,所述装置包括:
操作获取模块,用于获取预设时间段内用户对终端预设的触控区域的多个触控操作;
属性获取模块,用于针对每个所述触控操作,获得所述触控操作对应的属性信息;
提示模块,用于根据所述多个触控操作的属性信息,对用户进行提示。
优选地,所述触控操作对应的属性信息包括:触控次数、触控轨迹长度及触控时间中的一种或多种。
优选地,所述属性获取模块,包括用于:
针对每个所述触控操作,将所述触控操作的触控轨迹划分为至少一个路径;
根据每个路径的起始位置和终点位置,获得该路径的长度;
根据每个路径的长度,获得该触控操作的触控轨迹长度。
优选地,所述提示模块,进一步用于:
累计获得所述多个触控操作的触控轨迹长度之和;
若所述触控轨迹长度之和大于等于第一预设阈值,则对用户进行提示。
优选地,所述提示模块,还用于:
根据每个所述触控操作的触控时间,累计获得所述多个触控操作的触控时间之和;
若所述触控时间之和大于等于第二预设阈值,则对用户进行提示。
优选地,所述提示模块,还用于:
获得所述多个触控操作对应的触控次数;
若所述触控次数大于等于第三预设阈值,则对用户进行提示。
优选地,所述提示模块,还用于:
在所述终端上显示预警提示消息;或者,
关闭所述终端的电源。
第三方面,本发明提供了一种终端,包括上述任一项所述的触控监测装置。
由上述技术方案可知,本发明通过获取预设时间段内用户对终端预设的触控区域的多个触控操作,并获得所述触控操作对应的属性信息,以根据所述多个触控操作的属性信息,对用户进行提示。例如获取预设时间段内触摸屏的运行轨迹路径长度、触控时间及点击次数等属性信息,如此,来判断用户的疲劳程度,从而对用户进行提示,实现有趣而生动的终端使用的监控方式,避免了终端的过度使用给用户带来的健康安全隐患。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。
图1是本发明一实施例提供的一种触控监测方法的流程示意图;
图2是本发明另一实施例提供的一种触控监测方法的流程示意图;
图3是本发明另一实施例提供的触控轨迹长度获取的示意图;
图4是本发明一实施例提供的一种触控监测装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明一实施例提供的一种触控监测方法的流程示意图,如图1所示,所述方法包括如下步骤:
S101:获取预设时间段内用户对终端预设的触控区域的多个触控操作。
需要说明的是,本实施例的方法的执行主体为终端,所述终端可为手机、平板电脑、掌上电脑PDA或笔记本等具有触控显示功能的产品或部件,当然,还可为其他具有相似功能的设备,本实施例对此不加以限制。
具体来说,所述触控操作可包括:用户对预设的触控区域进行的点击、滑动、长按等触控操作。则终端通过预设的触控区域的触控膜层接收触控操作,并同时获取触控操作产生的触控位置信息、时间信息、触控次数等。
S102:针对每个所述触控操作,获得所述触控操作对应的属性信息;
具体来说,本步骤中所述触控操作对应的属性信息包括:触控次数、触控轨迹长度及触控时间中的一种或多种。可理解的是,除了上述属性信息外,还可包括能够表征终端使用的相应信息的其他属性信息,本实施例对此不加以限制。
S103:根据所述多个触控操作的属性信息,对用户进行提示。
具体来说,可针对不同的属性信息设置不同的预设阈值,并将不同的属性信息分别与其对应的预设阈值进行比较,当触控操作的属性信息大于等于所述预设阈值时,即对用户进行提示,以及时提醒用户注意休息。
由此可见,本实施例通过获取预设时间段内用户对终端预设的触控区域的多个触控操作,并获得所述触控操作对应的属性信息,以根据所述多个触控操作的属性信息,对用户进行提示。例如获取预设时间段内触摸屏的运行轨迹路径长度、触控时间及点击次数等属性信息,如此,来判断用户的疲劳程度,从而对用户进行提示,实现有趣而生动的终端使用的监控方式,避免了终端的过度使用给用户带来的健康安全隐患。
为了进一步体现发明的优越性,如下进一步揭示本发明触控监测方法中步骤S102的细分步骤,来体现依据本步骤实现的另一实施例。
具体地,本实施例中的属性信息包括触控轨迹长度。
相应地,如图2所示,上述步骤S102中所述针对每个所述触控操作,获得所述触控操作对应的属性信息,具体包括如下步骤:
S201:针对获取的每个触控操作,将所述触控操作的触控轨迹划分为至少一个路径。
具体来说,每个触控操作对应触控轨迹可为直线,也可为非直线,如曲线、折线等。需要说明的是,所述路径为直线或无限接近于直线。
相应地,当一个触控操作对应触控轨迹为直线时,可直接将该触控轨迹作为一个路径;而当一个触控操作对应的触控轨迹为非直线时,则将该触控操作对应的触控轨迹划分为多个路径,每个路径为直线或无限接近于直线。
S202:根据每个路径的起始位置和终点位置,获得该路径的长度。
进一步地,终端能够识别触控操作的触控位置,现有终端的触控屏幕包括电阻屏和电容屏两种。其中,电阻屏利用压力感应进行控制,电阻屏的主要部分是两层导电层,当手指触控屏幕时,两层导电层在触控点位置接触,电阻发生相应的变化,在X和Y两个方向上产生信号,产生的信号发送到触控屏幕的控制器,触控屏幕的控制器检测到这一接触并计算出触控点的位置(X,Y);电容屏利用人体的电流感应进行工作,当手指接触屏幕时,由于人体电场,用户和触控屏幕表面形成一个耦合电容,对高频电流而言,电容是直接导体,则手指从触控点吸走一个很小的电流,该电流分从触控屏幕的四个角上的电极中流出,其中,流经者四个电极的电流与手指到四个角的距离成正比,控制器通过对这四个电流比例的精确计算,得出触控点位置。即通过上述方法可获得路径的起始位置和终点位置。
具体来说,当一个触控操作对应触控轨迹为直线时,直接记录该直线轨迹的起始位置和终点位置,从而获得该触控轨迹的长度;当一个触控操作对应的触控轨迹为非直线时,则将该触控操作对应的触控轨迹划分为多个路径,对于每一个路径,记录该路径的起始位置和终点位置,从而获得每个路径的长度,则多个路径的长度之和即为该触控轨迹的长度。
S203:根据每个路径的长度,获得该触控操作的触控轨迹长度。
进一步地,步骤S103中所述根据所述多个触控操作的属性信息,对用户进行提示,进一步包括如图2所示的如下步骤:
S204:累计获得所述多个触控操作的触控轨迹长度之和;
S205:判断所述触控轨迹长度之和是否大于等于第一预设阈值,若是,则转至步骤S206,否则转至步骤S201;
S206:若所述触控轨迹长度之和大于等于第一预设阈值,则对用户进行提示。
举例来说,如图3所示,在预设时间段内进行了多次触控操作,且每次触控操作的触控轨迹均为直线路径。如图3所示,手指滑动一次,分别记录手指滑动的起始位置和终点位置。
则进一步可计算出每个路径的长度:如t1时刻,记录下起点S1坐标(X1,Y1),终点S2坐标(X2,Y2),则可获得路径长度同理,可获得t2时刻|S3-S4|的距离,因此,在tn时刻累积的触控轨迹长度之和Ln=|S1-S2|+|S3-S4|+…+|S(2n-1)-S2n|。即预设时间段内n个触控操作对应的触控轨迹长度为Ln。
进一步地,将Ln与第一预设阈值进行比较,若Ln大于等于第一预设阈值,则对用户进行提示,发出健康预警。需要说明的是,该第一预设阈值可为***预先存储的或者用户自行设置的。
为了进一步体现发明的优越性,如下进一步揭示本发明触控监测方法中步骤S103的细分步骤,来体现依据本步骤实现的另一实施例。
具体地,本实施例中的属性信息包括触控时间。
相应地,步骤S103中所述根据所述多个触控操作的属性信息,对用户进行提示,还包括如下子步骤:
A01:根据每个所述触控操作的触控时间,累计获得所述多个触控操作的触控时间之和;
A02:若所述触控时间之和大于等于第二预设阈值,则对用户进行提示。
具体来说,对于每个触控操作,记录下其起始位置对应的时刻,及终点位置对应的时刻,从而获得该触控操作的触控时间。进一步将预设时间段内的多个触控操作的触控时间累计相加,获得触控时间之和。将触控时间之和与第二预设阈值,则对用户进行提示。需要说明的是,该第二预设阈值可为***预先存储的或者用户自行设置的。
为了进一步体现发明的优越性,如下进一步揭示本发明触控监测方法中步骤S103的细分步骤,来体现依据本步骤实现的另一实施例。
具体地,本实施例中的属性信息包括触控次数。
相应地,步骤S103中所述根据所述多个触控操作的属性信息,对用户进行提示,还包括如下步骤:
B01、获得所述多个触控操作对应的触控次数;
B02、若所述触控次数大于等于第三预设阈值,则对用户进行提示。
具体来说,接收到一个触控操作时,将触控次数记为1。则若预设时间段内接收到n个触控操作,则获得触控次数累计为n。将该触控次数n与第三预设阈值进行比较,若n大于等于第三预设阈值,则对用户进行提示,发出健康预警。需要说明的是,该第三预设阈值可为***预先存储的或者用户自行设置的。
进一步地,步骤S103中所述对用户进行提示,具体可通过如下方式实现:
在所述终端上显示预警提示消息;或者,
关闭所述终端的电源。
具体来说,当满足上述任一实施例中的预警条件时,可在终端上显示用于提醒用户注意休息的预警提示消息,或者直接关闭终端的电源,已达到对用户发出健康预警的目的。
需要说明的是,超过阈值后,终端的自动行为可由用户自行设定选择,如振动、响铃、发出提示消息或者关机等,本实施例对此不加以限制。如此,根据实际需求选择终端的自动行为,进一步提高用户操作体验,以免某些操作(如响铃、关机等)操作给用户对终端的使用带来影响。
图4是本发明一实施例提供的一种触控监测装置的结构示意图,如图4所示,所述装置包括:操作获取模块401、属性获取模块402及提示模块403。其中:
操作获取模块401,用于获取预设时间段内用户对终端预设的触控区域的多个触控操作;
属性获取模块402,用于针对每个所述触控操作,获得所述触控操作对应的属性信息;
提示模块403,用于根据所述多个触控操作的属性信息,对用户进行提示。
本实施例中,所述触控操作对应的属性信息包括:触控次数、触控轨迹长度及触控时间中的一种或多种。
本实施例中,通过操作获取模块401获取预设时间段内用户对终端预设的触控区域的多个触控操作,并利用属性获取模块402获得所述触控操作对应的属性信息,以通过提示模块403根据所述多个触控操作的属性信息,对用户进行提示。例如获取预设时间段内触摸屏的运行轨迹路径长度、触控时间及点击次数等属性信息,如此,来判断用户的疲劳程度,从而对用户进行提示,实现有趣而生动的终端使用的监控方式,避免了终端的过度使用给用户带来的健康安全隐患。
本实施例中,所述属性获取模块402,包括用于:
针对每个所述触控操作,将所述触控操作的触控轨迹划分为至少一个路径;
根据每个路径的起始位置和终点位置,获得该路径的长度;
根据每个路径的长度,获得该触控操作的触控轨迹长度。
进一步地,所述提示模块403,进一步用于:
累计获得所述多个触控操作的触控轨迹长度之和;
若所述触控轨迹长度之和大于等于第一预设阈值,则对用户进行提示。
可选地,所述提示模块403,还用于:
根据每个所述触控操作的触控时间,累计获得所述多个触控操作的触控时间之和;
若所述触控时间之和大于等于第二预设阈值,则对用户进行提示。
可选地,所述提示模块403,还用于:
获得所述多个触控操作对应的触控次数;
若所述触控次数大于等于第三预设阈值,则对用户进行提示。
本实施例中,所述提示模块403,还用于:
在所述终端上显示预警提示消息;或者,
关闭所述终端的电源。
对于装置实施例而言,由于其与上述方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
基于同样的发明构思,本发明实施例提供一种包括上述任意一种触控监测装置的终端,该终端可以为:手机、平板电脑、掌上电脑PDA或笔记本等具有触控显示功能的产品或部件,当然,还可为其他具有相似功能的设备,本实施例对此不加以限制。该终端由于包括上述任意一种触控监测装置,因而可以解决同样的技术问题,并取得相同的技术效果。
在本发明的描述中,需要说明的是,术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (7)

1.一种触控监测方法,其特征在于,所述方法包括:
获取预设时间段内用户对终端预设的触控区域的多个触控操作;
针对每个所述触控操作,获得所述触控操作对应的属性信息;
根据所述多个触控操作的属性信息,对用户进行提示;
其中,所述对用户进行提示包括:
当满足预警条件时,在终端上显示用于提醒用户注意休息的预警提示消息,或者直接关闭终端的电源;
针对不同的属性信息设置不同的预设阈值,并将不同的属性信息分别与其对应的预设阈值进行比较,当触控操作的属性信息大于等于所述预设阈值时,即对用户进行提示,以及时提醒用户注意休息;
所述触控操作对应的属性信息包括:触控次数、触控轨迹长度及触控时间中的一种或多种;
所述针对每个所述触控操作,获得所述触控操作对应的属性信息,包括:
针对每个所述触控操作,将所述触控操作的触控轨迹划分为至少一个路径;
根据每个路径的起始位置和终点位置,获得该路径的长度;
根据每个路径的长度,获得该触控操作的触控轨迹长度;
所述根据所述多个触控操作的属性信息,对用户进行提示,进一步包括:
累计获得所述多个触控操作的触控轨迹长度之和;
若所述触控轨迹长度之和大于等于第一预设阈值,则对用户进行提示。
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个触控操作的属性信息,对用户进行提示,还包括:
根据每个所述触控操作的触控时间,累计获得所述多个触控操作的触控时间之和;
若所述触控时间之和大于等于第二预设阈值,则对用户进行提示。
3.根据权利要求1所述的方法,其特征在于,所述根据所述多个触控操作的属性信息,对用户进行提示,还包括:
获得所述多个触控操作对应的触控次数;
若所述触控次数大于等于第三预设阈值,则对用户进行提示。
4.一种触控监测装置,其特征在于,所述装置包括:
操作获取模块,用于获取预设时间段内用户对终端预设的触控区域的多个触控操作;
属性获取模块,用于针对每个所述触控操作,获得所述触控操作对应的属性信息;
提示模块,用于根据所述多个触控操作的属性信息,对用户进行提示;
其中,所述提示模块用于,当满足预警条件时,在终端上显示用于提醒用户注意休息的预警提示消息,或者直接关闭终端的电源;
针对不同的属性信息设置不同的预设阈值,并将不同的属性信息分别与其对应的预设阈值进行比较,当触控操作的属性信息大于等于所述预设阈值时,即对用户进行提示,以及时提醒用户注意休息;
所述触控操作对应的属性信息包括:触控次数、触控轨迹长度及触控时间中的一种或多种;
所述属性获取模块,包括用于:
针对每个所述触控操作,将所述触控操作的触控轨迹划分为至少一个路径;
根据每个路径的起始位置和终点位置,获得该路径的长度;
根据每个路径的长度,获得该触控操作的触控轨迹长度;
所述提示模块,进一步用于:
累计获得所述多个触控操作的触控轨迹长度之和;
若所述触控轨迹长度之和大于等于第一预设阈值,则对用户进行提示。
5.根据权利要求4所述的装置,其特征在于,所述提示模块,还用于:
根据每个所述触控操作的触控时间,累计获得所述多个触控操作的触控时间之和;
若所述触控时间之和大于等于第二预设阈值,则对用户进行提示。
6.根据权利要求4所述的装置,其特征在于,所述提示模块,还用于:
获得所述多个触控操作对应的触控次数;
若所述触控次数大于等于第三预设阈值,则对用户进行提示。
7.一种终端,其特征在于,包括如权利要求4至6中任一项所述的触控监测装置。
CN201610090373.1A 2016-02-17 2016-02-17 触控监测方法及装置、终端 Expired - Fee Related CN105786377B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610090373.1A CN105786377B (zh) 2016-02-17 2016-02-17 触控监测方法及装置、终端
US15/233,296 US10101849B2 (en) 2016-02-17 2016-08-10 Touch monitoring method, touch monitoring device, and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610090373.1A CN105786377B (zh) 2016-02-17 2016-02-17 触控监测方法及装置、终端

Publications (2)

Publication Number Publication Date
CN105786377A CN105786377A (zh) 2016-07-20
CN105786377B true CN105786377B (zh) 2019-08-06

Family

ID=56402787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610090373.1A Expired - Fee Related CN105786377B (zh) 2016-02-17 2016-02-17 触控监测方法及装置、终端

Country Status (2)

Country Link
US (1) US10101849B2 (zh)
CN (1) CN105786377B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105786377B (zh) * 2016-02-17 2019-08-06 京东方科技集团股份有限公司 触控监测方法及装置、终端
CN109857287B (zh) * 2019-02-18 2022-03-29 广东小天才科技有限公司 输入设备、划线长度获取方法、装置及存储介质
CN111124222B (zh) * 2019-12-03 2022-02-01 科大讯飞股份有限公司 输入切换方法、装置、电子设备和存储介质
US11755450B1 (en) * 2022-02-18 2023-09-12 Dell Products, L.P. Systems and methods for detecting and suggesting breaks from use of an IHS (information handling system)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103218075A (zh) * 2013-03-26 2013-07-24 深圳市金立通信设备有限公司 一种触控屏幕的触控监测方法及终端
CN103455261A (zh) * 2012-05-30 2013-12-18 腾讯科技(深圳)有限公司 调用选项卡标签进行显示的方法及移动设备
CN103473015A (zh) * 2013-09-22 2013-12-25 广东欧珀移动通信有限公司 一种防沉迷的方法及终端
CN104166515A (zh) * 2014-07-29 2014-11-26 Tcl通讯(宁波)有限公司 一种移动终端触摸屏解锁方法及***

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005048094A1 (ja) * 2003-11-17 2005-05-26 Sony Corporation 入力装置、情報処理装置、リモートコントロール装置および入力装置の制御方法
US7949529B2 (en) * 2005-08-29 2011-05-24 Voicebox Technologies, Inc. Mobile systems and methods of supporting natural language human-machine interactions
US7652583B2 (en) * 2007-03-20 2010-01-26 Deere & Company Method and system for maintaining operator alertness
CN101615089A (zh) * 2008-06-27 2009-12-30 鸿富锦精密工业(深圳)有限公司 应用户的操作显示图像不同效果的图像显示设备及方法
US9372614B2 (en) * 2009-07-09 2016-06-21 Qualcomm Incorporated Automatic enlargement of viewing area with selectable objects
KR20110054852A (ko) * 2009-11-18 2011-05-25 삼성전자주식회사 터치 스크린을 구비한 단말기 및 그 단말기에서 기하학적 데이터 측정 방법
CN101937313B (zh) * 2010-09-13 2019-11-12 中兴通讯股份有限公司 一种触摸键盘动态生成和输入的方法及装置
US8812428B2 (en) * 2010-09-20 2014-08-19 Pulsar Informatics, Inc. Systems and methods for assessment of fatigue-related contextual performance using historical incident data
US10552032B2 (en) * 2010-11-30 2020-02-04 Ncr Corporation System, method and apparatus for implementing an improved user interface on a terminal
US9493130B2 (en) * 2011-04-22 2016-11-15 Angel A. Penilla Methods and systems for communicating content to connected vehicle users based detected tone/mood in voice input
US9448724B2 (en) * 2011-07-11 2016-09-20 International Business Machines Corporation Dynamically customizable touch screen keyboard for adapting to user physiology
KR101384493B1 (ko) * 2012-03-08 2014-04-10 한양대학교 산학협력단 단말기 연동 및 제어 시스템 및 이에 사용되는 사용자 단말기
US9046958B2 (en) * 2012-03-15 2015-06-02 Nokia Technologies Oy Method, apparatus and computer program product for user input interpretation and input error mitigation
US20130243208A1 (en) * 2012-03-19 2013-09-19 Mark S. Fawer Computer user alertness monitoring system
US9582165B2 (en) * 2012-05-09 2017-02-28 Apple Inc. Context-specific user interfaces
US9804759B2 (en) * 2012-05-09 2017-10-31 Apple Inc. Context-specific user interfaces
US9268405B2 (en) * 2012-06-15 2016-02-23 International Business Machines Corporation Adaptive gesture-based method, system and computer program product for preventing and rehabilitating an injury
TWI498858B (zh) * 2013-03-29 2015-09-01 Wistron Corp 自動偵測疲勞的電腦系統及方法
JP6243828B2 (ja) * 2013-11-29 2017-12-06 株式会社 ハイディープHiDeep Inc. タッチレベルに伴うフィードバック方法、及びこれを行うタッチ入力装置
RU2014101664A (ru) * 2014-01-21 2015-07-27 Общество с ограниченной ответственностью "Аби Девелопмент" Способы и системы для определения степени утомления оператора
US20170045955A1 (en) * 2014-03-28 2017-02-16 Hewlett-Packard Development Company, L.P. Computing Device
KR102072788B1 (ko) * 2015-04-30 2020-03-12 삼성전자주식회사 휴대 장치 및 휴대 장치의 콘텐트 화면 변경방법
CN104898980A (zh) * 2015-06-17 2015-09-09 深圳市华星光电技术有限公司 一种触摸显示装置中识别手势的方法和***
CN106708691B (zh) * 2015-07-28 2019-05-24 纬创资通(中山)有限公司 控制电子装置使用时间的方法
CN105786377B (zh) * 2016-02-17 2019-08-06 京东方科技集团股份有限公司 触控监测方法及装置、终端

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103455261A (zh) * 2012-05-30 2013-12-18 腾讯科技(深圳)有限公司 调用选项卡标签进行显示的方法及移动设备
CN103218075A (zh) * 2013-03-26 2013-07-24 深圳市金立通信设备有限公司 一种触控屏幕的触控监测方法及终端
CN103473015A (zh) * 2013-09-22 2013-12-25 广东欧珀移动通信有限公司 一种防沉迷的方法及终端
CN104166515A (zh) * 2014-07-29 2014-11-26 Tcl通讯(宁波)有限公司 一种移动终端触摸屏解锁方法及***

Also Published As

Publication number Publication date
US10101849B2 (en) 2018-10-16
US20170235407A1 (en) 2017-08-17
CN105786377A (zh) 2016-07-20

Similar Documents

Publication Publication Date Title
CN105786377B (zh) 触控监测方法及装置、终端
CN104077003B (zh) 一种将手机返回键、home键和菜单键合并的方法及装置
US9443413B2 (en) Somatosensory type notification alerts
US9189932B2 (en) Haptic notification apparatus and method
CN104866082B (zh) 基于用户行为进行阅览的方法和装置
CN107231677A (zh) 一种息屏唤醒方法、装置及移动终端
CN103516004B (zh) 一种信息处理方法和装置
CN102362242A (zh) 具有触觉反馈的数据输入装置
WO2014153953A1 (zh) 一种触控屏幕的触控监测方法及终端
CN105094487B (zh) 触摸屏及其控制方法、控制装置、触摸显示装置
CN102841708B (zh) 触控显示面板
CN105808139B (zh) 一种安全输入的实现方法和终端
CN103001625A (zh) 电容式触摸按键面板及其控制方法、电子装置
CN105183314B (zh) 一种亮屏时长调节方法及移动终端
CN104898880B (zh) 一种控制方法及电子设备
CN106201518A (zh) 一种信息显示方法和电子设备
CN107273009A (zh) 一种移动终端快速截屏的方法及***
EP2899610B1 (en) Visual feedback method and apparatus for touch selection
CN103869952B (zh) 触感反馈***及提供触感反馈的方法
CN104063142B (zh) 信息处理方法、装置和电子设备
CN104346000A (zh) 触摸识别方法
CN104423657B (zh) 信息处理的方法及电子设备
CN109660660B (zh) 一种提醒方法、移动终端及服务器
CN104468960B (zh) 信息处理的方法及电子设备
CN114371787A (zh) 一种带有实时触摸感应功能的键盘

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190806