在即时通信应用中提供用户信息的方法及装置的制造方法

文档序号:9754406阅读:289来源:国知局
在即时通信应用中提供用户信息的方法及装置的制造方法
【技术领域】
[0001]本申请涉及即时通信技术领域,特别是涉及在即时通信应用中提供用户信息的方法及装置。
【背景技术】
[0002]经济和社会环境的变化使得人与人之间的交往显得更加重要。因为人们只有不断地与各类人员进行交往和信息沟通,才能不断地丰富自己、发展自己。传统社交手段已经不能满足人们的需求,互联网社交网络以其不受空间及时间限制,能够更加轻松简单的与同事、同学以及朋友间的人脉关系建立联系等优势,被越来越多的人所重视,应用人群也越来越广泛。
[0003]即时通信(IM, Instant Messaging)软件的诞生使得互联网社交网络(SNS)的这些优势得以更大程度的显现,人们可以通过这些软件很轻松便捷的联系到自己朋友圈里的任何一个人,当我们需要找到一个目标用户的时候,如果在我们朋友圈里已经有的,就可以直接联系到他。
[0004]但是,由于每个人工作生活环境的限制,每个人的社交网络也存在一定的局限性,当要找的某一个目标用户是我们平时能够接触到的,在我们社交范畴内或者比较接近的,这样相对容易找到。但在日常生活中,经常会遇到以下情况:我们要找的一些目标用户不是我们平时社交范畴内的,此时,在利用现有的即时通信软件进行查找时,则会相对困难。虽然也可以借助这些即时通信软件上朋友圈内的好友,来询问这些好友的社交网络里有没有我们要找的目标用户,但是,如果直接好友的好友中就有我们要找的用户还算好,我们可以要求我们的直接好友把这个用户的信息提供给我们。可是,如果直接好友的好友中也没有我们要找的人呢?虽然仍然可以要求好友的好友继续帮忙在其朋友圈中询问,但是即使最终能够找到,也需要通过我们的好友,甚至好友的好友等等,一级一级地转告,最终才能把目标用户的信息回传给最初发出请求的人。可见,在此过程中,需要占用很多的用户资源以及系统资源,并且一旦中间某个用户忘记了回传,或者没有及时回传,都会使得最初的用户无法及时获得目标用户的信息,甚至根本无法获得。
[0005]总之,如何帮助用户更加轻松快捷的找到其想要找的任意用户,成为迫切需要本领域技术人员解决的技术问题。

【发明内容】

