即时通信中采集通信方式数据的方法、客户端及系统的制作方法

文档序号:7894817阅读:116来源:国知局
专利名称:即时通信中采集通信方式数据的方法、客户端及系统的制作方法
技术领域
本发明属于通信、软件技术领域。
背景技术
即时通信(InstantMessaging,简称IM),大多数情况下,指的是能够即时发送或接收互联网消息等功能的业务。它已成为人们通过网络进行交互通信的平台,用以实现包 括文本、图片、语音、视频、多媒体等多种数据格式的交互操作,并能够对已有的文档数据利用即时通信工具便利地进行传输操作。在交互通信的基础上,通过即时通信工具还逐步发展出了个人页面、博客、微博、电子邮件、音乐、图片、游戏、影视和搜索等多种功能。即时通信工具已不再单纯作为聊天工具,还实现了资讯、娱乐、搜索、电子商务、办公、网络社区等更加广泛的用途。能够实现即时通信接入功能的设备也多种多样。典型的设备类型,包括使用传统网络的个人电脑,以及平板电脑;还包括使用移动互联网的智能手机,等等。目前即时通信软件的类型也多种多样,典型的包括腾讯科技公司的QQ、微软公司的MSN、AOL的ICQ,以及淘宝旺旺、网易泡泡、飞信,等等。因为即时通信工具是常用的工具形式。于是,用户经常通过即时通信工具发布通信方式改变的信息。这儿所述的通信方式,特别是指手机的通信方式。比如,用户更换了手机号码,就可能会通过即时通信工具进行更换信息的发布操作。如果用户看到联系人对象的手机号码更换信息,而没有进行及时记录的话,则在需要前述联系人对象的手机号码时,可能就无法获得,给通信带来不便。

