一种登录电子账户的方法及系统的制作方法

文档序号:6505722阅读:141来源:国知局
一种登录电子账户的方法及系统的制作方法
【专利摘要】本发明提供了一种登录电子账户的方法,该方法包括:接收二维码图片,该二维码图片携带电子账户的登录信息;解析所述二维码图片以获取所述登录信息;自动根据所述登录信息登录所述电子账户。相应地,本发明还提供了一种登录电子账户的系统。当用户在公共场所登录电子账户时,实施本发明可以有效地防止用户登录信息的泄露,同时还可以有效地降低用户输入的复杂度。
【专利说明】一种登录电子账户的方法及系统

【技术领域】
[0001]本发明涉及计算机【技术领域】,尤其涉及一种登录电子账户的方法及系统。

【背景技术】
[0002]目前,用户在计算机或智能移动终端等电子设备上登录电子账户时,通常需要利用键盘输入登录信息(例如登录名和登录密码),该登录信息经验证正确后,即可完成电子账户的登录。当用户在公共场所登录电子账户时,特别是人员密集的地方,例如办公室、公交车、地铁、商业区等,上述登录电子账户的方法就明显地暴露出其不足之处,即安全性差。具体地,公共场所人员密集,很难为用户提供较为私人的空间进行登录信息(例如登录名和登录密码)的输入,因此,用户在输入登录信息的时候,位于该用户周边的人可以根据其输入操作,轻易获得该用户的登录信息,从而对该用户电子账户的安全性造成一定的威胁。
[0003]此外,由于用户每次登录电子账户时都需要重复输入登录信息,而登录信息的构成往往又较为复杂,例如通常包括大小写字母、符号以及数字,如此一来,重复输入登录信息不但容易导致用户输入时间的浪费,还容易造成输入错误进而导致效率低下,从而无法令用户快速完成电子账户的登录,使得用户体验不好。


【发明内容】

[0004]为了克服现有技术中的上述缺陷,本发明提供了一种登录电子账户的方法,该方法包括:
[0005]接收二维码图片,该二维码图片携带电子账户的登录信息;
[0006]解析所述二维码图片以获取所述登录信息;
[0007]自动根据所述登录信息登录所述电子账户。
[0008]根据本发明的一个方面,该方法中接收二维码图片包括:通过接收接口接收二维码图片,其中,所述接收接口设置在服务器提供的WEB页面内或客户端提供的人机界面内。
[0009]根据本发明的另一个方面,该方法中解析所述二维码图片以获取所述登录信息包括:服务器或客户端解析所述二维码图片以获取所述登录信息。
[0010]根据本发明的又一个方面,该方法中自动根据所述登录信息登录所述电子账户包括:
[0011]服务器自动接收或自动获取所述登录信息;
[0012]所述服务器验证所述登录信息,以判断是否满足登录所述电子账户的条件。
[0013]根据本发明的又一个方面,该方法中所述登录信息包括登录名和/或登录密码。
[0014]相应地,本发明还提供了一种登录电子账户的系统,该系统包括:
[0015]接收模块,用于接收二维码图片,该二维码图片携带电子账户的登录信息;
[0016]解析模块,用于解析所述二维码图片以获取所述登录信息;
[0017]登录模块,用于自动根据所述登录信息登录所述电子账户。
[0018]根据本发明的一个方面,该系统中所述接收模块包括第一接口单元和第二接口单元中任一或全部;所述第一接口单元,用于在服务器提供的WEB页面内设置接收接口 ;所述第二接口单元,用于在客户端提供的人机界面内设置接收接口 ;所述接收接口用于接收所述二维码图片。
[0019]根据本发明的另一个方面,该系统中所述解析模块设置在服务器或客户端内。
[0020]根据本发明的又一个方面,该系统中所述登录模块设置在服务器内,该登录模块包括:自动处理单元,用于自动接收或自动获取所述登录信息;信息验证单元,用于验证所述登录信息以判断是否满足登录所述电子账户的条件。
[0021]根据本发明的又一个方面,该系统中所述登录信息包括登录名和/或登录密码。
[0022]与现有技术相比,本发明具有以下优点:
[0023]用户在公共场所登录电子账户时,无需逐个字符输入登录信息,只需直接输入携带有登录信息(例如登录名、登录密码等)的二维码图片即可。使用二维码图片的好处在于用户周围的人无法直接看到该用户的登录信息,如此一来,可以有效地防止登录信息的泄露,进而保证用户电子账户的安全性。此外,用户在每次登录电子账户时均可使用同一二维码图片,而无需重复进行字符的输入,因此可以有效地减少用户的输入时间、降低用户的输入复杂度、以及提高用户的使用体验,使用户可以更为快捷地完成登录。

