一种基于团队的即时通信实现方法及系统的制作方法

文档序号:7658902阅读:116来源:国知局
专利名称:一种基于团队的即时通信实现方法及系统的制作方法
技术领域
本发明涉及网络技术领域,尤其涉及一种基于团队的即时通信实现方法及 系统。
背景技术
在现有即时通信中,即时通信用户常常通过主帐号创建多个子帐号,并将 创建的子帐号从属于主帐号并为主帐号服务,使子帐号和主帐号组成一个团 队。当其他用户向即时通信用户发送即时通信请求时,即时通信系统中的服务 器通常会分配团队中的某个子帐号来和发送即时通信请求的用户进行沟通。例 如,网上商城的卖家与进货商之间进行即时通信时,服务器会分配卖家的某个 子帐号与进货商进行沟通,之后进货商会把消息(比如进货渠道等)发送给该 子帐号。为方便起见,将发送即时通信请求的用户称为消息发送方,将接收即 时通信请求并与消息发送方通信的用户称为消息接收方。
现有这种即时通信方式,使消息接收方不能确定消息发送方发送的消息是 否可以分流给消息接收方的子帐号,因此在即时通信过程中,常常会出现应该 发送给消息接收方主帐号的消息,结果却发送给了消息接收方的子帐号,即消 息发送方发送给消息接收方主帐号的消息分流给了消息接收方子帐号。

发明内容
本发明提供一种基于团队的即时通信实现方法,以抑制消息发送方发送给 消息接收方主帐号的消息分流给消息接收方子帐号。
本发明提供一种基于团队的即时通信实现方法,包括步骤 接收消息发送方发起的即时通信请求,并从接收的即时通信请求中获得消 息发送方信息;
从预先保存的消息发送方信息与通信标识的对应关系中,查找与该消息发
送方信息对应的通信标识;
根据查找到的通信标识,在预先保存的通信标识与消息接收方的帐号类型 信息对应关系中,查找对应所述查找到的通信标识的帐号类型信息;以及
从保存的消息接收方帐号中,分配与查找到的帐号类型信息对应的帐号, 与消息发送方进行通信。
进一步,通信标识包括分流标识、非分流标识和共享标识,消息4妄收方的 帐号类型信息包括子帐号、主帐号以及子帐号和主帐号的组合帐号。
进一步,通信标识与消息接收方的帐号类型信息的对应关系包括分流标 识与子帐号的对应关系、非分流标识与主帐号的对应关系、共享标识与组合帐 号的对应关系。
进一步,分配查找到的消息接收方的对应帐号与消息发送方通信的过程具 体包括
如果查找到的通信标识为分流标识,根据保存的分流标识与子帐号的对应 关系,从保存的消息接收方帐号中分配子帐号,与消息发送方进行通信;
如果查找到的通信标识为非分流标识,根据保存的非分流标识与主帐号的 对应关系,从保存的消息接收方帐号中分配主帐号,与消息发送方进行通信;
如果查找到的通信标识为共享标识,根据保存的共享标识与组合帐号的对 应关系,从保存的消息接收方帐号中分配任意一个帐号,与消息发送方进行通 信。
进一步,所述通信标识为分流标识;所述通信标识与消息接收方的帐号类 型信息对应关系为分流标识与子帐号的对应关系。
进一步,分配消息接收方帐号与消息发送方通信的过程具体包括
根据消息发送方信息,判断在预先保存的消息发送方信息与分流标识的对 应关系中,是否可以查找到对应的分流标识;
如果能够查找到分流标识,根据预先保存的分流与子帐号的对应关系,从
保存的消息接收方帐号中,分配子帐号与消息发送方进行通信;否则分配主帐
号与消息发送方进行通信。
本发明提供一种基于团队的即时通信系统,包括
存储单元,用于存储消息发送方信息与通信标识的对应关系,通信标识与 消息接收方的帐号类型信息的对应关系,以及消息接收方帐号;
接收单元,用于接收消息发送方发起的即时通信请求,并从接收的即时通 信请求中获得消息发送方信息;
通信标识查找单元,从所迷存储单元存储的消息发送方信息与通信标识的 对应关系中,查找与所述接收单元获得的消息发送方信息对应的通信标识;
帐号类型信息查找单元,根据所述通信标识查找单元查找到的通信标识, 在所述存储单元存储的通信标识与消息接收方的帐号类型信息的对应关系中, 查找对应所述通信标识查找单元查找到的通信标识的帐号类型信息;
帐号分配单元,用于从所迷存储单元存储的消息接收方帐号中,分配与所 述帐号类型信息查找单元查找到的帐号类型信息对应的帐号,与消息发送方进 行通信。
进一步,所述存储单元存储的通信标识与消息接收方的帐号类型信息的对 应关系中,所述通信标识包括分流标识、非分流标识和共享标识,所述消息4妻 收方的帐号类型信息包括子帐号、主帐号以及子帐号和主帐号的组合帐号。
进一步,所述存储单元存储的通信标识与消息接收方的帐号类型信息的对 应关系包括分流标识与子帐号的对应关系、非分流标识与主帐号的对应关系、 共享标识与组合帐号的对应关系。
进一步,所述存储单元存储的通信标识与消息接收方的帐号类型信息的对 应关系中,所述通信标识为分流标识;所述存储的通信标识与消息接收方的帐 号类型信息对应关系为分流标识与子帐号的对应关系。
本发明在消息发送方向消息接收方发起即时通信请求时,即时通信系统中 的服务器查找对应该消息发送方的通信标识,以及查找对应查找到的通信标识
的帐号类型信息,并根据查找到的帐号类型信息,将消息发送方发送的消息分 配给与帐号类型信息对应的帐号。因此,本发明抑制了消息发送方发送给消息 接收方主帐号的消息分流给子帐号。