[0006]本申请提供了在即时通信应用中提供用户信息的方法及装置,可以减少中间节点用户的工作量,降低对系统资源的浪费,并且使得查找结果可以更及时、更可靠地通知给发起方用户。
[0007]本申请提供了如下方案:
[0008]一种在即时通信应用中提供用户信息的方法,包括:
[0009]接收发起方用户发出的搜索目标用户的请求,所述请求中携带有发起方用户提供的关于所述目标用户的人物特征描述信息;
[0010]将所述请求转发给指定的接收方用户客户端,并将该请求被发起的事件通知给服务器,以便所述服务器对所述请求的转发情况进行监测并记录,其中,所述请求被转发后形成至少一条转发路径,每条转发路径上包括至少两个节点,每个节点对应一个用户,相邻节点上的用户之间具有预置关系,起始节点对应所述发起方用户;所述转发情况包括各条路径中各节点对应的用户标识及其对所述请求的处理方式信息;当某条转发路径上某用户的处理方式为回应该请求时,将该用户确定为该转发路径的目标节点;
[0011]接收服务器提供的目标节点用户的联系方式信息,以用于展示给所述发起方用户。
[0012]一种在即时通信应用中提供用户信息的方法,包括:
[0013]接收搜索目标用户的请求,所述请求中携带有发起方用户提供的关于所述目标用户的人物特征描述信息;
[0014]将所述关于所述目标用户的人物特征描述信息在用户界面中展示,并提供处理方式选择te件;
[0015]根据当前接收方用户选择的处理方式对所述请求进行处理,以便服务器对所述请求的转发情况进行监测并记录,其中,所述请求被转发后形成至少一条转发路径,每条转发路径上包括至少两个节点,每个节点对应一个用户,相邻节点上的用户之间具有预置关系,起始节点对应所述发起方用户;所述转发情况包括各条路径中各节点对应的用户标识及其对所述请求的处理方式信息;当某条转发路径上某用户的处理方式为回应该请求时,将该用户确定为该转发路径的目标节点;
[0016]如果当前接收方用户选择的处理方式为回应该请求,则接收服务器提供的起始节点用户的联系方式信息,以用于展示给当前接收方用户。
[0017]一种在即时通信应用中提供用户信息的方法,包括:
[0018]接收发起方用户客户端发送的事件通知消息,所述事件为所述发起方用户发起了搜索目标用户的请求,所述请求中携带有关于所述目标用户的人物特征描述信息;
[0019]对所述请求的转发情况进行监测并记录,其中,所述请求被转发后形成至少一条转发路径,每条转发路径上包括至少两个节点,每个节点对应一个用户,相邻节点上的用户之间具有预置关系,起始节点对应所述发起方用户;所述转发情况包括各条路径中各节点对应的用户标识及其对所述请求的处理方式信息;
[0020]当某条转发路径上某用户的处理方式为回应该请求时,将该用户确定为该转发路径的目标节点;
[0021]将所述起始节点用户以及目标节点用户的信息提供给对方。
[0022]一种在即时通信应用中提供用户信息的装置,包括:
[0023]请求接收单元,用于接收发起方用户发出的搜索目标用户的请求,所述请求中携带有发起方用户提供的关于所述目标用户的人物特征描述信息;
[0024]转发及通知单元,用于将所述请求转发给指定的接收方用户客户端,并将该请求被发起的事件通知给服务器,以便所述服务器对所述请求的转发情况进行监测并记录,其中,所述请求被转发后形成至少一条转发路径,每条转发路径上包括至少两个节点,每个节点对应一个用户,相邻节点上的用户之间具有预置关系,起始节点对应所述发起方用户;所述转发情况包括各条路径中各节点对应的用户标识及其对所述请求的处理方式信息;当某条转发路径上某用户的处理方式为回应该请求时,将该用户确定为该转发路径的目标节占.
[0025]接收单元,用于接收服务器提供的目标节点用户的联系方式信息,以用于展示给所述发起方用户。
[0026]一种在即时通信应用中提供用户信息的装置,包括:
[0027]请求接收单元,用于接收搜索目标用户的请求,所述请求中携带有发起方用户提供的关于所述目标用户的人物特征描述信息;
[0028]展示单元,用于将所述关于所述目标用户的人物特征描述信息在用户界面中展示,并提供处理方式选择控件;
[0029]请求处理单元,用于根据当前接收方用户选择的处理方式对所述请求进行处理,以便服务器对所述请求的转发情况进行监测并记录,其中,所述请求被转发后形成至少一条转发路径,每条转发路径上包括至少两个节点,每个节点对应一个用户,相邻节点上的用户之间具有预置关系,起始节点对应所述发起方用户;所述转发情况包括各条路径中各节点对应的用户标识及其对所述请求的处理方式信息;当某条转发路径上某用户的处理方式为回应该请求时,将该用户确定为该转发路径的目标节点;
[0030]接收单元,用于如果当前接收方用户选择的处理方式为回应该请求,则接收服务器提供的起始节点用户的联系方式信息,以用于展示给当前接收方用户。
[0031]一种在即时通信应用中提供用户信息的装置,包括:
[0032]通知接收单元,用于接收发起方用户客户端发送的事件通知消息,所述事件为所述发起方用户发起了搜索目标用户的请求,所述请求中携带有关于所述目标用户的人物特征描述信息;
[0033]转发情况监测单元,用于对所述请求的转发情况进行监测并记录,其中,所述请求被转发后形成至少一条转发路径,每条转发路径上包括至少两个节点,每个节点对应一个用户,相邻节点上的用户之间具有预置关系,起始节点对应所述发起方用户;所述转发情况包括各条路径中各节点对应的用户标识及其对所述请求的处理方式信息;
[0034]目标节点确定单元,用于当某条转发路径上某用户的处理方式为回应该请求时,将该用户确定为该转发路径的目标节点;
[0035]第一用户信息提供单元,用于将所述起始节点用户以及目标节点用户的信息提供给对
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1