发送推送信息及电子券的方法、系统的制作方法_3

文档序号:9306791阅读:来源:国知局
]例如,所述用户信息中包含用户的手机号码,则所述第二服务端根据手机号码将相应的推送信息通过移动数据网络发送给相应的移动设备。
[0061 ] 接收到所述推送信息的移动设备将其予以保存。
[0062]当所述移动设备接近某一发射装置时,由于所述移动设备实时监听第二网络,则当所述发射装置发送推送信息时,所述移动设备将通过第二网络获取该推送信息,并执行步骤S23。
[0063]优选地,当所述移动设备获取到加密的推送信息时,所述移动设备还将所述加密的推送信息进行解密,并执行步骤S23。
[0064]在步骤S23中,所述移动设备将通过第二网络获取的所有推送信息与所保存的各推送信息进行匹配,若有相匹配的推送信息,则执行步骤S24,即将相匹配的推送信息推送至推送界面。若包含不相匹配的推送信息,则不予推送相应推送信息,优选地,还执行步骤S25。
[0065]具体地,所述移动设备将来自所述发射装置的推送信息与所保存的来自所述第二服务端的推送信息进行如标识码、关键字等的匹配,能够确定所述发射装置所发出的推送信息与所述第二服务端所发出的推送信息是否有至少一个是相符的。若有,则执行步骤S24,即将相应的推送信息以声音、和文字等方式推送至推送界面。反之,则不予推送,并执行步骤S25。其中,所述移动设备可以将所匹配的每个推送信息单独推送至推送界面,也可以将所匹配的所有推送信息合并在一个推送消息中推送至推送界面。
[0066]例如,位于某餐厅附近的发射装置发送推送信息push4。所述移动设备中所保存的推送信息包括:push2、push40则当所述移动设备监听到所述发射装置所发出的推送信息push4时,获取之,并将其与所保存的两个推送信息进行匹配,则将匹配成功的push4封装在如“您可以在附近使用push4中的电子券”的推送消息中,并显示在所述移动设备的首界面(即推送界面)中,以提示用户查看。
[0067]在步骤S25中,所述移动设备将所述不相匹配的推送信息予以保存,在检测到所述移动设备已连入所述第一网络时,将所述不相匹配的推送信息同步至所述第二服务端。
[0068]具体地,所述步骤S25 包括:步骤 S251、S252、S253、S254、S255。
[0069]在步骤S251中,所述移动设备将所述不相匹配的推送信息予以保存,并检测是否已连入所述第一网络,若是,则执行步骤S252,反之,则继续检测。
[0070]在步骤S252中,所述移动设备将所述不相匹配的推送信息发送至所述第二服务端。
[0071]在步骤S253中,所述第二服务端检测获取自所述移动设备的推送信息是否为所筛选出的对应所述移动设备的推送信息,若是,则执行步骤S255,反之,则执行步骤S254。
[0072]在步骤S254中,所述第二服务端将来自所述移动设备的推送信息标记为筛选出的对应所述移动设备的推送信息。
[0073]在步骤S255中,所述第二服务端基于获取自所述移动设备的推送信息,将所对应的所有电子券反馈给所述移动设备。
[0074]当用户查看推送界面中的推送信息时,所述移动设备执行步骤S26、S27。
[0075]在步骤S26中,所述移动设备基于所获取的用户查看所述推送信息的操作,检测是否已连入所述第一网络。若是,则下载相应的电子券,反之,则执行步骤S27。其中,若检测已连入所述第一网络,优选地,可以执行步骤S253。
[0076]在步骤S27中,所述移动设备向所述用户发出提醒信息。
[0077]具体地,所述移动设备通过检测网络端口的方式(如发送ping IP地址指令的方式)来确定是否已经连入所述第一网络。若是(如,发送Ping指令后能够在预设时限内接收反馈信息),则按照所述推送信息中的电子券下载地址来下载相应的电子券。若否,则弹出包含提醒信息的对话框,以提示用户请先连入所述第一网络、或请在所述第一网络覆盖的情况下进行获取相应电子券。
[0078]优选地,所述移动设备通过检测网络端口的方式来确定是否已经连入所述第一网络。若是,则将用户所查看的推送信息发送给所述第二服务端,并接收所述第二服务端所反馈的电子券。反之,则弹出包含提醒信息的对话框,以提示用户请先连入所述第一网络、或请在所述第一网络覆盖的情况下进行获取相应电子券。作为一种优选方案,与图2、3不同的是,所述第二服务端在发送推送信息之前(对应步骤S22),还执行步骤S28。(未予图示)
[0079]在步骤S28中,所述第二服务端根据各所述用户信息检测所对应的各移动设备是否能够通信,若能够通信,则执行步骤S22 ;若不能通信,则继续检测。
[0080]例如,各移动设备采用HTTP、TCP等协议定时的向所述第二服务端发送连接请求,所述第二服务端在接收到所述连接请求后,记录接收到各连接请求的时间并反馈连接响应,同时,执行步骤S22。当所述第二服务端在超出所述定时时长仍未收到相应的连接请求时,则认定不能通信,继续等待接收移动设备的连接请求。
[0081]进行上述判断的目的在于,能够让所述第二服务端确认所筛选的推送信息是否送达至相应的移动设备,以达到推送到移动设备并确保用户能够收看的目的。
[0082]如图4所示,本发明提供一种用于发送推送信息的第一系统I。所述第一系统I包括第一服务端11和发射装置12中的软件和硬件。其中,所述发射装置12可以单独的设置在商场、店铺、写字楼中,也可以安装在显示器中。例如,所述发射装置12安装在播放资讯的显示器中,该播放资讯的显示器安装在写字楼的电梯间。所述发射装置12中包含有与所述第一服务端11通信的第三模块121和发送所述推送信息的第四模块122。所述第三模块121用于将所述发射装置12接入互联网、移动数据网络、局域网中的至少一种。所述第四模块122用于利用第二网络发送所述推送信息。其中,所述第二网络包括任何基于短距离传输协议的网络。其包括但不限于:基于红外传输协议的网络、基于蓝牙协议的网络、基于音频传输的网络、基于wifi的网络等。例如,所述第四模块122利用超声波发送所述推送信息。
[0083]在此,所述第一服务端11包括但不限于:单台服务器、服务器集群、基于分布式的服务器组、基于云架构的服务器组等。所述第一服务端11包括第一模块111和第二模块112。
[0084]在此,所述推送信息用于描述与电子券相关的介绍信息。优选地,所述推送信息包括以下至少一种:对应至少一个电子券的标识码、所对应的各电子券、所对应的各电子券的简要说明、所对应的各电子券的链接、所对应的各电子券的图示。所述标识码包括一串包含数字、字母和符号的组合。例如,所述推送信息被预先对应了两个电子券,作为该两个电子券的代表,所述推送信息中的标识码用于帮助查询该两个电子券。在此,每个推送信息可以对应一个电子券,也可以按照品牌、电子券类别等分类规则对应多个电子券。所述推送信息和电子券的对应关系可人工设定,也可以预设对应规则,由所述第一服务端11自动设定。例如,所述推送信息与电子券的对应关系可以按照同一商家归属进行对应。又如,同属于打折餐饮类型的多个电子券对应一个推送信息等。
[0085]在此,若所述第四模块122无法发送文本或图像格式的推送信息,则将所述推送信息转换成所能发送的形式,再予以发送。
[0086]所述第一系统I的具体执行过程详述如下:
[0087]所述第一模块111用于根据预设的各发射装置12的装置信息,将各所述装置信息和所对应的所有推送信息通过第一网络发送给相应的发射装置12。其中,所述装置信息包括但不限于以下至少一个:发射装置12的编号、发射装置12的定位位置信息、发射装置12的IP地址和发射装置12的MAC地址。
[0088]具体地,所述第一模块111预存各发射装置12的装置信息、每个装置信息对应至少一个推送信息。当施工人员将一发射装置12安装在商场及店铺附近后,所述第一模块111根据后台的指令将相应的推送信息发送给该发射装置12的第三模块121。例如,所述第一模块111在完成与一发射装置12的通信调试后,根据后台操作人员的操作将其装置信息所对应的所有推送信息发送给所述发射装置12。并由所述发射装置12予以保存。
[0089]所述第一模块111根据装置信息发送推送信息可由人工设定。例如,某品牌的活动覆盖所有店铺,则后台操作人员令所述第一模块111将该品牌的各电子券所对应的至少一个推送信息发送至位于该品牌店铺附近、或写字楼的发射装置12。又如,某品牌的活动仅覆盖某个店铺,则后台操作人员令所述第一模块111向该店铺附近的发射装置12发送相应的推送信息。
[0090]需要说明的是,上述推送信息和电子券的对应关系仅为举例。其他现有的或今后可能出现的推送信息和电子券的对应关系如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0091]所述第二模块112用于在更新装置信息所对应的各推送信息时、和/或添加新的装置信息及所对应的各推送信息时,将更新后的和/或新增的推送信息通过所述第一网络发送给相应发射装置12。
[0092]例如,所述第二模块112为操作人员提供新增发射装置Al的添加界面,操作人员添加该发射装置Al的装置信息和所对应的各推送信息,并按下提交按钮。则所述第二模块112在完成添加所述发射装置Al的装置信息和所对应的各推送信息的同时,根据所述发射装置12A1的装置信息将所对应的各推送信息发送给所述发射装置Al,以便所述发射装置12A1予以保存。
[0093]又如,所述第二模块112为操作人员提供更新发射装置A2的更新界面,操作人员在原有的推送信息bl、b2的基础上,又补充了推送信息b3,并按下提交按钮。则所述第二模块112在完成更新操作后,将所述发射装置A2的推送信息bl、b2、和b3发送至所述发射装置A2。所述发射装置A2将原有的推送信息bl和b2替换成推送信息bl、b2和b3。
[0094]需要说明的是,所述发射装置12中的第三模块121预先获取推送信息的方式除了通过所述第一模块111来获取的方式外,还可以利用人工现场输入的方式来获取。例如,所述第三模块121上设有外设接口(
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1