信息的输入方法及系统与流程

文档序号:12611984阅读:663来源:国知局
信息的输入方法及系统与流程

本申请涉及信息输入的技术领域,尤其涉及一种输入方法及系统。



背景技术:

随着信息技术和互联网技术的发展,用户可以通过终端录入信息,进行各种自助式服务。用户通过计算机在网页上输入电子卡号及合法的密码,可以登录电子卡运营商的服务系统,进行查询、转账等各种自助式服务。

在实现现有技术过程中,发明人发现现有技术中至少存在如下问题:

通常,电子卡卡号位数比较长,用户通常需要输入几位数字后对照一次,以便及时发现输入错误的号码,从而可以避免出现卡号全部输入后,才发现其中存在错误号码,需要重新输入的情况。这样,用户通常需要对照几次,才能完成卡号的输入。有时,对于卡号存在连续的几个数字相同的情形时,用户则需要核对上次输入时的位数,以便继续输入。卡号的输入需要用户投入较大的注意力,因而,这种信息的输入方法用户体验差。

因此,需要提供一种信息的输入方法用户体验好的技术方案。



技术实现要素:

本申请实施例提供一种用户体验好的信息的输入方法。

具体的,一种信息的输入方法,包括:

接收预设位数的部分输入信息;

根据所述部分输入信息,查找与所述部分输入信息匹配的提示信息;

提示与所述部分输入信息匹配的提示信息;

接收用户在提示下的完整输入信息。

本申请实施例还提供另一种信息的输入方法,用于银行卡卡号的输入,包括:

接收预设位数的部分卡号数字;

根据所述部分卡号数字,查找与部分卡号数字匹配的银行机构名称或银行卡类型;

提示与所述部分卡号数字匹配的银行机构名称或银行卡类型;

接收用户在提示下的完整卡号。

本申请实施例提供一种用户体验好的信息的输入系统,包括:

接收模块,用于接收预设位数的部分输入信息;

匹配模块,用于:

根据所述部分输入信息,查找与所述部分输入信息匹配的提示信息;

提示与所述部分输入信息匹配的提示信息;

所述接收模块还用于接收用户在提示下的完整输入信息。

本申请实施例还提供另一种用户体验好的信息的输入系统,包括:

接收模块,用于接收预设位数的部分卡号数字;

匹配模块,用于:

根据所述部分卡号数字,查找与部分卡号数字匹配的银行机构名称或银行卡类型;

提示与所述部分卡号数字匹配的银行机构名称或银行卡类型;

所述接收模块还用于接收用户在提示下的完整卡号。

本申请实施例提供的信息的输入方法和系统,至少具有如下有益效果:

根据所述部分输入信息,查找与所述部分输入信息匹配的提示信息;提示与所述部分输入信息匹配的提示信息;从而,在用户只完成部分输入信息的输入时,可以及时接受到部分输入信息是否正确的提示,用户体验好。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请实施例提供的信息的输入方法的过程示意图。

图2为本申请实施例提供的信息的输入方法用于银行卡号输入的过程示意图。

图3为本申请实施例提供的信息的输入系统的结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

请参照图1,为本申请实施例提供的信息的输入方法,具体包括以下步骤:

S01:接收预设位数的部分输入信息。

对于长数位的信息而言,例如,银行账号、会员卡号、手机号等,通常可以由两部分字段构成,有的信息可以由三部分字段构成。例如,对于银行卡号622848XXXXXXXXXXXXX的卡号而言,622848为中国银联分配、管理的字段,该字段所对应的自然语言为农行金穗通宝借记卡的银行卡类型。对于手机号码而言,181XXXXXXXX,其中,181代表移动通信运营商的卡号类型,中间字段表示号码归属地,尾端字段表示序列号。

这些信息中包含对应自然语言的字段,因此,可以首先接收预设位数的部分输入信息,并对这些信息进行验证,以便及时给出用户输入的信息是否正确的反馈。

这里接收预设位数的部分输入信息,就是接收这些对应自然语言的字段。

S02:根据所述部分输入信息,查找与所述部分输入信息匹配的提示信息。

计算机系统或数据库可以建立部分输入信息与提示信息的映射关系。一种可实现的方式是,将部分输入信息与对应的提示信息的完整映射表存储于数据库或计算机系统的存储单元。当然,部分输入信息与对应的提示信息的映射关系还可以根据大数据技术及机器学习技术,逐渐归纳总结而得到。当部分输入信息与提示信息建立映射关系后,可以通过部分输入信息,查找与部分输入信息匹配的提示信息。

S03:提示与所述部分输入信息匹配的提示信息。

计算机系统可以向用户提示,与用户输入的部分输入信息匹配的提示信息。

进一步的,在本申请提供的一种实施例中,提示与所述部分输入信息匹配的提示信息,具体包括:

当查找到与所述部分输入信息匹配的提示信息时,显示与所述部分输入信息匹配的提示信息的信息。

