一种在通讯中实现账号间业务转移的方法及装置制造方法及图纸

技术编号:3501993 阅读:166 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种通讯中实现账号间业务转移的方法和系统,所述方法包括:用户使用第一账号登录的通讯客户端呈现该第一账号所绑定业务的业务信息,并接受用户选择需要转移的业务和指定接受转移业务的第二账号;所述通讯客户端向业务管理服务器发送业务转移消息,该消息中包含所述第二账号和需要转移业务的业务标识;以及所述业务管理服务器将所述业务标识对应的业务绑定到所述第二账号。应用本发明专利技术可以使用户根据自己的需求,在通讯客户端通过简单的操作将第一账号所开通业务转移给第二账号。

【技术实现步骤摘要】

本专利技术涉及通讯领域,尤其涉及一种在通讯中实现账号间业务转移的方法和装置。
技术介绍
网络即时通讯(IM,Instant Messenger)工具发展到今天,已经被大多数的互联网用户所接受,并成为互联网用户必不可少的软件工具,不但在平时的休闲娱乐中,而且在用户的工作中得到了广泛的使用。随着用户使用即时通讯软件的时间增长,用户针对其账号开通了各种各样的增值业务,例如短信超人、千里眼、会员等等,这些业务不仅可以进一步满足用户个性化的需求,更已成为用户在使用即时通讯软件过程中不可缺少的功能。然而即时通讯软件对应的用户账号如同手机用户对应的号码一样,一旦即时通讯用户通过某种方式拥有了一个更好的账号(可能是更方便用户记忆的账号,或者是用户更喜爱的账号),这时用户便同时拥有了多个账号,如果用户希望新账号能使用原有账号中开通的各种业务以及和原有账号中的好友进行交流沟通,在现有技术的条件下,用户只能同时维护两个账号,即用户必须同时登录新旧两个账号,如果不使用旧账号,用户就只能对新账号进行增值业务开通操作,如此一来,对用户造成了极大的不便。
技术实现思路
本专利技术的目的在于提供一种在通讯中实现账号间业务转移的方法和系统,以解决现有技术中因不同账号之间不能进行业务转移给用户带来不便的问题。 本专利技术提供以下技术方案一种在通讯中实现账号间业务转移的方法,该方法包括用户使用第一账号登录的通讯客户端呈现该第一账号所绑定业务的业务信息,并接受用户选择需要转移的业务和指定接受转移业务的第二账号;所述通讯客户端向业务管理服务器发送业务转移消息,该消息中包含所述第二账号和需要转移业务的业务标识;以及所述业务管理服务器将所述业务标识对应的业务绑定到所述第二账号。 所述方法进一步包括业务管理服务器从第一账号对应的业务中删除已转移到第二账号的业务。 在用户使用第一账号成功登录通讯客户端后,由该通讯客户端向用户信息服务器请求并获取第一账号对应的业务列表。 在发送业务转移消息前进一步对第二账号进行有效性验证,若验证成功则进行后续步骤,否则,结束操作或要求用户重新提供第二账号。 每一次发送的业务转换消息中仅包含一个业务标识和第二账号;或者,发送的业务转移消息中包含用户指定的所有业务的业务标识和第二账号。 一种在通讯中实现账号间实现业务转移的系统,包括通讯客户端,用于指定需要转移的业务以及接受转移业务的第二账号;登录服务器,用于验证第一账号和第二账号;业务管理服务器,用于根据通讯客户端的请求进行业务转移。 所述系统还包括用户信息服务器,用于保存通讯账号所绑定的业务信息,所述通讯客户端从该用户信息服务器获取业务信息。 所述通讯客户端进一步包括存储模块,用于保存第一账号对应的业务列表;输入模块,用于接受用户指定的需要转移的业务以及接受转移业务的第二账号;通讯模块,用于发送包含需要转移的业务和所述第二账号的业务转移消息。 所述业务管理服务器进一步包括用于将所述转移业务绑定到第二账号和删除第一账号对应的转移业务的处理模块。 综上所述,本专利技术通过客户端向业务管理服务器发送携带需要转移的业务标识和接受转移的账号号码的数据包,使得业务管理服务器能够根据数据包中携带的信息完成不同账号间的业务转移,从而减少了用户每次必须登录新旧两个账号才能使用所有功能带来的不便,为用户提供了一种操作简单的业务转移方法。附图说明图1为本专利技术在通讯中实现账号间业务转移的通信系统结构示意图为;图2本专利技术在通讯中实现账号间业务转移的流程图。具体实施方式为了在用户开通第二新账号后能够方便的在该账号上使用第一账号上开通的各种增值业务,本专利技术在用户通过第一账号登录后为用户提供业务转移功能,即用户指定第一账号上需要转移的业务和接受这些业务的第二账号,由服务器自动将这些指定的业务绑定到第二账号上。 如图1所示,本专利技术即时通讯包括通讯客户端10,与通讯客户端10连接的业务管理服务器11、登录服务器12和用户信息服务器13。 通讯客户端10包括存储模块101、输入模块102和通讯模块103。通讯客户端10通过通讯模块103与其他设备通信。存储模块101保存第一账号的业务列表,该业务列表由通讯模块103从所述用户信息服务器13中获取。输入模块102接受用户从业务列表中选择的需要转移的业务,以及业务需要转移到的第二账号。在用户选择并确定后,通讯模块103向业务管理服务器11发送业务转移请求,该请求中包含需要转移业务的业务标识和第二账号。 登录服务器12上存储有用户数据,用户使用用户标识和第一账号登录通讯客户端10时,登录服务器12利用用户数据进行验证。进一步的,在用户确定将业务转移到第二账号后,登录服务器12利用用户数据对第二账号进行验证。如果验证失败可以要求用户重新输入。 业务管理服务器11中包括一个处理模块110,在接收到通讯客户端10的业务转移请求后,处理模块110将第一账号下需要转移的业务绑定到第二账号上。进一步的,处理模块110还从第一账号下删除已转移到第二账号的业务,以使这些业务仅能在一个账号上使用。 用户信息服务器13中保存用户账号对应的业务列表。 如图2所示,在两个账号间实现业务的主要过程如下步骤201用户发送包含第一账号和对应密码的数据包到登录服务器,登录服务器验证通过后,用户通过第一账号成功登录通讯客户端。 步骤202客户端发送获取第一账号绑定的业务列表的数据包到用户信息服务器,用户信息服务器异步接受数据包后,确认是获取业务列表命令,根据第一账号查询数据库中对应的第一账号业务列表,将所述第一账号业务列表组合到数据包,通过数据位Flag的形式返回给客户端,即通过从高到低约定的服务标志位返回一个DWORD的数据,客户端异步收到数据包后,根据预先约定的数据位形式,将第一账号业务列表保存到本地。 步骤203客户端利用Windows窗口API(Application ProgrammingInterface,应用程序接口)函数创建转移业务列表,从第一账号业务列表中选择需要转移的业务标识存入转移业务列表。 步骤204客户端指定接受转移业务的第二账号。 步骤205客户端向登录服务器发送请求验证第二账号有效性的数据包,所述数据包包含了第二账号及对应的密码,登录服务器异步接收到数据包后,对第二账号进行验证,如果验证通过,执行步骤206,否则返回步骤204或者结束业务转移操作。 步骤206遍历转移业务列表,获取一个当前处于选中状态下的业务标识,创建转移业务链表数据结构,将获取的业务标识加入到转移业务链表中。 步骤207客户端发送业务转移请求数据包给业务管理服务器,该业务转移请求数据包中包括转移业务标识以及第二账号的对应号码。 步骤208业务管理服务器异步收到数据包后,对数据包进行解密和解析处理,解析出数据包中需要转移的业务标识以及第二账号的对应号码,将所述业务标识对应的业务绑定到所述第二账号,并返回转移成功数据包给客户端。 步骤209客户端收到转移成功数据包后,发送删除第一账号的对应业务的数据包到业务管理服务器,业务管理服务器根据收到的数据包从第一账号的绑定业务中删除已经转移到第二账号的业务,并发送状态修改数据包给用户信息服务器,用户信息服务器根据修本文档来自技高网...