发明内容
本发明的目的,是提供一种即时通信中采集通信方式数据的方法,以及配套的客户端及系统,利用本发明,能够通过即时通信工具便利地进行联系人对象的通信方式数据的采集操作,并能够根据用户的需求,在触发后进行输出操作。本发明提供一种即时通信中采集通信方式数据的方法,该方法包括有如下步骤步骤1,通过接收方所在的即时通信客户端,遍历所获得的推送消息;步骤2,解析所获得的推送消息,判定其中是否有通信方式数据;步骤3,将通信方式数据进行拣选后汇总与存储;步骤4,在触发了通信方式数据的情况下,输出所拣选的通信方式数据。进一步,所述的推送消息获得的方式,通过采集即时通信交互界面所对应的通信记录获得。进一步,所述的推送消息获得的方式,通过采集联系人对象所对应ITEM项中的说明栏息获得。进一步,所述的推送消息获得的方式,通过遍历联系人对象的关联页面中的个人Ih息栏获得。进一步,判定获得的推送消息中是否有通信方式数据,其步骤如下,
依据通信方式数据的数据规则,建立通信方式模式;将采集获得的信息与前述的通信方式模式进行比对;在比对符合的情况下,判定所采集获得的信息中包括有通信方式数据。进一步,判断所获得的通信方式和原有的通信方式是否有变化,其步骤为,
对应着联系人对象所采集获得的通信方式数据,将其和预存的通信方式数据进行比对;判定对应着所述的联系人对象是否已有通信方式数据;在已有通信方式数据的情况下,判定通信方式数据是否有变化;在存在变化的情况下进行通信方式数据的采集操作,在没有变化的情况下不进行通信方式数据的采集操作。进一步,在获得新的通信方式的情况下进行提醒操作,其步骤如下,对应着联系人对象所采集获得的通信方式数据,将其和预存的通信方式数据进行比对;判定对应着所述的联系人对象是否已有通信方式数据,在已有通信方式数据的情况下,判定通信方式数据是否有变化;在存在变化的情况下生成提醒窗口,通过提醒窗口载入通信方式变化的提醒信
肩、O进一步,将所述的通信方式数据拣选汇总后的存储方式,是由即时通信客户端所在的终端进行存储。进一步,将所述的通信方式数据拣选汇总后的存储方式,是传输至系统服务器进行存储。进一步,存储的通信方式数据的输出接口形式,是在即时通信工具中设置通信方式窗口,用以输出所采集的通信方式数据。进一步,存储的通信方式数据的输出接口形式,是依据所在即时通信工具中设置的通信录,触发后输出所采集的通信方式数据。进一步,在通信录中所输出的通信方式数据,设置通信方式数据输出栏,或对通信方式数据做差异化标识。进一步,所述的通信方式数据的输出方式,是通过采集通信方式窗口的控件的触发信息,开启通信方式窗口后输出。进一步,所述的通信方式数据的输出方式,是通过采集通信录窗口的控件的触发信息,开启通信录窗口后输出。进一步,所述的通信方式数据的输出方式是通过语音识别的方式进行触发的,其实现步骤为,触发语音信息的采集功能,采集语音信息;进行字符识别,判定是否对应着采集有通信方式的联系人的称谓信息;在判定具有对应称谓信息的情况下,采集所预存的通信方式数据后输出。本发明还提供一种即时通信中采集通信方式数据的客户端,它包括有即时通信单元,该客户端还包括消息获取单元,通过接收方所在的即时通信客户端,遍历所获得的推送消息;
通信方式判定单元,解析所获得的推送消息,判定其中是否有通信方式数据;通信方式存储单元,将通信方式数据进行拣选后汇总与存储;通信方式输出单元,在触发了通信方式数据的情况下,输出所拣选的通信方式数据。本发明还提供一种即时通信中采集通信方式数据的系统服务器,该系统服务器包括消息服务器获取单元,通过接收方所在的即时通信客户端,遍历所获得的推送消息;通信方式服务器判定单元,解析所获得的推送消息,判定其中是否有通信方式数据;通信方式服务器存储单元,将通信方式数据进行拣选后汇总与存储;通信方式服务器推送单元,用以向对应的接收方客户端推送对应的由通信方式服务器存储单元所存储的通信方式数据。本发明还提供一种即时通信中采集通信方式数据的系统,它包括接收方客户端、发布方客户端和系统服务器,其中,接收方客户端,它包括,消息获取单元,通过接收方所在的即时通信客户端,遍历所获得的推送消息;通信方式判定单元,解析所获得的推送消息,判定其中是否有通信方式数据;通信方式存储单元,将通信方式数据发送至下述的系统服务器;通信方式输出单元,在触发了通信方式数据的情况下,采集从下述的系统服务器所获得的通信方式数据并输出。系统服务器,它包括,通信方式服务器接收单元,用以接收来自于接收方客户端所发送的通信方式数据;通信方式服务器存储单元,将接收的通信方式数据进行存储;通信方式服务器推送单元,用以向对应的接收方客户端推送对应的由通信方式服务器存储单元所存储的通信方式数据。