【专利附图】

【附图说明】
[0024]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0025]图1是根据本发明的登录电子账户的方法流程图;
[0026]图2是根据本发明的登录电子账户的系统结构示意图;
[0027]图3是可实现本发明提供的登录电子账户的方法的电子设备的结构示意图。
[0028]附图中相同或相似的附图标记代表相同或相似的部件。

【具体实施方式】
[0029]为了更好地理解和阐释本发明,下面将结合附图对本发明作进一步的详细描述。
[0030]本发明提供了一种登录电子账户的方法。请参考图1,图1是根据本发明的登录电子账户的方法流程图。如图所示,该方法包括以下步骤:
[0031]步骤S101,接收二维码图片,该二维码图片携带电子账户的登录信息;
[0032]步骤S102,解析所述二维码图片以获取所述登录信息;
[0033]步骤S103,自动根据所述登录信息登录所述电子账户。
[0034]具体地,在步骤SlOl中,电子账户的登录界面上通常存在输入登录信息的区域,其中,登录信息包括登录名和登录密码,登录名通常包括汉字、字母、数字和/或符号,登录密码通常包括字母、数字和/或符号。为了保证电子账户登录的安全性,用户可以利用携带有登录信息的二维码图片作为登录凭证进行登录。在一个优选实施例中,所述二维码图片的编码方式采用QR码。在其他实施例中,所述二维码图片的编码方式还可以采用MaxiCode、Data Matrix等,为了简明起见,在此不对二维码图片的编码方式进行一一列举。需要说明的是,生成携带有登录信息的二维码图片是本领域技术人员所熟悉的技术手段,在此对其不进行详细描述。
[0035]在一个实施例中,用户可以将分别携带有登录名和登录密码的二维码图片输入相应的区域内进行登录;在另一个实施例中,用户按照现有的方式输入登录名,而使用携带有登录密码的二维码图片作为登录凭证进行输入;在又一个实施例中,用户使用携带有登录名的二维码图片作为登录凭证进行输入,而按照现在的方式输入登录密码。需要说明的是,存在多种方式在输入登录信息的区域内输入二维码图片,例如,用户在计算机上进行电子账户登录时,可以利用鼠标将二维码图片拖拽至相应的输入区域内进行输入。
[0036]在一个实施例中,电子账户的登录界面是由服务器提供的WEB页面,该WEB页面内设置有接收接口,当用户在电子账户的登录界面输入二维码图片后,所述接收接口接收该二维码图片。在另一个实施例中,电子账户的登录界面是由客户端提供的人机界面,该人机界面内设置有接收接口,当用户在电子账户的登录界面输入二维码图片后,所述接收接口接收该二维码图片。
[0037]在步骤S102中,接收接口接收到二维码图片后,将该二维码图片相应发送至服务器或提供给客户端进行解析。也就是说,如果是WEB页面内设置的接收接口接收到二维码图片后,则接收接口将该二维码图片发送至服务器,由服务器解析该二维码图片,从该二维码图片中获取相应的登录信息;如果是人机界面内设置的接收接口接收到二维码图片后,则将该文件提供给客户端,由客户端解析该二维码图片,从该二维码图片中获取相应的登录信息。通常情况下,服务器或客户端预先获知二维码图片所采用的编码方式,因此,当服务器或客户端收到二维码图片后,采用相应的解码方式对该二维码图片进行解析。对二维码图片进行解析以获取其所携带的登录信息是本领域技术人员常用的技术手段,为了简明起见,在此不再赘述。
[0038]在步骤S103中,如果是服务器对二维码图片进行解析,那么当服务器获取用户的登录信息后,该服务器直接对所述登录信息进行验证,以判断是否满足登录所述电子账户的条件,其中,若验证通过则进行电子账户的登录,若验证失败则对用户返回错误信息提示。如果是客户端对二维码图片进行解析,那么当客户端获取用户的登录信息后,该客户端将所述登录信息直接发送至服务器,服务器对所述登录信息进行验证。
[0039]需要说明的是,在上述实施例中,服务器是指提供电子账户功能的服务器,在其他实施例中,也可以由第三方服务器接收二维码图片以及对该二维码图片进行解析,然后再将解析所得到的登录信息发送至电子账户服务器进行登录。同样地,在上述实施例中,客户端是指提供电子账户功能的客户端,在其他实施例中,也可以由第三方客户端接收二维码图片以及对该二维码图片进行解析,然后再将解析所得到的登录信息直接发送至电子账户服务器进行登录。
[0040]相应地,本发明还提供了一种登录电子账户的系统。请参考图2,图2是根据本发明的登录电子账户的系统结构示意图。如图所示,该系统20包括:
[0041]接收模块201,用于接收二维码图片,该二维码图片携带电子账户的登录信息;
[0042]解析模块202,用于解析所述二维码图片以获取所述登录信息;
[0043]登录模块203,用于自动根据所述登录信息登录所述电子账户。
[0044]下面,将对上模块的具体工作过程进行详细说明。
[0045]具体地,电子账户的登录界面上通常存在输入登录信息的区域,其中,登录信息包括登录名和登录密码,登录名通常包括汉字、字母、数字和/或符号,登录密码通常包括字母、数字和/或符号。为了保证电子账户登录的安全性,用户可以利用携带有登录信息的二维码图片作为登录凭证进行登录。在一个优选实施例中,所述二维码图片的编码方式采用QR码。在其他实施例中,所述二维码图片的编码方式还可以采用Maxi Code、Data Matrix等,为了简明起见,在此不对二维码图片的编码方式进行一一列举。需要说明的是,生成携带有登录信息的二维码图片是本领域技术人员所熟悉的技术手段,在此对其不进行详细描述。
[0046]在一个实施例中,用户可以将分别携带有登录名和登录密码的二维码图片输入相应的区域内进行登录;在另一个实施例中,用户按照现有的方式输入登录名,而使用携带有登录密码的二维码图片作为登录凭证进行输入;在又一个实施例中,用户使用携带有登录名的二维码图片作为登录凭证进行输入,而按照现在的方式输入登录密码。需要说明的是,存在多种方式在输入登录信息的区域内输入二维码图片,例如,用户在计算机上进行电子账户登录时,可以利用鼠标将二维码图片拖拽至相应的输入区域内进行输入。
[0047]用户输入二维码图片作为登录凭证后,接收模块201对该二维码图片进行接收,在一个优选实施例中,所述接收模块201包括第一接口单元2011和第二接口单元2012中任一或全部。所述第一接口单元2101,用于在服务器提供的WEB页面内设置接收接口。若电子账户的登录界面是由服务器提供的WEB页面,当用户在电子账户的登录界面输入二维码图片后,由所述第一接口单元2101所设置的接收接口接收该二维码图片。所述第二接口单元2102,用于在客户端提供的人机界面内设置接收接口。若电子账户的登录界面是由客户端提供的人机界面,当用户在电子账户的登录界面输入二维码图片后,由所述第二接口单元2102所设置的接收接口接收该二维码图片。
[0048]接收模块201接收到二维码图片后,将该二维码图片相应发送解析模块202进行解析,从该二维码图片中获取相应的登录信息。通常情况下,解析模块202预先获知二维码图片所采用的编码方式,因此,当解析模块202收到二维码图片后,采用相应的解码方式对该二维码图片进行解析。对二维码图片进行解析以获取其所携带的登录信息是本领域技术人员常用的技术手段,为了简明起见,在此不再赘述。在一个实施例中,所述解析模块202设置在服务器内。在另一个实施例中,所述解析模块202设置在客户端内。
[0049]解析模块202获取二维码图片中所携带的登录信息后,将该登录信息发送至登录模块203进行电子账户的登录。在一个优选实施例中,所述登录模块203设置在服务器内,该登录模块203包括自动处理单元2301和信息验证单元2302。其中,所述自动处理单元2301,用于自动接收或自动获取所述登录信息;所述信息验证单元2302,用于验证所述登录信息以判断是否满足登录所述电子账户的条件。具体地,若所述解析模块202设置在服务器内,则解析模块202将解析得到的登录信息直接发送至自动处理单元2301,该自动处理单元2301自动获取到登录信息后,将该登录信息发送至信息验证单元2302,该信息验证单元2302对所述登录信息进行验证,以判断是否满足登录所述电子账户的条件,其中,若验证通过则进行电子账户的登录,若验证失败则对用户返回错误信息提示。若所述解析模块202设置在客户端内,则解析模块202将解析得到的登录信息直接发送至设置在服务器内的自动处理单元2301,该自动处理单元2301自动接收到登录信息后,将该登录信息发送至信息验证单元2302,该信息验证单元2302对所述登录信息进行验证。
[0050]需要说明的是,在上述实施例中,服务器是指提供电子账户功能的服务器,在其他实施例中,解析模块202也可以设置在第三方服务器内,解析模块202解析获取登录信息后,将该登录信息发送至电子账户服务器中的登录模块203进行登录。同样地,在上述实施例中,客户端是指提供电子账户功能的客户端,在其他实施例中,解析模块202也可以设置在第三方客户端内,解析模块202解析获取登录信息后,将该登录信息发送至电子账户服务器中的登录模块203进行登录。
[0051]与现有技术相比,本发明具有以下优点:
[0052]用户在公共场所登录电子账户时,无需逐个字符输入登录信息,只需直接输入携带有登录信息(例如登录名、登录密码等)的二维码图片即可。使用二维码图片的好处在于用户周围的人无法直接看到该用户的登录信息,如此一来,可以有效地防止登录信息的泄露,进而保证用户电子账户的安全性。此外,用户在每次登录电子账户时均可使用同一二维码图片,而无需重复进行字符的输入,因此可以有效地减少用户的输入时间、降低用户的输入复杂度、以及提高用户的使用体验,使用户可以更为快捷地完成登录。
[0053]请参考图3,图3是可实现本发明提供的登录电子账户的方法的电子设备的结构示意图,该电子设备至少包括如下部分:CPU (中央处理器)401、RAM (随机存储器)402、ROM(只读存储器)403、系统总线400、硬盘控制单元404、硬盘405、人机交互外部设备控制单元406、人机交互外部设备407、串行接口控制单元408、串行接口外部设备409、并行接口控制单元410、并行接口外部设备411、显示设备控制单元412和显示设备413。其中,CPU401、RAM402、R0M403、硬盘控制单元404、人机交互外部设备控制单元406、串行接口控制单元408、并行接口控制单元410以及显示设备控制单元412与系统总线400相连接,并通过系统总线400实现彼此之前的通信。此外,硬盘控制单元404与硬盘405相连接;人机交互外部设备控制单元406与人机交互外部设备407相连接,典型地该人机交互外部设备是鼠标、轨迹球、触摸屏或键盘;串行接口控制单元408与串行接口外部设备409相连接;并行接口控制单元410与并行接口外部设备411相连接;显示设备控制单元412和显示设备413相连接。
[0054]图3所述的结构框图仅仅示出了能实践本发明各个实施例的一种电子设备的结构,而并非是对本发明的实践环境的限制。在一些情况下,可以根据需要添加或者减少该电子设备中的一些设备。例如,图3所示的设备可以移除人机交互外部设备407和显示设备413,其具体实施形态仅仅是一个能够被外部设备访问的服务器。当然图3所示的电子设备可以单独地实现本发明运行的环境,也可以通过网络互相连接起来而提供本发明各个实施例所适用运行环境,例如本发明的各个模块和/步骤可以分布地实现在互相连接的各个电子设备中。
[0055]本发明提供的电子登录凭证的生成方法以及登录电子账户的方法均可以使用可编程逻辑器件来实现,也可以实施为计算机程序软件,例如根据本发明的实施例可以是一种计算机程序产品,运行该程序产品使计算机执行用于所示范的方法。所述计算机程序产品包括计算机可读存储介质,该介质上包含计算机程序逻辑或代码部分,用于实现上述方法的各个步骤。所述计算机可读存储介质可以是被安装在计算机中的内置介质或者可从计算机主体拆卸的可移动介质(例如热拔插技术存储设备)。所述内置介质包括但不限于可重写的非易失性存储器,例如RAM、ROM、快闪存储器和硬盘。所述可移动介质包括但不限于:光存储媒体(例如CD-ROM和DVD)、磁光存储媒体(例如MO)、磁存储媒体(例如盒带或移动硬盘)、具有内置的可重写的非易失性存储器的媒体(例如存储卡)和具有内置ROM的媒体(例如ROM盒)。
[0056]本领域技术人员应当理解,任何具有适当编程装置的计算机系统都将能够执行包含在程序产品中的本发明的方法的诸步骤。尽管本说明书中描述的多数【具体实施方式】都侧重于软件程序,但是作为固件和硬件实现本发明提供的方法的替代实施例同样在本发明要求保护的范围之内。
[0057]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括”一词不排除其他部件、单元或步骤,单数不排除复数。系统权利要求中陈述的多个部件、单元或装置也可以由一个部件、单元或装置通过软件或者硬件来实现。
[0058]以上所揭露的仅为本发明的一些较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种登录电子账户的方法,该方法包括: 接收二维码图片,该二维码图片携带电子账户的登录信息; 解析所述二维码图片以获取所述登录信息; 自动根据所述登录信息登录所述电子账户。
2.根据权利要求1所述的方法,其中,接收二维码图片包括: 通过接收接口接收二维码图片,其中,所述接收接口设置在服务器提供的WEB页面内或客户端提供的人机界面内。
3.根据权利要求1所述的方法,其中,解析所述二维码图片以获取所述登录信息包括: 服务器或客户端解析所述二维码图片以获取所述登录信息。
4.根据权利要求1所述的方法,其中,自动根据所述登录信息登录所述电子账户包括: 服务器自动接收或自动获取所述登录信息; 所述服务器验证所述登录信息,以判断是否满足登录所述电子账户的条件。
5.根据权利要求1至4中任一项所述的方法,其中,所述登录信息包括登录名和/或登录密码。
6.一种登录电子账户的系统,该系统包括: 接收模块,用于接收二维码图片,该二维码图片携带电子账户的登录信息; 解析模块,用于解析所述二维码图片以获取所述登录信息; 登录模块,用于自动根据所述登录信息登录所述电子账户。
7.根据权利要求6所述的系统,其中: 所述接收模块包括第一接口单元和第二接口单元中任一或全部; 所述第一接口单元,用于在服务器提供的WEB页面内设置接收接口 ; 所述第二接口单元,用于在客户端提供的人机界面内设置接收接口 ; 所述接收接口用于接收所述二维码图片。
8.根据权利要求6所述的系统,其中,所述解析模块设置在服务器或客户端内。
9.根据权利要求6所述的系统,其中,所述登录模块设置在服务器内,该登录模块包括: 自动处理单元,用于自动接收或自动获取所述登录信息; 信息验证单元,用于验证所述登录信息以判断是否满足登录所述电子账户的条件。
10.根据权利要求6或9所述的系统,其中,所述登录信息包括登录名和/或登录密码。
【文档编号】G06K7/10GK104283685SQ201310291055
【公开日】2015年1月14日 申请日期:2013年7月11日 优先权日:2013年7月11日
【发明者】陈健 申请人:北京千橡网景科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1