图1为本发明实施例中基于团队的即时通信实现方法的流程图; 图2为本发明实施例中消息发送方与消息接收方子帐号之间进行通信的流 程图3为本发明实施例中基于团队的即时通信系统的结构示意图。
具体实施例方式
本发明的设计思想是在消息发送方向消息接收方发起即时通信请求时, 即时通信系统中的服务器查找对应该消息发送方的通信标识,以及查找对应查 找到的通信标识的帐号类型信息,并根据查找到的帐号类型信息,将消息发送 方发送的消息分配给与帐号类型信息对应的帐号。因此,本发明抑制了消息发 送方发送给消息接收方主帐号的消息分流给子帐号。
本发明实施例中,消息接收方的联系人列表上包含消息发送方,消息接收 方拥有主帐号以及多个子帐号以构成一个团队,该团队中的主帐号和子帐号共 享联系人列表。
为抑制消息发送方发送给消息接收方主帐号的消息分流给子帐号,消息接 收方首先需要预先设置消息发送方与通信标识的对应关系,然后将设置后的对 应关系保存在即时通信系统数据库中,其中通信标识包括分流标识、非分流标 识和共享标识。此外,消息接收方还需要预先设置通信标识与消息接收方帐号
类型信息的对应关系,消息接收方帐号类型信息包括子帐号、主帐号以及子帐 号和主帐号的组合帐号,其设置的对应关系包括分流标识与子帐号的对应关 系、非分流标识与主帐号的对应关系、共享标识与组合帐号的对应关系。如图l所示,为基于团队的即时通信实现方法的流程图,包括步骤
511、 接收消息发送方发起的即时通信请求,并从接收的即时通信请求中 获得消息发送方信息;
512、 从预先保存的消息发送方信息与通信标识的对应关系中,查找与该 消息发送方信息对应的通信标识;
513、 根据查找到的通信标识,在预先保存的通信标识与消息接收方的帐 号类型信息对应关系中,查找对应所述查找到的通信标识的帐号类型信息;以 及
514、 从保存的消息接收方帐号中,分配与查找到的帐号类型信息对应的 帐号,与消息发送方进行通信,其具体过程为
如果查找到的通信标识为分流标识,根据保存的分流标识与子帐号的对应 关系,从保存的消息接收方帐号中分配子帐号,与消息发送方进行通信;如果 查找到的通信标识为非分流标识,根据保存的非分流标识与主帐号的对应关 系,从保存的消息接收方帐号中分配主帐号,与消息发送方进行通信;如果查 找到的通信标识为共享标识,根据保存的共享标识与组合帐号的对应关系,从 保存的消息接收方帐号中分配任意一个帐号,与消息发送方进行通信。
进一步,如果通信标识为分流标识,则通信标识与消息接收方的帐号类型 信息对应关系为分流标识与子帐号的对应关系。如图2所示,为消息发送方 与消息接收方子帐号之间进行通信的流程图,包括步骤
521、 接收消息发送方发起的即时通信请求,并从接收的即时通信请求中 获得消息发送方信息;
522、 根据消息发送方信息,判断在预先保存的消息发送方信息与分流标 识的对应关系中,是否可以查找到对应的分流标识;
523、 如果能够查找到分流标识,根据预先保存的分流与子帐号的对应关 系,从保存的消息接收方帐号中,分配子帐号与消息发送方进行通信;
524、 如果不能够查找到分流标识,从保存的消息接收方帐号中,分配主
帐号与消息发送方进行通信。
下面以网上商城的卖家与客户之间进行通信为例进行it明。
网上商城的卖家把店铺老板帐号作为主帐号,把成员帐号作为子帐号,成 员帐号(子帐号)和店铺老板帐号(主帐号)构成一个团队,对客户的咨询进 行即时的服务。
假设网上商城的某个卖家包括1个主帐号和多个子帐号,其联系人列表上
包括供货商1、供货商2、买家l和买家2;假设该卖家希望供货商1与主帐号 进行通信,供货商2可以与团队中的任一帐号进行通信,买家1和买家2与子 帐号进行通信。基于上述,该卖家与客户之间进行通信的具体过程为
首先,该卖家通过用户端设备设置客户与通信标识的对应关系,将与供货 商1对应的通信标识设置为非分流,将与供货商2对应的通信标识设置为共享, 将与买家1和买家2对应的通信标识设置为分流,然后该卖家将设置后的对应 关系保存在系统数据库中。此外,该卖家还需要预先设置通信标识与该卖家帐 号类型信息的对应关系,包括分流标识与子帐号的对应关系、非分流标识与 主帐号的对应关系、共享标识与组合帐号的对应关系。
当供货商1向该卖家发送即时通信请求时,即时通信系统中的服务器接收 通信请求,并检查系统数据库中与供货商1对应的通信标识,得知与供货商1 对应的通信标识为非分流标识;然后服务器根据预先保存的通信标识与卖家帐 号类型信息对应关系中,查找对应查找到的分流标识的帐号类型信息,并得知 该帐号类型信息为主帐号;于是服务器从保存的卖家帐号中分配主帐号,与该 消息发送方通信。
当供货商2向该卖家发送即时通信请求时,即时通信系统中的服务器接收 通信请求,并检查系统数据库中与供货商2对应的通信标识,得知与供货商2 对应的通信标识为共享标识;然后服务器根据预先保存的通信标识与卖家帐号 类型信息对应关系中,查找对应查找到的共享标识的^^艮号类型信息,并得知该 帐号类型信息为组合帐号;于是服务器从保存的卖家帐号中分配其中一个帐
号,与该消息发送方通信。
当买家1向该卖家发送即时通信请求时,即时通信系统中的服务器接收通 信请求,并检查系统数据库中与买家1对应的通信标识,得知与买家l对应的
通信标识为分流标识;然后服务器根据预先保存的通信标识与卖家帐号类型信 息对应关系中,查找对应查找到的分流标识的帐号类型信息,并得知该帐号类 型信息为子帐号;于是服务器从保存的卖家的帐号中分配子帐号,与该消息发 送方通信。
如图3所示,为基于团队的即时通信系统的结构示意图,包括
存储单元IO,用于存储消息发送方信息与通信标识的对应关系,通信标识 与消息接收方的帐号类型信息的对应关系,以及消息接收方帐号;
接收单元20,用于接收消息发送方发起的即时通信请求,并从接收的即时 通信请求中获得消息发送方信息;
通信标识查找单元30,从存储单元IO存储的消息发送方信息与通信标识 的对应关系中,查找与接收单元20获得的消息发送方信息对应的通信标识;
帐号类型信息查找单元40,根据通信标识查找单元30查找到的通信标识, 在存储单元10存储的通信标识与消息接收方的帐号类型信息的对应关系中, 查找对应通信标识查找单元30查找到的通信标识的帐号类型信息;
帐号分配单元50,用于从存储单元IO存储的消息接收方帐号中,分配与 帐号类型信息查找单元40查找到的帐号类型信息对应的帐号,与消息发送方 进行通信。
其中,存储单元10存储的通信标识与消息接收方的帐号类型信息的对应 关系中,通信标识包括分流标识、非分流标识和共享标识,消息接收方的帐号 类型信息包括子帐号、主帐号以及子帐号和主帐号的组合帐号。存储单元10 存储的通信标识与消息接收方的帐号类型信息的对应关系包括分流标识与子 帐号的对应关系、非分流标识与主帐号的对应关系、共享标识与组合帐号的对 应关系。
本发明实施例在消息发送方向消息接收方发起即时通信请求时,即时通信 系统中的服务器查找对应该消息发送方的通信标识,以及查找对应查找到的通 信标识的帐号类型信息,并根据查找到的帐号类型信息,将消息发送方发送的 消息分配给与帐号类型信息对应的帐号。因此,本发明抑制了消息发送方发送 给消息接收方主帐号的消息分流给子帐号。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种基于团队的即时通信实现方法,其特征在于,包括步骤接收消息发送方发起的即时通信请求,并从接收的即时通信请求中获得消息发送方信息;从预先保存的消息发送方信息与通信标识的对应关系中,查找与该消息发送方信息对应的通信标识;根据查找到的通信标识,在预先保存的通信标识与消息接收方的帐号类型信息对应关系中,查找对应所述查找到的通信标识的帐号类型信息;以及从保存的消息接收方帐号中,分配与查找到的帐号类型信息对应的帐号,与消息发送方进行通信。
2、 如权利要求1所述的方法,其特征在于,通信标识包括分流标识、非 分流标识和共享标识,消息接收方的帐号类型信息包括子帐号、主帐号以及子 帐号和主帐号的组合帐号。
3、 如权利要求2所述的方法,其特征在于,通信标识与消息接收方的帐 号类型信息的对应关系包括分流标识与子帐号的对应关系、非分流标识与主 帐号的对应关系、共享标识与组合帐号的对应关系。
4、 如权利要求3所述的方法,其特征在于,分配查找到的消息接收方的 对应帐号与消息发送方通信的过程具体包括如果查找到的通信标识为分流标识,根据保存的分流标识与子帐号的对应 关系,从保存的消息接收方帐号中分配子帐号,与消息发送方进行通信;如果查找到的通信标识为非分流标识,根据保存的非分流标识与主帐号的 对应关系,从保存的消息接收方帐号中分配主帐号,与消息发送方进行通信;如果查找到的通信标识为共享标识,根据保存的共享标识与组合帐号的对 应关系,从保存的消息接收方帐号中分配任意一个帐号,与消息发送方进行通 信。
5、 如权利要求2所述的方法,其特征在于,所述通信标识为分流标识; 所述通信标识与消息接收方的帐号类型信息对应关系为分流标识与子帐号的 对应关系。
6、 如权利要求5所述的方法,其特征在于,分配消息接收方帐号与消息 发送方通信的过程具体包括根据消息发送方信息,判断在预先保存的消息发送方信息与分流标识的对 应关系中,是否可以查找到对应的分流标识;如果能够查找到分流标识,根据预先保存的分流与子帐号的对应关系,从 保存的消息接收方帐号中,分配子帐号与消息发送方进行通信;否则分配主帐 号与消息发送方进行通信。
7、 一种基于团队的即时通信系统,其特征在于,包括存储单元,用于存储消息发送方信息与通信标识的对应关系,通信标识与 消息接收方的帐号类型信息的对应关系,以及消息接收方帐号;接收单元,用于接收消息发送方发起的即时通信请求,并从接收的即时通 信请求中获得消息发送方信息;通信标识查找单元,从所述存储单元存储的消息发送方信息与通信标识的 对应关系中,查找与所述接收单元获得的消息发送方信息对应的通信标识;帐号类型信息查找单元,根据所述通信标识查找单元查找到的通信标识, 在所述存储单元存储的通信标识与消息接收方的帐号类型信息的对应关系中, 查找对应所述通信标识查找单元查找到的通信标识的帐号类型信息;帐号分配单元,用于从所述存储单元存储的消息接收方帐号中,分配与所 述帐号类型信息查找单元查找到的帐号类型信息对应的帐号,与消息发送方进 行通信。
8、 如权利要求7所述的系统,其特征在于,所述存储单元存储的通信标 识与消息接收方的帐号类型信息的对应关系中,所述通信标识包括分流标识、 非分流标识和共享标识,所述消息接收方的帐号类型信息包括子帐号、主帐号 以及子帐号和主帐号的组合帐号。
9、 如权利要求8所述的系统,其特征在于,所述存储单元存储的通信标 识与消息接收方的帐号类型信息的对应关系包括分流标识与子帐号的对应关 系、非分流标识与主帐号的对应关系、共享标识与组合帐号的对应关系。
10、 如权利要求8所述的系统,其特征在于,所述存储单元存储的通信标 识与消息接收方的帐号类型信息的对应关系中,所述通信标识为分流标识;所 述存储的通信标识与消息接收方的帐号类型信息对应关系为分流标识与子帐 号的对应关系。
全文摘要
本发明公开了一种基于团队的即时通信实现方法,以抑制消息发送方发送给消息接收方主帐号的消息分流给消息接收方子帐号,包括步骤接收消息发送方发起的即时通信请求,并从接收的即时通信请求中获得消息发送方信息;从预先保存的消息发送方信息与通信标识的对应关系中,查找与该消息发送方信息对应的通信标识;根据查找到的通信标识,在预先保存的通信标识与消息接收方的帐号类型信息对应关系中,查找对应所述查找到的通信标识的帐号类型信息;以及从保存的消息接收方帐号中,分配与查找到的帐号类型信息对应的帐号,与消息发送方进行通信。因此本发明抑制了消息发送方发送给消息接收方主帐号的消息分流给消息接收方子帐号。
文档编号H04L12/58GK101355525SQ20071013637
公开日2009年1月28日 申请日期2007年7月26日 优先权日2007年7月26日
发明者坚 张 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1