信息智能推送方法、装置、智能设备及存储介质与流程

文档序号:29856986发布日期:2022-04-30 09:39阅读:192来源:国知局
信息智能推送方法、装置、智能设备及存储介质与流程

1.本技术涉及智慧小区技术领域,更具体地,涉及一种信息智能推送方法、信息推送装置、智能设备及存储介质。


背景技术:

2.智慧小区是小区管理的一种新理念,是新形势下社会管理创新的一种新模式。智慧小区是指充分利用物联网、云计算、移动互联网等新一代信息技术的集成应用,为小区居民提供一个安全、舒适、便利的现代化、智慧化生活环境,从而形成基于信息化、智能化社会管理与服务的一种新的管理形态的小区。
3.智慧小区涉及智能门禁系统、智能视频监控系统、智能停车场管理系统以及智能消防管理系统等,其中,智能门禁系统的主要功能为安全防护功能和便捷开锁功能等,例如,密码验证开锁功能、指纹验证开锁功能、人脸验证开锁功能等,在提高便捷性的同时,在一定程度上起大了安全防护的作用。
4.然而,目前的小区信息(例如,停水信息、停电信息等)是在指定时刻发送至与用户关联的指定终端(例如,与用户身份信息绑定的移动终端),当用户未及时通过指定终端查看小区信息时导致未能做好与小区信息对应的准备,例如,未及时查看停水通知信息而提前备好水,会给用户的生活带来诸多不便。


技术实现要素:

