一种即时通信工具的通信方法和装置的制造方法
【技术领域】
[0001]本发明属于互联网领域,尤其涉及一种在即时通信中的通信方法和装置。
【背景技术】
[0002]随着互联网的普及,越来越多的用户开始使用互联网,并且享受由互联网给人们生活工作带来的方便。如通过互联网,可以方便的为用户提供网上购买、付款等,通过即时通信工具,可以使用户能够高效的完成沟通。
[0003]然而,在使用即时通信工具进行交流的时候,同一用户账号下包括多个好友,在不同的时间段,所期望联系的好友可能不相同,如在工作时间,只期望与工作相关的同事进行交流,在休息时间只期望与亲人、朋友进行交流沟通,当在同一个即时通信工具中存在多个好友时,不能有效的区分不同时间段或者不同场合所需要沟通交流的好友。
[0004]针对在不同时间段或者不同场合区分需要沟通交流的好友的问题,现有的一种解决方式为同一用户同时拥有多个即时通信工具的用户账号,在不同的用户账号下分别添加在不同时间段或不同场合需要沟通的好友,通过登陆不同的用户账号来实现与不同场合的好友进行通信,但这种方式需要使用多个用户账号,占用较多的即时通信资源,而且使用多个用户账号,不利于好友之间快速有效的沟通和浪费系统资源。
【发明内容】
[0005]本发明实施例的目的在于提供一种即时通信工具的通信方法,以解决现有技术因在不同的时间段或者不同的场合需要区分不同的好友,采用多个用户账号导致即时通信资源浪费、而且不便于快速有效的沟通的问题。
[0006]本发明实施例是这样实现的,一种即时通信工具的通信方法,所述方法包括:
[0007]接收当前用户账号的第一好友分组通信指令;
[0008]根据预设的好友分组通信指令与好友的对应关系,查找并显示与所述第一好友分组通信指令对应的第一好友列表;
[0009]根据所述查找的第一好友列表,仅即时接收和发送所述用户账号与所述第一好友列表的即时通信的信息。
[0010]本发明实施例的另一目的在于提供一种即时通信工具的通信装置,其特征在于,所述装置包括:
[0011]第一接收单元,用于接收当前用户账号的第一好友分组通信指令;
[0012]第一查找单元,用于根据预设的好友分组通信指令与好友的对应关系,查找并显不与所述第一好友分组通信指令对应的第一好友列表;
[0013]第一接收发送单元,用于根据所述查找的第一好友列表,仅即时接收和发送所述用户账号与所述第一好友列表的即时通信的信息。
[0014]在本发明实施例中,通过接收在登陆的用户账号的第一好友分组进行通信的指令,根据预设的好友分组通信指令与好友的对应关系,查找到与所述指令相对应的第一好友列表,根据查找得到的第一好友分组列表进行即时通信中的信息的收发,由于在接收好友分组通信指令后,通信的好友仅限于所对应的好友列表,可以在同一用户账号中完成对需要通信的好友的沟通交流,即方便高效,又能够有效的节约通信资源和系统资源。
【附图说明】
[0015]图1是本发明第一实施例提供的即时通信工具的通信方法的实现流程图;
[0016]图2是本发明第二实施例提供的即时通信工具的通信方法的实现流程图;
[0017]图3是本发明第三实施例提供的即时通信工具的通信方法的实现流程图;
[0018]图4是本发明第四实施例提供的即时通信工具的通信装置的结构示意图;
[0019]图5为本发明第五实施例提供的设备的结构框图。
【具体实施方式】
[0020]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021]本发明实施例所述的方法及装置,主要可用于即时通信工具,或者其它的一些信息交互工具。所应用的终端设备,可以为可通过无线保真(wireless fidelity,WiFi)连接到网络的移动终端,如智能手机、PAD、笔记本电脑等,也可以固定的设备,如台式计算机。
[0022]本发明实施例所述即时通信工具的通信方法,包括:
[0023]接收当前用户账号的第一好友分组通信指令;
[0024]根据预设的好友分组通信指令与好友的对应关系,查找并显示与所述第一好友分组通信指令对应的第一好友列表;
[0025]根据所述查找的第一好友列表,仅即时接收和发送所述用户账号与所述第一好友列表的即时通信的信息。
[0026]本发明实施例通过接收在登陆的用户账号的第一好友分组进行通信的指令,根据预设的好友分组通信指令与好友的对应关系,查找到与所述指令相对应的第一好友列表,根据查找得到的第一好友分组列表进行即时通信中的信息的收发,由于在接收好友分组通信指令后,通信的好友仅限于所对应的好友列表,可以在同一用户账号中完成对需要通信的好友的沟通交流,既方便高效,又能够有效的节约通信资源和系统资源。
[0027]实施例一:
[0028]图1示出了本发明第一实施例提供的即时通信工具的通信方法的实现流程,详述如下:
[0029]在步骤SlOl中,接收当前用户账号的第一好友分组通信指令。
[0030]所述即时通信工具,是一种基于互联网的即时交流软件,最初是ICQ,也称网络寻呼机。此类软件使得人们可以运用连上INTERNET网的终端用户可以随时跟另外一个在线网民交谈,甚至可以通过视频看到对方的适时图像。使人们不必担心昂贵的话费而畅快交流,并工作、交流两不误。
[0031]用户使用用户账号和相应的密码登陆即时通信工具时,在即时通信工具的服务器端会保存有所述用户账号相应的好友信息,所述好友信息包括好友的用户账号信息,当然,除了好友信息,还可以包括所述用户账号所属的群组信息,由于用户账号所属的群组与用户之间的消息发送接收,和好友与用户之间的消息的发送相同,在本实施例以后续实施例中所述的好友的信息的收发,同样可适用于所述用户账号所属的群组。
[0032]所述第一好友分组通信指令,可以为用户终端接收的触摸指令或者由鼠标或者键盘输入的触发指令,当然还可以通过其它的指令输入方式。
[0033]在步骤S102中,根据预设的好友分组通信指令与好友的对应关系,查找并显示与所述第一好友分组通信指令对应的第一好友列表。
[0034]所述预设的好友分组通信指令与好友的对应关系,可以存储于服务器端,也可存储于客户端,一种较优的实施方式为将所述对应关系存储于服务器端,当服务器接收所述第一好友分组通信指令,根据对应关系,即可快速查找到相应的第一好友列表,由服务器过滤非第一好友列表的状态、消息,实现与第一好友列表中的好友的即时通信。
[0035]当所述对应关系存储于客户端时,根据所述第一好友分组通信指令查找到相应的第一好友列表,将所述第一好友列表发送至服务器,由服务器过滤非第一好友列表的状态、消息,实现与第一好友列表中的好友的即时通信。
[0036]同样的,第一好友列表中的好友,除了包括好友的用户账号信息外,还可以包括登陆的用户账号所属的群组的用户账号信息,如QQ即时通信工具中用户所属的QQ群的群用户账号信息。
[0037]在步骤S103中,根据所述查找的第一好友列表,仅即时接收和发送所述用户账号与所述第一好友列表的即时通信的信息。
[0038]根据查找得到的第一好友列表,包括服务器查找或者客户端查找得到的第一好友列表,实现与第一好列表中的好友进行即时通信,如信息的接收和发送、状态信息的传送坐寸ο
[0039]对于不属于第一好友列表,但可能属于登陆的用户账号的好友的即时通信信息,系统根据当前接收的好友分组通信指令,将所述信息暂时存储,在接收到所述好友所在的好友列表对应的分组通信指令时,可由用户接收并显示所述暂时存储的信息。
[0040]如用户当前处于繁忙的工作状态,设定了一个好友分组通信的名称工作好友,在接收到触发工作好友进行通信的指令后,只显示与指令对应的好友列表,即工作好友列表。这样就能够免受其它的不在工作好友列表中的好友的消息的干扰,使能够提高工作效率。
[0041]本发明实施例通过接收在登陆的用户账号的第一好友分组进行通信的指令,根据预设的好友分组通信指令与好友的对应关系,查找到与所述指令相对应的第一好友列表,根据查找得到的第一好友分组列表进行即时通信中的信息的收发,由于在接收好友分组通信指令后,通信的好友仅限于所对应的好友列表,可以在同一用户账号中完成对需要通信的好友的沟通交流,即方便高效,又能够有效的节约通信资源和系统资源。
[0042]实施例二:
[0043]图2示出了本发明第二实施例提供的即时通信工具的通信方法的实现流程,详述如下:
[0044]在步骤S201中,接收当前用户账号的第一好友分组通信指令。
[0045]在本步骤之前,本发明还可以