地铁乘坐提醒方法及装置制造方法及图纸

技术编号:29163205 阅读:15 留言:0更新日期:2021-07-06 23:05
本说明书实施例提供了地铁乘坐提醒方法及装置,其中,一种地铁乘坐提醒方法包括:根据用户乘坐地铁的扫码事件确定起始站点;根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用户展示;在接收到所述用户针对所述乘坐线路提交的确认指令后,根据终端网络状态获取线路位置信息;基于所述线路位置信息和所述乘坐线路的站点时刻表进行站点预测,并进行到站提醒。

【技术实现步骤摘要】
地铁乘坐提醒方法及装置
本文件涉及数据处理
,尤其涉及一种地铁乘坐提醒方法及装置。
技术介绍
随着电子设备的功能越来越丰富,且随着电子设备上安装的应用程序越来越多样化,而对用户而言,不仅对电子设备的依赖度越来越高,针对电子设备访问所投入的时间也在逐渐增长,但过度专注于依赖或者访问电子设备很可能会给用户带来一定的困扰,比如用户在公交或者地铁乘坐过程中浏览手机信息,往往可能会出现专注浏览手机信息而导致坐过站的情况,给用户的出行带来不便。
技术实现思路
本说明书一个或多个实施例提供了一种地铁乘坐提醒方法。所述地铁乘坐提醒方法,包括:根据用户乘坐地铁的扫码事件确定起始站点。根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用户展示。在接收到所述用户针对所述乘坐线路提交的确认指令后,根据终端网络状态获取线路位置信息。基于所述线路位置信息和所述乘坐线路的站点时刻表进行站点预测,并进行到站提醒。本说明书一个或多个实施例提供了一种地铁乘坐提醒装置,包括:起始站点确定模块,被配置为根据用户乘坐地铁的扫码事件确定起始站点。乘坐线路确定模块,被配置为根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用户展示。线路位置信息获取模块,被配置为在接收到所述用户针对所述乘坐线路提交的确认指令后,根据终端网络状态获取线路位置信息。预测提醒模块,被配置为基于所述线路位置信息和所述乘坐线路的站点时刻表进行站点预测,并进行到站提醒。本说明书一个或多个实施例提供了一种地铁乘坐提醒设备,包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器:根据用户乘坐地铁的扫码事件确定起始站点。根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用户展示。在接收到所述用户针对所述乘坐线路提交的确认指令后,根据终端网络状态获取线路位置信息。基于所述线路位置信息和所述乘坐线路的站点时刻表进行站点预测,并进行到站提醒。本说明书一个或多个实施例提供了一种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被执行时实现以下流程:根据用户乘坐地铁的扫码事件确定起始站点。根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用户展示。在接收到所述用户针对所述乘坐线路提交的确认指令后,根据终端网络状态获取线路位置信息。基于所述线路位置信息和所述乘坐线路的站点时刻表进行站点预测,并进行到站提醒。附图说明为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图;图1为本说明书一个或多个实施例提供的一种地铁乘坐提醒方法处理流程图;图2为本说明书一个或多个实施例提供的一种应用于离线场景的地铁乘坐提醒方法处理流程图;图3为本说明书一个或多个实施例提供的一种应用于在线场景的地铁乘坐提醒方法处理流程图;图4为本说明书一个或多个实施例提供的一种地铁乘坐提醒装置示意图;图5为本说明书一个或多个实施例提供的一种地铁乘坐提醒设备的结构示意图。具体实施方式为了使本
的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。本说明书提供的一种地铁乘坐提醒方法实施例:参照图1,其示出了本实施例提供的一种地铁乘坐提醒方法处理流程图,参照图2,其示出了本实施例提供的一种应用于离线场景的地铁乘坐提醒方法处理流程图,参照图3,其示出了本实施例提供的一种应用于在线场景的地铁乘坐提醒方法处理流程图。参照图1,本实施例提供的地铁乘坐提醒方法,具体包括步骤S102至步骤S108。步骤S102,根据用户乘坐地铁的扫码事件确定起始站点。本实施例提供的地铁乘坐提醒方法,从用户乘坐地铁过程中扫码进站过程中触发的扫码事件出发,首先确定用户进行地铁乘坐的起始站点,并根据用户选择的目标站点,基于起始站点和目标站点确定乘坐线路并经用户确认,在用户确认该乘坐线路之后,参考终端网络状态确定数据采集方式,并按照确定的数据采集方式采集用户在地铁乘坐过程中的线路位置信息,结合采集的线路位置信息和乘坐线路的站点时刻表,对用户所处的线路位置进行预测,从而利用预测出的线路位置对用户进行到站提醒,并在网络状态较差甚至离线的情况下实现对用户地铁乘坐的精准提醒,避免了用户坐过站的情况发生,不仅提升了用户的出行体验,还增强了用户对地铁乘坐提醒服务的用户黏度。本实施例所述扫码事件,是指用户在地铁乘坐过程中,在进入地铁站闸机口时通过向扫码设备展示乘车码以进行乘车扫码后触发的事件。所述扫码事件的事件信息中,记录有用户当前进站的进站时间、进站站点的站点标识。需要说明的是,用户在乘坐地铁过程中位置信息在一定程度属于用户的隐私,因此,为了保障用户的数据隐私,在用户访问地铁乘坐提醒服务的过程中,通过向用户发送位置服务的开启提醒的方式,提醒用户开通位置服务的调用权限,本实施例提供的一种可选实施方式中,接收到所述用户提交的地铁乘坐提醒服务的访问请求时,生成位置服务的开启提醒并向所述用户展示;在获取到针对所述开启提醒的授权指令的情况下,查询是否存在所述用户的扫码事件;若是,根据用户乘坐地铁的扫码事件确定起始站点;若否,则生成位置异常提醒并向所述用户展示,将所述用户提交的指定进站站点作为起始站点,并执行下述步骤S104,根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用户展示。具体实施时,根据用户乘坐地铁的扫码事件确定起始站点,具体包括读取所述扫码事件的事件信息中记录的站点标识,该站点标识对应的进站站点即为用户的进站站点,也即是用户乘坐地铁的所述起始站点。本实施例提供的一种可选实施方式中,为提升所述起始站点的有效性,通过调用位置服务获取的位置信息对所述起始站点进行校对,以增强用户乘坐地铁的起始站点的定位准确性,具体的,对所述起始站点进行校对处理包括:检测所述扫码事件的事件信息中包含的进站站点是否与获取的进站位置信息对应的地铁站点一致;所述进站位置信息通过调用所述位置信息获取;若是,将所述进站站点作为所述起始站点;若否,表明用户实际所处的位置与用户进站站点的位置存在偏差,则生成位置异常的提醒并向用户展示,可由用户在进站站点、地铁站点二者中选择一者作为起始站点或者由用户重新指定起始站点。步骤S104,根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用本文档来自技高网
...