5.鉴于上述问题,本技术提出了一种信息智能推送方法、信息推送装置、智能设备及存储介质,能够实现根据获取到目标用户的当前位置对应的隐私等级,向目标用户推送与隐私等级对应的目标信息,可提醒用户及时查看目标信息,并可避免泄露用户的隐私,提高了生活便利性。
6.第一方面,本技术实施例提供了一种信息智能推送方法,应用于智能设备,信息智能推送方法包括:获取目标用户对应的待推送信息;获取目标用户的当前位置对应的隐私等级;从待推送信息中确定与隐私等级对应的目标信息;向目标用户推送目标信息。
7.第二方面,本技术实施例提供了一种信息推送装置,应用于智能设备,信息推送装置包括第一获取模块、第二获取模块、确定模块以及推送模块。第一获取模块用于获取目标用户对应的待推送信息;第二获取模块用于获取目标用户的当前位置对应的隐私等级;确定模块用于从待推送信息中确定与隐私等级对应的目标信息;推送模块用于向目标用户推送目标信息。
8.第三方面,本技术实施例提供了一种智能设备,包括存储器;一个或多个处理器,与存储器耦接;一个或多个应用程序,其中,一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个应用程序配置用于执行如上述第一方面提供的信息智能推送方法。
9.第四方面,本技术实施例提供了一种计算机可读取存储介质,计算机可读取存储
介质中存储有程序代码,程序代码可被处理器调用执行如上述第一方面提供的信息智能推送方法。
10.本技术提供的方案,通过获取目标用户对应的待推送信息,并获取目标用户的当前位置对应的隐私等级,并从待推送信息中确定与隐私等级对应的目标信息,以及向目标用户推送目标信息,实现了根据获取到目标用户的当前位置对应的隐私等级,向目标用户推送与隐私等级对应的目标信息,提醒用户及时查看目标信息的同时,还能提高用户信息的安全性,避免用户隐私信息泄露,提高了生活便利性的同时提高了用户使用体验。
附图说明
11.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
12.图1示出了本技术实施例提供的信息推送系统的一种结构示意图。
13.图2示出了本技术实施例提供的信息智能推送方法的一种流程示意图。
14.图3示出了本技术实施例提供的信息智能推送方法的另一种流程示意图。
15.图4示出了本技术实施例提供的信息智能推送方法的再一种流程示意图。
16.图5示出了本技术实施例提供的信息智能推送方法的又一种流程示意图。
17.图6示出了本技术实施例提供的信息智能推送方法的还一种流程示意图。
18.图7示出了本技术实施例提供的信息推送装置的一种结构框图。
19.图8示出了本技术实施例提供的智能设备的一种结构框图。
20.图9示出了本技术实施例的用于保存或者携带现实根据本技术实施例提供的信息智能推送方法的程序代码的计算机可读存储介质。
具体实施方式
21.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
22.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
23.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
24.在本技术的描述中,需要说明的是,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
25.智慧小区是小区管理的一种新理念,是新形势下社会管理创新的一种新模式,能够充分借助物联网、大数据、云计算、移动互联网等电子信息技术,深度嵌入到智能门禁管
理、智能楼宇、智能家居、智能视频监控、智能停车场管理、智能消防管理等诸多领域。
26.智能门禁系统的主要功能为安全防护功能和便捷开锁功能等,例如,密码验证开锁功能、指纹验证开锁功能、人脸验证开锁功能等,在提高便捷性的同时,在一定程度上起大了安全防护的作用。
27.然而,目前的小区信息(例如,停水信息、停电信息等)是在指定时刻发送至与用户关联的指定终端(例如,与用户身份信息绑定的移动终端),当用户未及时通过指定终端查看小区信息时导致未能做好与小区信息对应的准备,例如,未及时查看停水通知信息而提前备好水,会给用户的生活带来诸多不便。
28.针对上述问题,发明人经过长时间的研究并提出了本技术实施例提供的信息智能推送方法、信息推送装置、智能设备及存储介质,实现了根据获取到目标用户的当前位置对应的隐私等级,向目标用户推送与隐私等级对应的目标信息,提醒用户及时查看目标信息的同时,还能提高用户信息的安全性,避免用户隐私信息泄露,提高了生活便利性的同时提高了用户使用体验。
29.请参阅图1,其示出本技术实施例提供的信息智能推送方法的一种应用场景的示意图,该应用场景可以包括信息推送系统10,信息推送系统10可以包括智能设备100和服务器200,智能设备100可以通过网络与服务器200进行通信,智能设备100可以与服务器200进行数据交互,例如,服务器200可以用于接收与用户关联的待推送信息,智能设备100可以通过网络从服务器200获取与用户对应的待推送信息,并可以根据用户的当前位置对应的隐私等级,从待推送信息中确定与隐私等级对应的目标信息,并向该用户推送目标信息,从而完成信息推送的推送过程。
30.智能设备100可以为智能门禁、智能控制设备、智能网关设备(例如,局域网/主机网关设备、局域网/局域网网关设备或因特网/局域网网关设备等)等;服务器200可以为独立的物理服务器,也可以为多个物理服务器构成的服务器集群或者分布式系统,还可以为提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(content delivery network,cdn)、大数据以及人工智能平台等基础云计算服务的云服务器等;网络可以为基于控制器局域网络(controller area network,can)、蓝牙网络、红外网络、数字生活网络联盟(digital living network alliance,dlna)网络、紫蜂(zigbee)网络、广域网(wide area network,wan)、局域网(local area network,lan)、城域网(metropolitan area network,man)以及无线个人局域网(wireless personal area network,wpan)等。智能设备100、服务器200以及网络的具体类型,此处不做限定,具体可以根据实际需求进行设置。
31.下面将结合具体的实施例进行阐述。
32.请参阅图2,其示出了本技术一个实施例提供的信息智能推送方法的流程图。在具体的实施例中,信息智能推送方法可以应用于如图1所示的信息推送系统10中的智能设备100,下面将以智能设备100为例,对图2所示的流程进行详细阐述,信息智能推送方法可以包括以下步骤s110至步骤s140。
33.步骤s110:获取目标用户对应的待推送信息。
34.在本技术实施例中,智能设备可以为智能门禁,例如,小区门禁、楼栋门禁、入户门禁等,智能门禁的安装方式可以包括壁挂式安装(例如,壁挂式安装于小区入口的小区门
禁、壁挂式安装于楼栋入口的楼栋门禁、壁挂式安装于停车场入口的停车场门禁等)、道闸式安装(例如,小区入口的业主通道、楼栋入口的住户通道、停车场入口的车主通道等),以及立柱式安装(例如,小区入口的访客通道、楼栋入口的访客通道等)。当智能设备检测到用户靠近时,智能设备可以获取目标用户的身份信息,并可以根据目标用户的身份信息,获取与身份信息关联的待推送信息。其中,身份信息可以包括人脸图像信息、虹膜信息、声纹信息、指纹信息及门禁卡信息等;待推送信息可以包括物业通知信息、天气信息、快递信息、缴费信息、访客信息以及报修信息等;此处不限定身份信息以及待推送信息的具体类型,具体可以根据实际需求进行设置。需要说明的是,当智能设备检测到多个用户靠近时,先从多个用户中确定目标用户,然后获取目标用户对应的待推送消息,例如,可以将多个用户中距离最接近的用户作为目标用户,还可以将多个用户中的业主作为目标用户,具体不作限制。
35.在一些实施方式中,身份信息可以为人脸图像信息,信息推送系统还可以包括智能摄像头,智能摄像头可以与智能设备通信连接,智能摄像头可以用于拍摄用户的人脸图像。智能设备可以发送图像采集指令至智能摄像头,以供智能摄像头拍摄用户的人脸图像后返回至智能设备,智能设备获取与人脸图像对应的人脸图像信息,并将人脸图像信息与预存人脸图像信息进行匹配,获得人脸匹配度,从而从预存人脸图像信息中,选择与人脸匹配度大于或等于人脸阈值对应的人脸图像信息,作为目标人脸图像信息,并获取与目标人脸图像信息对应的目标用户关联的待推送信息。需要说明的是,智能摄像头可以是独立的摄像单元,也可以是具备摄像功能的其他智能家居设备,例如,可视门禁。
36.在一些实施方式中,身份信息可以为虹膜信息,信息推送系统还可以包括虹膜采集设备,虹膜采集设备可以与智能设备通信连接,虹膜采集设备可以用于采集用户的虹膜图像。智能设备可以发送虹膜采集指令至虹膜采集设备,以供虹膜采集设备采集用户的虹膜图像后返回至智能设备,智能设备获取与虹膜图像对应的虹膜信息,将虹膜信息与预存虹膜信息进行匹配,获得虹膜匹配度,从而从预存虹膜信息中,选择与虹膜匹配度大于或等于虹膜阈值对应的虹膜信息,作为目标虹膜信息,并获取与目标虹膜信息对应的目标用户关联的待推送信息。需要说明的是,虹膜采集设备可以是独立的虹膜采集仪,也可以是具备虹膜采集功能的其他智能家居设备。
37.在一些实施方式中,身份信息可以为声纹信息,信息推送系统还可以包括音频采集设备,音频采集设备可以与智能设备通信连接,音频采集设备可以用于采集用户的音频数据。智能设备可以发送音频采集指令至音频采集设备,以供音频采集设备采集用户的音频数据后返回至智能设备,智能设备获取与音频数据对应的声纹信息,将声纹信息与预存声纹信息进行匹配,获得声纹匹配度,从而从预存声纹信息中,选择与声纹匹配度大于或等于声纹阈值对应的声纹信息,作为目标声纹信息,并可以获取与目标声纹信息对应的目标用户关联的待推送信息。其中,音频采集设备可以为麦克风、数码摄像机或智能摄像头等,音频采集设备还可以是智能门禁的声纹采集模组。
38.在一些实施方式中,身份信息可以为指纹信息,信息推送系统还可以包括指纹传感器,指纹传感器可以与智能设备通信连接,指纹传感器可以用于采集用户的指纹图像。智能设备可以发送指纹采集指令至指纹传感器,以供指纹传感器采集用户的指纹图像后返回至智能设备,智能设备获取与指纹图像对应的指纹信息,并将指纹信息与预存指纹信息进行匹配,获得指纹匹配度,从而从预存指纹信息中,选择与指纹匹配度大于或等于指纹阈值
对应的指纹信息,作为目标指纹信息,获取与目标指纹信息对应的目标用户关联的待推送信息。其中,指纹传感器可以为光学指纹传感器或半导体指纹传感器,还可以是具备指纹采集功能的其他设备,例如,智能门禁等。
39.在一些实施例中,信息推送系统还可以包括人体检测传感器,人体检测传感器用于检测是否有用户靠近。当人体检测传感器检测到有用户靠近时,向身份信息采集装置发送信息采集指令,以便于执行后续的身份识别步骤,如此,可以避免持续采集身份信息造成资源浪费。其中,人体检测传感器可以为红外传感器、人体接近传感器等,人体检测传感器可以是独立于智能设备的检测装置,也可以是智能设备中的一个检测模块。身份信息采集装置可以为独立于智能设备的采集装置,也可以是智能设备中的一个功能模块。
40.在一些实施例中,信息推送系统还可以包括服务器,当身份信息采集装置采集到身份信息后,将采集到的身份信息传输给服务器进行身份识别,并获取到与身份识别结果对应的待推送信息,发送至智能设备,如此,可以提高身份识别及待推送信息的确认效率,并降低智能设备的数据处理压力,从而提高用户的使用体验。
41.步骤s120:获取目标用户的当前位置对应的隐私等级。
42.在本技术实施例中,智能设备可以获取目标用户的当前位置,并可以根据当前位置,获取与当前位置对应的隐私等级。其中,当前位置可以为与小区门禁对应的小区入口、与楼栋门禁对应的楼栋入口、与入户门禁对应的入户门口或者与停车场门禁对应的停车场入口等。
43.在一些实施方式中,智能设备可以根据获取到的目标用户的当前位置,查找预设的隐私等级表,以获得与当前位置对应的隐私等级。其中,隐私等级表可以用于表征当前位置与隐私等级的对应关系。
44.例如,隐私等级可以包括高隐私等级、中隐私等级以及低隐私等级等。高隐私等级可以用于表征保密程度高,与高隐私等级对应的推送信息需要保密的程度高;中隐私等级可以用于表征保密程度适中,与中隐私等级对应的推送信息需要保密的程度适中;低隐私等级可以用于表征保密程度低,与低隐私等级对应的推送信息需要保密的程度低。当前位置与隐私等级的对应关系可以如表1所示,表1中示出了不同的当前位置所对应的隐私等级。
45.表1
[0046][0047][0048]
需要说明的是,当前位置与隐私等级的对应关系不限定于表1所示,具体可以根据实际需求进行设置。
[0049]
步骤s130:从待推送信息中确定与隐私等级对应的目标信息。
[0050]
在本技术实施例中,为了避免泄露目标用户的隐私,智能设备可以获取待推送信息的私密等级,并根据当前位置对应的隐私等级确定其对应的目标私密等级,从待推送信息中选取与目标私密等级对应的推送信息,作为与隐私等级对应的目标信息。其中,目标私
密等级与隐私等级同级,或者,目标私密等级低于隐私等级。
[0051]
例如,当前位置的隐私等级为高隐私等级时,与高隐私等级位置对应的目标私密等级为高目标私密等级、中目标私密等级及低目标私密等级等,智能设备可以从待推送信息中,选取与高目标私密等级、中目标私密等级、低目标私密等级中的至少任意一种目标私密等级对应的推送信息,作为与高隐私等级对应的目标信息;当前位置的隐私等级为中隐私等级时,与中隐私等级位置对应的目标私密等级为中目标私密等级及低目标私密等级,智能设备可以从待推送信息中,选取与中目标私密等级、低目标私密等级中的至少一种目标私密等级对应的推送信息,作为与中私密等级对应的目标信息;当前位置的隐私等级为低隐私等级时,与低隐私等级对应的目标私密等级为低目标私密等级,智能设备可以从待推送信息中,选取与低目标私密等级对应的推送信息,作为与低隐私等级对应的目标信息。
[0052]
步骤s140:向目标用户推送目标信息。
[0053]
在本技术实施例中,智能设备在从待推送信息中确定与隐私等级对应的目标信息之后,可以向目标用户推送目标信息,实现了根据获取到目标用户的当前位置对应的隐私等级,向目标用户推送与隐私等级对应的目标信息,提醒用户及时查看目标信息的同时,还能提高用户信息的安全性,避免用户隐私信息泄露,提高了生活便利性的同时提高了用户使用体验。
[0054]
在一些实施方式中,智能设备可以获取目标信息对应的私密等级,并根据目标信息对应的私密等级,确定目标信息对应的目标推送方式,并可以基于目标推送方式向目标用户推送目标信息。其中,目标推送方式可以包括展示,或/及,语音播报等。
[0055]
作为一种实施方式,目标推送方式可以为展示,当智能设备确定目标信息对应的目标推送方式为展示时,可以通过智能设备对应的显示单元向目标用户展示目标信息。其中,显示单元可以为智能设备的显示模组,也可以是与智能设备通信连接的独立显示单元。
[0056]
作为一种实施方式,目标推送方式可以为语音播报,当智能设备确定目标信息对应的目标推送方式为语音播报时,可以通过智能设备对应的语音播报单元向目标用户语音播报目标信息。其中,语音播报单元可以为智能设备的语音模组,也可以是与智能设备通信连接的独立语音单元。
[0057]
作为一种实施方式,目标推送方式还可以为展示及语音播报。
[0058]
作为一种实施方式,在通过智能设备向目标用户推送目标信息的同时,还可以通过与目标用户关联的移动终端向目标用户推送目标信息。
[0059]
在一些实施方式中,智能设备可以获取包括当前位置的空间图像,对空间图像进行图像识别,获取当前位置的用户数量,根据该用户数量,确定目标信息对应的目标推送方式,基于该目标推送方式向目标用户推送目标信息。作为一种示例,智能设备获取到当前位置的用户数量为1,表示当前位置仅有该目标用户,智能设备可以确定目标信息对应的目标推送方式为语音播报,可以向目标用户语音播报目标信息。作为另一种示例,智能设备获取到当前位置的用户数量为至少两个,表示当前位置还存在其他用户,智能设备可以确定目标信息对应的目标推送方式为展示,向目标用户展示目标信息。
[0060]
在一些实施方式中,智能设备在从待推送信息中确定与隐私等级对应的目标信息之后,可以将目标信息发送至预设显示单元,预设显示单元响应于接收到的目标信息,可以向目标用户展示目标信息,并生成提示信息,以提示用户确认是否需要该终端语音播报目
标信息,当接收到用户输入的用于表征需求语音播报的确认指令时,可以语音播报目标信息。其中,预设显示单元可以为智能设备的显示单元,也可以为与目标用户关联的移动终端的显示单元等。
[0061]
上述实施例提出的信息智能推送方法,通过获取目标用户对应的待推送信息,并获取目标用户的当前位置对应的隐私等级,并从待推送信息中确定与隐私等级对应的目标信息,以及向目标用户推送目标信息,实现了根据获取到目标用户的当前位置对应的隐私等级,向目标用户推送与隐私等级对应的目标信息,提醒用户及时查看目标信息的同时,还能提高用户信息的安全性,避免用户隐私信息泄露,提高了生活便利性的同时提高了用户使用体验。
[0062]
请参阅图3,其示出了本技术另一个实施例提供的信息智能推送方法的流程图。在具体的实施例中,信息智能推送方法可以应用于如图1所示的信息推送系统10中的智能设备100,下面将以智能设备100为例,对图3所示的流程进行详细阐述,信息智能推送方法可以包括以下步骤s210至步骤s260。
[0063]
步骤s210:获取目标用户对应的待推送信息。
[0064]
在本实施例中,步骤s210可以参阅前述实施例中相应步骤的内容,此处不再赘述。
[0065]
在一些实施方式中,智能设备实时检测是否有目标用户进入指定区域,当检测到目标用户进入指定区域内时,获取该目标用户的身份信息,并根据该目标用户的身份信息,获取与该身份信息关联的待推送信息。其中,指定区域可以为智能设备的检测范围,例如,检测范围可以是智能设备配置的红外传感器、微波传感器、声音传感器、监控摄像头等对应的感应范围。
[0066]
步骤s220:获取目标用户的环境图像。
[0067]
在本实施例中,信息推送系统还可以包括摄像头,摄像头可以用于拍摄环境图像。为了获取目标用户的位置,可以获取目标用户所处的环境的环境图像,智能设备可以发送环境图像获取指令至摄像头,摄像头响应于接收到的环境图像获取指令,可以对目标用户所处的环境进行拍摄,获得目标用户的环境图像,并可以将该环境图像发送至智能设备,智能设备可以接收摄像头返回的环境图像。
[0068]
步骤s230:分析环境图像,确定目标用户的当前位置。
[0069]
在本实施例中,智能设备在获取到目标用户的环境图像之后,可以提取环境图像中目标用户的当前位置图像,将目标用户的当前位置图像与多个预存位置图像进行比对,获得图像匹配度,当图像匹配度大于或等于图像匹配度阈值时,从多个预存位置图像中,选取与该图像匹配度对应的预存位置图像,作为目标预存位置图像,并根据预存位置图像与位置的对应关系,获取与目标预存位置图像对应的目标位置,作为目标用户的当前位置。
[0070]
步骤s240:根据当前位置,确定对应的当前隐私等级。
[0071]
在本实施例中,步骤s240可以参阅前述实施例中相应步骤的内容,此次不再赘述。
[0072]
在一些实施方式中,当前位置的当前隐私等级会根据当前位置的用户数量改变,例如,入户门口的初始隐私等级为高隐私等级,而当入户门口存在其他的通行用户时,入户门口的当前隐私等级会变为低隐私等级。因此,智能设备可以获取环境图像中用户的数量信息,并可以结合数量信息和当前位置,确定对应的当前隐私等级,可实时对隐私等级进行调整,从而避免推送的目标信息与当前位置的实际隐私等级不符,以提高信息推送的精准
度及安全性。
[0073]
步骤s250:从待推送信息中确定与隐私等级对应的目标信息。
[0074]
步骤s260:向目标用户推送目标信息。
[0075]
在本实施例中,步骤s250以及步骤s260可以参阅前述实施例中相应步骤的内容,此处不再赘述。
[0076]
上述实施例提出的信息智能推送方法,通过获取目标用户对应的待推送信息,并获取目标用户的环境图像,并分析环境图像,确定目标用户的当前位置,并根据当前位置,确定对应的隐私等级,并从待推送信息中确定与隐私等级对应的目标信息,以及向目标用户推送目标信息,实现了根据获取到目标用户的当前位置对应的隐私等级,向目标用户推送与之对应的目标信息提醒用户及时查看,同时,根据当前用户的数量信息以及位置信息,实时对隐私等级进行调整,可以避免推送的目标信息与当前的隐私等级不符,从而提高信息推送的精准度及安全性。
[0077]
请参阅图4,其示出了本技术再一个实施例提供的信息智能推送方法的流程图。在具体的实施例中,信息智能推送方法可以应用于如图1所示的信息推送系统10中的智能设备100,下面将以智能设备100为例,对图4所示的流程进行详细阐述,信息智能推送方法可以包括以下步骤s310至步骤s350。
[0078]
步骤s310:获取目标用户对应的待推送信息。
[0079]
在本实施例中,步骤s310可以参阅前述实施例中相应步骤的内容,此处不再赘述。
[0080]
在一些实施方式中,服务器可以设置有网络存储器,服务器可以将与用户的身份信息关联的待推送信息预先存储至网络存储器。智能设备可以获取目标用户的身份信息,并可以响应于目标用户的身份信息,生成携带有该身份信息的获取请求,并可以将获取请求发送至服务器,服务器响应于接收到的获取请求,可以从网络存储器中读取与该身份信息关联的待推送信息,并可以将该推送信息发送至智能设备,智能设备接收服务器返回的该推送信息。
[0081]
在一些实施方式中,智能设备可以设置有本地存储器,服务器可以将与用户的身份信息关联的待推送信息发送至智能设备,智能设备响应于接收到的待推送信息,并将待推送信息存储至本地存储器。智能设备可以获取目标用户的身份信息,并从本地存储器中读取与该身份信息关联的待推送信息。
[0082]
步骤s320:获取智能设备的设备位置。
[0083]
在本实施例中,为了获取智能设备的设备位置,可以根据智能设备的设备标识,获取与设备标识对应的安装位置,并可以将该安装位置作为智能设备的设备位置。
[0084]
在一些实施方式中,智能设备可以根据其设备标识,查找预设的安装位置表,可以获得与设备标识对应的安装位置,并可以将该安装位置作为智能设备的设备位置。其中,安装位置表可以用于表征设备标识与安装位置的对应关系。
[0085]
设备标识与安装位置的对应关系可以如表2所示,表2中示出了不同的设备标识所对应的安装位置,可以根据该对应关系,获得与设备标识对应的安装位置,并可以将该安装位置作为智能设备的设备位置。
[0086]
表2
[0087][0088]
需要说明的是,设备标识与安装位置的对应关系不限定于表2所示,具体可以根据实际需求进行设置。
[0089]
步骤s330:根据设备位置,确定对应的隐私等级,并将该隐私等级作为目标用户的当前位置对应的隐私等级。
[0090]
在本实施例中,根据设备位置确定对应的隐私等级的步骤,可以参阅前述实施例中获取目标用户的当前位置对应的隐私等级的步骤的内容,此处不再赘述。
[0091]
步骤s340:从待推送信息中确定与隐私等级对应的目标信息。
[0092]
步骤s350:向目标用户推送目标信息。
[0093]
在本实施例中,步骤s340以及步骤s350可以参阅前述实施例中相应步骤的内容,此处不再赘述。
[0094]
本技术提供的方案,通过获取目标用户对应的待推送信息,并获取智能设备的设备位置,并根据设备位置,确定对应的隐私等级,并将该隐私等级作为目标用户的当前位置对应的隐私等级,并从待推送信息中确定与隐私等级对应的目标信息,以及向目标用户推送目标信息,实现了根据获取到智能设备的设备位置对应的隐私等级,向目标用户推送与隐私等级对应的目标信息提醒用户及时查看,还可以避免泄露用户的隐私,提高了生活便利性及用户信息安全性。
[0095]
请参阅图5,其示出了本技术又一个实施例提供的信息智能推送方法的流程图。在具体的实施例中,信息智能推送方法可以应用于如图1所示的信息推送系统10中的智能设备100,下面将以智能设备100为例,对图5所示的流程进行详细阐述,信息智能推送方法可以包括以下步骤s410至步骤s450。
[0096]
步骤s410:获取目标用户对应的待推送信息。
[0097]
步骤s420:获取目标用户的当前位置对应的隐私等级。
[0098]
步骤s430:从待推送信息中确定与隐私等级对应的目标信息。
[0099]
在本实施例中,步骤s410、步骤s420以及步骤s430可与参阅前述实施例中相应步骤的内容,此处不再赘述。
[0100]
步骤s440:获取目标信息的推送频次。
[0101]
在本实施例中,为了避免目标用户忘记处理与目标信息相关的处理事项,可以对目标信息进行多次推送,智能设备可以获取目标信息的推送频次,以便将目标信息按推送频次进行推送。
[0102]
在一些实施方式中,用户可以预先根据待推送信息的信息类型并对待推送信息进行推送频次设置,信息类型可以至少包括系统通知信息以及物业管理通知信息等。智能设备可以根据目标信息的信息类型,获取对应的推送频次。例如,系统通知信息可以包括快递信息、缴费信息、天气信息等,用户可以分别预先将快递信息的推送频次设置为一次、将缴费信息的推送频次设置为多次推送(如,每月固定日期推送一次,并于固定日期之后的一周
后再推送一次,且在再推送一次之后的每天推送一次)等。
[0103]
步骤s450:根据推送频次,向目标用户推送目标信息。
[0104]
在本实施例中,智能设备在获取到目标信息的推送频次之后,可以将目标信息以推送频次向目标用户进行推送。
[0105]
在一些实施方式中,智能设备在获取到目标信息的推送频次之后,可以比较目标信息的推送频次与目标信息当前的已推送次数的大小关系,当目标信息的推送频次大于目标信息的已推送次数时,则将目标信息向目标用户进行推送。
[0106]
本技术提供的方案,通过获取目标用户对应的待推送信息,并获取目标用户的当前位置对应的隐私等级,并从待推送信息中确定与隐私等级对应的目标信息,并获取目标信息的推送频次,以及根据推送频次,向目标用户推送目标信息,实现了根据获取到目标用户的当前位置对应的隐私等级,向目标用户推送与隐私等级对应的目标信息,可提醒用户及时查看目标信息,并可避免泄露用户的隐私,提高了生活便利性。同时,根据获取到目标信息的推送频次,将目标信息以推送频次向目标用户进行推送,可避免目标用户忘记处理与目标信息相关的处理事项,导致生活不便,可多次提醒用户及时处理与目标信息相关的处理事项,可进一步地提高生活的便利性。
[0107]
请参阅图6,其示出了本技术又一个实施例提供的信息智能推送方法的流程图。在具体的实施例中,信息智能推送方法可以应用于如图1所示的信息推送系统10中的智能设备100,下面将以智能设备100为例,对图6所示的流程进行详细阐述,信息智能推送方法可以包括以下步骤s510至步骤s560。
[0108]
步骤s510:获取目标用户对应的待推送信息。
[0109]
步骤s520:获取目标用户的当前位置对应的隐私等级。
[0110]
步骤s530:从待推送信息中确定与隐私等级对应的目标信息。
[0111]
在本实施例中,步骤s510、步骤s520以及步骤s530可与参阅前述实施例中相应步骤的内容,此处不再赘述。
[0112]
步骤s540:确定多条目标信息的推送优先级。
[0113]
在本实施例中,目标信息可以为多条,智能设备在从待推送信息中确定与隐私等级对应的目标信息之后,可以获取多条目标信息对应的重要性等级,并可以将多条目标信息对应的重要性等级,确定为多条目标信息的推送优先级,重要性等级可以用于表征目标信息需要处理的紧迫性,重要性等级越高,表示对应的目标信息需要处理的紧迫性越高,可实现将高紧迫性的目标信息优先推送,可提升用户体验。
[0114]
在一些实施方式中,智能设备可以对多条目标信息的内容进行重要性等级识别,获得多条目标信息对应的重要性等级,并可以将多条目标信息对应的重要性等级作为目标信息的推送优先级,目标信息的重要性等级与推送优先级正相关,表示目标信息的重要性等级越高,对应的推送优先级越高。
[0115]
作为一种示例,智能设备可以对多条目标信息的内容进行检测,当检测到包含“快递”、“缴费”、“天气”、“消杀”、“停电”、“停水”的目标信息时,可以确定包含“快递”、“缴费”、“天气”、“消杀”、“停电”、“停水”的目标信息为高重要性等级的信息,从而确定包含“快递”、“缴费”、“天气”、“消杀”、“停电”、“停水”的目标信息的推送优先级为高优先级。当检测到包含“失物”、“报修”的目标信息时,可以确定包含“失物”、“报修”的目标信息为中重要性等级
的信息,并可以确定包含“失物”、“报修”的目标信息的推送优先级为中优先级。当检测到包含“警情”、“活动”、“其他”的目标信息时,可以确定包含“警情”、“活动”、“其他”的目标信息为低重要性等级的信息,并可以确定包含“警情”、“活动”、“其他”的目标信息的推送优先级为低优先级等。
[0116]
在一些实施方式中,智能设备可以获取多条目标信息的生成时刻,并可以根据生成时刻的先后顺序,确定多条目标信息的推送优先级,目标信息的生成时刻的先后顺序与推送优先级正相关,表示生成时刻越早,对应的推送优先等级越高。
[0117]
步骤s550:根据推送优先级,确定多条目标信息的推送顺序。
[0118]
在本实施例中,智能设备在确定出多条目标信息的推送优先级之后,可以根据推送优先级的高低,将多条目标信息进行前后排序,并将该前后排序作为多条目标信息的推送顺序。其中,推送优先级越高对应的目标信息的排序越靠前,即对应的目标信息的推送顺序越靠前。
[0119]
步骤s560:根据推送顺序,向目标用户推送多条目标信息。
[0120]
在本实施例中,智能设备在根据推送优先级,确定多条目标信息的推送顺序之后,可以将目标信息以推送顺序向目标用户进行推送。
[0121]
在一些实施方式中,智能设备在根据推送优先级,确定多条目标信息的推送顺序之后,可以判断多条目标信息的推送频次是否满足推送要求,当确定多条目标信息的推送频次满足推送要求时,可以将多条目标信息以推送顺序向目标用户进行推送,或将多条目标信息以推送顺序及目标推送方式向目标用户进行推送。
[0122]
其中,智能设备可以根据目标信息的推送频次及其对应的已推送次数,确定推送频次是否满足推送要求。当目标信息的推送频次大于其对应的已推送次数时,则确定目标信息满足推送要求;当目标信息的推送频次小于或等于其对应的已推送次数时,则确定目标信息不满足推送要求。
[0123]
上述实施例提出的信息智能推送方法,通过获取目标用户对应的待推送信息,并获取目标用户的当前位置对应的隐私等级,并从待推送信息中确定与隐私等级对应的目标信息,并确定多条目标信息的推送优先级,并根据推送优先级,确定多条目标信息的推送顺序,以及根据推送顺序,向目标用户推送多条目标信息,实现了根据获取到目标用户的当前位置对应的隐私等级,向目标用户推送与隐私等级对应的目标信息,可提醒用户及时查看目标信息,并可避免泄露用户的隐私,提高了生活便利性。同时,根据多条目标信息的推送优先级确定多条目标信息的推送顺序,将目标信息以推送顺序向目标用户进行推送,可使用户能够根据目标信息对应的重要性等级,对目标信息进行处理,可提升用户体验。
[0124]
请参阅图7,其示出了本技术一个实施例提供的信息推送装置600,信息推送装置600可以应用于如图1所示的信息推送系统10中的智能设备100,下面将以智能设备100为例,对图7所示的信息推送装置600进行详细描述,信息推送装置600可以包括第一获取模块610、第二获取模块620、确定模块630以及推送模块640。
[0125]
第一获取模块610可以用于获取目标用户对应的待推送信息;第二获取模块620可以用于获取目标用户的当前位置对应的隐私等级;确定模块630可以用于从待推送信息中确定与隐私等级对应的目标信息;推送模块640可以用于向目标用户推送目标信息。
[0126]
在一些实施方式中,第二获取模块620可以包括第一获取单元、第一确定单元以及
第二确定单元。
[0127]
第一获取单元可以用于获取目标用户的环境图像;第一确定单元可以用于分析环境图像,确定目标用户的当前位置;第二确定单元可以用于根据当前位置,确定对应的隐私等级。
[0128]
在一些实施方式中,第二确定单元可以包括第一获取子单元以及第一确定子单元。
[0129]
第一获取子单元可以用于获取环境图像中用户的数量信息;第一确定子单元可以用于结合数量信息和当前位置,确定对应的当前隐私等级。
[0130]
在一些实施方式中,第二获取模块620还可以包括第二获取单元以及第三确定单元。
[0131]
第二获取单元可以用于获取智能设备的设备位置;第三确定单元可以用于根据设备位置,确定对应的隐私等级,并将该隐私等级作为目标用户的当前位置对应的隐私等级。
[0132]
在一些实施方式中,推送模块640可以包括第四确定单元以及第一推送单元。
[0133]
第四确定单元可以用于根据目标信息对应的私密等级,确定目标信息对应的目标推送方式;第一推送单元可以用于基于目标推送方式向目标用户推送目标信息。
[0134]
在一些实施方式中,推送模块640还可以包括第三获取单元以及第二推送单元。
[0135]
第三获取单元可以用于获取目标信息的推送频次;第二推送单元可以用于根据推送频次,向目标用户推送目标信息。
[0136]
在一些实施方式中,目标信息为多条,推送模块640还可以包括第五确定单元、第六确定单元以及第三推送单元。
[0137]
第五确定单元可以用于确定多条目标信息的推送优先级;第六确定单元可以用于根据推送优先级,确定多条目标信息的推送顺序;第三推送单元可以用于根据推送顺序,向目标用户推送多条目标信息。
[0138]
本技术提供的方案,通过获取目标用户对应的待推送信息,并获取目标用户的当前位置对应的隐私等级,并从待推送信息中确定与隐私等级对应的目标信息,以及向目标用户推送目标信息,实现了根据获取到目标用户的当前位置对应的隐私等级,向目标用户推送与隐私等级对应的目标信息,提醒用户及时查看目标信息的同时,还能提高用户信息的安全性,避免用户隐私信息泄露,提高了生活便利性的同时提高了用户使用体验。
[0139]
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。对于方法实施例中的所描述的任意的处理方式,在装置实施例中均可以通过相应的处理模块实现,装置实施例中不再一一赘述。
[0140]
另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0141]
请参阅图8,其示出了本技术另一个实施例提供的智能设备700的功能框图,智能设备700可以为智能门禁、智能控制设备、智能网关设备(例如,局域网/主机网关设备、局域网/局域网网关设备或因特网/局域网网关设备等)等。该智能设备700可以包括一个或多个
如下部件:存储器710、处理器720、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器710中并被配置为由一个或多个处理器720执行,一个或多个应用程序配置用于执行如前述方法实施例所描述的方法。
[0142]
存储器710可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。存储器710可用于存储指令、程序、代码、代码集或指令集。存储器710可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如获取待推送信息、获取隐私等级、确定目标信息、推送目标信息、获取环境图像、分析环境图像、确定当前位置、获取数量信息、获取设备位置、确定目标推送方式、获取推送频次、确定推送优先级以及确定推送顺序等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储智能设备700在使用中所创建的数据(比如待推送信息、隐私等级、当前位置、目标信息、环境图像、数量信息、设备位置、目标推送方式、推送频次、推送优先级以及推送顺序)等。
[0143]
处理器720可以包括一个或者多个处理核。处理器720利用各种接口和线路连接整个智能设备700内的各个部分,通过运行或执行存储在存储器710内的指令、程序、代码集或指令集,以及调用存储在存储器710内的数据,执行智能设备700的各种功能和处理数据。可选地,处理器720可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器720可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器720中,单独通过一块通信芯片进行实现。
[0144]
请参考图9,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读存储介质800中存储有程序代码810,程序代码810可被处理器调用执行上述方法实施例中所描述的方法。
[0145]
计算机可读存储介质800可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质800包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
[0146]
本技术提供的方案,通过获取目标用户对应的待推送信息,并获取目标用户的当前位置对应的隐私等级,并从待推送信息中确定与隐私等级对应的目标信息,以及向目标用户推送目标信息,实现了根据获取到目标用户的当前位置对应的隐私等级,向目标用户推送与隐私等级对应的目标信息,提醒用户及时查看目标信息的同时,还能提高用户信息的安全性,避免用户隐私信息泄露,提高了生活便利性的同时提高了用户使用体验。
[0147]
最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而
这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1