一种消息推送方法、装置及系统的制作方法

文档序号:10515696阅读:327来源:国知局
一种消息推送方法、装置及系统的制作方法
【专利摘要】本发明实施例提供了一种消息推送方法、装置及系统,所述方法包括:当识别到接入设备接入局域网络时,判断当前时刻是否位于预设的时间段内,如果是,获取所述接入设备的MAC地址;根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。在本发明实施例中,当所述局域网设备识别到接入设备接入局域网络时,根据接入设备接入的时间和接入设备的类型,向接入时间在预设时间段内的移动设备发送对应的待推送消息,可以大大提高推送消息的转化率。
【专利说明】
一种消息推送方法、装置及系统
技术领域
[0001]本发明涉及通信技术领域,特别是涉及一种消息推送方法、装置及系统。
【背景技术】
[0002]随着移动设备的快速崛起,随之伴随而来的是应用程序(APP,AppliCat1n)呈现爆发式增长,不同领域的APP使人们的生活更加丰富和便利。消息推送是APP中常见的功能,它是指终端根据用户的兴趣来搜索、过滤信息,并将信息自动传送给用户,帮助用户高效率地发掘有价值的信息,减少用户网络上搜索的时间。
[0003]现有技术中,服务器根据之前保存的安装过或者使用过应用程序的接入设备信息,将该应用程序的待推送消息发送给对应的接入设备。但是,通过这样的推送方式推送的数据往往偏多,没有考虑消息推送的时间、消息推送的对象设备及消息推送时使用该设备的用户所处的地理位置。例如,服务器根据保存的安装过应用程序的接入设备信息,向所述接入设备推送对应的消息,所述接入设备接入网络时会自动接收所述推送消息。如果所述接入设备对应的用户正处于工作状态,则可能忽略接收到的推送消息。因此,上述消息推送方式容易使用户产生厌烦情绪,忽略接收到的推送消息,导致推送消息的转化率较低。

【发明内容】