图I是本发明所述即时通信中采集通信方式数据的方法的流程图,为实施例I。图2是本发明所述即时通信中采集通信方式数据的客户端的结构框图,为实施例2。图3是本发明所述即时通信中采集通信方式数据的系统服务器的结构框图,为实施例3。图4是本发明所述即时通信中采集通信方式数据的系统的结构框图,为实施例4。图5是本发明中一种即时通信中采集通信方式数据的方法的流程图,为实施例5。
具体实施例方式实施例I
在该实施例中,描述了本发明所述的即时通信中采集通信方式数据的方法流程,其步骤如下步骤1,通过接收方所在的即时通信客户端,遍历所获得的推送消息;步骤2,解析所获得的推送消息,判定其中是否有通信方式数据;步骤3,将通信方式数据进行拣选后汇总与存储;步骤4,在触发了通信方式数据的情况下,输出所拣选的通信方式数据。
对应着所述的步骤1,所述的推送消息,泛指即时通信客户端所接收到的各种数据信息,具体是不限定的。作为典型的实施例,所述的推送消息获得的方式,包括有如下三种类型类型1,通过采集即时通信交互界面所对应的通信记录获得。类型2,通过采集联系人对象所对应ITEM项中的说明栏信息获得。类型3,通过遍历联系人对象的关联页面中的个人信息栏获得。在前述类型I所述的通信记录中,通信方式数据非常方便于采集。直接通过采集和各个联系人对象相对应的通信记录就可以实现。这些通信记录,在当前的技术中,有两种采集的途径,其中之一是通过所在的终端设备,来获取通信记录;其中之二,如果通信记录进行漫游的话,那么,该通信记录在系统服务器中会有备份,于是,还可以在权限许可的条件下,通过系统服务器获得通信记录。前述类型2中所述的ITEM项中的说明栏,指的是由ITEM项所对应的发布方通过所在的即时通信客户端,来写入的消息内容,且该消息内容并不向发布方的联系人对象以即时通信消息的方式进行传输,而是作为ITEM项中信息内容的一部分进行呈现。所述的ITEM项,指的是和即时通信主面板相对应的联系人对象所在的触发区域,该触发区域通常为矩形结构,所包括的信息,通常至少包括有联系人对象的图标信息,联系人对象的用户名或者即时通信用户识别号,另外,如果用户写入了说明性信息的话,在所述的ITEM项中还可以以说明栏的形式呈现所述的说明性信息。其中,有很多即时通信用户,就是通过ITEM项中的说明栏信息,来发布自己的通信方式数据的,它是一种重要的形式。前面类型3所述的关联页面,指的是和发布方所对应的即时通信工具相关联的、且通过即时通信工具能够打开的页面形式。比如说,即时通信工具配套有对应的网页,来输出与用户相关的各种信息。而所述的个人信息栏,指的是通过关联页面所设置的个人信息,其中的个人信息在具有通信方式数据的情况下,就可以对通信方式数据进行采集操作。对应着所述的步骤2,针对于所获得的推送消息,需要对其进行解析后,对消息的内容进行比对与判断,来判定获得的推送消息中是否有通信方式数据。判定的方式,作为举例而非限定,包括有如下步骤依据通信方式数据的数据规则,建立通信方式模式;将采集获得的信息与前述的通信方式模式进行比对;在比对符合的情况下,判定所采集获得的信息中包括有通信方式数据。本发明所述的通信方式,指的是用户的通信联系方式,包括手机号码、固定电话号码、电子邮件、即时通信识别号、包裹或信件的邮寄地址等,其中,在即时通信中尤其常用的通信方式为手机号码。于是,就可以将各种通信方式的数据形式建立相应的通信方式模式,提供比对上的操作。
作为举例,下面将中国区域内,以手机号码来设置通信方式模式的步骤进行举例。所述的手机号码,作为举例为13888888888,其号码共有11位,其中的前三位代表着对应手机号码的前置数字,后面的8位是进一步的后置数字。于是,该手机号码的通信方式模式,就包括有如下特征首位为“I”;共有11位数字。进一步,还可以设置手机号码的前置数字模式,以及对应着前述的数字,还可以设定其它的判定条件,比如还可以判定是否连带着有字符“手机”、“号码”、“号”等字符信息。进一步,经过了比对判定之后,获得了通信方式方面的数据信息,但有可能所采集的数据预先已存储,对于这种情况来说就可以进行如下的步骤对应着联系人对象所采集获得的通信方式数据,将其和预存的通信方式数据进行比对;判定对应着所述的联系人对象是否已有通信方式数据;在已有通信方式数据的情况下,判定通信方式数据是否有变化;
在存在变化的情况下进行通信方式数据的采集操作,在没有变化的情况下不进行通信方式数据的采集操作。在联系人对象具有新的通信方式的情况下,还可以生成提醒窗口,主动进行提醒操作。具体来说,包括有如下步骤对应着联系人对象所采集获得的通信方式数据,将其和预存的通信方式数据进行比对;判定对应着所述的联系人对象是否已有通信方式数据,在已有通信方式数据的情况下,判定通信方式数据是否有变化;在存在变化的情况下生成提醒窗口,通过提醒窗口载入通信方式变化的提醒信
肩、O这儿所述的提醒窗口,相当于弹出窗口的形式。提醒信息的内容,通常包括有相应的联系人对象的图标信息、称谓信息以及改变后的通信方式等数据内容。对应着所述的步骤3,将获得的通信方式数据进行拣选后,进行汇总与存储操作。进行存储的物理位置,作为典型的实施方式,是将所述的通信方式数据拣选汇总后的存储方式,由即时通信客户端所在的终端进行存储。通过即时通信客户端所在的终端设备,比如个人电脑,来存储通信方式数据是良好的实施例,但不足之处在于没有办法进行跨终端查看操作。在本发明中,这并不是优选的实施方式。进行存储的物理位置,作为优选的实施方式,是将所述的通信方式数据拣选汇总后,传输至系统服务器进行存储。在向系统服务器进行传输时,需要将所采集的通信方式、通信方式所对应的发布方数据、通信方式发布的时间以及用户自身的即时通信用户识别号等数据信息进行打包,通过异步数据传输的方式传输到系统服务器中进行解析后存储。对应着所述的步骤4,存储的通信方式数据的输出接口形式,是在即时通信工具中设置通信方式窗口,用以输出所采集的通信方式数据。这儿所述的通信方式窗口,指的是专门应用于本发明中对通信方式数据进行采集、输出及编辑操作的界面形式。作为举例,所述的通信方式窗口可以通过即时通信主面板设置用以开启的触发控件,在针对于该触发控件进行触发操作之后,生成窗口区域,并采集所获得的通信方式数据,将通信方式数据载入后输出,形成通信方式窗口。通过通信方式窗口,能够查看所采集获得的所有的通信方式的改变信息;进一步,将各个通信方式进行排序,在排序时,可以按照与联系人对象相关的规则进行排序。该规则作为举例而非限定,包括有如下方式至少其一,按照发布通信方式信息的时间先后进行排序;按照发布通信方式信息的联系人对象和用户之间联系频率的高低的方式,对联系人对象排序之后,对应着通信方式采用相同的排序形式;设置群或分组的排序优先级,按照设定的优先级,对应着将发布的通信方式数据进行排序。 用户通过通信方式窗口既可以查看其中的通信方式数据,也可以对其中的数据进行编辑,比如,增加联系人的称谓信息,或者删除某条联系方式数据,等等。进一步,存储的通信方式数据的输出接口形式,还可以是依据所在即时通信工具中设置的通信录窗口,用以输出所采集的通信方式数据。所述的通信录,指的是所在的即时通信工具已经设置的通信记录操作界面形式。比如,对于腾讯的即时通信工具来说,就设置有“通信录”的功能形式。针对于这种即时通信工具来说,还可以将本发明所描述的通信方式数据,在该“通信录”所对应的界面形式中进行呈现。比如说,可以专门设置“通信方式数据输出栏”,来输出利用本发明所采集获得的通信方式数据,而其它的由用户通过其它途径所获得的通信数据,则不通过该“通信方式数据输出栏”进行输出。进一步,针对于本发明所获取的通信方式数据还可以进行差异化标识,比如说,将其改变色彩,或者对其进行旁注,注明是通过什么样的方式来获取这些数据信息等。前述的通信方式窗口或者通信录所对应的通信录窗口,都可以设置与其相对应的控件,在采集到针对于相应控件的触发信息时,比如光标的点击信息时,就可以将相应的窗口打开,并输出和本发明相关的通信方式数据。进一步,在通信录中所输出的通信方式数据,设置通信方式数据输出栏,或对通信方式数据做差异化标识。进一步,所述的通信方式数据的输出方式,是通过采集通信方式窗口的控件的触发信息,开启通信方式窗口后输出。进一步,所述的通信方式数据的输出方式,是通过采集通信录窗口的控件的触发信息,开启通信录窗口后输出。进一步,所述的通信方式数据的输出方式是通过语音识别的方式进行触发的,其实现步骤为,触发语音信息的采集功能,采集语音信息;进行字符识别,判定是否对应着采集有通信方式的联系人的称谓信息;在判定具有对应称谓信息的情况下,采集所预存的通信方式数据后输出。利用这种方式,可以通过语音的方式调取所采集的通信方式数据,也是一种便利的实现方案。
实施例2加参图2所示,在本发明中,还提供一种即时通信中采集通信方式数据的客户端100,它包括有即时通信单元101,用以行使即时通信相关的各种功能,其特征在于该客户端100还包括消息获取单元110,通过接收方所在的即时通信客户端,遍历所获得的推送消息;通信方式判定单元120,解析所获得的推送消息,判定其中是否有通信方式数据;通信方式存储单元130,将通信方式数据进行拣选后汇总与存储;通信方式输出单元140,在触发了通信方式数据的情况下,输出所拣选的通信方式数据。通过前述的消息获取单元110,采集所获得的推送消息,通过通信方式判定单元120判定其中是否包括有通信方式数据。如果包括的话,则通过通信方式存储单元130,将获得的通信方式数据通过所在的终端设备进行数据存储,或者发送至系统服务器进行数据存储。进而,通过通信方式输出单元140,在采集到用户针对于通信方式数据的触发信息时,将拣选获得的通信方式数据进行输出操作。实施例3加参图3所示,在本发明中,还提供一种即时通信中采集通信方式数据的系统服务器200。它可以独立进行设置;也可以包括有即时通信服务器单元201,其中该即时通信服务器单元201用以行使执行和即时通信相关的服务器功能。在本发明中,所述的系统服务器200还包括消息服务器获取单元210,通过接收方所在的即时通信客户端,遍历所获得的推送消息;通信方式服务器判定单元220,解析所获得的推送消息,判定其中是否有通信方式数据;通信方式服务器存储单元230,将通信方式数据进行拣选后汇总与存储;通信方式服务器推送单元240,用以向对应的接收方客户端推送对应的由通信方式服务器存储单元230所存储的通信方式数据。在本实施例中,所述的推送消息的获取操作,是通过系统服务器200中的消息服务器获取单元210来实现的;判定推送消息中是否包括有通信方式数据,是通过系统服务器200中的通信方式服务器判定单元220来实现的;将通信方式数据进行拣选后汇总与存储的操作,是通过系统服务器200中的通信方式服务器存储单元230来实现的。也就是说,这些功能形式,通过在系统服务器200中预设就可以实现。进而,通过通信方式服务器推送单元240,在采集获得即时通信客户端获取通信方式数据请求时,相对应的即时通信客户端推送所预存的通信方式数据。实施例4加参图4所示,在本发明中,还提供一种即时通信中采集通信方式数据的系统300,它包括接收方客户端310、发布方客户端320和系统服务器330。其中的发布方客户端320,指的是发布了通信方式的一方。进一步,所述的系统300还包括有如下的结构部分接收方客户端310,它包括,消息获取单元311,通过接收方所在的即时通信客户端,遍历所获得的推送消息;通信方式判定单元312,解析所获得的推送消息,判定其中是否有通信方式数据;通信方式存储单元313,将通信方式数据发送至下述的系统服务器330进行存储;通信方式输出单元314,在触发了通信方式数据的情况下,采集从下述的系统服务器330所获得的通信方式数据并输出。系统服务器330,它包括,通信方式服务器接收单元331,用以接收来自于接收方客户端所发送的通信方式数据;通信方式服务器存储单元332,将接收的通信方式数据进行存储;通信方式服务器推送单元333,用 以向对应的接收方客户端推送对应的由通信方式服务器存储单元332所存储的通信方式数据。在本实施例中,通过接收方客户端310中的消息获取单元311来接收推送消息,并且,通过通信方式判定单元312来判定所获得的推送消息中是否包括有通信方式数据,如果包括的话,则通过通信方式存储单元313,将获得的通信方式数据发送至系统服务器330,通过系统服务器330中的通信方式服务器接收单元331进行通信方式数据的接收操作,进而通过通信方式服务器存储单元332存储所接收的通信方式数据。进而通过通信方式服务器推送单元333,来查验接收方客户端310的登录状态,并且在获得接收方客户端310的通信方式数据获取请求时,向其推送通信方式数据,由接收方客户端310上的通信方式输出单元314,输出所获得的通信方式数据。实施例5加参图5所示,结合着前面所描述的系统,其对应的实现方法描述如下步骤S110,通过接收方所在的即时通信客户端,遍历所获得的推送消息,推送消息的采集范围是通信录与ITEM项的说明栏;步骤S120,将获得的推送消息,和通信方式模式进行比对;步骤S130,将比对通过的数据,采集为通信方式数据;步骤S140,判定所述的通信方式数据是否已存储,在没有存储的情况下转入到下
一步骤;步骤S150,将获得的通信方式数据,发送至系统服务器,由系统服务器中的通信方式服务器接收单元进行接收后,由通信方式服务器存储单元进行数据存储;步骤S160,采集获得针对于接收方客户端中的通信方式输出单元的触发信息时,通过所在的即时通信客户端调取所在终端上的通信方式数据;或者,向系统服务器发出通信方式数据的调取申请,通过系统服务器中的通信方式服务器推送单元获取预存的通信方式数据;步骤S170,获取通信方式数据后,按照排序规则对通信方式数据进行排序;步骤S180,生成通信方式窗口,将排序后的通信方式数据以通信方式列表的方式输出。以上是对本发明的描述而非限定,基于本发明思想的其它实施例,亦均在本发明的保护范围之中。
权利要求
1.一种即时通信中采集通信方式数据的方法,其特征在于该方法包括有如下步骤 步骤1,通过接收方所在的即时通信客户端,遍历所获得的推送消息; 步骤2,解析所获得的推送消息,判定其中是否有通信方式数据; 步骤3,将通信方式数据进行拣选后汇总与存储; 步骤4,在触发了通信方式数据的情况下,输出所拣选的通信方式数据。
2.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于所述的推送消息获得的方式,通过采集即时通信交互界面所对应的通信记录获得。
3.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于所述的推送消息获得的方式,通过采集联系人对象所对应ITEM项中的说明栏信息获得。
4.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于所述的推送消息获得的方式,通过遍历联系人对象的关联页面中的个人信息栏获得。
5.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于判定获得的推送消息中是否有通信方式数据,其步骤如下, 依据通信方式数据的数据规则,建立通信方式模式; 将采集获得的信息与前述的通信方式模式进行比对; 在比对符合的情况下,判定所采集获得的信息中包括有通信方式数据。
6.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于判断所获得的通信方式和原有的通信方式是否有变化,其步骤为, 对应着联系人对象所采集获得的通信方式数据,将其和预存的通信方式数据进行比对; 判定对应着所述的联系人对象是否已有通信方式数据; 在已有通信方式数据的情况下,判定通信方式数据是否有变化; 在存在变化的情况下进行通信方式数据的采集操作,在没有变化的情况下不进行通信方式数据的采集操作。
7.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于在获得新的通信方式的情况下进行提醒操作,其步骤如下, 对应着联系人对象所采集获得的通信方式数据,将其和预存的通信方式数据进行比对; 判定对应着所述的联系人对象是否已有通信方式数据,在已有通信方式数据的情况下,判定通信方式数据是否有变化; 在存在变化的情况下生成提醒窗ロ,通过提醒窗ロ载入通信方式变化的提醒信息。
8.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于将所述的通信方式数据拣选汇总后的存储方式,是由即时通信客户端所在的终端进行存储。
9.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于将所述的通信方式数据拣选汇总后的存储方式,是传输至系统服务器进行存储。
10.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于存储的通信方式数据的输出接ロ形式,是在即时通信工具中设置通信方式窗ロ,用以输出所采集的通信方式数据。
11.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于存储的通信方式数据的输出接ロ形式,是依据所在即时通信工具中设置的通信录,触发后输出所采集的通信方式数据。
12.根据权利要求11所述的ー种即时通信中采集通信方式数据的方法,其特征在于在通信录中所输出的通信方式数据,设置通信方式数据输出栏,或对通信方式数据做差异化标识。
13.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于所述的通信方式数据的输出方式,是通过采集通信方式窗ロ的控件的触发信息,开启通信方式窗ロ后输出。
14.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于所述的通信方式数据的输出方式,是通过采集通信录窗ロ的控件的触发信息,开启通信录窗ロ后输出。
15.根据权利要求I所述的ー种即时通信中采集通信方式数据的方法,其特征在于所述的通信方式数据的输出方式是通过语音识别的方式进行触发的,其实现步骤为, 触发语音信息的采集功能,采集语音信息; 进行字符识别,判定是否对应着采集有通信方式的联系人的称谓信息; 在判定具有对应称谓信息的情况下,采集所预存的通信方式数据后输出。
16.一种即时通信中采集通信方式数据的客户端,它包括有即时通信単元,其特征在于该客户端还包括 消息获取单元,通过接收方所在的即时通信客户端,遍历所获得的推送消息; 通信方式判定単元,解析所获得的推送消息,判定其中是否有通信方式数据; 通信方式存储单元,将通信方式数据进行拣选后汇总与存储; 通信方式输出单元,在触发了通信方式数据的情况下,输出所拣选的通信方式数据。
17.—种即时通信中采集通信方式数据的系统服务器,其特征在于该系统服务器包括 消息服务器获取単元,通过接收方所在的即时通信客户端,遍历所获得的推送消息; 通信方式服务器判定単元,解析所获得的推送消息,判定其中是否有通信方式数据; 通信方式服务器存储单元,将通信方式数据进行拣选后汇总与存储; 通信方式服务器推送単元,用以向对应的接收方客户端推送对应的由通信方式服务器存储单元所存储的通信方式数据。
18.—种即时通信中采集通信方式数据的系统,它包括接收方客户端、发布方客户端和系统服务器,其特征在于 接收方客户端,它包括, 消息获取单元,通过接收方所在的即时通信客户端,遍历所获得的推送消息; 通信方式判定単元,解析所获得的推送消息,判定其中是否有通信方式数据; 通信方式存储单元,将通信方式数据发送至下述的系统服务器; 通信方式输出单元,在触发了通信方式数据的情况下,采集从下述的系统服务器所获得的通信方式数据并输出。
系统服务器,它包括, 通信方式服务器接收单元,用以接收来自于接收方客户端所发送的通信方式数据;通信方式服务器存储单元,将接收的通信方式数据进行存储; 通信方式服务器推送单元,用以向对应的接收方客户端推送对应的由通信方式服务器存储单元所存储的通信方式数据。
全文摘要
本发明提供了一种即时通信中采集通信方式数据的方法、客户端及系统,属于通信、软件技术领域。该方法包括步骤1,通过接收方所在的即时通信客户端,遍历所获得的推送消息;步骤2,解析所获得的推送消息,判定其中是否有通信方式数据;步骤3,将通信方式数据进行拣选后汇总与存储;步骤4,在触发了通信方式数据的情况下,输出所拣选的通信方式数据。利用本发明,能够通过即时通信工具便利地进行联系人对象的通信方式数据的采集操作,并能够根据用户的需求,在触发后进行输出操作。
文档编号H04L29/06GK102664830SQ20121013389
公开日2012年9月12日 申请日期2012年4月28日 优先权日2012年4月28日
发明者马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1