CN107479820B - 触控装置的识别方法、终端设备和服务器 - Google Patents

触控装置的识别方法、终端设备和服务器 Download PDF

Info

Publication number
CN107479820B
CN107479820B CN201710735041.9A CN201710735041A CN107479820B CN 107479820 B CN107479820 B CN 107479820B CN 201710735041 A CN201710735041 A CN 201710735041A CN 107479820 B CN107479820 B CN 107479820B
Authority
CN
China
Prior art keywords
touch
identifier
touch device
polygon
characteristic value
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
CN201710735041.9A
Other languages
English (en)
Other versions
CN107479820A (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.)
Migu Cultural Technology Co Ltd
Shenzhen Hengyuan Zhixin Technology Co ltd
Original Assignee
Migu Cultural Technology Co Ltd
Shenzhen Hengyuan Zhixin Technology 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 Migu Cultural Technology Co Ltd, Shenzhen Hengyuan Zhixin Technology Co ltd filed Critical Migu Cultural Technology Co Ltd
Priority to CN201710735041.9A priority Critical patent/CN107479820B/zh
Publication of CN107479820A publication Critical patent/CN107479820A/zh
Application granted granted Critical
Publication of CN107479820B publication Critical patent/CN107479820B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/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
    • 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/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger

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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供一种触控装置的识别方法、终端设备和服务器,包括:根据触控装置在终端设备上的操作,获取所述触控装置在触摸屏上产生的触点信息;根据所述触点的坐标,确定所述触控装置的标识;控制所述触控装置的标识所对应的应用程序进行相应的动作。即本实施例的方法,根据触控装置上触点在触摸屏上的坐标,确定出触控装置的标识,进而实现对触控装置的准确识别,提高了触控装置的使用可靠性。

Description

触控装置的识别方法、终端设备和服务器
技术领域
本发明实施例涉及触控技术,尤其涉及一种触控装置的识别方法、终端设备和服务器。
背景技术
随着智能手机的普及,越来越多的用户开始习惯通过手机来满足日常生活中衣食住行玩的各种需求,在这种强大需求的推动下,各种商业应用应运而生。其中,商家面临的最大挑战是如何将线上购买的产品和服务,在线下网店通过一种方便、快捷和安全的方式确认,从而实现用户和商户双方的服务交付确认。
为了解决该技术问题,一种触控装置应运而生,商户针对在线上购买了产品和服务的用户,使用该触控装置在该用户的智能手机上进行盖章,以使智能手机上的应用程序将用户信息发送给服务器。服务器将这些信息与之前用户通过该应用程序在线上购买产品时保留的信息进行查询匹配。若匹配成功,则服务器通知商户用户所购产品的明细,商户可将线下的产品交付给用户,进而实现用户和商户之间的快速、安全的交付确认。
但是,针对商户有多个不同应用程序对应的触控装置,且用户的终端设备上安装有多个应用程序的场景,在对该终端设备上进行盖章时,如何准确识别触控装置,以使该触控装置对应的应用程序进行相应的动作成为技术人员亟待解决的技术问题。
发明内容
本发明实施例提供一种触控装置的识别方法、终端设备和服务器,以解决现有的某些活动,工作人员无法有效监控活动现场的问题。
第一方面,本发明实施例提供一种触控装置的识别方法,包括:
根据触控装置在终端设备上的操作,获取所述触控装置在触摸屏上产生的触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标;
根据所述触点的坐标,确定所述触控装置的标识;
控制所述触控装置的标识所对应的应用程序进行相应的动作。
第二方面,本发明实施例提供一种触控装置的识别方法,包括:
接收终端设备发送的触点的坐标,所述触控装置在所述终端设备的触摸屏上产生触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标;
根据所述触点的坐标,确定所述触控装置的第一特征值;
根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系;
将所述触控装置的标识发送给所述终端设备,以使所述终端设备控制所述触控装置的标识所对应的应用程序进行相应的动作。
第三方面,本发明实施例提供一种终端设备,包括:
获取模块,用于根据触控装置在终端设备上的操作,获取所述触控装置在触摸屏上产生的触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标;
处理模块,用于根据所述触点的坐标,确定所述触控装置的标识;
控制模块,用于控制所述触控装置的标识所对应的应用程序进行相应的动作。
第四方面,本发明实施例提供一种服务器,包括:
接收模块,用于接收终端设备发送的触点的坐标,所述触控装置在所述终端设备的触摸屏上产生触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标;
处理模块,用于根据所述触点的坐标,确定所述触控装置的第一特征值;
匹配模块,用于根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系;
发送模块,用于将所述触控装置的标识发送给所述终端设备,以使所述终端设备控制所述触控装置的标识所对应的应用程序进行相应的动作。
本发明实施例提供的触控装置的识别方法、终端设备和服务器,通过终端设备根据触控装置在终端设备上的操作,获取触控装置在触摸屏上产生的触点信息,并根据触点的坐标,确定触控装置的标识,根据触控装置的标识,控制触控装置的标识所对应的应用程序进行相应的动作。即本实施例的方法,可以准确识别触控装置,保证了触控装置对应的应用程序进行相应的动作,进而提高了触控装置的使用可靠性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的触控装置的识别方法的应用场景图;
图2为本发明实施例中触控装置的结构示意图;
图3为本发明提供的触控装置的识别方法实施例一的流程示意图;
图4为本发明提供的触控装置的识别方法实施例二的流程示意图;
图5为本发明提供的触控装置的识别方法实施例三的流程示意图;
图6为本发明提供的触控装置的识别方法实施例四的流程示意图;
图7为本发明提供的终端设备实施例一的结构示意图;
图8为本发明提供的终端设备实施例二的结构示意图;
图9为本发明提供的终端设备实施例三的结构示意图;
图10为本发明提供的终端设备实施例四的结构示意图;
图11为本发明提供的服务器实施例的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的触控装置的识别方法的应用场景图。如图1所示,工作人员可以使用触控装置在用户的终端设备的触摸屏上模拟盖章,终端设备与服务器可以互相通信,终端设备可以将触控装置在触摸屏上产生的触控信号发送给服务器,服务器可以对该触控信号进行处理,获得该触控装置的标识,服务器再将触控装置的标识发送给终端设备,以使终端设备控制该触控装置的标识对应的应用程序进行相应的动作。该技术方案,服务器根据触点坐标准确识别出该触控装置,进而实现了对触控装置的准确识别。
本实施例的终端设备是指用户个人的具有多点触控屏幕的智能终端设备,可以安装应用程序和进行数据通讯,例如智能手机。
服务器与终端设备通过网络连接,且可以进行数据存储和计算,例如通用计算机、专用计算设备、虚拟计算设备等。一个服务器可以为多个终端设备提供服务。
触控装置是指可以在多点触控屏上模拟手指点击动作的装置,图2为本发明实施例中触控装置的结构示意图。如图2所示,本实施例的触控装置1包括:导电板10,设置在导电板10上的至少一个导电触点20,盖设在触点20上的顶盖30和用于用户握持的手柄40。人手按压导电板10,触点20与终端设备的电容触摸屏接触,人手、导电板10、触点20、顶盖30构成导电通路,触点20在电容触摸屏上产生触点信息,以使终端设备根据触点信息做出相应的动作。
目前终端设备的触摸屏绝大部分都是电容触摸屏,电容触摸是利用人体的电流感应进行工作的。当用户触摸电容屏时,由于人体电场,用户手指和工作面形成一个耦合电容,因为电容屏的工作面上接有高频信号,于是手指吸走一个很小的电流,这个电流分别从屏的四个角上的电极中流出。且理论上流经四个电极的电流与手指头到四角的距离成比例,控制器通过对四个电流比例的精密计算,得出位置。本实施例的触控装置1基于上述电容触摸屏的工作原理,当工作人员使用该触控装置1在电容触摸屏上盖章时,可以在触摸屏上产生触控信号。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图3为本发明提供的触控装置的识别方法实施例一的流程示意图。本实施例的执行主体是终端设备,具体的,如图3所述,本实施例的方法包括:
S101、根据触控装置在终端设备上的操作,获取所述触控装置在触摸屏上产生的触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标。
本实施例的终端设备上安装有相应的应用程序,当触控装置上的触点与终端设备的电容触摸屏接触时,触点在电容触摸屏上产生触点信息(该触点信息产生的原因参照上述描述)。
可选的,终端设备上的应用程序在盖章之前可以已经打开,触控装置在该应用程序的界面上盖章,该应用程序获得触点信息,即获得触点在触摸屏上的坐标。可选的,上述应用程序在用户盖章时没有启动,用户在电容触摸屏的任意位置处盖章,终端设备的处理器获得触控装置上的触点在触摸屏上的坐标,本实施例对此不做限制。
需要说明的是,触控装置中触点的数目以及触点的排列方式决定了触控装置的种类,即不同的触控装置包括的触点的数目和/或触点的排列方式不同,不同的触控装置对应不同的应用程序。
上述应用程序可以是终端设备支持的任何应用程序,比如Android(安卓)程序,iOS(苹果公司的移动操作***)程序,HTML5(Hyper Text Markup Language,超级文本标记语言)网页等。应用程序可以使用终端设备提供的API(Application ProgrammingInterface,应用程序编程接口)获得触点的坐标,不同应用程序有不同的API方法。
S102、根据所述触点的坐标,获得所述触控装置的标识。
在该步骤的一种可能实现方式中,服务器根据触点的坐标确定触控装置的标识,具体可以是终端设备将触点的坐标发送给服务器,服务器根据触点的数目和坐标值,确定触点所在的触控装置的标识,例如获得各触点构成的多边形,将该多边形的形状作为该触控装置的标识,或者将各触点之间的距离作为该触控装置的标识,本实施例对根据触点的坐标确定触控装置的标识的具体方法不做限制。接着,服务器将触控装置的标识发送给终端设备。
在该步骤的另一种可能实现方式中,终端设备根据触点的坐标确定触控装置的标识,其具体过程与服务器基本相同。具体是,终端设备根据触点的数目和坐标的大小情况,确定各触点所在的触控装置的标识。
S103、控制所述触控装置的标识所对应的应用程序进行相应的动作。
需要说明的是,在终端设备中预先保存有不同的触控装置的标识与不同的应用程序之间的对应关系。
终端设备根据触控装置的标识,确定该触控装置的标识对应的应用程序,并控制该应用程序进行相应的操作。例如,当该触控装置对应的应用程序为淘宝程序时,则终端设备控制该应用程序打开,并显示用户购买的产品的明细。可选的,终端设备可以将用户信息(例如用户的手机号或者ID号)发送给服务器,以使服务器进行记录。
以上述触控装置对应的应用程序为淘宝程序为例,对本实施例的方法进一步阐述。工作人员使用触控装置在用户的终端设备的电容触摸屏上进行模拟盖章,触控装置的触点与电容触摸屏接触,在电容触摸屏上产生触点信息。接着,终端设备或服务器根据触点的坐标确定该触控装置的标识,终端设备根据触控装置的标识控制该淘宝程序启动,以显示用户所购买产品的明细。同时,应用程序还可以将该终端设备的用户信息(例如手机号或ID号等)发送给服务器,服务器将该用户信息和商品明细进行保存。这样,当工作人员具有多个触控装置,终端设备上保存有多个应用程序时,本实施例可以准确识别该触控装置,确定该触控装置对应的应用程序为淘宝程序,进而保证了触控装置的使用可靠性。
可选的,本实施例的触控装置还可以应用于其他的场景,例如用于现场活动的签到、计分等场景。具体是,工作人员使用该触控装置在符合条件的用户的终端设备上盖章,终端设备或服务器根据触点的坐标确定触控装置的标识,以确定该触控装置是用于积分的还是签到,当识别好触控装置后,使得该触控装置对应的应用程序进行相应的动作,即完成积分或签到等。
本发明实施例提供的触控装置的识别方法,终端设备根据触控装置在终端设备上的操作,获取触控装置在触摸屏上产生的触点信息,并根据触点的坐标,确定触控装置的标识,根据触控装置的标识,控制触控装置的标识所对应的应用程序进行相应的动作。即本实施例的方法,可以准确识别触控装置,保证了触控装置对应的应用程序进行相应的动作,进而提高了触控装置的使用可靠性。
图4为本发明提供的触控装置的识别方法实施例二的流程示意图。在上述实施例的基础上,本实施例涉及的是当本实施例的触控装置的标识为服务器获得的时,终端设备与服务器之间的信令交互的具体过程。如图4所示,本实施例的方法包括:
S201、终端设备根据触控装置在终端设备上的操作,获取所述触控装置在触摸屏上产生的触点信息。
该步骤可以具体参照上述S101的描述,在此不再赘述。
S202、终端设备将所述触点的坐标发送给服务器。
S203、服务器接收终端设备发送的所述触点的坐标,根据所述触点的坐标,确定所述触控装置的第一特征值,并将所述第一特征值与预设的映射关系进行匹配,获得所述触控装置的标识。
所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系。
终端设备获得触控装置中各触点在触摸屏上的坐标,但是终端设备无法获知该触控装置的标识,即无法确定该触控装置所对应的应用程序。因此,终端设备需要获知触控装置的标识信息。
具体是,终端设备将获得的触点的坐标发送给服务器,服务器根据各触点的坐标,确定触控装置的第一特征值。例如可以将触点构成的多边形作为触控装置的第一特征值,或者,将触点的数目作为触控装置的第一特征值,可选的,还可以根据其他的方式确定触控装置的第一特征值,本实施例对此不做限制。
需要说明的是,在触控装置接触触摸屏时,由于操作位置,角度等的变化,造成触点在触摸屏上的位置是不固定的,而该步骤获得的触控装置的第一特征值不随操作人员的操作习惯的不同而不同。
本实施例的服务器中保存有预设的不同的第一特征值与不同的触控装置的标识之间的对应关系的映射关系。服务器将触控装置的第一特征值与预设的映射关系中的第一特征值进行比对,获得触控装置的第一特征值对应的标识,将该标识作为触控装置的标识。
S204、服务器将所述触控装置的标识发送给所述终端设备。
S205、终端设备控制所述触控装置的标识所对应的应用程序进行相应的动作。
具体的,服务器将获得的触控装置的标识发送给终端设备,终端设备控制其上与该触控装置的标识对应的应用程序进行相同的动作。具体可以参照上述实施例S103的描述,在此不再赘述。
在本实施例的一种可能的实现方式中,终端设备控制该触控装置的标识对应的应用程序启动之前,还需要对该应用程序进行检验,具体是:
终端设备判断所述触控装置的标识与所述应用程序的标识是否匹配;
若匹配,则终端设备控制所述应用程序进行相应的动作。
具体的,终端设备中保存有不同的触控装置的标识与不同的应用程序之间的对应关系。
当应用程序开启时,终端设备判断触控装置的标识与当前打开的应用程序的标识是否匹配,若匹配,则终端设备控制该应用程序进行相应的动作。
当应用程序没有开启时,终端设备可以将触控装置的标识与终端设备上的各应用程序的标识进行匹配,并控制与触控装置的标识匹配的应用程序开启,并控制该应用程序进行相应的动作。
本发明实施例提供的触控装置的识别方法,终端设备获取触控装置在终端设备的触摸屏上产生的触点信息,将触点的坐标发送给服务器,服务器根据触点的坐标,获得触控装置的第一特征值,并将该触控装置的第一特征值与预设的映射关系进行匹配,获得该触控装置的标识。接着,服务器将触控装置的标识发送给终端设备,终端设备对触控装置的标识与应用程序的标识的匹配性进行判断。最后,控制该触控装置的标识对应的应用程序进行相同的动作,进而实现对触控装置的准确识别,进一步提高了触控装置的应用可靠性。
图5为本发明提供的触控装置的识别方法实施例三的流程示意图。在上述实施例的基础上,本实施例涉及的是当本实施例的触控装置的标识为终端设备获得时,终端设备确定触控装置的标识的具体过程。如图5所示,本实施例的方法包括:
S301、终端设备根据触控装置在终端设备上的操作,获取所述触控装置在触摸屏上产生的触点信息。
在该步骤,若终端设备控制所述应用程序开启,以使所述触控装置在所述应用程序的界面上按压所述触摸屏,产生触点信息。此时,终端设备上的应用程序获得触点信息。
具体是,在触控装置在终端设备的触摸屏上按压时,终端设备上的应用程序开启,终端设备当前显示界面为应用程序界面,但是终端设备无法确定当前的应用程序为触控装置对应的应用程序。此时可以使用触控装置在应用程序的界面上按压触摸屏,产生触点信息,应用程序获得该触点信息。
S302、终端设备根据所述触点的坐标,确定所述触控装置的第一特征值,将所述第一特征值与预设的映射关系进行匹配,获得所述触控装置的标识。
所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系。
需要说明的是,该终端设备上保存有不同的第一特征值与不同的触控装置的标识之间的对应关系的映射关系,且终端设备具有根据触点信息中触点的坐标获得触控装置的第一特征值的功能。其具体过程与上述S203服务器获得触控装置的标识的具体过程相同,在此不再赘述。
即本实施例在终端设备无法连接到服务器时,终端设备自身可以根据触点的坐标确定触控装置的标识,实现对触控装置的识别。
S303、终端设备控制所述触控装置的标识所对应的应用程序进行相应的动作。
可选的,终端设备在条件满足时(例如可以连接上服务器)将应用程序的操作结果发送给服务器,在服务器上对操作结果进行保存。例如上述的积分活动,终端设备控制应用程序进行积分,且终端设备将用户信息(例如用户的手机号或者ID号)和积分情况发送给服务器,以使服务器记录用户的积分,便于后续工作人员对积分活动进行检查和统计。
本发明实施例提供的触控装置的识别方法,终端设备获取触控装置在终端设备的触摸屏上产生的触点信息,终端设备根据触点的坐标,获得触控装置的第一特征值,并将该触控装置的第一特征值与预设的映射关系进行匹配,获得该触控装置的标识。接着,终端设备控制该触控装置的标识对应的应用程序进行相同的动作,进而丰富了触控装置的识别方式,进一步提高了触控装置的应用可靠性。
图6为本发明提供的触控装置的识别方法实施例四的流程示意图。在上述实施例的基础上,本实施例涉及的是上述S203中的服务器和S303中的终端设备根据所述触点的坐标,确定所述触控装置的第一特征值的具体过程,如图6所示,本实施例可以包括:
S401、根据所述触点的坐标,确定所述触点构成的多边形。
本实施例的终端设备或者服务器可以根据触点信息中各触点的坐标,确定各触点构成的多边形,例如三角形、四边形或其他多边形等。
在本实施例中,可以直接将触点构成的多边形作为触控装置的第一特征值。
然而,当预设的映射关系中相同的多边形对应多个触控装置的标识时,例如三角形对应多个触控装置的标识,此时仅凭多边形的形状无法区分不同的触控装置,因此本实施例提出使用多边形的内角序列作为第一特征值,以区分不同的多边形。
内角序列是指从多边形任何一个顶点开始,按同一个方向(例如顺时针或逆时针)记录多边形的内角,形成的一个角度序列。例如,等边三角形的内角序列是[60,60,60],一种直角三角形的内角序列是[30,90,60],正方形的内角序列是[90,90,90,90],一种梯形的内角序列是[45,45,135,135]。内角序列可以区分出互为镜像的多边形,比如[30,60,90]和[30,90,60]这两种镜像对称的三角形,进而可以区分出这两种不同样式的触控装置。
使用内角序列标识多边形,其中坐标计算角度和对角度进行比较,在算法上比较容易实现。采用角度比较也可以排除不同设备型号屏幕坐标和实际物理尺寸之间比例不同的问题。在确定多边形的内角序列时需要确定内角的大小以及内角的排列顺序,其具体过程参照下面S402和S403。
S402、获取所述多边形的重心,将所述重心与所述多边形的各顶点连接,计算每条重心与顶点的连线与第一坐标轴之间的夹角,对所述夹角进行排序,获得所述多边形的顶点序列。
其中,所述第一坐标轴为零点为所述重心的X轴或Y轴,上述对夹角进行排序的方式可以是从大到小的顺序或从小到大的顺序,具体根据实际需要确定。
服务器或终端设备计算多边形的重心位置,并将多边形的每个顶点与该多边形的重心连接。计算每个顶点与重心的连线与第一坐标轴(X轴或Y轴)之间的夹角,并对获得的各夹角进行排列,获得多边形的顶点序列。
上述计算多边形重心的方法可以是:
假设N个点坐标为(x1,y1),(x2,y2),……,(xn,yn),
重心的坐标为:
Xc=(x1+x2+……+xn)/N
Yc=(y1+y2+……+yn)/N
计算每个顶点相对重心的角度是一个几何计算问题,有多种算法,例如,根据公式:a=arctan((x-xc)/(y-yc))计算顶点(x,y)和重心点(xc,yc)之间的连线和第一坐标轴之间的夹角。计算出来的夹角a在-90度到+90度之间,可以再根据顶点坐标和重心点坐标的大小关系,调整为0-360度范围。
S403、计算所述多边形的各内角,按照所述顶点序列对各内角进行排列,获得所述多边形的内角序列,将所述多边形的内角序列作为所述触控装置的第一特征值。
该步骤中,计算每个顶点的内角,也是一个几何计算问题,有多种算法,例如:可以根据余弦定理获得:
Figure 679959DEST_PATH_IMAGE001
其中a、b、c为两点之间的距离,可以通过平面几何的距离公式计算获得。
通过上述方法,可以计算出一个触控装置中各触点形成的多边形的内角序列,将该内角序列作为该触控装置的第一特征值。在制作触控装置的时候,可以先画好一系列的多边形(三角形,四边形或五边形等),由于目前大多数触摸屏最多支持五点触碰,因此最多可以识别出五边形。根据上面的方法可以计算出该多边形的第一特征值,然后按多边形的顶点在触控装置上布置触点,并把该触控装置的标识和计算出来的第一特征值在服务器或终端设备上进行登记,写入映射关系中。
由于制作触控装置的工艺差别,可能不能保证制作的触点完全符合预先定义的图形,这个时候可以在触控装置制作完成后,通过实际触控屏幕,后台服务器记录计算出来的第一特征值,将该第一特征值记录在映射关系中。这样在后续的校准操作可以排除制作工艺产生的误差,进而提高了识别的准确度。
在识别的时候,根据上述方法计算出多边形的内角序列,接着将该内角序列与服务器或终端设备中的保存的映射关系中的内角序列进行匹配,如果内角序列所包括的内角个数和大小相等,且各内角的排列顺序也相同时,则认为第一特征值匹配。服务器或终端设备将映射关系中与该多边形的内角序列匹配的内角序列所对应的触控装置的标识作为当前触控装置的标识。
具体是,将计算出的内角序列与预设的映射关系中的内角序列进行匹配,如果内角序列的个数相等,而且按顺序比较的内角值全部相等,则认为第一特征值匹配。由于内角序列可以从任何一个顶点开始,因此对一个内角序列必须进行多次比较。假设两个内角序列a=(a1,a2,……,an)和b=(b1,b2,……,bn),则需要进行n次比较,第一次比较(a1,b1)与(a2,b2),……,(an,bn)是否全部相等,第二次比较,把b序列循环左移一个元素,形成(b2,b2,……,bn,b1),然后再和a序列进行比较,一次类推,共需要循环左移n次,比较n次。
在实际使用中,由于实际的触点有一定面积,触控装置和触摸屏接触的时候,会有一定的误差范围。因此在判断两个角度是否相等时,只要两个角度之差在一定范围内,就认为相等。这个允许的误差范围根据实际材料,触摸屏接触的灵敏度等可以设置为不同的值,一般情况下,可以设置为5-10度。
在发明实施例的另一种可能的实现方式中,在确定触控装置的第一特征值时,还可以在上述S403的基础上增加多边形的边长特征,具体是:
S4031、计算所述多边形的边长,将所述多边形的边长作为所述触控装置的第二特征值。
S4032、将所述第一特征值与所述预设的映射关系进行匹配,获得第一标识集合。
S4033、将所述第二特征值与所述预设的映射关系进行匹配,获得第二标识集合,所述预设的映射关系包括不同的第二特征值与不同的触控装置的标识之间的对应关系。
S4034、将所述第一标识和所述第二标识集合中共有的标识作为所述触控装置的标识,其中所述第一标识集合和所述第二标识集合中存在一个共有标识。
例如,使用多边形的内角序列作为触控装置的第一特征值,或使用多边形的形状作为触控装置的第一特征值时,未考虑边长,这样两个形状相同,大小不同的多边形计算出的第一特征值是相同的。因此,该步骤在确定触控装置的特征时,增加边长的识别,以准确区别不同的触控装置。
边长可以使用平面几何中的两点距离公式进行计算。需要说明的是,计算出来的边长是以屏幕的逻辑像素作为单位,不同设备逻辑像素对应的物理长度是不一样的,因此必须把逻辑像素的距离转换为统一的物理实际距离,才能进行比较。逻辑像素和物理长度之间的比例关系,终端设备一般会提供相应的API来获取,终端设备上的相关程序可以获取这个比例参数,可以和触点坐标一起传递到服务器,由服务器完成相应的计算和转换。
具体是,将多边形的边长作为触控装置的第二特征值,本实施例的预设的映射关系中不仅保存了不同的第一特征值与不同的触控装置的标识之间的对应关系,还保存了不同的第二特征值与不同的触控装置的标识之间的对应关系。首先,将第一特征值与预设的映射关系中的第一特征值进行匹配,获得第一特征值对应的第一标识的集合。接着,将第二特征值与预设的映射关系中的第二特征值进行匹配,获得第二特征值对应的第二标识的集合。然后,求第一标识集合和第二标识集合的交集,将该交集标识作为触控装置的标识。
在本发明实施例的另一种可能实现方式中,在确定触控装置的第一特征值时,还可以在上述S403的基础上增加多边形的方向特征,具体是:
S4035、当所述多边形包括直角时,将所述直角的方向作为所述触控装置的第二特征值。
S4036、将所述第一特征值与所述预设的映射关系进行匹配,获得第一标识集合。
S4037、将所述第二特征值与所述预设的映射关系进行匹配,获得第二标识集合,所述预设的映射关系包括不同的第二特征值与不同的触控装置的标识之间的对应关系。
S4038、将所述第一标识和所述第二标识集合中共有的标识作为所述触控装置的标识,其中所述第一标识集合和所述第二标识集合中存在一个共有标识。
由于触摸屏可以识别的触点的数目有限制,同时角度识别的时候必须允许一定范围的误差,因此可以根据第一特征值区分开来的多边形的个数是有限的,某些场景下,为了支持更多的区分标识,可以增加方向的识别,可以在多边形内角序列和多边形的形状之外,增加特定的方向作为附加识别,比如直角朝向屏幕的上方。方向的识别也可以根据各个顶点的坐标使用几何算法计算出来。增加方向识别后,原来的一个多边形,可以分成多个方向的标识。但是增加方向识别后,要求工作人员在使用触控装置接触用户屏幕的时候,必须把触控装置按特定方向放置,否则会造成识别错误。这个特定方向,可以在制作触控装置的时候,使用特殊的标记进行标识,让操作的工作人员容易识别。其具体过程参照上述描述,在此不再赘述。
本发明实施例提供的触控装置的识别方法,服务器或终端设备可以将多边形的内角序列和/或多边形边长、多边形的形状和/或多边形边长、多边形的内角序列和/或多边形的方向特征,或者多边形的形状和/或多边形的方向特征作为触控装置的特征值,进而丰富了触控装置识别的方法,提高了触控装置的识别准确性,从而进一步提高了触控装置的使用可靠性。
图7为本发明提供的终端设备实施例一的结构示意图。如图7所示,本实施例的终端设备100包括:
获取模块110,用于根据触控装置在终端设备上的操作,获取所述触控装置在触摸屏上产生的触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标;
处理模块120,用于根据所述触点的坐标,确定所述触控装置的标识;
控制模块130,用于控制所述触控装置的标识所对应的应用程序进行相应的动作。
本发明实施例的终端设备,用于执行上述实施例所述的方法步骤,其具体原理参照上述方法实施例,在此不再赘述。
图8为本发明提供的终端设备实施例二的结构示意图。在上述实施例的基础上,如图8所示,上述处理模块120具体包括发送单元121和接收单元122:
所述发送单元121,用于将所述触点的坐标发送给服务器,以使所述服务器根据所述触点的坐标确定所述触控装置的第一特征值,并根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系。
接收单元122,用于接收所述服务器发送的所述触控装置的标识。
本发明实施例的终端设备,用于执行上述实施例所述的方法步骤,其具体原理参照上述方法实施例,在此不再赘述。
图9为本发明提供的终端设备实施例三的结构示意图。在上述实施例的基础上,如图9所示,所述处理模块120还可以包括确定单元123和匹配单元124:
所述确定单元123,用于根据所述触点的坐标,确定所述触控装置的第一特征值。
所述匹配单元124,用于根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系。
在本实施例的一种可能的实现方式中,所述确定单元123,具体根据所述触点的坐标,确定所述触点构成的多边形,将所述多边形的形状作为所述触控装置的第一特征值。
在本实施例的另一种可能的实现方式中,所述确定单元123,用于根据所述触点的坐标,确定所述触点构成的多边形;获取所述多边形的重心,将所述重心与所述多边形的各顶点连接,计算每条重心与顶点的连线与第一坐标轴之间的夹角,对所述夹角进行排序,获得所述多边形的顶点序列;计算所述多边形的各内角,按照所述顶点序列对各内角进行排列,获得所述多边形的内角序列,将所述多边形的内角序列作为所述触控装置的第一特征值,其中所述第一坐标轴为零点为所述重心的X轴或Y轴。
在本实施例的另一种可能的实现方式中,所述确定单元123,还用于计算所述多边形的边长,将所述多边形的边长作为所述触控装置的第二特征值,将所述第一特征值与所述预设的映射关系进行匹配,获得第一标识集合,将所述第二特征值与所述预设的映射关系进行匹配,获得第二标识集合,将所述第一标识和所述第二标识集合中共有的标识作为所述触控装置的标识,其中,所述预设的映射关系包括不同的第二特征值与不同的触控装置的标识之间的对应关系,所述第一标识集合和所述第二标识集合中存在一个共有标识。
在本实施例的另一种可能的实现方式中,所述确定单元123,还用于当所述多边形包括直角时,将所述直角的方向作为所述触控装置的第二特征值,将所述第一特征值与所述预设的映射关系进行匹配,获得第一标识集合,将所述第二特征值与所述预设的映射关系进行匹配,获得第二标识集合,将所述第一标识和所述第二标识集合中共有的标识作为所述触控装置的标识,其中,所述预设的映射关系包括不同的第二特征值与不同的触控装置的标识之间的对应关系,所述第一标识集合和所述第二标识集合中存在一个共有标识。
在本实施例的另一种可能的实现方式中,所述确定单元123,还用于在获取模块获取所述触控装置在终端设备的触摸屏上产生的触点信息之前控制所述应用程序开启,以使所述触控装置在所述应用程序的界面上按压所述触摸屏,产生触点信息。
本发明实施例的终端设备,用于执行上述实施例所述的方法步骤,其具体原理参照上述方法实施例,在此不再赘述。
图10为本发明提供的终端设备实施例四的结构示意图。在上述实施例的基础上,如图10所示,终端设备还包括判断模块140,所述判断模块140在所述控制模块130所述控制所述触控装置的标识对应的应用程序进行相应的动作之前,判断所述触控装置的标识与所述应用程序的标识是否匹配。
所述控制模块130,具体用于在所述判断模块140确定所述触控装置的标识与所述应用程序的标识匹配时,控制所述应用程序进行相应的动作。
本发明实施例的终端设备,用于执行上述实施例所述的方法步骤,其具体原理参照上述方法实施例,在此不再赘述。
图11为本发明提供的服务器实施例的结构示意图。如图11所示,本实施例的服务器200可以包括:
接收模块210,用于接收终端设备发送的触点的坐标,所述触控装置在所述终端设备的触摸屏上产生触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标。
处理模块220,用于根据所述触点的坐标,确定所述触控装置的第一特征值。
匹配模块230,用于根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系。
发送模块240,用于将所述触控装置的标识发送给所述终端设备,以使所述终端设备控制所述触控装置的标识所对应的应用程序进行相应的动作。
本发明实施例的服务器,用于执行上述实施例所述的方法步骤,其具体原理参照上述方法实施例,在此不再赘述。
在本实施例的一种可能的实现方式中,所述处理模块220,具体用于根据所述触点的坐标,确定所述触点构成的多边形,将所述多边形的形状作为所述触控装置的第一特征值。
在本实施例的另一种可能的实现方式中,所述处理模块220,具体用于根据所述触点的坐标,确定所述触点构成的多边形;获取所述多边形的重心,将所述重心与所述多边形的各顶点连接,计算每条重心与顶点的连线与第一坐标轴之间的夹角,对所述夹角进行排序,获得所述多边形的顶点序列;计算所述多边形的各内角,按照所述顶点序列对各内角进行排列,获得所述多边形的内角序列,,将所述多边形的内角序列作为所述触控装置的第一特征值,其中,所述第一坐标轴为零点为所述重心的X轴或Y轴。
在本实施例的另一种可能的实现方式中,所述处理模块220,还用于计算所述多边形的边长,将所述多边形的边长作为所述触控装置的第一特征值,将所述第一特征值与所述预设的映射关系进行匹配,获得第一标识集合,将所述第二特征值与所述预设的映射关系进行匹配,获得第二标识集合,将所述第一标识和所述第二标识集合中共有的标识作为所述触控装置的标识,其中,所述预设的映射关系包括不同的第二特征值与不同的触控装置的标识之间的对应关系,所述第一标识集合和所述第二标识集合中存在一个共有标识。
在本实施例的另一种可能的实现方式中,所述处理模块220,还用于当所述多边形包括直角时,将所述直角的方向作为所述触控装置的第二特征值将所述第一特征值与所述预设的映射关系进行匹配,获得第一标识集合,将所述第二特征值与所述预设的映射关系进行匹配,获得第二标识集合,将所述第一标识和所述第二标识集合中共有的标识作为所述触控装置的标识,其中,所述预设的映射关系包括不同的第二特征值与不同的触控装置的标识之间的对应关系,所述第一标识集合和所述第二标识集合中存在一个共有标识。
本发明实施例的服务器,用于执行上述实施例所述的方法步骤,其具体原理参照上述方法实施例,在此不再赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (7)

