推送信息的方法与装置与流程

文档序号:12379019阅读:173来源:国知局
推送信息的方法与装置与流程

本发明涉及无线通信技术,尤其涉及一种推送信息的方法与装置。



背景技术:

随着IPTV(Interactive Personality TV,交互式网络电视)业务的快速发展,IPTV业务开展也越来越多,与各种移动终端的互动需求日益增加。现有技术中,一般通过电视的机顶盒来控制电视,例如选择频道,或者调整音量、亮度等。具体地,将机顶盒与移动终端进行绑定,绑定之后,即可通过移动终端实现电视的遥控、业务定制等功能,移动终端可以对机顶盒进行本地控制或者远程控制。

目前,通过机顶盒推送广告业务也是各种电商们推销产品的重要途径,对于广告业务需要根据用户的使用信息等进行精准的定制,因为只有推送用户感兴趣的广告才能发挥广告的真正作用,同样可以提高用户的观赏程度。

由于移动终端能够对机顶盒进行远程控制,因此,当移动终端远程控制时,此时坐在电视前观看电视的用户很有可能不是该移动终端的用户,这样,就会出现推送的广告并不是坐在电视前观看电视的用户的人感兴趣的广告的情况,因此不能实现广告的精确推送。



技术实现要素:

本发明提供一种推送信息的方法与装置,以解决现有技术中信息不能精确推送的问题。

本发明第一个方面提供一种推送信息的方法,包括:

若识别出移动终端向预先绑定的机顶盒发送控制指令,则判断所述移动终端与所述机顶盒是否位于同一网络;

若判断结果为是,则触发向所述机顶盒推送与所述移动终端的用户对应的目标信息的操作。

根据如上所述的方法,可选地,在判断所述移动终端与所述机顶盒是否位于同一网络之前,还包括:

判断是否接收到所述移动终端发送的控制指令;

若判断结果为是,则识别出移动终端向预先绑定的机顶盒发送控制指令。

根据如上所述的方法,可选地,还包括:

若判断出所述移动终端与所述机顶盒未位于同一网络,则触发向所述机顶盒推送与所述控制指令中的节目信息对应的目标信息的操作。

根据如上所述的方法,可选地,所述判断所述移动终端与所述机顶盒是否位于同一网络包括:

判断所述移动终端所在的网络标识是否与所述机顶盒所在的网络标识相同。

根据如上所述的方法,可选地,所述触发所述机顶盒推送与所述移动终端用户对应的目标信息的操作包括:

向消息平台发送获取指令,所述获取指令中包括移动终端的信息和所述机顶盒的信息,以使所述消息平台根据所述获取指令,向所述机顶盒推送与所述移动终端的用户对应的目标信息。

根据如上所述的方法,可选地,在向消息平台发送获取指令之前,还包括:

周期性向所述消息平台发送所述机顶盒对应的电视所播放的节目,以使所述消息平台根据所述节目的类别确定所述终端用户对应的目标信息。

本发明另一方面提供一种推送信息的装置,包括:

判断模块,用于若识别出移动终端向预先绑定的机顶盒发送控制指令,则判断所述移动终端与所述机顶盒是否位于同一网络,若判断结果为是,则触发触发模块;

第一触发模块,用于触发向所述机顶盒推送与所述移动终端的用户对应的目标信息的操作。

根据如上所述的装置,可选地,还包括:

第二触发模块,用于若判断出所述移动终端与所述机顶盒未位于同一网络,则触发向所述机顶盒推送与所述控制指令中的节目信息对应的目标信息的操作。

根据如上所述的装置,可选地,所述判断模块具体用于:

判断所述移动终端所在的网络标识是否与所述机顶盒所在的网络标识相同。

根据如上所述的装置,可选地,所述第一触发模块具体用于:

向消息平台发送获取指令,所述获取指令中包括移动终端的信息和所述机顶盒的信息,以使所述消息平台根据所述获取指令,向所述机顶盒推送与所述移动终端的用户对应的目标信息。

由上述技术方案可知,本发明提供的推送信息的方法与装置,在接收到移动终端向预先绑定的机顶盒发送控制指令之后,首先判断移动终端与所述机顶盒是否位于同一网络,在判断结果为是的情况下,能够确定移动终端的用户当前位于机顶盒附近,此时才触发向所述机顶盒推送与所述移动终端的用户对应的目标信息的操作,这样就实现了信息的精确推送。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为根据本发明一实施例的推送信息的系统的结构示意图;

图2为根据本发明一实施例的推送信息的方法的流程示意图;

图3为根据本发明另一实施例的推送信息的方法的流程示意图;

图4为根据本一实施例的推送信息的装置的结构示意图;

