一种设置用户昵称的方法及装置制造方法

文档序号:8001529阅读:141来源:国知局
一种设置用户昵称的方法及装置制造方法
【专利摘要】本发明公开了一种设置用户昵称的方法及装置,属于互联网通信领域。所述方法包括:接收登录请求消息,所述登录请求消息携带用户的用户标识和待登录的聊天频道的频道标识;根据所述登录请求消息,获取符合所述待登录的聊天频道的昵称规范所要求昵称格式的用户昵称;将所述用户的用户昵称设置为所述获取的用户昵称。所述装置包括:第一接收模块、第一获取模块和设置模块。本发明能够保证用户能够成功登录聊天频道。
【专利说明】-种设置用户昵称的方法及装置

【技术领域】
[0001] 本发明涉及互联网通信领域,特别涉及一种设置用户昵称的方法及装置。

【背景技术】
[0002] 随着即时通信技术的快速发展,目前即时通信工具出现了聊天频道,用户可以登 录到某个聊天频道,并与该聊天频道中的好友进行聊天。为了方便用户聊天,用户还具有用 户昵称,如此方便用户的好友可以根据用户的用户昵称来识别用户。
[0003] 目前,用户在即时通信工具中注册帐户时会为自己注册一个用户昵称,而即时通 信工具中的每个聊天频道都有各自的昵称规范,所以当用户登录某个聊天频道时,如果该 用户的用户昵称不符合该聊天频道的昵称规范所要求的昵称格式,则导致登录该聊天频道 失败。


【发明内容】

