CN102223358A - 一种信息输出的频次控制方法和装置 - Google Patents

一种信息输出的频次控制方法和装置 Download PDF

Info

Publication number
CN102223358A
CN102223358A CN201010155309XA CN201010155309A CN102223358A CN 102223358 A CN102223358 A CN 102223358A CN 201010155309X A CN201010155309X A CN 201010155309XA CN 201010155309 A CN201010155309 A CN 201010155309A CN 102223358 A CN102223358 A CN 102223358A
Authority
CN
China
Prior art keywords
information
played
broadcast
judge
frequency control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201010155309XA
Other languages
English (en)
Other versions
CN102223358B (zh
Inventor
库宇
彭晓虹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201010155309.XA priority Critical patent/CN102223358B/zh
Priority to PCT/CN2011/071295 priority patent/WO2011127770A1/zh
Publication of CN102223358A publication Critical patent/CN102223358A/zh
Application granted granted Critical
Publication of CN102223358B publication Critical patent/CN102223358B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明适用于计算机应用领域,提供了一种信息输出的频次控制方法和装置,该方法包括:即时通讯客户端从即时通讯服务器获取信息以及与信息对应的频次控制信息;获取待播放的信息的播放信息,根据待播放的信息的播放信息和待播放的信息对应的频次控制信息,判断待播放的信息是否符合播放要求;当待播放的信息符合播放要求时,播放待播放的信息,并记录待播放的信息的播放信息;当待播放的信息不符合播放要求时,停止播放待播放的信息。本发明实施例通过对信息进行频次控制,从而可以利用最少的资源达到最好的信息投放效果。而且本发明提供了多种频次控制信息,使频次控制方式灵活多变。

Description

一种信息输出的频次控制方法和装置
技术领域
本发明属于计算机应用领域,尤其涉及一种信息输出的频次控制方法和装置。
背景技术
随着网络通讯技术的发展,网络广告已越来越受到用户的欢迎,如在即时通讯工具中播放网络广告等。研究发现,最有效的广告创意展示次数为每个人3-6次/天,在这种频次下,用户接收网络广告影响的效果最好,当低于这个频次时,则网络广告达不到对用户的影响力,当高于这个频次时,将造成用户的视觉疲劳,而且造成不必要的资源浪费。
现有技术在播放网络广告时,一般是按照固定的顺序循环展示播放列表中的广告信息,这种方法无法对网络广告进行频次控制,造成资源浪费,且达不到较佳的广告投放效果。
发明内容
本发明实施例的目的在于提供一种信息的频次控制方法,旨在解决播放信息时造成的资源浪费、信息投放效果差的问题。
本发明实施例是这样实现的,一种信息的频次控制方法,所述方法包括下述步骤:
即时通讯客户端从即时通讯服务器获取信息以及与信息对应的频次控制信息;
获取待播放的信息的播放信息,根据待播放的信息的播放信息和待播放的信息对应的频次控制信息,判断待播放的信息是否符合播放要求;
当待播放的信息符合播放要求时,播放待播放的信息,并记录待播放的信息的播放信息;
当待播放的信息不符合播放要求时,停止播放待播放的信息。
本发明实施例的另一目的在于提供一种信息的播放装置,所述装置包括:
存储单元,用于存储信息的播放信息;
信息获取单元,用于从即时通讯服务器获取信息以及与信息对应的频次控制信息;
播放判断单元,用于从所述存储单元中获取待播放的信息的播放信息,根据待播放的信息的播放信息和待播放的信息对应的频次控制信息,判断待播放的信息是否符合播放要求;
播放单元,用于在所述播放判断单元判定待播放的信息符合播放要求时,播放待播放的信息,并记录待播放的信息的播放信息;
限制播放单元,用于在所述播放判断单元判定待播放的信息不符合播放要求时,停止播放待播放的信息。
在本发明实施例中,即时通讯客户端从即时通讯服务器获取信息以及与信息对应的频次控制信息,根据该频次控制信息控制是否播放信息,从而对即时通讯客户端播放的信息的频次进行控制,以利用最少的资源达到最好的网络信息投放效果。而且本发明实施例提供了多种频次控制信息,使得信息的频次控制更灵活多变。
附图说明
图1是本发明第一实施例提供的信息输出的频次控制方法的实现流程图;
图2是本发明第一实施例提供的判断信息是否符合播放要求的实现流程图;
图3是本发明第二实施例提供的判断信息是否符合播放要求的实现流程图;
图4是本发明第二实施例提供的信息输出的频次控制方法的实现流程图;
图5是本发明实施例提供的在不同广告位播放不同类型信息的效果示例图;
图6是本发明第三实施例提供的信息输出的频次控制方法的实现流程图;
图7是本发明实施例提供的信息输出的频次控制装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,即时通讯客户端从即时通讯服务器获取信息以及与信息对应的频次控制信息,在即时通讯客户端播放信息前,根据该信息的播放信息和该信息对应的频次控制信息,判断该信息是否符合播放要求,在判定该信息符合播放要求时,播放该信息,在判定该信息不符合播放要求时,停止播放该信息,从而对即时通讯客户端播放的信息的频次进行控制,以利用最少的资源达到最好的网络信息投放效果。
实施例一:
图1示出了本发明第一实施例提供的信息输出的频次控制方法的实现流程,详述如下:
在步骤S101中,即时通讯客户端从即时通讯服务器获取信息以及与信息对应的频次控制信息。
其中从即时通讯服务器获取的信息可以是广告信息、资讯信息等。
其中频次控制信息包括限制时间段、限制时间段内的最大播放次数、信息有效期、信息有效期内的最大播放次数、同一信息两次播放的最小时间间隔中的一种或多种组合。在本发明实施例中,该限制时间段可以设置为一天,也可以根据不同的需要,设置为任意一段时间。限制时间段内的最大播放次数是指限制时间段内该信息允许播放的最大次数。信息有效期是指该信息的有效期。信息有效期内的最大播放次数是指信息的有效期内该信息允许播放的最大次数。同一信息两次播放的最小时间间隔是指该信息连续两次播放的最小时间间隔。
为了便于理解,表1.1示出了从即时通讯服务器获取的信息以及与信息对应的频次控制信息的示例,但不以该示例为限,在该示例中,根据信息标识(信息ID)可以得到信息的内容,根据频次控制信息标识(频次控制信息ID)可以得到频次控制信息:
表1.1
  信息ID   频次控制信息ID
  A   1
  B   2
  C   3
  D   4
在本发明实施例中,也可以直接将信息以及与信息对应的频次控制信息直接存储在即时通讯客户端,此时,即时通讯客户端不再需要从即时通讯服务器获取信息以及与信息对应的频次控制信息了。
在步骤S102中,获取待播放的信息的播放信息,根据待播放的信息的播放信息和待播放的信息对应的频次控制信息,判断待播放的信息是否符合播放要求,如果是,执行步骤S103,否则,执行步骤S104。
在本发明实施例中,在即时通讯客户端播放信息前,判断信息是否符合播放要求,在判断信息是否符合播放要求时,根据信息的播放信息以及信息对应的频次控制信息进行判断。其具体步骤如图2或者图3所示,在此不在赘述。
其中信息的播放信息包括但不限于信息ID、限制时间段内的播放次数等。在本发明实施例中,该信息的播放信息还包括已播放总次数、上次播放时间等。为了便于理解,表1.2示出了本发明实施例提供的播放信息表的示例,但不以该示例为限:
表1.2
  信息ID   限制时间段内的播放次数
  A   5
  B   1
  C   2
  D   3
为了在即时通讯客户端退出登录后,依然保存信息的播放信息,在本发明实施例中,在即时通讯客户端退出登录时,将用于存储播放信息的播放信息表存储在注册表中,在即时通讯客户端登录时,一次性将注册表中的信息读入内存,并将登录过程中涉及到的播放信息的修改均在内存中完成,在即时通讯客户端退出登录时,再一次性将内存中的数据保存在注册表中,这样,在即时通讯客户端退出登录后,还可以记录上次登录时的信息的播放信息。
在步骤S103中,播放待播放的信息,并记录待播放的信息的播放信息,不再执行以下步骤。
在本发明实施例中,当待播放的信息符合播放要求时,则播放待播放的信息,同时采用播放信息表记录待播放的信息的播放信息。
其中采用播放信息表记录待播放的信息的播放信息的步骤具体为:
A、在播放待播放的信息时,判断播放信息表中是否包含待播放的信息的播放信息,如果是,执行步骤B,否则执行步骤C。
在本发明实施例中,当判定播放信息表中包含该信息的播放记录时,表示该信息之前已被播放过,否则表示该信息之前未被播放过。
B、更新播放信息表中待播放的信息的播放信息。
其中更新播放信息表中待播放的信息的播放信息主要是更新待播放的信息在该限制时间段内的播放次数。
C、在播放信息表中新增待播放的信息的播放信息。
在本发明实施例中,通过在播放信息表中增加一条该待播放的信息的播放信息记录,以记录该信息的播放信息。举例说明如下:
当播放信息表如表1.2所示,正在播放的信息ID为E,由于是首次播放,因此,该信息的限制时间段内的播放次数为1次,在表1.2所示的播放信息表中增加上述信息的播放信息后,该播放信息表如表1.3所示:
表1.3
  信息ID   频次控制信息ID
  A   1
  B   2
  C   3
  D   4
  E   1
在步骤S104中,停止播放待播放的信息。
实施例二:
图2是本发明第一实施例提供的判断信息是否符合播放要求的实现流程,在该实施例中,信息对应的频次控制信息中包括限制时间段和限制时间段内的最大播放次数,详述如下:
在步骤S201中,判断当前时间是否超过待播放的信息的限制时间段,如果否,执行步骤S203,否则,执行步骤S202。举例说明如下:
假设信息的限制时间段为2010年3月1日,在播放该信息时,如果当前时间为2010年3月2日,则判定当前时间超过该信息的限制时间段,而如果当前时间为2010年3月1日,则判定当前时间未超过该信息的限制时间段。
在步骤S202中,根据当前时间更新存储的限制时间段,并重新初始化待播放的信息的播放信息。
在本发明实施例中,如果当前时间超过待播放的信息的限制时间段,则清除存储的限制时间段,并根据当前时间重新存储待播放的信息的限制时间段,同时如果播放信息表中存储有待播放的信息的播放信息,将待播放的信息的限制时间段内的播放次数重新初始化为0。举例说明如下:
当待播放的信息的限制时间段为一天,为2010年3月1日时,如果当前时间为2010年3月2日,则当前时间超过待播放的信息的限制时间段,此时,清除待播放的信息的限制时间段2010年3月1日,将2010年3月2日重新存储为待播放的信息的限制时间段,同时如果播放信息表中存储有待播放的信息的播放信息,将待播放的信息的限制时间段内的播放次数重新初始化为0。
在步骤S203中,获取待播放的信息的播放信息,并判断待播放的信息在限制时间段内的播放次数是否达到信息的限制时间段内的最大播放次数,如果是,执行步骤S204,否则,执行步骤S205。
在本发明实施例中,即时通讯客户端在播放待播放的信息时,获取待播放的信息的播放信息,如待播放的信息在限制时间段内的播放次数等,当待播放的信息在限制时间段内的播放次数达到信息的限制时间段内的最大播放次数时,则认为待播放的信息不符合播放要求,否则,认为待播放的信息符合播放要求。
在步骤S204中,判定待播放的信息不符合播放要求。
在步骤S205中,判定待播放的信息符合播放要求。
实施例三:
图3是本发明第二实施例提供的判断信息是否符合播放要求的实现流程,在该实施例中,信息对应的频次控制信息中包括限制时间段、限制时间段内的最大播放次数、信息有效期、信息有效期内的最大播放次数、同一信息两次播放的最小时间间隔,详述如下:
在步骤S301中,判断当前时间是否超过待播放的信息的有效期,如果否,执行步骤S302,否则,执行步骤S308。
在本发明实施例中,在进行信息推送时,一般均会约定推送的信息的有效期。因此,在播放信息时,需要判断当前时间是否超过该信息的有效期。
在步骤S302中,判断当前时间是否超过待播放的信息的限制时间段,如果否,执行步骤S304,否则,执行步骤S303。
在步骤S303中,根据当前时间更新存储的限制时间段,并重新初始化待播放的信息的播放信息。其具体步骤如上所述,在此不再赘述。
在步骤S304中,获取待播放的信息的播放信息,并判断待播放的信息在限制时间段内的播放次数是否达到信息的限制时间段内的最大播放次数,如果否,执行步骤S305,否则,执行步骤S308。
其中播放信息表中记录的信息的播放信息包括但不限于信息ID、限制时间段内的播放次数、已播放总次数、上次播放时间等。为了便于理解,表1.4示出了本发明实施例提供的上述播放信息表的示例,但不以该示例为限:
表1.4
  信息ID   限制时间段内的播放次数   已播放总次数   上次播放时间
  A   5   11
  B   1   2
  C   2   2
  D   3   5
在步骤S305中,判断待播放的信息的已播放总次数是否达到信息的有效期内的最大播放次数,如果否,执行步骤S306,否则,执行步骤S308。
在步骤S306中,判断待播放的信息的连续两次播放时间间隔是否超过待播放的信息的两次播放的最小时间间隔,如果否,执行步骤S307,否则,执行步骤S308。
在步骤S307中,判定待播放的信息符合播放要求。
在步骤S308中,判定待播放的信息不符合播放要求。
可以理解,在判断信息是否符合播放要求时,上述步骤的执行顺序可以根据不同判断条件进行调整,如可以先判断是否超过限制时间段,再判断是否超过信息有效期等,在此不再一一举例说明。如果信息对应的频次控制信息中仅包括信息有效期、信息有效期内的最大播放次数、同一信息两次播放的最小时间间隔中的一种、两种、三种或者四种时,则在判断信息是否满足播放要求时,其相应的判断步骤可以省略。
实施例四:
图4示出了本发明第二实施例提供的信息输出的频次控制方法的实现流程,详述如下:
在步骤S401中,即时通讯客户端向即时通讯服务器发送携带用户信息的信息获取请求,以使即时通讯服务器端返回与该用户信息对应的信息和信息的频次控制信息。
在本发明实施例中,为了向特定的用户推送特定的信息和特定的频次控制信息,在即时通讯客户端向即时通讯服务器发送信息获取请求时,在该请求中携带用户信息,从而使即时通讯服务器可以根据用户信息返回与该用户信息对应的信息和频次控制信息。其中用户信息包括但不限于性别、年龄、感兴趣领域等。这样,对于同一信息,如果用户不同,则该信息对应的频次控制信息可以相同,也可以不同。
为了便于理解,以下以一个具体的示例对上述步骤进行说明,但不以该示例为限。
在即时通讯服务器中预先设置用户信息与信息、频次控制信息之间的对应关系,用表1.5表示:
表1.5
  用户信息   信息ID   频次控制信息ID
  年龄在20-40之间   A   1
  年龄在40-50之间   A   2
  性别为女性用户   B   3
  性别为男性用户   B   4
上述表中的记录表示,当用户的年龄在20-40之间时,向该用户推送信息A,且该信息A的频次控制信息为1;当用户的年龄在40-50之间时,向该用户推送信息A,且该信息A的频次控制信息为2。
在即时通讯服务器接收到即时通讯客户端发送的信息获取请求时,根据该请求中携带的用户信息,向用户推荐对应的信息以及频次控制信息。这样,对信息输出的频次控制可以针对单个用户。
在步骤S402中,获取待播放的信息的播放信息,根据待播放的信息的播放信息和信息对应的频次控制信息,判断待播放的信息是否符合播放要求,如果是,执行步骤S403,否则,执行步骤S404。其具体步骤如图2或者图3所示,在此不在赘述。
在步骤S403中,播放待播放的信息,并记录待播放的信息的播放信息,不再执行以下步骤。其具体步骤如上所述,在此不再赘述。
在步骤S404中,停止播放待播放的信息。
实施例五:
在本发明实施例中,由于信息的类型有多种,如对于信息为广告信息时,广告信息包括有文字链广告、横幅广告(Banner广告)、RichButton广告等,为了便于用户浏览不同类型的信息,一般将不同类型的信息在不同的广告位进行播放,其中广告位是指信息的展示区域。请参阅图5,为本发明实施例提供的在不同广告位播放不同类型信息的效果示例图。
为了便于用户对不同类型的信息进行频次控制,图6示出了本发明第三实施例提供的信息的频次控制方法的实现流程,详述如下:
在步骤S501中,即时通讯客户端从即时通讯服务器获取信息以及针对不同类型信息的频次控制信息。
其中针对不同类型信息的频次控制信息是指对同一类型的信息,其频次控制信息是相同的,为了便于理解,表1.6示出了从即时通讯服务器获取的信息以及针对不同类型信息的频次控制信息的示例,但不以该示例为限,在该示例中,根据信息类型标识(信息类型ID)可以得到信息的类型,根据频次控制信息标识(频次控制信息ID)可以得到频次控制信息:
表1.6
  信息类型   频次控制信息ID
  类型1   1
  类型2   2
  类型3   3
  类型4   4
其中每种信息类型可以包含多个类型为该信息类型的信息,这样,对于相同类型的信息,可以采用相同的频次控制信息对其频次进行控制,降低了用户对信息输出的频次控制的复杂度。
在步骤S502中,获取待播放的信息的类型,根据待播放的信息的播放信息和针对不同类型信息的频次控制信息,判断待播放的信息是否符合播放要求,如果是,执行步骤S503,否则,执行步骤S504。其具体步骤如图2或者图3所示,在此不在赘述。
在步骤S503中,播放待播放的信息,并记录待播放的信息的播放信息,不再执行以下步骤。其具体过程如上所述,在此不再赘述。
在步骤S504中,停止播放待播放的信息。
在本发明实施例中,通过对同一类型的信息进行相同的频次控制,从而简化了信息的频次控制复杂度。
可以理解,在本发明实施例中,可以对同一类型的信息的输出进行相同的频次控制,也可以对同一类型的信息的输出进行不同的频次控制,在此不再赘述。
实施例六:
图7示出了本发明实施例提供的信息输出的频次控制装置,为了便于说明,仅示出了与本发明实施例相关的部分。该信息输出的频次控制装置可以是内置于即时通讯***中的软件单元、硬件单元或者软硬件相结合的单元,或者作为独立的挂件集成到即时通讯***中。其中:
存储单元1存储信息的播放信息。在本发明实施例中,采用播放信息表存储信息的播放信息。其中信息的播放信息包括但不限于信息ID、限制时间段内的播放次数、已播放总次数、上次播放时间信息等。为了在即时通讯客户端退出登录后,依然保存信息的播放信息,在本发明实施例中,在即时通讯客户端退出登录时,将用于存储播放信息的播放信息表存储在注册表中,在即时通讯客户端登录时,一次性将注册表中的信息读入内存,并将登录过程中涉及到的播放信息的修改均在内存中完成,在即时通讯客户端退出登录时,再一次性将内存中的数据保存在注册表中,这样,在即时通讯客户端退出登录后,还可以记录上次登录时的信息的播放信息。
信息获取单元2从即时通讯服务器获取信息以及与信息对应的频次控制信息。
其中频次控制信息包括限制时间段、限制时间段内的最大播放次数、信息有效期、信息有效期内的最大播放次数、同一信息两次播放的最小时间间隔中的一种或多种组合。
在本发明实施例中,也可以直接将信息以及与信息对应的频次控制信息直接存储在存储单元1中,此时,即时通讯客户端不再需要从即时通讯服务器获取信息以及与信息对应的频次控制信息了。
播放判断单元3从存储单元1中获取待播放的信息的播放信息,根据待播放的信息的播放信息和待播放的信息对应的频次控制信息,判断待播放的信息是否符合播放要求。该播放判断单元3包括限制时间段判断模块31、信息初始化模块32、限制次数判断模块33、播放判定模块34。其中:
限制时间段判断模块31判断当前时间是否超过待播放的信息的限制时间段。
信息初始化模块32在限制时间段判断模块31判定当前时间超过待播放的信息的限制时间段时,根据当前时间更新存储的限制时间段,并重新初始化待播放的信息的播放信息。
在本发明实施例中,如果当前时间超过待播放的信息的限制时间段,则清除存储的限制时间段信息,并根据当前时间重新存储待播放的信息的限制时间段,同时如果播放信息表中存储有待播放的信息的播放信息,将待播放的信息的限制时间段内的播放次数重新初始化为0。
限制次数判断模块33判断待播放的信息在限制时间段内的播放次数是否达到信息的限制时间段内的最大播放次数。
播放判定模块34根据限制次数判断模块33的判断结果,判定待播放的信息符合播放要求或者不符合播放要求。
在本发明实施例中,播放判定模块34在限制次数判断模块33判定待播放的信息在限制时间段内的播放次数达到信息的限制时间段内的最大播放次数时,判定待播放的信息不符合播放要求,否则,判定待播放的信息符合播放要求。
在本发明另一实施例中,该播放判断单元3包括有效期判断单元35、总次数判断单元36。其中:
有效期判断单元35判断当前时间是否超过待播放的信息的信息有效期。
总次数判断单元36在有效期判断单元35判定当前时间未超过待播放的信息的信息有效期时,判断待播放的信息的已播放总次数是否达到信息的有效期内的最大播放次数。
此时,播放判定单元34根据有效期判断单元35或者总次数判断单元36的判断结果判定待播放的信息符合播放要求或者不符合播放要求。
在本发明实施例中,播放判定模块34在有效期判断单元35判定当前时间超过待播放的信息的有效期时,或者在总次数判断单元36判定待播放的信息的已播放总次数达到信息的有效期内的最大播放次数时,判定待播放的信息不符合播放要求,否则,判定待播放的信息符合播放要求。
在本发明另一实施例中,该播放判断单元3包括间隔时间判断单元37。该间隔时间判断单元37判断待播放的信息的连续两次播放时间间隔是否超过待播放的信息的两次播放的最小时间间隔。此时,播放判定单元34根据间隔时间判断单元37的判断结果判定待播放的信息符合播放要求或者不符合播放要求。
在本发明实施例中,播放判定模块34在间隔时间判断单元37判定待播放的信息的连续两次播放时间间隔超过待播放的信息的两次播放的最小时间间隔时,判定待播放的信息不符合播放要求,否则,判定待播放的信息符合播放要求。
播放单元4在播放判断单元3判定待播放的信息符合播放要求时,播放待播放的信息,并记录待播放的信息的播放信息。其中播放单元4包括已播放判断单元41、信息更新单元42和信息新增单元43。其中:
已播放判断单元41在播放待播放的信息时,判断播放信息表中是否包含待播放的信息的播放信息。
信息更新单元42在已播放判断单元41判定播放信息表中包含待播放的信息的播放信息时,更新播放信息表中待播放的信息的播放信息。
其中更新播放信息表中待播放的信息的播放信息主要是更新待播放的信息在该限制时间段内的播放次数。
信息新增单元43在已播放判断单元41判定播放信息表中不包含待播放的信息的播放信息时,在播放信息表中新增待播放的信息的播放信息。
限制播放单元5在播放判断单元3判定待播放的信息不符合播放要求时,停止播放待播放的信息。
为了向特定的用户推送特定的信息和特定的频次控制信息,使对信息的频次控制可以针对单个用户,在本发明另一实施例中,该信息获取单元2还包括第一信息获取模块21。该第一信息获取模块21向即时通讯服务器发送携带用户信息的信息获取请求,以使即时通讯服务器端返回与该用户信息对应的信息和信息的频次控制信息,并接收即时通讯服务器返回的与用户信息对应的信息和信息的频次控制信息。
其中用户信息包括但不限于性别、年龄、感兴趣领域等。这样,对于同一信息,如果用户不同,则该信息对应的频次控制信息可能不同。
为了便于用户对不同类型的信息进行频次控制,在本发明另一实施例中,该信息获取单元2还包括第二信息获取模块22。该第二信息获取模块22从即时通讯服务器获取信息以及针对不同类型信息的频次控制信息。
其中针对不同类型信息的频次控制信息是指对同一类型的信息,其频次控制信息是相同的。此时,播放判断单元3获取待播放的信息的播放信息以及待播放的信息的类型,根据待播放的信息的播放信息和针对不同类型信息的频次控制信息,判断待播放的信息是否符合播放要求。
实施例七:
本发明实施例提供了一种即时通讯***。该即时通讯***包括即时通讯客户端和即时通讯服务器。其中:
即时通讯客户端从即时通讯服务器获取信息以及与信息对应的频次控制信息,并获取待播放的信息的播放信息,根据待播放的信息的播放信息和待播放的信息对应的频次控制信息,判断待播放的信息是否符合播放要求,如果是,播放待播放的信息,并记录待播放的信息的播放信息,否则,停止播放待播放的信息。
其中该即时通讯客户端中内置有信息的频次控制装置。
即时通讯服务器存储信息以及信息对应的频次控制信息,并根据即时通讯客户端的请求返回信息以及信息对应的频次控制信息。
在本发明实施例中,即时通讯客户端从即时通讯服务器获取信息以及与信息对应的频次控制信息,根据该频次控制信息控制是否播放信息,从而对即时通讯客户端播放的信息的频次进行控制,以利用最少的资源达到最好的网络信息投放效果。在对信息进行频次控制时,可以针对不同的信息进行不同的频次控制,也可以针对相同类型的信息进行相同的频次控制,从而使信息的频次控制灵活多变。而且可以根据不同的用户信息,推送对应的信息以及该信息的频次控制信息,从而使信息的频次控制可以针对单个用户。而且在对信息进行频次控制时,可以控制限制时间段内的最大播放次数、相同信息连续两次播放的最小时间间隔、信息有效期内的最大播放次数等,从而对信息进行最全面、多角度的频次控制,以更加合理的利用资源,达到更理想的媒介投放效果,为信息商提供更有价值、更灵活的网络推广效果。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (18)

1.一种信息输出的频次控制方法,其特征在于,所述方法包括下述步骤:
即时通讯客户端从即时通讯服务器获取信息以及与信息对应的频次控制信息;
获取待播放的信息的播放信息,根据待播放的信息的播放信息和待播放的信息对应的频次控制信息,判断待播放的信息是否符合播放要求;
当待播放的信息符合播放要求时,播放待播放的信息,并记录待播放的信息的播放信息;
当待播放的信息不符合播放要求时,停止播放待播放的信息。
2.如权利要求1所述的方法,其特征在于,所述判断待播放的信息是否符合播放要求的步骤具体为:
判断当前时间是否超过待播放的信息的限制时间段,如果是,根据当前时间更新存储的限制时间段,并重新初始化待播放的信息的播放信息;
获取待播放的信息的播放信息,并判断待播放的信息在限制时间段内的播放次数是否达到信息的限制时间段内的最大播放次数,如果是,判定待播放的信息不符合播放要求,否则,判定待播放的信息符合播放要求。
3.如权利要求1所述的方法,其特征在于,所述判断待播放的信息是否符合播放要求的步骤具体为:
判断当前时间是否超过待播放的信息的信息有效期,如果是,判定待播放的信息不符合播放要求,否则继续执行以下步骤;
获取待播放的信息的播放信息,并判断待播放的信息的已播放总次数是否达到信息的有效期内的最大播放次数,如果是,判定待播放的信息不符合播放要求,否则判定待播放的信息符合播放要求。
4.如权利要求1所述的方法,其特征在于,所述判断待播放的信息是否符合播放要求的步骤具体为:
获取待播放的信息的播放信息,判断待播放的信息的连续两次播放时间间隔是否超过待播放的信息的两次播放的最小时间间隔,如果是,判定待播放的信息不符合播放要求,否则,判定待播放的信息符合播放要求。
5.如权利要求1所述的方法,其特征在于,所述判断待播放的信息是否符合播放要求的步骤具体为:
判断当前时间是否超过待播放的信息的有效期,如果是,判定待播放的信息不符合播放要求,否则继续执行以下步骤;
判断当前时间是否超过待播放的信息的限制时间段,如果是,清除存储的限制时间段的相关信息,重新初始化待播放的信息的播放信息;
获取待播放的信息的播放信息,并判断待播放的信息在限制时间段内的播放次数是否达到信息的限制时间段内的最大播放次数,如果是,判定待播放的信息不符合播放要求,否则继续执行以下步骤;
判断待播放的信息的已播放总次数是否达到信息的有效期内的最大播放次数,如果是,判定待播放的信息不符合播放要求,否则判定待播放的信息符合播放要求。
6.如权利要求1所述的方法,其特征在于,所述判断待播放的信息是否符合播放要求的步骤具体为:
判断当前时间是否超过待播放的信息的有效期,如果是,判定待播放的信息不符合播放要求,否则继续执行以下步骤;
获取待播放的信息的播放信息,并判断待播放的信息在限制时间段内的播放次数是否达到信息的限制时间段内的最大播放次数,如果是,判定待播放的信息不符合播放要求,否则继续执行以下步骤;
判断待播放的信息的连续两次播放时间间隔是否超过待播放的信息的两次播放的最小时间间隔,如果是,判定待播放的信息不符合播放要求,否则,判定待播放的信息符合播放要求。
7.如权利要求1所述的方法,其特征在于,所述判断待播放的信息是否符合播放要求的步骤具体为:
判断当前时间是否超过待播放的信息的限制时间段,如果是,清除存储的限制时间段的相关信息,重新初始化待播放的信息的播放信息;
获取待播放的信息的播放信息,判断待播放的信息的连续两次播放时间间隔是否超过待播放的信息的两次播放的最小时间间隔,如果是,判定待播放的信息不符合播放要求,否则,判定待播放的信息符合播放要求。
8.如权利要求1所述的方法,其特征在于,所述判断待播放的信息是否符合播放要求的步骤具体为:
判断当前时间是否超过待播放的信息的有效期,如果是,判定待播放的信息不符合播放要求,否则继续执行以下步骤;
判断当前时间是否超过待播放的信息的限制时间段,如果是,清除存储的限制时间段的相关信息,重新初始化待播放的信息的播放信息;
获取待播放的信息的播放信息,并判断待播放的信息在限制时间段内的播放次数是否达到信息的限制时间段内的最大播放次数,如果是,判定待播放的信息不符合播放要求,否则继续执行以下步骤;
判断待播放的信息的已播放总次数是否达到信息的有效期内的最大播放次数,如果是,判定待播放的信息不符合播放要求,否则继续执行以下步骤;
判断待播放的信息的连续两次播放时间间隔是否超过待播放的信息的两次播放的最小时间间隔,如果是,判定待播放的信息不符合播放要求,否则,判定待播放的信息符合播放要求。
9.如权利要求1至8任一项所述的方法,其特征在于,所述即时通讯客户端从即时通讯服务器获取信息以及与信息对应的频次控制信息的步骤具体为:
即时通讯客户端向即时通讯服务器发送携带用户信息的信息获取请求,以使即时通讯服务器端返回与该用户信息对应的信息和信息的频次控制信息。
10.如权利要求1至8任一项所述的方法,其特征在于,所述即时通讯客户端从即时通讯服务器获取信息以及与信息对应的频次控制信息的步骤具体为:
即时通讯客户端从即时通讯服务器获取信息以及针对不同类型信息的频次控制信息;此时,
所述根据待播放的信息的播放信息和待播放的信息对应的频次控制信息,判断待播放的信息是否符合播放要求的步骤具体为:
根据待播放的信息的播放信息和针对不同类型信息的频次控制信息,判断待播放的信息是否符合播放要求。
11.如权利要求1至8任一项所述的方法,其特征在于,所述记录待播放的信息的播放信息的步骤具体为:
判断播放信息表中是否包含待播放的信息的播放信息,如果是,更新播放信息表中待播放的信息的播放信息,否则,在播放信息表中新增待播放的信息的播放信息。
12.一种信息输出的频次控制装置,其特征在于,所述装置包括:
存储单元,用于存储信息的播放信息;
信息获取单元,用于从即时通讯服务器获取信息以及与信息对应的频次控制信息;
播放判断单元,用于从所述存储单元中获取待播放的信息的播放信息,根据待播放的信息的播放信息和待播放的信息对应的频次控制信息,判断待播放的信息是否符合播放要求;
播放单元,用于在所述播放判断单元判定待播放的信息符合播放要求时,播放待播放的信息,并记录待播放的信息的播放信息;
限制播放单元,用于在所述播放判断单元判定待播放的信息不符合播放要求时,停止播放待播放的信息。
13.如权利要求12所述的装置,其特征在于,所述播放判断单元包括:
限制时间段判断模块,用于判断当前时间是否超过待播放的信息的限制时间段;
信息初始化模块,用于在所述限制时间段判断模块判定当前时间超过待播放的信息的限制时间段时,根据当前时间更新存储的限制时间段,并重新初始化待播放的信息的播放信息;
限制次数判断模块,用于判断待播放的信息在限制时间段内的播放次数是否达到信息的限制时间段内的最大播放次数;
播放判定模块,用于根据所述限制次数判断模块的判断结果判定待播放的信息不符合播放要求或者符合播放要求。
14.如权利要求12或13所述的装置,其特征在于,所述播放判断单元还包括:
有效期判断单元,用于判断当前时间是否超过待播放的信息的有效期;
总次数判断单元,用于判断待播放的信息的已播放总次数是否达到信息的有效期内的最大播放次数,此时,
所述播放判定模块根据所述有效期判断单元或者总次数判断单元的判断结果判定待播放的信息符合播放要求或者不符合播放要求。
15.如权利要求12或13所述的装置,其特征在于,所述播放判断单元还包括:
间隔时间判断单元,用于判断待播放的信息的连续两次播放时间间隔是否超过待播放的信息的两次播放的最小时间间隔;此时,
所述播放判定单元根据所述间隔时间判断单元的判断结果判定待播放的信息符合播放要求或者不符合播放要求。
16.如权利要求12所述的装置,其特征在于,所述信息获取单元还包括:
第一信息获取模块,用于向即时通讯服务器发送携带用户信息的信息获取请求,以使即时通讯服务器端返回与该用户信息对应的信息和信息的频次控制信息,并接收即时通讯服务器返回的与用户信息对应的信息和信息的频次控制信息。
17.如权利要求12所述的装置,其特征在于,所述信息获取单元还包括:
第二信息获取模块,用于从即时通讯服务器获取信息以及针对不同类型信息的频次控制信息;此时,
所述播放判断单元根据待播放的信息的播放信息和针对不同类型信息的频次控制信息,判断待播放的信息是否符合播放要求。
18.如权利要求12所述的装置,其特征在于,所述播放单元包括:
已播放判断单元,用于判断播放信息表中是否包含待播放的信息的播放信息;
信息更新单元,用于在所述已播放判断单元判定播放信息表中包含待播放的信息的播放信息时,更新播放信息表中待播放的信息的播放信息;
信息新增单元,用于在所述已播放判断单元判定播放信息表中不包含待播放的信息的播放信息时,在播放信息表中新增待播放的信息的播放信息。
CN201010155309.XA 2010-04-14 2010-04-14 一种信息输出的频次控制方法和装置 Active CN102223358B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201010155309.XA CN102223358B (zh) 2010-04-14 2010-04-14 一种信息输出的频次控制方法和装置
PCT/CN2011/071295 WO2011127770A1 (zh) 2010-04-14 2011-02-25 一种信息输出的频次控制方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010155309.XA CN102223358B (zh) 2010-04-14 2010-04-14 一种信息输出的频次控制方法和装置

Publications (2)

Publication Number Publication Date
CN102223358A true CN102223358A (zh) 2011-10-19
CN102223358B CN102223358B (zh) 2016-02-03

Family

ID=44779789

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010155309.XA Active CN102223358B (zh) 2010-04-14 2010-04-14 一种信息输出的频次控制方法和装置

Country Status (2)

Country Link
CN (1) CN102223358B (zh)
WO (1) WO2011127770A1 (zh)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708495A (zh) * 2012-01-06 2012-10-03 合一网络技术(北京)有限公司 一种广告投放频次控制方法及装置
CN102779310A (zh) * 2012-06-25 2012-11-14 亿赞普(北京)科技有限公司 一种广告播放方法及***
CN103002329A (zh) * 2012-12-03 2013-03-27 合一网络技术(北京)有限公司 一种预测网络视频广告的到达频次表数据的装置及方法
CN103647755A (zh) * 2013-11-19 2014-03-19 乐视网信息技术(北京)股份有限公司 一种广告播放方法、服务器、客户端及***
CN103679486A (zh) * 2012-09-04 2014-03-26 上海亿动信息技术有限公司 在基于载体与信息交互的发布管理***中发布信息的方法
CN104735486A (zh) * 2015-03-30 2015-06-24 北京奇艺世纪科技有限公司 一种广告播放的控制方法及装置
CN104853231A (zh) * 2014-02-19 2015-08-19 腾讯科技(北京)有限公司 信息处理方法、设备和***
CN104869130A (zh) * 2014-02-21 2015-08-26 腾讯科技(北京)有限公司 网络媒介信息的发布控制方法和***
CN104869442A (zh) * 2015-04-23 2015-08-26 太仓红码软件技术有限公司 一种视频中广告投放次数的控制方法及其***
CN105654344A (zh) * 2015-12-31 2016-06-08 合网络技术(北京)有限公司 一种控制广告播放频次的方法及装置
CN105915443A (zh) * 2016-06-15 2016-08-31 Tcl移动通信科技(宁波)有限公司 一种移动终端对即时通信信息的处理方法及***
CN105978967A (zh) * 2016-05-11 2016-09-28 腾讯科技(北京)有限公司 控制信息推送的方法和装置
CN106028073A (zh) * 2016-05-16 2016-10-12 乐视控股(北京)有限公司 一种广告投放方法、广告服务器及***
CN104735486B (zh) * 2015-03-30 2018-02-09 北京奇艺世纪科技有限公司 一种广告播放的控制方法及装置
WO2018133289A1 (zh) * 2017-01-20 2018-07-26 华为技术有限公司 一种广告展示方法及终端
CN108475386A (zh) * 2017-01-20 2018-08-31 华为技术有限公司 广告显示控制方法、终端和广告服务器
CN111178924A (zh) * 2018-11-09 2020-05-19 北京嘀嘀无限科技发展有限公司 一种信息投放方法及装置
CN111314747A (zh) * 2020-01-20 2020-06-19 腾讯科技(深圳)有限公司 一种资源停播控制方法、装置、设备及存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1988576A (zh) * 2006-12-18 2007-06-27 韩壮 移动终端动态缓存多媒体互动广告实现方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188732A (zh) * 2006-11-16 2008-05-28 东元电机股份有限公司 影音终端设备及其广告播放方法
US8762205B2 (en) * 2008-01-17 2014-06-24 International Business Machines Corporation Method for delivering businesses enterprises advertising via instant messaging
CN101262497B (zh) * 2008-04-21 2012-04-25 深圳市迅雷网络技术有限公司 一种内容推送方法、***及装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1988576A (zh) * 2006-12-18 2007-06-27 韩壮 移动终端动态缓存多媒体互动广告实现方法

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708495B (zh) * 2012-01-06 2016-04-20 合一网络技术(北京)有限公司 一种广告投放频次控制方法及装置
CN102708495A (zh) * 2012-01-06 2012-10-03 合一网络技术(北京)有限公司 一种广告投放频次控制方法及装置
CN102779310A (zh) * 2012-06-25 2012-11-14 亿赞普(北京)科技有限公司 一种广告播放方法及***
CN103679486A (zh) * 2012-09-04 2014-03-26 上海亿动信息技术有限公司 在基于载体与信息交互的发布管理***中发布信息的方法
CN103679486B (zh) * 2012-09-04 2017-09-26 上海亿动信息技术有限公司 在基于载体与信息交互的发布管理***中发布信息的方法
CN103002329A (zh) * 2012-12-03 2013-03-27 合一网络技术(北京)有限公司 一种预测网络视频广告的到达频次表数据的装置及方法
CN103002329B (zh) * 2012-12-03 2015-06-17 合一网络技术(北京)有限公司 一种预测网络视频广告的到达频次表数据的装置及方法
CN103647755A (zh) * 2013-11-19 2014-03-19 乐视网信息技术(北京)股份有限公司 一种广告播放方法、服务器、客户端及***
US10230797B2 (en) 2014-02-19 2019-03-12 Tencent Technology (Shenzhen) Company Limited Information processing method, device, and system
CN104853231A (zh) * 2014-02-19 2015-08-19 腾讯科技(北京)有限公司 信息处理方法、设备和***
CN104869130B (zh) * 2014-02-21 2019-03-01 腾讯科技(北京)有限公司 网络媒介信息的发布控制方法和***
CN104869130A (zh) * 2014-02-21 2015-08-26 腾讯科技(北京)有限公司 网络媒介信息的发布控制方法和***
CN104735486B (zh) * 2015-03-30 2018-02-09 北京奇艺世纪科技有限公司 一种广告播放的控制方法及装置
CN104735486A (zh) * 2015-03-30 2015-06-24 北京奇艺世纪科技有限公司 一种广告播放的控制方法及装置
CN104869442A (zh) * 2015-04-23 2015-08-26 太仓红码软件技术有限公司 一种视频中广告投放次数的控制方法及其***
CN104869442B (zh) * 2015-04-23 2018-04-27 上海传漾广告有限公司 一种视频中广告投放次数的控制方法及其***
CN105654344A (zh) * 2015-12-31 2016-06-08 合网络技术(北京)有限公司 一种控制广告播放频次的方法及装置
CN105978967A (zh) * 2016-05-11 2016-09-28 腾讯科技(北京)有限公司 控制信息推送的方法和装置
CN106028073A (zh) * 2016-05-16 2016-10-12 乐视控股(北京)有限公司 一种广告投放方法、广告服务器及***
WO2017197821A1 (zh) * 2016-05-16 2017-11-23 乐视控股(北京)有限公司 一种广告投放方法、广告服务器及***
CN105915443A (zh) * 2016-06-15 2016-08-31 Tcl移动通信科技(宁波)有限公司 一种移动终端对即时通信信息的处理方法及***
WO2018133289A1 (zh) * 2017-01-20 2018-07-26 华为技术有限公司 一种广告展示方法及终端
CN108475386A (zh) * 2017-01-20 2018-08-31 华为技术有限公司 广告显示控制方法、终端和广告服务器
US10902463B2 (en) 2017-01-20 2021-01-26 Huawei Technologies Co., Ltd. Advertisement display method, and terminal
US10937056B2 (en) 2017-01-20 2021-03-02 Huawei Technologies Co., Ltd. Advertisement display control method, terminal, and advertisement server
CN111178924A (zh) * 2018-11-09 2020-05-19 北京嘀嘀无限科技发展有限公司 一种信息投放方法及装置
CN111314747A (zh) * 2020-01-20 2020-06-19 腾讯科技(深圳)有限公司 一种资源停播控制方法、装置、设备及存储介质
CN111314747B (zh) * 2020-01-20 2023-05-12 腾讯科技(深圳)有限公司 一种资源停播控制方法、装置、设备及存储介质

Also Published As

Publication number Publication date
WO2011127770A1 (zh) 2011-10-20
CN102223358B (zh) 2016-02-03

Similar Documents

Publication Publication Date Title
CN102223358A (zh) 一种信息输出的频次控制方法和装置
CN103716656B (zh) 一种视频加载方法及电子设备
CN106886918A (zh) 一种目标用户的确定方法、装置及***
US20080162742A1 (en) Method of creating and managing session between wireless universal serial bus host and wireless universal serial bus device and providing wireless universal serial bus host and wireless universal serial bus device
CN106909448A (zh) 用于执行应用的方法、***和客户端设备
CN103839171A (zh) 一种网络广告的定向条件展示方法和装置
RU2550556C2 (ru) Способ и устройство для разрешения конфликтов пассивных конечных точек
CN107888703A (zh) 信息推送方法、装置、服务器及可读存储介质
TW200738309A (en) Game server device, game service method, and information recording medium
EP1107151A3 (en) Computer software product and system for advertising business and services
CN110096685A (zh) 一种设备标识生成方法及装置
CN103985048A (zh) 一种用于广告投放的实时推送***及实时推送方法
CN104079614A (zh) 用于分布式发布订阅***消息有序获取的方法和***
CN102111344A (zh) 一种业务更新的提醒方法和装置
CN108966316B (zh) 展示多媒体资源、预测连接等待时长的方法、装置及设备
CN110175871A (zh) 一种基于地图交互界面的广告内容监控方法及装置
CN109064202A (zh) 一种互联网广告批量发布方法、介质、电子设备及装置
CN106095816A (zh) 信息投放方法和装置
CN103399917A (zh) 数据文件***方法、装置和***
CN104954826B (zh) 多媒体文件的生成方法及装置
CN102542920B (zh) 一种智能户外广告牌***
CN101958849A (zh) 定向广告发布方法和***
CN101951361B (zh) 访问智能卡的方法及服务器
CN104219545A (zh) 一种播放广告视频的方法、装置及***
CN106658101A (zh) 一种控制节目播放的方法、装置及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant