一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

消息推送方法、装置、存储介质及电子装置与流程

2022-04-13 14:40:52 来源:中国专利 TAG:


1.本发明实施例涉及人工智能领域,具体而言,涉及一种消息推送方法、装置、存储介质及电子装置。


背景技术:

2.随着科技的不断进步,越来越多的智能设备进入到了千家万户,例如智能冰箱、智能洗衣机、智能音箱、智能门铃等,它们能监测自身及家庭中的各种异常,并发出消息提醒,下面以智能门铃为例,智能门铃在家居、办公等场所的应用越来越普及,智能门铃可用于检测是否有客人到访触发门铃事件,还可检测门外是否有人逗留、物体移动事件或门铃强拆等,极大地提高了工作和生活的便捷性和安全性。但是,在现代智能家居系统中,可能存在多个智能终端,就会造成消息的过度提醒,导致用户使用体验较差。
3.针对相关技术中存在的消息的过度提醒导致使用体验差的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.本发明实施例提供了一种消息推送方法、装置、存储介质及电子装置,以至少解决相关技术中存在的消息的过度提醒导致使用体验差的问题。
5.根据本发明的一个实施例,提供了一种消息推送方法,包括:在确定接收到目标消息的情况下,确定第一设备的第一信息,以及目标对象的第二信息,其中,所述目标消息为第二设备在预设事件的触发下所产生的消息;基于所述第一信息和所述第二信息,从所述第一设备中确定出目标设备;将所述目标消息发送至所述目标设备,以指示所述目标设备按照预设规则推送所述目标消息。
6.在一个示例性实施例中,在确定第一设备的第一信息,以及目标对象的第二信息之前,所述方法还包括:接收所述第一设备发送的所述第一信息,以及接收目标传感设备发送的所述第二信息,其中,所述第二信息是所述目标传感设备在所述第二设备产生所述目标消息的事件的触发下所检测得到的;将所述第一信息和所述第二信息存储至目标存储单元中;确定第一设备的第一信息,以及目标对象的第二信息包括:从所述目标存储单元中获取所述第一信息,以及所述第二信息。
7.在一个示例性实施例中,确定第一设备的第一信息包括:确定所述第一设备所在区域的第一区域信息、第一状态信息,其中,所述第一状态信息用于指示所述第一设备是否处于在线状态;确定目标对象的第二信息包括:确定所述目标对象所在区域的第二区域信息、距离信息及第二状态信息,其中,所述第二状态信息用于指示所述目标对象是处于静止或运动状态,所述距离信息用于指示所述目标对象与用于发送所述第二信息的目标传感设备之间的距离。
8.在一个示例性实施例中,基于所述第一信息和所述第二信息,从所述第一设备中确定出目标设备包括:基于所述第二信息中包括的所述第二区域信息,以及所述第一信息
中包括的所述第一区域信息、所述第一状态信息,从所述第一设备中确定出所述目标设备。
9.在一个示例性实施例中,基于所述第二信息中包括的所述第二区域信息,以及所述第一信息中包括的所述第一区域信息、所述第一状态信息,从所述第一设备中确定出所述目标设备包括:从所述第一区域信息中确定出与所述第二区域信息满足预设条件的第一子区域信息;基于预先配置的所述第一设备与区域信息之间的对应关系,确定出与所述第一子区域信息对应的第一子设备,其中,所述第一设备包括所述第一子设备;在确定所述第一子设备的所述第一状态信息为在线状态的情况下,将所述第一子设备确定为所述目标设备。
10.在一个示例性实施例中,将所述目标消息发送至所述目标设备,以指示所述目标设备按照预设规则推送所述目标消息包括:将所述目标消息发送至所述目标设备,以指示所述目标设备按照以下方式之一推送所述目标消息:在确定所述第二状态信息指示所述目标对象为静止状态的情况下,所述目标设备按照音量渐增的方式或弹窗方式推送所述目标消息;在确定不存在所述第二信息,或者,在确定存在所述第二信息且所述第二区域信息所指示的区域中不存在所述第一设备的情况下,所述目标设备按照增强型方式推送所述目标消息,其中,所述增强型方式用于指示音量超出预定分贝值的语音提示方式。
11.在一个示例性实施例中,所述目标消息的类型包括以下至少之一:第一类型,其中,所述第一类型用于指示所述目标消息采用增强型方式进行提示;第二类型,其中,所述第二类型用于指示所述目标消息采用呼叫并需要所述目标对象确认的方式进行提示;第三类型,其中,所述第三类型用于指示所述目标消息采用通知方式进行提示;其中,所述第一类型的目标消息的所述消息推送优先级高于所述第二类型的目标消息的所述消息推送优先级,所述第二类型的目标消息的所述消息推送优先级高于所述第三类型的目标消息的所述消息推送优先级。
12.在一个示例性实施例中,将所述目标消息发送至所述目标设备,以指示所述目标设备按照预设规则推送所述目标消息包括:在所述目标消息的数量为多个的情况下,将多个所述目标消息发送至所述目标设备,以指示所述目标设备按照消息推送优先级从高到低的顺序依次推送所述目标消息,其中,不同的目标消息对应的所述消息推送优先级相同或不同。
13.根据本发明的另一个实施例,还提供了一种消息推送装置,包括:第一确定模块,用于在确定接收到目标消息的情况下,确定第一设备的第一信息,以及目标对象的第二信息,其中,所述目标消息为第二设备在预设事件的触发下所产生的消息;第二确定模块,用于基于所述第一信息和所述第二信息,从所述第一设备中确定出目标设备;发送模块,用于将所述目标消息发送至所述目标设备,以指示所述目标设备按照预设规则推送所述目标消息。
14.根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
15.根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
16.通过本发明,基于第一设备的第一信息以及目标对象的第二信息确定出目标设备,将目标消息发送至目标设备,并指示目标设备按照预设规则推送目标消息,实现了结合目标对象的信息及第一设备的信息以确定出目标设备进行目标消息推送的目的,避免了相关技术中存在的多个设备推送消息从而造成消息过度提醒的问题。解决了相关技术中存在的消息的过度提醒导致使用体验差的问题,进而达到了提升用户体验的效果。
附图说明
17.图1是本发明实施例的消息推送方法的移动终端的硬件结构框图;
18.图2是根据本发明实施例的消息推送方法的流程图;
19.图3是根据本发明具体实施例的消息推送方法的流程图;
20.图4是根据本发明实施例的消息推送装置的结构框图;
21.图5是根据本发明实施例的消息推送装置的优选结构框图。
具体实施方式
22.下文中将参考附图并结合实施例来详细说明本发明的实施例。
23.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
24.本技术实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的消息推送方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
25.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的消息推送方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
26.传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
27.在本实施例中提供了一种消息推送方法,图2是根据本发明实施例的消息推送方法的流程图,如图2所示,该流程包括如下步骤:
28.步骤s202,在确定接收到目标消息的情况下,确定第一设备的第一信息,以及目标对象的第二信息,其中,所述目标消息为第二设备在预设事件的触发下所产生的消息;
29.步骤s204,基于所述第一信息和所述第二信息,从所述第一设备中确定出目标设备;
30.步骤s206,将所述目标消息发送至所述目标设备,以指示所述目标设备按照预设规则推送所述目标消息。
31.通过上述步骤,基于第一设备的第一信息以及目标对象的第二信息确定出目标设备,将目标消息发送至目标设备,并指示目标设备按照预设规则推送目标消息,实现了结合目标对象的信息及第一设备的信息以确定出目标设备进行目标消息推送的目的,避免了相关技术中存在的多个设备推送消息从而造成消息过度提醒的问题。解决了相关技术中存在的消息的过度提醒导致使用体验差的问题,进而达到了提升用户体验的效果。
32.其中,上述步骤的执行主体可以为服务器或云端,或者为配置在存储设备上的具备人机交互能力的处理器,或者为具备类似处理能力的处理设备或处理单元等,但不限于此。下面以服务器执行上述操作为例(仅是一种示例性说明,在实际操作中还可以是其他的设备或模块来执行上述操作)进行说明:
33.在上述实施例中,服务器在确定接收到目标消息的情况下,确定第一设备的第一信息,以及目标对象的第二信息,其中,目标消息为第二设备在预设事件的触发下所产生的消息,例如,目标消息为门铃设备在预设事件触发下所产生的消息,预设事件可以包括访客按门铃,或者门外有人逗留,或者门外有物体移动,又或者强拆门铃等,门铃设备将目标消息上传至服务器,在实际应用中,目标消息可以有一个或多个,目标消息还可以是房间内其它设备产生的消息,在服务器接收到目标消息后,确定第一设备的第一信息以及目标对象的第二信息,第一设备可以是与上述门铃设备同处一个网络的其它智能设备,例如智能电视,智能音箱,安防面板,魔镜等,第一设备可以是一个设备,也可以是多个设备,目标对象可以是房屋主人或其他用户,而第一设备的第一信息可以包括设备所在的区域位置信息及反映设备是否在线的状态信息,例如用户在绑定设备时给设备配置的空间信息,如卧室、客厅等,在实际应用中,可通过毫米波雷达传感器检测目标对象的第二信息,目标对象(例如用户)的第二信息可以包括用户所在的区域位置信息(如主卧、次卧、客厅等),以及用户距离毫米波雷达传感器的距离信息以及用户的状态信息(静止或运动状态),毫米波雷达具有距离精度高、速度精度高、角度分辨率高及虚警率低等优点,在实际应用中,毫米波雷达传感器可以安装于门内侧合适位置,或客厅合适位置,或屋内其它位置,然后,基于第一信息和第二信息,从第一设备中确定出目标设备,例如,基于目标对象的第二信息,确定出目标对象所在的区域位置信息,再从第一设备中确定出与目标对象处于同一个区域的设备作为目标设备,或者,从第一设备中确定出与目标对象距离最近的设备作为目标设备,在确定目标设备后,既可将目标消息发送至目标设备,以指示目标设备按照预设规则推送目标消息;在本实施例中,结合毫米波雷达传感器探测到的目标对象的第二信息,以及第一设备的第一信息,确定出目标设备,再通过目标设备推送目标消息,避免了相关技术中存在的多个设备推送消息从而造成消息过度提醒的问题。解决了相关技术中存在的消息的过度提醒导致使用体验差的问题,进而达到了提升用户体验的效果。
34.在一个可选的实施例中,在确定第一设备的第一信息,以及目标对象的第二信息
之前,所述方法还包括:接收所述第一设备发送的所述第一信息,以及接收目标传感设备发送的所述第二信息,其中,所述第二信息是所述目标传感设备在所述第二设备产生所述目标消息的事件的触发下所检测得到的;将所述第一信息和所述第二信息存储至目标存储单元中;确定第一设备的第一信息,以及目标对象的第二信息包括:从所述目标存储单元中获取所述第一信息,以及所述第二信息。在本实施例中,服务器或云端接收第一设备发送的第一信息以及目标传感设备发送的第二信息,例如,第一设备可以包括智能电视,智能音箱或其它智能家居设备,可以通过第一设备发送第一信息,在实际应用中,还可以通过应用app绑定第一设备时将设备的部分信息上传至服务器,目标传感设备可以采用毫米波雷达传感器,与相关技术中采用的红外感应式或光学摄像头等传感器相比,毫米波雷达传感器则具备全天候的特性,在环境稳健性方面比其他传感器优异很多,能够满足室内人员检测在准确性、稳定性等方面的要求,因此毫米波雷达细分场景上独居优势,尤其在涉及到保护个人隐私生活等方面,毫米波雷达更有不可替代的天然优势,在第二设备产生目标消息的事件(如访客按门铃,或门外有人逗留等)的触发下,毫米波雷达传感器检测目标对象的第二信息,例如第二信息包括目标对象所在的区域位置信息(如主卧、次卧、客厅等),以及用户距离毫米波雷达传感器的距离信息以及用户的状态信息(静止或运动状态),然后将第二信息上传至服务器,服务器接收到上述第一信息和第二信息后将它们存储至目标存储单元中,服务器可以通过从目标存储单元中获取第一信息及第二信息,以确定出第一设备及目标对象的相关信息。通过本实施例,实现了接收并存储第一设备的第一信息及目标对象的第二信息的目的。
35.在一个可选的实施例中,确定第一设备的第一信息包括:确定所述第一设备所在区域的第一区域信息、第一状态信息,其中,所述第一状态信息用于指示所述第一设备是否处于在线状态;确定目标对象的第二信息包括:确定所述目标对象所在区域的第二区域信息、距离信息及第二状态信息,其中,所述第二状态信息用于指示所述目标对象是处于静止或运动状态,所述距离信息用于指示所述目标对象与用于发送所述第二信息的目标传感设备之间的距离。在本实施例中,第一设备的第一信息包括第一区域信息以及第一状态信息,例如,第一设备所在的区域位置信息(如卧室、客厅等),以及第一设备是否处于在线状态的信息,目标对象的第二信息包括第二区域信息、距离信息及第二状态信息,在实际应用中,目标对象的第二信息可以通过毫米波雷达传感器检测得到,例如,目标对象(如用户)所在的区域位置信息(如主卧、次卧、客厅等),目标对象距离毫米波雷达传感器的距离信息,以及目标对象的状态信息(如静止或运动状态)。通过本实施例,实现了确定第一设备的第一信息及目标对象的第二信息的目的。
36.在一个可选的实施例中,基于所述第一信息和所述第二信息,从所述第一设备中确定出目标设备包括:基于所述第二信息中包括的所述第二区域信息,以及所述第一信息中包括的所述第一区域信息、所述第一状态信息,从所述第一设备中确定出所述目标设备。在本实施例中,通过第二区域信息以及第一区域信息和第一状态信息,可确定出目标设备,例如,在确定出用户的位置信息(即第二区域信息)后,由于第一设备可能包括一个或多个子设备,每个子设备对应有各自的第一区域信息,从多个第一区域信息中确定出与第二区域信息满足目标条件的其中一个或多个第一子区域信息,并确定第一子区域信息对应的子设备是否处于在线状态,例如,在确定子设备a所在的第一区域信息与第二区域信息满足目
标条件,且子设备a处于在线状态的情况下,即可将子设备a确定为目标设备,以用于消息推送。通过本实施例,实现了基于目标对象的信息及第一设备的信息确定出目标设备的目的。
37.在一个可选的实施例中,基于所述第二信息中包括的所述第二区域信息,以及所述第一信息中包括的所述第一区域信息、所述第一状态信息,从所述第一设备中确定出所述目标设备包括:从所述第一区域信息中确定出与所述第二区域信息满足预设条件的第一子区域信息;基于预先配置的所述第一设备与区域信息之间的对应关系,确定出与所述第一子区域信息对应的第一子设备,其中,所述第一设备包括所述第一子设备;在确定所述第一子设备的所述第一状态信息为在线状态的情况下,将所述第一子设备确定为所述目标设备。例如,在通过毫米波雷达传感器检测出用户的位置信息(即第二区域信息)后,再从第一设备中确定出与用户的位置信息满足预设条件的子设备,并在确定该子设备为在线状态的情况下,可将该子设备确定为目标设备,在实际应用中,子设备可以是一个,也可以是多个,上述预设条件可以是与用户的位置信息(即第二区域信息)处于同一个区域,或者,与用户的位置满足预定距离(如2m,3m或其它值)。通过本实施例,实现了基于目标对象的第二区域信息及第一设备的第一区域信息和第一状态信息确定出目标设备的目的。
38.在一个可选的实施例中,将所述目标消息发送至所述目标设备,以指示所述目标设备按照预设规则推送所述目标消息包括:将所述目标消息发送至所述目标设备,以指示所述目标设备按照以下方式之一推送所述目标消息:在确定所述第二状态信息指示所述目标对象为静止状态的情况下,所述目标设备按照音量渐增的方式或弹窗方式推送所述目标消息;在确定不存在所述第二信息,或者,在确定存在所述第二信息且所述第二区域信息所指示的区域中不存在所述第一设备的情况下,所述目标设备按照增强型方式推送所述目标消息,其中,所述增强型方式用于指示音量超出预定分贝值的语音提示方式。在实际应用中,在确定目标对象(如用户)当前状态为静止休息状态的情况下,目标设备可以使用温和的提示为主,例如,提示音量可以采用渐变递增的方式,或者采用图文小窗口通知给用户;而当毫米波雷达传感器未能检测出用户的位置信息(对应于前述第二区域信息),或者,用户所在的区域中不存在第一设备的情况下,例如,主卧、次卧及客厅均有第一设备,而用户在儿童房,儿童房中没有第一设备,此时,目标设备将按照增强型方式推送目标消息,在实际应用中,可以使门铃室内机或其它目标设备提供具有音频功能的提示,可选地,在进行音频提示时,可选择音量达到预定分贝值(如60db,或70db,或其它值)以上的语音进行提示。通过本实施例,实现了按照预设规则推送目标消息的目的,以及实现了采用不同的方式推送目标消息的目的,达到了提高目标消息提示的灵活性的效果。
39.在一个可选的实施例中,所述目标消息的类型包括以下至少之一:第一类型,其中,所述第一类型用于指示所述目标消息采用增强型方式进行提示;第二类型,其中,所述第二类型用于指示所述目标消息采用呼叫并需要所述目标对象确认的方式进行提示;第三类型,其中,所述第三类型用于指示所述目标消息采用通知方式进行提示;其中,所述第一类型的目标消息的所述消息推送优先级高于所述第二类型的目标消息的所述消息推送优先级,所述第二类型的目标消息的所述消息推送优先级高于所述第三类型的目标消息的所述消息推送优先级。在本实施例中,目标消息的类型可以包括多种,每种不同类型的目标消息可以分别采用不同的方式进行提示,而且,对于不同类型的目标消息可以设置不同的消息推送优先级,在实际应用中,当目标消息中存在多个消息的情况下,可以优先推送优先级
高的目标消息,例如,在实际应用中,当发生门铃强拆事件时,门铃产生的目标消息的优先级可以设置为最高,相应的,该类型的目标消息可以采用增强型方式进行提示。通过本实施例,实现了对于不同类型的目标消息采用不同的方式进行提示的目的,以及对于不同类型的目标消息设置不同的消息推送优先级的目的。
40.在一个可选的实施例中,将所述目标消息发送至所述目标设备,以指示所述目标设备按照预设规则推送所述目标消息包括:在所述目标消息的数量为多个的情况下,将多个所述目标消息发送至所述目标设备,以指示所述目标设备按照消息推送优先级从高到低的顺序依次推送所述目标消息,其中,不同的目标消息对应的所述消息推送优先级相同或不同。在实际应用中,可以预先设置不同类型目标消息的消息推送优先级,当目标消息中存在多个消息时,可按照优先级从高到低的顺序依次推送多个目标消息。通过本实施例,实现了按照消息推送优先级进行目标消息推送的目的。
41.显然,上述所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。
42.下面结合实施例对本发明进行具体说明:
43.图3是根据本发明具体实施例的消息推送方法的流程图,如图3所示,该流程包括如下步骤:
44.s302,门铃信息(对应于前述第二设备)收集,检测是否有预设事件发生,例如,在实际应用中,智能门铃主要负责检测是否有客人到访触发门铃事件,门外是否有人逗留、物体移动事件、门铃强拆等,增强型的门铃检测可能会触发摄像头抓拍,提高检测精度避免误报;
45.s304,生成事件消息(对应于前述目标消息),例如,对于客人到访按门铃事件,门外有人逗留事件及门铃强拆事件等,分别生成对应的事件消息;
46.s306,检测用户状态,例如,用户位置(对应于前述第二区域信息)、距离(对应于前述第二信息中包括的距离信息)、动作状态(如静止休息状态,或运动状态,对应于前述第二状态信息);
47.可选地,在实际应用中,可采用毫米波雷达传感器(对应于前述目标传感设备)检测用户状态信息,毫米波雷达具有距离精度高、速度精度高、角度分辨率高及虚警率低等优点,可以实现对室内的多个目标进行准确检测、精确定位和稳定跟踪,可稳定输出人员的距离、速度和角度等信息;
48.毫米波雷达传感器对多目标进行检测可输出:1)用户目标的位置信息,根据反射波的角度位置分析得到目标所处的房间位置,并根据用户目标当前的位置信息,获得该空间下的智能设备(对应于前述第一设备),智能设备可包括智能电视、智能音箱、安防面板、魔镜等具有视觉或听觉交互能力的智能设备,用户在绑定设备在入网后配置设备的空间信息,例如,设备所处的区域信息;2)用户目标的动作状态,用户目标是处于静止平稳状态还是活跃状态;3)用户目标的距离,根据反射波返回时间计算目标人物和预设位置(可以是门铃位置)的距离;
49.s308,微动目标过滤,通过毫米波雷达传感器对室内的多个目标进行准确检测、精确定位和稳定跟踪,再通过一定算法解析和过滤,可以有效区分目标是人还是物体;例如,有一些微动目标(比如小宠物,正在工作的风扇、空调的扇叶等)也具有一定多普勒速度,对目标的跟踪可能产生误判,需要对疑似目标检测跟踪,提取有效特征,进行目标分类,输出
准确的人员的跟踪结果;
50.s310,消息优先级处理,门铃消息的定向推送优先级考量因素包括设备的房间位置、最短历史消息处理时间以及设备的在线就绪状态决定;例如,相同房间内并且处于就绪连接状态的设备,能够及时处理门铃消息的优先级最高,确保用户能及时收到门铃设备消息;
51.s312,门铃消息的展示规则,不同的门铃消息和当前用户的状态有不同的展示响应策略;例如,门铃呼叫类的设备以门铃呼叫并需要用户去确认;逗留、位移告警等以提示通知类型为主,包括音视频弹窗,语音提示等;如果检测到用当前状态是静止休息状态,使用温和的提示为主,智能设备的提示音量渐变递增或仅使用图文小窗口通知给用户提示;如果毫米波雷达没能检测到用户目标或者目标位置下没有智能设备,使用增强型的提示方法,门铃室内机或智能设备提供具有音频功能的提示;当用户目标处于多目标活跃状态,优先级高的消息可使用增强型的提示方法,例如,当存在多个目标对象处于活跃状态的情况下,针对优先级高的消息可采用增强型的提示方法,以使多个目标对象都能接收到目标消息;
52.s314,消息推送终端(对应于前述目标设备),例如终端可以包括用户终端(如手机)、家电智慧屏、智能音箱等,消息可推送至其中一个终端,可选地,消息也可以推送至多个终端;按消息优先级和提示类型定向推送给用户智能终端、智能家电,用户在这些智能终端上做出响应,接听门铃、查看报警信息等;
53.通过上述实施例,基于毫米波雷达的高精度、低功耗的检测能力,对接收到的信号做一系列处理,可以确定物体的距离、速度和角度等信息,并从中获取人的位置和状态信息,实现安防场景的联动和消息的定向推送,达到提升用户体验,避免呼叫、告警消息的过度提醒的效果;通过毫米波雷达传感器检测跟踪室内人员的状态信息,包括位置、距离、活跃状态;根据用户目标的状态信息和设备的状态信息定向推送给特定设备优先处理;根据用户目标的状态信息和门铃信息类型提供增强型或温和型的提示方法,提高用户体验。
54.需要说明的是,本发明的实施例还可应用于家庭留言或群聊等消息的推送,对于家庭留言或群聊等消息,任何可看到消息者均为阅读者,对于某些特定消息在指定接收者时,需先采用带有摄像头的网器设备采集人脸信息,通过人脸识别技术对于阅读者进行身份识别,身份判别成功后通过注视追踪技术追踪眼球信息,结合阅读完成指数判定接收者完成阅读,并同步更新消息状态为已读。
55.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
56.在本实施例中还提供了一种消息推送装置,图4是根据本发明实施例的消息推送装置的结构框图,如图4所示,该装置包括:
57.第一确定模块402,用于在确定接收到目标消息的情况下,确定第一设备的第一信息,以及目标对象的第二信息,其中,所述目标消息为第二设备在预设事件的触发下所产生
的消息;
58.第二确定模块404,用于基于所述第一信息和所述第二信息,从所述第一设备中确定出目标设备;
59.发送模块406,用于将所述目标消息发送至所述目标设备,以指示所述目标设备按照预设规则推送所述目标消息。
60.在一个可选的实施例中,上述装置还包括:接收模块502、存储模块504,如图5所示,图5是根据本发明实施例的消息推送装置的优选结构框图,其中,接收模块502,用于在确定第一设备的第一信息,以及目标对象的第二信息之前,接收所述第一设备发送的所述第一信息,以及接收目标传感设备发送的所述第二信息,其中,所述第二信息是所述目标传感设备在所述第二设备产生所述目标消息的事件的触发下所检测得到的;存储模块504,用于将所述第一信息和所述第二信息存储至目标存储单元中;上述第一确定模块402包括:获取单元,用于从所述目标存储单元中获取所述第一信息,以及所述第二信息。
61.在一个可选的实施例中,上述第一确定模块402包括:第一确定单元,用于确定所述第一设备所在区域的第一区域信息、第一状态信息,其中,所述第一状态信息用于指示所述第一设备是否处于在线状态;第二确定单元,用于确定所述目标对象所在区域的第二区域信息、距离信息及第二状态信息,其中,所述第二状态信息用于指示所述目标对象是处于静止或运动状态,所述距离信息用于指示所述目标对象与用于发送所述第二信息的目标传感设备之间的距离。
62.在一个可选的实施例中,上述第二确定模块404包括:第三确定单元,用于基于所述第二信息中包括的所述第二区域信息,以及所述第一信息中包括的所述第一区域信息、所述第一状态信息,从所述第一设备中确定出所述目标设备。
63.在一个可选的实施例中,上述第三确定单元包括:第一确定子单元,用于从所述第一区域信息中确定出与所述第二区域信息满足预设条件的第一子区域信息;第二确定子单元,用于基于预先配置的第一设备与区域信息之间的对应关系,确定出与所述第一子区域信息对应的第一子设备,其中,所述第一设备包括所述第一子设备;第三确定子单元,用于在确定所述第一子设备的所述第一状态信息为在线状态的情况下,将所述第一子设备确定为所述目标设备。
64.在一个可选的实施例中,上述发送模块406包括:第一发送单元,用于将所述目标消息发送至所述目标设备,以指示所述目标设备按照以下方式之一推送所述目标消息:在确定所述第二状态信息指示所述目标对象为静止状态的情况下,所述目标设备按照音量渐增的方式或弹窗方式推送所述目标消息;在确定不存在所述第二信息,或者,在确定存在所述第二信息且所述第二区域信息所指示的区域中不存在所述第一设备的情况下,所述目标设备按照增强型方式推送所述目标消息,其中,所述增强型方式用于指示音量超出预定分贝值的语音提示方式。
65.在一个可选的实施例中,上述目标消息的类型包括以下至少之一:第一类型,其中,所述第一类型用于指示所述目标消息采用增强型方式进行提示;第二类型,其中,所述第二类型用于指示所述目标消息采用呼叫并需要所述目标对象确认的方式进行提示;第三类型,其中,所述第三类型用于指示所述目标消息采用通知方式进行提示;其中,所述第一类型的目标消息的所述消息推送优先级高于所述第二类型的目标消息的所述消息推送优
先级,所述第二类型的目标消息的所述消息推送优先级高于所述第三类型的目标消息的所述消息推送优先级。
66.在一个可选的实施例中,上述发送模块406包括:第二发送单元,用于在所述目标消息的数量为多个的情况下,将多个所述目标消息发送至所述目标设备,以指示所述目标设备按照消息推送优先级从高到低的顺序依次推送所述目标消息,其中,不同的目标消息对应的所述消息推送优先级相同或不同。
67.需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
68.本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
69.在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
70.本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
71.在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
72.本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
73.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
74.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献