图5为根据本发明另一实施例的推送信息的装置的结构示意图;

图6为根据本发明再一实施例的推送信息的装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面首先对本发明推送消息的系统做示例性说明。

如图1所示,为根据本实施例的推送消息的系统的结构示意图。该系统包括IPTV平台110、机顶盒111、手机EPG(Electronic Program Guide,电子节目指南)平台112、手机113和消息平台114。

其中,IPTV平台110是用于提供IPTV业务的服务平台,IPTV业务是指通过IP(Internet Protocol,网络之间互连的协议)承载网络向用户提供能够支持交互能力的电视节目的直播、点播和时移播放等业务的总称。IPTV平台可以提供高质量的数字媒体服务。

机顶盒111是一个连接电视120与外部信号源的设备,其可以将压缩的数字信号转成电视内容,并在电视120上显示出来。

手机EPG平台112用来处理用户通过手机113上的客户端发送的请求和信息,将信息通过网关推送到机顶盒111,用户通过手机113的客户端向EPG平台112发送选择的电视节目,通过本地或远程控制机顶盒111。具体地,IPTV平台110所提供的各种业务的索引及导航都是通过手机EPG平台112来完成的。举例来说,手机EPG平台112接收到手机113发送的控制指令后,获取控制指令中的节目标识,并向机顶盒111发送该节目标识,触发机顶盒111通过IPTV平台110获取与该节目标识对应的节目数据,以在终端播放。

手机113上可以安装有客户端,主要提供用户使用机顶盒111的功能和服务的控制能力,用户可以通过远程遥控的方式控制绑定的机顶盒111。

消息平台114是存储各个消息的平台,例如存储各个类别的广告的平台,例如存储饮食、购物、体育等各个类别的广告。广告运营人员通过消息平台114进行日常广告维护,数据统计与数据分析等工作。实现广告资源的配置管理,广告策略的制定与按计划更新部署广告,为客户端提供广告业务内容和接收客户端数据。

用户通过手机113上的客户端绑定机顶盒111,生成对应的用户标识。当用户通过113上的客户端通过手机EPG平台112向机顶盒111发送控制指令时,机顶盒111能够识别出用户标识,并根据该控制指令执行相应的操作。

接着,机顶盒111判断手机113与机顶盒111是否位于同一网络,若判断结果为是,则机顶盒111可以向IPTV平台110发送获取指令,IPTV平台110向消息平台114转发该获取指令,消息平台114根据获取指令向机顶盒推送相应类别的广告,例如该消息平台114可以预先根据手机113平时浏览的网页的内容确定该手机113的用户所感兴趣的广告类别,然后在接收到机顶盒111发送的获取指令后,向机顶盒111推送相应类别的广告,进而实现广告的精确推送。

实施例一

本实施例提供一种推送信息的方法,用于向电视推送信息,执行主体为推送信息的装置,该装置可以设置在机顶盒中。

如图2所示,为根据本实施例的推送信息的方法的流程示意图。该方法包括:

步骤101,若识别出移动终端向预先绑定的机顶盒发送控制指令,则判断移动终端与机顶盒是否位于同一网络。

本实施例中,识别移动终端是否向预先绑定的机顶盒发送控制指令的操作,可以由推送信息的装置来进行识别,也可以由其它装置来进行,然后通知推送信息的装置。举例来说,推送消息的装置可以判断是否接收到移动终端发送的控制指令,若判断结果为是,则识别出移动终端向预先绑定的机顶盒发送控制指令。

判断移动终端与机顶盒是否位于同一网络的方法有很多,例如通过以下方式:

方式一:获取移动终端与机顶盒之间的距离,根据距离确定移动终端与机顶盒是否位于同一网络。

具体地,可以获取移动终端的当前距离以及机顶盒的当前距离,然后计算移动终端与机顶盒之间的距离是否在预设范围内,例如是否在10米内,若计算结果为是,则可以确定移动终端与机顶盒位于同一网络;或者,推送消息的装置向移动终端发送短距离无线信号,例如蓝牙信号,若收到响应回复,则可以确定移动终端与机顶盒位于同一网络。

方式二:判断移动终端所在的网络标识是否与机顶盒所在的网络标识相同。

具体地,机顶盒接入到家庭网关时,储存家庭网络的网络标识。当用户利用移动终端控制机顶盒时,向机顶盒所发送的控制指令中包括移动终端当前所在的用户标识和网络标识,这样推送消息的装置就可以获取到移动终端的用户标识和网络标识,并将所获取的网络标识与机顶盒的网络标识进行比较,当结果为网络标识相同时,表明该移动终端与机顶盒位于同一网络中,说明用户当前正在机顶盒前观看电视。若比较结果不同,则表明该移动终端与机顶盒未位于同一网络中,说明用户是远程遥控机顶盒,并未在机顶盒前观看电视。