[0004] 为了保证用户能够成功登录聊天频道,本发明提供了一种设置用户昵称的方法及 装置。所述技术方案如下:
[0005] -种设置用户昵称的方法,所述方法包括:
[0006] 接收登录请求消息,所述登录请求消息携带用户的用户标识和待登录的聊天频道 的频道标识;
[0007] 根据所述登录请求消息,获取符合所述待登录的聊天频道的昵称规范所要求昵称 格式的用户昵称;
[0008] 将所述用户的用户昵称设置为所述获取的用户昵称。
[0009] 所述根据所述登录请求消息,获取满足所述待登录的聊天频道的昵称规范所要求 昵称格式的用户昵称,包括:
[0010] 根据所述用户的用户标识和所述待登录的聊天频道的频道标识,查找已存储的用 户标识、频道标识和用户昵称的对应关系;
[0011] 如果查找出对应的用户昵称,则将所述查找的用户昵称确定为符合所述待登录的 聊天频道的昵称规范所要求昵称格式的用户昵称。
[0012] 所述方法还包括:
[0013] 如果没有查找出对应的用户昵称,则生成符合所述待登录的聊天频道的昵称规范 所要求昵称格式的用户昵称。
[0014] 所述生成符合所述待登录的聊天频道的昵称规范所要求昵称格式的用户昵称,包 括:
[0015] 根据所述待登录的聊天频道的频道标识,获取所述待登录的聊天频道的昵称规范 所要求的昵称前缀信息;
[0016] 随机生成一个昵称后缀信息,将所述昵称前缀信息和所述昵称后缀信息组合成符 合所述待登录的聊天频道的昵称规范所要求昵称格式的用户昵称。
[0017] 所述生成符合所述待登录的聊天频道的昵称规范所要求昵称格式的用户昵称之 后,还包括:
[0018] 将所述用户的用户的用户标识、所述待登录的聊天频道的频道标识和所述生成的 用户昵称存储在所述用户标识、频道标识和用户昵称的对应关系中。
[0019] 所述方法还包括:
[0020] 接收昵称注册请求消息,所述昵称注册请求消息携带所述用户的用户标识、待注 册的聊天频道的频道标识和昵称后缀信息;
[0021] 根据所述昵称注册请求消息,获取符合所述待注册的聊天频道的昵称规范所要求 昵称格式的用户昵称;
[0022] 将所述用户的用户标识、所述待注册的聊天频道的频道标识和所述获取的用户昵 称存储在所述用户标识、频道标识和用户昵称的对应关系中。
[0023] 所述根据所述昵称注册请求消息,获取符合所述待注册的聊天频道的昵称规范所 要求的用户昵称,包括:
[0024] 根据所述待注册的聊天频道的频道标识,获取所述待注册的聊天频道的昵称规范 所要求的昵称前缀信息;
[0025] 将所述昵称前缀信息和所述昵称后缀信息组合成符合所述待登录的聊天频道的 昵称规范所要求昵称格式的用户昵称。
[0026] 所述方法还包括:
[0027] 接收昵称更新请求消息,所述昵称更新请求消息携带所述用户的用户标识、待更 新的聊天频道的频道标识和昵称后缀信息;
[0028] 根据所述用户的用户标识和所述待更新的聊天频道的频道标识,从已存储的用户 标识、频道标识与用户昵称的对应关系中获取对应的用户昵称;
[0029] 将所述获取的用户昵称包括的昵称后缀信息更新为所述昵称更新请求消息携带 的昵称后缀信息。
[0030] 一种设置用户昵称的装置,所述装置包括:
[0031] 第一接收模块,用于接收登录请求消息,所述登录请求消息携带用户的用户标识 和待登录的聊天频道的频道标识;
[0032] 第一获取模块,用于根据所述登录请求消息,获取符合所述待登录的聊天频道的 昵称规范所要求昵称格式的用户昵称;
[0033] 设置模块,用于将所述用户的用户昵称设置为所述获取的用户昵称。
[0034] 所述第一获取模块包括:
[0035] 查找单元,用于根据所述用户的用户标识和所述待登录的聊天频道的频道标识, 查找已存储的用户标识、频道标识和用户昵称的对应关系;
[0036] 确定单元,用于如果查找出对应的用户昵称,则将所述查找的用户昵称确定为符 合所述待登录的聊天频道的昵称规范所要求昵称格式的用户昵称。
[0037] 所述第一获取模块还包括:
[0038] 生成单元,用于如果没有查找出对应的用户昵称,则生成符合所述待登录的聊天 频道的昵称规范所要求昵称格式的用户昵称。
[0039] 所述生成单元包括:
[0040] 获取子单元,用于根据所述待登录的聊天频道的频道标识,获取所述待登录的聊 天频道的昵称规范所要求的昵称前缀信息;
[0041] 组合子单元,用于随机生成一个昵称后缀信息,将所述昵称前缀信息和所述昵称 后缀信息组合成符合所述待登录的聊天频道的昵称规范所要求昵称格式的用户昵称。
[0042] 所述装置还包括:
[0043] 第一存储模块,用于将所述用户的用户的用户标识、所述待登录的聊天频道的频 道标识和所述生成的用户昵称存储在所述用户标识、频道标识和用户昵称的对应关系中。
[0044] 所述装置还包括:
[0045] 第二接收模块,用于接收昵称注册请求消息,所述昵称注册请求消息携带所述用 户的用户标识、待注册的聊天频道的频道标识和昵称后缀信息;
[0046] 第二获取模块,用于根据所述昵称注册请求消息,获取符合所述待注册的聊天频 道的昵称规范所要求昵称格式的用户昵称;
[0047] 第二存储模块,用于将所述用户的用户标识、所述待注册的聊天频道的频道标识 和所述获取的用户昵称存储在所述用户标识、频道标识和用户昵称的对应关系中。
[0048] 所述第二获取模块包括:
[0049] 获取单元,用于根据所述待注册的聊天频道的频道标识,获取所述待注册的聊天 频道的昵称规范所要求的昵称前缀信息;
[0050] 组合单元,用于将所述昵称前缀信息和所述昵称后缀信息组合成符合所述待登录 的聊天频道的昵称规范所要求昵称格式的用户昵称。
[0051] 所述装置还包括:
[0052] 第三接收模块,用于接收昵称更新请求消息,所述昵称更新请求消息携带所述用 户的用户标识、待更新的聊天频道的频道标识和昵称后缀信息;
[0053] 第三获取模块,用于根据所述用户的用户标识和所述待更新的聊天频道的频道标 识,从已存储的用户标识、频道标识与用户昵称的对应关系中获取对应的用户昵称;
[0054] 更新模块,用于将所述获取的用户昵称包括的昵称后缀信息更新为所述昵称更新 请求消息携带的昵称后缀信息。
[0055] 在本发明实施例中,由于在用户登录待登录的聊天频道时,获取符合待登录的聊 天频道的昵称规范所要求昵称格式的用户昵称,将用户的用户昵称设置为获取的用户昵 称,从而保证用户能成功登录待登录的聊天频道。

