CN107784210A - 一种基于触摸屏的多用户账号登录方法及其*** - Google Patents
一种基于触摸屏的多用户账号登录方法及其*** Download PDFInfo
- Publication number
- CN107784210A CN107784210A CN201710954969.6A CN201710954969A CN107784210A CN 107784210 A CN107784210 A CN 107784210A CN 201710954969 A CN201710954969 A CN 201710954969A CN 107784210 A CN107784210 A CN 107784210A
- Authority
- CN
- China
- Prior art keywords
- user
- account
- password
- lattice
- login
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000008859 change Effects 0.000 claims abstract description 12
- 238000001514 detection method Methods 0.000 claims description 25
- 238000012795 verification Methods 0.000 abstract 2
- 210000003128 head Anatomy 0.000 description 130
- 238000010200 validation analysis Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 210000003733 optic disk Anatomy 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/316—User authentication by observing the pattern of computer usage, e.g. typical user behaviour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
- G06F21/46—Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
-
- 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及一种基于触摸屏的多用户账号登录方法及其***,该方法包括:在显示用户登录标识的账号显示界面,检测用户登录标识是否被触摸;用户登录标识与用户账户一一对应,当某用户登录标识被触摸,该用户登录标识对应的用户账户即为将被登录的用户账户;如果检测到某个用户登录标识被触摸,则账号显示界面切换到显示密码字符的密码输入界面,该用户登录标识所在位置的显示内容不发生变化,所述密码输入界面供用户输入登录该被触摸的用户登录标识对应的用户账户的密码,其中所述登录用户账号的密码的起点设置为该用户登录标识所在的位置。本发明实施例将选择用户和输入验证密码简化为一个操作完成,节约了操作时间,也便于用户记忆验证密码。
Description
技术领域
本发明属于触摸屏技术领域,具体涉及一种基于触摸屏的多用户账号登录方法及其***。
背景技术
目前的智能设备能够支持多个不同用户账号分别登录,通过为多个用户分别设置用户账号,并为每个用户账号提供密码设置和密码验证功能,使得智能设备得以充分利用的同时,还能够有效保护每个用户的隐私。在登录支持多用户账户的智能设备时,智能设备的屏幕上显示所有用户账号对应的用户头像,用户选择其中的一个用户头像后,进入密码验证环节,用户在输入正确密码后,即能够以该用户头像对应的用户账号成功登录智能设备,并能够在该用户账号下使用智能设备。现有的这种多用户账号的登录方式,需要用户每次登录时都至少进行两步操作,第一步,在屏幕上的账号显示界面上,用户选择一个用户头像,从而选择需要登录的用户账号;第二步,在屏幕上出现密码验证界面后,用户在密码验证界面上输入密码,密码验证通过后用户账号登录成功。这个过程需要先选择用户账号,再等待出现密码验证界面,然后输入验证密码,操作过程相对较为繁琐,需要的时间也相对较长。
发明内容
为了解决上述支持多用户的智能设备在登录时过程较为繁琐且费时的技术问题,本发明实施例提出了一种基于触摸屏的多用户账号登录方法及其***。
一种基于触摸屏的多用户账号登录方法,该方法包括以下步骤:
步骤S1:在显示用户登录标识的账号显示界面,检测用户登录标识是否被触摸;
其中,用户登录标识与用户账户一一对应,当某用户登录标识被触摸,该用户登录标识对应的用户账户即为将被登录的用户账户;
步骤S2:如果检测到某个用户登录标识被触摸,则账号显示界面切换到显示密码字符的密码输入界面,该用户登录标识所在位置的显示内容不发生变化,所述密码输入界面供用户输入登录该被触摸的用户登录标识对应的用户账户的密码,其中所述登录用户账号的密码的起点设置为该用户登录标识所在的位置。
进一步地,在显示界面设置M*N宫格区域,形成M*N个宫格,其中,M表示行数,N表示列数,M和N均为大于1的自然数;
在所述账号显示界面,M*N宫格区域作为账号M*N宫格,用来放置用户登录标识,一个用户登录标识放置在账号M*N宫格的一个宫格中;
在所述密码输入界面,M*N宫格区域作为密码P*Q宫格或者作为密码P*Q宫格的一部分,用来放置密码字符和在账号显示界面下被触摸的用户登录标识,供用户输入登录该被触摸的用户登录标识对应的用户账户的密码,其中,P表示行数,P大于等于M,Q表示列数,Q大于等于N;
所述账号显示界面切换到显示密码字符的密码输入界面时,所述账号M*N宫格中该用户登录标识所在的宫格保留,作为密码P*Q宫格的一个宫格,密码P*Q宫格的其他宫格切换为放置密码字符。
进一步地,所述M和N均为3,P等于M,Q等于N。
进一步地,所述密码为手势密码或者字符密码。
进一步地,所述用户登录标识为用户头像。
一种基于触摸屏的多用户账号登录***,该***包括检测模块和切换模块;
所述检测模块用于在显示用户登录标识的账号显示界面,检测用户登录标识是否被触摸;
其中,用户登录标识与用户账户一一对应,当某用户登录标识被触摸,该用户登录标识对应的用户账户即为将被登录的用户账户;
所述切换模块用于如果所述检测模块检测到某个用户登录标识被触摸,则账号显示界面切换到显示密码字符的密码输入界面,该用户登录标识所在位置的显示内容不发生变化,所述密码输入界面供用户输入登录该被触摸的用户登录标识对应的用户账户的密码,其中所述登录用户账号的密码的起点设置为该用户登录标识所在的位置。
进一步地,所述***在显示界面设置M*N宫格区域,形成M*N个宫格,其中,M表示行数,N表示列数,M和N均为大于1的自然数;
在所述账号显示界面,M*N宫格区域作为账号M*N宫格,用来放置用户登录标识,一个用户登录标识放置在账号M*N宫格的一个宫格中;
在所述密码输入界面,M*N宫格区域作为密码P*Q宫格或者作为密码P*Q宫格的一部分,用来放置密码字符和在账号显示界面下被触摸的用户登录标识,供用户输入登录该被触摸的用户登录标识对应的用户账户的密码,其中,P表示行数,P大于等于M,Q表示列数,Q大于等于N;
所述账号显示界面切换到显示密码字符的密码输入界面时,所述账号M*N宫格中该用户登录标识所在的宫格保留,作为密码P*Q宫格的一个宫格,密码P*Q宫格的其他宫格切换为放置密码字符。
进一步地,所述M和N均为3,P等于M,Q等于N。
进一步地,所述密码为手势密码或者字符密码。
进一步地,所述用户登录标识为用户头像。
本发明的有益效果:本发明实施例提出的基于触摸屏的多用户账号登录方法及其***,把账号M*N宫格中将被登录的用户账号对应的用户头像所在的宫格作为密码M*N宫格的一个宫格,且从账号显示界面切换到密码输入界面时,用户看到的被触摸的用户头像所在的宫格未发生任何变化,并将登录该用户账号的密码的起点设置为该用户账号对应的用户头像所在的宫格,使得在选择用户账号的同时,又开始了输入登录该用户账号的验证密码的操作,用户手指无需离开触摸屏,也即是通过输入登录该用户账号的密码的操作同时实现了用户账号的选择和验证密码的输入。本发明实施例将选择用户和输入验证密码简化为一个操作完成,节约了操作时间,也便于用户记忆验证密码。
并且,本发明实施例提出的基于触摸屏的多用户账号登录方法及其***,当密码字符为手势密码时,在用户触摸选择用户账号时,即同时输入了手势密码的起点,手指在不离开触摸屏的前提下,随后连续输完剩余手势密码,才能完成登录操作;其间,如果手指离开了触摸屏,则登录失败。当密码字符为字符密码时,在用户触摸选择用户账号时,即同时输入了字符密码的第一位字符,随后输入字符密码的剩余字符,才能完成登录操作;如果随后输入了字符密码的完整字符,则登录失败。由于本发明实施例采用的用户账号选择和密码验证的方式与常规的方式不同,因此可以有效防止未被授权的人成功登录用户账号,从而可以有效保护用户账号的安全性。
附图说明
图1是本发明实施例提出的基于触摸屏的多用户账号登录方法的流程图;
图2是本发明实施例提出的基于触摸屏的多用户账号登录***的结构框图;
图3是本发明实施例1提出的基于触摸屏的多用户账号登录方法的流程图;
图4是本发明实施例1提出的账号九宫格的示意图;
图5是本发明实施例1提出的密码九宫格的示意图;
图6是本发明实施例2提出的基于触摸屏的多用户账号登录方法的流程图;
图7是本发明实施例2提出的密码九宫格的示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。但本领域技术人员知晓,本发明并不局限于附图和以下实施例。
本发明实施例提出了一种基于触摸屏的多用户账号登录方法,如图1所示,该方法包括以下步骤:
步骤S1:在账号显示界面,检测用户登录标识是否被触摸。
其中,所述用户登录标识可以为用户头像、账号标识等用来区分各个用户账号并且用于用户触摸登录的标识。实施例中以用户登录标识为用户头像为例进行说明。
用户头像与用户账户一一对应,当某用户头像被触摸,该用户头像对应的用户账户即为将被登录的用户账户。
在显示界面设置M*N宫格区域,形成M*N个宫格,其中,M表示行数,N表示列数,M和N均为大于1的自然数,M和N可以相等,也可以不等。当M和N均为3时,M*N宫格区域即为3*3的九宫格区域,形成九个宫格。
在账号显示界面,M*N宫格区域作为账号M*N宫格,用来放置用户头像,一个用户头像放置在账号M*N宫格的一个宫格中。图4给出了六个用户头像分别放置在账号九宫格第一行的三个宫格和第二行的三个宫格的示例。优选地,未放置用户头像的账号M*N宫格的宫格,可以设置为透明色,以避免用户误点击未放置用户头像的宫格,造成误操作。图4中,账号九宫格第三行的三个宫格未放置用户头像,因此,这三个宫格为透明色。
在密码输入界面,M*N宫格区域作为密码P*Q宫格或者作为密码P*Q宫格的一部分,用来放置密码字符和在账号显示界面下被触摸的用户头像,通过密码字符,可以将密码设置为手势密码和字符密码,所述字符密码可以包括数字、字母和符号以及它们的组合,为了方便描述,实施例中以字符密码以数字密码为例进行说明。其中,P表示行数,P大于等于M,Q表示列数,Q大于等于N,由于账号M*N宫格和密码P*Q宫格的行数或者列数不相同,因此如果要保证被触摸的用户头像在整个显示界面的位置不变,那么被触摸的用户头像所在的宫格在账号M*N宫格中的位置与在密码P*Q宫格中的位置可能会发生变化,例如被触摸的用户头像所在的宫格在账号2*3宫格中的位置为第一行第二列,对应到密码2*5宫格中的位置,就变为第一行第三列,这样来保证被触摸的用户头像在整个显示界面中的位置不变,即从账号显示界面切换到密码输入界面时,用户看到的被触摸的用户头像所在的宫格未发生任何变化。图5和图7给出了M*N宫格区域作为密码P*Q宫格,即P等于M,Q等于N,且M和N均为3的示例,在账号显示界面,账号九宫格第一行第二列的宫格为被触摸的用户头像所在的宫格,切换到密码输入界面时,被触摸的用户头像所在的宫格在密码九宫格中仍位于第一行第二列,密码九宫格的其余宫格放置密码字符。对于手势密码来说,所述密码字符为触摸点,如图5所示;对于数字密码来说,所述密码字符为数字,例如为1至9的数字,如图7所示。
步骤S2:如果检测到账号M*N宫格中的某个用户头像被触摸,该用户头像所在的宫格保留,作为密码P*Q宫格的一个宫格,密码P*Q宫格的其他宫格切换为放置密码字符,密码P*Q宫格用来供用户输入登录该被触摸的用户头像对应的用户账户的密码。如图5和图7所示,账号九宫格第一行第二列的该被触摸的用户头像所在的宫格保留,作为密码九宫格第一行第二列的宫格,其余宫格切换为放置密码字符,对于手势密码来说,其余宫格切换为触摸点,如图5所示;对于数字密码来说,其余宫格切换为1、3至9的数字,如图7所示。
其中,登录用户账号的密码的起点与该用户账号对应的用户头像所在的M*N宫格的宫格位置有关,为了将选择用户账户和输入验证密码简化为一个操作完成,登录用户账号的密码的起点设置为该用户账号对应的用户头像所在的宫格,这样在选择用户账号的同时又开始了输入登录该用户账号的密码。
本发明实施例提出的基于触摸屏的多用户账号登录方法,把账号M*N宫格中将被登录的用户账号对应的用户头像所在的宫格作为密码M*N宫格的一个宫格,且从账号显示界面切换到密码输入界面时,用户看到的被触摸的用户头像所在的宫格未发生任何变化,并将登录该用户账号的密码的起点设置为该用户账号对应的用户头像所在的宫格,使得在选择用户账号的同时,又开始了输入登录该用户账号的验证密码的操作,用户手指无需离开触摸屏,也即是通过输入登录该用户账号的密码的操作同时实现了用户账号的选择和验证密码的输入。本发明实施例将选择用户和输入验证密码简化为一个操作完成,节约了操作时间,也便于用户记忆验证密码。
并且,本发明实施例提出的基于触摸屏的多用户账号登录方法,当密码字符为手势密码时,在用户触摸选择用户账号时,即同时输入了手势密码的起点,手指在不离开触摸屏的前提下,随后连续输完剩余手势密码,才能完成登录操作;其间,如果手指离开了触摸屏,则登录失败。当密码字符为字符密码时,在用户触摸选择用户账号时,即同时输入了字符密码的第一位字符,随后输入字符密码的剩余字符,才能完成登录操作;如果随后输入了字符密码的完整字符,则登录失败。由于本发明实施例采用的用户账号选择和密码验证的方式与常规的方式不同,因此可以有效防止未被授权的人成功登录用户账号,从而可以有效保护用户账号的安全性。
本发明实施例提出了一种基于触摸屏的多用户账号登录***,如图2所示,该***包括检测模块和切换模块。
所述检测模块用于在账号显示界面,检测用户登录标识是否被触摸。
其中,所述用户登录标识可以为用户头像、账号标识等用来区分各个用户账号并且用于用户触摸登录的标识。实施例中以用户登录标识为用户头像为例进行说明。
用户头像与用户账户一一对应,当某用户头像被触摸,该用户头像对应的用户账户即为将被登录的用户账户。
在显示界面设置M*N宫格区域,形成M*N个宫格,其中,M表示行数,N表示列数,M和N均为大于1的自然数,M和N可以相等,也可以不等。当M和N均为3时,M*N宫格区域即为3*3的九宫格区域,形成九个宫格。
在账号显示界面,M*N宫格区域作为账号M*N宫格,用来放置用户头像,一个用户头像放置在账号M*N宫格的一个宫格中。图4给出了六个用户头像分别放置在账号九宫格第一行的三个宫格和第二行的三个宫格的示例。优选地,未放置用户头像的账号M*N宫格的宫格,可以设置为透明色,以避免用户误点击未放置用户头像的宫格,造成误操作。图4中,账号九宫格第三行的三个宫格未放置用户头像,因此,这三个宫格为透明色。
在密码输入界面,M*N宫格区域作为密码P*Q宫格或者作为密码P*Q宫格的一部分,用来放置密码字符和在账号显示界面下被触摸的用户头像,通过密码字符,可以将密码设置为手势密码和字符密码,所述字符密码可以包括数字、字母和符号以及它们的组合,为了方便描述,实施例中以字符密码以数字密码为例进行说明。其中,P表示行数,P大于等于M,Q表示列数,Q大于等于N,由于账号M*N宫格和密码P*Q宫格的行数或者列数不相同,因此如果要保证被触摸的用户头像在整个显示界面的位置不变,那么被触摸的用户头像所在的宫格在账号M*N宫格中的位置与在密码P*Q宫格中的位置可能会发生变化,例如被触摸的用户头像所在的宫格在账号2*3宫格中的位置为第一行第二列,对应到密码2*5宫格中的位置,就变为第一行第三列,这样来保证被触摸的用户头像在整个显示界面中的位置不变,即从账号显示界面切换到密码输入界面时,用户看到的被触摸的用户头像所在的宫格未发生任何变化。图5和图7给出了M*N宫格区域作为密码P*Q宫格,即P等于M,Q等于N,且M和N均为3的示例,在账号显示界面,账号九宫格第一行第二列的宫格为被触摸的用户头像所在的宫格,切换到密码输入界面时,被触摸的用户头像所在的宫格在密码九宫格中仍位于第一行第二列,密码九宫格的其余宫格放置密码字符。对于手势密码来说,所述密码字符为触摸点,如图5所示;对于数字密码来说,所述密码字符为数字,例如为1至9的数字,如图7所示。
所述切换模块用于如果所述检测模块检测到账号M*N宫格中的某个用户头像被触摸,
该用户头像所在的宫格保留,作为密码P*Q宫格的一个宫格,密码P*Q宫格的其他宫格切换为放置密码字符,密码P*Q宫格用来供用户输入登录该被触摸的用户头像对应的用户账户的密码。如图5和图7所示,账号九宫格第一行第二列的该被触摸的用户头像所在的宫格保留,作为密码九宫格第一行第二列的宫格,其余宫格切换为放置密码字符,对于手势密码来说,其余宫格切换为触摸点,如图5所示;对于数字密码来说,其余宫格切换为1、3至9的数字,如图7所示。
其中,登录用户账号的密码的起点与该用户账号对应的用户头像所在的M*N宫格的宫格位置有关,为了将选择用户账户和输入验证密码简化为一个操作完成,登录用户账号的密码的起点设置为该用户账号对应的用户头像所在的宫格,这样在选择用户账号的同时又开始了输入登录该用户账号的密码。
本发明实施例提出的基于触摸屏的多用户账号登录***,把账号M*N宫格中将被登录的用户账号对应的用户头像所在的宫格作为密码M*N宫格的一个宫格,且从账号显示界面切换到密码输入界面时,用户看到的被触摸的用户头像所在的宫格未发生任何变化,并将登录该用户账号的密码的起点设置为该用户账号对应的用户头像所在的宫格,使得在选择用户账号的同时,又开始了输入登录该用户账号的验证密码的操作,用户手指无需离开触摸屏,也即是通过输入登录该用户账号的密码的操作同时实现了用户账号的选择和验证密码的输入。本发明实施例将选择用户和输入验证密码简化为一个操作完成,节约了操作时间,也便于用户记忆验证密码。
并且,本发明实施例提出的基于触摸屏的多用户账号登录***,当密码字符为手势密码时,在用户触摸选择用户账号时,即同时输入了手势密码的起点,手指在不离开触摸屏的前提下,随后连续输完剩余手势密码,才能完成登录操作;其间,如果手指离开了触摸屏,则登录失败。当密码字符为字符密码时,在用户触摸选择用户账号时,即同时输入了字符密码的第一位字符,随后输入字符密码的剩余字符,才能完成登录操作;如果随后输入了字符密码的完整字符,则登录失败。由于本发明实施例采用的用户账号选择和密码验证的方式与常规的方式不同,因此可以有效防止未被授权的人成功登录用户账号,从而可以有效保护用户账号的安全性。
下面以九宫格为例对基于触摸屏的多用户账号登录方法及其***进行具体描述。
实施例1:
本发明实施例提出了一种基于触摸屏的多用户账号登录方法,如图3所示,该方法包括以下步骤:
步骤S31:在账号显示界面,检测用户头像是否被触摸。
其中,用户头像与用户账户一一对应,当某用户头像被触摸,该用户头像对应的用户账户即为将被登录的用户账户。
在显示界面设置九宫格区域,九宫格区域形成3*3的宫格。
在账号显示界面,九宫格区域作为账号九宫格,用来放置用户头像,一个用户头像放置在账号九宫格的一个宫格中。图4给出了六个用户头像分别放置在账号九宫格第一行的三个宫格和第二行的三个宫格的示例。优选地,未放置用户头像的账号九宫格的宫格,可以设置为透明色,以避免用户误点击未放置用户头像的宫格,造成误操作。图4中,账号九宫格第三行的三个宫格未放置用户头像,因此,这三个宫格为透明色。
在密码输入界面,九宫格区域作为密码九宫格,用来放置触摸点和被触摸的用户头像。如图5所示,密码九宫格第一行中间的宫格为被触摸的用户头像,其余宫格为触摸点。
步骤S32:如果检测到某个用户头像被触摸,该用户头像所在的九宫格区域的宫格保留,九宫格区域的其他八个宫格切换为放置触摸点,九宫格区域即成为用来输入手势密码的密码九宫格,供用户输入登录该被触摸的用户头像对应的用户账户的手势密码。
其中,登录用户账号的手势密码的起点与该用户账号对应的用户头像所在的九宫格的宫格位置有关,为了将选择用户账户和输入验证密码简化为一个操作完成,登录用户账号的手势密码的起点设置为该用户账号对应的用户头像所在的宫格,这样在选择用户账号的同时又开始了输入登录该用户账号的手势密码。
本发明实施例提出的基于触摸屏的多用户账号登录方法,把账号九宫格中将被登录的用户账号对应的用户头像所在的宫格作为密码九宫格的一个宫格,并将登录该用户账号的手势密码的起点设置为该用户账号对应的用户头像所在的宫格,使得在选择用户账号的同时,又开始了输入登录该用户账号的手势密码的操作,用户手指无需离开触摸屏,也即是通过输入登录该用户账号的手势密码的操作同时实现了用户账号的选择和验证密码的输入。本发明实施例将选择用户和输入验证密码简化为一个操作完成,节约了操作时间,也便于用户记忆验证密码。
并且,本发明实施例提出的基于触摸屏的多用户账号登录方法,当密码字符为手势密码时,在用户触摸选择用户账号时,即同时输入了手势密码的起点,手指在不离开触摸屏的前提下,随后连续输完剩余手势密码,才能完成登录操作;其间,如果手指离开了触摸屏,则登录失败。由于本发明实施例采用的用户账号选择和密码验证的方式与常规的方式不同,因此可以有效防止未被授权的人成功登录用户账号,从而可以有效保护用户账号的安全性。
本发明实施例提出了一种基于触摸屏的多用户账号登录***,如图2所示,该***包括检测模块和切换模块。
所述检测模块用于在账号显示界面,检测用户头像是否被触摸。
其中,用户头像与用户账户一一对应,当某用户头像被触摸,该用户头像对应的用户账户即为将被登录的用户账户。
在显示界面设置九宫格区域,九宫格区域形成3*3的宫格。
在账号显示界面,九宫格区域作为账号九宫格,用来放置用户头像,一个用户头像放置在账号九宫格的一个宫格中。图4给出了六个用户头像分别放置在账号九宫格第一行的三个宫格和第二行的三个宫格的示例。优选地,未放置用户头像的账号九宫格的宫格,可以设置为透明色,以避免用户误点击未放置用户头像的宫格,造成误操作。
在密码输入界面,九宫格区域作为密码九宫格,用来放置触摸点和被触摸的用户头像。如图5所示,密码九宫格第一行中间的宫格为被触摸的用户头像,其余宫格为触摸点。
所述切换模块用于如果所述检测模块检测到某个用户头像被触摸,该用户头像所在的九宫格区域的宫格保留,九宫格区域的其他八个宫格切换为放置触摸点,九宫格区域即成为用来输入手势密码的密码九宫格,供用户输入登录该被触摸的用户头像对应的用户账户的手势密码。
其中,登录用户账号的手势密码的起点与该用户账号对应的用户头像所在的九宫格的宫格位置有关,为了将选择用户账户和输入验证密码简化为一个操作完成,登录用户账号的手势密码的起点设置为该用户账号对应的用户头像所在的宫格,这样在选择用户账号的同时又开始了输入登录该用户账号的手势密码。
本发明实施例提出的基于触摸屏的多用户账号登录***,把账号九宫格中将被登录的用户账号对应的用户头像所在的宫格作为密码九宫格的一个宫格,并将登录该用户账号的手势密码的起点设置为该用户账号对应的用户头像所在的宫格,使得在选择用户账号的同时,又开始了输入登录该用户账号的手势密码的操作,用户手指无需离开触摸屏,也即是通过输入登录该用户账号的手势密码的操作同时实现了用户账号的选择和验证密码的输入。本发明实施例将选择用户和输入验证密码简化为一个操作完成,节约了操作时间,也便于用户记忆验证密码。
并且,本发明实施例提出的基于触摸屏的多用户账号登录***,当密码字符为手势密码时,在用户触摸选择用户账号时,即同时输入了手势密码的起点,手指在不离开触摸屏的前提下,随后连续输完剩余手势密码,才能完成登录操作;其间,如果手指离开了触摸屏,则登录失败。由于本发明实施例采用的用户账号选择和密码验证的方式与常规的方式不同,因此可以有效防止未被授权的人成功登录用户账号,从而可以有效保护用户账号的安全性。
实施例2:
本实施例与实施例1的区别在于,实施例1中的密码采用手势密码,本实施例中的密码采用数字密码。
本发明实施例提出了一种基于触摸屏的多用户账号登录方法,如图6所示,该方法包括以下步骤:
步骤S61:在账号显示界面,检测用户头像是否被触摸。
其中,用户头像与用户账户一一对应,当某用户头像被触摸,该用户头像对应的用户账户即为将被登录的用户账户。
在显示界面设置九宫格区域,九宫格区域形成3*3的宫格。
在账号显示界面,九宫格区域作为账号九宫格,用来放置用户头像,一个用户头像放置在账号九宫格的一个宫格中。图4给出了六个用户头像分别放置在账号九宫格第一行的三个宫格和第二行的三个宫格的示例。优选地,未放置用户头像的账号九宫格的宫格,可以设置为透明色,以避免用户误点击未放置用户头像的宫格,造成误操作。
在密码输入界面,九宫格区域作为密码九宫格,用来放置数字和被触摸的用户头像。如图7所示,密码九宫格第一行中间的宫格为被触摸的用户头像(代表数字2),其余宫格为数字。
步骤S62:如果检测到某个用户头像被触摸,该用户头像所在的九宫格区域的宫格保留,九宫格区域的其他八个宫格切换为放置数字,九宫格区域即成为用来输入数字密码的密码九宫格,供用户输入登录该被触摸的用户头像对应的用户账户的数字密码。
其中,登录用户账号的数字密码的第一位数字与该用户账号对应的用户头像所在的九宫格的宫格位置有关,为了将选择用户账户和输入验证密码简化为一个操作完成,登录用户账号的数字密码的起点设置为该用户账号对应的用户头像所在的宫格,这样在选择用户账号的同时又开始了输入登录该用户账号的数字密码。
本发明实施例提出的基于触摸屏的多用户账号登录方法,把账号九宫格中将被登录的用户账号对应的用户头像所在的宫格作为密码九宫格的一个宫格,并将登录该用户账号的数字密码的起点设置为该用户账号对应的用户头像所在的宫格,使得在选择用户账号的同时,又开始了输入登录该用户账号的数字密码的操作,用户手指无需离开触摸屏,也即是通过输入登录该用户账号的数字密码的操作同时实现了用户账号的选择和验证密码的输入。本发明实施例将选择用户和输入验证密码简化为一个操作完成,节约了操作时间,也便于用户记忆验证密码。
并且,本发明实施例提出的基于触摸屏的多用户账号登录方法,当密码字符为数字密码时,在用户触摸选择用户账号时,即同时输入了数字密码的第一位数字,随后输入数字密码的剩余数字,才能完成登录操作;如果随后输入了数字密码的完整数字,则登录失败。由于本发明实施例采用的用户账号选择和密码验证的方式与常规的方式不同,因此可以有效防止未被授权的人成功登录用户账号,从而可以有效保护用户账号的安全性。
本发明实施例提出了一种基于触摸屏的多用户账号登录***,如图2所示,该***包括检测模块和切换模块。
所述检测模块用于在账号显示界面,检测用户头像是否被触摸。
其中,用户头像与用户账户一一对应,当某用户头像被触摸,该用户头像对应的用户账户即为将被登录的用户账户。
在显示界面设置九宫格区域,九宫格区域形成3*3的宫格。
在账号显示界面,九宫格区域作为账号九宫格,用来放置用户头像,一个用户头像放置在账号九宫格的一个宫格中。图4给出了六个用户头像分别放置在账号九宫格第一行的三个宫格和第二行的三个宫格的示例。优选地,未放置用户头像的账号九宫格的宫格,可以设置为透明色,以避免用户误点击未放置用户头像的宫格,造成误操作。
在密码输入界面,九宫格区域作为密码九宫格,用来放置数字和被触摸的用户头像。如图7所示,密码九宫格第一行中间的宫格为被触摸的用户头像(代表数字2),其余宫格为数字。
所述切换模块用于如果所述检测模块检测到某个用户头像被触摸,该用户头像所在的九宫格区域的宫格保留,九宫格区域的其他八个宫格切换为放置数字,九宫格区域即成为用来输入数字密码的密码九宫格,供用户输入登录该被触摸的用户头像对应的用户账户的数字密码。
其中,登录用户账号的数字密码的第一位数字与该用户账号对应的用户头像所在的九宫格的宫格位置有关,为了将选择用户账户和输入验证密码简化为一个操作完成,登录用户账号的数字密码的起点设置为该用户账号对应的用户头像所在的宫格,这样在选择用户账号的同时又开始了输入登录该用户账号的数字密码。
本发明实施例提出的基于触摸屏的多用户账号登录***,把账号九宫格中将被登录的用户账号对应的用户头像所在的宫格作为密码九宫格的一个宫格,并将登录该用户账号的数字密码的起点设置为该用户账号对应的用户头像所在的宫格,使得在选择用户账号的同时,又开始了输入登录该用户账号的数字密码的操作,用户手指无需离开触摸屏,也即是通过输入登录该用户账号的数字密码的操作同时实现了用户账号的选择和验证密码的输入。本发明实施例将选择用户和输入验证密码简化为一个操作完成,节约了操作时间,也便于用户记忆验证密码。
并且,本发明实施例提出的基于触摸屏的多用户账号登录***,当密码字符为数字密码时,在用户触摸选择用户账号时,即同时输入了数字密码的第一位数字,随后输入数字密码的剩余数字,才能完成登录操作;如果随后输入了数字密码的完整数字,则登录失败。由于本发明实施例采用的用户账号选择和密码验证的方式与常规的方式不同,因此可以有效防止未被授权的人成功登录用户账号,从而可以有效保护用户账号的安全性。
本发明实施例还提出一种存储介质,该存储介质中存储有执行前述方法的计算机程序。
本发明实施例还提出一种处理器,所述处理器运行执行如前所述方法的计算机程序。
本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。
计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上,对本发明的实施方式进行了说明。但是,本发明不限定于上述实施方式。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种基于触摸屏的多用户账号登录方法,其特征在于,该方法包括以下步骤:
步骤S1:在显示用户登录标识的账号显示界面,检测用户登录标识是否被触摸;
其中,用户登录标识与用户账户一一对应,当某用户登录标识被触摸,该用户登录标识对应的用户账户即为将被登录的用户账户;
步骤S2:如果检测到某个用户登录标识被触摸,则账号显示界面切换到显示密码字符的密码输入界面,该用户登录标识所在位置的显示内容不发生变化,所述密码输入界面供用户输入登录该被触摸的用户登录标识对应的用户账户的密码,其中所述登录用户账号的密码的起点设置为该用户登录标识所在的位置。
2.根据权利要求1所述的方法,其特征在于,在显示界面设置M*N宫格区域,形成M*N个宫格,其中,M表示行数,N表示列数,M和N均为大于1的自然数;
在所述账号显示界面,M*N宫格区域作为账号M*N宫格,用来放置用户登录标识,一个用户登录标识放置在账号M*N宫格的一个宫格中;
在所述密码输入界面,M*N宫格区域作为密码P*Q宫格或者作为密码P*Q宫格的一部分,用来放置密码字符和在账号显示界面下被触摸的用户登录标识,供用户输入登录该被触摸的用户登录标识对应的用户账户的密码,其中,P表示行数,P大于等于M,Q表示列数,Q大于等于N;
所述账号显示界面切换到显示密码字符的密码输入界面时,所述账号M*N宫格中该用户登录标识所在的宫格保留,作为密码P*Q宫格的一个宫格,密码P*Q宫格的其他宫格切换为放置密码字符。
3.根据权利要求2所述的方法,其特征在于,所述M和N均为3,P等于M,Q等于N。
4.根据权利要求1、2或3所述的方法,其特征在于,所述密码为手势密码或者字符密码。
5.根据权利要求1、2或3所述的方法,其特征在于,所述用户登录标识为用户头像。
6.一种基于触摸屏的多用户账号登录***,其特征在于,该***包括检测模块和切换模块;
所述检测模块用于在显示用户登录标识的账号显示界面,检测用户登录标识是否被触摸;
其中,用户登录标识与用户账户一一对应,当某用户登录标识被触摸,该用户登录标识对应的用户账户即为将被登录的用户账户;
所述切换模块用于如果所述检测模块检测到某个用户登录标识被触摸,则账号显示界面切换到显示密码字符的密码输入界面,该用户登录标识所在位置的显示内容不发生变化,所述密码输入界面供用户输入登录该被触摸的用户登录标识对应的用户账户的密码,其中所述登录用户账号的密码的起点设置为该用户登录标识所在的位置。
7.根据权利要求6所述的***,其特征在于,所述***在显示界面设置M*N宫格区域,形成M*N个宫格,其中,M表示行数,N表示列数,M和N均为大于1的自然数;
在所述账号显示界面,M*N宫格区域作为账号M*N宫格,用来放置用户登录标识,一个用户登录标识放置在账号M*N宫格的一个宫格中;
在所述密码输入界面,M*N宫格区域作为密码P*Q宫格或者作为密码P*Q宫格的一部分,用来放置密码字符和在账号显示界面下被触摸的用户登录标识,供用户输入登录该被触摸的用户登录标识对应的用户账户的密码,其中,P表示行数,P大于等于M,Q表示列数,Q大于等于N;
所述账号显示界面切换到显示密码字符的密码输入界面时,所述账号M*N宫格中该用户登录标识所在的宫格保留,作为密码P*Q宫格的一个宫格,密码P*Q宫格的其他宫格切换为放置密码字符。
8.根据权利要求7所述的***,其特征在于,所述M和N均为3,P等于M,Q等于N。
9.根据权利要求6、7或8所述的***,其特征在于,所述密码为手势密码或者字符密码。
10.根据权利要求6、7或8所述的***,其特征在于,所述用户登录标识为用户头像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710954969.6A CN107784210B (zh) | 2017-10-13 | 2017-10-13 | 一种基于触摸屏的多用户账号登录方法及其*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710954969.6A CN107784210B (zh) | 2017-10-13 | 2017-10-13 | 一种基于触摸屏的多用户账号登录方法及其*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107784210A true CN107784210A (zh) | 2018-03-09 |
CN107784210B CN107784210B (zh) | 2019-08-27 |
Family
ID=61434747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710954969.6A Active CN107784210B (zh) | 2017-10-13 | 2017-10-13 | 一种基于触摸屏的多用户账号登录方法及其*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107784210B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109033874A (zh) * | 2018-07-19 | 2018-12-18 | 数海信息技术有限公司 | 一种数海信息基于SQlite数据库的Android程序的多角色登录方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103543936A (zh) * | 2012-07-16 | 2014-01-29 | 中兴通讯股份有限公司 | 一种触摸屏终端快速解锁进入应用的方法及触摸屏终端 |
CN104966007A (zh) * | 2015-05-28 | 2015-10-07 | 深圳市万普拉斯科技有限公司 | 多用户登录方法和装置 |
CN105956429A (zh) * | 2016-04-21 | 2016-09-21 | 三星半导体(中国)研究开发有限公司 | 用于具有多账户***的便携式电子设备的账户登录方法 |
CN106446661A (zh) * | 2016-09-30 | 2017-02-22 | 维沃移动通信有限公司 | 一种移动终端应用程序的启动方法及移动终端 |
-
2017
- 2017-10-13 CN CN201710954969.6A patent/CN107784210B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103543936A (zh) * | 2012-07-16 | 2014-01-29 | 中兴通讯股份有限公司 | 一种触摸屏终端快速解锁进入应用的方法及触摸屏终端 |
CN104966007A (zh) * | 2015-05-28 | 2015-10-07 | 深圳市万普拉斯科技有限公司 | 多用户登录方法和装置 |
CN105956429A (zh) * | 2016-04-21 | 2016-09-21 | 三星半导体(中国)研究开发有限公司 | 用于具有多账户***的便携式电子设备的账户登录方法 |
CN106446661A (zh) * | 2016-09-30 | 2017-02-22 | 维沃移动通信有限公司 | 一种移动终端应用程序的启动方法及移动终端 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109033874A (zh) * | 2018-07-19 | 2018-12-18 | 数海信息技术有限公司 | 一种数海信息基于SQlite数据库的Android程序的多角色登录方法及*** |
CN109033874B (zh) * | 2018-07-19 | 2021-12-10 | 数海信息技术有限公司 | 一种数海信息基于SQlite数据库的Android程序的多角色登录方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN107784210B (zh) | 2019-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103118031B (zh) | 登录应用账户的方法及电子设备 | |
CN101676926B (zh) | 触摸式电子设备及其权限管控方法 | |
CN106709382A (zh) | 一种键盘显示方法及装置 | |
US20100175016A1 (en) | Security key inputting system for touch screen device | |
CN103838499A (zh) | 一种触屏终端的解锁方法及触屏终端 | |
US20160065562A1 (en) | Method and system for efficient password input | |
CN103544426A (zh) | 一种触摸屏认证方法、装置及设备 | |
CN106778223A (zh) | 一种密码校验方法及移动终端 | |
CN102968262A (zh) | 一种屏幕解锁的方法、装置及设备 | |
CN104424412A (zh) | 对智能终端中的信息进行保护的方法及智能终端、切换页面的方法 | |
CN106295282B (zh) | 一种移动终端指纹输入密码的方法及装置 | |
CN106484231A (zh) | 一种应用程序隐藏的方法及装置 | |
CN104063169A (zh) | 一种基于触摸屏的解锁方法 | |
CN101655768A (zh) | 一种防偷窥的密码输入方法 | |
CN105825121B (zh) | 密码输入控制方法及装置 | |
CN103455165A (zh) | 具有校正词预测的触摸屏键盘 | |
CN104331650A (zh) | 一种信息处理方法以及一种电子设备 | |
CN108009412A (zh) | 应用事项的授权方法及电子设备 | |
CN107784210B (zh) | 一种基于触摸屏的多用户账号登录方法及其*** | |
EP2966550A1 (en) | Apparatus and method for providing feedback on input data | |
CN106570386B (zh) | 一种触摸屏解锁方法及*** | |
CN105303096A (zh) | 用于基于滑动的认证的符号选择 | |
KR101122197B1 (ko) | 터치 위치 해킹에 의한 정보 유출을 방지하는 가상키패드 표시 방법 | |
CN107808076B (zh) | 一种终端设备的解锁方法、终端设备以及存储介质 | |
CN104714739B (zh) | 信息处理方法及电子设备 |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200407 Address after: 510530 Guangdong city of Guangzhou province YUNPU Whampoa district four Road No. 6 Patentee after: Guangzhou Shiyuan Electronic Technology Company Limited Address before: 510530 Guangdong city of Guangzhou province YUNPU Whampoa district four Road No. 6 Co-patentee before: GUANGZHOU RUIXIN ELECTRONICS Co.,Ltd. Patentee before: Guangzhou Shiyuan Electronic Technology Company Limited |