CN111061386B - Ssid的输入方法和装置、验证方法及可读存储介质 - Google Patents
Ssid的输入方法和装置、验证方法及可读存储介质 Download PDFInfo
- Publication number
- CN111061386B CN111061386B CN201911209097.6A CN201911209097A CN111061386B CN 111061386 B CN111061386 B CN 111061386B CN 201911209097 A CN201911209097 A CN 201911209097A CN 111061386 B CN111061386 B CN 111061386B
- Authority
- CN
- China
- Prior art keywords
- character
- operation information
- characters
- ssid
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 title claims abstract description 20
- 238000012795 verification Methods 0.000 title abstract description 14
- 230000006870 function Effects 0.000 description 14
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 7
- 230000006855 networking Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0866—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本申请公开一种SSID的输入方法和装置、验证方法及可读存储介质。所述SSID的输入方法包括:获取用户在触控屏上的触摸点;根据触摸点确定用户输入的字符及其操作信息,所述操作信息表示触摸点在触控屏上字符所示区域的位置信息,其中字符的操作信息以字符形式标识;重复前述步骤以获取多个字符及每一字符的操作信息;将多个字符及每一字符的操作信息组合以得到服务集标识。基于此,本申请能够有利于避免由于用户自行设置不当的SSID影响正常网络使用,同时防止通过不法SSID连接不法网络对移动终端造成损害,从而增强网络安全性,提升用户使用体验。
Description
技术领域
本申请涉及通讯领域,具体涉及一种SSID(Service Set Identifier,服务集标识)的输入方法和装置、验证方法及可读存储介质。
背景技术
SSID技术可以将一个无线局域网分为几个需要不同身份验证的子网络,每一个子网络都需要独立的身份验证,只有通过身份验证的用户才可以进入相应的子网络,防止未被授权的用户进入本网络。SSID用来区分不同的网络,最多可以有32个字符,例如无线网卡设置不同的SSID就可以进入不同的网络,SSID通常由AP(Wireless Access Point,无线访问接入点)广播出来,通过某些***自带的扫描功能可以查看当前区域内的SSID。当然,出于安全考虑AP可以不广播SSID,此时用户就需要手工设置SSID才能进入相应的网络。简单来说,SSID就是一个局域网的名称,只有设置相同SSID的终端之间才能互相通信。
当前,移动终端自身在作为热点时SSID可以由用户自行设置,这样容易造成设置不当,另外,当移动终端搜索到各种SSID时若未加控制容易使移动终端连接不法网络,对移动终端造成损害。
发明内容
有鉴于此,本申请提供一种SSID的输入方法和装置、验证方法及可读存储介质,以解决现有技术中由于用户自行设置不当的SSID影响正常使用以及连接不法网络对移动终端造成损害的问题。
本申请提供的一种服务集标识的输入方法,包括:
获取用户在触控屏上的触摸点;
根据所述触摸点确定用户输入的字符及其操作信息,所述操作信息表示输入完成所述字符后触摸点在触控屏上字符所示区域的位置信息,其中所述字符的操作信息以字符形式标识;
重复前述步骤以获取多个字符及每一字符的操作信息;
将所述多个字符及每一字符的操作信息组合以得到服务集标识。
其中,根据所述触摸点确定用户输入的字符及其操作信息,包括:
获取触摸点的坐标(x,y)并据此确定用户输入的字符;
获取字符在触控屏上所示区域的对角顶点坐标(x1,y1)和(x2,y2);
当所述触摸点的坐标(x,y)满足y=y2且x1<x<x2时,标识所述字符的操作信息为第一字符;
当所述触摸点的坐标(x,y)满足y=y1且x1<x<x2时,标识所述字符的操作信息为第二字符;
当所述触摸点的坐标(x,y)满足x=x1且y1<y<y2时,标识所述字符的操作信息为第三字符;
当所述触摸点的坐标(x,y)满足x=x2且y1<y<y2时,标识所述字符的操作信息为第四字符;
当所述触摸点的坐标(x,y)满足x1<x<x2且y1<y<y2时,标识所述字符的操作信息为第五字符。
其中,标识每一字符的操作信息的字符为一个或多个。
其中,所述将所述多个字符及每一字符的操作信息组合以得到服务集标识,包括:将每一字符及其操作信息组合为一个单元;按照用户的触控输入顺序将多个单元排组合列以得到服务集标识。
本申请提供的一种服务集标识的输入装置,包括:
获取模块,用于获取用户在触控屏上的触摸点;
确定模块,用于根据所述触摸点确定用户输入的字符及其操作信息,所述操作信息表示输入完成所述字符后触摸点在触控屏上字符所示区域的位置信息,其中所述字符的操作信息以字符形式标识;
所述确定模块还用于获取多个字符及每一字符的操作信息;
组合模块,用于将多个字符及其操作信息组合得到服务集标识。
其中,所述确定模块包括:
坐标获取单元,用于获取所述触摸点的坐标(x,y)并据此确定用户输入的字符,以及用于获取用户输入的字符在触控屏上所示区域的对角顶点坐标(x1,y1)和(x2,y2);
比较单元,用于将所述触摸点的坐标(x,y)与所述对角顶点坐标(x1,y1)、(x2,y2)进行比较;
标识单元,用于在触摸点的坐标(x,y)满足y=y2且x1<x<x2时,标识所述字符的操作信息为第一字符;在触摸点的坐标(x,y)满足y=y1且x1<x<x2时,标识所述字符的操作信息为第二字符;在触摸点的坐标(x,y)满足x=x1且y1<y<y2时,标识所述字符的操作信息为第三字符;在触摸点的坐标(x,y)满足x=x2且y1<y<y2时,标识所述字符的操作信息为第四字符;在触摸点的坐标(x,y)满足x1<x<x2且y1<y<y2时,标识所述字符的操作信息为第五字符。
其中,标识单元标识每一字符的操作信息的字符为一个或多个。
其中,组合模块用于将每一字符及其操作信息组合为一个单元,并按照用户的触控输入顺序将多个单元排组合列以得到服务集标识。
本申请提供的一种服务集标识的验证方法,包括:
根据上述输入方法获取用户在触控屏上输入的服务集标识;
验证所述输入的服务集标识和预设的服务集标识中同一字符在所述触控屏上的触摸区域是否相同;
若两者的触摸区域不同,则判定所述输入的服务集标识无效;
若两者中所有字符的触摸区域相同,则验证所述输入的服务集标识和所述预设的服务集标识中所述同一字符的操作信息是否相同;
若两者中所有字符的操作信息相同,则判定所述输入的服务集标识有效;
若两者的操作信息不同,则判定所述输入的服务集标识无效。
本申请提供的一种可读存储介质,存储的指令适于处理器加载以执行上述服务集标识的输入方法,和/或上述服务集标识的验证方法。
本申请的上述SSID的输入方法和装置、验证方法及可读存储介质,通过设置SSID不仅包括字符还包括字符的操作信息,即输入完成所述字符后的触摸操作信息,具体为触摸点在触控屏上该字符所示区域的位置信息,也就是说,本申请的SSID在传统字符的基础上增加了字符的操作信息,对SSID进行了一定的控制,无论是用户自行设置SSID以连接网络还是通过扫描周围环境的SSID连接网络,都必须同时满足这两项要素才可以,因此能够有利于避免由于用户自行设置不当的SSID影响正常网络使用,同时防止通过不法SSID连接不法网络对移动终端造成损害,增强网络安全性,提升用户使用体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一实施例的服务集标识的输入方法的流程示意图;
图2是本申请一实施例的输入键盘的示意图;
图3是单个字符在触控屏上的所示区域的直角坐标示意图;
图4是本申请一实施例的服务集标识的验证方法的流程示意图;
图5是本申请一实施例的服务集标识的输入装置的结构示意图;
图6是本申请一实施例的移动终端的结构示意图;
图7是本申请另一实施例的移动终端的结构示意图。
具体实施方式
下面结合附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,下述各个实施例及其技术特征可以相互组合。
图1是本申请一实施例的服务集标识的输入方法的流程示意图。如图1所示,所述服务集标识的输入方法包括如下步骤:
S11:获取用户在触控屏上的触摸点。
所述触摸点至少包括两重含义,一重是用户手指点击触控屏这一动作,另一重是用户手指在触控屏的哪一位置执行了这一点击动作,即触摸点的位置,具体可采用坐标的形式予以表示。
对于不同类型的触控屏,其检测触摸点的位置的方式不同。以电容式触控屏为例,当用户触摸触控屏时,由于人体电场,用户手指和触控屏的工作面形成一个耦合电容,因为触控屏的工作面上连接有高频信号,于是手指吸收一个很小的电流,这个电流分别从触控屏的四个角上的电极中流出,且流经四个电极的电流与手指到四角的距离成比例,通过计算四个电流比例即可得到所述触摸点的位置。
考虑到实际操作中,例如用户手指会在触控屏上产生一定程度的滑动,在输入一个触摸点的过程中,虽然用户手指始终与触控屏接触,但由于用户手指对触控屏施加的力度不同,触控屏可能会识别出多个触摸点,而这其中通常只有最后一个触摸点才是用户真实本意的表达,因此本申请实施例优选将用户手指释放触控屏之前的最后一个触摸点作为步骤S11所要获取的触摸点。于此,后续步骤所述的触摸点可理解为输入一个字符这一整个触控操作的最后一个触摸点。
S12:根据所述触摸点确定用户输入的字符及其操作信息,所述操作信息表示输入完成字符后触摸点在触控屏上该字符所示区域的位置信息,其中字符的操作信息以字符形式标识。
每一字符在触控屏上并非显示为一个点,而是一个区域,例如图2所示的输入键盘,每一矩形区域表示一个字符所示区域;又例如图3所示,每一字符在触控屏上的所示区域为矩形,该矩形区域的四个顶点的坐标分别为(x1,y1)、(x1,y2)、(x2,y2)、(x2,y1)。于此,当用户手指在触控屏上的一触摸点落于一个字符所示区域内时,通过检测该触摸点的坐标位于哪一字符所示区域,即可确定输入的字符。
其中,所述字符可以包括A~Z这24个英文字母以及0~1这10个***数字,所述英文字母可以在大写和小写之间选择性切换。当然,所述字符还可以为其他类型,例如@。
所谓字符的操作信息是指输入完成一个SSID字符后的操作信息,具体表示为触摸点在触控屏上该SSID字符所示区域内的位置信息,用于标识触摸点在该SSID字符所示区域内的相对位置。
对于一个SSID字符的所示区域为矩形的示例,一个矩形区域包括四个顶点,根据这四个顶点的坐标,一个触摸点在一个SSID字符所示区域内的相对位置包括五种情况,具体如下:
(1)触摸点位于SSID字符所示区域的上侧边;
(2)触摸点位于SSID字符所示区域的下侧边;
(3)触摸点位于SSID字符所示区域的左侧边;
(4)触摸点位于SSID字符所示区域的右侧边;
(5)触摸点位于SSID字符所示区域的四条侧边所限定的区域内。
结合图3所示,以某一SSID字符所示区域的四个顶点的坐标依次为(x1,y1)、(x1,y2)、(x2,y2)、(x2,y1),且触摸点的坐标为(x,y)为例,则前述五种相对位置的信息,具体如下:
(1)触摸点位于SSID字符所示区域的上侧边,此时,所述触摸点的坐标(x,y)满足y=y2且x1<x<x2;
(2)触摸点位于SSID字符所示区域的下侧边,此时,所述触摸点的坐标(x,y)满足y=y1且x1<x<x2;
(3)触摸点位于SSID字符所示区域的左侧边,此时,所述触摸点的坐标(x,y)满足x=x1且y1<y<y2;
(4)触摸点位于SSID字符所示区域的右侧边,此时,所述触摸点的坐标(x,y)满足x=x2且y1<y<y2;
(5)触摸点位于SSID字符所示区域的四条侧边所限定的区域内,此时,所述触摸点的坐标(x,y)满足x1<x<x2且y1<y<y2。
基于上述,每一字符的操作信息为上述五种信息中的一者。
鉴于传统的SSID通常为字符串,为了适应于此,本申请一实施例可以采用字符形式表示用户输入的每一字符的操作信息,例如,上述第一种操作信息可以标识为第一字符K1,上述第二种操作信息可以标识为第二字符K2,上述第三种操作信息可以标识为第三字符K3,上述第四种操作信息可以标识为第四字符K4,上述第五种操作信息可以标识为第五字符K5。举例而言,若检测到用户输入字符G,且字符G的操作信息符合上述第二种,则字符G的操作信息标识为K2。
在此类举例中,无论用户输入多少字符,这些的操作信息均被标识为相对固定的字符,即用户输入的A~Z以及0~1这些字符中任一者的操作信息只能标识为K1、K2、K3、K4、K5中的一者。
应该理解到,标识所述操作信息的字符还可以由用户自由设置,例如将标识操作信息的第一字符K1设置成具体的单个字符C,将标识操作信息的第三字符K3设置成具体的单个字符D,当然也可以将标识操作信息的第一字符K1设置成多个具体字符的组合,例如Cm9。
S13:重复前述步骤以获取多个字符及每一字符的操作信息。
其中,所述多个字符可以包括相同的两个或两个以上字符,例如多个字符依序为BCEGBB,其中有三个相同的字符B。当然,所述多个字符也可以由完全不同的字符组成,例如BCEGFD。
S14:将多个字符及每一字符的操作信息组合以得到服务集标识。
本申请一实施例可以按照这些字符的输入顺序组合得到SSID。举例而言,若用户依次输入的多个字符为B、C、E、G、B、B,确定各个字符的操作信息依次为K2、K1、K3、K3、K5、K4,将每一字符及其操作信息组合为一个单元,得到的多个单元分别为BK2、CK1、EK3、GK3、BK5、BK4,则将多个单元按照各个字符的输入顺序依次排布,最终组合得到的SSID为BK2CK1EK3GK3BK5BK4。
基于前述S11~S14所述的方法,本申请实施例通过设置SSID不仅包括字符还包括字符的操作信息,即输入完成字符后的触摸操作信息,相当于在传统字符的基础上增加了每一字符的触摸输入操作信息,对SSID进行了一定的控制,无论是用户自行设置SSID来连接网络,还是通过扫描周围环境的SSID来连接网络,都必须同时满足这两项要素才可以。对于用户自行设置SSID来连网的情况,用户自行设置的SSID必须与移动终端中预先存储的SSID在这两项要素完全相同时,才可以连网。而对于通过扫描周围环境中的SSID来连网的情况,由于非法的SSID未设置有字符的操作信息或者所设置的操作信息很难与移动终端中预先存储的SSID相一致,因此能够防止连接不法网络对移动终端造成损害,增强网络安全性,提升用户使用体验。
前述SSID的输入方法不仅可以用于验证SSID的输入,还可以用于验证SSID的设置,无论哪种验证,其实质上是检测输入的SSID与预设的SSID是否相同,所谓相同包括两项因素的相同:一是所有字符及其排布顺序完全相同,二是每一字符的操作信息相同。
下面结合图4所示实施例来介绍SSID的验证原理及过程。
图4是本申请一实施例的SSID的验证方法的流程示意图。请参阅图4所示,所述SSID的验证方法包括如下步骤。
S41:获取用户在触控屏上输入的服务集标识。
获取SSID的过程可参阅前述,此处不再予以赘述。
S42:验证输入的服务集标识和预设的服务集标识中同一字符在触控屏上的触摸区域是否相同。
本步骤实质上是验证用户输入的字符是否为预设的SSID中相同排布位置的字符。若两者的触摸区域不相同,可以认定为用户输入的字符并非预设的SSID中相同排布位置的字符,则执行步骤S44。若两者的触摸区域相同,可以认定为用户输入的字符为预设的SSID中相同排布位置的字符,在判定用户输入的SSID中所有字符与预设的SSID中对应排布位置的字符均相同之后,则执行步骤S43。
也就是说,用户输入的SSID中所有字符与预设的SSID中所有字符一一对应相同时,才执行步骤S43。若其中有任何一个字符不相同,则判定所述两者的触摸区域不相同,执行步骤S44。
S43:判定输入的服务集标识无效。
S44:验证输入的服务集标识和预设的服务集标识中同一字符的操作信息是否相同。
本步骤实质上是验证用户输入的该字符与预设SSID中相同排布位置的该字符,这两者的操作信息是否相同。若两者的操作信息相同,即用户输入的SSID中所有字符的操作信息与预设的SSID中所有字符的操作信息一一对应相同时,则执行步骤S45。若两者的操作信息不相同,即用户输入的SSID与预设的SSID中有任何一个字符的操作信息不相同时,则判定输入的服务集标识无效,仍执行步骤S44。
S45:判定输入的服务集标识有效。
在上述步骤中,所谓无效可以理解为用户输入的SSID鉴权不通过,该SSID不能用于成功连网,或者用户自行设置的SSID不当;相反地,所谓有效可以理解为用户输入的SSID鉴权通过,该SSID能用于成功连网,或者用户自行设置的SSID符合要求。
基于该验证方法,对于用户自行设置SSID来连网的情况,用户设置的SSID必须与移动终端中预存的SSID在这两项要素完全相同时,才可以连网。而对于通过扫描周围环境中的SSID来连网的情况,由于非法的SSID未设置有字符的操作信息或者设置的操作信息很难与移动终端中预存的SSID相一致,因此能够防止连接不法网络对移动终端造成损害,增强网络安全性,提升用户使用体验。
图5是本申请一实施例的SSID的输入装置的结构示意图。请参阅图5所示,所述输入装置50包括获取模块51、与获取模块51连接的确定模块52、以及与确定模块52连接的组合模块53。
获取模块51,用于获取用户在触控屏上的触摸点。
确定模块52,用于根据所述触摸点确定用户输入的字符及其操作信息,所述操作信息表示输入完成字符后触摸点在触控屏上字符所示区域的位置信息,其中所述字符的操作信息以字符形式标识。
在一具体实施例中,所述确定模块52包括坐标获取单元、比较单元和标识单元。坐标获取单元用于获取触摸点的坐标(x,y)并据此确定用户输入的字符,以及用于获取用户输入的字符在触控屏上所示区域的对角顶点坐标(x1,y1)和(x2,y2)。比较单元用于将触摸点的坐标(x,y)与对角顶点坐标(x1,y1)、(x2,y2)进行比较。标识单元用于在触摸点的坐标(x,y)满足y=y2且x1<x<x2时,标识字符的操作信息为第一字符;在触摸点的坐标(x,y)满足y=y1且x1<x<x2时,标识字符的操作信息为第二字符;在触摸点的坐标(x,y)满足x=x1且y1<y<y2时,标识字符的操作信息为第三字符;在触摸点的坐标(x,y)满足x=x2且y1<y<y2时,标识字符的操作信息为第四字符;在触摸点的坐标(x,y)满足x1<x<x2且y1<y<y2时,标识所述字符的操作信息为第五字符。
所述确定模块52还用于获取多个字符及每一字符的操作信息。
组合模块53,用于将所述确定模块52获取的多个字符及每一字符的操作信息组合以得到服务集标识。
其中,所述获取模块51、确定模块52和组合模块53各自的工作原理和过程可以参阅前述任一实施例所述的SSID的输入方法。因此,本实施例的输入装置50具有与前述输入方法相同的有益效果。
图6为本申请一实施例的移动终端的结构示意图。该移动终端可以是智能手机、平板电脑等电子设备。如图6所示,移动终端60包括处理器61和存储器62,处理器61和存储器62电性连接。
处理器61是移动终端60的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或加载存储在存储器62内的应用程序,以及调用存储在存储器62内的数据,执行移动终端60的各种功能和处理数据,从而对移动终端60进行整体监控。
其中,所述处理器61会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器62中,并由处理器61来运行存储在存储器62中的应用程序,从而实现各种功能:
获取用户在触控屏上的触摸点;
根据所述触摸点确定用户输入的字符及其操作信息,所述操作信息表示输入完成所述字符后触摸点在触控屏上字符所示区域的位置信息,其中所述字符的操作信息以字符形式标识;
重复前述步骤以获取多个字符及每一字符的操作信息;
将所述多个字符及每一字符的操作信息组合以得到服务集标识。
图7为本申请另一实施例的移动终端的结构示意图。请参阅图7,其示出了本申请实施例提供的移动终端的具体结构框图,该移动终端70可以用于实施上述实施例中提供的SSID的输入方法,和/或SSID的验证方法。该移动终端70可以为智能手机或平板电脑。
RF电路71用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。RF电路71可以包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。所述RF电路71可以与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络包括但不限于蜂窝式电话网、无线局域网或者城域网。
上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信***(Global System for Mobile Communication,GSM)、增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(Wideband Code DivisionMultiple Access,WCDMA),码分多址技术(Code Division Access,CDMA)、时分多址技术(Time Division Multiple Access,TDMA),无线保真技术(Wireless Fidelity,Wi-Fi)(如美国电气和电子工程师协会标准IEEE 802.11a,IEEE 802.11b,IEEE802.11g和/或IEEE802.11n)、网络电话(Voice over Internet Protocol,VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,Wi-Max)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。
存储器72可用于存储软件程序及模块,如上述实施例中SSID的输入方法和SSID的输入装置50对应的程序指令/模块,处理器73通过运行存储在存储器72内的软件程序及模块,从而执行各种功能应用及数据处理。存储器72可包括高速随机存储器或非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。存储器72可进一步包括相对于处理器73远程设置的存储器,这些远程存储器可以通过网络连接至移动终端70。所述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入单元74可用于接收输入的数字或字符信息,以及产生与用户设置及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元74可以包括触敏表面741以及其他输入设备742。触敏表面741,也称为触控屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面741上或在触敏表面741附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面741可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器73,并能接收处理器73发来的命令并加以执行。此外,本申请可采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面741。除了触敏表面741,输入单元74还可以包括其他输入设备742。具体地,其他输入设备742可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元75可用于显示由用户输入的信息或提供给用户的信息以及移动终端70的各种图形用户接口,这些图形用户接口可由图形、文本、图标、视频和其任意组合来构成。显示单元75可包括显示面板751,可选的,可采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板751。进一步的,触敏表面741可覆盖显示面板751,当触敏表面741检测到在其上或附近的触摸操作后,传送给处理器73以确定触摸事件的类型,随后处理器73根据触摸事件的类型在显示面板751上提供相应的视觉输出。虽然在图7中,触敏表面741与显示面板751是作为两个独立的部件来实现输入和输出功能,但是在某些实施例中,可以将触敏表面741与显示面板751集成而实现输入和输出功能。
移动终端70还可包括至少一种传感器76,比如光传感器、运动传感器及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,环境光传感器可根据环境光线的明暗来调节显示面板751的亮度,接近传感器可在移动终端70移动到耳边时,关闭显示面板751和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;移动终端70还可配置的陀螺仪、气压计、温度计等其他传感器,在此不再赘述。
音频电路771、扬声器772,传声器773可提供用户与移动终端70之间的音频接口。音频电路771可将接收到的音频数据转换后的电信号,传输到扬声器772,由扬声器772转换为声音信号输出;传声器773将收集的声音信号转换为电信号,由音频电路771接收后转换为音频数据,再将音频数据输出处理器73处理后,经RF电路71发送给比如另一终端,或者将音频数据输出至存储器72。音频电路771还可以包括耳塞插孔,以提供外设耳机与移动终端70的通信。
移动终端70通过传输模块78(例如Wi-Fi模块)可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图7示出了传输模块78,但是可以理解的是,该传输模块78并不属于移动终端70的必须构成,本申请实施例完全可以根据需要在不改变发明的本质的范围内而省略。
处理器73是移动终端70的控制中心,利用各种接口和线路连接整其余各个部分,通过运行或执行存储在存储器72内的软件程序和/或模块,以及调用存储在存储器72内的数据,执行移动终端70的各种功能和处理数据,从而对移动终端70进行整体监控。可选的,处理器73可包括一个或多个处理核心;在一些实施例中,处理器73可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器73中。
移动终端70还包括给各个部件供电的电源79(比如电池),电源79可以通过电源管理***与处理器73逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源79还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管图7中并未予以示出,所述移动终端70还可以包括摄像头(如前置摄像头、后置摄像头)、蓝牙模块等,在此不再赘述。具体在本实施例中,移动终端70的显示单元75和输入单元74集成为触控屏,存储器72存储有一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器73执行一个或者一个以上程序,包含用于进行以下操作的指令:
获取用户在触控屏上的触摸点;
根据所述触摸点确定用户输入的字符及其操作信息,所述操作信息表示输入完成所述字符后触摸点在触控屏上字符所示区域的位置信息,其中所述字符的操作信息以字符形式标识;
重复前述步骤以获取多个字符及每一字符的操作信息;
将多个字符及每一字符的操作信息组合以得到服务集标识。
具体实施时,以上各个模块和单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块和单元的具体实施可参见前面的方法实施例,在此不再赘述。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。为此,本申请实施例提供一种存储介质,该存储介质中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种SSID的输入方法和/或验证方法中的步骤。
其中,该存储介质可以包括只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种SSID的输入方法和/或验证方法中的步骤,因此,可以实现本申请实施例所提供的任一种SSID的输入方法和/或验证方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
尽管已经相对于一个或多个实现方式示出并描述了本申请,但是本领域技术人员基于对本说明书和附图的阅读和理解将会想到等价变型和修改。本申请包括所有这样的修改和变型,并且仅由所附权利要求的范围限制。特别地关于由上述组件执行的各种功能,用于描述这样的组件的术语旨在对应于执行所述组件的指定功能(例如其在功能上是等价的)的任意组件(除非另外指示),即使在结构上与执行本文所示的本说明书的示范性实现方式中的功能的公开结构不等同。
即,以上所述仅为本申请的实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,例如各实施例之间技术特征的相互结合,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
另外,在本申请的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。另外,对于特性相同或相似的结构元件,本申请可采用相同或者不相同的标号进行标识。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在本申请中,“示例性”一词是用来表示“用作例子、例证或说明”。本申请中被描述为“示例性”的任何一个实施例不一定被解释为比其它实施例更加优选或更加具优势。为了使本领域任何技术人员能够实现和使用本申请,本申请给出了以上描述。在以上描述中,为了解释的目的而列出了各个细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本申请。在其它实施例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本申请的描述变得晦涩。因此,本申请并非旨在限于所示的实施例,而是与符合本申请所公开的原理和特征的最广范围相一致。
Claims (10)
1.一种服务集标识的输入方法,其特征在于,所述方法包括:
获取用户在触控屏上的触摸点;
根据所述触摸点确定用户输入的字符及其操作信息,所述字符为SSID字符,所述操作信息表示输入完成所述字符后触摸点在触控屏上字符所示区域的位置信息,其中所述字符的操作信息被标识为单个或多个预设的字符形式标识,所述位置信息包括触摸点位于一个SSID字符所示区域的上侧边、触摸点位于一个SSID字符所示区域的下侧边、触摸点位于一个SSID字符所示区域的左侧边、触摸点位于一个SSID字符所示区域的右侧边和触摸点位于一个SSID字符所示区域的四条侧边所限定的区域内中的任意一个;
重复前述步骤以获取多个字符及每一字符的操作信息;
将所述多个字符及每一字符的操作信息组合以得到服务集标识。
2.根据权利要求1所述的方法,其特征在于,所述根据所述触摸点确定用户输入的字符及其操作信息,包括:
获取所述触摸点的坐标(x ,y)并据此确定用户输入的字符;
获取字符在触控屏上的所示区域的对角顶点坐标(x1 ,y1)和(x2 ,y2);
当所述触摸点的坐标(x ,y)满足y=y2且x1<x<x2时,标识所述字符的操作信息为第一字符;
当所述触摸点的坐标(x ,y)满足y=y1且x1<x<x2时,标识所述字符的操作信息为第二字符;
当所述触摸点的坐标(x ,y)满足x=x1且y1<y<y2时,标识所述字符的操作信息为第三字符;
当所述触摸点的坐标(x ,y)满足x=x2且y1<y<y2时,标识所述字符的操作信息为第四字符;
当所述触摸点的坐标(x ,y)满足x1<x<x2且y1<y<y2时,标识所述字符的操作信息为第五字符。
3.根据权利要求1或2所述的方法,其特征在于,标识每一字符的操作信息的字符为一个或多个。
4.根据权利要求1所述的方法,其特征在于,所述将所述多个字符及每一字符的操作信息组合以得到服务集标识,包括:
将每一字符及其操作信息组合为一个单元;
按照用户的输入顺序将多个单元排组合列以得到服务集标识。
5.一种服务集标识的输入装置,其特征在于,所述装置包括:
获取模块,用于获取用户在触控屏上的触摸点;
确定模块,用于根据所述触摸点确定用户输入的字符及其操作信息,所述字符为SSID字符,所述操作信息表示输入完成所述字符后触摸点在触控屏上字符所示区域的位置信息,其中所述字符的操作信息被标识为单个或多个预设的字符形式标识,所述位置信息包括触摸点位于一个SSID字符所示区域的上侧边、触摸点位于一个SSID字符所示区域的下侧边、触摸点位于一个SSID字符所示区域的左侧边、触摸点位于一个SSID字符所示区域的右侧边和触摸点位于一个SSID字符所示区域的四条侧边所限定的区域内中的任意一个;
所述确定模块还用于获取多个字符及每一字符的操作信息;
组合模块,用于将所述多个字符及每一字符的操作信息组合以得到服务集标识。
6.根据权利要求5所述的装置,其特征在于,所述确定模块包括:
坐标获取单元,用于获取所述触摸点的坐标(x ,y)并据此确定用户输入的字符,以及用于获取用户输入的字符在触控屏上所示区域的对角顶点坐标(x1 ,y1)和(x2 ,y2);
比较单元,用于将所述触摸点的坐标(x ,y)与所述对角顶点坐标(x1 ,y1)、(x2 ,y2)进行比较;
标识单元,用于在触摸点的坐标(x ,y)满足y=y2且x1<x<x2时,标识所述字符的操作信息为第一字符;在触摸点的坐标(x ,y)满足y=y1且x1<x<x2时,标识所述字符的操作信息为
第二字符;在触摸点的坐标(x ,y)满足x=x1且y1<y<y2时,标识所述字符的操作信息为第三字符;在触摸点的坐标(x ,y)满足x=x2且y1<y<y2时,标识所述字符的操作信息为第四字符;在触摸点的坐标(x ,y)满足x1<x<x2且y1<y<y2时,标识所述字符的操作信息为第五字符。
7.根据权利要求6所述的装置,其特征在于,所述标识单元标识每一字符的操作信息的字符为一个或多个。
8.根据权利要求5所述的装置,其特征在于,所述组合模块用于将每一字符及其操作信息组合为一个单元,并按照用户的输入顺序将多个单元排组合列以得到服务集标识。
9.一种服务集标识的验证方法,其特征在于,所述方法包括:
根据上述权利要求1~4任一项所述的服务集标识的输入方法获取用户在触控屏上输入的服务集标识;
验证所述输入的服务集标识和预设的服务集标识中同一字符在所述触控屏上的触摸区域是否相同;
若两者的触摸区域不同,则判定所述输入的服务集标识无效;
若两者中所有字符的触摸区域相同,则验证所述输入的服务集标识和所述预设的服务集标识中所述同一字符的操作信息是否相同;
若两者中所有字符的操作信息相同,则判定所述输入的服务集标识有效;
若两者的操作信息不同,则判定所述输入的服务集标识无效。
10.一种可读存储介质,其特征在于,所述可读存储介质存储有指令,所述指令适于处理器加载以执行权利要求1~4任一项所述的服务集标识的输入方法,和/或权利要求9所述的服务集标识的验证方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911209097.6A CN111061386B (zh) | 2019-11-30 | 2019-11-30 | Ssid的输入方法和装置、验证方法及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911209097.6A CN111061386B (zh) | 2019-11-30 | 2019-11-30 | Ssid的输入方法和装置、验证方法及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111061386A CN111061386A (zh) | 2020-04-24 |
CN111061386B true CN111061386B (zh) | 2023-11-03 |
Family
ID=70299348
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911209097.6A Active CN111061386B (zh) | 2019-11-30 | 2019-11-30 | Ssid的输入方法和装置、验证方法及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111061386B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102612116A (zh) * | 2011-01-21 | 2012-07-25 | 捷讯研究有限公司 | 在控制移动终端的接入点操作模式中使用的方法和装置 |
CN106455007A (zh) * | 2015-08-10 | 2017-02-22 | 佳能株式会社 | 删除信息处理装置中存储的接入点的ssid的方法 |
CN106873899A (zh) * | 2017-03-21 | 2017-06-20 | 网易(杭州)网络有限公司 | 输入信息的获取方法及装置、存储介质和处理器 |
CN108280374A (zh) * | 2018-02-27 | 2018-07-13 | 惠州Tcl移动通信有限公司 | 一种移动终端键盘安全输入控制方法、***及存储介质 |
CN109241719A (zh) * | 2018-08-31 | 2019-01-18 | 张军强 | 基于多个手指的指纹识别的登录验证方法、装置、存储介质及智能终端 |
CN109409056A (zh) * | 2018-08-30 | 2019-03-01 | 马玉鹏 | 基于指纹识别的登录验证方法、装置、存储介质及电子设备 |
CN109788126A (zh) * | 2018-12-24 | 2019-05-21 | 上海连尚网络科技有限公司 | 验证码输入方法及设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010262450A (ja) * | 2009-05-01 | 2010-11-18 | Brother Ind Ltd | 表示装置 |
CN103294222B (zh) * | 2013-05-22 | 2017-06-16 | 小米科技有限责任公司 | 一种输入方法和*** |
US9377949B2 (en) * | 2013-09-27 | 2016-06-28 | Xiaomi Inc. | Method and terminal device for selecting character |
CN104866135B (zh) * | 2015-04-27 | 2017-03-08 | 努比亚技术有限公司 | 一种利用触屏边框输入数字符号的方法及装置 |
-
2019
- 2019-11-30 CN CN201911209097.6A patent/CN111061386B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102612116A (zh) * | 2011-01-21 | 2012-07-25 | 捷讯研究有限公司 | 在控制移动终端的接入点操作模式中使用的方法和装置 |
CN106455007A (zh) * | 2015-08-10 | 2017-02-22 | 佳能株式会社 | 删除信息处理装置中存储的接入点的ssid的方法 |
CN106873899A (zh) * | 2017-03-21 | 2017-06-20 | 网易(杭州)网络有限公司 | 输入信息的获取方法及装置、存储介质和处理器 |
CN108280374A (zh) * | 2018-02-27 | 2018-07-13 | 惠州Tcl移动通信有限公司 | 一种移动终端键盘安全输入控制方法、***及存储介质 |
CN109409056A (zh) * | 2018-08-30 | 2019-03-01 | 马玉鹏 | 基于指纹识别的登录验证方法、装置、存储介质及电子设备 |
CN109241719A (zh) * | 2018-08-31 | 2019-01-18 | 张军强 | 基于多个手指的指纹识别的登录验证方法、装置、存储介质及智能终端 |
CN109788126A (zh) * | 2018-12-24 | 2019-05-21 | 上海连尚网络科技有限公司 | 验证码输入方法及设备 |
Non-Patent Citations (1)
Title |
---|
互电容触控坐标精确处理和上报算法;张倩洋;张钊锋;李宝骐;;电视技术(第10期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111061386A (zh) | 2020-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106778175B (zh) | 一种界面锁定方法、装置和终端设备 | |
KR102061913B1 (ko) | 전자 장치의 동작을 제어하기 위한 방법 및 장치 | |
CN107194224B (zh) | 解锁控制方法及相关产品 | |
CN106951767B (zh) | 解锁控制方法及相关产品 | |
CN106658489B (zh) | 一种终端应用的处理方法、装置及移动终端 | |
EP3644203B1 (en) | Unlocking control method and related product | |
US9940448B2 (en) | Unlock processing method and device | |
CN104901805B (zh) | 一种身份鉴权方法、装置和*** | |
CN110022553B (zh) | 一种用户身份识别卡管理方法及移动终端 | |
CN108668328B (zh) | 一种网络切换方法及移动终端 | |
CN108737638B (zh) | 应用控制方法、装置、移动终端及计算机可读介质 | |
EP3736691B1 (en) | Display method and apparatus for authentication window | |
CN107743108B (zh) | 一种介质访问控制地址识别方法及装置 | |
BR112020019636A2 (pt) | Método de digitalização de impressões digitais e terminal móvel | |
CN109600514B (zh) | 解锁控制方法、装置、移动终端及存储介质 | |
CN110933770B (zh) | 连接请求发送方法、装置、存储介质及电子设备 | |
CN111061386B (zh) | Ssid的输入方法和装置、验证方法及可读存储介质 | |
CN108400994B (zh) | 用户认证方法、移动终端、服务器及计算机可读存储介质 | |
CN110022600A (zh) | 驱动电流的调节方法、装置、存储介质及移动终端 | |
CN112380520B (zh) | 屏幕解锁方法、装置、存储介质及移动终端 | |
CN105208208B (zh) | 网络连接开关打开方法及装置 | |
CN111565388B (zh) | 一种网络注册方法及电子设备 | |
CN111601364B (zh) | 网络标识信息的发送方法、接收方法及通信设备 | |
CN112381545A (zh) | 一种身份验证方法、装置、设备及存储介质 | |
CN113613310A (zh) | Wifi连接方法、装置、存储介质及移动终端 |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20231009 Address after: Room 21032, Floor 9, Building 2, Micro World, Century Avenue, Liuwu New District, Lhasa, Xizang Autonomous Region, 851414 Applicant after: Tibet Lindong Technology Co.,Ltd. Address before: 10 / F, No.5 Lane 999, Yangfan Road, high tech Zone, Ningbo City, Zhejiang Province Applicant before: TCL mobile communication technology (Ningbo) Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |