即时通信中输出广告提醒信息的方法及系统的制作方法

文档序号:6386591阅读:258来源:国知局
专利名称:即时通信中输出广告提醒信息的方法及系统的制作方法
技术领域
本发明属于通信技术领域。
背景技术
近年来,即时通信平台已成为网民不可缺少的网络工具。通过即时通信平台,用户可以在网络上进行文字、声音和视频的交流,共享文件、图片和视频信息等,方便了用户的生活、工作和学习。随着即时通信工具的用户群逐渐增多,如何在用户进行即时通信的过程中实现广告的播放具有很大的商业价值。现有技术中,即时通信系统根据后台数据库中存储的广告内容,按一定的顺序将广告逐条向用户显示播放。在这种广告推送方式中,有很多广告并不是用户感兴趣的内容,这类广告的频繁出现会给用户的即时通信造成很大干扰,而且浪费了大量的广告资源和网络资源。

发明内容
本发明的目的在于,是提供一种即时通信中输出广告提醒信息的方法及系统。利用本发明,根据用户与联系人的通信内容或者用户关注的网页数据,获取相匹配的广告信息,将该广告信息作为未读消息的提醒信息进行输出,这种广告形式既可以减少对用户的通信造成干扰,又丰富了未读消息的提醒方式,增强了广告效果。本发明提供的技术方案包括:一种即时通信中输出广告提醒信息的方法,该方法包括如下步骤:步骤1,获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;步骤2,判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;步骤3,当第一用户客户端再次接收到未读消息时,将前述待广告信息转换为该未读消息的提醒信息输出;或者,将前述待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息转换为该未读消息的提醒信息输出。优选地,所述的即时通信关联页面,是指与第一用户的即时通信账号相关联的博客页面,和/或微博页面,和/或个人空间页面。优选地,所述获取第一用户的网页关注数据的过程为:通过第一用户所在的即时通信客户端检测当前的最前端窗口是否为网络浏览器窗口,若是,则进入下一步骤;判断所述网络浏览器窗口对应网页数据的显示时间是否满足阈值条件,若是,则获取当前的网页信息,作为第一用户的网页关注数据进行存储。优选地,所述步骤I中提取的关键数据信息包括关键词数据、图片数据、音频数据、视频数据其中的一种或多种数据类型。优选地,所述步骤2中判定前述关键数据信息是否与即时通信中的广告数据相匹配的过程为:预先设置广告数据库,该广告数据库中包含的各广告数据分别对应有索引内容;当关键数据信息为关键词数据时,直接将关键数据信息与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配;当关键数据信息为图片数据、音频数据或视频数据时,将关键数据信息识别为字符数据提取关键信息后,再与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配。优选地,当关键数据信息为图片数据或视频数据时,判定前述关键数据信息是否与即时通信中的广告数据相匹配的过程为:预先设置广告数据库,该广告数据库中包含的各广告数据为广告图片;当关键数据信息为图片数据时,直接将关键数据信息与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配;当关键数据信息为视频数据时,获取视频中出现频率最高的图像数据,将该图像数据与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配。优选地,所述步骤3中第一用户客户端再次接收到未读消息,是指第一用户同一次即时通信登录状态的情况下,再次接收到未播报展示的即时通信消息,或者第一用户再次登录即时通信工具后接收到未读消息。优选地,所述步骤3中第一用户客户端再次接收到未读消息,为第一用户客户端再次接收到来自于第二用户的未读消息。优选地,所述步骤3中将待广告信息转换为未读消息的提醒信息输出的方式为:按照预设的转换模式,将所述待广告信息转换为语音消息;当未读消息到达时,将前述转换的语音消息作为未读消息的提醒信息输出。优选地,将所述待广告信息转换为语音消息的转换模式为,“包含有待广告信息的限定性数据”+ “即时通信用户的称谓数据”+ “消息说明性数据”。优选地,所述步骤3中将待广告信息转换为未读消息的提醒信息输出的方式为:通过任务栏中交互界面图标位置或邻近该图标位置生成弹出窗口,输出待广告信息,作为未读消息的提醒信息;或者,在托盘中的即时通信工具图标位置处生成弹出窗口,输出待广告信息,作为未读消息的提醒信息;或者,在即时通信交互界面中生成弹出窗口,输出待广告信息,作为未读消息的提醒信息。优选地,将所述待广告信息按照预设格式转换为字符提醒信息,在所生成的弹出窗口中输出。优选地,所述步骤3中将待广告信息转换为未读消息的提醒信息输出的方式为:将所述待广告信息和所述未读消息组合在一起,生成包含有广告提醒的即时通信消息;
将所述包含有广告提醒的即时通信消息在即时通信交互界面中输出。优选地,当所述待广告信息为两种或两种以上时,将待广告信息转换为未读消息的提醒信息输出的方式为:获取各待广告信息所对应的付费数据;依据付费数据,安排待广告信息的播报顺序,和/或安排待广告信息播报时弹出窗口的输出尺寸,和/或安排待广告信息播报时所对应弹出窗口的持续时间。优选地,所述依据付费数据,安排待广告信息的播报顺序的过程为:根据各待广告信息的付费数据的量值进行排序,生成以量值高低为顺序的待广告信息列表;根据前述生成的待广告信息列表,安排待广告信息的播报顺序。优选地,所述安排待广告信息播报时弹出窗口的输出尺寸的过程为:针对输出的广告信息,设置与标准付费量值相对应的输出窗口的标准尺寸;采集获取各待广告信息所对应的付费数据的量值,与前述的标准付费量值进行比对;在获取的付费量值高于前述标准付费量值的情况下,将弹出窗口的输出尺寸设置为大于前述标准尺寸的模式,和/或在获取的付费量值低于前述标准付费量值的情况下,将弹出窗口的输出尺寸设置为低于前述标准尺寸的模式。优选地,所述安排待广告信息播报时所对应弹出窗口的持续时间的过程为:针对输出的广告信息,设置与标准付费量值相对应的输出窗口的标准输出持续时间;采集所获取广告数据信息的付费量值,与前述的标准付费量值进行比对;在获取的付费量值高于前述标准付费量值的情况下,将弹出窗口的输出持续时间设置为大于前述标准输出持续时间的模式,和/或在获取的付费量值低于前述标准付费量值的情况下,将弹出窗口的输出持续时间设置为低于前述标准输出持续时间的模式。优选地,当所述待广告信息为两种或两种以上时,将各待广告信息转换为未读消息的提醒信息,以广告信息列表的形式同时输出两种或两种以上的待广告信息。优选地,当所述待广告信息为两种或两种以上时,通过如下方式针对待广告信息进行统计:获取前述第一用户的联系人对象;从前述的联系人对象中,获取由这些联系人对象所发起的待广告信息;比对前述的待广告信息,判定是否具有两个或两个以上的联系人对象发起了相同类型或者相同归类的待广告信息,若具有,则针对所述相同类型或者相同归类的待广告信息,统计联系人对象的数据信息。优选地,将待广告信息转换为未读消息的提醒信息输出时,同时输出前述对联系人对象的数据信息的统计结果。优选地,根据前述统计的联系人对象的数据信息,获取各待广告信息发起的联系人对象数量,依据该数量的高低,安排前述待广告信息输出的先后次序。优选地,将所述步骤3中作为提醒信息输出的待广告信息设置为超链接形式,通过触发该超链接进入广告展示页面。
本发明还提供一种即时通信中输出广告提醒信息的系统,该系统包括:关键数据提取单元,用于获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;待广告信息获取单元,与前述关键数据提取单元相连,用于判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;广告提醒输出单元,与前述待广告信息获取单元相连,用于当第一用户客户端再次接收到未读消息时,将前述待广告信息转换为该未读消息的提醒信息输出;或者,将前述待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息转换为该未读消息的提醒信息输出。优选地,所述待广告信息获取单元包括以下结构模块:广告索引设置模块,用于预先设置广告数据库,该广告数据库中包含的各广告数据分别对应有索引内容;关键词数据匹配模块,与前述广告索引设置模块相连,用于在关键数据信息为关键词数据时,直接将关键数据信息与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配;多媒体数据匹配模块,与前述广告索引设置模块相连,用于在关键数据信息为图片数据、音频数据或视频数据时,将关键数据信息识别为字符数据提取关键信息后,再与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配;优选地,所述待广告信息获取单元包括以下结构模块:广告图片设置模块,用于预先设置广告数据库,该广告数据库中包含的各广告数据为广告图片;图片数据匹配模块,与前述广告图片设置模块相连,用于在关键数据信息为图片数据时,直接将关键数据信息与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配;视频数据匹配模块,与前述广告图片设置模块相连,用于在关键数据信息为视频数据时,获取视频中出现频率最高的图像数据,将该图像数据与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配。优选地,所述广告提醒输出单元包括以下结构模块:语音消息转换模块,用于按照预设的转换模式,将所述待广告信息转换为语音消息;语音提醒输出模块,与前述语音消息转换模块相连,用于当未读消息到达时,将前述转换的语音消息作为未读消息的提醒信息输出。优选地,所述广告提醒输出单元包括以下结构模块:弹出窗口生成模块,用于通过任务栏中交互界面图标位置或邻近该图标位置生成弹出窗口 ;或者,在托盘中的即时通信工具图标位置处生成弹出窗口 ;或者,在即时通信交互界面中生成弹出窗口;
提醒信息输出模块,与前述弹出窗口生成模块相连,用于在前述生成的弹出窗口中输出待广告信息,作为未读消息的提醒信息;或者,将待广告信息按照预设格式转换为字符提醒信息,在前述生成的弹出窗口中输出。优选地,所述广告提醒输出单元包括以下结构模块:广告消息生成模块,用于将所述待广告信息和所述未读消息组合在一起,生成包含有广告提醒的即时通信消息;广告消息输出模块,与前述广告消息生成模块相连,用于将所述包含有广告提醒的即时通信消息在即时通信交互界面中输出。优选地,所述系统还包括:付费数据获取单元,与前述待广告信息获取单元相连,用于在所述待广告信息为两个或两个以上时,获取各待广告信息所对应的付费数据;广告输出安排单元,与前述付费数据获取单元相连,用于依据付费数据,安排待广告信息的播报顺序,和/或安排待广告信息播报时弹出窗口的输出尺寸,和/或安排待广告信息播报时所对应弹出窗口的持续时间。优选地,所述系统还包括:超链接设置单元,与前述广告提醒输出单元相连,用于将所述作为提醒信息输出的待广告信息设置为超链接形式;广告页面输出单元,与前述超链接设置单元相连,用于在触发所述待广告信息对应的超链接时,输出广告展示页面。与现有技术相比,本发明的有益效果,举例如下:从第一用户与第二用户的即时通信内容或第一用户在即时通信关联网页中上传的数据内容或第一用户关注的网页内容中,提取其中的关键数据信息,如果所提取的关键数据信息与即时通信系统中的广告数据相匹配,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;当第一用户再次接收到未读消息时,将获取的待广告信息作为未读消息的提醒信息输出;或者,将待广告信息推送至第一用户的联系人处,当联系人接收到未读消息时,将待广告信息作为未读消息的提醒信息输出。该技术方案既实现了广告信息的投放,又可以减少对用户通信的干扰,另外还使即时通信中未读消息的提醒方式更加丰富,增强用户的使用体验。另外,对于输出的待广告信息还可设置超链接形式,当用户对广告信息感兴趣时,可通过触发相应的超链接获取对应的详细广告展示数据,使广告效果更佳。