【专利附图】

【附图说明】
[0056] 图1是本发明实施例1提供的一种设置用户昵称的方法流程图;
[0057] 图2是本发明实施例2提供的一种设置用户昵称的方法流程图;
[0058] 图3是本发明实施例3提供的一种设置用户昵称的装置结构示意图。

【具体实施方式】
[0059] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0060] 实施例1
[0061] 参见图1,本发明实施例提供了一种设置用户昵称的方法,包括:
[0062] 步骤101 :接收登录请求消息,该登录请求消息携带用户的用户标识和待登录的 聊天频道的频道标识;
[0063] 步骤102 :根据该登录请求消息,获取符合待登录的聊天频道的昵称规范所要求 昵称格式的用户昵称;
[0064] 步骤103 :将用户的用户昵称设置为获取的用户昵称。
[0065] 在本发明实施例中,由于在用户登录待登录的聊天频道时,获取符合待登录的聊 天频道的昵称规范所要求昵称格式的用户昵称,将用户的用户昵称设置为获取的用户昵 称,从而保证用户能成功登录待登录的聊天频道。
[0066] 实施例2
[0067] 参见图2,本发明实施例提供了一种设置用户昵称的方法,包括:
[0068] 步骤201 :终端接收用户输入的昵称后缀信息,发送昵称注册请求消息给服务器, 该昵称注册请求消息携带用户的用户标识、待注册的聊天频道的频道标识和昵称后缀信 息;
[0069] 其中,用户当需要在待注册的聊天频道注册自己的用户昵称时,可以向终端提交 注册命令以及选择待注册的聊天频道的频道标识。终端接收该注册命令和用户选择的待注 册的聊天频道的频道标识,显示输入框,通过该输入框接收用户输入的昵称后缀信息。用户 昵称由昵称前缀信息和昵称后缀信息组成。
[0070] 其中,在待注册的聊天频道的昵称规范中定义了待注册的聊天频道的昵称前缀信 息;待注册的聊天频道的昵称规范所要求的昵称格式为昵称的前缀信息为待注册的聊天频 道的昵称前缀信息。
[0071] 例如,待注册的聊天频道的昵称规范定义了待注册的聊天频道的昵称前缀信息为 YY-;如此所有昵称前缀信息为YY-的用户昵称都符合待注册的聊天频道的昵称规范所要 求的昵称格式。如用户昵称YY-Namel符合待注册的聊天频道的昵称规范所要求的昵称格 式,YY-为用户昵称前缀信息,Name 1为用户昵称后缀信息。
[0072] 终端接收用户输入的昵称后缀信息为Name2,发送昵称注册请求消息给服务器,该 昵称注册请求消息携带用户的用户标识UserlDl、待注册的聊天频道的频道标识ChanIDl 和昵称后缀信息Name2。
[0073] 步骤202 :服务器接收该昵称注册请求消息,根据该昵称注册请求消息,获取符合 待注册的聊天频道的昵称规范所要求昵称格式的用户昵称;
[0074] 具体地,服务器接收该昵称注册请求消息,该昵称注册请求消息携带用户的用户 标识、待注册的聊天频道的频道标识和昵称后缀信息,根据待注册的聊天频道的频道标识, 获取待注册的聊天频道的昵称规范所要求的昵称前缀信息,将该昵称前缀信息和该昵称后 缀信息组合成符合待登录的聊天频道的昵称规范所要求昵称格式的用户昵称。
[0075] 其中,服务器中事先将每个聊天频道的频道标识和每个聊天频道的昵称规范所要 求的昵称前缀信息存储在频道标识与昵称前缀信息的对应关系中。
[0076] 相应地,服务器根据待注册的聊天频道的频道标识,获取待注册的聊天频道的昵 称规范所要求的昵称前缀信息,可以为:
[0077] 服务器根据待注册的聊天频道的频道标识,从已存储的频道标识与昵称前缀信息 的对应关系中获取对应的昵称前缀信息,将获取的昵称前缀信息作为待注册的聊天频道的 昵称规范所要求的昵称前缀信息。
[0078] 例如,服务器存储有如表1所示的频道标识与昵称前缀信息的对应关系。服务器 接收该昵称注册请求消息,该昵称注册请求消息携带用户的用户标识UserlDl、待注册的聊 天频道的频道标识ChanIDl和昵称后缀信息Name2,根据待注册的聊天频道的频道标识,从 如表1所示的频道标识与昵称前缀信息的对应关系获取待注册的聊天频道的昵称规范所 要求的昵称前缀信息YY-,将该昵称前缀信息YY-和该昵称后缀信息Name2组合成符合待登 录的聊天频道的昵称规范所要求昵称格式的用户昵称YY_Name2。
[0079] 表 1
[0080]