1.一种触控装置的识别方法,其特征在于,包括:
根据触控装置在终端设备上的操作,获取所述触控装置在触摸屏上产生的触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标;
根据所述触点的坐标,确定所述触控装置的标识;
控制所述触控装置的标识所对应的应用程序进行相应的动作;
所述根据所述触点的坐标,确定所述触控装置的标识,具体包括:
根据所述触点的坐标,确定所述触控装置的第一特征值;
根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系;
所述根据所述触点的坐标,确定所述触控装置的第一特征值,具体包括:
根据所述触点的坐标,确定所述触点构成的多边形;
获取所述多边形的重心,将所述重心与所述多边形的各顶点连接,计算每条重心与顶点的连线与第一坐标轴之间的夹角,对所述夹角进行排序,获得所述多边形的顶点序列,所述第一坐标轴为零点为所述重心的X轴或Y轴;
计算所述多边形的各内角,按照所述顶点序列对各内角进行排列,获得所述多边形的内角序列,将所述多边形的内角序列作为所述触控装置的第一特征值;
所述方法还包括:
计算所述多边形的边长,将所述多边形的边长作为所述触控装置的第二特征值;
所述根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,具体包括:
将所述第一特征值与所述预设的映射关系进行匹配,获得第一标识集合;
将所述第二特征值与所述预设的映射关系进行匹配,获得第二标识集合,所述预设的映射关系包括不同的第二特征值与不同的触控装置的标识之间的对应关系;
将所述第一标识和所述第二标识集合中共有的标识作为所述触控装置的标识,其中所述第一标识集合和所述第二标识集合中存在一个共有标识。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述多边形包括直角时,将所述直角的方向作为所述触控装置的第二特征值。
3.根据权利要求1所述的方法,其特征在于,所述获取所述触控装置在终端设备的触摸屏上产生的触点信息之前,所述方法还包括:
控制所述应用程序开启,以使所述触控装置在所述应用程序的界面上按压所述触摸屏,产生触点信息。
4.根据权利要求1所述的方法,其特征在于,所述控制所述触控装置的标识对应的应用程序进行相应的动作之前,所述方法还包括:
判断所述触控装置的标识与所述应用程序的标识是否匹配;
若匹配,则控制所述应用程序进行相应的动作。
5.一种触控装置的识别方法,其特征在于,包括:
接收终端设备发送的触点的坐标,所述触控装置在所述终端设备的触摸屏上产生触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标;
根据所述触点的坐标,确定所述触控装置的标识;
将所述触控装置的标识发送给所述终端设备,以使所述终端设备控制所述触控装置的标识所对应的应用程序进行相应的动作;
所述根据所述触点的坐标,确定所述触控装置的标识,具体包括:
根据所述触点的坐标,确定所述触控装置的第一特征值;
根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系;
所述根据所述触点的坐标,确定所述触控装置的第一特征值,具体包括:
根据所述触点的坐标,确定所述触点构成的多边形;
获取所述多边形的重心,将所述重心与所述多边形的各顶点连接,计算每条重心与顶点的连线与第一坐标轴之间的夹角,对所述夹角进行排序,获得所述多边形的顶点序列,所述第一坐标轴为零点为所述重心的X轴或Y轴;
计算所述多边形的各内角,按照所述顶点序列对各内角进行排列,获得所述多边形的内角序列,将所述多边形的内角序列作为所述触控装置的第一特征值;
所述方法还包括:
计算所述多边形的边长,将所述多边形的边长作为所述触控装置的第二特征值;
所述根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,具体包括:
将所述第一特征值与所述预设的映射关系进行匹配,获得第一标识集合;
将所述第二特征值与所述预设的映射关系进行匹配,获得第二标识集合,所述预设的映射关系包括不同的第二特征值与不同的触控装置的标识之间的对应关系;
将所述第一标识和所述第二标识集合中共有的标识作为所述触控装置的标识,其中所述第一标识集合和所述第二标识集合中存在一个共有标识。
6.一种终端设备,其特征在于,包括:
获取模块,用于根据触控装置在终端设备上的操作,获取所述触控装置在触摸屏上产生的触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标;
处理模块,用于根据所述触点的坐标,确定所述触控装置的标识;
控制模块,用于控制所述触控装置的标识所对应的应用程序进行相应的动作;
所述处理模块,具体用于:
根据所述触点的坐标,确定所述触控装置的第一特征值;
根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系;
所述处理模块,具体用于:
根据所述触点的坐标,确定所述触点构成的多边形;
获取所述多边形的重心,将所述重心与所述多边形的各顶点连接,计算每条重心与顶点的连线与第一坐标轴之间的夹角,对所述夹角进行排序,获得所述多边形的顶点序列,所述第一坐标轴为零点为所述重心的X轴或Y轴;
计算所述多边形的各内角,按照所述顶点序列对各内角进行排列,获得所述多边形的内角序列,将所述多边形的内角序列作为所述触控装置的第一特征值;
所述处理模块,还用于:
计算所述多边形的边长,将所述多边形的边长作为所述触控装置的第二特征值;
所述根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,具体包括:
将所述第一特征值与所述预设的映射关系进行匹配,获得第一标识集合;
将所述第二特征值与所述预设的映射关系进行匹配,获得第二标识集合,所述预设的映射关系包括不同的第二特征值与不同的触控装置的标识之间的对应关系;
将所述第一标识和所述第二标识集合中共有的标识作为所述触控装置的标识,其中所述第一标识集合和所述第二标识集合中存在一个共有标识。
7.一种服务器,其特征在于,包括:
接收模块,用于接收终端设备发送的触点的坐标,触控装置在所述终端设备的触摸屏上产生触点信息,所述触控装置包括至少一个触点,所述触点信息为所述触点在所述触摸屏上的坐标;
处理模块,用于根据所述触点的坐标,确定所述触控装置的第一特征值;
匹配模块,用于根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,所述预设的映射关系包括不同的第一特征值与不同的触控装置的标识之间的对应关系;
发送模块,用于将所述触控装置的标识发送给所述终端设备,以使所述终端设备控制所述触控装置的标识所对应的应用程序进行相应的动作;
所述处理模块,具体用于:
根据所述触点的坐标,确定所述触点构成的多边形;
获取所述多边形的重心,将所述重心与所述多边形的各顶点连接,计算每条重心与顶点的连线与第一坐标轴之间的夹角,对所述夹角进行排序,获得所述多边形的顶点序列,所述第一坐标轴为零点为所述重心的X轴或Y轴;
计算所述多边形的各内角,按照所述顶点序列对各内角进行排列,获得所述多边形的内角序列,将所述多边形的内角序列作为所述触控装置的第一特征值;
所述处理模块,还用于:
计算所述多边形的边长,将所述多边形的边长作为所述触控装置的第二特征值;
所述根据所述第一特征值与预设的映射关系,获得所述触控装置的标识,具体包括:
将所述第一特征值与所述预设的映射关系进行匹配,获得第一标识集合;
将所述第二特征值与所述预设的映射关系进行匹配,获得第二标识集合,所述预设的映射关系包括不同的第二特征值与不同的触控装置的标识之间的对应关系;
将所述第一标识和所述第二标识集合中共有的标识作为所述触控装置的标识,其中所述第一标识集合和所述第二标识集合中存在一个共有标识。
CN201710735041.9A 2017-08-24 2017-08-24 触控装置的识别方法、终端设备和服务器 Active CN107479820B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710735041.9A CN107479820B (zh) 2017-08-24 2017-08-24 触控装置的识别方法、终端设备和服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710735041.9A CN107479820B (zh) 2017-08-24 2017-08-24 触控装置的识别方法、终端设备和服务器

