一种信息推送方法和信息推送服务器的制造方法

文档序号:9871071
一种信息推送方法和信息推送服务器的制造方法
【技术领域】
[0001]本申请涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及基于线上到线下(020)模式的信息推送方法和服务器。
【背景技术】
[0002]020(0nline To Offline)是指将线下的实体店铺与互联网结合的一种技术。为了实现线上与线下的有效结合,通常需要通过在线网络平台向用户推送与线下实体店铺相关的信息。
[0003]然而,现有的信息推送方式通常缺乏针对性,无法精准地向用户推送其真正需要的信息,从而导致用户经常受到无效推送信息的骚扰且不能及时获取真正需要的信息,造成老用户流失,并且开发020平台新用户的成本太高。

【发明内容】

[0004]本申请的目的在于提供一种信息推送方法和服务器,来解决【背景技术】部分提出的技术问题。
[0005]在本申请的第一方面,提供了一种信息推送方法,所述方法包括:获取线下实体店的地理位置;收集所述线下实体店内的无线信号状况;实时获取距所述线下实体店预定距离以内的用户的地理位置;收集所述用户处的无线信号状况;以及判断所述线下实体店的地理位置和所述线下实体店内的无线信号状况是否与所述用户的地理位置和所述用户处的无线信号状况相匹配;在所述线下实体店的地理位置和所述线下实体店内的无线信号状况与所述用户的地理位置和所述用户处的无线信号状况匹配的情况下,向所述用户的移动终端推送信息。
[0006]可选地,所述获取线下实体店的地理位置包括使用GPS定位技术来获取所述线下实体店的地理位置,所述实时获取距所述线下实体店预定距离以内的用户的地理位置包括使用GPS定位技术来获取所述用户的地理位置。
[0007]可选地,所述收集所述线下实体店内的无线信号状况包括收集所述线下实体店的wifi指纹,所述收集所述用户处的无线信号状况包括收集所述用户处的wifi指纹,其中,所述wifi指纹是指所述线下实体店内或所述用户的移动终端能搜索到的wifi列表及各wifi信号的信号强度,其中,所述判断所述线下实体店的地理位置和所述线下实体店内的无线信号状况是否与所述用户的地理位置和所述用户处的无线信号状况相匹配,包括:基于所述用户的地理位置判断所述用户是否处于停留状态;在判断所述用户处于停留状态的情况下,将所述线下实体店的地理位置和所述线下实体店的wifi指纹与所述用户的地理位置和所述用户处的wifi指纹进行比较,以判断所述线下实体店的地理位置和所述线下实体店的的wifi指纹是否与所述用户的地理位置和所述用户处的的wifi指纹相匹配。
[0008]可选地,所述基于所述用户的地理位置判断所述用户是否处于停留状态,包括:基于实时获取的所述用户的地理位置来计算所述用户的速度,当预定时间段内所述用户的速度等于O时,确定所述用户处于停留状态。
[0009]可选地,所述页面提供方法还包括如下步骤:在判断所述线下实体店的地理位置和所述线下实体店内的无线信号状况与所述用户的地理位置和所述用户处的无线信号状况匹配的情况下,记录所述用户的相关信息。
[0010]可选地,所推送的信息为与所述线下实体店内的产品相关的信息。
[0011]在本申请的另一方面,提供了一种信息推送服务器,所述信息推送服务器包括:第一获取单元,用于获取各线下实体店的地理位置;第二获取单元,用于获取距各线下实体店预定距离内的用户的地理位置;收集单元,用于收集各线下实体店内的无线信号状况以及所述用户处的无线信号状况;存储单元,所述存储单元内设置有标识库,所述标识库用于关联地存储所述第一获取单元所获取的各线下实体店的地理位置以及所述收集单元所收集的各线下实体店内的无线信号状况;判断单元,用于判断所述用户的地理位置以及所述用户处的无线信号状况是否与所述标识库中所存储的任意一条标识相匹配;以及信息推送单元,用于在所述判断单元判断所述用户的地理位置以及所述用户处的无线信号状况与所述标识库中所存储的一条标识匹配的情况下,向所述用户的移动终端推送信息。
[0012]可选地,所述第一获取单元和所述第二获取单元利用GPS定位技术来获取各线下实体店的地理位置和所述用户的地理位置。
[0013]可选地,所述收集单元被配置成收集各线下实体店内的wifi指纹以及所述用户处的wifi指纹,其中,所述wifi指纹是指各线下实体店铺内或所述用户的移动终端能搜索到的wifi列表及各wifi信号的信号强度。所述判断单元进一步被配置成基于所述第二获取单元实时获取的所述用户的地理位置判断所述用户是否处于停留状态,在判断所述用户处于停留状态的情况下,将所述用户的地理位置和所述用户处的wifi指纹与所述标识库中的标识进行比较,以判断所述用户的地理位置和所述用户处的wifi指纹是否与所述标识库中所存储的任意一条标识相匹配。
[0014]可选地,所述判断单元进一步被配置成:基于所述第二获取单元实时获取的所述用户的地理位置来计算所述用户的速度,当预定时间段内所述用户的速度等于O时,确定所述用户处于停留状态。
[0015]可选地,所述信息推送服务器还包括:统计单元,用于在所述判断单元判断所述用户的地理位置以及所述用户处的无线信号状况与所述标识库中所存储的一条标识匹配的情况下,存储所述用户的相关信息。
[0016]本申请所提供的信息推送方法通过判断用户处的无线信号状况是否与线下实体店内无线信号状况匹配来对用户进行室内精准定位,从而仅对线下实体店内的用户推送信息,这增强了信息推送的针对性,降低了用户受无效信息骚扰的可能,并且能够容易地获取新用户的信息,因而降低了开发新用户的成本。
【附图说明】
[0017]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0018]图1是本申请可以应用于其中的示例性系统架构图;
[0019]图2示出了根据本申请的一个实施例的信息推送方法的流程图;
[0020]图3示出了根据本申请的一个实施例的信息推送服务器的功能框图;
[0021]图4是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。
【具体实施方式】
[0022]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0023]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0024]图1示出了可以应用本申请的信息推送方法的实施例的示例性系统架构100。
[0025]如图1所示,系统架构100可以包括移动终端101?104、无线接入点(AP) 105?106、网络107以及服务器108。移动终端101?104位于实体店铺A和B内或附近。移动终端1I?104通过接入点105?106连接到网络107,进而能够与服务器108交互,以接收或发送消息等。网络107例如可以为因特网,但不限于此。
[0026]移动终端设备101?104具备定位功能,其可以是能够与其它电子设备进行无线通信并在其显示屏上显示相应信息的各种电子设备,包括但不限于平板电脑、智能手机和个人数字助理PDA(Personal Digital Assistant)、电子书阅读器、MP3播放器(MovingPicture Experts Group Aud1 Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Aud1 Layer IV,动态影像专家压缩标准音频层面4)播放器等等。移动终端设备101?104上可以安装有各种通讯客户端应用,例如网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
[0027]服务器108可以是提供各种线上服务的服务器,例如对线下实体店A和B内的移动终端推送与该实体店内的产品相关的信息。
[0028]需要说明的是,本申请实施例所提供的信息推送方法一般由服务器108执行。
[0029]应该理解,图1中的移动终端设备、接入点和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的移动终端设备、接入点和服务器。
[0030]以下参照图2描述根据本申请的一个实施例的信息推送方法的流程。
[0031 ]在步骤201中,获取实体店铺A的地理位置。
[0032]在本实施例中,信息推送方法运行于其上的电子设备(例如图1所示的服务器)获取实体店铺A的地理位置。
[0033]在下文中,以坐标(Xa,Ya)表示实体店铺A的地理位置。
[0034]接下来,在步骤202中,收集实体店铺A中的无线信号状况。
[0035]实体店铺A中的无线信号状况是指在该店铺A中所能搜索到的无线信号列表以及该列表中的各无线信号的信号强度等。通常,以RSSI (Received Signal StrengthIndicat1n)来指示所搜索到的无线信号的信号强度。
[0036]在步骤203中,实时获取
再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1