【权利要求】
1. 一种设置用户昵称的方法,其特征在于,所述方法包括: 接收登录请求消息,所述登录请求消息携带用户的用户标识和待登录的聊天频道的频 道标识; 根据所述登录请求消息,获取符合所述待登录的聊天频道的昵称规范所要求昵称格式 的用户昵称; 将所述用户的用户昵称设置为所述获取的用户昵称。
2. 如权利要求1所述的方法,其特征在于,所述根据所述登录请求消息,获取满足所述 待登录的聊天频道的昵称规范所要求昵称格式的用户昵称,包括: 根据所述用户的用户标识和所述待登录的聊天频道的频道标识,查找已存储的用户标 识、频道标识和用户昵称的对应关系; 如果查找出对应的用户昵称,则将所述查找的用户昵称确定为符合所述待登录的聊天 频道的昵称规范所要求昵称格式的用户昵称。
3. 如权利要求2所述的方法,其特征在于,所述方法还包括: 如果没有查找出对应的用户昵称,则生成符合所述待登录的聊天频道的昵称规范所要 求昵称格式的用户昵称。
4. 如权利要求3所述的方法,其特征在于,所述生成符合所述待登录的聊天频道的昵 称规范所要求昵称格式的用户昵称,包括: 根据所述待登录的聊天频道的频道标识,获取所述待登录的聊天频道的昵称规范所要 求的昵称前缀信息; 随机生成一个昵称后缀信息,将所述昵称前缀信息和所述昵称后缀信息组合成符合所 述待登录的聊天频道的昵称规范所要求昵称格式的用户昵称。
5. 如权利要求3所述的方法,其特征在于,所述生成符合所述待登录的聊天频道的昵 称规范所要求昵称格式的用户昵称之后,还包括: 将所述用户的用户的用户标识、所述待登录的聊天频道的频道标识和所述生成的用户 昵称存储在所述用户标识、频道标识和用户昵称的对应关系中。
6. 如权利要求1所述的方法,其特征在于,所述方法还包括: 接收昵称注册请求消息,所述昵称注册请求消息携带所述用户的用户标识、待注册的 聊天频道的频道标识和昵称后缀信息; 根据所述昵称注册请求消息,获取符合所述待注册的聊天频道的昵称规范所要求昵称 格式的用户昵称; 将所述用户的用户标识、所述待注册的聊天频道的频道标识和所述获取的用户昵称存 储在所述用户标识、频道标识和用户昵称的对应关系中。
7. 如权利要求6所述的方法,其特征在于,所述根据所述昵称注册请求消息,获取符合 所述待注册的聊天频道的昵称规范所要求的用户昵称,包括: 根据所述待注册的聊天频道的频道标识,获取所述待注册的聊天频道的昵称规范所要 求的昵称前缀信息; 将所述昵称前缀信息和所述昵称后缀信息组合成符合所述待登录的聊天频道的昵称 规范所要求昵称格式的用户昵称。
8. 如权利要求1所述的方法,其特征在于,所述方法还包括: 接收昵称更新请求消息,所述昵称更新请求消息携带所述用户的用户标识、待更新的 聊天频道的频道标识和昵称后缀信息; 根据所述用户的用户标识和所述待更新的聊天频道的频道标识,从已存储的用户标 识、频道标识与用户昵称的对应关系中获取对应的用户昵称; 将所述获取的用户昵称包括的昵称后缀信息更新为所述昵称更新请求消息携带的昵 称后缀信息。
9. 一种设置用户昵称的装置,其特征在于,所述装置包括: 第一接收模块,用于接收登录请求消息,所述登录请求消息携带用户的用户标识和待 登录的聊天频道的频道标识; 第一获取模块,用于根据所述登录请求消息,获取符合所述待登录的聊天频道的昵称 规范所要求昵称格式的用户昵称; 设置模块,用于将所述用户的用户昵称设置为所述获取的用户昵称。
10. 如权利要求9所述的装置,其特征在于,所述第一获取模块包括: 查找单元,用于根据所述用户的用户标识和所述待登录的聊天频道的频道标识,查找 已存储的用户标识、频道标识和用户昵称的对应关系; 确定单元,用于如果查找出对应的用户昵称,则将所述查找的用户昵称确定为符合所 述待登录的聊天频道的昵称规范所要求昵称格式的用户昵称。
11. 如权利要求10所述的装置,其特征在于,所述第一获取模块还包括: 生成单元,用于如果没有查找出对应的用户昵称,则生成符合所述待登录的聊天频道 的昵称规范所要求昵称格式的用户昵称。
12. 如权利要求11所述的装置,其特征在于,所述生成单元包括: 获取子单元,用于根据所述待登录的聊天频道的频道标识,获取所述待登录的聊天频 道的昵称规范所要求的昵称前缀信息; 组合子单元,用于随机生成一个昵称后缀信息,将所述昵称前缀信息和所述昵称后缀 信息组合成符合所述待登录的聊天频道的昵称规范所要求昵称格式的用户昵称。
13. 如权利要求11所述的装置,其特征在于,所述装置还包括: 第一存储模块,用于将所述用户的用户的用户标识、所述待登录的聊天频道的频道标 识和所述生成的用户昵称存储在所述用户标识、频道标识和用户昵称的对应关系中。
14. 如权利要求9所述的装置,其特征在于,所述装置还包括: 第二接收模块,用于接收昵称注册请求消息,所述昵称注册请求消息携带所述用户的 用户标识、待注册的聊天频道的频道标识和昵称后缀信息; 第二获取模块,用于根据所述昵称注册请求消息,获取符合所述待注册的聊天频道的 昵称规范所要求昵称格式的用户昵称; 第二存储模块,用于将所述用户的用户标识、所述待注册的聊天频道的频道标识和所 述获取的用户昵称存储在所述用户标识、频道标识和用户昵称的对应关系中。
15. 如权利要求14所述的装置,其特征在于,所述第二获取模块包括: 获取单元,用于根据所述待注册的聊天频道的频道标识,获取所述待注册的聊天频道 的昵称规范所要求的昵称前缀信息; 组合单元,用于将所述昵称前缀信息和所述昵称后缀信息组合成符合所述待登录的聊 天频道的昵称规范所要求昵称格式的用户昵称。
16.如权利要求9所述的装置,其特征在于,所述装置还包括: 第三接收模块,用于接收昵称更新请求消息,所述昵称更新请求消息携带所述用户的 用户标识、待更新的聊天频道的频道标识和昵称后缀信息; 第三获取模块,用于根据所述用户的用户标识和所述待更新的聊天频道的频道标识, 从已存储的用户标识、频道标识与用户昵称的对应关系中获取对应的用户昵称; 更新模块,用于将所述获取的用户昵称包括的昵称后缀信息更新为所述昵称更新请求 消息携带的昵称后缀信息。
【文档编号】H04L12/58GK104253738SQ201310268354
【公开日】2014年12月31日 申请日期:2013年6月28日 优先权日:2013年6月28日
【发明者】彭铁磊 申请人:广州华多网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1