[0004] 针对上述问题,本发明提供了一种到站信息推送方法及其装置,有效解决了现有技术中到站提醒方法不够灵活方便的技术问题。
[0005] 本发明提供的技术方案如下:
[0006] 一种到站信息推送方法,包括:
[0007] S11连接轨道交通无线网络;
[0008] S21根据连接的SSID(Service Set Identifier,服务集标识)名称查询对应轨道交通班次的最新报站信息;
[0009] S31根据终端号码查询是否存在与该班次轨道交通关联的出行规律记录表;
[0010] S41若存在关联的出行规律记录表,进一步判断步骤S21中查询到的最近报站信息是否与出行规律记录表匹配,包括到站站台及到站时间的匹配;
[0011] S51若不匹配,更新出行规律记录表;
[0012] S61根据出行规律记录表推送该班次轨道交通的到站信息。
[0013] 在本技术方案中,直接通过轨道交通无线网络的记录数据,分析出用户出行需求,以此对用户推送相关的到站信息,提醒用户出行,省却了用户查询公交线路时需要在PC端或者移动终端上另行下载APP给用户带来的不便,方便实用,给用户带来便利。
[0014] 进一步优选地,在步骤S31之后还包括:
[0015] S42若不存在关联出行规律记录表,进一步根据终端号码查询是否存在与该班次轨道交通关联的乘车记录表;
[0016] S52若存在关联的乘车记录表,进一步判断步骤S21中查询到的最近报站信息是否与乘车记录表匹配,包括到站站台及到站时间的匹配;
[0017] S62若匹配,进一步判断该乘车记录表中匹配记录对应的时间及匹配记录的数量是否满足第一预设条件;
[0018] S72若满足第一预设条件,根据匹配记录数据生成出行规律记录表进行存储,跳转至步骤S61。
[0019] 在本技术方案中,若不存在出行规律记录表,则根据乘车记录表生成相应的出行规律记录表,以此为用户提供便利。
[0020] 进一步优选地,在步骤S62中,若匹配记录的数量大于预设数量,且匹配记录对应的时间在预设时间段内,则判定满足第一预设条件。
[0021] 进一步优选地,在步骤S42之后还包括:
[0022] S53若不存在关联的乘车记录表,在页面中输入终端号码、轨道交通的班次、到站站名以及到站时间信息;
[0023] 在步骤S52之后还包括:
[0024] S63若不匹配,在页面中输入终端号码、轨道交通的班次、到站站名以及到站时间信息;
[0025] 在步骤S62之后还包括:
[0026] S73若不满足预设条件,在页面中输入终端号码、轨道交通的班次、到站站名以及到站时间信息。
[0027] 在本技术方案中,用户可以通过手动输入的方式建立新的乘车记录,以此提高到站提醒的准确性。
[0028] 进一步优选地,在步骤S72、步骤S53以及步骤S63之后还包括:
[0029] S73查找与终端号码关联的出行规律记录表;
[0030] S83若出行记录表中的最新报站信息满足第二预设条件,则删除记录;
[0031] S93查找与终端号码关联的乘车记录表;
[0032] S103若乘车记录表中的最新报站信息满足第三预设条件,则删除记录,跳转至步骤S61。
[0033] 在本技术方案中,定期删除不符合需求的记录,以免由此出现误差较大的到站提醒,提高到站提醒的精确性。
[0034] 进一步优选地,在步骤S11中具体包括:
[0035] S111连接轨道交通无线网络;
[0036] S112在弹出的认证页面中输入终端号码;
[0037] S113在弹出的认证页面中输入基于终端号码获取的验证码,完成身份认证。
[0038] 本发明还提供了一种到站信息推送装置,包括:
[0039] 网络连接模块,用于连接轨道交通无线网络;
[0040] 查询模块,在网络连接模块连接上轨道交通无线网络之后,用于根据连接的SSID名称查询对应轨道交通班次的最新报站信息,及用于根据终端号码查询是否存在与该班次轨道交通关联的出行规律记录表;
[0041] 判断模块,用于判断查询模块查询到的最近报站信息是否与出行规律记录表匹配,包括到站站台及到站时间的匹配;
[0042] 信息更新模块,用于根据判断模块的判断结果更新出行规律记录表;
[0043] 信息推送模块,用于根据信息更新模块更新后的出行规律记录表推送该班次轨道交通的到站信息。
[0044] 在本技术方案中,直接通过轨道交通无线网络的记录数据,分析出用户出行需求,以此对用户推送相关的到站信息,提醒用户出行,省却了用户查询公交线路时需要在PC端或者移动终端上另行下载APP给用户带来的不便,方便实用,给用户带来便利。
[0045] 进一步优选地,所述查询模块还用于根据终端号码查询是否存在与该班次轨道交通关联的乘车记录表;
[0046] 所述判断模块还用于判断查询模块查询到的最近报站信息是否与乘车记录表匹配,及用于判断该乘车记录表中匹配记录对应的时间及匹配记录的数量是否满足第一预设条件;
[0047] 所述到站信息推送装置中还包括记录生成模块,用于判断模块的判断结果将查询模块查询到的匹配记录数据生成出行规律记录表进行存储。
[0048] 在本技术方案中,若不存在出行规律记录表,则根据乘车记录表生成相应的出行规律记录表,以此为用户提供便利。
[0049] 进一步优选地,在判断模块中,若判断出匹配记录的数量大于预设数量且匹配记录对应的时间在预设时间段内,则判定满足第一预设条件。
[0050] 进一步优选地,所述到站信息推送装置中还包括输入模块,
[0051] 当查询模块未查找到与终端号码关联的乘车记录表/查询模块未查找到与最近报站信息匹配的乘车记录表/判断模块判断出乘车记录表中匹配记录对应的时间及匹配记录的数量不满足预设条件,则通过输入模块输入终端号码、轨道交通的班次、到站站名以及到站时间信息;
[0052] 和/或,所述到站信息推送装置中还包括记录删除模块,
[0053] 当判断模块根据与终端号码关联的出行规律记录表判断出最新报站信息满足第二预设条件,则删除模块删除相应记录;
[0054] 当判断模块根据与终端号码关联的乘车记录表判断出最新报站信息满足第三预设条件,则删除模块删除相应记录。
[0055] 在本技术方案中,用户可以通过手动输入的方式建立新的乘车记录,同时,定期删除不符合需求的记录,以此提高到站提醒的准确性。