【技术实现步骤摘要】
本专利技术涉及网络
,特别是涉及一种消息推送方法和装置。
技术介绍
随着互联网技术的发展,在互联网的基础上延伸可扩展出了物联网。物联网也就是“物物相连的互联网”。物联网通过智能感知、识别技术与普适计算广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。人们在生活娱乐工作中,与大量的“物”息息相关。这些“物”更多的以网络接入设备的形式存在于人们的生活中,包括各种便携式设备(如智能手机、平板电脑等)、穿戴式设备(如智能手环、智能眼镜等)、办公设备(如打印机、传真机等)、家用电器(如电视机、冰箱、洗衣机等)和其它功能的设备(如门禁装置、网络摄像头等)。而这些网络接入设备不可能时时在用户的身边,因此用户需要及时获知网络接入设备的状况。例如,用户出门在外可以及时获知住所的门被打开(通过门禁装置检测);又如,上班时间若家中有人入侵,用户在办公室可以及时得到消息,等等。传统技术中,通常是需要用户主动连接到网络接入设备,查看现有的状态。例如,通过网络摄像头对房屋进行监控,需要用户主动打开监控画面,以获知当前的房屋现场情况。即使存在将网络接入设备的状态通过网络主动推送给用户,通常只能针对某一类网络接入设备,无法将用户所拥有的大量网络接入设备进行统一管理,缺乏灵活性和可扩展性。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能更及时更灵活地获知网络接入设备状 ...
【技术保护点】
一种消息推送方法,所述方法包括:接收网络接入设备发送的设备标识号和设备属性,所述设备属性用于表示网络接入设备的操作能力;获取与所述设备标识号具有对应关系的用户标识;根据所述设备属性生成相应的消息;将所述消息推送至与所述用户标识对应的用户终端。
【技术特征摘要】
1.一种消息推送方法,所述方法包括:
接收网络接入设备发送的设备标识号和设备属性,所述设备属性用于表示
网络接入设备的操作能力;
获取与所述设备标识号具有对应关系的用户标识;
根据所述设备属性生成相应的消息;
将所述消息推送至与所述用户标识对应的用户终端。
2.根据权利要求1所述的消息推送方法,其特征在于,在所述接收网络接
入设备发送的设备标识号和设备属性的步骤之前,还包括:
接收网络接入设备的注册请求,为所述网络接入设备分配设备标识号;
设置设备属性和/或根据接收到设备属性设置请求设置设备属性,存储所述
设备标识号与设备属性的对应关系;
所述设备属性中定义了属性标识和属性参数。
3.根据权利要求1所述的消息推送方法,其特征在于,所述方法还包括:
接收设备属性的推送配置请求,根据所述推送配置请求将提交的设备属性
设置为推送状态;
在所述接收网络接入设备发送的设备标识号和设备属性的步骤之后还包
括:
判断接收到的所述设备属性是否为推送状态,若是,则进入所述获取与所
述设备标识号具有对应关系的用户标识的步骤。
4.根据权利要求1所述的消息推送方法,其特征在于,在所述接收网络接
入设备发送的设备标识号和设备属性的步骤之前,还包括:
接收网络接入设备共享请求,所述网络接入设备共享请求携带设备标识号、
主人用户标识和共享用户标识;
根据主人用户标识和共享用户标识建立与设备标识号对应的用户列表;
所述获取与所述设备标识号具有对应关系的用户标识的步骤为:
根据所述设备标识号获取对应的用户列表,提取获取的所述用户列表中的
用户标识。
5.根据权利要求1所述的消息推送方法,其特征在于,所述设备属性包含
属性标识和属性参数,所述属性参数包含以下字段内容:属性名称、属性描述、
属性值类型、存储大小、是否只读、对用户是否可见、属性创建时间、支持设
备版本、当前是否有效。
6.一种消息推送方法,所述方法包括:
接收网络接入设备发送的设备标识号和设备属性,所述设备属性用于表示
网络接入设备的操作能力;
根据所述设备标识号获取对应的应用标识;
根据所述设备属性和应用标识获取对应的触发动作,所述触发动作中包含
用于标识消息接收方的消息转发标志位;
根据所述消息转发标志位生成相应的消息;
根据所述消息转发标志位将生成的消息推送给消息接收方。
7.根据权利要求6所述的消息推送方法,其特征在于,在所述接收网络接
入设备发送的设备标识号和设备属性的步骤之前,还包括:
接收网络接入设备的注册请求,为所述网络接入设备分配设备标识号;
设置设备属性和/或根据接收到设备属性设置请求设置设备属性,存储所述
设备标识号与设备属性的对应关系;
所述设备属性中定义了属性标识和属性参数。
8.根据权利要6所述的消息推送方法,其特征在于,在所述接收网络接入
设备发送的设备标识号和设备属性的步骤之前,还包括:
接收应用绑定请求,所述应用绑定请求中携带应用标识和设备标识号;
存储所述应用标识和设备标识号的绑定关系。
9.根据权利要求8所述的消息推送方法,其特征在于,在所述存储所述应
用标识和设备标识号的绑定关系的步骤之后,还包括:
接收设备属性和为所述设备属性配置的触发动作,所述触发动作中定义了
满足属性条件下对应的消息转发标志位,所述属性条件包含属性标识和对应的
属性值;
存储所述应用标识、设备标识号、设备属性和触发动作的对应关系。
10.根据权利要求6所述的消息推送方法,其特征在于,所述方法还包括:
接收设备属性的推送配置请求,根据所述推送配置请求将提交的设备属性
设置为推送状态;
在所述接收网络接入设备发送的设备标识号和设备属性的步骤之后还包
括:
判断接收到的所述设备属性是否为推送状态,若是,则进入所述根据所述
设备标识号获取对应的应用标识的步骤。
11.根据权利要求6所述的消息推送方法,其特征在于,所述设备属性包
含属性标识和属性参数,所述属性参数包含以下字段内容:属性名称、属性描
述、属性值类型、存储大小、是否只读、对用户是否可见、属性创建时间、支
持设备版本、当前是否有效。
12.一种...
【专利技术属性】
技术研发人员:关吉星,黄普光,
申请(专利权)人:腾讯科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。