【技术保护点】
1.一种地铁乘坐提醒方法,包括:/n根据用户乘坐地铁的扫码事件确定起始站点;/n根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用户展示;/n在接收到所述用户针对所述乘坐线路提交的确认指令后,根据终端网络状态获取线路位置信息;/n基于所述线路位置信息和所述乘坐线路的站点时刻表进行站点预测,并进行到站提醒。/n

【技术特征摘要】
1.一种地铁乘坐提醒方法,包括:
根据用户乘坐地铁的扫码事件确定起始站点;
根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用户展示;
在接收到所述用户针对所述乘坐线路提交的确认指令后,根据终端网络状态获取线路位置信息;
基于所述线路位置信息和所述乘坐线路的站点时刻表进行站点预测,并进行到站提醒。


2.根据权利要求1所述的地铁乘坐提醒方法,所述根据用户乘坐地铁的扫码事件确定起始站点步骤执行之前,还包括:
接收到所述用户提交的地铁乘坐提醒服务的访问请求时,生成位置服务的开启提醒并向所述用户展示;
在获取到针对所述开启提醒的授权指令的情况下,查询是否存在所述用户的扫码事件;
若是,执行所述根据用户乘坐地铁的扫码事件确定起始站点步骤。


3.根据权利要求2所述的地铁乘坐提醒方法,若所述查询是否存在所述用户的扫码事件步骤执行后的执行结果为否,执行如下操作:
生成位置异常提醒并向所述用户展示;
将所述用户提交的指定进站站点作为起始站点,并执行所述根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用户展示步骤。


4.根据权利要求2所述的地铁乘坐提醒方法,所述起始站点,采用如下方式确定:
检测所述扫码事件的事件信息中包含的进站站点是否与获取的进站位置信息对应的地铁站点一致;所述进站位置信息通过调用所述位置信息获取;
若是,将所述进站站点作为所述起始站点。


5.根据权利要求1所述的地铁乘坐提醒方法,所述根据所述起始站点和所述用户录入的目标站点确定乘坐线路,包括:
判断从所述起始站点至所述目标站点的地铁线路是否为换乘线路;
若是,查询从所述起始站点至所述目标站点的换乘站点组成的换乘列表并向所述用户展示;
根据所述起始站点、所述目标站点以及所述用户在所述换乘列表中选择的换乘站点,确定所述乘坐线路。


6.根据权利要求5所述的地铁乘坐提醒方法,若所述判断从所述起始站点至所述目标站点的地铁线路是否为换乘线路子步骤执行之后的执行结果为否,执行如下操作:
根据所述扫码事件中包含的地铁线路标识确定目标地铁线路,并将所述目标地铁线路中从所述起始站点至所述目标站点的区间线路确定为所述乘坐线路。


7.根据权利要求1所述的地铁乘坐提醒方法,所述根据所述起始站点和所述用户录入的目标站点确定乘坐线路,并向所述用户展示步骤执行后,还包括:
根据所述用户提交的站点调整信息,更新所述乘坐线路。


8.根据权利要求1所述的地铁乘坐提醒方法,所述根据终端网络状态获取线路位置信息,包括:
在所述终端网络状态为离线网络状态的情况下,通过角位移检测组件采集角位移数据;
相应的,所述基于所述线路位置信息和所述乘坐线路的站点时刻表进行站点预测,包括:
基于所述角位移数据和所述乘坐线路的线路轨迹,计算所述角位移数据与所述线路轨迹中各线路站点的轨迹段的轨迹重合度;
基于所述轨迹重合度和所述站点时刻表...

【专利技术属性】
技术研发人员:于海明
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1