【技术保护点】
一种在通讯中实现账号间业务转移的方法,其特征在于,该方法包括:用户使用第一账号登录的通讯客户端呈现该第一账号所绑定业务的业务信息,并接受用户选择需要转移的业务和指定接受转移业务的第二账号;所述通讯客户端向业务管理服务器发送业 务转移消息,该消息中包含所述第二账号和需要转移业务的业务标识;以及所述业务管理服务器将所述业务标识对应的业务绑定到所述第二账号。

【技术特征摘要】
及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。权利要求1.一种在通讯中实现账号间业务转移的方法,其特征在于,该方法包括用户使用第一账号登录的通讯客户端呈现该第一账号所绑定业务的业务信息,并接受用户选择需要转移的业务和指定接受转移业务的第二账号;所述通讯客户端向业务管理服务器发送业务转移消息,该消息中包含所述第二账号和需要转移业务的业务标识;以及所述业务管理服务器将所述业务标识对应的业务绑定到所述第二账号。2.如权利要求1所述的方法,其特征在于,所述方法进一步包括业务管理服务器从第一账号对应的业务中删除已转移到第二账号的业务。3.如权利要求1所述的方法,其特征在于,在用户使用第一账号成功登录通讯客户端后,由该通讯客户端向用户信息服务器请求并获取第一账号对应的业务列表。4.如权利要求1所述的方法,其特征在于,在发送业务转移消息前进一步对第二账号进行有效性验证,若验证成功则进行后续步骤,否则,结束操作或要求用户重新提供第二账号。5.如权利要求1至4任一项所述的方法,其特征在于,每一次发送的业务转换消息中仅包含一个业务标识和第二账号。6.如...

【专利技术属性】
技术研发人员:李斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

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

1