一种在移动终端中根据触发信息发布广告的控制装置及方法

文档序号:7946529阅读:223来源:国知局
专利名称:一种在移动终端中根据触发信息发布广告的控制装置及方法
技术领域
本发明涉及信息发布控制系统,尤其是广告信息发布系统,具体地,涉及信息发布
控制系统中根据基于组件产生的触发信息发布广告信息的控制方法以及相应的控制装置。
背景技术
随着互联网技术的高速发展,尤其是移动通信3G时代的到来,以移动终端为主要 平台的下一代网络技术将赋予信息传播以更大的便利。基于移动终端媒体的信息传播方案 能够允许广告主利用WAP应用向受众传播各种形式的广告,例如文字广告、图像广告、声音 广告以及视频广告等等,而且移动终端的易携带性可以使用户方便地获得各种咨询信息。 目前移动终端正成为广告主投放广告的首选媒体。 相伴而生的是,由于移动终端相对电视、报纸等媒介而言其通信过程可以不受时 间、地域影响,因此若通过移动终端所发布的广告信息是用户不感兴趣的,则用户不得不面 临随时随地被广告打扰的烦恼。如果用户对广告主投放的广告不感兴趣,则广告主不但为 没有准确到达的广告信息付出了不必要的成本,而且用户还可能因为广告信息的打扰而对 广告主产生厌烦情绪,所以如何实现广告信息的精确投放以及不扰民的投放显得格外重 要,这也是多数新媒体所面临的问题。 现有技术中存在基于数据库管理技术对广告投放进行匹配的方案,例如,根据受 众的身份信息、兴趣爱好信息以及购物历史信息等信息来尽量确保受众只接收到其感兴趣 的广告。但现有技术没有提供如何精确选择广告投放时机的技术方案,当然更没有提供在 合理控制广告投放时机的同时精确控制广告投放内容的技术方案,这正是本发明所主要解 决的技术问题。

发明内容
针对现有技术中的缺陷,本发明的目的是通过对移动终端中各种组件的状态变化 以及操作的判断来提供一种在移动终端中根据触发信息发布广告的控制方法以及相应的 控制装置。 根据本发明的一个方面,提供一种在移动终端中根据触发信息发布广告的控制方 法,包括步骤a.判断是否存在触发信息;b.若存在触发信息,则发布广告信息。
优选地,所述步骤a包括步骤al.判断所述移动终端中的一个或多个组件是否被 操作;a2.若所述一个或多个组件被操作,则确定存在所述触发信息。优选地,所述步骤al 包括如下步骤中的任一种判断所述硬件是否被按动;判断所述硬件是否被点击;判断所 述硬件是否被卸载;或者判断所述硬件是否被安装。 根据本发明的另一个方面,还提供一种在移动终端中根据触发信息发布广告的控 制装置,包括第一判断装置,用于判断是否存在触发信息以及第一发布装置,用于当存在 触发信息时发布广告信息。
根据本发明的又一个方面,还提供一种移动终端,其可以根据触发信息在所述移 动终端内发布广告,包括上述的控制装置。优选地,所述移动终端包括终端移动电话;个 人数字助理;具有移动通讯功能的笔记本计算机;具有移动通讯功能的电视信号接收设 备;或者黑莓。 本发明通过判断所述触发信息是否存在来确定所述待发布广告信息以及发布所 述待发布广告信息的时机,与现有技术相比,更好地利用了用户对移动终端进行操作的过 程中产生的多种信息,实现了精确控制广告投放时机,可以应用于以移动终端为媒体平台 的广告投放业务。通过对本发明内容的合理应用,可以有效地避免在不恰当时机发布广告 信息给受众造成的困扰,从而提高广告发布的有效性。当本发明应用于客户端软件时,可以 在客户端软件上显示广告信息而且可以根据客户端软件所对应的受众属性、地域、移动终 端所属品牌、客户端软件对应关键字等信息来准确地确定广告内容。不仅如此,由于本发明 不局限于通过WAP网页显示广告信息,所以可以借助WRT(Web R皿-time)等技术手段实现 在移动终端中播放动画形式的广告信息,大大提高了广告的趣味性和吸引力,达到更好的 广告效果。


