基于位置的操作验证方法及服务器、客户端技术

技术编号:9830705 阅读:81 留言:0更新日期:2014-04-01 19:39
本发明专利技术提供基于位置的操作验证方法及服务器、客户端。一方面,本发明专利技术实施例通过服务器根据客户端的操作行为,获得验证位置、操作对象和可移动趋势,并向所述客户端发送显示指示信息和所述可移动趋势,所述显示指示信息用于指示所述客户端显示所述验证位置和所述操作对象,进而由所述服务器接收所述客户端发送的所述操作对象的最终位置,所述最终位置为所述客户端根据方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得,使得若所述最终位置与所述验证位置一致,所述服务器则可以执行所述客户端的验证通过操作,能够避免现有技术中输入设备输入验证信息的操作方便,且容易出错的问题,从而提高了操作验证的效率和可靠性。

【技术实现步骤摘要】
基于位置的操作验证方法及服务器、客户端
本专利技术涉及验证技术,尤其涉及基于位置的操作验证方法及服务器、客户端。
技术介绍
随着通信技术的发展,终端集成了越来越多的功能,从而使得终端的系统功能列表中包含了越来越多相应的应用程序,例如,电脑中安装的应用程序,第三方智能手机中安装的应用程序(Application,APP)等。终端在运行这些应用程序时,除了密码验证之外,在一些情况下,进一步还需要操作验证。例如,客户端频繁发表言论,或者,再例如,客户端在指定范围内输入的密码错误,等,情况。现有技术中,服务器可以向客户端发送图片形式的验证码,以等待用户识别该验证码之后利用输入设备输入的验证信息。然而,由于输入设备输入验证信息的操作很不方便,例如,中文与英文之间的切换操作、大写字母与小写字母之间的切换操作等操作,而且容易出错,从而导致了操作验证的效率和可靠性的降低。
技术实现思路
本专利技术的多个方面提供基于位置的操作验证方法及服务器、客户端,用以提高操作验证的效率和可靠性。本专利技术的一方面,提供一种基于位置的操作验证方法,包括:服务器根据客户端的操作行为,获得验证位置、操作对象和可移动趋势;所述服务器向所述客户端发送显示指示信息和所述可移动趋势,所述显示指示信息用于指示所述客户端显示所述验证位置和所述操作对象;所述服务器接收所述客户端发送的所述操作对象的最终位置,所述最终位置为所述客户端根据方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得;若所述最终位置与所述验证位置一致,所述服务器执行所述客户端的验证通过操作。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述可移动趋势包括下列中的至少一项:可移动方向所指示的移动趋势;途经点所指示的移动趋势;以及规避点所指示的移动趋势。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述服务器根据客户端的操作行为,获得验证位置、操作对象和可移动趋势,包括:所述服务器根据客户端的操作行为,随机获得所述验证位置、所述操作对象和所述可移动趋势。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述服务器接收所述客户端发送的所述操作对象的最终位置,包括:所述服务器接收所述客户端发送的所述操作对象的移动轨迹信息,所述移动轨迹信息为所述客户端根据所述方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述若所述最终位置与所述验证位置一致,所述服务器执行所述客户端的验证通过操作,包括:若所述最终位置与所述验证位置一致,且所述移动轨迹信息所指示的移动轨迹满足所述可移动趋势,所述服务器执行所述客户端的验证通过操作。本专利技术的另一方面,提供另一种基于位置的操作验证方法,包括:客户端接收服务器发送的显示指示信息和可移动趋势,所述显示指示信息用于指示所述客户端显示验证位置和操作对象,所述验证位置、所述操作对象和所述可移动趋势为所述服务器根据所述客户端的操作行为,获得;所述客户端根据所述显示指示信息,显示所述验证位置和所述操作对象;所述客户端根据方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得所述操作对象的最终位置;所述客户端向所述服务器发送所述操作对象的最终位置,以使得所述服务器若所述最终位置与所述验证位置一致,执行所述客户端的验证通过操作。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述可移动趋势包括下列中的至少一项:可移动方向所指示的移动趋势;途经点所指示的移动趋势;以及规避点所指示的移动趋势。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述客户端向所述服务器发送所述操作对象的最终位置之前,还包括:所述客户端根据所述方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得所述移动轨迹信息;所述客户端向所述服务器发送所述操作对象的最终位置,包括:所述客户端向所述服务器发送所述操作对象的移动轨迹信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述客户端根据方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得所述操作对象的最终位置之前,还包括:所述客户端接收输入设备发送的所述方向指令;或者所述客户端接收传感器发送的所述方向指令。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述输入设备包括物理键盘、触摸屏幕或麦克风。本专利技术的另一方面,提供一种服务器,包括:获得单元,用于根据客户端的操作行为,获得验证位置、操作对象和可移动趋势;发送单元,用于向所述客户端发送显示指示信息和所述可移动趋势,所述显示指示信息用于指示所述客户端显示所述验证位置和所述操作对象;接收单元,用于接收所述客户端发送的所述操作对象的最终位置,所述最终位置为所述客户端根据方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得;验证单元,用于若所述最终位置与所述验证位置一致,执行所述客户端的验证通过操作。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述可移动趋势包括下列中的至少一项:可移动方向所指示的移动趋势;途经点所指示的移动趋势;以及规避点所指示的移动趋势。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获得单元,具体用于根据客户端的操作行为,随机获得所述验证位置、所述操作对象和所述可移动趋势。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述接收单元,具体用于接收所述客户端发送的所述操作对象的移动轨迹信息,所述移动轨迹信息为所述客户端根据所述方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述验证单元,具体用于若所述最终位置与所述验证位置一致,且所述移动轨迹信息所指示的移动轨迹满足所述可移动趋势,执行所述客户端的验证通过操作。本专利技术的另一方面,提供一种客户端,包括:接收单元,用于接收服务器发送的显示指示信息和可移动趋势,所述显示指示信息用于指示所述客户端显示验证位置和操作对象,所述验证位置、所述操作对象和所述可移动趋势为所述服务器根据所述客户端的操作行为,获得;显示单元,用于根据所述显示指示信息,显示所述验证位置和所述操作对象;获得单元,用于根据方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得所述操作对象的最终位置;发送单元,用于向所述服务器发送所述操作对象的最终位置,以使得所述服务器若所述最终位置与所述验证位置一致,执行所述客户端的验证通过操作。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述可移动趋势包括下列中的至少一项:可移动方向所指示的移动趋势;途经点所指示的移动趋势;以及规避点所指示的移动趋势。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获得单元,还用于根据所述方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得所述移动轨迹信息;所述发送单元,还用于向所述服务器发送所述操作对象的移动轨迹信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述接收单元,还用于接收输入设备发送的所述方向指令;或者接收传感本文档来自技高网...
基于位置的操作验证方法及服务器、客户端