本实施例的网络标识可以是网络的名称或者是网络的地址。举例来说,服务器为每个家庭用户分配的网络标识是唯一的,即所分配的外网地址是唯一的,因此,可以通过该外网地址来判断机顶盒与移动终端是否位于同一网络中。

具体如何通过机顶盒控制电视属于现有技术,在此不再赘述。

步骤102,若判断结果为是,则触发向机顶盒推送与移动终端用户对应的目标信息的操作。

该步骤具体可以包括:

向消息平台发送获取指令,该获取指令中包括移动终端的信息和机顶盒的信息,以使消息平台根据获取指令,向机顶盒推送与移动终端的用户对应的目标信息。

即消息平台可以根据移动终端的信息,例如移动终端的号码,获取与该移动终端的用户对应的目标信息,然后根据机顶盒的信息向机顶盒推送该目标信息。

在步骤102之前,消息平台可以获取移动终端的用户的行为数据,例如平时浏览的网页内容、音视频播放内容等,根据该行为数据确定移动终端的用户所感兴趣的目标信息,例如广告。或者,推送消息的装置可以周期性向消息平台发送机顶盒对应的电视所播放的节目,以使消息平台根据节目的类别确定移动终端的用户对应的目标信息。需指出的是,推送消息的装置可以在确定出移动终端的用户在机顶盒前观看电视之后,再向周期性向消息平台发送机顶盒对应的显示屏所播放的节目的信息,以保证消息平台能够根据节目的信息确定出与移动终端的用户对应的目标信息。

根据本实施例,在接收到移动终端向预先绑定的机顶盒发送控制指令之后,首先判断移动终端与机顶盒是否位于同一网络,在判断结果为是的情况下,能够确定移动终端的用户当前位于机顶盒附近,此时才触发向机顶盒推送与移动终端的用户对应的目标信息的操作,这样就实现了信息的精确推送。

实施例二

本实施例对实施例一的推送信息的方法做进一步补充说明。

如图3所示,为根据本实施例的推送消息的方法的流程示意图。该方法包括:

步骤201,若识别出移动终端向预先绑定的机顶盒发送控制指令,则判断移动终端与机顶盒是否位于同一网络,若判断结果为是,则执行步骤202,否则执行步骤203。

本实施例中,识别移动终端是否向预先绑定的机顶盒发送控制指令的操作,可以由推送信息的装置来进行识别,也可以由其它装置来进行,然后通知推送信息的装置。举例来说,推送消息的装置可以判断是否接收到移动终端发送的控制指令,若判断结果为是,则识别出移动终端向预先绑定的机顶盒发送控制指令。

判断移动终端与机顶盒是否位于同一网络的方法有很多,例如通过以下方式:

方式一:获取移动终端与机顶盒之间的距离,根据距离确定移动终端与机顶盒是否位于同一网络。

具体地,可以获取移动终端的当前距离以及机顶盒的当前距离,然后计算移动终端与机顶盒之间的距离是否在预设范围内,例如是否在10米内,若计算结果为是,则可以确定移动终端与机顶盒位于同一网络;或者,推送消息的装置向移动终端发送短距离无线信号,例如蓝牙信号,若收到响应回复,则可以确定移动终端与机顶盒位于同一网络。

方式二:判断移动终端所在的网络标识是否与机顶盒所在的网络标识相同。

具体地,机顶盒接入到家庭网关时,储存家庭网络的网络标识。当用户利用移动终端控制机顶盒时,向机顶盒所发送的控制指令中包括移动终端当前所在的用户标识和网络标识,这样推送消息的装置就可以获取到移动终端的用户标识和网络标识,并将所获取的网络标识与机顶盒的网络标识进行比较,当结果为网络标识相同时,表明该移动终端与机顶盒位于同一网络中,说明用户当前正在机顶盒前观看电视。若比较结果不同,则表明该移动终端与机顶盒未位于同一网络中,说明用户是远程遥控机顶盒,并未在机顶盒前观看电视。

本实施例的网络标识可以是网络的名称。

具体如何通过机顶盒控制电视属于现有技术,在此不再赘述。

步骤202,触发向机顶盒推送与移动终端用户对应的目标信息的操作。

该步骤具体可以包括:

向消息平台发送获取指令,该获取指令中包括移动终端的信息和机顶盒的信息,获取指令中至少包括移动终端的信息,以使消息平台根据获取指令,向机顶盒推送与移动终端的用户对应的目标信息。

即消息平台可以根据移动终端的信息,例如移动终端的号码,获取与该移动终端的用户对应的目标信息,然后根据机顶盒的信息向机顶盒推送该目标信息。

在步骤202之前,消息平台可以获取移动终端的用户的行为数据,例如平时浏览的网页内容、音视频播放内容等,根据该行为数据确定移动终端的用户所感兴趣的目标信息,例如广告。或者,推送消息的装置可以周期性向消息平台发送机顶盒对应的电视所播放的节目,以使消息平台根据节目的类别确定移动终端的用户对应的目标信息。需指出的是,推送消息的装置可以在确定出移动终端的用户在机顶盒前观看电视之后,再向周期性向消息平台发送机顶盒对应的显示屏所播放的节目的信息,以保证消息平台能够根据节目的信息确定出与移动终端的用户对应的目标信息。

步骤203,触发向机顶盒推送与控制指令中的节目信息对应的目标信息的操作。

举例来说,当移动终端的用户对机顶盒远程控制时,很有可能是因为当前在电视前的是儿童,因此用户控制机顶盒播放一些适合儿童观看的节目,此时,推送消息的装置可以将当前播放的节目的名称或者类别发送给消息平台,消息平台接收后,可以向该机顶盒推送与动画片相关的广告;或者

由于电视控制的复杂性,一些老人无法操控,因此需要用户远程对电视进行控制,此时播放的就是老人所感兴趣的节目。这样推送消息的装置可以将当前播放的节目的名称或者类别发送给消息平台,消息平台接收后,可以向该机顶盒推送与老年保健相关的广告。

根据本实施例,在接收到移动终端向预先绑定的机顶盒发送控制指令之后,首先判断移动终端与机顶盒是否位于同一网络,在判断结果为是的情况下,能够确定移动终端的用户当前位于机顶盒附近,此时才触发向机顶盒推送与移动终端的用户对应的目标信息的操作,这样就实现了信息的精确推送。此外,若判断出移动终端与机顶盒未位于同一网络,则推送与控制指令中的节目信息相关的目标信息,这样,进一步实现了信息的精确推送。

实施例三

本实施例提供一种推送信息的装置,用于执行实施例一的推送信息的方法。

如图4所示,为根据本实施例的推送信息的装置的结构示意图。该装置包括判断模块401和第一触发模块402。

其中,判断模块401用于若识别出移动终端向预先绑定的机顶盒发送控制指令,则判断移动终端与机顶盒是否位于同一网络,若判断结果为是,则触发第一触发模块402;第一触发模块402用于触发向机顶盒推送与移动终端的用户对应的目标信息的操作。

可选地,判断模块401具体用于:

判断移动终端所在的网络标识是否与机顶盒所在的网络标识相同。

可选地,第一触发模块402具体用于:

向消息平台发送获取指令,获取指令中包括移动终端的信息和机顶盒的信息,以使消息平台根据获取指令,向机顶盒推送与移动终端的用户对应的目标信息。

可选地,如图5所示,该推送信息的装置500还包括发送模块501,该发送模块用于周期性向消息平台发送机顶盒对应的电视所播放的节目,以使消息平台根据节目的类别确定终端用户对应的目标信息。

可选地,如图5所示,该推送信息的装置500还包括识别模块502,该识别模块502用于判断是否接收到移动终端发送的控制指令,若判断结果为是,则识别出移动终端向预先绑定的机顶盒发送控制指令。

关于本实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

根据本实施例,在接收到移动终端向预先绑定的机顶盒发送控制指令之后,首先判断移动终端与机顶盒是否位于同一网络,在判断结果为是的情况下,能够确定移动终端的用户当前位于机顶盒附近,此时才触发向机顶盒推送与移动终端的用户对应的目标信息的操作,这样就实现了信息的精确推送。

实施例四

本实施例对实施例三的推送信息的装置作进一步补充说明。

如图6所示,本实施例的装置还可以包括第二触发模块601,该第二触发模块601用于若判断出移动终端与机顶盒未位于同一网络,则触发向机顶盒推送与控制指令中的节目信息对应的目标信息的操作。

即,当判断模块401判断出移动终端与机顶盒未位于同一网络时,触发该第二触发模块601。

关于本实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

根据本实施例,在接收到移动终端向预先绑定的机顶盒发送控制指令之后,首先判断移动终端与机顶盒是否位于同一网络,在判断结果为是的情况下,能够确定移动终端的用户当前位于机顶盒附近,此时才触发向机顶盒推送与移动终端的用户对应的目标信息的操作,这样就实现了信息的精确推送。此外,若判断出移动终端与机顶盒未位于同一网络,则推送与控制指令中的节目信息相关的目标信息,这样,进一步实现了信息的精确推送。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1