具体的,例如,根据银行卡号622848XXXXXXXXXXXXX的前六位部分输入信息,查找到对应的自然语言为农行金穗通宝借记卡,则计算机系统在信息输入框附近显示农行金穗通宝借记卡。

再例如,根据手机号码181XXXXXXXX的前七位输入信息,查找到对应的自然语言为由中国电信提供服务的某城市的用户,则计算机系统在信息输入框附近显示中国电信某城市。

进一步的,在本申请提供的一种实施例中,提示与所述部分输入信息匹配的提示信息,具体包括:

当未查找到与所述部分输入信息匹配的提示信息时,显示未能与所述部分输入信息匹配的信息。

具体的,假设,用户误将银行卡号622848XXXXXXXXXXXXX的前六位部分输入信息,输入为622847,根据该错误信息,无法匹配到对应的自然语言,计算机系统在信息输入框附近显示无匹配信息,给出用户提示,由用户决 定是否继续输入信息。

进一步的,在本申请提供的一种实施例中,提示与所述部分输入信息匹配的提示信息,具体包括:

当查找到与所述部分输入信息匹配的自然语言时,显示包含所述部分输入信息的信息选项及信息选项对应的提示信息,以便用户在信息选项中选择。

具体的,例如,当用户输入银行卡号622848XXXXXXXXXXXXX的前五位部分输入信息时,即当用户输入62284的部分输入信息时,计算机系统在信息输入框附近显示:

622843金穗通宝银卡

622848金穗通宝卡

622849金穗通宝钻石卡。

用户可以根据提示在信息选项中做出选择。

S04:接收用户在提示下的完整输入信息。

用户可以根据提示判断已经输入的部分输入信息是否正确。当已经输入的部分输入信息正确时,用户可以继续输入完成完整输入信息的输入。而当已经输入端额部分输入信息不正确时,用户可以及时删除,重新输入部分输入信息。或者,当用户仅输入部分输入信息的一部分时,计算机系统给出若干相关的信息选项,用户选择信息选项后,继续输入信息直至完成完整输入信息的输入。

在本申请提供的实施例中,根据所述部分输入信息,查找与所述部分输入信息匹配的提示信息;提示与所述部分输入信息匹配的提示信息;从而,在用户只完成部分输入信息的输入时,可以及时接受到部分输入信息是否正确的提示,用户体验好。

进一步的,在本申请提供的又一实施例中,所述方法还包括:

校检所述完整输入信息是否符合预设信息规则;

当所述完整输入信息不符合预设信息规则时,提示重新输入信息。

对于一些按照预设信息规则生成的银行卡号、会员卡号,也就是说,银行 卡号、会员卡号的数字符合一定的算法,这时,在用户输入完整输入信息后,计算机系统可以根据预设信息规则,校检用户输入的完整输入信息是否合法。这样,在用户输入完整输入信息后,可以再次自动验证完整输入信息的正确性,便利用户,提高了用户体验的满意度。

本申请实施例还提供一种上述信息的输入方法用于银行卡号输入的应用。

具体的,请参照图2,一种信息的输入方法,用于银行卡卡号的输入,包括:

S11:接收预设位数的部分卡号数字;

S12:根据所述部分卡号数字,查找与部分卡号数字匹配的银行机构名称或银行卡类型;

S13:提示与所述部分卡号数字匹配的银行机构名称或银行卡类型;

S14:接收用户在提示下的完整卡号。

进一步的,在本申请提供的又一实施例中,提示与所述部分卡号数字匹配的银行机构名称或银行卡类型,具体包括:

当查找到与所述部分卡号数字匹配的银行机构名称或银行卡类型时,显示银行机构名称或银行卡类型。

进一步的,在本申请提供的又一实施例中,提示与所述部分卡号数字匹配的银行机构名称或银行卡类型,具体包括:

当未查找到与所述部分卡号数字匹配的银行机构名称或银行卡类型时,显示未能与部分卡号数字匹配的信息。

提示与所述部分卡号数字匹配的银行机构名称或银行卡类型,具体包括:

当查找到与所述部分卡号数字匹配的银行机构名称时,显示包含所述部分卡号数字的银行机构代码选项及银行机构代码选项对应的银行机构名称,以便用户在银行机构代码选项中选择;

或,当查找到与所述部分卡号数字匹配的银行卡类型时,显示包含所述部分卡号数字的银行卡类型代码选项及银行卡类型代码选项对应的银行卡类型 名称,以便用户在银行卡类型代码选项中选择。

进一步的,在本申请提供的又一实施例中,所述方法还包括:

校检所述完整卡号是否符合预设卡号规则;

当所述完整卡号不符合预设卡号规则时,提示重新输入卡号。

下面介绍一种本申请实施例的具体应用场景:

