信息推送方法和装置的制造方法_4

文档序号:9547286阅读:来源:国知局
施例中判断模块的细化功能模块示意图。
[0104]基于本发明信息推送装置第一实施例,判断模块20包括:
[0105]对比单元21,用于将获得的环境信息与各预设环境的条件进行对比,获得与各预设环境的匹配度。
[0106]其中,经过多次实验,总结出用户所处的各个环境或者状态对应的环境信息,如图7所示,图7为本发明实施例中环境信息与用户所处环境的部分对应关系示意图,图中列出了所述移动终端中低功耗摄像头获得的部分环境信息与其他传感器获得的部分环境信息作为辅助数据,根据实验获得的各个环境或者状态对应的环境信息,建立对应的关系。
[0107]由于用户所处的环境都对应多个环境信息,所以在具体实施中,可以能通过所述移动终端只能获得对应的环境的部分环境信息,并且各个环境对应的环境信息可以部分是相同的,为更好更全面地推送对应的信息,可以根据获得的环境信息与各个环境的预设条件进行匹配时,根据获得的环境信息与预设环境条件匹配的多少确定一对应的匹配度。当然也可以不设置匹配度。
[0108]如图7,在通过低功耗摄像头获得环境中物体密度较高,且发送有运动时,可以判断用户当前所处的环境为公共场所,其匹配度为40%,然后可以通过其他传感器或者模块获得辅助数据,比如通过光线传感器获得当前环境光线明亮,判定为室外或者大型公共场所;通过距离传感器获得移动终端离物体(比如天花板)比较远,判定为空旷空间;通过陀螺仪获得所述移动终端为垂直,判定为手持设备。然后根据低功耗摄像头获得的结果与辅助数据的结果判断出用户所处环境为公共场所,其概率为60% ;判定出候机、排队等候的状态,其概率为65%。
[0109]确定单元22,用于根据所述匹配度,确定最大匹配度所对应的预设环境为用户所处的当前环境。
[0110]根据对比单元21获得的与各个预设环境相比后得到的匹配度,将最大匹配度所对应的预设环境作为用户当前所处的环境。如果没有设置匹配度,则将匹配条件最多对应的环境作为用户当前所处的环境。
[0111]具体实施中还可以匹配度超过预设匹配度所对应的多个预设环境作为用户当前可能所处的环境。
[0112]参照图8,图8为本发明信息推送装置第二实施例的功能模块示意图。
[0113]基于本发明信息推送装置第一实施例,所述装置还包括:
[0114]第一确定模块40,用于通过距离传感器确定所述移动终端与放置所述移动终端的口袋的距离。获得模块10还用于在所述距离大于预设距离时,启动低功耗摄像头,通过低功耗摄像头获取所述移动终端当前的环境信息。
[0115]为避免用户将所述移动终端放在衣服、裤子或者背包等口袋中时,低功耗摄像头检测获得的环境信息没有太大意义,因为此时光线较弱,获取不到图像,或者获得的图像不正确,从而浪费移动终端电量,同时推送不对应的信息,可以在通过距离传感器确定所述移动终端与放置所述移动终端的口袋内侧的距离,判断所述移动终端是否被放置在口袋中。如果获得的所述距离小于预设距离,比如所述距离小于1厘米,则判定所述移动终端放置在口袋中;如果获得的所述距离大于或者等于预设距离,比如所述距离大于或者等于1厘米,判定所述移动终端没有被放置在口袋中。在判定到所述移动终端没有被放置在口袋中时,启动低功耗摄像头,获得模块10通过低功耗摄像头检测移动终端所处的环境,获取所述移动终端当前的环境信息。具体实施中由于用户在使用过程中,一般是拿出口袋,并开锁使用的,本发明还可以所述移动终端是否被开锁,来判断所述移动终端是否被放置在口袋中。
[0116]参照图9,图9为本发明信息推送装置第三实施例的功能模块示意图。
[0117]基于本发明信息推送装置第一实施例,所述装置还包括:
[0118]第二确定模块50,用于通过光线传感器确定所述移动终端所受光线强度。获得模块10还用于在所述光线强度大于预设光线强度时,启动低功耗摄像头,通过低功耗摄像头获取所述移动终端当前的环境信息。
[0119]本模块可以是第一确定模块40的替换模块,同样为避免用户将所述移动终端放在衣服、裤子或者背包等口袋中时,低功耗摄像头检测获得的环境信息没有太大意义,因为此时光线较弱,获取不到图像,或者获得的图像不正确,从而浪费移动终端电量,同时推送不对应的信息,可以在通过光线传感器确定所述移动终端与放置所述移动终端的口袋中时的光线强度,判断所述移动终端是否被放置在口袋中。如果获得的所述光线强度小于预设光线强度,则判定所述移动终端放置在口袋中;如果获得的所述距离大于或者等于预设光线强度,判定所述移动终端没有被放置在口袋中。在判定到所述移动终端没有被放置在口袋中时,启动低功耗摄像头,获得模块10通过低功耗摄像头检测移动终端所处的环境,获取所述移动终端当前的环境信息。
[0120]本发明进一步提供一种信息推送方法。
[0121]参照图10,图10为本发明信息推送方法第一实施例的流程示意图。
[0122]在本实施例中,该信息推送方法包括:
[0123]步骤S10,通过低功耗摄像头获取所述移动终端当前的环境信息;
[0124]其中,本发明预先在信息推送网站或者服务器中预置与用户所处的各个环境对应的信息,所述信息包括但不限于应用信息、音乐和广告中的至少一种,具体实施中所述信息还可以包括其他内容,比如新闻。预置的信息可以实时更新,也可以是周期更新,当然有些内容也可以是用户或后台技术人员触发更新。
[0125]为使得本发明能够正常实施,本发明所述的移动终端上设置有低功耗摄像头,本实施例中低功耗摄像头为glance摄像头,具体实施中可以为其他的低功耗摄像头。
[0126]本实施例中在用户开机使用移动终端过程中实时开启低功耗摄像头glance,具体实施中也可以不实时开启。通过实时开启的低功耗摄像头实时检测所述移动终端所处的环境,从而获得所述移动终端当前所处环境的环境信息,所述环境信息可以包括但不限于明暗、物体移动及方位、物体密度和物体距离等信息中的至少一种或者两种以上组合,具体实施中所述环境信息还可以包括其他内容,比如图片。
[0127]进一步地,为提高判断结果的准确性,还可以通过所述移动终端上存在其他的传感器或者模块获取所述移动终端当前的环境信息。
[0128]具体实施中,可以通过低功耗摄像头获得简单的环境信息,包括但不限于物体密度、物体距离、物体的移动及方位等,然后通过设置在所述移动终端上的其他传感器或者模块同时检测所述移动终端当前环境的信息,从而获得所述移动终端当前所处环境的环境信息。其中所述其他传感器或模块包括距离传感器、声音传感器、运动传感器和陀螺仪中的至少一种。
[0129]步骤S20,根据所述移动终端当前的环境信息,判定用户所处的环境;
[0130]根据步骤S10获得的所述移动终端当前所处环境的环境信息,判断出所述移动终端所处的环境,从而判断出携带或者使用所述移动终端的用户当前所处的环境,比如对低功耗摄像头获得的图片进行分析,获得图片文字信息占图片大部分内容,则判断用户所处环境为图书馆或者书房等环境。
[0131]具体实施中,如果结合其他的传感器或模块进行检测所述移动终端当前所处的环境,则根据低功耗摄像头和其他传感器检测的环境信息进行判断,比如某用户所处的环境为图书馆等安静的环境中,并将移动终端放置在桌上时,则所述通过低功耗摄像头可以获得当前的环境信息包括:物体静止;通过声音传感器可以获得所述移动终端当前的环境信息包括:声音小或者没有声音;通过光线传感器获得所述移动终端当前的环境信息包括:光线明亮(在所述光线传感器检测到所述移动终端所受光线强度大于预设值时,判定光线明亮)。进行相反的推理,在所述移动终端通过低功耗摄像头、声音传感器和光线传感器分别获得物体静止、声音小或者没有声音和光线明亮的环境信息时,则可以判断出用户所处的环境为图书馆等安静的环境。又比如某用户正在机场排着长队等待进行安检时,可以通过手持的移动终端中低功耗摄像头检测到所处环境中物体(或者人体)密度较高、高度较高和物体移动缓慢;通过光线传感器获得所述移动终端当前的环境信息包括:光线明亮。进行相反的推理,如果通过移动终端中低功耗摄像头和光线传感器分别获得物体(或者人体)密度较高、高度较高、物体移动缓慢和光线明亮的环境信息,则可以判断出用户处于排队等候状态。
[0132]步骤S30,根据所述用户所处的环境,推送对应的信息。
[0133]根据在步骤S20判定出用户所处的环境,可以将判断出的用户所处的环境发送服务器,由服务器根据用户所处的环境查找到对应环境的内容,然后将查找到的对应的内容发送至所述移动终端,从而推送对应的信息,当然还可以在判断出用户所处的环境时,通过预先设置与环境对应的查找字段,获得对应的查找字段,然后使用所述查找字段通过网络查找,获得对应的内容,然后将所述内容推送给所述移动终端。具体实施中也可以预先通过网络或者服务器获得所有的推送信息,并存储,在判断到用户所处的环境时,再在存储的所有的推送信息中查找到对应的推送信息,进行推送。
[0134]如图4所示,假设在判断出用户所处的环境为图书馆等安静的环境时,本实施例中将一款名称为“天天阅读”的读书app通过锁屏桌面推送给用户,用户可以通过点击该推送信息,所述移动终端根据用户点击操作跳转到对应的介绍页面,然后用户可以根据需要进行下载,当然在用户不需要时,可以通过推送界面中关闭按钮,关闭该推荐信息。具体实施中还可以推送符合该场景的其他应用或者内容推送给用户,比如世界名著、适合阅读时听的音乐等,当然还可以通过通知栏将推送的信息发送给用户。如图5所示,假设在判断到用户所处的环境为排队等候状态
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1