本申请涉及信息处理
技术领域:
,尤其涉及一种信息推荐方法、装置、电子设备及存储介质。
背景技术:
:相关技术中,电梯内投放的广告都是按照预先设置好的广告内容进行循环播放,所投放的广告与电梯内人群的需求无法形成匹配,减弱了广告的投放效果。技术实现要素:有鉴于此,本申请实施例提供一种信息推荐方法、装置、电子设备及存储介质,以至少解决相关技术出现的推荐信息与电梯内人群的需求无法形成匹配,减弱了广告的投放效果的问题。本申请实施例的技术方案是这样实现的:本申请实施例提供了一种信息推荐方法,所述方法包括:接收电梯内的第一终端上报的第一信息;所述第一信息表征所述第一终端采集的射频指纹信息;根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯;所述设定数据库中存储有至少一个电梯中每个电梯对应的射频指纹信息;向设置于所述目标电梯中的第二终端推送第二信息;所述第二信息与所述第一终端对应的用户特征相匹配。上述方案中,所述在接收电梯内的第一终端上报的第一信息之前,所述方法还包括:接收所述第一终端上报的第三信息;所述第三信息表征所述第一终端当前所在区域;根据所述第三信息,在所述设定数据库中确定第一候选集;所述第一候选集表征所述第一终端当前所在的区域的至少一个电梯中每个电梯对应的射频指纹信息;所述根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯,包括:根据所述第一信息查询所述第一候选集,确定所述第一终端所在的目标电梯。上述方案中,所述方法还包括:在所述设定数据库中不存在所述第一候选集的情况下,重新接收所述第一终端上报的第三信息。上述方案中,在所述向设置于所述目标电梯中的第二终端推送第二信息之前,所述方法还包括:向所述第一终端下发第二请求;所述第二请求用于请求获取所述第一终端对应的用户特征;接收所述第一终端基于所述第二请求上报的对应的用户特征。本申请实施例还提供了另一种信息推荐方法,包括:基于测量到的信号质量,确定第一终端是否位于电梯内;在确定出所述第一终端位于电梯内的情况下,向服务器上报第一信息,以使所述服务器基于所述第一信息向设置于目标电梯中的第二终端推送第二信息;所述目标电梯为所述第一终端所在的电梯;所述第一信息表征所述第一终端采集的射频指纹信息;所述第二信息与所述第一终端对应的用户特征相匹配。上述方案中,所述在向服务器上报第一信息之前,还包括:确定所述第一终端的第三信息;所述第三信息表征所述第一终端当前所在区域;向所述服务器上报第三信息。本申请实施例还提供了一种信息推荐方法,包括:第一接收单元,用于接收电梯内的第一终端上报的第一信息;所述第一信息表征所述第一终端采集的射频指纹信息;第一确定单元,用于根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯;所述设定数据库中存储有至少一个电梯中每个电梯对应的射频指纹信息;推送单元,用于设置于所述目标电梯中的第二终端推送第二信息;所述第二信息与所述第一终端对应的用户特征相匹配。本申请实施例还提供了另一种信息推荐方法,包括:第二确定单元,用于基于测量到的信号质量,确定第一终端是否位于电梯内;第一上报单元,用于在确定出所述第一终端位于电梯内的情况下,向服务器上报第一信息,以使所述服务器基于所述第一信息向设置于目标电梯中的第二终端推送第二信息;所述目标电梯为所述第一终端所在的电梯;所述第一信息表征所述第一终端采集的射频指纹信息;所述第二信息与所述第一终端对应的用户特征相匹配。本申请实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。在本申请实施例中,接收电梯内的第一终端上报的第一信息;所述第一信息表征所述第一终端采集的射频指纹信息;根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯;所述设定数据库中存储有至少一个电梯中每个电梯对应的射频指纹信息;向设置于所述目标电梯中的第二终端推送第二信息;所述第二信息与所述第一终端对应的用户特征相匹配,从而能够根据用户特征,向用户所处区域的电梯推荐对应的广告,能够使得投放的广告与用户的需求形成匹配,从而提高了投放的广告的效果。附图说明图1为本申请一实施例提供的信息推荐方法的实现流程示意图;图2为本申请又一实施例提供的信息推荐方法的实现流程示意图;图3为本申请又一实施例提供的信息推荐方法的实现流程示意图;图4为本申请又一实施例提供的信息推荐方法的实现流程示意图;图5为本申请又一实施例提供的信息推荐方法的实现流程示意图;图6为本申请一应用实施例提供的信息推荐系统的示意图;图7为本申请又一应用实施例提供的在信息推荐中的交互流程示意图;图8为本申请一实施例提供的信息推荐装置的结构示意图;图9为本申请又一实施例提供的信息推荐装置的结构示意图;图10为本申请一实施例提供电子设备的硬件组成结构示意图。具体实施方式下面结合附图及具体实施例对本申请作进一步详细的说明。以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置以及方法的详细说明,以免不必要的细节妨碍本申请的描述。需要说明的是,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。另外,在本申请实施例中,“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。本申请实施例提供了一种信息推荐方法。图1为本申请实施例的信息推荐方法的一种流程示意图。如图1所示,所述方法包括:s101:接收电梯内的第一终端上报的第一信息;所述第一信息表征所述第一终端采集的射频指纹信息。这里,服务器可以接收位于电梯区域内的第一终端上报的第一信息,其中,第一信息是第一终端采集得到的射频指纹信息,由于第一终端处于电梯区域内,从而第一终端采集得到的第一信息表征电梯区域内的射频指纹信息。s102:根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯;所述设定数据库中存储有至少一个电梯中每个电梯对应的射频指纹信息。这里,不同的电梯内部对应的射频指纹信息是不相同的,因此通过射频指纹信息能够确定对应的电梯,设定数据库中存储了至少一个电梯中每个电梯对应的射频指纹信息,通过第一信息在设定数据库中进行查询,从而能够确定第一信息对应的电梯,将第一信息对应的电梯确定为第一终端所在的目标电梯。在根据第一信息查询设定数据库的过程中,可以计算第一信息与设定数据库中每个电梯对应的射频指纹信息之间的相似值,相似值越高表明第一信息为对应区域的射频指纹信息的可能性越大,因此,可以将最高相似值所对应的电梯确定为第一终端所在的目标电梯,若将第一信息与设定数据库中每个电梯对应的射频指纹信息进行匹配之后,得到的相似值均低于设定的门限值,也就是说设定数据库中不存在与第一信息匹配的电梯,从而无法确定第一终端所在的电梯。在实际应用中,设定数据库中的每个电梯对应的射频指纹信息是从电梯现场采集得到的,根据每个电梯内部的无线射频指纹信息特征的变换情况,每个电梯需要采集一组或多组的无线射频指纹信息,示例地,随着电梯楼层的变化,同一电梯内的无线射频指纹信息也会发生变化,因此需要采集相同多组的无线射频指纹信息,将采集到的电梯对应的射频指纹信息存储到设定数据库中,从而能够构建完整的电梯射频指纹信息库。s103:向设置于所述目标电梯中的第二终端推送第二信息;所述第二信息与所述第一终端对应的用户特征相匹配。这里,在定位到第一终端所在的目标电梯后,可以针对第一终端对应的用户进行有针对性的信息推荐,根据第一终端对应的用户特征,向设置在目标电梯中的第二终端推送第二信息,其中,第二信息为与第一终端对应的用户特征匹配的推荐信息,在实际应用中,第二终端通常为设置于电梯内的播放设备,从而可以根据电梯内用户的特征,有针对性地向用户播放用户感兴趣的广告等内容。在实际应用中,第一终端对应的用户特征可以基于第一终端的出行信息而确定,示例地,通过第一终端的地图软件或者获取的定位信息,生成第一终端的出行路径,进一步地,还可以获取第一终端出行过程中在不同地点的停留时间,从而生成第一终端对应的用户特征,示例地,当第一终端的出行路径表征第一终端多次进入商场,则可以向第一终端所在的目标电梯推送该商场最近的促销活动等信息。在上述实施例中,接收电梯内的第一终端上报的第一信息;所述第一信息表征所述第一终端采集的射频指纹信息;根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯;所述设定数据库中存储有至少一个电梯中每个电梯对应的射频指纹信息;向设置于所述目标电梯中的第二终端推送第二信息;所述第二信息与所述第一终端对应的用户特征相匹配,能够准确地定位到终端所在的电梯,并根据用户特征推送用户感兴趣的信息,从而能够实现针对用户的需求进行个性化推荐,从而能够进行有效的信息推荐。在一实施例中,所述在接收电梯内的第一终端上报的第一信息之前,如图2所示,所述方法还包括:s201:接收所述第一终端上报的第三信息;所述第三信息表征所述第一终端当前所在区域。这里,服务器还用于接收第一终端上报的第一终端当前所在的区域,服务器通过接收的第三信息能够确定当前第一终端所处的位置。s202:根据所述第三信息,在所述设定数据库中确定第一候选集;所述第一候选集表征所述第一终端当前所在的区域的至少一个电梯中每个电梯对应的射频指纹信息。这里,第三信息能够表征第一终端当前所处的区域,也就是说第一终端位于第三信息对应的电梯内,根据第三信息,在设定数据库中确定位于与第三信息所匹配的区域上的电梯以及电梯对应的射频指纹信息,从而生成第一候选集。在实际应用中,第三信息是通过第一终端所支持的定位技术而获取的定位信息,因而第三信息能够准确地获取第一终端当前所处的位置区域,因而当第一终端处于电梯的情况下,能够从第一终端当前所处的位置区域的电梯中进行确定,从而能够在第一候选集内确定第一终端所处的目标电梯,进一步地提高了数据的处理效率,并且能够提高确定目标电梯的准确度。所述根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯,包括:根据所述第一信息查询所述第一候选集,确定所述第一终端所在的目标电梯。这里,第一候选集是第一终端当前所处的区域内所有的电梯以及对应的射频指纹信息,根据第一信息查询第一候选集,从而能够在第一候选集中确定与第一信息匹配的射频指纹信息,进一步地获取第一终端所在的目标电梯。在实际应用中,结合第三信息,减少所需要的数据处理量之外,还可以在确定的范围内得到第一终端所在的目标电梯,提高了确定第一终端所在的目标电梯的精度,避免用户未能接收到对应的推荐信息。在上述实施例中,在接收电梯内的第一终端上报的第一信息之前,接收所述第一终端上报的第三信息;所述第三信息表征所述第一终端当前所在区域;根据所述第三信息,在所述设定数据库中确定第一候选集;所述第一候选集表征所述第一终端当前所在的区域的至少一个电梯中每个电梯对应的射频指纹信息;根据所述第一信息查询所述第一候选集,确定所述第一终端所在的目标电梯,从而能够结合终端的位置信息,在对应的区域上确定终端所在的电梯,能够降低了数据的处理量,提高了数据的处理效率,并且提高了确定的电梯的准确性。在一实施例中,所述方法还包括:在所述设定数据库中不存在所述第一候选集的情况下,重新接收所述第一终端上报的第三信息。这里,当根据第三信息不能在设定数据库中生成对应的第一候选集的情况下,表明当前第一终端所处的区域没有布设电梯,而服务器接收的第一终端上报的第一信息是在电梯区域内的射频指纹信息,也就是说表明第一终端当前处于电梯区域内,说明服务器接收到的第三信息可能出现数据错误,因而将重新接收终端上报的第三信息,进一步地确定第一终端所处的位置区域是否布设有电梯,并且,在第一终端的位置发生改变的时候,能够及时监测到第一终端的位置变化,当设定数据库中存在重新接收的第三信息对应的第一候选集的情况下,表明终端当前可能进入到当前区域的电梯内,从而能够及时向第一终端推荐匹配用户需求的信息。在上述实施例中,在所述设定数据库中不存在所述第一候选集的情况下,重新接收所述第一终端上报的第三信息,从而能够检测终端的位置信息的变化,通过终端的位置信息的变化,及时确定终端可能进入的电梯区域,从而能够及时向用户推荐匹配用户需求的信息,提高了信息推荐的效果。在一实施例中,如图3所示,在所述向设置于所述目标电梯中的第二终端推送第二信息之前,所述方法还包括:s301:向所述第一终端下发第二请求;所述第二请求用于请求获取所述第一终端对应的用户特征。这里,确定第一终端所在的目标电梯是由服务器侧完成的,而最终的目的是为了向第一终端所在的目标电梯的第二终端推送匹配用户需求的第二信息,而目标电梯的确定是从服务器侧完成的,而用户特征是基于用户的个人信息而生成的,因而第一终端不会随意上传用户特征信息,通过向第一终端下发第二请求,能够让第一终端获知服务器完成了目标电梯的确认并需要进行生成推荐信息,还能保护用户的隐私数据。s302:接收所述第一终端基于所述第二请求上报的对应的用户特征。这里,第一终端允许服务器获取第一终端的用户特征的情况下,服务器能够接收到第一终端基于第二请求上报的对应的用户特征,从而能够使服务器根据第一终端对应的用户特征输出匹配用户需求的推荐信息。在上述实施例中,在所述向设置于所述目标电梯中的第二终端推送第二信息之前,向所述第一终端下发第二请求;所述第二请求用于请求获取所述第一终端对应的用户特征;接收所述第一终端基于所述第二请求上报的对应的用户特征,能够通过请求信息获取用户的隐私数据,进一步地保护用户隐私,并且能够为用户推荐满足用户需求的信息,提高了生成的推荐信息的精度,并且提高了推荐信息的效果。本申请实施例还提供了另一种信息推荐方法。如图4所示,图4示出了一种信息推荐方法的流程示意图,包括:s401:基于测量到的信号质量,确定第一终端是否位于电梯内。这里,由于电梯轿厢具有封闭性,因而进入到电梯后信号质量能够发生典型的变化,第一终端根据测量到的信号质量,能够确定第一终端是否位于电梯内。在实际应用中,第一终端可以采集射频指纹信息,检测射频指纹信息中的参考信号接收功率(rsrp,referencesignalreceivingpower)数值的变化,示例地,当第一终端进入到电梯内时,射频指纹信息中的4g或5g对应的rsrp值会发生陡降,第一终端能够根据这个射频指纹信息中的rsrp值的变化趋势判断第一终端是否位于电梯内。s402:在确定出所述第一终端位于电梯内的情况下,向服务器上报第一信息,以使所述服务器基于所述第一信息向设置于目标电梯中的第二终端推送第二信息;所述目标电梯为所述第一终端所在的电梯;所述第一信息表征所述第一终端采集的射频指纹信息;所述第二信息与所述第一终端对应的用户特征相匹配。这里,服务器为第一终端生成的信息推荐是通过第一终端所处的目标电梯中的第二终端输出的,因而当第一终端不在电梯内,服务器不需要向第一终端生成对应的推荐信息,从而第一终端不需要向服务器上报第一信息,而当第一终端位于电梯区域时,服务器需要通过第一终端采集的射频指纹信息确定第一终端所在的目标电梯,因而第一终端向服务器上报第一信息,从而服务器能够根据第一信息向设置在目标电梯对应的终端推送与第一终端对应的用户特征匹配的第二信息。在实际应用中,第一终端采集的射频指纹信息需要包含如表1所示的信息。表1无线技术无线射频指纹特征说明3g/4g/5garfcn小区频点3g/4g/5gcid小区id3g/4g/5gpci小区物理id3g/4g/5grsrp参考信号接收功率3g/4g/5gmcc/mnc移动国家码和移动网络码3g/4g/5gbandwidth小区带宽5gssbindex5g小区同步信号块索引wifibssidwifi接入点的mac地址上述实施例中,基于测量到的信号质量,确定第一终端是否位于电梯内;在确定出所述第一终端位于电梯内的情况下,向服务器上报第一信息,以使所述服务器基于所述第一信息向设置于目标电梯中的第二终端推送第二信息;所述目标电梯为所述第一终端所在的电梯;所述第一信息表征所述第一终端采集的射频指纹信息;所述第二信息与所述第一终端对应的用户特征相匹配,能够在用户进入到电梯区域的时候,通过终端与服务器之间的数据交互,通过用户所在的电梯布设的播放终端输出与用户需求匹配的推荐信息,从而提高了推荐信息的有效效果。在一实施例中,如图5所示,所述在向服务器上报第一信息之前,还包括:s501:确定所述第一终端的第三信息;所述第三信息表征所述第一终端当前所在区域。这里,第一终端会发起定位请求,通过第一终端所支持的定位技术,确定第一终端的第三信息,从而能够通过第三信息确定第一终端当前所在的区域。s502:向所述服务器上报第三信息。这里,将第三信息上报至服务器,由于服务器的设定数据库存储了不同电梯以及电梯对应的射频指纹信息,因而服务器能够基于上报的第三信息确定位于第一终端当前所处的区域的电梯,从而能够在第一终端进入电梯区域后,快速地且准确地确定第一终端所在的目标电梯。在上述实施例中,在向服务器上报第一信息之前确定所述第一终端的第三信息;所述第三信息表征所述第一终端当前所在区域;向所述服务器上报第三信息,从而使服务器能够基于准确的位置信息,准确地确定用户所在的电梯,从而能够实现与用户匹配的信息推荐。本申请实施例还提供了一种应用实施例,如图6所示,图6示出了一种信息推荐系统,在图6中,包括了服务器、定位服务器、终端,其中,定位服务器用于提供终端的位置信息,并且基于位置信息生成用户对应的特征;终端用于对终端是否位于电梯区域进行判断并采集射频指纹信息;服务器中包括了设定数据库、射频指纹信息特征处理服务器以及电梯播放控制单元,其中,设定数据库用于存储不同电梯对应的射频指纹信息,射频指纹信息特征处理服务器负责根据终端的位置信息以及终端采集的射频指纹信息进行匹配处理,确定终端的目标电梯,并将推荐信息推送到电梯控制播放单元,电梯控制播放单元用于播放第二信息对应的内容。在实际应用中,电梯控制播放单元还可以作为独立的系统存在,或者由定位服务器在进行定位服务的时候实现推荐信息的推送。本申请实施例还提供了另一种应用实施例,如图7所示,图7示出了在信息推荐中的交互流程示意图。s701:第一终端采集射频指纹信息;s702:第一终端根据采集的射频指纹信息判断第一终端是否进入电梯区域。s703:在第一终端进入电梯区域时向定位服务器获取第一终端的位置信息。s704:将第一终端的位置信息上报至服务器。s705:服务器根据第一终端的位置信息在设定数据库中查询得到第一候选集,其中,第一候选集表征位于第一终端的位置信息上电梯以及对应的射频指纹信息。s706:服务器向第一终端发出获取射频指纹信息的请求。s707:第一终端基于服务器发出的请求,将射频指纹信息上报至服务器。s708:服务器基于射频指纹信息查询第一候选集,确定第一终端所在的目标电梯。s709:服务器向第一终端下发获取第一终端对应的用户特征的请求。s710:第一终端向定位服务器获取用户特征。s711:第一终端将用户特征上报至服务器。s712:服务器根据用户特征向第二终端推送与用户特征匹配的推荐信息。s713:第二终端播放服务器推送的推荐信息。为实现本申请实施例的方法,本申请实施例还提供了一种信息推荐装置,如图8所述,该装置包括:第一接收单元801,用于接收电梯内的第一终端上报的第一信息;所述第一信息表征所述第一终端采集的射频指纹信息;第一确定单元802,用于根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯;所述设定数据库中存储有至少一个电梯中每个电梯对应的射频指纹信息;推送单元803,用于设置于所述目标电梯中的第二终端推送第二信息;所述第二信息与所述第一终端对应的用户特征相匹配。在一实施例中,所述第一接收单元801在接收电梯内的第一终端上报的第一信息之前,还包括:接收所述第一终端上报的第三信息;所述第三信息表征所述第一终端当前所在区域;根据所述第三信息,在所述设定数据库中确定第一候选集;所述第一候选集表征所述第一终端当前所在的区域的至少一个电梯中每个电梯对应的射频指纹信息;所述第一确定单元802根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯,包括:根据所述第一信息查询所述第一候选集,确定所述第一终端所在的目标电梯。在一实施例中,所述第一接收单元801还用于:在所述设定数据库中不存在所述第一候选集的情况下,重新接收所述第一终端上报的第三信息。在一实施例中,在所述推送单元803向设置于所述目标电梯中的第二终端推送第二信息之前,还包括:第一发送单元,用于向所述第一终端下发第二请求;所述第二请求用于请求获取所述第一终端对应的用户特征;第二接收单元,用于接收所述第一终端基于所述第二请求上报的对应的用户特征。实际应用时,第一接收单元801、第一确定单元802、推送单元803可由信息推荐装置中的处理器来实现。当然,处理器需要运行存储器中存储的程序来实现上述各程序模块的功能。需要说明的是,上述图8实施例提供的信息推荐装置在进行信息推荐时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的信息推荐装置与信息推荐方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。为实现本申请实施例的方法,本申请实施例还提供了另一种信息推荐装置,如图9所述,该装置包括:第二确定单元901,用于基于测量到的信号质量,确定第一终端是否位于电梯内;第一上报单元902,用于在确定出所述第一终端位于电梯内的情况下,向服务器上报第一信息,以使所述服务器基于所述第一信息向设置于目标电梯中的第二终端推送第二信息;所述目标电梯为所述第一终端所在的电梯;所述第一信息表征所述第一终端采集的射频指纹信息;所述第二信息与所述第一终端对应的用户特征相匹配。在一实施例中,在所述第一上报单元902向服务器上报第一信息之前,还包括:确定所述第一终端的第三信息;所述第三信息表征所述第一终端当前所在区域;向所述服务器上报第三信息。实际应用时,第二确定单元901、第一上报单元902可由信息推荐装置中的处理器来实现。当然,处理器需要运行存储器中存储的程序来实现上述各程序模块的功能。需要说明的是,上述图9实施例提供的信息推荐装置在进行信息推荐时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的信息推荐装置与信息推荐方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。基于上述程序模块的硬件实现,且为了实现本申请实施例的方法,本申请实施例还提供了一种电子设备,图10为本申请实施例电子设备的硬件组成结构示意图,如图10所示,电子设备包括:通信接口1,能够与其它设备比如网络设备等进行信息交互;处理器2,与通信接口1连接,以实现与其它设备进行信息交互,用于运行计算机程序时,执行上述一个或多个技术方案提供的信息推荐方法。而所述计算机程序存储在存储器3上。当然,实际应用时,电子设备中的各个组件通过总线系统4耦合在一起。可理解,总线系统4用于实现这些组件之间的连接通信。总线系统4除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图10中将各种总线都标为总线系统4。本申请实施例中的存储器3用于存储各种类型的数据以支持电子设备的操作。这些数据的示例包括:用于在电子设备上操作的任何计算机程序。可以理解,存储器3可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本申请实施例描述的存储器3旨在包括但不限于这些和任意其它适合类型的存储器。上述本申请实施例揭示的方法可以应用于处理器2中,或者由处理器2实现。处理器2可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器2中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器2可以是通用处理器、dsp,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器2可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器3,处理器2读取存储器3中的程序,结合其硬件完成前述方法的步骤。处理器2执行所述程序时实现本申请实施例的各个方法中的相应流程,为了简洁,在此不再赘述。在示例性实施例中,本申请实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的存储器3,上述计算机程序可由处理器2执行,以完成前述方法所述步骤。计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flashmemory、磁表面存储器、光盘、或cd-rom等存储器。在本申请所提供的几个实施例中,应该理解到,所揭露的装置、终端和方法,可以通过其它的方式实现。以上所描述的设备实施例仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本
技术领域:
的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。当前第1页1 2 3 
技术特征:1.一种信息推荐方法,其特征在于,包括:
接收电梯内的第一终端上报的第一信息;所述第一信息表征所述第一终端采集的射频指纹信息;
根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯;所述设定数据库中存储有至少一个电梯中每个电梯对应的射频指纹信息;
向设置于所述目标电梯中的第二终端推送第二信息;所述第二信息与所述第一终端对应的用户特征相匹配。
2.根据权利要求1所述的信息推荐方法,其特征在于,所述在接收电梯内的第一终端上报的第一信息之前,所述方法还包括:
接收所述第一终端上报的第三信息;所述第三信息表征所述第一终端当前所在区域;
根据所述第三信息,在所述设定数据库中确定第一候选集;所述第一候选集表征所述第一终端当前所在的区域的至少一个电梯中每个电梯对应的射频指纹信息;
所述根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯,包括:
根据所述第一信息查询所述第一候选集,确定所述第一终端所在的目标电梯。
3.根据权利要求2所述的信息推荐方法,其特征在于,所述方法还包括:
在所述设定数据库中不存在所述第一候选集的情况下,重新接收所述第一终端上报的第三信息。
4.根据权利要求1所述的信息推荐方法,其特征在于,在所述向设置于所述目标电梯中的第二终端推送第二信息之前,所述方法还包括:
向所述第一终端下发第二请求;所述第二请求用于请求获取所述第一终端对应的用户特征;
接收所述第一终端基于所述第二请求上报的对应的用户特征。
5.一种信息推荐方法,其特征在于,包括:
基于测量到的信号质量,确定第一终端是否位于电梯内;
在确定出所述第一终端位于电梯内的情况下,向服务器上报第一信息,以使所述服务器基于所述第一信息向设置于目标电梯中的第二终端推送第二信息;所述目标电梯为所述第一终端所在的电梯;所述第一信息表征所述第一终端采集的射频指纹信息;所述第二信息与所述第一终端对应的用户特征相匹配。
6.根据权利要求5所述的信息推荐方法,其特征在于,在所述向服务器上报第一信息之前,还包括:
确定所述第一终端的第三信息;所述第三信息表征所述第一终端当前所在区域;
向所述服务器上报第三信息。
7.一种信息推荐装置,其特征在于,包括:
第一接收单元,用于接收电梯内的第一终端上报的第一信息;所述第一信息表征所述第一终端采集的射频指纹信息;
第一确定单元,用于根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯;所述设定数据库中存储有至少一个电梯中每个电梯对应的射频指纹信息;
推送单元,用于设置于所述目标电梯中的第二终端推送第二信息;所述第二信息与所述第一终端对应的用户特征相匹配。
8.一种信息推荐装置,其特征在于,包括:
第二确定单元,用于基于测量到的信号质量,确定第一终端是否位于电梯内;
第一上报单元,用于在确定出所述第一终端位于电梯内的情况下,向服务器上报第一信息,以使所述服务器基于所述第一信息向设置于目标电梯中的第二终端推送第二信息;所述目标电梯为所述第一终端所在的电梯;所述第一信息表征所述第一终端采集的射频指纹信息;所述第二信息与所述第一终端对应的用户特征相匹配。
9.一种电子设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器用于运行所述计算机程序时,执行权利要求1至4或5至6任一项所述方法的步骤。
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4或5至6任一项所述方法的步骤。
技术总结本申请公开了一种信息推荐方法、装置、电子设备及存储介质。其中,方法包括:接收电梯内的第一终端上报的第一信息;所述第一信息表征所述第一终端采集的射频指纹信息;根据所述第一信息查询设定数据库,确定所述第一终端所在的目标电梯;所述设定数据库中存储有至少一个电梯中每个电梯对应的射频指纹信息;向设置于所述目标电梯中的第二终端推送第二信息;所述第二信息与所述第一终端对应的用户特征相匹配。
技术研发人员:王毛;刘得煌
受保护的技术使用者:OPPO广东移动通信有限公司
技术研发日:2021.04.13
技术公布日:2021.08.03