[0004]本发明实施例的目的在于提供一种消息推送方法、装置及系统,用于提高推送消息的转化率。
[0005]为达到上述目的,本发明实施例公开了一种消息推送方法,应用于局域网设备,所述方法包括:
[0006]当识别到接入设备接入局域网络时,判断当前时刻是否位于预设的时间段内,如果是,获取所述接入设备的MAC地址;
[0007]根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;
[0008]将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0009]进一步地,所述局域网设备包括:
[0010]路由器、电视盒子和具有联网功能的电视机。
[0011]本发明实施例提供了一种消息推送装置,应用于局域网设备,所述装置包括:
[0012]信息获取模块,用于识别到接入设备接入局域网络时,判断当前时刻是否位于预设的时间段内,如果是,获取所述接入设备的MAC地址;
[0013]移动设备确定模块,用于根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;
[0014]发送模块,用于将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0015]进一步地,所述局域网设备包括:
[0016]路由器、电视盒子和具有联网功能的电视机。
[0017]本发明实施例提供了一种消息推送系统,所述系统包括服务器及上述任一所述的应用于局域网设备的消息推送装置。
[0018]进一步地,所述服务器,还用于:
[0019]接收所述局域网设备发送的所述接入设备的MAC地址;
[0020]按照预设的时间规则向所述接入设备发送对应的待推送消息。
[0021]本发明实施例提供了一种消息推送方法,应用于局域网设备,所述方法包括:
[0022]判断当前时刻是否为消息推送的开始时刻,若是,则获取当前接入局域网络的接入设备的MAC地址,其中所述局域网设备位于为家庭网络中;
[0023]根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;
[0024]将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0025]进一步地,所述方法还包括:
[0026]在预设的时间段内按照设定的时间间隔,判断是否存在新接入的接入设备,若是,则获取所述新接入的接入设备的MAC地址;
[0027]根据所述新接入的接入设备的MAC地址,确定所述接入设备中的移动设备;
[0028]将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0029]进一步地,确定所述局域网设备位于家庭网络中,包括:
[0030]在设定的时间长度内,统计所述时间长度内每个接入设备接入的每个时间点;
[0031]根据每个接入设备接入的每个时间点及预设的每个时间段,确定位于所述预设的时间段内的每个时间点;
[0032]当位于该预设时间段内的时间点的数量与统计的时间点的数量的比值大于设定阈值时,确定所述局域网设备位于家庭网络中。
[0033]进一步地,所述局域网设备包括:
[0034]路由器、电视盒子和具有联网功能的电视机。
[0035]本发明实施例提供了一种消息推送装置,应用于局域网设备,所述装置包括:
[0036]第一信息获取模块,用于判断当前时刻是否为消息推送的开始时刻,若是,则获取当前接入局域网络的接入设备的MAC地址,其中所述局域网设备位于为家庭网络中;
[0037]第一确定模块,用于根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;
[0038]第一发送模块,用于将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0039]进一步地,所述装置还包括:
[0040]第二信息获取模块,用于在预设的时间段内按照设定的时间间隔,判断是否存在新接入的接入设备,若是,则获取所述新接入的接入设备的MAC地址;
[0041 ]第二确定模块,用于根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;
[0042]第二发送模块,用于将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0043]进一步地,所述第一信息获取模块还包括:
[0044]统计子模块,用于在设定的时间长度内,统计所述时间长度内每个接入设备接入的每个时间点;
[0045]时间点确定子模块,用于根据每个接入设备接入的每个时间点及预设的每个时间段,确定位于所述预设的时间段内的每个时间点;
[0046]家庭网络确定子模块,用于当位于该预设时间段内的时间点的数量与统计的时间点的数量的比值大于设定阈值时,确定所述局域网设备位于家庭网络中。
[0047]进一步地,所述局域网设备包括:
[0048]路由器、电视盒子和具有联网功能的电视机。
[0049]本发明实施例提供了一种消息推送系统,包括其特征在于,包括服务器及上述任一项所述的应用于局域网设备的消息推送装置。
[0050]进一步地,所述服务器,还用于:
[0051 ]接收所述局域网设备发送的所述接入设备的MAC地址;
[0052]按照预设的时间规则向所述接入设备发送对应的待推送消息。
[0053]本发明实施例提供了一种消息推送方法、装置及系统,所述方法包括:识别到接入设备接入局域网络时,判断当前时刻是否位于预设的时间段内,如果是,获取所述接入设备的MAC地址;根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。在本发明实施例中,当所述局域网设备识别到接入设备接入局域网络时,根据接入设备接入的时间和接入设备的类型,向接入时间在预设时间段内的移动设备发送对应的待推送消息,可以大大提高推送消息的转化率。
【附图说明】
[0054]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0055]图1为本发明实施例提供的一种消息推送方法的流程示意图;
[0056]图2为本发明实施例提供的一种消息推送装置的结构示意图;
[0057]图3为本发明实施例提供的一种消息推送系统的结构示意图;
[0058]图4为本发明实施例提供的另一种消息推送方法的流程示意图;
[0059]图5为基于图4对应的实施例提供的一种消息推送方法中,确定所述局域网设备位于家庭网络的方法的流程示意图;
[0060]图6为本发明实施例提供的另一种消息推送装置的结构示意图;
[0061]图7为与图5对应的确定所述局域网设备位于家庭网络的装置的结构示意图;
[0062]图8为本发明实施例提供的另一种消息推送系统的结构示意图。
【具体实施方式】
[0063]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0064]图1为本发明实施例提供的一种消息推送方法的流程示意图,该方法应用于局域网设备,所述方法包括以下步骤:
[0065]步骤SlOl:当识别到接入设备接入局域网络时,判断当前时刻是否位于预设的时间段内,如果是,获取所述接入设备的MAC地址。
[0066]在本发明实施例中,所述局域网络为所述局域网设备所处的网络,所述局域网设备可以识别到接入所述局域网络的接入设备。根据实际生活中大部分人们的工作时间规律,接入家庭网络的设备对应的用户通常是白天工作晚上休息。将所述预设的时间段设置在下班时间以后的时间,例如19点至20点,或者19点至20点30分,这样,在所述预设的时间段内请求接入的接入设备对应的用户很大可能处于空闲时间。在实际应用时,可以根据需要对预设的时间段进行设置。
[0067]步骤S102:根据所述接入设备的MAC地址,确定所述接入设备中的移动设备。
[0068]在本发明实施例中,所述移动设备可以是手机、平板电脑等能够连接网络的电子设备。由于移动设备具有使用方便,可随身携带移动等特点,因此,休闲时间人们大多习惯使用手机或者平板电脑等移动设备。所以,选择向移动设备发送对应的待推送消息,可以大大提高推送消息的转化率。
[0069]具体的,根据所述接入设备的MAC地址,可以知道所述设备对应的设备制造商的信息,从而可以确定所述设备是否是移动设备。例如,如果所述接入设备对应的MAC地址对应的厂商为小米公司,则可以确定该接入设备为移动设备。
[0070]步骤S103:将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0071]应用本发明实施例提供的消息推送方法,当所述局域网设备识别到接入设备接入局域网络时,根据接入设备接入的时间和接入设备的类型,向接入时间在预设时间段内的移动设备发送对应的待推送消息,可以大大提高推送消息的转化率。
[0072]基于图1对应的实施例,在本发明的一个实施例中,所述局域网设备包括:
[0073]路由器、电视盒子和具有联网功能的电视机。
[0074]具体的,所述路由器、电视盒子和具有联网功能的电视机与所述局域网络连接,能够识别到接入所述局域网络的其他接入设备,并且,所述局域网设备通过地址解析协议ARP获取所述接入设备的MAC地址。对于路由器,由于接入设备在接入局域网时,一般都是先接入路由器,再通过路由器接入局域网,因此路由器可以识别到接入到局域网络的接入设备;而对于电视盒子和具有联网功能的电视机,其上网也是通过路由器,因此当其登录到路由器后,根据获取路由器中保存的当前接入局域网的接入设备的信息,从而识别到是否存在接入局域网络的接入设备。
[0075]下面结合一个具体实施例对本发明实施例所提供的一种消息推送方法进行介绍。
[0076]假设所述局域网设备为路由器,预设的时间段为19点至20点。用户A于19点20分使用的设备A接入所述局域网络,所述路由器接识别到所述设备A,获取设备A的MAC地址,并判断设备A是否是移动设备,如果是,则将设备A对应的MAC地址发送给服务器,使服务器向设备A发送对应的待推送消息;用户B于20点40分使用的设备B接入所述局域网络,所述路由器识别到所述设备B,由于该时间点没有位于所述预设时间段内,因此,不获取设备B的MAC地址。
[0077]图2为与图1对应的本发明实施例提供的一种消息推送装置的结构示意图,该装置用于局域网设备,所述装置包括:
[0078]信息获取模块201,用于识别到接入设备接入局域网络时,判断当前时刻是否位于预设的时间段内,如果是,获取所述接入设备的MAC地址;
[0079]移动设备确定模块202,用于根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;
[0080]发送模块203,用于将所述接入设备的MAC地址发送至服务器,使服务器向所述接入设备发送对应的待推送消息。
[0081]所述局域网设备包括:路由器、电视盒子和具有联网功能的电视机。
[0082]应用本发明实施例提供的消息推送装置,当所述局域网设备识别到接入设备接入局域网络时,根据接入设备接入的时间和接入设备的类型,向接入时间在预设时间段内的移动设备发送对应的待推送消息,可以大大提高推送消息的转化率。
[0083]图3为本发明实施例提供的一种消息推送系统的结构示意图,所述系统包括服务器31及图2对应的应用于局域网设备32的消息推送装置。
[0084]所述服务器31,还用于:
[0085]接收所述局域网设备发送的所述接入设备的MAC地址;
[0086]按照预设的时间规则向所述接入设备发送对应的待推送消息。
[0087]在本发明实施例中,服务器在接收到所述局域网设备发送的所述接入设备的MAC地址后,在预设的时间间隔后,向所述接入设备发送对应的待推送消息。所述预设的时间间隔可以根据需要进行设置,例如,预设的时间间隔可以设定为半个小时或者一个小时。
[0088]该预设的时间段可以设置为用户在家休息对应的时间段,例如根据统计确定用户一般在晚上7点回家,第二天早晨7点上班,则该预设时间段可以是晚上7点到24点,以及O点至IJ7点。通常,人们回到家后需要一段时间进行调整,如果在用户刚回到家就向用户对应的设备发送待推送消息,则该消息很可能被忽略掉,在一段时间间隔后,所述用户处于空闲的可能性较大,因此,选择在预设的时间间隔后向所述接入设备发送对应的待推送消息,可以大大提高推送消息的转化率。
[0089]所述预设的时间间隔不能太小,例如用户20:00回到家,如果预设的时间间隔为10分钟,用户很可能还在吃饭,此时推送的消息转化率较低;所述预设的时间间隔也不能太大,例如用户20:00回到家,如果预设的时间间隔为3个小时,此时的时间为23:00,用户很可能需要休息了,此时推送的消息转化率也较低。较佳的,所述预设的时间间隔为半个小时或者一个小时。
[0090]图4为本发明实施例提供的另一种消息推送方法的流程示意图,该方法应用于局域网设备,所述方法包括以下步骤:
[0091]步骤S401:判断当前时刻是否为消息推送的开始时刻,若是,则获取当前接入局域网络的接入设备的MAC地址,其中所述局域网设备位于为家庭网络中。
[0092]在本发明实施例中,所述局域网络为所述局域网设备所处的网络,所述局域网设备可以识别到接入所述局域网络的接入设备。根据实际生活中大部分人们的工作时间规律,工作日,通常是白天工作晚上回家;非工作日,可能全天在家。因此,对于家庭网络,设备通常在晚上接入所述局域网设备;非工作日,可能全天都处于连接状态。通过预先设置消息推送开始时刻,例如15点或者19点,这样,在所述消息推送的开始时刻之后接入局域网络的接入设备对应的用户很大可能处于空闲时间。在实际应用时,可以根据需要对消息推送的开始时刻进行设置。
[0093]步骤S402:根据所述接入设备的MAC地址,确定所述接入设备中的移动设备。
[0094]在本发明实施例中,所述移动设备可以是手机、平板电脑等能够连接网络的电子设备。由于移动设备具有使用方便,可随身携带移动等特点,因此,休闲时间人们大多习惯使用手机或者平板电脑等移动设备。所以,选择向移动设备发送对应的待推送消息,可以大大提高推送消息的转化率。
[0095]具体的,根据所述接入设备的MAC地址,可以知道所述设备对应的设备制造商的信息,从而可以确定所述设备是否是移动设备。例如,如果所述接入设备对应的MAC地址对应的厂商为小米公司,则可以确定该接入设备为移动设备。
[0096]步骤S403:将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0097]应用本发明实施例提供的消息推送方法,所述局域网设备位于为家庭网络中在消息推送的开始时刻后,获取当前接入局域网络的接入设备的MAC地址,并根据接入设备的MAC地址确定所述接入设备是否为移动设备,若是,则将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息,可以大大提高推送消息的转化率。
[0098]基于图4对应的实施例,所述消息推送方法还包括:
[0099]在预设的时间段内按照设定的时间间隔,判断是否存在新接入的接入设备,若是,则获取所述新接入的接入设备的MAC地址;
[0100]根据所述新接入的接入设备的MAC地址,确定所述接入设备中的移动设备;
[0101]将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0102]在本发明实施例中,所述预设的时间段设置在下班时间以后的时间,例如19点至24点,或者19点至23点30分,这样,在所述预设的时间段内接入所述局域网络的接入设备对应的用户很大可能处于空闲时间。在实际应用时,可以根据需要对预设的时间段进行设置。
[0103]在预设的时间段内,按照设定的时间间隔定时检测是否有新的设备接入,一旦检测到有新的设备接入,获取新接入设备的MAC地址,这样可以保证不同时间接入的设备能够被及时检测到,提高待推送消息的发送率。其中,设定的时间间隔可以根据实际需要进行设定,例如可以设置为2分钟或者5分钟。
[0104]具体的,所述移动设备可以是手机、平板电脑等能够连接网络的电子设备。由于移动设备具有使用方便,可随身携带移动等特点,因此,休闲时间人们大多习惯使用手机或者平板电脑等移动设备。所以,在本发明实施例中,选择向移动设备发送对应的待推送消息,可以大大提高推送消息的转化率。
[0105]应用本发明实施例提供的消息推送方法,在预设的时间段内按照设定的时间间隔,判断是否有新的接入设备,若有,则获取所述新的接入设备对应的MAC地址,根据所述新的接入设备的MAC地址判断所述新的接入设备是否是移动设备,若是,则向所述设备发送对应的待推送消息,可以大大提高推送消息的转化率。
[0106]基于图4对应的实施例,在本发明的一个实施例中,图5为本发明实施例提供的一种消息推送方法中,确定所述局域网设备位于家庭网络的方法的流程示意图,包括步骤:
[0107]步骤S501:在设定的时间长度内,统计所述时间长度内每个接入设备接入的每个时间点。
[0108]预先设定一个时间长度,所述设定的时间长度可以是一个星期或者一个月,在设定的时间长度内,接入所述局域网设备的接入设备可能有多个,每个接入设备对应的接入时间点也可能有多个,统计设定时间长度内的每个接入设备的每个时间点进行对应保存。
[0109]步骤S502:根据每个接入设备接入的每个时间点及预设的每个时间段,确定位于所述预设的时间段内的每个时间点。
[0110]预先设置多个时间段,根据每个接入设备的每个时间点,确定位于所述预设的时间段内的每个时间点及位于该预设时间段内的时间点的数量。
[0111]例如,预先设置的多个时间段一般为休息日对应的时间段,和/或工作日中回家后对应的时间段,例如分别为休息日的8点至24点,工作日的19点至24点和O点到7点等;根据每个接入设备的每个时间点,确定分别位于所述预设的每个时间段的时间点及每个时间段对应的时间点的数量。
[0112]步骤S503:当位于该预设时间段内的时间点的数量与统计的时间点的数量的比值大于设定阈值时,确定自身位于家庭网络中。
[0113]将位于预设时间段内的时间点的数量与统计的时间点的数量作比值,确定位于预设时间段内的时间点的数量在时间点总量中占的比例,并将所述比值与设定阈值进行比较,当所述比值大于所述设定阈值时,可以确定所述局域网设备处于家庭网络中。
[0114]基于图4对应的实施例,在本发明的一个实施例中,所述局域网设备包括:路由器、电视盒子和具有联网功能的电视机。
[0115]具体的,所述路由器、电视盒子和具有联网功能的电视机与所述局域网络连接,能够识别到接入所述局域网络的其他接入设备,并且,所述局域网设备通过地址解析协议ARP获取所述接入设备的MAC地址。对于路由器,由于接入设备在接入局域网时,一般都是先接入路由器,再通过路由器接入局域网,因此路由器可以识别到接入到局域网络的接入设备;而对于电视盒子和具有联网功能的电视机,其上网也是通过路由器,因此当其登录到路由器后,根据获取路由器中保存的当前接入局域网的接入设备的信息,从而识别到是否存在接入局域网络的接入设备。
[0116]图6为与图4对应的本发明实施例提供的另一种消息推送装置的结构示意图,所述装置包括:
[0117]第一信息获取模块61,用于判断当前时刻是否为消息推送的开始时刻,若是,则获取当前接入局域网络的接入设备的MAC地址,其中所述局域网设备位于为家庭网络中;
[0118]第一确定模块62,用于根据所述接入设备的MAC地址,确定所述接入设备中的移动设备时。
[0119]第一发送模块63,用于将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0120]基于图6对应的实施例,在本发明的一个实施例中,所述装置还包括:
[0121]第二信息获取模块(图中未示出),用于在预设的时间段内按照设定的时间间隔,判断是否存在新接入的接入设备,若是,则获取所述新接入的接入设备的MAC地址;
[0122]第二确定模块(图中未示出),用于根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;
[0123 ]第二发送模块(图中未示出),用于将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。
[0124]在图6所述实施例的基础上,图7为本发明实施例提供的另一种消息推送装置的结构示意图,相应于图5所示确定所述局域网设备位于家庭网络的方法,该装置中第一信息获取模块61还可以包括以下子模块:
[0125]统计子模块611,用于在设定的时间长度内,统计所述时间长度内每个接入设备接入的每个时间点;
[0126]时间点确定子模块612,用于根据每个接入设备接入的每个时间点及预设的每个时间段,确定位于所述预设的时间段内的每个时间点;
[0127]家庭网络确定子模块613,用于当位于该预设时间段内的时间点的数量与统计的时间点的数量的比值大于设定阈值时,确定所述局域网设备位于家庭网络中。
[0128]基于图6对应的实施例,在本发明的一个实施例中,所述局域网设备包括:
[0129]路由器、电视盒子和具有联网功能的电视机。
[0130]图8为本发明实施例提供的另一种消息推送系统的结构示意图,所述系统包括服务器81及图6对应的应用于局域网设备82的消息推送装置。
[0131]所述服务器81,还用于:
[0132]接收所述局域网设备发送的所述接入设备的MAC地址;
[0133]按照预设的时间规则向所述接入设备发送对应的待推送消息。
[0134]在本发明实施例中,所述服务器在接收到所述局域网设备发送的所述接入设备的MAC地址后,在预设的时间间隔后,向所述接入设备发送对应的待推送消息。所述预设的时间间隔可以为半个小时或者一个小时,可以根据需要进行设置。
[0135]通常,人们回到家后需要一段时间进行调整,如果在用户刚回到家就向用户对应的设备发送待推送消息,则该消息很可能被忽略掉,在一段时间间隔后,所述用户处于空闲的可能性较大,因此,选择在预设的时间间隔后向所述接入设备发送对应的待推送消息,可以大大提高推送消息的转化率。
[0136]所述预设的时间间隔不能太小,例如用户20点回到家,如果预设的时间间隔为10分钟,用户很可能还在吃饭,此时推送的消息转化率较低;所述预设的时间间隔也不能太大,例如用户20点回到家,如果预设的时间间隔为3个小时,此时的时间为23点,用户很可能需要休息了,此时推送的消息转化率也较低。较佳的,所述预设的时间间隔为半个小时或者一个小时。
[0137]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0138]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0139]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种消息推送方法,其特征在于,应用于局域网设备,所述方法包括: 当识别到接入设备接入局域网络时,判断当前时刻是否位于预设的时间段内,如果是,获取所述接入设备的MAC地址; 根据所述接入设备的MAC地址,确定所述接入设备中的移动设备; 将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。2.根据权利要求1所述的方法,其特征在于,所述局域网设备包括: 路由器、电视盒子和具有联网功能的电视机。3.—种消息推送装置,其特征在于,应用于局域网设备,所述装置包括: 信息获取模块,用于识别到接入设备接入局域网络时,判断当前时刻是否位于预设的时间段内,如果是,获取所述接入设备的MAC地址; 移动设备确定模块,用于根据所述接入设备的MAC地址,确定所述接入设备中的移动设备; 发送模块,用于将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。4.根据权利要求3所述的装置,其特征在于,所述局域网设备包括: 路由器、电视盒子和具有联网功能的电视机。5.一种消息推送系统,其特征在于,所述系统包括服务器及权利要求3、4任一项所述的应用于局域网设备的消息推送装置。6.根据权利要求5所述的系统,所述服务器,还用于: 接收所述局域网设备发送的所述接入设备的MAC地址; 按照预设的时间规则向所述接入设备发送对应的待推送消息。7.一种消息推送方法,其特征在于,应用于局域网设备,所述方法包括: 判断当前时刻是否为消息推送的开始时刻,若是,则获取当前接入局域网络的接入设备的MAC地址,其中所述局域网设备位于为家庭网络中; 根据所述接入设备的MAC地址,确定所述接入设备中的移动设备; 将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。8.根据权利要求7所述的方法,其特征在于,所述方法还包括: 在预设的时间段内按照设定的时间间隔,判断是否存在新接入的接入设备,若是,则获取所述新接入的接入设备的MAC地址; 根据所述新接入的接入设备的MAC地址,确定所述接入设备中的移动设备; 将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。9.根据权利要求7或8所述的方法,其特征在于,确定所述局域网设备位于家庭网络中,包括: 在设定的时间长度内,统计所述时间长度内每个接入设备接入的每个时间点; 根据每个接入设备接入的每个时间点及预设的每个时间段,确定位于所述预设的时间段内的每个时间点; 当位于该预设时间段内的时间点的数量与统计的时间点的数量的比值大于设定阈值时,确定所述局域网设备位于家庭网络中。10.根据权利要求7所述的方法,其特征在于,所述局域网设备包括: 路由器、电视盒子和具有联网功能的电视机。11.一种消息推送装置,其特征在于,应用于局域网设备,所述装置包括: 第一信息获取模块,用于判断当前时刻是否为消息推送的开始时刻,若是,则获取当前接入局域网络的接入设备的MAC地址,其中所述局域网设备位于为家庭网络中; 第一确定模块,用于根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;第一发送模块,用于将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。12.根据权利要求11所述的装置,其特征在于,所述装置还包括: 第二信息获取模块,用于在预设的时间段内按照设定的时间间隔,判断是否存在新接入的接入设备,若是,则获取所述新接入的接入设备的MAC地址; 第二确定模块,用于根据所述接入设备的MAC地址,确定所述接入设备中的移动设备;第二发送模块,用于将所述移动设备的MAC地址发送至服务器,使服务器向所述移动设备发送对应的待推送消息。13.根据权利要求11或12任一项所述的装置,其特征在于,所述第一信息获取模块还包括: 统计子模块,用于在设定的时间长度内,统计所述时间长度内每个接入设备接入的每个时间点; 时间点确定子模块,用于根据每个接入设备接入的每个时间点及预设的每个时间段,确定位于所述预设的时间段内的每个时间点; 家庭网络确定子模块,用于当位于该预设时间段内的时间点的数量与统计的时间点的数量的比值大于设定阈值时,确定所述局域网设备位于家庭网络中。14.根据权利要求11所述的装置,其特征在于,所述局域网设备包括: 路由器、电视盒子和具有联网功能的电视机。15.—种消息推送系统,包括其特征在于,包括服务器及权利要求11-14任一项所述的应用于局域网设备的消息推送装置。16.根据权利要求15所述的系统,所述服务器,还用于: 接收所述局域网设备发送的所述接入设备的MAC地址; 按照预设的时间规则向所述接入设备发送对应的待推送消息。
【文档编号】H04L29/08GK105872050SQ201610194638
【公开日】2016年8月17日
【申请日】2016年3月30日
【发明人】毛相为
【申请人】北京奇艺世纪科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1