Publications (2)

Publication Number Publication Date
CN107479820A CN107479820A (zh) 2017-12-15
CN107479820B true CN107479820B (zh) 2021-01-08

Family

ID=60601400

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710735041.9A Active CN107479820B (zh) 2017-08-24 2017-08-24 触控装置的识别方法、终端设备和服务器

Country Status (1)

Country Link
CN (1) CN107479820B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108804016B (zh) * 2018-06-29 2020-12-29 江苏特思达电子科技股份有限公司 基于触摸屏的物体识别方法,装置及电子设备
CN109558720A (zh) * 2018-10-10 2019-04-02 北京中海创达科技有限公司 一种基于多点触摸的令牌标定方法及装置
CN111064842B (zh) * 2018-10-16 2021-11-19 华为技术有限公司 一种识别异形触摸的方法、终端及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101859177A (zh) * 2010-06-09 2010-10-13 天津中科津龙集成电路技术有限公司 一种在智能电子装置上调用和操作应用程序的方法及装置
CN102799324A (zh) * 2012-06-05 2012-11-28 联想(北京)有限公司 标识装置、设备以及终端设备
CN104903901A (zh) * 2013-10-08 2015-09-09 12Cm株式会社 电容式触控认证方法
CN105117132A (zh) * 2015-08-31 2015-12-02 广州视源电子科技股份有限公司 一种触摸控制方法及装置
CN105278777A (zh) * 2014-07-01 2016-01-27 义隆电子股份有限公司 电容式触控电子装置、触控装置及其模式选择方法
CN105874415A (zh) * 2013-11-01 2016-08-17 韩国生产技术研究院 利用电容式触控面板可识别的触控标签、其信息的识别方法及利用该标签的信息提供方法
CN107015681A (zh) * 2011-04-28 2017-08-04 株式会社和冠 多点接触且多用户检测装置和方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160170552A1 (en) * 2014-12-11 2016-06-16 Elan Microelectronics Corporation Processing method for touch signal and computer system thereof

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101859177A (zh) * 2010-06-09 2010-10-13 天津中科津龙集成电路技术有限公司 一种在智能电子装置上调用和操作应用程序的方法及装置
CN107015681A (zh) * 2011-04-28 2017-08-04 株式会社和冠 多点接触且多用户检测装置和方法
CN102799324A (zh) * 2012-06-05 2012-11-28 联想(北京)有限公司 标识装置、设备以及终端设备
CN104903901A (zh) * 2013-10-08 2015-09-09 12Cm株式会社 电容式触控认证方法
CN105874415A (zh) * 2013-11-01 2016-08-17 韩国生产技术研究院 利用电容式触控面板可识别的触控标签、其信息的识别方法及利用该标签的信息提供方法
CN105278777A (zh) * 2014-07-01 2016-01-27 义隆电子股份有限公司 电容式触控电子装置、触控装置及其模式选择方法
CN105117132A (zh) * 2015-08-31 2015-12-02 广州视源电子科技股份有限公司 一种触摸控制方法及装置

