著录项信息
专利名称 | 一种网络用户快捷注册与登录方法及系统 |
申请号 | CN201410106060.1 | 申请日期 | 2014-03-21 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-09-23 | 公开/公告号 | CN104935558A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/06 | IPC分类号 | H;0;4;L;2;9;/;0;6;;;G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 四三九九网络股份有限公司 | 申请人地址 | 福建省厦门市厦门火炬高新区软件园二期望海路2号楼202室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 四三九九网络股份有限公司 | 当前权利人 | 四三九九网络股份有限公司 |
发明人 | 郑志浩 |
代理机构 | 北京市盛峰律师事务所 | 代理人 | 于国富 |
摘要
本发明公开了一种网络用户快捷注册与登录方法,包括在网络游客的人机交互界面中展示触发链接;当所述触发链接被触发时,则向后台服务器系统发送请求;返回给所述人机交互界面一个带有加密信息的url;将其转换为快捷方式文件,并弹出保存提示窗口;将所述快捷方式文件保存,并自动访问所述快捷方式所指向的所述url;服务器接收到所述url被访问的信息后,解密所述url中所包含的加密信息,得到用户特定标识;判断是否为首次访问,如果是则创建账户并激活且登录该账户,如果否则验证账户信息。实现了无需用户作多余操作,账号、密码,登录入口信息,一步完成的技术方案,大幅提高了用户体验度,同时还可以追踪来源信息等。
1.一种网络用户快捷注册与登录方法,其特征在于,包括以下步骤:
S1,在网络游客的人机交互界面中展示触发链接;
S2,当所述触发链接被触发时,则向后台服务器系统发送请求;
S3,所述后台服务器系统接收到所述请求后,返回给所述人机交互界面一个带有加密信息的url;
S4,所述人机交互界面接收到所述url后,将其转换为快捷方式文件,并弹出保存提示窗口,并将默认保存路径设置为当前保存路径;
S5,当所述保存提示窗口接收到保存指令时,则将所述快捷方式文件保存在所述默认保存路径或所述网络游客指定的路径下,并自动访问所述快捷方式所指向的所述url;
S6,当所述url所指向的服务器接收到所述url被访问的信息后,解密所述url中所包含的加密信息,得到用户特定标识;
S7,判断所述url是否为首次访问,如果是则创建与所述用户特定标识相对应的用户账户并激活且登录该账户,如果否则验证所述用户特定标识所对应的用户账户信息,如验证通过则允许当前用户以所述用户特定标识所对应的账户身份登录,如验证未通过则拒绝登录;
所述加密信息中包含用户特定标识和密码;
还包含可用于做网络推广注册数据分析的来源信息;
所述人机交互界面为应用程序窗口的全部或局部;
所述应用程序窗口为网页浏览器窗口;
所述网页浏览器窗口为安装有Adobe Flash Player10以上插件的浏览器窗口;
所述默认保存路径为操作系统桌面或主屏幕;
所述触发链接为带有超链接的图片或带有超链接的动画或带有超链接的文字;
S4中还包括屏蔽第三方下载控件的步骤和禁用所述人机交互界面自动下载的步骤。
2.一种实现如权利要求1所述网络用户快捷注册与登录方法的网络用户快捷注册与登录系统,其特征在于,所述系统包括:
触发链接展示模块,用于在网络游客的人机交互界面中展示触发链接;
请求发送模块,用于当所述触发链接被触发时,向后台服务器系统发送请求;
url生成及返回模块,用于当所述后台服务器系统接收到所述请求后,返回给所述人机交互界面一个带有加密信息的url;
快捷方式文件保存模块,用于当所述人机交互界面接收到所述url后,将其转换为快捷方式文件,并弹出保存提示窗口,并将默认保存路径设置为当前保存路径;
文件存储与访问模块,用于当所述保存提示窗口接收到保存指令时,则将所述快捷方式文件保存在所述默认保存路径或所述网络游客指定的路径下,并自动访问所述快捷方式所指向的所述url;
加密信息解密模块,用于当所述url所指向的服务器接收到所述url被访问的信息后,解密所述url中所包含的加密信息,得到用户特定标识;
用户账户激活与验证模块,用于判断所述url是否为首次访问,如果是则创建与所述用户特定标识相对应的用户账户并激活且登录该账户,如果否则验证所述用户特定标识所对应的用户账户信息,如验证通过则允许当前用户以所述用户特定标识所对应的账户身份登录,如验证未通过则拒绝登录。
一种网络用户快捷注册与登录方法及系统\n技术领域\n[0001] 本发明涉及计算机网络用户注册与登录技术领域,尤其涉及一种网络用户快捷注册与登录方法及系统。\n背景技术\n[0002] 在互联网迅猛发展的今天,网络游戏等网络应用已经极为普及,但出于区分用户身份维护用户信息及隐私目的,目前的网络应用(如网络游戏)通常是需要游客先注册为注册用户再激活账号后才能正式使用网络服务商所提供的服务。然而繁琐的注册与激活过程给游客带来很差的体验度,不利于网络服务商吸引用户。现有的网络游戏推广方法通常是仅给出一个前网游戏服务站点的链接,而进入游戏体验需要注册账号填写账号信息,相对复杂的注册步骤会降低欲体验游戏的人群,从而减弱了推广目的转化效果。\n发明内容\n[0003] 本发明的目的在于提供一种网络用户快捷注册与登录方法及系统,从而解决现有技术中存在的前述问题。\n[0004] 为了实现上述目的,本发明采用的技术方案如下:\n[0005] 本发明通过简单的操作步骤,实现全过程无需键盘打字操作,使游客快速完成注册流程成为站点的活跃用户并且每次都能快速直接进入(登录)站点。\n[0006] 一种网络用户快捷注册与登录方法,包括以下步骤:\n[0007] S1,在网络游客的人机交互界面中展示触发链接;\n[0008] S2,当所述触发链接被触发时,则向后台服务器系统发送请求;\n[0009] S3,所述后台服务器系统接收到所述请求后,返回给所述人机交互界面一个带有加密信息的url;\n[0010] S4,所述人机交互界面接收到所述url后,将其转换为快捷方式文件,并弹出保存提示窗口,并将默认保存路径设置为当前保存路径;\n[0011] S5,当所述保存提示窗口接收到保存指令时,则将所述快捷方式文件保存在所述默认保存路径或所述网络游客指定的路径下,并自动访问所述快捷方式所指向的所述url;\n[0012] S6,当所述url所指向的服务器接收到所述url被访问的信息后,解密所述url中所包含的加密信息,得到用户特定标识;\n[0013] S7,判断所述url是否为首次访问,如果是则创建与所述用户特定标识相对应的用户账户并激活且登录该账户,如果否则验证所述用户特定标识所对应的用户账户信息,如验证通过则允许当前用户以所述用户特定标识所对应的账户身份登录,如验证未通过则拒绝登录。\n[0014] 优选的,所述加密信息中包含用户特定标识和密码。\n[0015] 优选的,还包含可用于做网络推广注册数据分析的来源信息。\n[0016] 优选的,所述人机交互界面为应用程序窗口的全部或局部。\n[0017] 优选的,所述应用程序窗口为网页浏览器窗口。\n[0018] 优选的,所述网页浏览器窗口为安装有Adobe Flash Player10以上插件的浏览器窗口。\n[0019] 优选的,所述默认保存路径为操作系统桌面或主屏幕。\n[0020] 优选的,所述触发链接为带有超链接的图片或带有超链接的动画或带有超链接的文字。\n[0021] 优选的,S4中还包括屏蔽第三方下载控件的步骤和禁用所述人机交互界面自动下载的步骤。\n[0022] 一种网络用户快捷注册与登录系统,包括:\n[0023] 触发链接展示模块,用于在网络游客的人机交互界面中展示触发链接;\n[0024] 请求发送模块,用于当所述触发链接被触发时,向后台服务器系统发送请求;\n[0025] url生成及返回模块,用于当所述后台服务器系统接收到所述请求后,返回给所述人机交互界面一个带有加密信息的url;\n[0026] 快捷方式文件保存模块,用于当所述人机交互界面接收到所述url后,将其转换为快捷方式文件,并弹出保存提示窗口,并将默认保存路径设置为当前保存路径;\n[0027] 文件存储与访问模块,用于当所述保存提示窗口接收到保存指令时,则将所述快捷方式文件保存在所述默认保存路径或所述网络游客指定的路径下,并自动访问所述快捷方式所指向的所述url;\n[0028] 加密信息解密模块,用于当所述url所指向的服务器接收到所述url被访问的信息后,解密所述url中所包含的加密信息,得到用户特定标识;\n[0029] 用户账户激活与验证模块,用于判断所述url是否为首次访问,如果是则创建与所述用户特定标识相对应的用户账户并激活且登录该账户,如果否则验证所述用户特定标识所对应的用户账户信息,如验证通过则允许当前用户以所述用户特定标识所对应的账户身份登录,如验证未通过则拒绝登录。\n[0030] 本发明的有益效果是:\n[0031] 本发明可以主要在网络服务的推广中运用,如游戏推广:现有的方法进入游戏体验需要注册账号填写账号信息,相对复杂的注册步骤会降低欲体验游戏的人群,从而减弱了推广目的转化效果。而本发明快捷注册流程则大大的降低了用户体验游戏的门槛和时间,简单快速的进入游戏体验.从而提升推广效果。由于本发明中快捷方式引导保存至桌面、主屏等明显且容易再次使用的位置,用户双击即可登录,避免了打开浏览器、进入网站、输入账号密码等繁杂的操作,则额外提升了用户的登录活跃。\n附图说明\n[0032] 图1是本发明的流程概述说明框图;\n[0033] 图2是本发明的实现过程示意图;\n[0034] 图3是本发明中首次注册流程示意框图;\n[0035] 图4是本发明中再次访问URL快捷方式流程示意框图。\n具体实施方式\n[0036] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。\n[0037] 如附图1-4所示,本发明公开了一种网络用户快捷注册与登录方法,包括以下步骤:\n[0038] S1,在网络游客的人机交互界面中展示触发链接;\n[0039] S2,当所述触发链接被触发时,则向后台服务器系统发送请求;\n[0040] S3,所述后台服务器系统接收到所述请求后,返回给所述人机交互界面一个带有加密信息的url;\n[0041] S4,所述人机交互界面接收到所述url后,将其转换为快捷方式文件,并弹出保存提示窗口,并将默认保存路径设置为当前保存路径;S4中还包括屏蔽第三方下载控件的步骤和禁用所述人机交互界面自动下载的步骤;\n[0042] S5,当所述保存提示窗口接收到保存指令时,则将所述快捷方式文件保存在所述默认保存路径或所述网络游客指定的路径下,并自动访问所述快捷方式所指向的所述url;\n[0043] S6,当所述url所指向的服务器接收到所述url被访问的信息后,解密所述url中所包含的加密信息,得到用户特定标识;\n[0044] S7,判断所述url是否为首次访问,如果是则创建与所述用户特定标识相对应的用户账户并激活且登录该账户,如果否则验证所述用户特定标识所对应的用户账户信息,如验证通过则允许当前用户以所述用户特定标识所对应的账户身份登录,如验证未通过则拒绝登录。\n[0045] 所述加密信息中包含用户特定标识和密码。还包含可用于做网络推广注册数据分析的来源信息。所述人机交互界面为应用程序窗口的全部或局部。所述应用程序窗口为网页浏览器窗口。所述网页浏览器窗口为安装有Adobe FlashPlayer10以上插件的浏览器窗口。所述默认保存路径为操作系统桌面或主屏幕。所述触发链接为带有超链接的图片或带有超链接的动画或带有超链接的文字。\n[0046] 本发明还公开了一种网络用户快捷注册与登录系统,包括:\n[0047] 触发链接展示模块,用于在网络游客的人机交互界面中展示触发链接;\n[0048] 请求发送模块,用于当所述触发链接被触发时,向后台服务器系统发送请求;\n[0049] url生成及返回模块,用于当所述后台服务器系统接收到所述请求后,返回给所述人机交互界面一个带有加密信息的url;\n[0050] 快捷方式文件保存模块,用于当所述人机交互界面接收到所述url后,将其转换为快捷方式文件,并弹出保存提示窗口,并将默认保存路径设置为当前保存路径;\n[0051] 文件存储与访问模块,用于当所述保存提示窗口接收到保存指令时,则将所述快捷方式文件保存在所述默认保存路径或所述网络游客指定的路径下,并自动访问所述快捷方式所指向的所述url;\n[0052] 加密信息解密模块,用于当所述url所指向的服务器接收到所述url被访问的信息后,解密所述url中所包含的加密信息,得到用户特定标识;\n[0053] 用户账户激活与验证模块,用于判断所述url是否为首次访问,如果是则创建与所述用户特定标识相对应的用户账户并激活且登录该账户,如果否则验证所述用户特定标识所对应的用户账户信息,如验证通过则允许当前用户以所述用户特定标识所对应的账户身份登录,如验证未通过则拒绝登录。\n[0054] 本发明通过自动成生包含账号及密码信息的URL供用户下载----->点击URL链接账号激活并登录进入站点等方式,实现了无需用户作多余操作,账号、密码,登录入口信息,一步完成的技术方案,大幅提高了用户体验度,同时还可以追踪来源信息等。\n[0055] 本发明的具体优点如下:\n[0056] a.用户账号在进入站点后账号才被激活成为真正的站点账号,本发明需要首次登录后才会真正生成并激活系统账户,避免了直接生成账户而产生大量垃圾账号的缺陷,确保了每一个账号都是有效的用户账号;\n[0057] b.解决保存操作时客户端的2类环境因素干扰(避免了调用第三方下载控件、禁用浏览器自带的快捷下载);由于URL快捷方式文件本身很小(一般小于1KB),所以没有必要弹出第三方下载软件或控件,因此本发明的技术方案中屏蔽了第三方下载软件或控件,节省了调用第三方下载软件或控件的时间,同时也节省了系统资源,简化了操作流程;虽然有的浏览器的本身有快速自动保存功能,可以不指定路径而直接快速下载保存。但是浏览器快速自动保存功能会让一般用户不知道文件的真正保存路径。造成第二次使用找不到文件的情况。因此本发明的技术方案中弹出保存窗口并将桌面、主屏等容易查找的位置设为默认路径,方便用户迅速找到保存的文件,促使用户保持活跃度;\n[0058] c.修改密码,账号信息仍不影响URL快捷方式的使用;当用户修改密码后,保存的URL快捷方式一样不失它的功能和运用;即使用户之前登录时已经修改了登录密码,那么URL快捷方式仍然可以起到快速打开登录窗口,并自动跳转到密码输入界面,用户只需要输入修改后的密码即可登录,省去了打开登录页面输入用户名和密码等复杂的操作;\n[0059] d.由于URL快捷方式的加密信息中还携带有来源信息,因此无论账号何时激活,系统都可追踪来源信息,做网络推广注册数据分析(注册来源于哪个推广渠道哪个推广页面等信息)。\n[0060] 保存的URL的快捷方式等于站点登录入口,用户只需双击该快捷方式即可登录网络服务;\n[0061] URL参数包含用户标识、账号密码等加密信息,所以无需手动填写即可登录,另外URL参数里还可以携带来源信息等数据,以便服务器统计用户来源等信息;\n[0062] 总体上实现简单的操作步骤,使游客快速完成注册流程成为站点的活跃用户并且每次都能快速直接进入站点。\n[0063] 以下以一个应用实例具体描述整个过程,但并不局限于此实例,其他类似应用也可实现本发明的技术方案:\n[0064] 设计规定:\n[0065] a.方便用户注册并提升用户登录活跃;\n[0066] b.可直接保存快捷方式,且跳过浏览器的自动保存功能和下载软件自动启动保存;\n[0067] c.系统自动生成站点账号并方便二次登录;\n[0068] d.点击保存的快捷方式直接进入站点;\n[0069] e.修改密码,账号信息不影响URL快捷方式的使用;\n[0070] f.追踪账号来源信息,结合推广注册数据分析后台(注册来源于哪个推广渠道哪个推广页面等信息)。\n[0071] 运行环境:\n[0072] 本发明可以应用在安装有Adobe Flash Player10以上插件的浏览器,当然也可以应用在其他类似场景中,比如电子邮件客户端或手机应用中或手机浏览器中。\n[0073] 基本设计概念和流程:\n[0074] 用户不需要通过注册框填写注册信息就可以直接生成账号,并将账号密码保存于一个快捷方式中。用户双击该快捷方式就即可进入(登录)站点。\n[0075] 运行设计:\n[0076] a.核心操作,用户通过此步骤,保存一个带有用户标识、账号密码和来源信息的快捷方式到桌面;\n[0077] b.首次打开URL地址,直接进入站点并激活账号登录;\n[0078] c.二次打开URL地址验证用户信息;\n[0079] 本例中Flash新建一个FileReference变量,并将php返回的数据写入该变量,最终通过FileReference的save()方法将快捷方式保存于桌面上。\n[0080] 性能:\n[0081] 本例的运行环境是flash player,一般在浏览器都具备此插件,整个流程未出现呆滞的情况;\n[0082] Php请求方面,当接收到php数据时,会停止请求,以减少服务器负担。\n[0083] 输入项:\n[0084] 访问带域名参数的php文件:\n[0085] "http://u.unionli.com/_ss.php?http_referer="+encodeURIComponent(returnValue);\n[0086] 输出项:\n[0087] 包含账号密码的链接(例):\n[0088] "http://web.4399.com/user/game_shortcut.php?k=%2BC6PRhq9DxGVy2O%\n2BtYQw5BpGQHVsB2kUB6x70r83wWZ2JFKmWU8sNnirKtsL1XHxl6N3JbXDmiYfmfKSLraMUTa8w5jdvafC4K8Gye9Tn5ySc8dw%2F7gXm7I%3D"\n[0089] 下载快捷方式流程和逻辑:\n[0090] flash侦听一个ENTER_FRAME事件\n[0091] 编辑请求的内容:\n[0092] var returnValue:String=ExternalInterface.call("function getUrlParams(){returnwindow.location.href;}");\n[0093] encodeURIComponent(returnValue);\n[0094] 通过接口通信函数ExternalInterface返回浏览器url地址,并将url字符串编码为有效的URI组件。\n[0095] 最终的请求地址:\n[0096] r_url.url="http://u.unionli.com/_ss.php?http_referer="+\nencodeURIComponent(returnValue);\n[0097] 发送请求:\n[0098] var checkLoad:URLLoader=new URLLoader();\n[0099] checkLoad.addEventListener(Event.COMPLETE,callbakurlpath);\n[0100] checkLoad.load(r_url);\n[0101] 创建URLLoader对象,发送请求,并用一个事件完成时调用的方法(callbakurlpath)接收返回的数据。\n[0102] 当请求发送成功之后,ENTER_FRAME事件会终止。\n[0103] 处理返回的数据:\n[0104]\n[0105] 获取callbakurlpath返回的包含了账号密码的数据,并用正则表达式去除”和\,把最终结果写入全局变量path。\n[0106] 将数据以url快捷方式的形式保存到指定位置\n[0107]\n[0108] 当“点击保存”被触发时,会打开一个对话框(由flash支持),对话框中显示要保存文件的默认文件名为strFileName,并按照Internet快捷方式的文件格式,将BASEURL的值设置为path,快捷方式图标设置为http://web.4399.com/favicon.ico;\n[0109] 下载快捷方式:\n[0110] 本例中,服务端采用Linux系统,以Nginx做为服务端,PHP做为程序语言处理请求;\n[0111] 具体流程:\n[0112] 服务端程序接到flash发出的请求后,记录下用户的信息,访问时间根据随机码为每一个用户生成唯一标识,通过自定义的加密和压缩算法生成特定的一个验证码,生成快捷方式,下载存至用户的桌面或用户指定的其他位置。\n[0113] 本例中的首次登录流程和逻辑(注册)如下:\n[0114] 1.用户点击保存的快捷方式访问到4399快捷方式验证系统;\n[0115] 2.验证系统进行验证;\n[0116] 系统先对加密的信息进行解码,得到用户的特定标识之后,自行分配一个平台账号给用户,用户既可以直接享有平台的所有正常账号服务。\n[0117] 本例中的再次登录的流程和逻辑如下:\n[0118] 1.用户点击URL快捷方式访问到4399快捷方式验证系统;\n[0119] 2.验证系统进行验证;\n[0120] 系统先对加密的信息进行解码,得到用户的特定标识之后,查找已经分配给用户的平台账号,再根据平台账号得到相关的信息:如玩过的游戏,虚拟币余额,用户资料等。\n[0121] 限制条件\n[0122] 由于本例中通过flash实现功能,所以要求具备adobe flash player10以上插件的浏览器或其他应用实现。\n[0123] 通过采用本发明公开的上述技术方案,得到了如下有益的效果:\n[0124] 本发明可以主要在网络服务的推广中运用,如游戏推广:现有的方法进入游戏体验需要注册账号填写账号信息,相对复杂的注册步骤会降低欲体验游戏的人群,从而减弱了推广目的转化效果。而本发明快捷注册流程则大大的降低了用户体验游戏的门槛和时间,简单快速的进入游戏体验.从而提升推广效果。由于本发明中快捷方式引导保存至桌面、主屏等明显且容易再次使用的位置,用户双击即可登录,避免了打开浏览器、进入网站、输入账号密码等繁杂的操作,则额外提升了用户的登录活跃。\n[0125] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
法律信息
- 2018-01-30
- 2015-10-21
实质审查的生效
IPC(主分类): H04L 29/06
专利申请号: 201410106060.1
申请日: 2014.03.21
- 2015-09-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-11-14
|
2007-03-30
| | |
2
| |
2009-02-18
|
2007-08-17
| | |
3
| |
2011-10-12
|
2010-04-01
| | |
4
| |
2013-04-24
|
2012-12-20
| | |
5
| |
2011-12-21
|
2011-08-17
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |