网络游戏的关联帐号系统及其登录方法

文档序号:1603958阅读:357来源:国知局
专利名称:网络游戏的关联帐号系统及其登录方法
技术领域
本发明涉及网络游戏中对用户登录数据处理的技术领域,具体涉及网络游戏的关联帐号系统及其登录方法。
背景技术
现有的网络游戏系统,一般一个用户只允许使用一个帐号进行登录,且帐户注册后一般无法修改,当使用时间一长,用户难免会因各种原因不再喜欢该帐号,这无疑降低了游戏的趣味性;用户想换新帐户玩游戏时,就得重新注册一个新的帐户,这无疑造成了资源的浪费,也给游戏服务器带来不必要的负荷。此外,当用户帐号被盗后,与该帐号有关的所有信息都被盗走,例如该帐号在网络游戏中所拥有的物品、金钱等;用户只能通过挂失的方式来重新取回帐号,手续比较繁杂,而且从挂失至取回帐号需要一定的时间,这就给用户造成了不便。可见,现有网络游戏系统的帐号趣味性低,且在防盗上比较薄弱,安全性差。
另外,现有的网络游戏系统,一个用户只拥有一个帐号,在用户需要将帐号借予他人使用时,借方就必须是足以让用户信赖的人,而且用户在收回自己的帐号时,处于安全考虑,有必要对帐号的密码进行修改。这无疑中给用户带来了极大的不便。

发明内容
针对现有的技术问题,本发明旨在提供一种网络游戏的关联帐号系统,其允许用户添加或修改子帐号,用户可采用子帐号进行登录,提高了帐号的趣味性和安全性。
为达到上述目的,本发明采用如下技术方案网络游戏的关联帐号系统,包括基础帐号、网络游戏系统,其特征在于还包括至少一个子帐号,该子帐号由用户采用基础帐号登录到网络游戏系统后设置,赋予子帐号的权限小于或等于基础帐号的权限;所述基础帐号和子帐号共同指向唯一一个用户。
较佳地,为了提高用户使用子帐号时的便利性,上述方案中子帐号具有添加或删除同一用户下的其它子帐号的权限。
用户在使用上述关联帐号系统的进行登录时,其包括以下步骤a)用户使用基础帐号通过网络游戏系统设置至少一个子帐号,其中网络游戏系统包括游戏服务器和帐号系统,赋予子帐号的权限小于或等于基础帐号的权限;b)建立基础帐号密码、权限与子帐号密码、权限的关联表;c)游戏服务器接收用户登录信息,并将其传输给帐号系统;
d)若帐号系统接收到的登录信息为基础帐号的,则进入帐号密码匹配性验证;若登录信息为子帐号的,则从步骤b)所述的关联表中查找出该子帐号对应的基础帐号,再进入帐号密码匹配性验证。
用户使用上述登录方法登录到网络游戏系统后,可进行子帐号的添加操作,其包括以下步骤e)登录者将要添加的子帐号、密码及赋予该子帐号的权限通过游戏服务器转发给帐号系统;f)帐号系统对步骤e)所述的登录者权限进行验证,若有添加子帐号的权限,则检查当前关联表中是否有该子帐号存在,如果没有则在对应的基础帐号与子帐号的关联表中增加所要添加子帐号的记录。
用户对子帐号进行删除操作时,其包括以下步骤E)登录者将要删除的子帐号、密码及赋予该子帐号的权限通过游戏服务器转发给帐号系统;F)帐号系统对步骤E)所述的登录者权限进行验证,若有删除子帐号的权限,则检查当前关联表中是否有该子帐号存在,如果有则在对应的基础帐号与子帐号的关联表中删除所要删除子帐号的记录。
本发明的有益效果是,登录者可通过基础帐号添加用户名为字符型的子帐号,该子帐号的字符型用户名可以为登录者的昵称或邮箱名等符合登录者习惯爱好的信息,在增强帐户的趣味性同时,便于登录者快捷记住;且为了便于记忆,该子帐号的密码可以与基础帐号相同,为了使用的安全,该子帐号的密码也可以与基础帐号的不同;子帐号的权限可以与基础帐号的相同,也可以不同。因而,基础帐号的拥有者可以将密码、权限均与基础帐号不同的子帐号借予其他人使用,而同时又不用担心基础帐号的安全性问题。此外,当子帐号的密码丢失或被盗用时,登录者可以在基础帐号下或其他具备删除权限的子帐号下,将该丢失或被盗的子帐号删除。可见,本发明提高了网络游戏中帐号的趣味性、便捷性和安全性。