图1为本发明实施例一中提供的一种即时通信中输出广告提醒信息的方法流程图。图2为本发明实施例二中提供的一种即时通信中输出广告提醒信息的方法流程图。图3为本发明实施例三中提供的一种即时通信中输出广告提醒信息的方法流程图。图4为本发明实施例四中提供的一种即时通信中输出广告提醒信息的方法流程图。图5为本发明实施例五中提供的一种即时通信中输出广告提醒信息的方法流程图。图6为本发明实施例六中提供的一种即时通信中输出广告提醒信息的系统的结构框图。图7为本发明实施例七中提供的一种即时通信中输出广告提醒信息的系统的结构框图。图8为本发明实施例八中提供的一种即时通信中输出广告提醒信息的系统的结构框图。
具体实施例方式下面结合附图和具体实施方式
对本发明的实施方案作详细的说明。需要指出的是,本发明中所述的广告是指广义上的、用以实现广而告之目的的数据信息。典型的例子,包括非经济广告、经济广告,以及用户通信主题公告等,具体不作限定。其中,非经济广告,常见的情况,包括各种公告、启事、声明等;经济广告又称商业广告,是指以盈利为目的的广告,是商品生产者或经营者向消费者传达商品信息的重要手段。而所述的用户通信主题公告,指的是用户通信的主题数据,除了能够关联前述的非经济广告、经济广告之外,还可以仅仅公告用户自己感兴趣的主题信息。比如,某用户A与联系人通信时讨论了大量的航空母舰信息,对应的广告数据库中具有该类型数据的匹配内容,因此,可以将该类内容作为该用户通信的主题,通过本发明所描述的方式在联系人客户端进行公
生口 ο但在本发明中,优选的应用目的是发布经济类广告。参见图1,该图为本发明实施例一中提供的一种即时通信中输出广告提醒信息的方法流程图,具体步骤如下所述。S11,获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;所述的第一用户和第二用户是相对的,即时通信工具中的任何一个用户都可以是第一用户,当该第一用户和目标联系人进行通信时,目标联系人即是第二用户。通过第一用户客户端所在的操作系统中的API底层函数,获取第一用户与第二用户聊天记录显示窗口的句柄,从该显示窗口中采集的数据内容即是第一用户和第二用户之间的即时通信数据内容。所述的即时通信关联页面,是指与第一用户的即时通信账号相关联的博客页面,和/或微博页面,和/或个人空间页面。例如,用户登录即时通信QQ账号后,能够通过该账号直接进入该用户的QQ空间和腾讯微博,并在QQ空间或腾讯微博上发布日志或微博信息,或上传图片、视频等数据,这些发布或上传的数据信息即是所述的通过即时通信关联页面上传的数据内容。所述的第一用户的网页关注数据,是指第一用户在浏览网页过程中关注的数据信息。作为举例而非限定,获取第一用户的网页关注数据的过程为:检测当前的最前端窗口是否为网络浏览器窗口,若是,则判断所述网络浏览器窗口对应网页数据的显示时间是否满足阈值条件,若满足,则获取当前网页信息,作为第一用户的网页关注数据进行存储。所述的最前端窗口是指所在终端屏幕上最前台的窗口,例如windows系统中的前景窗口。所述的获取当前网页信息的方式有两种:一种是在第一用户处于即时通信登录状态时,由即时通信客户端对网页信息进行采集;另一种方式是在网络浏览器和即时通信工具之间建立通信,由网络浏览器根据第一用户的账号信息采集网页信息发送至即时通信工具。所述提取的关键数据信息包括关键词数据、图片数据、音频数据、视频数据其中的一种或多种数据类型。其中,提取关键词数据的方法可以采用现有技术中任意的关键词提取方法,包括但不限于基于统计特征的方法、基于词语网络的方法、基于语义的方法等。若提取的关键数据信息为图片数据、音频数据、视频数据等数据类型时,在进行数据提取过程中,可首先对该类型的数据进行识别获取对应的主题内容,然后进一步判断该主题内容在整个数据内容中出现的频率是否满足预设的频率阈值,若满足,则可确定对应的图片数据、音频数据、或视频数据为关键数据信息。例如,关于汽车的图片数据在通信内容中出现的次数满足预设值时,即可把相应的汽车图片确定为关键数据信息。S12,判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;作为举例而非限定,判定前述关键数据信息是否与即时通信中的广告数据相匹配的过程为:预先设置广告数据库,该广告数据库中包含的各广告数据分别对应有索引内容;当关键数据信息为关键词数据时,直接将关键数据信息与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配;当关键数据信息为图片数据、音频数据或视频数据时,将关键数据信息识别为字符数据提取关键信息后,再与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配。例如,对于音频数据或视频数据,可通过语音识别技术将其转换为字符数据,再从中提取关键信息。对于图片数据,可通过与系统中的图片数据库进行比对或者通过图片搜索方式获取对该图片数据的字符描述内容,作为该图片数据的关键信息。作为举例而非限定,当关键数据信息为图片数据或视频数据时,判定前述关键数据信息是否与即时通信中的广告数据相匹配的过程为:预先设置广告数据库,该广告数据库中包含的各广告数据为广告图片;当关键数据信息为图片数据时,直接将关键数据信息与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配;当关键数据信息为视频数据时,获取视频中出现频率最高的图像数据,将该图像数据与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配。S13,当第一用户客户端再次接收到未读消息时,将前述待广告信息转换为该未读消息的提醒信息输出;或者,将前述待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息转换为该未读消息的提醒信息输出。所述第一用户客户端再次接收到未读消息,是指再次接收到来自于任何联系人对象的未读消息。当待广告信息来自于第一用户和第二用户之间的即时通信数据内容时,则第一用户客户端再次接收到未读消息的优选方案为,第一用户客户端再次接收到来自于第二用户的未读消息。
所述第一用户客户端再次接收到未读消息,是指第一用户同一次即时通信登录状态的情况下,再次接收到未播报展示的即时通信消息。也就是说,第一用户一直处于登录状态的情况下,从该用户已经完成的通信数据或上传关注的数据内容中获取待广告信息作为提醒信息,当该用户在本次登录状态的情况下再次接收到其他用户的即时通信消息时,在打开查看该消息之前为所述的未读消息。另外,所述第一用户客户端再次接收到未读消息,也可以是指所述第一用户再次登录即时通信工具后接收到未读消息。即根据第一用户本次登录状态下已完成的通信数据或上传关注的数据内容获取待广告信息作为提醒信息,当该用户下一次登录即时通信工具后,在接收到即时通信消息打开查看该消息之前为所述的未读消息。所述将待广告信息转换为未读消息的提醒信息输出的方式包括以下几种:方式1,按照预设的转换模式,将所述待广告信息转换为语音消息;当未读消息到达时,将前述转换的语音消息作为未读消息的提醒信息输出。方式2,在即时通信客户端的相应位置生成弹出窗口,在弹出窗口中输出待广告信息,或者,将待广告信息按照预设格式转换为字符提醒信息,在弹出窗口中输出。方式3,将所述待广告信息和所述未读消息组合在一起,生成包含有广告提醒的即时通信消息;将所述包含有广告提醒的即时通信消息在即时通信交互界面中输出。当所述待广告信息为两种或两种以上时,将待广告信息转换为未读消息的提醒信息输出的方式为:获取各待广告信息所对应的付费数据;依据付费数据,安排待广告信息的播报顺序,和/或安排待广告信息播报时弹出窗口的输出尺寸,和/或安排待广告信息播报时所对应弹出窗口的持续时间。该实施方案中,在即时通信工具的广告数据库中存储的每个广告数据均设置有对应的付费数据,如果判定前述的关键数据信息与即时通信中的广告数据相匹配,则同时获取相匹配的广告数据对应的付费数据。当相匹配的待广告信息为两种或以上时,则根据对应的付费数据的高低,确定待广告信息的播报顺序,或者根据付费数据高低确定输出时的窗口尺寸大小以及输出时间长短。所述依据付费数据安排待广告信息的播报顺序的过程为:根据各待广告信息的付费数据的量值进行排序,生成以量值高低为顺序的待广告信息列表;根据前述生成的待广告信息列表,安排待广告信息的播报顺序。所述安排待广告信息播报时弹出窗口的输出尺寸的过程为:针对输出的广告信息,设置与标准付费量值相对应的输出窗口的标准尺寸;采集获取各待广告信息所对应的付费数据的量值,与前述的标准付费量值进行比对;在获取的付费量值高于前述标准付费量值的情况下,将弹出窗口的输出尺寸设置为大于前述标准尺寸的模式,和/或在获取的付费量值低于前述标准付费量值的情况下,将弹出窗口的输出尺寸设置为低于前述标准尺寸的模式。所述安排待广告信息播报时所对应弹出窗口的持续时间的过程为:针对输出的广告信息,设置与标准付费量值相对应的输出窗口的标准输出持续时间;采集所获取广告数据信息的付费量值,与前述的标准付费量值进行比对;在获取的付费量值高于前述标准付费量值的情况下,将弹出窗口的输出持续时间设置为大于前述标准输出持续时间的模式,和/或在获取的付费量值低于前述标准付费量值的情况下,将弹出窗口的输出持续时间设置为低于前述标准输出持续时间的模式。
当所述待广告信息为两种或两种以上时,将各待广告信息转换为未读消息的提醒信息后,还可以广告信息列表的形式同时输出两种或两种以上的待广告信息。本实施例中,将待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息转换为该未读消息的提醒信息输出。这里的第一用户是相对的,第一用户相关的待广告信息推送至联系人对象客户端输出,同时联系人对象相关的待广告信息也会推送至第一用户所在客户端输出。当推送至第一用户的待广告信息为两种或两种以上时,还可对待广告信息对应的联系人对象数据进行统计,其具体统计方式为:获取前述第一用户的联系人对象;从前述的联系人对象中,获取由这些联系人对象所发起的待广告信息;比对前述的待广告信息,判定是否具有两个或两个以上的联系人对象发起了相同类型或者相同归类的待广告信息,若具有,则针对所述相同类型或者相同归类的待广告信息,统计联系人对象的数据信息,所统计的联系人对象的数据信息可以为联系人的数量、性别、身份等。将待广告信息转换为未读消息的提醒信息输出时,同时输出前述对联系人对象的数据信息的统计结果。还可以根据前述统计的联系人对象的数据信息,获取发起各待广告信息的联系人对象数量,依据该数量的高低,安排前述待广告信息输出的先后次序。例如,经统计后,关注汽车类广告信息的联系人数量为4,关注电脑类广告信息的联系人数量为2,那么在输出上述广告信息时,可通过广告列表的形式同时输出,并输出每种广告对应的联系人数量信息;或者按照对应的联系人数量信息,先输出关注人数多的广告信息,即先输出汽车类广告信息,再输出电脑类广告信息。另外,所述待广告信息转换为提醒信息输出时,还可将输出的待广告信息设置为超链接形式,通过触发该超链接进入广告展示页面。例如,输出的提醒信息包括有待广告信息“苹果电脑”,则将该苹果电脑设置为超链接形式,当用户触发其中的“苹果电脑”数据时,即输出关于“苹果电脑”的详细资料展示页面。本实施例所述的方法中,通过获取第一用户的即时通信数据内容和/或上传的数据内容和/或关注的网页数据内容,从中提取关键数据信息;如果提取的关键数据信息与即时通信中的广告数据相匹配,则根据相匹配的关键数据信息或者广告数据信息获取待广告信息,当第一用户再次接收到未读消息时,将待广告信息转换为该未读消息的提醒消息输出;或者,将待广告信息推送至第一用户的联系人对象处,当联系人对象接收到未读消息时,将待广告信息转换为未读消息的提醒消息输出。当待广告信息为两种或两种以上时,可生成包含所有待广告信息的广告信息列表在弹出窗口中输出;还可按照各待广告信息的付费数据的高低安排待广告信息的输出顺序或输出形式。参见图2,该图为本发明实施例二中提供的一种即时通信中输出广告提醒信息的方法流程图,具体步骤如下所述。S21,获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;S22,判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;S23,按照预设的转换模式,将前述获取的待广告信息转换为语音消息;将所述待广告信息转换为语音消息的转换模式为,“包含有待广告信息的限定性数据”+ “即时通信用户的称谓数据”+ “消息说明性数据”。其中“即时通信用户的称谓数据”可以是即时通信用户的昵称或者其他用户针对该用户设置的备注姓名。例如,第一用户A与第二用户Joy之间进行通信,根据通信内容获取的相匹配的待广告信息为“苹果电脑”,当第一用户再次接收到来自于Joy的未读消息时,则将待广告信息转换后的语音消息可以为:“喜欢苹果电脑的Joy给你发消息了”。其中,“喜欢苹果电脑的”为转换模式中的“包含有待广告信息的限定性数据”;“Joy”为转换模式中的“即时通信用户的称谓数据”,“给你发消息了”为转换模式中的“消息说明性数据”。另外,转换为语音消息时对应的数据顺序并不是固定的,也可进行调整,能够表明意思即可。例如上述根据“苹果电脑”转换后的语音消息也可以是:“Joy给你发消息了,他喜欢苹果电脑”。如果第一用户A接收的未读消息来自于其他用户,则转换的语音消息可以为“喜欢苹果电脑的Joy提醒你有消息来了”。如果获取的相匹配的待广告信息来自于第一用户A通过即时通信关联网页上传的数据内容或者第一用户关注的网页数据内容,例如待广告信息为“大众汽车”,则转换的语音消息可以为:“喜欢大众汽车的用户A,你有未读消息到了”。S24,当第一用户客户端再次接收到未读消息时,将前述转换的语音消息作为该未读消息的提醒信息输出。例如,根据第一用户A与第二用户Joy之间的通信内容,获取的待广告信息为“苹果电脑”,当第一用户A所在客户端再次接收到来自于第二用户Joy的未读消息时,则可输出转换的语音消息“喜欢苹果电脑的Joy给你发消息了”。当第一用户A所在客户端再次接收到来自于Joy之外其他联系人的未读消息时,则可输出转换的语音消息“喜欢苹果电脑的Joy提醒你有消息来了”。本实施例所述的方法中,第一用户所在客户端将获取的待广告信息按照预设格式转换为语音消息,当第一用户再次接收到未读消息时,将转换的语音消息作为该未读消息的提醒信息输出。参见图3,该图为本发明实施例三中提供的一种即时通信中输出广告提醒信息的方法流程图,具体步骤如下所述。S31,获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;S32,判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;S33,将前述获取的待广告信息推送至所述第一用户的联系人对象客户端;第一用户客户端将获取的待广告信息按照协议格式组装到数据包,然后通过即时通信服务器中转或者P2P传输方式将数据包发送至联系人对象客户端。如果前述获取待广告信息的过程是在即时通信服务器中实现的,则直接由即时通信服务器将待广告信息组装到数据包,查询第一用户的联系人对象的动态IP地址以及Port端口,生成发送数据包的套接字端口,将数据包发送至联系人对象客户端。S34,联系人对象客户端接收所述待广告信息,按照预设的转换模式将接收的待广告信息转换为语音消息;
将所述待广告信息转换为语音消息的转换模式为,“包含有待广告信息的限定性数据”+ “即时通信用户的称谓数据”+ “消息说明性数据”。其中“即时通信用户的称谓数据”可以是即时通信用户的昵称或者其他用户针对该用户设置的备注姓名。例如,通过第一用户A的通信内容或关注的数据内容,获取的待广告信息为“苹果电脑”,在联系人客户端将该广告信息转换后的语音消息可以为:“关注苹果电脑的用户A提醒你有未读消息到了”。其中,“关注苹果电脑的”为转换模式中的“包含有待广告信息的限定性数据”;“用户A”为转换模式中的“即时通信用户的称谓数据”,“提醒你有未读消息到了 ”为转换模式中的“消息说明性数据”。S35,当联系人对象客户端接收到未读消息时,将前述转换的语音消息作为该未读消息的提醒信息输出。例如,联系人对象客户端接收到未读消息时,即输出语音消息“关注苹果电脑的用户A提醒您有未读消息到了”。本实施例所述的方法中,根据第一用户的通信内容或通过关联网页上传的数据内容或关注的网页内容,获取待广告信息后,将该待广告信息发送至第一用户的联系人客户端,联系人客户端将待广告信息按照预设格式转换为语音消息,当该联系人接收到未读消息时,将转换的语音消息作为该未读消息的提醒消息输出。参见图4,该图为本发明实施例四中提供的一种即时通信中输出广告提醒信息的方法流程图,具体步骤如下所述。S41,获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;S42,判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;S43,将前述相匹配的待广告信息按照预设格式转换为字符提醒信息;所述转换为字符提醒信息的预设格式为:“包含有待广告信息的限定性数据”+“即时通信用户的称谓数据” + “消息说明性数据”。例如,第一用户A与第二用户Joy之间进行通信时,获取的相匹配的待广告信息为“苹果电脑”,则按照预设格式转换的字符提醒信息可以为:“喜欢苹果电脑的Joy提醒你有未读消息来了”。其中,“关注苹果电脑的”为预设格式中的“包含有待广告信息的限定性数据”;“Joy”为预设格式中的“即时通信用户的称谓数据”,“给你发消息了”为预设格式中的“消息说明性数据”。或者,也可以是“关注苹果电脑的用户A提醒你有未读消息来了”。S44,当第一用户客户端再次接收到未读消息时,在第一用户客户端生成弹出窗口,在该弹出窗口中输出前述字符提醒信息,作为未读消息的提醒信息;或者,将前述转换的字符提醒信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,生成弹出窗口输出前述字符提醒信息,作为未读消息的提醒信息。例如,当第一用户客户端再次接收到未读消息时,生成弹出窗口,在弹出窗口中输出:“喜欢苹果电脑的Joy提醒你有未读消息来了”。当联系人对象客户端接收到未读消息时,生成弹出窗口,在弹出窗口中输出:“关注苹果电脑的用户A提醒你有未读消息来了”。在第一用户客户端或联系人客户端生成弹出窗口时,可通过任务栏中交互界面图标位置或邻近该图标位置生成弹出窗口 ;或者,在托盘中的即时通信工具图标位置处生成弹出窗口 ;或者,在即时通信交互界面中生成弹出窗口。例如,第一用户开启与第二用户的即时通信交互界面进行通信时,即在任务栏中显示该即时通信交互界面的图标,该图标即为上面所述的交互界面图标。所述托盘中的即时通信工具图标,是指即时通信应用程序的图标,例如登录QQ后,会在托盘中显示的企鹅图标。本实施例所述的方法中,也可直接在生成的弹出窗口中输出待广告信息。例如,待广告信息可能为图片数据或视频数据等,可直接在弹出窗口展示该图片数据或视频数据。参见图5,该图为本发明实施例五中提供的一种即时通信中输出广告提醒信息的方法流程图,具体步骤如下所述。S51,获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;S52,判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;S53,当第一用户再次接收到未读消息时,将所述待广告信息和该未读消息组合在一起,生成包含有广告提醒的即时通信消息;或者,将所述待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息和该未读消息组合在一起,生成包含有广告提醒的即时通信消息;第一用户客户端接收到即时通信消息数据包时,对数据包进行解密解析处理,获得有效的消息内容以及文本格式;然后将前述待广告信息和该消息内容组合到一起,生成包含有广告提醒的即时通信消息。例如,第一用户为A,所述待广告信息为“苹果电脑”,从消息数据包中获得的消息内容为“周末出去郊游吧”。则组合后的包含有广告提醒的即时通信消息可以为:“关注苹果电脑的用户A,你收到消息‘周末出去郊游吧’”。如果将待广告信息推送至联系人客户端,在联系人客户端生成的包含有广告提醒的即时通信消息可以为:“关注苹果电脑的用户A提醒你收到消息‘周末出去郊游吧’ ”。如果接收到的消息内容为图片数据,则组合后的即时通信消息可以为:“关注苹果电脑的用户A,你收到图片信息+图片数据内容”。S54,在第一用户客户端或者联系人对象客户端,将前述包含有广告提醒的即时通信消息在未读消息对应的即时通信交互界面中输出。首先根据窗口状态API函数判断未读消息对应的即时通信交互界面是否已经建立,如果是,则根据API底层函数获取即时通信交互界面的窗口句柄,然后发送windows添加文本消息,直接把前述包含有广告提醒的即时通信消息显示在聊天记录显示子窗口的底部;如果否,则根据窗口生成API函数创建即时通信交互界面,然后在即时通信交互界面中显示包含有广告提醒的即时通信消息。本实施例所述的方法中,获取相匹配的待广告信息后,若第一用户再次接收到未读消息,则将待广告信息和该未读消息组合在一起,生成包含有广告提醒的即时通信消息,在第一用户客户端对应的交互界面中输出;或者,将待广告信息推送至第一用户的联系人对象客户端,当联系人对象接收到未读消息时,将待广告信息和未读消息组合在一起,生成包含有广告提醒的即时通信消息,在对应的即时通信交互界面中输出。
进一步,需要指出的是,在前述的待广告信息转换为该未读消息的提醒信息输出时,如果输出的广告内容过多,或者输出的广告内容过于频繁,都可能会引起用户的反感。为避免这种情况下的发生,可以通过如下的方式,对待广告信息的输出操作做出限定:首先,设置一个即时通信用户所发起的待广告信息被播放的总次数,和/或单个即时通信用户在预设时间段内播放前述待广告信息的总次数,和/或前述待广告信息进行播报的间隔时间;进而,对应着所在的即时通信用户,依据前面的设置内容,限定待广告信息的播报操作。比如,设置一个即时通信用户所发起的待广告信息被播放的总次数限定为10次,于是,当某个即时通信用户A的数据内容发起的待广告信息被播放的次数,在整个即时通信系统中,不管在哪一个即时通信客户端,对播报次数进行计量,只要达到十个,就停止该待广告信息的继续播报操作。比如,对于特定的一个即时通信用户的即时通信客户端,比如即时通信用户A所在登陆的即时通信客户端,预设在一天的登陆时间范围内,能够播报待广告信息的总次数限定为5次。于是,对该即时通信客户端播报的待广告信息进行计量,不管待广告信息的内容如何,只要达到了 5次,在当天之内就不通过该即时通信客户端再次播报前述的待广告信息了。tWn,对于即时通信用户A来说,可以预设待广告信息进行播报时的间隔时间为I个小时及以上。于是,对即时通信用户A所在的即时通信客户端播报的待广告信息进行计量并计时,在一次前述的待广告信息之后,记录该时间点,进而,无论待广告信息的内容情况如何,下一个待广告信息作为提醒信息播报的时间,必须在一个小时或以上的间隔之后,才允许进行。通过前述的方式,可以有效地限定所在即时通信客户端中待广告信息的播报次数及播报时间间隔及播报内容的类型,减少用户对广告内容的排斥情绪。结合前面描述的一种即时通信中输出广告提醒信息的方法实施例,本发明还提供了配套的系统。参见图6,该图为本发明实施例六中提供的一种即时通信中输出广告提醒信息的系统的结构框图,该系统包括:关键数据提取单元610,用于获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;待广告信息获取单元620,与前述关键数据提取单元610相连,用于判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;广告提醒输出单元630,与前述待广告信息获取单元620相连,用于当第一用户客户端再次接收到未读消息时,将前述待广告信息转换为该未读消息的提醒信息输出;或者,将前述待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息转换为该未读消息的提醒信息输出。其中,所述待广告信息获取单元620包括以下结构模块:
广告索引设置模块621,用于预先设置广告数据库,该广告数据库中包含的各广告数据分别对应有索引内容;关键词数据匹配模块622,与前述广告索引设置模块621相连,用于在关键数据信息为关键词数据时,直接将关键数据信息与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配;多媒体数据匹配模块623,与前述广告索引设置模块621相连,用于在关键数据信息为图片数据、音频数据或视频数据时,将关键数据信息识别为字符数据提取关键信息后,再与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配;所述待广告信息获取单元620还包括以下结构模块:广告图片设置模块624,用于预先设置广告数据库,该广告数据库中包含的各广告数据为广告图片;图片数据匹配模块625,与前述广告图片设置模块624相连,用于在关键数据信息为图片数据时,直接将关键数据信息与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配;视频数据匹配模块626,与前述广告图片设置模块624相连,用于在关键数据信息为视频数据时,获取视频中出现频率最高的图像数据,将该图像数据与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配。所述广告提醒输出单元630包括以下结构模块:语音消息转换模块631,用于按照预设的转换模式,将所述待广告信息转换为语音消息;语音提醒输出模块632,与前述语音消息转换模块631相连,用于当未读消息到达时,将前述转换的语音消息作为未读消息的提醒信息输出。所述广告提醒输出单元630还包括以下结构模块:弹出窗口生成模块633,用于通过任务栏中交互界面图标位置或邻近该图标位置生成弹出窗口 ;或者,在托盘中的即时通信工具图标位置处生成弹出窗口 ;或者,在即时通信交互界面中生成弹出窗口;提醒信息输出模块634,与前述弹出窗口生成模块633相连,用于在前述生成的弹出窗口中输出待广告信息,作为未读消息的提醒信息;或者,将待广告信息按照预设格式转换为字符提醒信息,在前述生成的弹出窗口中输出。所述广告提醒输出单元630还包括以下结构模块:广告消息生成模块635,用于将所述待广告信息和所述未读消息组合在一起,生成包含有广告提醒的即时通信消息;广告消息输出模块636,与前述广告消息生成模块635相连,用于将所述包含有广告提醒的即时通信消息在即时通信交互界面中输出。本实施例所述的系统中,根据第一用户的即时通信内容或者在关联网页中上传的数据内容或关注的网页数据内容,关键数据提取单元610从中提取关键数据信息;再通过待广告信息获取单元620判定所提取的关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;上述关键数据提取单元610和待广告信息获取单元620可设置在第一用户所在客户端,或者设置在即时通信服务器中。当第一用户再次接收到未读消息时,广告提醒输出单元630将前述待广告信息转换为该未读消息的提醒信息在第一用户所在客户端输出;或者将待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息转换为该未读消息的提醒信息输出。在判定所提取的关键数据信息是否与即时通信中的广告数据相匹配时,可通过广告索引设置模块621预先设置包括有索引内容的广告数据库,当关键数据信息为关键词时,通过关键词数据匹配模块622将关键数据信息与广告数据库中的索引内容进行比对;当关键数据信息为图片数据、音频数据或视频数据时,多媒体数据匹配模块623将关键数据信息识别为字符数据提取关键信息后,再与广告数据库中的索引内容进行比对;最后,根据匹配结果判断关键数据信息是否与即时通信中的广告数据相匹配。或者,还可通过广告图片设置模块624预先设置包含有广告图片的广告数据库;当关键数据信息为图片数据时,图片数据匹配模块625将关键数据信息与广告数据库中的各广告图片进行比对;当关键数据信息为视频数据时,视频数据匹配模块626获取视频中出现频率最高的图像数据,将该图像数据与广告数据库中的各广告图片进行比对;最后,根据匹配结果判断关键数据信息是否与即时通信中的广告数据相匹配。将待广告信息作为未读消息的提醒信息进行输出时,可通过语音消息转换模块631将所述待广告信息转换为语音消息,语音提醒输出模块632将转换的语音消息作为未读消息的提醒信息输出。或者,由弹出窗口生成模块633在第一用户所在客户端生成弹出窗口,提醒信息输出模块634在弹出窗口中输出提醒信息;或者,由广告消息生成模块635将待广告信息和所述未读消息组合在一起,生成包含有广告提醒的即时通信消息;再通过广告消息输出模块636将所述包含有广告提醒的即时通信消息在即时通信交互界面中输出。参见图7,该图为本发明实施例七中提供的一种即时通信中输出广告提醒信息的系统的结构框图,该系统包括:关键数据提取单元710,用于获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;待广告信息获取单元720,与前述关键数据提取单元710相连,用于判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;付费数据获取单元730,与前述待广告信息获取单元720相连,用于在所述待广告信息为两个或两个以上时,获取各待广告信息所对应的付费数据;广告输出安排单元740,与前述付费数据获取单元730相连,用于依据付费数据,安排待广告信息的播报顺序,和/或安排待广告信息播报时弹出窗口的输出尺寸,和/或安排待广告信息播报时所对应弹出窗口的持续时间。广告提醒输出单元750,与前述广告输出安排单元740相连,用于当第一用户客户端再次接收到未读消息时,将前述待广告信息转换为该未读消息的提醒信息,按照前述安排的播报顺序以及播报窗口尺寸和持续时间进行输出;或者,将前述待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息转换为该未读消息的提醒信息,按照前述安排的播报顺序以及播报窗口尺寸和持续时间进行输出。本实施例所述的系统中,当待广告信息获取单元720根据关键数据提取单元710提取的关键数据信息获取两种或两种以上的待广告信息时,付费数据获取单元730获取各待广告信息所对应的付费数据;广告输出安排单元740依据各待广告信息的付费数据,安排待广告信息的播报顺序,以及播报时弹出窗口的输出尺寸和播报时所对应弹出窗口的持续时间;当有未读消息到达时,广告提醒输出单元750将前述待广告信息转换为未读消息的提醒信息,按照前述安排的播报顺序以及播报窗口尺寸和持续时间进行输出。参见图8,该图为本发明实施例八中提供的一种即时通信中输出广告提醒信息的系统的结构框图,该系统包括:关键数据提取单元810,用于获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;待广告信息获取单元820,与前述关键数据提取单元810相连,用于判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息;广告提醒输出单元830,与前述待广告信息获取单元820相连,用于当第一用户客户端再次接收到未读消息时,将前述待广告信息转换为该未读消息的提醒信息输出;或者,将前述待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息转换为该未读消息的提醒信息输出。超链接设置单元840,与前述广告提醒输出单元830相连,用于将所输出的关键数据信息或广告数据信息设置为超链接形式;广告页面输出单元850,与前述超链接设置单元840相连,用于在触发所述关键数据信息或广告数据信息对应的超链接时,输出广告展示页面。本实施例所述的系统中,关键数据提取单元810从第一用户的即时通信数据内容以及关联网页上传数据和关注的网页数据中提取关键数据信息;待广告信息获取单元820根据提取的关键数据信息获取待广告信息;广告提醒输出单元830将待广告信息作为未读消息的提醒信息输出后,超链接设置单元840将输出的待广告信息设置为超链接形式;在触发所述待广告信息对应的超链接时,广告页面输出单元850输出该广告的详细资料展示页面。本发明所能够应用的计算终端也是不限定的,只要是能够安装即时通信工具的终端设备,都可以应用本发明。以上是对本发明的描述而非限定,基于本发明思想的其它实施方式,均在本发明的保护范围之中。
权利要求
1.种即时通信中输出广告提醒信息的方法,其特征在于:该方法包括如下步骤, 步骤1,获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;步骤2,判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息; 步骤3,当第一用户客户端再次接收到未读消息时,将前述待广告信息转换为该未读消息的提醒信息输出;或者,将前述待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息转换为该未读消息的提醒信息输出。
2.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述的即时通信关联页面,是指与第一用户的即时通信账号相关联的博客页面,和/或微博页面,和/或个人空间页面。
3.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述获取第一用户的网页关注数据的过程为, 检测当前的最前端窗口是否为网络浏览器窗口,若是,则进入下一步骤; 判断所述网络浏览器窗口对应网页数据的显示时间是否满足阈值条件,若是,则获取当前网页信息,作为第一用户的网页关注数据进行存储。
4.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述步骤I中提取的关键数据信息包括关键词数据、图片数据、音频数据、视频数据其中的一种或多种数据类型。
5.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述步骤2中判定前述关键数据信息是否与即时通信中的广告数据相匹配的过程为, 预先设置广告数据库,该广告数据库中包含的各广告数据分别对应有索引内容; 当关键数据信息为关键词数据时,直接将关键数据信息与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配; 当关键数据信息为图片数据、音频数据或视频数据时,将关键数据信息识别为字符数据提取关键信息后,再与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配。
6.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:当关键数据信息为图片数据或视频数据时,判定前述关键数据信息是否与即时通信中的广告数据相匹配的过程为, 预先设置广告数据库,该广告数据库中包含的各广告数据为广告图片; 当关键数据信息为图片数据时,直接将关键数据信息与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配; 当关键数据信息为视频数据时,获取视频中出现频率最高的图像数据,将该图像数据与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配。
7.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述步骤3中第一用户客户端再次接收到未读消息,是指第一用户同一次即时通信登录状态的情况下,再次接收到未播报展示的即时通信消息,或者第一用户再次登录即时通信工具后接收到未读消息。
8.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述步骤3中第一用户客户端再次接收到未读消息,为第一用户客户端再次接收到来自于第二用户的未读消息。
9.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述步骤3中将待广告信息转换为未读消息的提醒信息输出的方式为, 按照预设的转换模式,将所述待广告信息转换为语音消息; 当未读消息到达时,将前述转换的语音消息作为未读消息的提醒信息输出。
10.根据权利要求9所述的一种即时通信中输出广告提醒信息的方法,其特征在于:将所述待广告信息转换为语音消息的转换模式为,“包含有待广告信息的限定性数据”+ “即时通信用户的称谓数据” + “消息说明性数据”。
11.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述步骤3中将待广告信息转换为未读消息的提醒信息输出的方式为, 通过任务栏中交互界面图标位置或邻近该图标位置生成弹出窗口,输出待广告信息,作为未读消息的提醒信息; 或者,在托盘中的即时通信工具图标位置处生成弹出窗口,输出待广告信息,作为未读消息的提醒信息; 或者,在即时通信交互界面中生成弹出窗口,输出待广告信息,作为未读消息的提醒信息
12.根据权利要求11所述的一种即时通信中输出广告提醒信息的方法,其特征在于:将所述待广告信息按照预设格式转换为字符提醒信息,在所生成的弹出窗口中输出。
13.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述步骤3中将待广告信息转换为未读消息的提醒信息输出的方式为, 将所述待广告信息和所述未读消息组合在一起,生成包含有广告提醒的即时通信消息; 将所述包含有广告提醒的即时通信消息在即时通信交互界面中输出。
14.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:当所述待广告信息为两种或两种以上时,将待广告信息转换为未读消息的提醒信息输出的方式为, 获取各待广告信息所对应的付费数据; 依据付费数据,安排待广告信息的播报顺序,和/或安排待广告信息播报时弹出窗口的输出尺寸,和/或安排待广告信息播报时所对应弹出窗口的持续时间。
15.根据权利要求14所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述依据付费数据,安排待广告信息的播报顺序的过程为, 根据各待广告信息的付费数据的量值进行排序,生成以量值高低为顺序的待广告信息列表; 根据前述生成的待广告信息列表,安排待广告信息的播报顺序。
16.根据权利要求14所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述安排待广告信息播报时弹出窗口的输出尺寸的过程为,针对输出的广告信息,设置与标准付费量值相对应的输出窗口的标准尺寸; 采集获取各待广告信息所对应的付费数据的量值,与前述的标准付费量值进行比对; 在获取的付费 量值高于前述标准付费量值的情况下,将弹出窗口的输出尺寸设置为大于前述标准尺寸的模式,和/或在获取的付费量值低于前述标准付费量值的情况下,将弹出窗口的输出尺寸设置为低于前述标准尺寸的模式。
17.根据权利要求14所述的一种即时通信中输出广告提醒信息的方法,其特征在于:所述安排待广告信息播报时所对应弹出窗口的持续时间的过程为, 针对输出的广告信息,设置与标准付费量值相对应的输出窗口的标准输出持续时间; 采集所获取广告数据信息的付费量值,与前述的标准付费量值进行比对; 在获取的付费量值高于前述标准付费量值的情况下,将弹出窗口的输出持续时间设置为大于前述标准输出持续时间的模式,和/或在获取的付费量值低于前述标准付费量值的情况下,将弹出窗口的输出持续时间设置为低于前述标准输出持续时间的模式。
18.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:当所述待广告信息为两种或两种以上时,将各待广告信息转换为未读消息的提醒信息,以广告信息列表的形式同时输出两种或两种以上的待广告信息。
19.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:当所述待广告信息为两种或两种以上时,通过如下方式针对待广告信息进行统计, 获取前述第一用户的联系人对象; 从前述的联系人对象中,获取由这些联系人对象所发起的待广告信息; 比对前述的待广告信息,判定是否具有两个或两个以上的联系人对象发起了相同类型或者相同归类的待广告信息,若具有,则针对所述相同类型或者相同归类的待广告信息,统计联系人对象的数据信息。
20.根据权利要求19所述的一种即时通信中输出广告提醒信息的方法,其特征在于:将待广告信息转换为未读消息的提醒信息输出时,同时输出前述对联系人对象的数据信息的统计结果。
21.根据权利要求19所述的一种即时通信中输出广告提醒信息的方法,其特征在于:根据前述统计的联系人对象的数据信息,获取各待广告信息所发起的联系人对象数量,依据该数量的高低,安排前述待广告信息输出的先后次序。
22.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:将所述步骤3中作为提醒信息输出的待广告信息设置为超链接形式,通过触发该超链接进入广告展示页面。
23.根据权利要求1所述的一种即时通信中输出广告提醒信息的方法,其特征在于:在前述的待广告信息转换为该未读消息的提醒信息输出时,通过如下方式进行限定, 设置一个即时通信用户所发起的待广告信息被播放的总次数,和/或单个即时通信用户在预设时间段内播放前述待广告信息的总次数,和/或前述待广告信息进行播报的间隔时间; 对应着所在的即时通信用户,依据前面的设置内容,限定待广告信息的播报操作。
24.一种即时通信中输出广告提醒信息的系统,其特征在于该系统包括: 关键数据提取单元,用于获取第一用户和第二用户之间的即时通信数据内容,和/或第一用户通过即时通信关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息; 待广告信息获取单元,与前述关键数据提取单元相连,用于判定前述关键数据信息是否与即时通信中的广告数据相匹配,若是,则根据相匹配的关键数据信息或广告数据信息获取待广告信息; 广告提醒输出单元,与前述待广告信息获取单元相连,用于当第一用户客户端再次接收到未读消息时,将前述待广告信息转换为该未读消息的提醒信息输出;或者,将前述待广告信息推送至第一用户的联系人对象处,当联系人对象客户端接收到未读消息时,将所述待广告信息转换为该未读消息的提醒信息输出。
25.根据权利要求24所述的一种即时通信中输出广告提醒信息的系统,其特征在于:所述待广告信息获取单元包括以下结构模块, 广告索引设置模块,用于预先设置广告数据库,该广告数据库中包含的各广告数据分别对应有索引内容; 关键词数据匹配模块,与前述广告索引设置模块相连,用于在关键数据信息为关键词数据时,直接将关键数据信息与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配; 多媒体数据匹配模块,与前述广告索引设置模块相连,用于在关键数据信息为图片数据、音频数据或视频数据时,将关键数据信息识别为字符数据提取关键信息后,再与广告数据库中的索引内容进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配。
26.根据权利要求24所述的一种即时通信中输出广告提醒信息的系统,其特征在于:所述待广告信息获取单元包括以下结构模块, 广告图片设置模块,用于预先设置广告数据库,该广告数据库中包含的各广告数据为广告图片; 图片数据匹配模块,与前述广告图片设置模块相连,用于在关键数据信息为图片数据时,直接将关键数据信息与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配; 视频数据匹配模块,与前述广告图片设置模块相连,用于在关键数据信息为视频数据时,获取视频中出现频率最高的图像数据,将该图像数据与广告数据库中的各广告图片进行比对,若比对通过,则关键数据信息与广告数据相匹配,否则,不相匹配。
27.根据权利要求24所述的一种即时通信中输出广告提醒信息的系统,其特征在于:所述广告提醒输出单元包括以下结构模块, 语音消息转换模块,用于按照预设的转换模式,将所述待广告信息转换为语音消息; 语音提醒输出模块,与前述语音消息转换模块相连,用于当未读消息到达时,将前述转换的语音消息作为未读消息的提醒信息输出。
28.根据权利要求24所述的一种即时通信中输出广告提醒信息的系统,其特征在于:所述广告提醒输出单元包括以下结构模块, 弹出窗口生成模块,用于通过任务栏中交互界面图标位置或邻近该图标位置生成弹出窗口 ;或者,在托盘中的即时通信工具图标位置处生成弹出窗口 ;或者,在即时通信交互界面中生成弹出窗口; 提醒信息输出模块,与前述弹出窗口生成模块相连,用于在前述生成的弹出窗口中输出待广告信息,作为未读消息的提醒信息;或者,将待广告信息按照预设格式转换为字符提醒信息,在前述生成的弹出窗口中输出。
29.根据权利要求24所述的一种即时通信中输出广告提醒信息的系统,其特征在于:所述广告提醒输出单元包括以下结构模块, 广告消息生成模块,用于将所述待广告信息和所述未读消息组合在一起,生成包含有广告提醒的即时通信消息; 广告消息输出模块,与前述广告消息生成模块相连,用于将所述包含有广告提醒的即时通信消息在即时通信交互界面中输出。
30.根据权利要求24所述的一种即时通信中输出广告提醒信息的系统,其特征在于:所述系统还包括, 付费数据获取单元,与前述待广告信息获取单元相连,用于在所述待广告信息为两个或两个以上时,获取各待广告信息所对应的付费数据; 广告输出安排单元,与前述付费数据获取单元相连,用于依据付费数据,安排待广告信息的播报顺序,和/或安排待广告信息播报时弹出窗口的输出尺寸,和/或安排待广告信息播报时所对应弹出窗口的持续时间。
31.根据权利要求24所述的一种即时通信中输出广告提醒信息的系统,其特征在于:所述系统还包括, 超链接设置单元,与前述广告提醒输出单元相连,用于将所述作为提醒信息输出的待广告信息设置为超链接形式; 广告页面输出单元, 与前述超链接设置单元相连,用于在触发所述待广告信息对应的超链接时,输出广告展示页面。
全文摘要
本发明提供了一种即时通信中输出广告提醒信息的方法及系统,属于通信技术领域。该方法包括获取第一用户的即时通信数据内容,和/或通过关联页面上传的数据内容,和/或第一用户的网页关注数据,从中提取关键数据信息;当关键数据信息与即时通信中的广告数据相匹配时,获取相应的待广告信息;当第一用户接收到未读消息时,将待广告信息转换为未读消息的提醒信息输出;或者,将待广告信息推送至第一用户的联系人对象处,当联系人对象接收到未读消息时,将待广告信息转换为未读消息的提醒信息输出。利用本发明,将广告信息作为未读消息的提醒信息进行输出,该广告形式既可以减少对用户通信造成的干扰,又丰富了未读消息的提醒方式,增强了广告效果。
文档编号G06Q30/02GK103095559SQ20121059469
公开日2013年5月8日 申请日期2012年12月31日 优先权日2012年12月31日
发明者马宇尘, 刘红梅 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1