Also Published As

Publication number Publication date
CN107479820A (zh) 2017-12-15

Similar Documents

Publication Publication Date Title
CN107479820B (zh) 触控装置的识别方法、终端设备和服务器
JP5879738B2 (ja) 通信装置、通信制御方法およびプログラム
CN103733229A (zh) 信息处理设备、信息处理方法及程序
CN105184200B (zh) 输入对象识别装置、方法及具有rfid标签的装置
US11995254B2 (en) Methods, devices, apparatuses, and storage media for mapping mouse models for computer mouses
WO2010082226A1 (en) Pointing device, graphic interface and process implementing the said device
CN103558957A (zh) 一种移动终端屏幕操作的方法及装置
CN112906646A (zh) 人体姿态的检测方法及装置
WO2018032426A1 (zh) 检测输入设备的方法和检测设备
KR20210028172A (ko) 도장 터치를 이용한 스탬프 서비스 제공 방법
JP5865430B2 (ja) スタンプシステム
KR20160017675A (ko) 터치모듈을 이용한 교환 권리 제공 방법
KR102243884B1 (ko) 벡터 모델링 기반 제품 검수 방법 및 그 장치
CN110213821A (zh) 蓝牙设备位置图的测绘方法、装置及电子设备
KR102151276B1 (ko) 도장 터치를 이용한 전시장 서비스 제공 방법
KR102378874B1 (ko) 터치권 제공 방법
KR102250542B1 (ko) 터치모듈을 이용한 시급제 아르바이트 관리 방법
JP2015200965A (ja) 情報処理システム、入力デバイス及び情報処理プログラム
KR101618109B1 (ko) 터치모듈을 이용한 교환 권리 제공 방법
KR102174029B1 (ko) 도장 터치를 이용한 월렛 서비스 제공 방법
JP2017182381A (ja) 電子スタンプ認証装置、電子スタンプ認証方法、プログラム、及び電子スタンプ
CN112182734A (zh) 自动确定点与轴线的距离的方法和装置
JP2017194941A (ja) プログラム及び情報出力システム
CN109324706A (zh) 一种触控识别的方法和装置
KR20150128204A (ko) 터치태그 인식 시스템 및 그 방법

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