图1为本发明的关联表示意图;图2为本发明用户登录流程图;图3为用户添加子帐号流程图;图4为用户删除子帐号流程图。
具体实施例方式
本发明的关联帐号系统,包括基础帐号、网络游戏系统,以及至少一个子帐号,该子帐号由用户采用基础帐号登录到网络游戏系统后设置,赋予子帐号的权限小于或等于基础帐号的权限;并且基础帐号和子帐号共同指向唯一一个用户,且存储于网络游戏系统的关联表中,组成关联帐号,如图1所示。
在图1所示的关联表中,用户A首先通过网络游戏系统注册基础帐号I,本实施例中该基础帐号I由系统自动分配且为数字型的,用户A采用基础帐号I登录游戏系统后,可设置子帐号a及子帐号b,并赋予这2个子帐号一定的权限,例如赋予子帐号a具有添加用户A下的其它子帐号的权限,而子帐号b具有删除用户A下的其它子帐户的权限。设置了子帐号后,用户A可以利用子帐号具备的权限修改关联帐号,例如采用子帐号a登录可以进行添加子帐号的操作,而采用子帐号b登录则可进行删除子帐号的操作。此外,子帐号a、b的密码可以与基础帐号I的相同,也可以不同。同理可得用户B的关联帐号及其使用方法。
采用本发明的关联帐号系统登录游戏服务器,首先登录者使用基础帐号登录网络游戏系统(包括游戏服务器和帐号系统)后设置至少一个子帐号,所设置的子帐号与基础帐号均指向该登录者,并且赋予子帐号的权限小于或等于基础帐号的权限,子帐号的密码可以与基础帐号的密码相同或不同,一个基础帐号和它的所有子帐号组成一组关联帐号;然后在帐号系统内建立基础帐号和子帐号用户名、密码及权限的关联表,将该关联表存储在映射数据库中;待游戏服务器接收用户登录信息,并将其传输给帐号系统后,若帐号系统接收到的登录信息的用户名为基础帐号,则进入帐号密码匹配性验证;若登录信息的用户名为子帐号,则从关联表中查找出该子帐号对应的基础帐号,再进入帐号密码匹配性验证。用户登录的具体过程如下如图2所示,用户使用游戏客户端,和游戏服务器建立一个TCP连接,输入用户名和密码,发送给游戏服务器,游戏服务器与帐号系统通过TCP或HTTP连接,游戏服务器把用户名和密码传输给帐号系统验证。帐号系统有两个单元,一个是存储单元即映射数据库,其中保存有基础帐号和子帐号的关联表;另一个是处理单元,处理单元从存储单元取得数据进行处理。帐号系统收到游戏服务器发放的用户名及密码后,从存储单元中查找到该用户名对应的数据,判断其是否基础帐号,如果是,则进入帐号密码匹配性验证;如果不是,则从存储单元的中基础帐号与子帐号关联表中找出该帐号对应的基础帐号,再进入帐号密码匹配性验证。帐号系统的处理单元将游戏服务器传输过来的密码与存储单元中的该帐号对应的密码作比较,如相同,则验证通过,不相同则验证不通过。如验证不通过,则返回不通过信息给游戏服务器。如验证通过,则从存储单元中取出该帐号对应的权限信息,返回给游戏服务器该帐号对应的基础帐号以及其权限信息。
用户登录后,可以对与基础帐号相关联的子帐号进行修改,即进行添加或删除子帐号的操作。添加子帐号的过程如下如图3所示,用户将拟添加的子帐号及赋予它的权限发送给游戏服务器,游戏服务器把这些信息发送给帐号系统,帐号系统首先检查该登录者是否有添加子帐号的权限,如果没有该权限,则返回错误信息给游戏服务器。如果有该权限,则检查帐号系统中当前是否有该子帐号存在——即保证帐号的唯一性,如果有,则返回错误信息给游戏服务器,如果没有,则检查用户当前登录帐号是否基础帐号,如不是则在帐号与子帐号关联表中找出其对应的基础帐号。然后在在帐号与子帐号的关联表中添加一行记录,记录下该基础帐号与要添加的子帐号的关联关系。
用户如果觉得某个子帐号不满意,不想再使用,或者某子帐号被盗时,可以使用具有删除子帐号权限的关联帐号登录游戏服务器,然后进行删除操作,过程如下如图4所示,用户将拟删除的子帐号发送给游戏服务器,游戏服务器把这些信息发送给帐号系统,帐号系统首先检查该登录者是否有删除子帐号的权限,如果没有该权限,则返回错误信息给游戏服务器;如果有该权限,在帐号与子帐号关联表中找出当前登录用户对应的基础帐号,并检查帐号系统中当前该子帐号是否存在以及该子帐号是否对应于当前登录用户的基础帐号,如果有一者不满足,则返回错误信息给游戏服务器,如果全部满足,则删除关联表中该基础帐号与该子帐号关联关系的记录。
权利要求
1.网络游戏的关联帐号系统,包括基础帐号、网络游戏系统,其特征在于还包括至少一个子帐号,该子帐号由用户采用基础帐号登录到网络游戏系统后设置,赋予子帐号的权限小于或等于基础帐号的权限;所述基础帐号和子帐号共同指向唯一一个用户。
2.根据权利要求1所述的网络游戏的关联帐号系统,其特征在于所述子帐号具有添加或删除同一用户下的其它子帐号的权限。
3.根据权利要求1或2所述的网络游戏的关联帐号系统,其特征在于还包括存储基础帐号与子帐号对应关系的关联表。
4.网络游戏的关联帐号系统的登录方法,其特征在于包括以下步骤a)用户使用基础帐号通过网络游戏系统设置至少一个子帐号,其中网络游戏系统包括游戏服务器和帐号系统,赋予子帐号的权限小于或等于基础帐号的权限;b)建立基础帐号密码、权限与子帐号密码、权限的关联表;c)游戏服务器接收用户登录信息,并将其传输给帐号系统;d)若帐号系统接收到的登录信息为基础帐号的,则进入帐号密码匹配性验证;若登录信息为子帐号的,则从步骤b)所述的关联表中查找出该子帐号对应的基础帐号,再进入帐号密码匹配性验证。
5.根据权利要求4所述网络游戏的关联帐号系统的登录方法,其特征在于所述步骤d)的登录信息通过验证后,还包括步骤e)登录者将要添加的子帐号、密码及赋予该子帐号的权限通过游戏服务器转发给帐号系统;f)帐号系统对步骤e)所述的登录者权限进行验证,若有添加子帐号的权限,则检查当前关联表中是否有该子帐号存在,如果没有则在对应的基础帐号与子帐号的关联表中增加所要添加子帐号的记录。
6.根据权利要求4所述网络游戏的关联帐号系统的登录方法,其特征在于所述步骤d)的登录信息通过验证后,还包括步骤E)登录者将要删除的子帐号、密码及赋予该子帐号的权限通过游戏服务器转发给帐号系统;F)帐号系统对步骤E)所述的登录者权限进行验证,若有删除子帐号的权限,则检查当前关联表中是否有该子帐号存在,如果有则在对应的基础帐号与子帐号的关联表中删除所要删除子帐号的记录。
7.根据权利要求4至6中任一权利要求所述网络游戏的关联帐号系统的登录方法,其特征在于所述关联表存储于帐号系统的映射数据中。
8.根据权利要求4所述的网络游戏中使用关联帐号登录的方法,其特征在于所述基础帐号与子帐号的密码相同,或不同。
9.根据权利要求4所述的网络游戏中使用关联帐号登录的方法,其特征在于所述基础帐号为数字型数据,子帐号为字符型数据。
10.根据权利要求5所述的网络游戏中使用关联帐号登录的方法,其特征在于当所述登录者使用的帐号为子帐号时,步骤f)在添加子帐号记录之前,进一步包括在当前关联表中找出登录者所使用子帐号对应的基础帐号。
全文摘要
本发明公开了一种网络游戏的关联帐号系统,包括基础帐号、网络游戏系统,其特征在于还包括至少一个子帐号,该子帐号由用户采用基础帐号登录到网络游戏系统后设置,赋予子帐号的权限小于或等于基础帐号的权限;所述基础帐号和子帐号共同指向唯一一个用户。子帐号可以为登录者的昵称或邮箱名等符合登录者习惯爱好的信息,在增强帐户的趣味性同时,便于登录者快捷记住。此外,当子帐号的密码丢失或被盗用时,登录者可以在基础帐号下或其他具备删除权限的子帐号下,将该丢失或被盗的子帐号删除。可见,本发明提高了网络游戏中帐号的趣味性、便捷性和安全性。
文档编号A63F13/00GK101067832SQ200710028549
公开日2007年11月7日 申请日期2007年6月12日 优先权日2007年6月12日
发明者徐波 申请人:广州金山多益网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1