用户在计算机终端登录银行提供的电子银行时,依次输入银行卡号。当用户输入银行卡号前六位数字的字段时,计算机终端经后台查找显示该前六位数字的字段对应的银行卡类型。用户确认,该银行卡类似确实为自己所持有的银行卡类型,则可以继续输入信息直接完成完整输入信息的输入。计算机终端可以对用户输入的完整输入信息进行完整卡号是否符合预设卡号规则的校检,并当完整卡号不符合预设卡号规则时,提示用户重新输入卡号。当然,这里的重新输入卡号包括后退删除错误的数字。

或者,当用户输入银行卡号前六位数字的字段时,计算机终端经后台查找未能检索到对应的自然语言,则计算终端显示该前六位数字的字段为未知银行卡类型。用户可以根据该提示,继续输入信息直至完成完整输入信息的输入。此种情形对应于,用户确定自己输入的部分输入信息正确,且部分输入信息与自然语言的映射关系未能完整建立时。计算机终端可以对用户输入的完整输入信息进行完整卡号是否符合预设卡号规则的校检,并当完整卡号不符合预设卡号规则时,提示用户重新输入卡号。当然,这里的重新输入卡号包括后退删除错误的数字。

或者,当用户输入银行卡号前五位数字的字段时,计算机终端经后台查找显示包含前五位数字的六位银行卡号的若干选项及选项对应的银行卡类型。用户可以根据提示,选择与自己所持银行卡类型对应的选项,并继续输入直至完成完整卡号输入。计算机终端可以对用户输入的完整输入信息进行完整卡号是否符合预设卡号规则的校检,并当完整卡号不符合预设卡号规则时,提示用户重新输入卡号。当然,这里的重新输入卡号包括后退删除错误的数字。

当然,这里是以银行卡类型为例来作的说明,这里的银行卡类型还可以以银行机构或者其他适合的提示信息来替代,只要是用户能够根据提示信息确定输入的部分输入信息是否正确的内容都是可以的。

以上是本申请实施例提供的数据的分类方法,基于同样的思路,请参照图3,本申请还提供一种信息的输入系统1,包括:

接收模块11,用于接收预设位数的部分输入信息;

匹配模块12,用于:

根据所述部分输入信息,查找与所述部分输入信息匹配的提示信息;

提示与所述部分输入信息匹配的提示信息;

所述接收模块11还用于接收用户在提示下的完整输入信息。

进一步的,在本申请提供的又一实施例中,所述匹配模块12,用于:

当查找到与所述部分输入信息匹配的提示信息时,显示与所述部分输入信息匹配的提示信息。

进一步的,在本申请提供的又一实施例中,所述匹配模块12,用于:

当未查找到与所述部分输入信息匹配的提示信息时,显示未能与所述部分输入信息匹配的信息。

进一步的,在本申请提供的又一实施例中,所述匹配模块12,用于:

当查找到与所述部分输入信息匹配的提示信息时,显示包含所述部分输入信息的信息选项及信息选项对应的提示信息,以便用户在信息选项中选择。

进一步的,在本申请提供的又一实施例中,所述系统还包括校检模块13,用于:

校检所述完整输入信息是否符合预设信息规则;

当所述完整输入信息不符合预设信息规则时,提示重新输入信息。

进一步的,在本申请提供的又一实施例中,一种信息的输入系统1,用于银行卡卡号的输入,包括:

接收模块11,用于接收预设位数的部分卡号数字;

匹配模块12,用于:

根据所述部分卡号数字,查找与部分卡号数字匹配的银行机构名称或银行卡类型;

提示与所述部分卡号数字匹配的银行机构名称或银行卡类型;

所述接收模块11还用于接收用户在提示下的完整卡号。

进一步的,在本申请提供的又一实施例中,所述匹配模块12,用于:

当查找到与所述部分卡号数字匹配的银行机构名称或银行卡类型时,显示银行机构名称或银行卡类型。

进一步的,在本申请提供的又一实施例中,所述匹配模块12,用于:

当未查找到与所述部分卡号数字匹配的银行机构名称或银行卡类型时,显示未能与部分卡号数字匹配的信息。

进一步的,在本申请提供的又一实施例中,所述匹配模块12,用于:

当查找到与所述部分卡号数字匹配的银行机构名称时,显示包含所述部分卡号数字的银行机构代码选项及银行机构代码选项对应的银行机构名称,以便用户在银行机构代码选项中选择;

或,当查找到与所述部分卡号数字匹配的银行卡类型时,显示包含所述部分卡号数字的银行卡类型代码选项及银行卡类型代码选项对应的银行卡类型名称,以便用户在银行卡类型代码选项中选择。

进一步的,在本申请提供的又一实施例中,所述系统还包括校检模块13,用于:

校检所述完整卡号是否符合预设卡号规则;

当所述完整卡号不符合预设卡号规则时,提示重新输入卡号。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、 CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数值处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数值处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数值处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数值处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数值结构、程序的模块或其他数值。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读 存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数值信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1