通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、 目的和优点将会变得更明显 图l示出根据本发明一具体实施方式
的,在移动终端中,尤其是其中的信息发布 控制系统根据触发信息发布信息的方法的流程图; 图2示出根据本发明的第一实施例的,在移动终端中根据触发信息发布广告信息 的控制方法的流程图; 图3示出根据本发明的第二实施例的,在移动终端中根据触发信息发布信息的控 制方法的方法流程图; 图4示出根据本发明的第三实施例的,在移动终端中根据触发信息发布信息的控 制方法的方法流程图; 图5示出根据本发明的另一个具体实施方式
的,移动终端根据触发信息发布广告 信息的网络拓扑图; 图6示出根据本发明的第五实施例的,在移动终端中根据触发信息发布信息的控 制装置的结构示意图; 图7示出根据本发明的第四实施例的,在移动终端中根据触发信息发布信息的控 制装置的结构示意图;以及 图8示出根据本发明的又一个具体实施方式
的,所述移动终端与信息发布控制系 统配合根据触发信息发布信息的网络拓扑图。
具体实施例方式
图1示出根据本发明的一个具体实施方式
的,在信息发布控制系统中根据用户终 端类型发布信息的控制方法的流程图。图l示出根据本发明的一个具体实施方式
的,在移 动终端中,尤其是应用于所述移动终端的广告信息发布系统中根据触发信息发布信息的控制方法的流程图。具体地,在本实施例中,首先通过执行步骤S200以及步骤S201判断是否 存在触发信息,而所述广告信息发布系统根据所述触发信息用于指示发布广告信息。本领 域技术人员理解,为了基于所述移动终端精确地控制向用户发布广告的时机,所述控制系 统以所述触发信息为触发条件向用户发布广告,换句话说,所述触发信息与发布广告信息 的适当时机之间存在相应关系,只有当存在所述触发信息时所述控制系统才主动地向用户 发布广告信息。进一步地,所述触发信息可以是单独的指令,例如,通过私有协议规定以控 制帧的形式实现所述触发信息;也可以通过判断是否存在特定的其它指令来判断是否存在 触发信息,例如,若监测所述移动终端发起与互联网的连接的请求信息,则判断存在所述触 发信息。本领域技术人员理解,是否存在所述触发信息可以由所述移动终端进行判断,然后 将判断结果发送给所述控制系统;也可以由所述控制系统进行判断,这并不影响本发明的 实质内容。 具体地,在所述步骤S200中,判断所述移动终端中的一个或多个组件是否被操
作。其中,所述组件至少可以包括用于所述移动装置的硬件以及客户端软件。更为具体地,
所述操作可以包括所述组件的安装、卸载以及任一或任多用户对所述移动终端的操作,优
选地,所述控制系统可以结合所述移动终端的其它指令来判断所述组件是否被操作。 执行所述步骤S200后,接下来执行所述步骤S201,具体地,在所述步骤S201中,若
所述一个或多个组件被操作,则确定存在所述触发信息。更为具体地,所述触发信息可以与
一个或多个组件的操作相对应,例如,若组件A被操作则确定存在触发信息A,若组件B被操
作则确定存在触发信息B,若组件A以及组件B先后被操作则确定存在触发信息C,若组件
A、组件B以及组件C同时被操作则确定存在触发信息D。进一步地,本领域技术人员理解,
操作多个组件或者多次操作同一个组件也可以引发多个触发信息,在此不予赘述。 最后执行步骤S202,根据所述触发信息发布所述广告信息,优选地,可以事先建立
所述触发信息与所述广告信息的关联关系,根据在本步骤中根据该关联关系可以确定并发
布所述广告信息。本领域技术人员理解,通过触发信息确定被发布的广告信息可以提高被
发布信息的准确度,可以有针对性地发布广告,例如图2以及图3所示。 在本实施例的一个变化例中,所述步骤S202变化为若存在触发信息,则发布广告
信息,本实施例与图1所示实施例的不同在于,在本变化例中所述触发信息只是发布所述
广告信息的触发条件,换句话说,所述广告信息根据实际需要不一定根据所述触发信息来
确定,例如根据其他条件来确定,具体可以参考对图2或图3实施例的描述。 上述图1概括地介绍了本发明的思路,下面通过更为具体的实施例来阐述本发
明。首先,图2示出根据本发明的第一实施例的,在移动终端中,尤其是在应用于其中的广
告信息发布控制系统中根据触发信息发布广告信息的控制方法的流程图。具体地,在本实
施例中,首先执行步骤S210,判断所述移动终端中的用于所述移动终端的硬件是否被按动,
例如该移动终端的键盘或者按键是否被按动。具体地,在本实施例中,用户通过按动所述硬
件对所述移动终端进行操作,例如用户通过按动键盘输入文字符号,又例如用户通过按动
按键发起与互联网的连接,又例如用户通过按动触摸装置打开一个网页。进一步地,所述硬
件被按动后向所述移动终端所包含的控制装置(例如智能手机芯片)发送相应的指令,通
过监测是否接收到上述指令可以判断所述硬件是否被按动,若接收到上述指令则判断所述
硬件被按动;否则,判断所述硬件没有被按动。其中,某些指令可能需要用户按动多个所述硬件来发出,例如,同时按住键盘上的"*"键和"#"键来连接互联网;又例如,通过按动键盘 中的多个键来编辑关键字,这并不影响本发明的实质。 本领域技术人员理解,所述硬件在大部分时间里都处于没有被按动的状态,优选 地,将没有被按动的状态作为所述硬件的基本操作状态,即常态下判断所述硬件没有被按 动,当接收到上述指令后判断所述硬件被按动。本领域技术人员也理解,在本实施例中,并 不是将用户每一次对所述硬件的按动操作都作为对所述硬件的"按动",只有特定操作目的 的按动操作才是本实施例中所述的"按动",例如,按动手机中键盘中的挂断键既可以用于 挂断电话,也可以用于关闭网页,若假设所述信息发布控制系统在用户关闭网页后向其发 布广告,则为了挂断电话而对挂断键的按动操作不是本实施例中所述的"按动",而为了关 闭网页而对挂断键的按动操作是本实施例中所述的"按动",该次"按动"触发所述信息发布 控制系统向上述手机发布广告信息。更为具体地,用户可以通过多种按动方式对所述硬件 进行操作,例如单次或连续两次按动所述硬件,又例如连续多次按动所述硬件,又例如长时 间按住所述硬件。 接着执行步骤S211,若所述硬件被按动,则确定存在所述硬件指示信息。具体地, 在本实施例中,若步骤S210的判断结果是肯定的,即所述移动终端中的所述硬件被按动, 则确定存在所述硬件指示信息。优选地,所述硬件指示信息用于指示所述硬件的参数规格, 其中,所述硬件的参数规格可以包括所述硬件的名称、硬件类型、制造商、品牌、工作状态 (例如开启或关闭)以及所述移动终端的型号中的任一种信息或任多种信息。例如,若用户 通过触摸屏打开一个网页,则确定存在所述硬件指示信息(即触摸屏被点击);又例如,当 用户通过键盘打开一个软件时,则确定存在所述硬件指示信息(即键盘被按动)。本领域技 术人员理解,优选地,可以在所述硬件安装时(即产生一个硬件指示信息)读取所述硬件指
示信息并记录在所述移动终端的存储器中,次优选地,也可以当所述硬件被按动(即产生 另一个硬件指示信息)后读取所述硬件指示信息并将其记录在缓存中,这并不影响本发明 的实质内容。 然后进入步骤S212,根据所述硬件指示信息从所有备选广告信息中确定最合适发 布的广告信息作为待发布广告信息。具体地,在本实施例中,所述移动终端将所述硬件指示 信息发送给所述信息发布控制系统,然后所述信息发布控制系统根据所述硬件指示信息从 所有备选广告中确定最合适发布的广告信息作为待发布广告信息。 更为具体地,本领域技术人员理解,为了提高广告的发布效果,本发明提供的信息
发布控制系统尽量地发布那些能被所述硬件所支持的广告信息,或者对于信息发布控制系
统而言利益最大化的广告信息,或者按照其他规则(例如随机规则)来发布广告信息,不论
按照哪种策略,都涉及到从多个备选广告信息中选择一个最符合该策略或者符合该策略的
广告信息予以发布,所以本步骤能够完成这个功能。优选地,所述备选广告信息是多个,但
也不排除只有一个备选广告信息的可能性,这并不影响本发明的实质内容,在此不予赘述。 例如,用户通过按动所述移动终端包含的键盘打开一个网页,该网页包含一个尺
寸为全屏的广告位,因此所述信息发布控制系统需要获取所述移动终端的显示装置的分
辨率,这样可以使得向所述移动终端发布的全屏广告信息的分辨率与所述移动终端的显
示装置的分辨率相一致或者最接近,具体地,通过获取Http协议的头域(Header)中的
"User-Agent"参数可以知道所述移动终端的型号,然后根据所述移动终端的型号查找其所
9包含的显示装置的分辨率。又例如,若所述硬件指示信息指示所述硬件的生产商是某一公 司,则可以将该公司的广告信息确定为所述待发布广告。又例如,若所述硬件指示信息指示 所述移动终端所包含的摄像装置的像素较低,则可以将数码相机广告或者带高像素摄像头 的手机广告确定为所述待发布广告信息。又例如,用户通过按动所述移动终端所包含的音 量控制键将音量关闭,则此时所述硬件指示信息指示所述移动终端所包含的音响装置处于 关闭的工作状态,因此所述信息发布控制系统确定不含有声音的广告信息作为待发布广告 信息。 最后执行步骤S213,发布所述待发布广告信息。具体地,在本实施例中,将通过执 行步骤S212所确定的所述待发布广告信息向所述移动终端发送,例如通过WAP协议将所述 广告信息对应的数据发送至所述移动终端,相应地所述移动终端中的接收处理装置将根据 所接收到的数据显示这些数据对应的广告信息。本领域技术人员可以结合现有技术实现本 步骤,在此不予赘述。 具体地,本领域技术人员理解,上述步骤S210可以被归纳为用于所述移动终端的 硬件的状态是否发生变化,例如上述描述的硬件被按动的情况。在按键被"按动"的情况中, 该按键下方的电路模块会产生一个电信号并发送至处理芯片或控制装置中,从而使得所述 处理芯片或控制装置可以根据该按键的变化来作出相应的处理,例如发布一个与按键动作 相适应的广告信息。 更具体地,本领域技术人员理解,所述用于所述移动终端的硬件可以是所述移动 终端固有的硬件,例如与所述移动终端的其它部件固定在一起而不可拆分的硬件,或者虽 然可以拆分但是所述移动终端必不可少的一部分;该硬件也可以是可以独立于所述移动终 端存在的硬件,例如可以从所述移动终端上卸载该硬件,被卸载后的该硬件可以被用于另 一个移动终端上或者被用于其它设备上,这并不影响本发明的实质内容,在此不予赘述。
根据上述表述,在本实施例的一个具体变化例中,所述步骤S210可以变化为判断 所述硬件是否被点击,相应地,所述步骤S211变化为"若所述硬件被点击,则确定存在所述 硬件指示信息"。例如,当用户点击手机的静音按键或关闭屏幕按键时,确定存在所述硬件 指示信息;又例如,当所述硬件是一块触摸屏装置时,则当用户通过手写笔或者手指点击所 述触摸屏时也会产生"存在所述硬件指示信息"的结果。本领域技术人员结合现有技术以 及上述实施例可以实现其它类似的变化例,在此不予赘述。 而在本实施例的另一个变化例中,所述步骤S210变化为判断所述硬件是否被卸 载,相应地,所述步骤S211变化为若所述硬件被卸载,则确定存在所述硬件指示信息。例 如,当连接所述移动终端的配件被卸载时,则确定存在所述硬件指示信息。例如,若连接手 机的耳机被卸载,则可以向该手机发布不含声音效果的广告信息;又例如,若连接手机的充 电装置被卸载,则可以向该手机发布手机电池广告。 而在本实施例的又一个变化例中,所述步骤S210变化为判断所述硬件是否被安 装,相应地,所述步骤S211变化为若所述硬件被安装,则确定存在所述硬件指示信息。例 如,登录互联网需要通过数字签名认证,则当用户把含有数字签名的可移动存储卡(例如 SecureDisk(SD) 、MultiMediaCard(匪C) 、CompactFlash (CF) 、MemoryStick(MS)以及新出的 xD-Picture Card)插入所述移动终端时,则确定存在所述硬件指示信息;相应地,针对插入 所述存储卡的触发信息发布一个与提供数字签名服务的厂商有关的广告信息;在另一个变
10化例中,针对插入所述存储卡的触发信息发布一个使用该存储卡的数码相机有关的广告信 息,这并不影响本发明的实质内容,在此不予赘述。另一方面,又例如,若用户在手机上连接 耳机线或数据连接线,则确定存在所述硬件指示信息,进而可以向该手机发布手机蓝牙配 件的广告信息。 类似地,作为图1所示实施方式的一个具体实施例,图3示出根据本发明的第二实 施例的,在移动终端中,尤其是应用于其中的信息发布控制系统中根据触发信息发布信息 的控制方法的方法流程图。在本实施例中,首先执行步骤S220,判断所述客户端软件是否 被激活。具体地,若所述客户端软件被用户启动或者自行启动,则确定所述客户端软件被激 活,例如用户启动浏览器软件,则确定该浏览器软件被激活;又例如,杀毒软件在所述移动 终端启动时自行启动,则确定该杀毒软件被激活;又例如,下载软件监视到用户点击网页中 的文件下载链接后自行启动,则确定该下载软件被激活。而在本实施例的一个变化例中,根 据所述客户端软件的界面是否位于所有(活动)窗口(图层)的顶层来判断所述客户端软 件是否被激活,具体地,若所述客户端软件的界面位于所有活动窗口的最上面(顶层),则 确定所述客户端软件被激活;否则,判断所述客户端软件没有被激活,这样避免广告被其它 图层中的界面所遮挡,从而保证发布效果。进一步地,本领域技术人员结合现有技术可以根 据更多的因素确定所述客户端软件被激活,在此不予赘述。 接着执行步骤S221,若所述客户端软件被激活,则确定存在所述客户端软件指示
信息。然后进入步骤S222,根据所述客户端软件指示信息从所有备选广告信息中确定最合
适发布的广告信息作为待发布广告信息。具体地,在本实施例中,所述移动终端将所述客户
端软件指示信息发送给所述信息发布控制系统,然后所述信息发布控制系统根据所述客户
端软件指示信息从所有备选广告中确定最合适发布的广告信息作为待发布广告信息。更为
具体地,本领域技术人员理解,为了提高广告的发布效果,本发明提供的信息发布控制系统
尽量地发布那些能被所述客户端软件所支持的广告信息,或者对于信息发布控制系统而言
利益最大化的广告信息,或者按照其他规则(例如随机规则)来发布广告信息,不论按照哪
种策略,都涉及到从多个备选广告信息中选择一个最符合该策略或者符合该策略的广告信
息予以发布,所以本步骤能够完成这个功能。优选地,所述备选广告信息是多个,但也不排
除只有一个备选广告信息的可能性,这并不影响本发明的实质内容,在此不予赘述。 在本实施例中,优选地,所述客户端软件指示信息包括所述客户端软件的版本号
以及所述客户端软件的名称。在这样的实施例中,结合上述步骤S222可以确定这样的与所
述触发信息相适应的广告信息,例如,根据所述客户端软件的名称可以获取所述客户端软
件的提供商,然后发布该提供商的其余客户端软件的广告信息。又例如,不同版本的杀毒软
件的界面中的广告位大小不同,则根据该杀毒软件的版本号确定其界面中广告位的大小,
然后将该尺寸为该广告位大小的广告信息确定为所述待发布广告信息;又例如,不同版本
的杀毒软件所对应的用户需求不同,若该杀毒软件的版本为企业版本,则将高档软件广告
确定为所述待发布广告,若该杀毒软件的版本为个人版本,则将常用软件广告确定为所述
待发布广告信息。又例如,视频播放软件所支持的媒体文件格式有限,则获取该视频播放软
件的名称后,根据该名称确定该视频播放软件所支持的媒体文件格式信息,然后将格式可
以被该视频播放软件所支持的广告信息确定为所述待发布广告信息,以确保视频格式的广
告信息被正确地显示。
而在一个变化例中,所述客户端软件指示信息包括其他信息,例如通过所述客户 端软件发布广告的历史信息、通过所述客户端软件被访问广告的历史信息以及所述客户端 软件所获取的关键字信息。例如,资源搜索软件被激活后,所述客户端指示信息可以包括该 资源搜索软件所获取的用户输入的搜索关键词,这样,通过该搜索关键词可以知道用户的 兴趣爱好,进而根据用户的兴趣爱好发布用户感兴趣的广告信息;又例如,下载软件的界面 中包含广告位,该下载软件被激活后,所述客户端指示信息可以包括通过该下载软件发布 广告的历史信息或者通过所述客户端软件被访问广告的历史信息,结合所述历史信息来确 定所述待发布广告信息,从而避免向用户发布重复的广告;又例如,用户通过所述客户端软 件输入用户名和密码以登录相应的系统,则所述客户端软件指示信息包括上述用户名,其 中,该用户名是该用户身份的关键字信息。 进一步地,本领域技术人员理解,在另一个变化例中,所述客户端软件指示信息还 可以包括该客户端软件所对应的移动终端的其他硬件和/或软件有关的信息。例如,可以 包括所述移动终端的品牌信息,从而针对Nokia的手机发布诺基亚公司主推的音乐服务有 关的广告信息或者诺基亚公司制作的公益广告,从而加深该移动终端的持有者对诺基亚公 司的忠诚度;又例如,可以包括所述移动终端的型号信息和/或该移动终端所运行的操作 系统版本的信息,从而可以从多种格式的广告信息中选择最适合所述移动终端播放的格式 来播放广告信息以便达到最好的广告效果,例如通过所述移动终端型号判断该终端支持动 画,而优选地播放动画格式的广告信息。在又一个变化例中,所述客户端软件指示信息还可 以包括该客户端软件所在移动终端所加入的移动网络的运营商的信息,例如其指示所述移 动网络由中国移动公司或中国电信公司提供,基于这样的客户端软件指示信息可以选择与 该运营商有关的广告信息,例如中国电信推出的"189"网络的促销广告等;又例如其指示 正在为所述移动终端提供通信服务的基站(即所述移动终端在所述基站的覆盖范围内)的 唯一编号,从而基于这样的客户端软件指示信息可以选择与所述基站所在地域有关的广告 信息,例如选择"北京"地域优选播放的广告信息等等。 最后执行步骤S223,向所述客户端软件发布所述待发布广告信息。具体地,在本实 施例中,在所述客户端软件的界面中所包含广告位发布所述待发布广告,从而产生该广告 信息在所述客户端软件中被播放的情况,例如形成在移动终端的显示屏幕上运行一个客户 端软件(例如金山词霸或者MS Office软件),而该客户端软件中的某一个部位或多个部位 显示一个或多个广告信息。进一步地,本领域技术人员理解,在一个变化例中,也可以通过 所述客户端软件创建或调用一个新的界面来显示所述待发布广告信息,例如在所述客户端 软件的窗口之上又出现一个新窗口 (Window)且该新窗口全部或部分显示一个或多个广告 信息,而优选地,关闭所述新窗口后所述客户端软件没有发生任何变化。本领域技术人员可 以结合现有技术实现本步骤,在此不予赘述。 在本实施例的一个变化例中,上述步骤S220变化为判断所述客户端软件是否被 调用,相应地,所述步骤S221变化为若所述客户端软件被调用,则确定存在所述客户端软 件指示信息。本领域技术人员理解,一个软件在运行过程中可能会调用其它软件或者其本 身以完成一定的功能,例如浏览器可以调用下载软件来下载文件,又例如浏览器可以调用 文字处理软件来在线打开文档,又例如电子书阅读软件可以调用音乐播放软件来播放电子 书的声音特效,又例如软件管理软件可以调用其它软件的安装以及卸载软件。具体地,在本
12实施例中,如所述客户端软件被调用,则针对被调用的所述客户端软件发布与其相关的广 告信息,例如,若音乐播放软件被调用,则可以向所述移动终端发布音乐会的广告信息;又 例如,若下载软件被调用,则发布适合在该下载软件界面的广告位中发布的广告信息。
而在本实施例的另一个变化例中,上述步骤S220变化为判断是否存在调用所述 客户端软件的指令,相应地,所述步骤S221变化为"若存在调用所述客户端软件的指令,则 确定存在所述客户端软件指示信息"。本领域技术人员理解,所述客户端软件通过指令被调 用,有时被调用的所述客户端软件可能不存在或者不能正常运行,例如,浏览器通过指令调 用音频播放软件以播放一段背景音乐,若本地以及远程都不存在与该背景音乐对应的音频 播放软件,则浏览该页面时无法听到所述背景音乐。例如可以生成run命令来调用所述音 频播放器,根据该run命令确定存在与该音频播放器相应的指示信息,进而可以向所述移 动终端发布与所述音频播放软件相适应的广告信息。 而在本实施例的又一个变化例中,上述步骤S220变化为判断在所述客户端软件 的用户交互界面中是否接收到用户点击的操作,相应地,上述步骤S221变化为"若在所述 客户端软件的用户交互界面中接收到用户点击的操作,则确定存在所述客户端软件指示信 息"。本领域技术人员理解,用户通常通过鼠标、键盘或者触摸输入装置完成在交互界面中 的点击操作,而这样的点击操作通过输入中断的方式可以被处理芯片或其它控制装置所接 收,从而可以实现针对上述交互界面的点击操作。本领域技术人员结合现有技术以及上述 实施例可以实现这样的变化,在此不予赘述。 本领域技术人员理解,优选地,所述客户端软件至少包括脚本语言或者动态链接
库或者其他常用的客户端软件,例如移动终端中所使用的MS Office软件或者各种游戏软
件等。具体地,脚本语言至少可以用于实现动态页面,一段实现具体功能的脚本语言可以被 理解为一个独立的客户端软件。所述动态链接库通常被移动终端或移动终端中的其他组件
调用来实现各种功能,例如与服务器端通讯,被调用的动态链接库本身或者与调用其的组 件或程序也可以被理解为一个独立的客户端软件,这并不影响本发明的实质内容,在此不 予赘述。 在上述图2、图3所示实施例的一个变化例中,不论通过所述硬件或客户端软件被
触发,所述移动终端均主动获取该移动终端的相关信息,并主动传送给一个广告发布系统,
例如一个由广告服务商运营的广告服务器。在这样的变化例中,所述广告发布系统接收来
自所述移动终端的上述信息,并直接从中获取了与所述移动终端有关的信息,例如所述移
动终端的型号、厂商、所加入的移动网络、运行于其中的客户端软件的版本号、客户端软件
所正在处理的关键字等信息,也可以是与所述移动终端有关的网络信息,例如该移动终端
所在移动网络是否繁忙等等。相应地,基于这些信息可以选择最适合的广告信息予以发布,
例如步骤S212或者S222所示,在此不予赘述。进一步地,本领域技术人员理解,这样的变
化例与现有技术存在较大差别,现有技术往往由所述广告发布系统自行基于来自移动终端
的信息分析所需要的信息,移动终端处于被动的地位;而本变化例则由移动终端主动地传
送其希望广告发布系统获知的信息,移动终端处于主动地位,且所述被发布的广告信息与
所述移动终端正在进行的操作具有更大的关联性,可以达到更好的广告效果。 作为图1所示实施方式的变化例,图4示出根据本发明的第三实施例的,在移动终
端中,尤其是应用于其中的信息发布控制系统中根据触发信息发布信息的控制方法的方法流程图。在图1所示实施方式的基础上,在执行所述步骤S233之前,首先执行步骤S231,判 断当前情况是否符合限制发布广告信息的条件。若所述步骤S231的判断结果是肯定的,则 不再执行其他步骤,本流程结束;否则,若所述步骤S231的判断结果是否定的,即不存在限 制发布广告信息的条件,则进入所述步骤S232。本领域技术人员理解,所述步骤S232、S233 至少可以参考图1所示步骤S200、S201以及S202实现,不予赘述。 根据不同厂商或广告服务商或者用户对本发明提供的移动终端配置的不同,可以 多种方式实现所述步骤S231。在本实施例中,优选地,将从当地时间22:00 6:00设置为 限制发布广告信息的条件,则在此时间段内不会根据本发明提供的技术方案来发布广告信 息。本领域技术人员理解,移动终端可以通过自身时钟来获取时间,也可以从一个服务器中 获取该服务器的标准时间,从而与所述条件进行比较。在一个变化例中,所述移动终端提供 一个设置选项来区别是否限制发布广告信息,如果该选项的值为"1 ",则表明在任何情况下 都不发布广告信息。在又一变化例中,将所述移动终端的工作模式为"会议模式"时作为限 制发布广告信息的条件。本领域技术人员结合现有技术及上述实施例可实现多种变化,并 不影响本发明的实质内容。 进一步地,本领域技术人员理解,上述图l至图4对本发明提供的移动终端,尤其 是置于所述移动终端的广告信息发布控制系统所采用的控制方法进行了描述。实际上,上 述广告信息发布控制系统可以被理解为下述图6或图7所描述的控制装置(未示出,标号 应该为4),而优选地,该控制装置与所述移动终端之外运行的一个广告服务系统相配合来 发布广告信息,该广告服务系统通常由一个广告服务商所维护,且此时该控制装置可以被 理解为所述广告服务系统的一个客户端或组成部分。次优地,该控制装置也可以独立地运 行于所述移动终端内,例如其包括一个包含了多条广告数据的数据库,此时该控制装置可 以被理解为一个可以独立运行的广告信息发布控制系统。而在又一个变化例中,所述信息
发布控制系统可以直接运行于一广告服务商所维护的服务器中并通过网络与所述移动终 端通讯,在此不予赘述。 图5示出根据本发明的另一个具体实施方式
的,移动终端根据触发信息发布信息 的网络拓扑图。具体地,在本具体实施方式
中,用户5对手机9进行操作,其中,所述手机9 包括一个或多个组件,若所述用户5对所述手机9中的一个或多个组件进行操作,则确定存 在触发信息,其中,所述触发信息用于指示发布广告,且优选地,所述触发信息包括组件指 示信息;进一步优选地,所述组件包括用于所述手机9的硬件以及客户端软件,相应地,所 述组件指示信息包括所述硬件指示信息以及所述客户端软件指示信息。更为具体地,若所 述用户5对所述硬件进行按动、点击、卸载以及安装,或者所述客户端软件被激活、调用、存 在调用所述客户端软件的指令以及在所述客户端软件的用户交互界面中接收到用户点击 操作,则相应地确定存在所述硬件指示信息或者所述客户端软件指示信息。本领域技术人 员理解,尽管图5中并未示出操作这些组件的过程,但这些操作可以被获取。
进一步地,所述手机9将所述硬件指示信息及客户端软件指示信息发送给所述信 息发布控制系统1,其中所述手机9可以通过移动网络经WAP网关接入因特网;然后所述信 息发布控制系统1根据所述硬件指示信息以及所述客户端软件指示信息从所有备选广告 信息中确定最合适发布的广告信息作为待发布广告信息,其中,所述备选广告信息存储于 数据库2中,本领域技术人员理解,所述数据库2可以是所述信息发布控制系统1所包含的
14数据库,也可以是第三方的数据库,例如所述数据库2可以是广告商的数据库;最后所述手
机9根据所述信息发布控制系统1确定的所述待发布广告从所述数据库2中读取相应的广 告信息。在本具体实施方式
的一个变化例中,不同的是,所述信息发布控制系统1根据确定 的所述待发布广告从所述数据库2读取相应的广告信息,然后将所述待发布广告信息发送 给所述手机9。 图6示出根据本发明的第五实施例的,在移动终端中根据用户终端类型发布信息 的控制装置的结构示意图。具体地,在本实施例中,所述控制装置(图6中未示出,标号应 该为4)包括第一判断装置41以及第一发布装置42,其中,所述第一判断装置41用于判断 是否存在触发信息,所述第一发布装置42用于当存在触发信息时发布广告信息;其中,所 述第一判断装置41包括第二判断装置411以及第一确定装置412,其中,所述第二判断装 置411用于判断所述移动终端中的一个或多个组件是否被操作,所述第一确定装置412用 于当所述一个或多个组件被操作时确定存在所述触发信息。在本实施例中,所述第二判断 装置411包括第三判断装置4111 ,其用于判断所述硬件是否被按动,所述第二发布装置421 包括第三发布装置4211 ,其用于根据所述组件指示信息发布所述广告信息,其中,所述第三 发布装置4211包括第二确定装置42111以及第四发布装置42112,其中,所述第二确定装置 42111用于根据所述组件指示信息从所有备选广告信息中确定最适合发布的广告信息作为 待发布广告信息,所述第四发布装置42112用于发布所述待发布广告信息。
更为具体地,所述第一判断装置41通过所述第三判断装置4111判断用户是否通 过按动所述硬件对所述移动终端进行操作,例如,若用户按动键盘、按键以及触摸装置等所 述硬件打开一个网页,则所述硬件被按动后向所述第三判断装置4111发送相应的指令,所 述第三判断装置4111通过监测是否接收到上述指令可以判断所述硬件是否被按动,若接 收到上述指令则判断所述硬件被按动;否则,判断所述硬件没有被按动。其中,用户可以通 过多种按动方式对所述硬件进行操作,例如单次或连续两次按动所述硬件,又例如连续多 次按动所述硬件,又例如长时间按住所述硬件。 本领域技术人员理解,所述硬件在大部分时间里都处于没有被按动的状态,优选 地,将没有被按动的状态作为所述硬件的基本操作状态,即常态下所述第三判断装置4111 判断所述硬件没有被按动,当接收到上述指令后所述第三判断装置4111判断所述硬件被 按动。本领域技术人员也理解,在本实施例中,所述第三判断装置4111并不是将用户每一 次对所述硬件的按动操作都作为对所述硬件的"按动",只有特定操作目的的按动操作才是 本实施例中所述的"按动"。 进一步地,若所述第三判断装置4111判断所述硬件被按动,则其触发所述第一确 定装置412,所述第一确定装置412确定存在所述硬件指示信息。优选地,所述硬件指示信 息用于指示所述硬件的参数规格,其中,所述硬件的参数规格包括所述硬件的名称、硬件类 型、制造商、品牌、工作状态(例如开启或关闭)以及所述移动终端的型号。例如,若用户 通过触摸屏打开一个网页,或者当用户通过键盘打开一个软件时,则所述第一确定装置412 确定存在所述硬件指示信息。 更进一步地,所述第一确定装置412确定存在所述硬件指示信息后触发所述第二 确定装置42111根据所述硬件指示信息从所有备选广告信息中确定最合适发布的广告信 息作为待发布广告信息,具体地,在本实施例中,所述移动终端将所述硬件指示信息发送给所述第二确定装置42111,然后所述第二确定装置42111根据所述硬件指示信息从所有备 选广告中确定最合适发布的广告信息作为待发布广告信息。本领域技术人员理解,为了提 高广告的发布效果,本发明提供的信息发布控制系统尽量地发布那些能被所述硬件所支持 的广告信息,或者对于信息发布控制系统而言利益最大化的广告信息,或者按照其他规则 (例如随机规则)来发布广告信息,不论按照哪种策略,都涉及到从多个备选广告信息中 选择一个最符合该策略或者符合该策略的广告信息予以发布,所以本步骤能够完成这个功 能。优选地,所述备选广告信息是多个,但也不排除只有一个备选广告信息的可能性,这并 不影响本发明的实质内容,在此不予赘述。最后,所述第四发布装置42112将所述第二确定 装置42111所确定的所述待发布广告信息向所述移动终端发送,本领域技术人员可以结合 现有技术实现这样的发送过程,在此不予赘述。 在本实施例的一个变化例中,所述第三判断装置4111变化为第四判断装置(图6 中未示出),其用于判断所述硬件是否被点击。例如,所述第四判断装置可以包含触摸屏, 若用户通过触摸屏打开一个网页,则确定存在所述硬件指示信息(即触摸屏被点击)。而 在本实施例的另一个变化例中,所述第三判断装置4111变化为第五判断装置(图6中未示 出),其用于判断所述硬件是否被卸载,优选地,所述第五判断装置可以是智能手机的设备 管理模块,可以检测手机的耳机、蓝牙模块、数据线以及充电器是否被安装或卸载。而在本 实施例的又一个变化例中,所述第三判断装置4111变化为第六判断装置(图6中未示出), 该第六判断装置用于判断所述硬件是否被安装,例如,登录互联网需要通过数字签名认证, 则当用户把含有数字签名的可移动存储卡插入所述移动终端时,则所述第六判断装置确定 存在所述硬件指示信息。 具体地,本领域技术人员理解,上述第三判断装置4111、第四判断装置、第五判断
装置以及第六判断装置可以被归纳为用于判断所述移动终端的硬件的状态是否发生变化
的装置,例如上述描述的硬件被按动的情况。在按键被"按动"的情况中,该按键下方的电
路模块会产生一个电信号并发送至处理芯片或控制装置中,从而使得所述处理芯片或控制
装置可以根据该按键的变化来作出相应的处理,例如发布一个与按键动作相适应的广告信
息。更为具体地,本领域技术人员理解,所述用于所述移动终端的硬件可以是所述移动终端
固有的硬件,或者虽然可以拆分但是所述移动终端必不可少的一部分;该硬件也可以是可
以独立于所述移动终端存在的硬件,这并不影响本发明的实质内容,在此不予赘述。 进一步地,参考上述图1、图2、图5以及下述图7等实施例,本领域技术人员也理
解,所述硬件可以是各种形式的硬件,而不仅仅局限于上述列举的设备,理论上讲可以包括
所有应用于移动终端的硬件。 图7示出根据本发明的第四实施例的,在移动终端中根据用户终端类型发布信息 的控制装置的结构示意图。具体地,在本实施例中,所述控制装置包括第一判断装置41以 及第一发布装置42,其中,所述第一判断装置41用于判断是否存在触发信息,所述第一发 布装置42用于当存在触发信息时发布广告信息;其中,所述第一判断装置41包括第二判断 装置411以及第一确定装置412,其中,所述第二判断装置411用于判断所述移动终端中的 一个或多个组件是否被操作,所述第一确定装置412用于当所述一个或多个组件被操作时 确定存在所述触发信息。在本实施例中,所述第二判断装置411包括第七判断装置4112,其 用于判断所述客户端软件是否被激活,所述第二发布装置421包括第三发布装置4211,其
16用于根据所述组件指示信息发布所述广告信息,其中,所述第三发布装置4211包括第二确
定装置42111以及第四发布装置42112,其中,所述第二确定装置42111用于根据所述组件
指示信息从所有备选广告信息中确定最适合发布的广告信息作为待发布广告信息,所述第
四发布装置42112用于发布所述待发布广告信息;其中,所述第四发布装置42112包括第五
发布装置421121,其用于向所述客户端软件发布所述待发布广告信息。 更为具体地,若所述客户端软件被用户启动或者自行启动,则所述第七判断装置
4112判断所述客户端软件被激活。而在本实施例的一个变化例中,所述第七判断装置4112
根据所述客户端软件的界面是否位于图层的顶层来判断所述客户端软件是否被激活,具体
地,若所述客户端软件的界面位于图层的顶层,则所述第七判断装置4112判断所述客户端
软件被激活;否则,所述第七判断装置4112判断所述客户端软件没有被激活,这样可以避
免广告被其它图层中的界面所遮挡,从而保证发布效果。进一步地,所述第七判断装置4112
判断所述客户端软件被激活后触发所述第一确定装置412,所述第一确定装置412确定存
在所述客户端软件指示信息,优选地,所述客户端软件指示信息包括所述客户端软件的版
本号、所述客户端软件的名称、所述客户端软件所运行于的移动终端所属的品牌信息、所述
客户端软件所运行于的移动终端的型号信息、所述客户端软件所运行于的移动终端所使用
的操作系统的信息、所述客户端软件所运行于的移动终端所属的移动网络信息、正在为所
述客户端软件所运行于的移动终端提供移动服务的基站的信息、通过所述客户端软件发布
广告的历史信息、通过所述客户端软件被访问广告的历史信息以及所述客户端软件所获取
的关键字信息中的任意组合。 更进一步地,所述第一确定装置412确定存在所述客户端软件指示信息后,所述 第二确定装置42111根据所述客户端软件指示信息从所有备选广告信息中确定最合适发 布的广告信息作为待发布广告信息,具体地,在本实施例中,所述移动终端将所述客户端软 件指示信息发送给所述第二确定装置42111,然后所述第二确定装置42111根据所述客户 端软件指示信息从所有备选广告中确定最合适发布的广告信息作为待发布广告信息。最 后,所述第五发布装置421121向所述客户端软件发布所述第二确定装置42111所确定的所 述待发布广告信息,具体地,所述第五发布装置421121可以通过所述客户端软件的界面中 所包含的广告位发布所述待发布广告;也可以通过所述客户端软件创建或调用一个新的界 面来显示所述待发布广告信息,本领域技术人员可以结合现有技术实现这样的发布过程, 在此不予赘述。 本领域技术人员理解,优选地,所述客户端软件至少包括脚本语言或者动态链接 库或者其他常用的客户端软件。具体地,脚本语言至少可以用于实现动态页面,一段实现具 体功能的脚本语言可以被理解为一个独立的客户端软件。所述动态链接库通常被移动终端 或移动终端中的其他组件调用来实现各种功能,被调用的动态链接库本身或者与调用其的 组件或程序也可以被理解为一个独立的客户端软件,这并不影响本发明的实质内容,在此 不予赘述。 在本实施例的一个变化例中,所述第七判断装置4112可以变化为第八判断装置 (图7中未示出),其用于判断所述客户端软件是否被调用,例如所述第八判断装置可以通 过监视进程来判断所述客户端软件是否被调用。而在本实施例的另一个变化例中,所述第 七判断装置4112可以变化为第九判断装置(图7中未示出),其用于判断是否存在调用所述客户端软件的指令,例如,所述第九判断装置可以通过监视函数调用栈来判断是否存在 调用所述客户端软件的指令。而在本实施例的又一个变化例中,所述第七判断装置4112可 以变化为第十判断装置(图7中未示出),其用于判断在所述客户端软件的用户交互界面中 是否接收到用户点击的操作,本领域技术人员理解,用户通常通过鼠标、键盘或者触摸输入 装置完成在交互界面中的点击操作,而这样的点击操作通过输入中断的方式可以被处理芯 片或其它控制装置所接收,从而可以实现针对上述交互界面的点击操作。
图8示出根据本发明的又一个具体实施方式
的,信息发布控制系统与移动终端配 合根据用户终端类型发布信息的网络拓扑图。具体地,在本具体实施方式
中,移动终端用户 310对移动终端320中的一个或多个组件进行操作,优选地,所述移动终端320可以包括移 动电话(例如iPhone、Gl)、个人数字助理、具有移动通讯功能的笔记本计算机、具有移动通 讯功能的电视信号接收设备以及黑莓,然后,所述移动终端320相应地确定所述触发信息 并发送给广告发布引擎330,接下来,所述广告发布引擎330接收所述触发信息,并将所述 触发信息发送给备选广告匹配系统340,所述备选广告匹配系统340根据所述触发信息确 定所述待发布广告信息,并将所述待发布广告信息的标识号作为反馈结果返回给所述广告 发布引擎330,进一步地,所述广告发布引擎330根据上述标识号读取发布引擎数据库350 中相应的广告信息并向所述移动终端320发布。 优选地,所述广告发布引擎330、备选广告匹配系统340以及发布引擎数据库350 可以由多台(例如3台)服务器来运行,其中,上述服务器之间通过内部网或互联网相互连 接,其中,所述广告发布引擎330所在的服务器是一台与互联网相连接的服务器,可以用于 移动终端广告服务。本领域技术人员理解,上述服务器可以采用多种品牌以及配置的服务 器,例如可以采用Dell、 HP、 IBM、联想以及浪潮等品牌的服务器,上述服务器也可以采用多 种操作系统,例如可以采用Windows、 Li皿x、 FreeBSD以及Solaris ;所述发布引擎数据库 350可以采用多种格式的数据库,例如可以采用DB2、0racle以及MySQL,这并不影响本发明 的实质内容。 优选地,上述广告发布引擎330、备选广告匹配系统340以及发布引擎数据库350 等作为子系统组成了一个基于本发明内容的广告发布控制系统(即信息发布控制系统); 优选地,所述移动终端320也可以作为该广告系统的一部分。其中,各子系统分别完成特定 的功能,并相互配合实现所述广告发布控制系统的功能。本领域技术人员也理解,上述各子 系统的名称以及其负责的功能可以通过不同的方式实现,例如图5、图6以及图7所示,这并 不影响本发明的实质内容,不予赘述。 参考上述图5至图8所示实施例以及变化例,本领域技术人员理解,上述图6或图 7所描述的控制装置可以被应用于图5或图8所示的移动终端中,该控制装置可以独立地发 布广告信息,也可以与图8所示广告发布引擎330、备选广告匹配系统340等子系统配合地 发布广告信息。优选地,在图8所示实施例中,应用于所述移动终端320中的控制装置(未 示出)以及广告发布引擎330、备选广告匹配系统340共同组成了一个完整的广告信息发布 控制系统,并分别完成如上描述的功能。本领域技术人员结合现有技术还可以将本发明提 供的控制装置与其他现有装置相结合以实现更多的发布广告信息的功能。
参考上述图1 图8所示实施例以及变化例,本领域技术人员理解,尽管我们通过 广告信息为例来描述本发明内容,但本发明不仅仅限于发布广告信息,也可以用于发布其他信息,例如公共政策信息、公共安全信息等,这并不影响本发明的实质内容,在此不予赘 述。 本领域技术人员理解,本发明内容可以为发布广告信息带来很多好处,例如对发 布时机的控制等等。尤其是,通过本发明可以方便地实现在移动终端中以动画形式播放广 告信息的目的。例如当用户通过调用客户端软件发出触发信息后,通过该客户端软件或所 述移动终端的处理芯片可以控制其他客户端软件来下载存储于一个广告内容服务器上的 Flash动画的数据,并在下载完成后通过所述移动终端播放该Flash动画,从而实现向用户 发布动画形式的广告信息的过程。而上述过程可以借助所述移动终端中的Flash Lite功 能来实现,例如诺基亚公司生产的N95等产品均支持类似功能,在此不予赘述。这样的发布 效果区别于通过WAP网页播放广告信息的现有技术,实际上通过一个客户端软件(例如支 持所述Flash Lite功能的播放器)来播放广告信息,从而使得发布广告信息的形式更加灵 活、更加容易被用户所接受。 以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述 特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影 响本发明的实质内容。
权利要求
一种在移动终端中根据触发信息发布广告的控制方法,其特征在于,包括如下步骤a.判断是否存在触发信息;b.若存在触发信息,则发布广告信息。
2. 根据权利要求1所述的控制方法,其特征在于,所述步骤a包括如下步骤 al.判断所述移动终端中的一个或多个组件是否被操作;a2.若所述一个或多个组件被操作,则确定存在所述触发信息。
3. 根据权利要求1或2所述的控制方法,其特征在于,所述步骤b中发布广告信息的步 骤包括如下步骤bl.根据所述触发信息发布所述广告信息。
4. 根据权利要求2或3所述的控制方法,其特征在于,所述触发信息包括组件指示信 息,其中,所述步骤bl包括如下步骤bll.根据所述组件指示信息发布所述广告信息。
5. 根据权利要求3或4所述的控制方法,其特征在于,所述步骤bl或步骤bll包括如 下步骤-根据所述组件指示信息从所有备选广告信息中确定最适合发布的广告信息作为待发 布广告信息;-发布所述待发布广告信息。
6. 根据权利要求2至5中任一项所述的控制方法,其特征在于,所述组件包括用于所述 移动终端的硬件。
7. 根据权利要求6所述的控制方法,其特征在于,所述步骤al包括如下步骤中的任一个.-判断所述硬件是否被按动; -判断所述硬件是否被点击; -判断所述硬件是否被卸载;或者 -判断所述硬件是否被安装。
8. 根据权利要求6或7所述的控制方法,其特征在于,所述硬件包括如下装置中的任一项-键盘;-按键;-触摸装置;-显示装置;或者-可移动存储卡。
9. 根据权利要求2至5中任一项所述的控制方法,其特征在于,所述组件包括客户端软件。
10. 根据权利要求9所述的控制方法,其特征在于,所述步骤al包括如下步骤中的任一个.-判断所述客户端软件是否被激活; -判断所述客户端软件是否被调用;_判断是否存在调用所述客户端软件的指令;或者-判断在所述客户端软件的用户交互界面中是否接收到用户点击的操作。
11. 根据权利要求io所述的控制方法,其特征在于,所述客户端软件指示信息至少包括如下信息中的任一项或任多项-所述客户端软件的版本号;-所述客户端软件的名称;_所述客户端软件所运行于的移动终端所属的品牌信息;-所述客户端软件所运行于的移动终端的型号信息;_所述客户端软件所运行于的移动终端所使用的操作系统的信息;_所述客户端软件所运行于的移动终端所属的移动网络信息;_正在为所述客户端软件所运行于的移动终端提供移动服务的基站的信息;-通过所述客户端软件发布广告的历史信息;-通过所述客户端软件被访问广告的历史信息;以及_所述客户端软件所获取的关键字信息。
12. 根据权利要求9至11中任一项所述的控制方法,其特征在于,所述发布待发布广告信息的步骤还包括如下步骤_向所述客户端软件发布所述待发布广告信息。
13. 根据权利要求9至12中任一项所述的控制方法,其特征在于,所述客户端软件至少包括脚本语言或者动态链接库。
14. 根据权利要求1至13中任一项所述的控制方法,其特征在于,所述步骤a之前还包括如下步骤_判断是否符合限制发布广告信息的条件;其中,若所述判断结果是否定的则结束所述处理流程。
15. —种在移动终端中根据触发信息发布广告的控制装置,其特征在于,包括第一判断装置,用于判断是否存在触发信息;以及第一发布装置,用于当存在触发信息时发布广告信息。
16. 根据权利要求15所述的控制装置,其特征在于,所述第一判断装置包括第二判断装置,用于判断所述移动终端中的一个或多个组件是否被操作;以及第一确定装置,用于当所述一个或多个组件被操作时确定存在所述触发信息。
17. 根据权利要求15或16所述的控制装置,其特征在于,所述第一发布装置包括第二发布装置,用于根据所述触发信息发布所述广告信息。
18. 根据权利要求16或17所述的控制装置,其特征在于,所述触发信息包括组件指示 信息,其中,所述第二发布装置包括第三发布装置,用于根据所述组件指示信息发布所述广告信息。
19. 根据权利要求18所述的控制装置,其特征在于,所述第三发布装置包括第二确定装置,用于根据所述组件指示信息从所有备选广告信息中确定最适合发布的广告信息作为待发布广告信息;以及第四发布装置,用于发布所述待发布广告信息。
20. 根据权利要求16至19中任一项所述的控制装置,其特征在于,所述组件包括用于所述移动终端的硬件。
21. 根据权利要求20所述的控制装置,其特征在于,所述第二判断装置包括如下装置中的任一个-第三判断装置,用于判断所述硬件是否被按动;-第四判断装置,用于判断所述硬件是否被点击;-第五判断装置,用于判断所述硬件是否被卸载;或者_第六判断装置,用于判断所述硬件是否被安装。
22. 根据权利要求20或21所述的控制装置,其特征在于,所述硬件包括如下装置中的任一项-键盘;-按键;-触摸装置;-显示装置;或者-可移动存储卡。
23. 根据权利要求16至19中任一项所述的控制装置,其特征在于,所述组件包括客户端软件。
24. 根据权利要求23所述的控制装置,其特征在于,所述第二判断装置包括如下装置中的任一个-第七判断装置,用于判断所述客户端软件是否被激活;-第八判断装置,用于判断所述客户端软件是否被调用;-第九判断装置,用于判断是否存在调用所述客户端软件的指令;或者-第十判断装置,用于判断在所述客户端软件的用户交互界面中是否接收到用户点击的操作。
25. 根据权利要求24所述的控制装置,其特征在于,所述客户端软件指示信息至少包括如下信息中的任一项或任多项-所述客户端软件的版本号;-所述客户端软件的名称;_所述客户端软件所运行于的移动终端所属的品牌信息;-所述客户端软件所运行于的移动终端的型号信息;_所述客户端软件所运行于的移动终端所使用的操作系统的信息;_所述客户端软件所运行于的移动终端所属的移动网络信息;_正在为所述客户端软件所运行于的移动终端提供移动服务的基站的信息;-通过所述客户端软件发布广告的历史信息;-通过所述客户端软件被访问广告的历史信息;以及_所述客户端软件所获取的关键字信息。
26. 根据权利要求23至25中任一项所述的控制装置,其特征在于,所述第四发布装置还包括第五发布装置,用于向所述客户端软件发布所述待发布广告信息。
27. 根据权利要求23至26中任一项所述的控制装置,其特征在于,所述客户端软件至少包括脚本语言或者动态链接库。
28. —种移动终端,其可以根据触发信息在所述移动终端内发布广告,其特征在于,包括根据上述权利要求15至27中任一项所述的控制装置。
29. 根据权利要求1至28中任一项所述权利要求,其特征在于,所述移动终端包括如下终端中的任一种-移动电话;_个人数字助理;_具有移动通讯功能的笔记本计算机;-具有移动通讯功能的电视信号接收设备;或者-黑莓。
全文摘要
本发明提供一种在移动终端中根据触发信息发布广告的控制方法,包括步骤a.判断是否存在触发信息;b.若存在触发信息,则发布广告信息。还提供一种在移动终端中根据触发信息发布广告的控制装置以及对应的移动终端。优选地,本发明可以应用于移动终端广告发布控制系统,实现精确控制广告投放对象以及广告投放时机,从而提高了广告信息的有效到达率。通过对本发明内容的合理应用,可以有效地避免在不恰当时机发布广告信息给受众造成的困扰,从而提高广告发布的有效性。当本发明应用于客户端软件时,可以在客户端软件上显示广告信息而且可以根据客户端软件所对应的受众属性、地域、移动终端所属品牌、关键字等信息来准确地确定广告内容。
文档编号H04W4/12GK101784011SQ20091004561
公开日2010年7月21日 申请日期2009年1月20日 优先权日2009年1月20日
发明者马良骏 申请人:上海亿动信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1