本发明专利技术公开了一种消息推送装置、方法及移动终端,涉及移动终端技术领域,所述装置包括:加速度获取模块,用于获取用户眼球的运动状态,得到眼球转动的加速度;加速度判断模块,用于判断加速度是否大于预设的阈值;焦点获取模块,用于当所述加速度小于预设的阈值时,获取用户的两个眼球的焦点位置;焦点判断模块,用于判断所述焦点位置是否在预设的区域内;若是,表示用户对当前观看的内容感兴趣;消息推送模块,用于对当前观看的内容进行归类,以便于向用户进行消息推送,本发明专利技术通过获取用户在观看移动终端屏幕时眼球的运动状态和焦点两个因素来确定用户是否对当前观看的内容感兴趣,进而进行消息推送的决策,提高了消息推送的准确率。
【技术实现步骤摘要】
本专利技术涉及移动终端领域,尤其涉及一种消息推送装置、方法及移动终端。
技术介绍
消息推送是一项在互联网中使用很普遍的技术,智能手机终端上面的消息推送,简单来说就是服务器主动将消息推送到用户的设备,并以通知的方式来告知用户。这是一项在智能终端上很重要的技术,不管是在智能设备的资源占用和电量消耗等方面都有重大优势。消息推送很有用,但是如果消息推送的准确度不够,反而会引起用户反感,容易引起用户流失这个比较严重的问题,现有的消息推送方式大都是根据内容、时间和用户三个维度来衡量推送范围,总体来说这些都是根据学习用户的使用习惯来决定用户对一个消息的感兴趣程度的,通常是记录下用户浏览记录,这种方法能够在一定程度上做到给用户推送正确的消息。但是,仅仅是根据用户使用习惯来推测用户的兴趣程度是不够的,比如,用户在使用某个新闻或者博客客户端的时候,有时候仅仅是因为消磨时间而进行的机械性的操作而点开了某个连接然后又关闭了,用户实际上是不对这个内容感兴趣的,然而系统会误认为用户对该内容感兴趣,这个用户无意间的使用习惯对决策造成了干扰,。
技术实现思路
本专利技术的主要目的在于提出一种消息推送装置、方法及移动终端,通过获取用户在观看移动终端屏幕时眼球的运动状态和焦点两个因素来确定用户是否对当前观看的内容感兴趣,进而进行消息推送的决策,提高了消息推送的准确率。为实现上述目的,本专利技术提供的一种消息推送装置,包括:加速度获取模块,用于获取用户眼球的运动状态,根据所述眼球的运动状态得到眼球转动的加速度;加速度判断模块,用于判断所述加速度是否大于预设的阈值,若是,则表示所述用户对当前观看的内容不感兴趣;焦点获取模块,用于当所述加速度小于预设的阈值时,获取用户的两个眼球的焦点位置;焦点判断模块,用于判断所述焦点位置是否在预设的区域内,若不是,则表示所述用户对当前观看的内容不感兴趣;若是,表示所述用户对当前观看的内容感兴趣;消息推送模块,用于对所述当前观看的内容进行归类,以便于向所述用户进行消息推送。可选地,所述加速度获取模块包括:提取单元,用于按时间顺序提取用户眼球图像;加速度计算单元,用于将每个时间点的眼球图像与前一个时间点和/或后一个时间点的眼球图像进行差值对比,计算得到眼球转动的加速度。可选地,所述焦点获取模块包括:参考单元,用于以两个眼球平视所述移动终端的屏幕时作为基准,此时眼瞳所处位置位于眼球正中央,选取所述两个眼瞳的中心位置组成与所述屏幕平行的眼球参考平面;夹角获取单元,用于根据所述每个时间点的眼球图像,获取两个眼瞳的中心位置,分别获取两个眼瞳与所述眼球参考平面之间的夹角:左眼瞳夹角和右眼瞳夹角;焦点计算单元,用于通过所述两个眼瞳的中心位置、左眼瞳夹角、右眼瞳夹角、所述屏幕及眼球参考平面的距离,计算出所述两个眼球的焦点位置。可选地,所述获取两个眼瞳与所述眼球参考平面之间的夹角θ的计算公式为:θ=arccos(L2/L1)其中,L1为眼球平视前方时,眼瞳的水平宽度,L2为眼瞳的实测水平宽度。作为本专利技术的另一个方面,提供的一种消息推送方法,所述方法包括步骤:获取用户眼球的运动状态,根据所述眼球的运动状态得到眼球转动的加速度;判断所述加速度是否大于预设的阈值,若是,则表示所述用户对当前观看的内容不感兴趣;否则,获取用户的两个眼球的焦点位置;判断所述焦点位置是否在预设的区域内,若不是,则表示所述用户对当前观看的内容不感兴趣;若是,表示所述用户对当前观看的内容感兴趣;对所述当前观看的内容进行归类,以便于向所述用户进行消息推送。可选地,所述获取用户眼球的运动状态,根据所述眼球的运动状态得到眼球转动的加速度包括:按时间顺序提取用户眼球图像;将每个时间点的眼球图像与前一个时间点和/或后一个时间点的眼球图像进行差值对比,计算得到眼球转动的加速度。可选地,所述获取用户的两个眼球的焦点位置包括:以两个眼球平视所述移动终端的屏幕时作为基准,此时眼瞳所处位置位于眼球正中央,选取所述两个眼瞳的中心位置组成与所述屏幕平行的眼球参考平面;根据所述每个时间点的眼球图像,获取两个眼瞳的中心位置,分别获取两个眼瞳与所述眼球参考平面之间的夹角:左眼瞳夹角和右眼瞳夹角;通过所述两个眼瞳的中心位置、左眼瞳夹角、右眼瞳夹角、所述屏幕及眼球参考平面的距离,计算出所述两个眼球的焦点位置。可选地,所述获取两个眼瞳与所述眼球参考平面之间的夹角θ的计算公式为:θ=arccos(L2/L1)其中,L1为眼球平视前方时,眼瞳的水平宽度,L2为眼瞳的实测水平宽度。可选地,所述对所述当前观看的内容进行归类,以便于向所述用户进行消息推送之前还包括:获取所述用户的眼纹信息,并将所述眼纹信息作为用户的一个身份信息与所述当前观看的内容相关联。作为本专利技术的再一个方面,提供的一种移动终端,包含上述的任一项装置。本专利技术提出的一种消息推送装置、方法及移动终端,所述装置包括:加速度获取模块,用于获取用户眼球的运动状态,根据所述眼球的运动状态得到眼球转动的加速度;加速度判断模块,用于判断所述加速度是否大于预设的阈值,若是,则表示所述用户对当前观看的内容不感兴趣;焦点获取模块,用于当所述加速度小于预设的阈值时,获取用户的两个眼球的焦点位置;焦点判断模块,用于判断所述焦点位置是否在预设的区域内,若不是,则表示所述用户对当前观看的内容不感兴趣;若是,表示所述用户对当前观看的内容感兴趣;消息推送模块,用于对所述当前观看的内容进行归类,以便于向所述用户进行消息推送,本专利技术通过获取用户在观看移动终端屏幕时眼球的运动状态和焦点两个因素来确定用户是否对当前观看的内容感兴趣,进而进行消息推送的决策,提高了消息推送的准确率。附图说明图1为实现本专利技术各个实施例的移动终端的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3为本专利技术实施例一提供的一种消息推送装置示范性结构框图;图4为本专利技术实施例一提供的眼睛平视前方时的眼球示意图;图5为本专利技术实施例一提供的眼睛不是平视前方时的眼球示意图;图6为本专利技术实施例一提供的一种焦点位置判断示意图;图7为本专利技术实施例一提供的另一种焦点位置判断示意图;图8为本专利技术实施例一提供的再一种焦点位置判断示意图;图9为本专利技术实施例二提供的一种消息推送装置示范性结构框图;图10为本专利技术实施例三提供的一种消息推送装置示范性结构框图;图11为本专利技术实施例四提供的一种消息推送方法流程图;图12为本专利技术实施例五提供的一种消息推送方法流程图;图13为本专利技术实施例六提供的一种消息推送方法流程图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如″模块″、″部件″或″单元″的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,″模块″与″部件″可以混合地使用。移动终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固本文档来自技高网...
【技术保护点】
一种消息推送装置,其特征在于,包括:加速度获取模块,用于获取用户眼球的运动状态,根据所述眼球的运动状态得到眼球转动的加速度;加速度判断模块,用于判断所述加速度是否大于预设的阈值,若是,则表示所述用户对当前观看的内容不感兴趣;焦点获取模块,用于当所述加速度小于预设的阈值时,获取用户的两个眼球的焦点位置;焦点判断模块,用于判断所述焦点位置是否在预设的区域内,若不是,则表示所述用户对当前观看的内容不感兴趣;若是,表示所述用户对当前观看的内容感兴趣;消息推送模块,用于对所述当前观看的内容进行归类,以便于向所述用户进行消息推送。
【技术特征摘要】
1.一种消息推送装置,其特征在于,包括:加速度获取模块,用于获取用户眼球的运动状态,根据所述眼球的运动状态得到眼球转动的加速度;加速度判断模块,用于判断所述加速度是否大于预设的阈值,若是,则表示所述用户对当前观看的内容不感兴趣;焦点获取模块,用于当所述加速度小于预设的阈值时,获取用户的两个眼球的焦点位置;焦点判断模块,用于判断所述焦点位置是否在预设的区域内,若不是,则表示所述用户对当前观看的内容不感兴趣;若是,表示所述用户对当前观看的内容感兴趣;消息推送模块,用于对所述当前观看的内容进行归类,以便于向所述用户进行消息推送。2.根据权利要求1所述的一种消息推送装置,其特征在于,所述加速度获取模块包括:提取单元,用于按时间顺序提取用户眼球图像;加速度计算单元,用于将每个时间点的眼球图像与前一个时间点和/或后一个时间点的眼球图像进行差值对比,计算得到眼球转动的加速度。3.根据权利要求2所述的一种消息推送装置,其特征在于,所述焦点获取模块包括:参考单元,用于以两个眼球平视所述移动终端的屏幕时作为基准,此时眼瞳所处位置位于眼球正中央,选取所述两个眼瞳的中心位置组成与所述屏幕平行的眼球参考平面;夹角获取单元,用于根据所述每个时间点的眼球图像,获取两个眼瞳的中心位置,分别获取两个眼瞳与所述眼球参考平面之间的夹角:左眼瞳夹角和右眼瞳夹角;焦点计算单元,用于通过所述两个眼瞳的中心位置、左眼瞳夹角、右眼瞳夹角、所述屏幕及眼球参考平面的距离,计算出所述两个眼球的焦点位置。4.根据权利要求3所述的一种消息推送装置,其特征在于,所述获取两个眼瞳与所述眼球参考平面之间的夹角θ的计算公式为:θ=arccos(L2/L1)其中,L1为眼球平视前方时,眼瞳的水平宽度,L2为眼瞳的实测水平宽度。5.一种消息推送方法,其特征在于,所述方法包括步骤:获取用户眼球的运动状态,根据所...
【专利技术属性】
技术研发人员:张菱垚,徐群,
申请(专利权)人:努比亚技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。