结束型即时通信消息的提醒方法、客户端及系统的制作方法

文档序号:7886738阅读:255来源:国知局
专利名称:结束型即时通信消息的提醒方法、客户端及系统的制作方法
技术领域
本发明属于网络、软件技术领域。
背景技术
即时通信anstantMessaging,简称IM),大多数情况下,指的是能够即时发送或接收互联网消息等业务。它已成为人们通过网络进行交互通信的平台,用以实现包括文本、 图片、语音、视频、多媒体等在内的数据交互操作,并能够对已有的数据文档利用即时通信工具进行传输操作。在交互通信的基础上,逐步发展了个人页面、博客、微博、电子邮件、音乐、图片、游戏、影视和搜索等多种功能。即时通信工具已不再单纯作为聊天工具,还用以实现资讯、娱乐、搜索、电子商务、办公、网络社区等更加广泛的用途。能够实现即时通信功能接入的设备也多种多样。典型的设备类型,包括使用传统网络的个人电脑,以及平板电脑;还包括使用移动互联网的智能手机,等等。目前即时通信软件的类型也多种多样,典型的包括腾讯科技公司QQ、微软公司 MSN, AOL的ICQ,以及淘宝旺旺、网易泡泡、飞信,等等。现有的即时通信工具,在接收到数据信息时,不管获得的数据信息内容如何,都采用一致的提醒方式,来提醒用户接收到了同类型即时通信消息,但在实际应用中,有一些即时通信消息在接收到之后,其消息的内容用户已经事先知道。对于这种情况,目前的即时通信工具无法加以区分,并作出差异化的提醒方式。

发明内容
本发明的目的,是提供一种结束型即时通信消息的提醒方法、客户端及系统,利用本发明,能够针对于结束型即时通信消息,输出和其它类型的消息具有差异性的提醒方式。本发明提供一种结束型即时通信消息的提醒方法,该方法包括如下步骤步骤1,采集所接收到的即时通信消息;步骤2,判定是否为正常结束型即时通信消息;步骤3,针对于发送前述即时通信消息的联系人对象,对于正常结束型即时通信消息采用非正常提醒输出方式。进一步,所述的正常结束型即时通信消息,通过如下的步骤进行判定,建立正常结束型消息语料库;采集所获得的即时通信消息,和前述的正常结束型消息语料库进行比对;将符合正常结束型消息语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通信消息。进一步,所述的正常结束型消息语料库包含有如下两类数据信息中至少其一,其中之一是具有“再见”含义的即时通信消息;其中之二是具有“同意或认可”含义的即时通信消息。进一步,通过字符的形式,来判定所接收到的即时通信消息是否为正常结束型即CN 102546472 A
时通信消息,其步骤为,建立正常结束型字符语料库;采集所获得的即时通信消息,在不是字符信息形式的情况下,对其进行识别来转换成字符形式的消息内容;将前面步骤所获得的字符形式的消息内容,和前述的正常结束型字符语料库进行比对;将符合正常结束型字符语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通信消息。进一步,所述的不是字符信息形式的即时通信消息,为图片或音频或视频或多媒体数据形式的即时通信消息。进一步,所述的非正常提醒输出方式,是当接收到正常结束型即时通信消息后,所对应在任务栏上的图标进入闪烁状态,闪烁数次之后不再进行闪烁,且不再显示警示状态。进一步,所述的非正常提醒输出方式,是当接收到正常结束型即时通信消息后,所对应在任务栏上的图标显示警示状态,但限制显示的时间,在过了限制时间之后不再显示警示状态。本发明还提供一种结束型即时通信消息提醒的客户端,该客户端包括消息采集模块,采集所接收到的即时通信消息;消息判定模块,判定是否为正常结束型即时通信消息;非正常提醒输出模块,针对于正常结束型即时通信消息,采用非正常提醒输出方式。进一步,所述的消息判定模块包括有如下组成部分,正常结束型消息语料库建立模块,用以建立非字符形式的正常结束型消息语料库;语料库比对模块,用以采集所获得的即时通信消息,和前述的正常结束型消息语料库进行比对;即时通信消息判定模块,将符合正常结束型消息语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通信消肩、ο进一步,所述的消息判定模块包括如下组成部分,字符语料库建立模块,用以建立正常结束型字符语料库;字符内容转换模块,用以采集所获得的即时通信消息,在不是字符信息形式的情况下,对其进行识别来转换成字符形式的消息内容;字符内容比对模块,用以将前面步骤所获得的字符形式的消息内容,和前述的正常结束型字符语料库进行比对;消息类型判定模块,用以将符合正常结束型字符语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通信消肩、ο进一步,所述的非正常提醒输出模块,其结构包括,交互界面状态判定组件,通过该组件,遍历在终端上所打开的各个窗口,判断窗口的属性,根据窗口的属性来判定所打开的窗口是否为即时通信交互界面所对应的窗口,以及即时通信交互界面的窗口所在的状态; 主面板状态判定组件,通过该组件,遍历在终端上所打开的各个窗口,通过判定其窗口的属性,来判断所述的窗口是否包括有即时通信主面板;非正常提醒模式组件,在该组件中,针对于不同情况下的非正常提醒方式,建立起映射列表;非正常提醒执行组件,通过该组件,采集前述交互界面状态判定组件和主面板状态判定组件所获得的即时通信交互界面或即时通信主面板的状态信息,将其和非正常提醒模式组件进行比对,获得非正常提醒的模式信息,然后将该模式信息作为所接收到的正常结束型即时通信消息的提醒方式,在所对应的即时通信客户端中进行输出。本发明还提供一种结束型即时通信消息提醒的系统,该系统包括即时通信客户端,它包括,非正常提醒接收模块,用以从下述系统服务器中的非正常提醒输出模块获得针对于非正常提醒的信息内容;非正常提醒执行模块,依据前述的非正常提醒接收模块,针对于正常结束型即时通信消息输出非正常提醒模式;系统服务器,它包括,消息采集模块,采集所接收到的即时通信消息;消息判定模块,判定是否为正常结束型即时通信消息;非正常提醒输出模块,设置有包括非正常提醒模式的非正常提醒模式组件,针对于发送前述即时通信消息的联系人对象,判定所采用的非正常提醒输出方式,将该输出方式的信息传输至前述的即时通信客户端。


图1是本发明所述方法的流程图。图2是本发明所述客户端的结构框图。图3是本发明所述客户端中的消息判定模块的组成框图,为一种实施例。图4是本发明所述客户端中的消息判定模块的组成框图,为另一种实施例。图5是本发明所述客户端中的非正常提醒输出模块的组成框图,为一种实施例。图6是本发明所述系统的结构框图。
具体实施例方式参图1所示,本发明所述的结束型即时通信消息的提醒方法,它包括有如下步骤步骤S110,采集所接收到的即时通信消息;步骤S120,判定是否为正常结束型即时通信消息;步骤S130,针对于发送前述即时通信消息的联系人对象,对于正常结束型即时通信消息采用非正常提醒输出方式。为了更好地理解本发明,针对于其中的主要概念,以及实现的方法,描述如下。一,正常结束型即时通信消息的概念
在进行即时通信交互的过程中,按内容的位置来分,即时通信内容一般可以分为这样几类通信开端用语,通信交互主体内容,和通信结束用语。所述的通信开端用语,指的是在交互通信开始时,所采用的打招呼类型的用语。作为举例,常见的用语形式包括“你好”、“在忙吗”、“近来怎么样?”,等等,通过这些用语的形式,来开启双方的交互操作。所述的通信交互主体内容,是在打招呼进行之后,双方进行交互通信的主体内容部分。其内容的形式以及内容的具体信息,是不作任何限定的。所述的通信结束用语,指的是在通信即将结束时,常用的交互通信用语类型,且在该用语进行完之后,会暂停双方的交互通信操作,或者结束本次的交互通信操作。最常见的结束用语,是“再见”,或者和“再见”意思相同或者相近的词汇、短语、图标、动画、视频、音频、多媒体等信息内容。比如说,和“再见”含义相同的词汇类型,还包括有“拜拜”、“拜”、“回头聊”、“回头见”、“以后聊”、“以后见”、“一会见”,以及具有类似含义的其它输入形式,比如 “88” (代表拜拜)、“8” (代表拜)、“886” (代表拜拜啦)、“86” (代表拜啦)等等;或者,采用具有与此相同或相近含义的图标,比如,通过摆手动作的图标来代表再见的含义。需要指出的是,通信结束用语也不局限于“再见”这一类的含义。比如,联系人A和联系人B互为即时通信联系人对象,联系人A向联系人B安排了一件事情之后,联系人对象 B的回复消息可能是“知道了”、“0K”、“好的”、“好”、“好啊”、“行的”、“行”、“是”、“是的”、“同意”、“完全同意、“认可”、“非常认可”等信息内容。这类信息内容代表着即时通信交互之后的一个结果,表示用户同意或认可等方面的信息。另外,该类型的表示同意或认可的信息也可以用图标来表示,比如点头的图标或微笑的图标等,也同样可以代表认可的含义。在本发明中,所述的正常结束型即时通信消息,优选为两种情况,一种是前面所描述的再见类含义的信息,直接代表着通信交互过程的结束;第二种是表示同意或认可等信息的内容,并以该类信息的内容作为前面即时通信消息内容的总结或者结束。二,非正常结束型即时通信消息的概念在本发明中,相对于正常结束型即时通信消息来说,之外的各种即时通信消息,都可以泛指为非正常结束型即时通信消息。比如,联系人A通过即时通信消息的形式向联系人B发送了一个消息内容,结果联系人对象B表示不明白,就发送了和不明白具有相同或相近含义的即时通信消息,该类即时通信消息,就有必要让联系人A和联系人B之间继续进行即时通信的交互操作,而不适合将其作为通信结束的情况来处理。三,正常结束型即时通信消息的判定方式在本发明中,可以通过如下的步骤来进行正常结束型即时通信消息的判定操作首先,建立正常结束型消息语料库;然后,采集所获得的即时通信消息,和前述的正常结束型消息语料库进行比对;接着,将符合正常结束型消息语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通信消息。前述的正常结束型消息语料库,指的是将正常结束用的即时通信消息的数据内容,进行汇总之后所建立起来的语料库。在本发明中,该语料库包含有如前所述的两类数据信息,其中之一是具有“再见”含义的即时通信消息;其中之二,是具有“同意或认可”含义的即时通信消息。另外,由即时通信交互界面的工具栏所提供的图标形式或图片形式等,也可以表达“再见”或“同意或认可”之类的信息,而这类信息,如果是由即时通信的系统提供商所预先建立的话,那么,就可以预设这些图标或者图片内容所对应的字符型含义,通过采集对应的这些字符型含义来进行判定。进一步,即时通信消息的表现形式,具体是不限定的,除了字符之外,还可以是由用户自己所载入的图片,还可以是载入或者直接通过即时通信工具录制的音频或视频或多媒体信息等。因为即时通信消息的表达形式非常丰富,还可以对采集获得的即时通信消息首先进行识别处理,将识别获得的含义转变成字符,然后与字符形式的正常结束型消息语料库进行比对,根据比对结果进行判定。这种情况下,前述的正常结束型即时通信消息的判定方式,其步骤为
建立正常结束型字符语料库;采集所获得的即时通信消息,在不是字符信息形式的情况下,对其进行识别来转换成字符形式的消息内容;将前面步骤所获得的字符形式的消息内容,和前述的正常结束型字符语料库进行比对;将符合正常结束型字符语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通信消息。举例来说,可以这样来进行将正常结束型字符语料库,取为两种类型,其中之一,是表示“再见”含义的字符信息,包括有“再见”、“拜拜”、“拜”、“回头聊”、“回头见”、“以后聊”、“以后见”、“一会见”、 “88”、“8”、“886”、“86”等等;其中之二,是表示“同意或认可”含义的字符信息,包括有“知道了”、“0K”、“好的”、“好”、“好啊”、“行的”、“行”、“是”、“是的”、“同意”、“完全同意、“认可”、
“非常认可”等。将这两类字符信息,建立起前述的正常结束型字符语料库。接着,在联系人 A和联系人B进行即时通信交互的过程中,通过联系人A所在的即时通信客户端,开启了联系人A针对于联系人B的即时通信交互界面,通过采集该即时通信交互界面所接收的联系人B的即时通信消息,其消息内容如果是字符信息的话,那么,和前述的正常结束型字符语料库进行比对。如果比对结果是吻合的话,则判定为相应的即时通信消息是正常结束型即时通信消息;否则是非正常结束型即时通信消息。而如果采集获得的是图片信息的话,如果该图片信息的含义,通过所在的即时通信工具预先所定义,并且,该图片对应有确切的字符信息,比如,如果是表示“再见”含义的图片的话,将该图片所对应的字符信息通过所在的即时通信工具进行采集,就可以进行识别处理了。如果所接收到的来自于联系人B的即时通信消息,是由联系人B自己所编辑的一个图片,或者是自己通过所在的终端设备发送的其它图片,该图片没有预设的含义信息。 对于这种情况,就需要针对于该即时通信消息所获得的图片内容进行数据识别,来判定该图片含义的内容。这涉及到智能识别的实现形式,需要指出的是,智能识别的实现方式在本发明中, 采用已有的技术形式就可以了。通常的智能识别的方式,作为举例而非限定,是预先建立有相应的识别数据库,然后将采集获得的信息与前述识别数据库进行比对,如果具有一一对应的关系的话,则直接就可以判定,如果不具有一一对应的关系的话,那么,就可以通过包括神经网络算法在内的智能识别算法,来对识别过程进行优化。经过识别之后判断出所采集获得的图片的含义,然后将该含义用字符的形式进行表达。比如,经识别之后判断所述的图片是用以表达再见含义的图片,那么就直接将其含义用“再见” 一类的字符进行表达,就可以了。其它的数据形式,比如音频内容,就需要将其音频信息的含义进行识别,然后转变成字符形式。语音识别技术目前也是较为成熟的技术形式。而对于视频或者多媒体来说, 当其中包含有音频信息时,可以先对音频信息进行识别,来判断所表达的语音含义;其次, 可以对视频或者多媒体信息中的图像信息进行识别,来判定其含义,并转变成字符形式。下面针对于用户接收到即时通信消息时的状态进行描述。为了说明的方便,将即时通信客户端使用的环境取为Windows操作系统下的个人电脑,将即时通信的双方分别取为联系人A和联系人B,当前发起该功能的终端,是联系人A所在的即时通信客户端。于是, 联系人A接收到联系人B的即时通信消息时的状态,包括有这样几种情况(1)联系人A针对于联系人B开启了双方相对应的即时通信交互界面,但该交互界面没有处在焦点窗口状态,比如,被正在编辑的Word文档的窗口所遮掩,这种情况下,还能够通过所在客户端视窗中的任务栏,查看到前述即时通信交互界面所对应的任务栏图标。( 联系人A通过即时通信交互界面和联系人B进行交互完成之后,联系人A主动将该即时通信交互界面进行关闭,但所在的即时通信主面板处于展示状态。( 联系人A通过即时通信交互界面和联系人 B进行交互完成之后,联系人A主动将该即时通信交互界面进行关闭,并将即时通信主面板关闭,但所在的即时通信客户端处于开启状态,并在任务栏的托盘处显示有即时通信的图标。而即时通信交互界面处于焦点窗口的状态,指的是该界面直接处于视窗中的可查看、可编辑状态。在目前的技术条件下,如果联系人B向联系人A发出即时通信消息,而联系人A所在的即时通信客户端开启了针对于联系人B的即时通信交互界面,且该即时通信交互界面处于焦点窗口状态的情况下,那么,能够直接输出所采集获得的联系人B的即时通信消息, 但如果用户不点击所对应的即时通信交互界面的话,同样还会转变为警示状态,以作出提醒。而针对于发送前述即时通信消息的联系人对象,在没有处于焦点窗口状态下的即时通信交互界面的情况下,当前的技术形式是,接收到相应的即时通信消息之后,不管即时通信消息的内容如何,总是会不断地闪烁任务栏的对应图标,或者即时通信托盘中的对应图标,直到用户触发该图标查看对应即时通信消息为止。实际的情况是,如果联系人A向联系人B表达了特定的信息之后,且确定联系人B的回复内容的话,那么,再次触发即时通信交互界面进行查看该明明知道的即时通信消息,是没有价值的。比如说,联系人A向联系人B发出的即时通信消息为“再见”,然后联系人A关闭了针对于联系人B的即时通信交互界面。过了 5分钟之后,联系人B回复了即时通信消息“再见”。这种情况下,联系人A即时通信客户端在任务栏中的托盘位置,所对应的即时通信图标就会不断地针对于联系人B的头像发出闪烁图标,直到用户点击该闪烁图标,开启了针对于联系人B的即时通信交互界面,并查看了前述的即时通信消息“再见”之后,该提醒才会消除。或者,如果对应的即时通信交互界面被开启但用户未触发该即时通信交互界面的情况下,则该交互界面所对应的任务栏图标会一直闪动,或处于警示状态。而在本发明中,则可以采集联系人B所发出的即时通信消息,然后将该即时通信消息进行识别,判定为正常结束型即时通信消息。于是,就可以执行非正常提醒输出方式。 在本实施例中,将该非正提醒输出方式取为不显示针对于联系人B所发送的“再见”的消息内容。需要指出的是,当判定获得的消息内容,不属于正常结束型即时通信消息的话,就可以按照已有的针对于即时通信消息的提醒方式,提醒给用户进行查看。这种情况下,既可以节约用户的时间和操作步骤,让用户针对于已经明明知道的回复消息,不再进行查看操作。而且,针对于用户需要进行查看的消息内容,还可以直接进行查看操作。参图2所示,本发明还提供一种结束型即时通信消息的提醒客户端200,该客户端 200包括消息采集模块210,采集所接收到的即时通信消息;消息判定模块220,判定是否为正常结束型即时通信消息;非正常提醒输出模块230,针对于正常结束型即时通信消息,采用非正常提醒输出方式。特别是,在针对于发送前述即时通信消息的联系人对象,没有处于焦点窗口状态下的即时通信交互界面的情况下,对于正常结束型即时通信消息采用非正常提醒输出方式。具体实施时,利用消息采集模块210,采集用户通过所在的即时通信客户端,所接收到的联系人对象发送的即时通信消息。进而通过消息判定模块220,来判定前述的即时通信消息是否为正常结束型即时通信消息。在判断为是的情况下,通过非正常提醒输出模块230,采用非正常提醒输出的形式,来输出接收到的正常结束型即时通信消息后的提醒方式。具体来说,利用非正常提醒输出模块230,在输出即时通信消息提醒的时候,有这样几种表现形式(1)已有的技术是针对于发送正常结束型即时通信消息的联系人来说,与其对应的即时通信交互界面被开启,包括处于焦点窗口以及不处于焦点窗口两种情况,通过该即时通信交互界面上的交互界面输出栏,来输出所接收到的正常结束型即时通信消息。在接收到之后,所在任务栏的位置处,对应着前述即时通信交互界面的任务栏图标,进入闪烁状态,在闪烁发生数次之后,不再闪烁,但进入到警示状态,并一直持续。这儿所述的警示状态,和前面概念代表的含义一致,指的是和正常未显示有消息的状态具有差异的状态形式。 比如,在警示状态下,所表现的形式,是将相应的任务栏中的图标转变成黄色,或者其它的警示色彩。直到用户点击前述的任务栏图标,或者点击前述的即时通信交互界面,警示色彩所表达的显示状态才会消除。这种方式的提醒,是已有的提醒方式,为正常提醒输出方式。本发明的技术是前述的情况下,采用和已有技术不同的提醒方式,具体的展示形式是不限定的。作为优选的实施例可以这样当接收到正常结束型即时通信消息后,所对应在任务栏上的图标进入闪烁状态,闪烁数次之后不再进行闪烁,然后警示色彩不再显示,警示状态消除。或者,虽警示状态继续显示,但限制显示的时间,比如再显示5秒钟,过了 5秒钟之后就不再显示警示色彩,消除警示状态。这样可以避免用户对于明明知道内容的正常结束型即时通信消息,还要进行再次的触发操作。(2)已有的技术是针对于发送正常结束型即时通信消息的联系人对象来说,与其对应的即时通信交互界面没有被开启的情况下,分两种类型,其中之一是对应的即时通信主面板被开启,通过该即时通信主面板显示对应着发送正常结束型即时通信消息的联系人对象的ITEM项,于是,该ITEM项所对应的联系人对象的图标,或者其它的内容,就进入到闪烁状态或者跳动状态,以示提醒,直到用户进行触发操作;其中之二,是该即时通信主面板没有处于开启状态,于是,在接收到正常结束型即时通信消息时,在任务栏托盘处的即时通信图标,在接收到消息后进行闪烁提醒状态,或者,采集发送消息的联系人对象的头像图标,然后在闪烁状态下输出该头像图标,以示提醒。这些现有的提醒方式,是正常提醒方式。本发明的技术是采用和前述正常提醒方式不同的非正常提醒方式,来进行前述正常结束型即时通信消息的提醒操作。作为典型的实施例,可以是这样在相应的即时通信主面板被开启的情况下,接收到了正常结束型即时通信消息之后,针对于前述即时通信主面板中的发送正常结束型即时通信消息的联系人对象,将其ITEM项或者ITEM项中的图标转入闪烁状态,但闪烁2到4次之后,就不再进行闪烁。再举一个实施例针对于即时通信主面板没有被开启的情况,在托盘图标的闪烁状态下,输出消息提醒信息,但限定提醒持续的时间,比如3秒钟之后就不再进行提醒。或者,在进行提醒的过程中,生成消息输出窗口, 来采集前述正常结束型消息的内容,展示数秒之后,就不再进行展示。前述的消息判定模块220在具体实施时,有多种实现方式,下面描述两种实施例。参图3所示,在该实施例中,所述的消息判定模块220包括有如下组成部分正常结束型消息语料库建立模块221a,用以建立非字符形式的正常结束型消息语料库;语料库比对模块221b,用以采集所获得的即时通信消息,和前述的正常结束型消息语料库进行比对;即时通信消息判定模块221c,将符合正常结束型消息语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通 fn消息ο在该实施例中,前述的正常结束型消息语料库,其中的语料数据不是字符形式,而是图片或者音频或者视频或者多媒体等信息形式,具体是不限定的。在正常结束型消息语料库建立模块221a建立之后,就可以获得正常结束型消息语料库了。参图4所示,在该实施例中,所述的消息判定模块220包括如下组成部分字符语料库建立模块22 ,用以建立正常结束型字符语料库;字符内容转换模块222b,用以采集所获得的即时通信消息,在不是字符信息形式的情况下,对其进行识别来转换成字符形式的消息内容;字符内容比对模块222c,用以将前面步骤所获得的字符形式的消息内容,和前述的正常结束型字符语料库进行比对;消息类型判定模块222d,用以将符合正常结束型字符语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通 fn消息ο
在该实施例中,所述的字符语料库建立模块22 ,所建立起来的语料库,其语料内容全部为字符,这些字符的内容形式,前面均有描述。参图5所示,本发明所述的非正常提醒输出模块230,作为举例而非限定,其结构还可以包括(1)交互界面状态判定组件231,通过该组件,通过和窗口相关的API函数,来遍历在终端上所打开的各个窗口,并判断窗口的属性,根据窗口的属性来判定所打开的窗口是否是即时通信交互界面所对应的窗口。在属于即时通信交互界面的窗口的情况下,进一步判定该窗口是不是对应着所接收到的即时通信消息的联系人对象。通过该组件,就能够判定所接收到的即时通信消息的发送方,与其相对应的即时通信交互界面是否处于开启状态。进一步,在处于开启状态的情况下,还可以判定是否属于焦点窗口状态。(2)主面板状态判定组件232,通过该组件,能够基于和窗口相关的API函数,来遍历在终端上所打开的各个窗口,通过判定其窗口的属性,来判断所述的窗口是否包括有即时通信主面板。进一步,对于同时开启有多个即时通信客户端的实施例,则所述的即时通信主面板,对应着接收到正常结束型即时通信消息的即时通信客户端。(3)非正常提醒模式组件233,在该组件中,针对于不同情况下的非正常提醒方式,建立起映射列表。所述的不同情况,指的是通过前述的交互界面状态判定组件231判定获得的对应即时通信交互界面是否处于开启状态,以及是否处于焦点窗口状态等;以及通过主面板状态判定组件232所判定获得的即时通信主面板是否被开启的状态信息。在不同的情况下,正常的即时通信消息的提醒状态是一种类型,而这儿所述的非正常提醒模式,则代表着其它的提醒模式。提醒模式的类型是不限定的,但对于正常结束型即时通信消息来说,提醒的方式和正常的其它消息是有差异的。具体的实现方式,前面有描述。(4)非正常提醒执行组件234,通过该组件,采集交互界面状态判定组件231和主面板状态判定组件232所获得的即时通信交互界面及即时通信主面板的状态信息,将其和非正常提醒模式组件233进行比对,获得非正常提醒的模式信息,然后将该模式信息作为所接收到的正常结束型即时通信消息的提醒方式,在所对应的即时通信客户端中进行输出ο参图6所示,本发明还提供一种结束型即时通信消息的提醒系统300,该系统300 包括即时通信客户端310,它包括,非正常提醒接收模块311,用以从下述的系统服务器320中的非正常提醒输出模块323获得针对于非正常提醒的信息内容;非正常提醒执行模块312,依据前述的非正常提醒接收模块311,针对于正常结束型即时通信消息输出非正常提醒模式;系统服务器320,它包括,消息采集模块321,采集所接收到的即时通信消息;消息判定模块322,判定是否为正常结束型即时通信消息;非正常提醒输出模块323,设置有包括非正常提醒模式的非正常提醒模式组件,针对于发送前述即时通信消息的联系人对象,判定所采用的非正常提醒输出方式,将该输出方式的信息传输至前述的即时通信客户端310。
在使用中,用户通过所在的即时通信客户端310预先设置本发明所描述的功能; 或者,通过即时通信服务提供商来进行预先设置。进而,在进行通信交互的过程中,能够直接通过系统服务器320来采集用户之间的通信操作,进而判定通信操作中是否由用户接收到了正常结束型即时通信消息,在接收到的情况下,来将非正常提醒的数据信息发送至接收到前述正常结束型即时通信消息的即时通信客户端,针对于该正常结束型即时通信消息,输出非正常提醒方式。具体来说,在即时通信的系统服务器320中,通过消息采集模块321,来采集交互通信的双方或多方之间所发送的即时通信消息。进而通过消息判定模块322,来判定前述交互的即时通信消息中,是否包括有正常结束型即时通信消息。所述的正常结束型即时通信消息的判定方式,可以参考前面所描述的方法或结构进行实施。通过消息判定模块322 判断有用户接收到了正常结束型即时通信消息时,则通过非正常提醒输出模块323,和预先设置的非正常提醒模式组件进行比对,获得相应的非正常提醒模式的数据信息。进而,将前述的非正常提醒模式的数据信息,发送至即时通信客户端310,通过设置在即时通信客户端 310中的非正常提醒接收模块311,以异步数据传输的方式接收到非正常提醒输出模块323 所发送的非正常提醒的模式信息,进而,通过非正常提醒执行模块312,在所述的即时通信客户端310上,执行前述的非正常提醒的相应模式。以上是对本发明的描述而非限定,基于本发明思想的其它任何实施方式,亦均在本发明的保护范围之中。
权利要求
1.一种结束型即时通信消息的提醒方法,其特征在于该方法包括如下步骤步骤1,采集所接收到的即时通信消息;步骤2,判定是否为正常结束型即时通信消息;步骤3,针对于发送前述即时通信消息的联系人对象,对于正常结束型即时通信消息采用非正常提醒输出方式。
2.根据权利要求1所述的一种结束型即时通信消息的提醒方法,其特征在于所述的正常结束型即时通信消息,通过如下的步骤进行判定,建立正常结束型消息语料库;采集所获得的即时通信消息,和前述的正常结束型消息语料库进行比对;将符合正常结束型消息语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通信消息。
3.根据权利要求2所述的一种结束型即时通信消息的提醒方法,其特征在于所述的正常结束型消息语料库包含有如下两类数据信息中至少其一,其中之一是具有“再见”含义的即时通信消息;其中之二是具有“同意或认可”含义的即时通信消息。
4.根据权利要求1所述的一种结束型即时通信消息的提醒方法,其特征在于通过字符的形式,来判定所接收到的即时通信消息是否为正常结束型即时通信消息,其步骤为,建立正常结束型字符语料库;采集所获得的即时通信消息,在不是字符信息形式的情况下,对其进行识别来转换成字符形式的消息内容;将前面步骤所获得的字符形式的消息内容,和前述的正常结束型字符语料库进行比对;将符合正常结束型字符语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通信消息。
5.根据权利要求4所述的一种结束型即时通信消息的提醒方法,其特征在于所述的不是字符信息形式的即时通信消息,为图片或音频或视频或多媒体数据形式的即时通信消肩、ο
6.根据权利要求1所述的一种结束型即时通信消息的提醒方法,其特征在于所述的非正常提醒输出方式,是当接收到正常结束型即时通信消息后,所对应在任务栏上的图标进入闪烁状态,闪烁数次之后不再进行闪烁,且不再显示警示状态。
7.根据权利要求1所述的一种结束型即时通信消息的提醒方法,其特征在于所述的非正常提醒输出方式,是当接收到正常结束型即时通信消息后,所对应在任务栏上的图标显示警示状态,但限制显示的时间,在过了限制时间之后不再显示警示状态。
8.—种结束型即时通信消息提醒的客户端,其特征在于该客户端包括消息采集模块,采集所接收到的即时通信消息;消息判定模块,判定是否为正常结束型即时通信消息;非正常提醒输出模块,针对于正常结束型即时通信消息,采用非正常提醒输出方式。
9.根据权利要求8所述的一种结束型即时通信消息提醒的客户端,其特征在于所述的消息判定模块包括有如下组成部分,正常结束型消息语料库建立模块,用以建立非字符形式的正常结束型消息语料库; 语料库比对模块,用以采集所获得的即时通信消息,和前述的正常结束型消息语料库进行比对;即时通信消息判定模块,将符合正常结束型消息语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通信消息。
10.根据权利要求8所述的一种结束型即时通信消息提醒的客户端,其特征在于所述的消息判定模块包括如下组成部分,字符语料库建立模块,用以建立正常结束型字符语料库;字符内容转换模块,用以采集所获得的即时通信消息,在不是字符信息形式的情况下, 对其进行识别来转换成字符形式的消息内容;字符内容比对模块,用以将前面步骤所获得的字符形式的消息内容,和前述的正常结束型字符语料库进行比对;消息类型判定模块,用以将符合正常结束型字符语料库的即时通信消息,判定为正常结束型即时通信消息,将其它情况的即时通信消息均判定为非正常结束型即时通信消息。
11.根据权利要求8所述的一种结束型即时通信消息提醒的客户端,其特征在于所述的非正常提醒输出模块,其结构包括,交互界面状态判定组件,通过该组件,遍历在终端上所打开的各个窗口,判断窗口的属性,根据窗口的属性来判定所打开的窗口是否为即时通信交互界面所对应的窗口,以及即时通信交互界面的窗口所在的状态;主面板状态判定组件,通过该组件,遍历在终端上所打开的各个窗口,通过判定其窗口的属性,来判断所述的窗口是否包括有即时通信主面板;非正常提醒模式组件,在该组件中,针对于不同情况下的非正常提醒方式,建立起映射列表;非正常提醒执行组件,通过该组件,采集前述交互界面状态判定组件和主面板状态判定组件所获得的即时通信交互界面或即时通信主面板的状态信息,将其和非正常提醒模式组件进行比对,获得非正常提醒的模式信息,然后将该模式信息作为所接收到的正常结束型即时通信消息的提醒方式,在所对应的即时通信客户端中进行输出。
12.—种结束型即时通信消息提醒的系统,其特征在于该系统包括 即时通信客户端,它包括,非正常提醒接收模块,用以从下述系统服务器中的非正常提醒输出模块获得针对于非正常提醒的信息内容;非正常提醒执行模块,依据前述的非正常提醒接收模块,针对于正常结束型即时通信消息输出非正常提醒模式; 系统服务器,它包括,消息采集模块,采集所接收到的即时通信消息; 消息判定模块,判定是否为正常结束型即时通信消息;非正常提醒输出模块,设置有包括非正常提醒模式的非正常提醒模式组件,针对于发送前述即时通信消息的联系人对象,判定所采用的非正常提醒输出方式,将该输出方式的信息传输至前述的即时通信客户端。
全文摘要
本发明提供了一种结束型即时通信消息的提醒方法、客户端及系统,属于网络、软件技术领域。该方法包括如下步骤步骤1,采集所接收到的即时通信消息;步骤2,判定是否为正常结束型即时通信消息;步骤3,针对于发送前述即时通信消息的联系人对象,对于正常结束型即时通信消息采用非正常提醒输出方式。用本发明,能够针对于结束型即时通信消息,输出和其它类型的消息具有差异性的提醒方式。
文档编号H04L12/58GK102546472SQ201210004150
公开日2012年7月4日 申请日期2012年1月8日 优先权日2012年1月8日
发明者马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1