【技术保护点】
一种基于位置的操作验证方法,其特征在于,包括:服务器根据客户端的操作行为,获得验证位置、操作对象和可移动趋势;所述服务器向所述客户端发送显示指示信息和所述可移动趋势,所述显示指示信息用于指示所述客户端显示所述验证位置和所述操作对象;所述服务器接收所述客户端发送的所述操作对象的最终位置,所述最终位置为所述客户端根据方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得;若所述最终位置与所述验证位置一致,所述服务器执行所述客户端的验证通过操作。

【技术特征摘要】
1.一种基于位置的操作验证方法,其特征在于,包括:服务器根据客户端的操作行为,获得验证位置、操作对象和可移动趋势;所述服务器向所述客户端发送显示指示信息和所述可移动趋势,所述显示指示信息用于指示所述客户端显示所述验证位置和所述操作对象;所述服务器接收所述客户端发送的所述操作对象的最终位置,所述最终位置为所述客户端根据方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得;若所述最终位置与所述验证位置一致,所述服务器执行所述客户端的验证通过操作;其中,所述可移动趋势包括下列中的至少一项:可移动方向所指示的移动趋势;途经点所指示的移动趋势;以及规避点所指示的移动趋势。2.根据权利要求1所述的方法,其特征在于,所述服务器根据客户端的操作行为,获得验证位置、操作对象和可移动趋势,包括:所述服务器根据客户端的操作行为,随机获得所述验证位置、所述操作对象和所述可移动趋势。3.根据权利要求1或2所述的方法,其特征在于,所述服务器接收所述客户端发送的所述操作对象的最终位置,包括:所述服务器接收所述客户端发送的所述操作对象的移动轨迹信息,所述移动轨迹信息为所述客户端根据所述方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得。4.根据权利要求3所述的方法,其特征在于,所述若所述最终位置与所述验证位置一致,所述服务器执行所述客户端的验证通过操作,包括:若所述最终位置与所述验证位置一致,且所述移动轨迹信息所指示的移动轨迹满足所述可移动趋势,所述服务器执行所述客户端的验证通过操作。5.一种基于位置的操作验证方法,其特征在于,包括:客户端接收服务器发送的显示指示信息和可移动趋势,所述显示指示信息用于指示所述客户端显示验证位置和操作对象,所述验证位置、所述操作对象和所述可移动趋势为所述服务器根据所述客户端的操作行为,获得;所述客户端根据所述显示指示信息,显示所述验证位置和所述操作对象;所述客户端根据方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得所述操作对象的最终位置;所述客户端向所述服务器发送所述操作对象的最终位置,以使得所述服务器若所述最终位置与所述验证位置一致,执行所述客户端的验证通过操作;其中,所述可移动趋势包括下列中的至少一项:可移动方向所指示的移动趋势;途经点所指示的移动趋势;以及规避点所指示的移动趋势。6.根据权利要求5所述的方法,其特征在于,所述客户端向所述服务器发送所述操作对象的最终位置之前,还包括:所述客户端根据所述方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得所述移动轨迹信息;所述客户端向所述服务器发送所述操作对象的最终位置,包括:所述客户端向所述服务器发送所述操作对象的移动轨迹信息。7.根据权利要求5或6所述的方法,其特征在于,所述客户端根据方向指令,在所述可移动趋势所对应的路径上移动所述操作对象,获得所述操作对象的最终位置之前,还包括...

【专利技术属性】
技术研发人员:王云吉韩国峰王飞
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1