站点识别方法、到站提醒方法、装置、终端及存储介质转让专利

申请号 : CN202010200183.7

文献号 : CN111405466B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蒋燚

申请人 : OPPO广东移动通信有限公司

摘要 :

本申请实施例公开了一种站点识别方法、到站提醒方法、装置、终端及存储介质,属于人工智能领域。该方法包括:获取测量站点处采集到的位置指纹数据;确定位置指纹数据中的有效位置指纹数据;根据测量站点和有效位置指纹数据之间的对应关系,生成位置指纹数据库;处于地铁模式时,获取当前位置指纹数据;从位置指纹数据库中查询当前位置指纹数据对应的站点,将查询到的站点确定为当前站点;响应于当前站点发生变化,通过预定方式进行到站提醒。本申请实施例利用位置指纹数据库查询当前站点,不依赖第三方数据,且无需连接WiFi,降低功耗的同时避免了恶意网络攻击,在当前站点变化时对用户进行到站提醒,使用户提前做好下车准备,避免坐过站。

权利要求 :

1.一种站点识别方法,其特征在于,所述方法包括:获取测量站点处采集到的位置指纹数据,所述位置指纹数据包括无线保真WiFi数据和基站数据中的至少一种;

确定所述WiFi数据中的第一WiFi数据和第二WiFi数据,所述第一WiFi数据是在第一运行方向的地铁入站时在地铁站内测量得到,所述第二WiFi数据是在第二运行方向的地铁入站时在所述地铁站内测量得到,所述第一运行方向和所述第二运行方向不同;

筛选所述第一WiFi数据和所述第二WiFi数据的交集WiFi数据;根据所述交集WiFi数据中包含的WiFi属性信息,确定所述交集WiFi数据中的有效WiFi数据,所述WiFi属性信息包括WiFi标识、WiFi频段和WiFi扫描次数中的至少一种,所述有效WiFi数据是所述测量站点中内部WiFi设备的WiFi数据,所述有效WiFi数据为满足所述WiFi标识中包含预设关键词、与至少一个所述交集WiFi数据的所述WiFi标识的相似度大于相似度阈值、对应至少两个不同的所述WiFi频段,以及所述WiFi扫描次数大于次数阈值中至少一种条件的所述交集WiFi数据,所述预设关键词包括与地铁相关的关键词;

根据所述基站数据中包含的基站属性信息,确定基站数据中的有效基站数据,所述基站属性信息包括基站信号强度,所述有效基站数据是所述测量站点中内部基站的基站数据;

根据所述测量站点和有效位置指纹数据之间的对应关系,生成位置指纹数据库,其中,所述有效位置指纹数据包括所述有效WiFi数据和所述有效基站数据,所述位置指纹数据库用于与终端采集到的当前位置指纹数据识别所处的当前站点。

2.根据权利要求1所述的方法,其特征在于,所述WiFi属性信息包括所述WiFi标识;

所述根据所述WiFi数据中包含的WiFi属性信息,确定所述WiFi数据中的有效WiFi数据,包括:

获取所述WiFi标识中的服务集标识SSID;响应于所述SSID中包含所述预设关键词,确定所述SSID对应的WiFi数据为所述有效WiFi数据;

获取所述WiFi标识中的基本服务集标识BSSID;响应于存在至少两个所述BSSID的相似度大于所述相似度阈值,将至少两个所述BSSID对应的WiFi数据确定为所述有效WiFi数据。

3.根据权利要求1所述的方法,其特征在于,所述WiFi属性信息包括所述WiFi标识和所述WiFi频段;

所述根据所述WiFi数据中包含的WiFi属性信息,确定所述WiFi数据中的有效WiFi数据,包括:

获取所述WiFi标识中的BSSID以及所述WiFi频段;

响应于同一所述BSSID对应不同的所述WiFi频段,将所述BSSID对应的所述WiFi数据确定为所述有效WiFi数据。

4.根据权利要求1所述的方法,其特征在于,所述WiFi属性信息包括所述WiFi标识和所述WiFi扫描次数;

所述根据所述WiFi数据中包含的WiFi属性信息,确定所述WiFi数据中的有效WiFi数据,包括:

获取所述WiFi标识中的BSSID以及所述WiFi扫描次数;

响应于所述BSSID对应的所述WiFi扫描次数大于所述次数阈值,将所述BSSID对应的所述WiFi数据确定为所述有效WiFi数据。

5.根据权利要求1所述的方法,其特征在于,所述根据所述基站数据中包含的基站属性信息,确定基站数据中的有效基站数据,包括:响应于所述基站信号强度大于信号强度阈值,将所述基站数据确定为所述有效基站数据。

6.一种到站提醒方法,其特征在于,所述方法包括:处于地铁模式时,获取当前位置指纹数据,所述当前位置指纹数据包括当前WiFi数据和当前基站数据中的至少一种,所述当前WiFi数据是当前扫描到的WiFi设备的数据,所述当前基站信息为当前注册基站的数据;

从位置指纹数据库中查询所述当前位置指纹数据对应的站点,将查询到的站点确定为当前站点,所述位置指纹数据库中包含站点与站点处有效位置指纹数据之间的对应关系,所述有效位置指纹数据包括有效WiFi数据和有效基站数据,所述有效WiFi数据是站点中内部WiFi设备的WiFi数据,所述有效基站数据是站点中内部基站的基站数据,所述有效WiFi数据根据采集到的交集WiFi数据的WiFi属性信息得到,所述WiFi属性信息包括WiFi标识、WiFi频段和WiFi扫描次数中的至少一种,所述交集WiFi数据是在不同方向的地铁入站时在地铁站内测量得到的WiFi数据的交集,所述有效WiFi数据为满足所述WiFi标识中包含预设关键词、与至少一个所述交集WiFi数据的所述WiFi标识的相似度大于相似度阈值、对应至少两个不同的所述WiFi频段,以及所述WiFi扫描次数大于次数阈值中至少一种条件的所述交集WiFi数据,所述预设关键词包括与地铁相关的关键词,所述有效基站数据根据采集到的基站数据的基站属性信息得到,所述基站属性信息包括基站信号强度;

响应于所述当前站点发生变化,通过预定方式进行到站提醒。

7.根据权利要求6所述的方法,其特征在于,所述从位置指纹数据库中查询所述当前位置指纹数据对应的站点,将查询到的站点确定为当前站点,包括:响应于从所述位置指纹数据库中查询到所述当前WiFi数据对应的站点,将查询到的站点确定为所述当前站点;

响应于未从所述位置指纹数据库中查询到所述当前WiFi数据对应的站点,从所述位置指纹数据库中查询所述当前基站数据对应的站点;响应于从所述位置指纹数据库中查询到所述当前基站数据对应的站点,将查询到的站点确定为所述当前站点。

8.一种站点识别装置,其特征在于,所述装置包括:第一获取模块,用于获取测量站点处采集到的位置指纹数据,所述位置指纹数据包括WiFi数据和基站数据中的至少一种;

第二确定模块,用于确定所述WiFi数据中的第一WiFi数据和第二WiFi数据,所述第一WiFi数据是在第一运行方向的地铁入站时在地铁站内测量得到,所述第二WiFi数据是在第二运行方向的地铁入站时在所述地铁站内测量得到,所述第一运行方向和所述第二运行方向不同;

筛选模块,用于筛选所述第一WiFi数据和所述第二WiFi数据的交集WiFi数据;

第一确定模块,用于根据所述交集WiFi数据中包含的WiFi属性信息,确定所述交集WiFi数据中的有效WiFi数据,所述WiFi属性信息包括WiFi标识、WiFi频段和WiFi扫描次数中的至少一种,所述有效WiFi数据是所述测量站点中内部WiFi设备的WiFi数据,所述有效WiFi数据为满足所述WiFi标识中包含预设关键词、与至少一个所述交集WiFi数据的所述WiFi标识的相似度大于相似度阈值、对应至少两个不同的所述WiFi频段,以及所述WiFi扫描次数大于次数阈值中至少一种条件的所述交集WiFi数据,所述预设关键词包括与地铁相关的关键词;

所述第一确定模块,还用于根据所述基站数据中包含的基站属性信息,确定基站数据中的有效基站数据,所述基站属性信息包括基站信号强度,所述有效基站数据是所述测量站点中内部基站的基站数据;

数据库生成模块,用于根据所述测量站点和有效位置指纹数据之间的对应关系,生成位置指纹数据库,其中,所述有效位置指纹数据包括所述有效WiFi数据和所述有效基站数据,所述位置指纹数据库用于与终端采集到的当前位置指纹数据识别所处的当前站点。

9.一种到站提醒装置,其特征在于,所述装置包括:第二获取模块,用于处于地铁模式时,获取当前位置指纹数据,所述当前位置指纹数据包括当前WiFi数据和当前基站数据中的至少一种,所述当前WiFi数据是当前扫描到的WiFi设备的数据,所述当前基站信息为当前注册基站的数据;

查询模块,用于从位置指纹数据库中查询所述当前位置指纹数据对应的站点,将查询到的站点确定为当前站点,所述位置指纹数据库中包含站点与站点处有效位置指纹数据之间的对应关系,所述有效位置指纹数据包括有效WiFi数据和有效基站数据,所述有效WiFi数据是站点中内部WiFi设备的WiFi数据,所述有效基站数据是站点中内部基站的基站数据,所述有效WiFi数据根据采集到的交集WiFi数据的WiFi属性信息得到,所述WiFi属性信息包括WiFi标识、WiFi频段和WiFi扫描次数中的至少一种,所述交集WiFi数据是在不同方向的地铁入站时在地铁站内测量得到的WiFi数据的交集,所述有效WiFi数据为满足所述WiFi标识中包含预设关键词、与至少一个所述交集WiFi数据的所述WiFi标识的相似度大于相似度阈值、对应至少两个不同的所述WiFi频段,以及所述WiFi扫描次数大于次数阈值中至少一种条件的所述交集WiFi数据,所述预设关键词包括与地铁相关的关键词,所述有效基站数据根据采集到的基站数据的基站属性信息得到,所述基站属性信息包括基站信号强度;

提醒模块,用于响应于所述当前站点发生变化,通过预定方式进行到站提醒。

10.一种终端,其特征在于,所述终端包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如权利要求1至5任一所述的站点识别方法,或,权利要求6或7所述的到站提醒方法。

11.一种计算机可读存储介质,其特征在于,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如权利要求1至5任一所述的站点识别方法,或,权利要求6或7所述的到站提醒方法。

说明书 :

站点识别方法、到站提醒方法、装置、终端及存储介质

技术领域

[0001] 本申请实施例涉及人工智能技术领域,特别涉及一种站点识别方法、到站提醒方法、装置、终端及存储介质。

背景技术

[0002] 人们在乘坐地铁等公共交通工具出行时,需要时刻注意当前停靠站点是否为自己的目标站点,而到站提醒功能则是一种提醒乘客在到达目标站时及时下车的功能。
[0003] 相关技术中,终端通常利用车调中心的报站系统获取站点信息,即提醒服务中心通过与车调中心联系的软硬件掌握车辆信息,并向每辆车的二维码对应的地址提供该车对
应的信息,用户通过扫描二维码获取当前所在站点,或者用户利用终端连接车厢内的无线
保真(Wireless Fidelity,WiFi),访问列车控制和管理系统(Train Control and 
Management System,TCMS),获取当前所在站点。
[0004] 然而,采用上述方法进行到站提醒时,需要用户主动扫描二维码或开启WiFi连接,依赖第三方数据获取站点信息,由于地铁行驶过程中网络不稳,容易造成数据丢失和站点
的漏报、晚报等情况。

发明内容

[0005] 本申请实施例提供了一种站点识别方法、到站提醒方法、装置、终端及存储介质。所述技术方案如下:
[0006] 一方面,本申请实施例提供了一种站点识别方法,所述方法包括:
[0007] 获取测量站点处采集到的位置指纹数据,所述位置指纹数据包括WiFi数据和基站数据中的至少一种;
[0008] 确定所述位置指纹数据中的有效位置指纹数据,所述有效位置指纹数据包括有效WiFi数据和有效基站数据中的至少一种,所述有效WiFi数据是所述测量站点中内部WiFi设
备的WiFi数据,所述有效基站数据是所述测量站点中内部基站的基站数据;
[0009] 根据所述测量站点和所述有效位置指纹数据之间的对应关系,生成位置指纹数据库,其中,所述位置指纹数据库用于与终端采集到的当前位置指纹数据识别所处的当前站
点。
[0010] 另一方面,本申请实施例提供了一种到站提醒方法,所述方法包括:
[0011] 处于地铁模式时,获取当前位置指纹数据,所述当前位置指纹数据包括当前WiFi数据和当前基站数据中的至少一种,所述当前WiFi数据是当前扫描到的WiFi设备的数据,
所述当前基站信息为当前注册基站的数据;
[0012] 从位置指纹数据库中查询所述当前位置指纹数据对应的站点,将查询到的站点确定为当前站点,所述位置指纹数据库中包含站点与站点处有效位置指纹数据之间的对应关
系,所述有效位置指纹数据包括有效WiFi数据和有效基站数据中的至少一种,所述有效
WiFi数据是站点中内部WiFi设备的WiFi数据,所述有效基站数据是站点中内部基站的基站
数据;
[0013] 响应于所述当前站点发生变化,通过预定方式进行到站提醒。
[0014] 另一方面,本申请实施例提供了一种站点识别装置,所述装置包括:
[0015] 第一获取模块,用于获取测量站点处采集到的位置指纹数据,所述位置指纹数据包括WiFi数据和基站数据中的至少一种;
[0016] 第一确定模块,用于确定所述位置指纹数据中的有效位置指纹数据,所述有效位置指纹数据包括有效WiFi数据和有效基站数据中的至少一种,所述有效WiFi数据是所述测
量站点中内部WiFi设备的WiFi数据,所述有效基站数据是所述测量站点中内部基站的基站
数据;
[0017] 数据库生成模块,用于根据所述测量站点和所述有效位置指纹数据之间的对应关系,生成位置指纹数据库,其中,所述位置指纹数据库用于与终端采集到的当前位置指纹数
据识别所处的当前站点。
[0018] 另一方面,本申请实施例提供了一种到站提醒装置,所述装置包括:
[0019] 第二获取模块,用于处于地铁模式时,获取当前位置指纹数据,所述当前位置指纹数据包括当前WiFi数据和当前基站数据中的至少一种,所述当前WiFi数据是当前扫描到的
WiFi设备的数据,所述当前基站信息为当前注册基站的数据;
[0020] 查询模块,用于从位置指纹数据库中查询所述当前位置指纹数据对应的站点,将查询到的站点确定为当前站点,所述位置指纹数据库中包含站点与站点处有效位置指纹数
据之间的对应关系,所述有效位置指纹数据包括有效WiFi数据和有效基站数据中的至少一
种,所述有效WiFi数据是站点中内部WiFi设备的WiFi数据,所述有效基站数据是站点中内
部基站的基站数据;
[0021] 提醒模块,用于响应于所述当前站点发生变化,通过预定方式进行到站提醒。
[0022] 另一方面,本申请实施例提供了一种终端,所述终端包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现上述方面所述
的站点识别方法或到站提醒方法。
[0023] 另一方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现上述方面所述的站点识别方法
或到站提醒方法。
[0024] 本申请实施例提供的技术方案的有益效果至少包括:
[0025] 本申请实施例中,通过采集地铁站内的位置指纹数据,确定出有效位置指纹数据,生成位置指纹数据库,当终端处于地铁模式时,根据当前位置指纹数据和位置指纹数据库
确定当前站点,在检测到当前站点发生变化时对用户进行到站提醒;利用位置指纹数据库
查询当前站点,不依赖第三方数据,并且无需连接WiFi,降低功耗的同时避免了恶意网络攻
击,在当前站点发生变化时对用户进行到站提醒,使得用户提前做好下车准备,避免坐过
站。

附图说明

[0026] 图1是本申请一个示例性实施例提供的实施环境的示意图;
[0027] 图2是根据一示例性实施例示出的站点识别方法的流程图;
[0028] 图3是根据一示例性实施例示出的位置指纹数据采集应用的架构图;
[0029] 图4是根据另一示例性实施例示出的站点识别方法的流程图;
[0030] 图5是根据一示例性实施例示出的位置指纹数据采集应用的界面示意图;
[0031] 图6是根据另一示例性实施例示出的站点识别方法的流程图;
[0032] 图7是根据一示例性实施例示出的位置指纹数据采集过程的示意图;
[0033] 图8是根据一示例性实施例示出的到站提醒方法的流程图;
[0034] 图9是根据一示例性实施例示出的地铁模式的用户界面示意图;
[0035] 图10是根据一示例性实施例示出的锁屏界面中的到站提醒消息示意图;
[0036] 图11是根据另一示例性实施例示出的到站提醒方法的流程图;
[0037] 图12是根据一示例性实施例示出的地铁行驶线路及站点示意图;
[0038] 图13是根据一示例性实施例示出的站点识别装置的结构框图;
[0039] 图14是根据一示例性实施例示出的到站提醒装置的结构框图;
[0040] 图15是根据一示例性实施例示出的终端的结构框图。

具体实施方式

[0041] 为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0042] 在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在
B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0043] 请参考图1,其示出了本申请一个示例性实施例提供的实施环境的示意图。该实施环境中包括第一终端101、服务器102和第二终端103。
[0044] 第一终端101是开发人员用于采集数据的采集设备,其中安装有用于采集数据的第一应用程序。开发人员到达指定地铁站内,开启第一终端101中的第一应用程序,扫描并
采集该地铁站的位置指纹数据,例如地铁站内部的WiFi数据和基站数据。
[0045] 第一终端101完成数据采集后,通过预定的方式对采集到的位置指纹数据进行筛选、排列,生成位置指纹数据库,位置指纹数据库中包括有效位置指纹数据和对应的地铁
站。在一种可能的应用场景下,位置指纹数据库存储在第一终端101中,第一终端101通过无
线网络将位置指纹数据库下发至用户使用的第二终端103;可选地,第一终端101将采集到
的位置指纹数据发送至服务器102,服务器102根据处理后的位置指纹数据构建位置指纹数
据库并存储,以便将位置指纹数据库中的数据下发给第二终端103。其中,第一终端101与位
置指纹数据库所在的服务器102之间通过有线或无线网络相连。本申请实施例中,以位置指
纹数据库位于服务器102为例进行说明。
[0046] 第二终端103是用户使用的终端,其中安装有用于执行到站提醒功能的第二应用程序。在一种可能的应用场景下,服务器102将位置指纹数据库下发至安装有第二应用程序
的第二终端103,用户进入地铁站后,开启第二应用程序,使得第二终端103根据当前位置指
纹数据和位置指纹数据库确定当前站点,从而在当前站点发生变化时对用户进行到站提
醒;可选地,第二终端103开启第二应用程序后,将当前位置指纹数据上传至服务器102,服
务器102根据接收到的来自第二终端103的数据确定该终端对应的当前站点,并包含当前站
点信息的数据包下发至第二终端103,第二终端103根据服务器102下发的数据包对用户进
行到站提醒。
[0047] 请参考图2,其示出了本申请的一个实施例示出的站点识别方法的流程图。本实施例以站点预测方法用于图1所示的终端101(具备数据采集功能的终端)为例进行说明,该方
法包括:
[0048] 步骤201,获取测量站点处采集到的位置指纹数据,位置指纹数据包括无线保真WiFi数据和基站数据中的至少一种。
[0049] 位置指纹是指对区分位置有帮助的特征,而地铁站中通常设置有多个WiFi设备或基站设备,用于保证地铁站内的无线信号质量,因此采用WiFi数据或基站数据作为区分地
铁站的位置指纹数据,数据采集简单且特征明显。
[0050] 可选地,具备数据采集功能的终端是一种测量设备,开发人员预先利用该测量设备到各个测量站点处采集位置指纹数据。如图3所示,该测量设备中安装有用于采集位置指
纹数据的应用程序,该应用程序的架构包括WiFi组件301(例如WiFi管理器)、调制解调器
(Modem)组件302(例如电话管理器),开发人员到达指定地铁站后,从地铁站的一端步行至
另一端,同时运行该应用程序采集WiFi数据303和基站数据304。示意性的,该应用程序以3s
一次的频率扫描附近的WiFi并采集数据,开发人员以5s一次的频率手动扫描附近的基站并
采集数据。
[0051] 步骤202,确定位置指纹数据中的有效位置指纹数据,有效位置指纹数据包括有效WiFi数据和有效基站数据中的至少一种。
[0052] 其中,有效WiFi数据是测量站点中内部WiFi设备的WiFi数据,有效基站数据是测量站点中内部基站的基站数据。
[0053] 在一种可能的实施方式中,为了防止外部环境中的WiFi、基站或车厢中的WiFi对站点识别的影响,终端通过预定方式对获取到的位置指纹数据进行数据清洗,得到有效位
置指纹数据。
[0054] 步骤203,根据测量站点和有效位置指纹数据之间的对应关系,生成位置指纹数据库。
[0055] 其中,位置指纹数据库用于与终端采集到的当前位置指纹数据识别所处的当前站点。
[0056] 在一种可能的实施方式中,数据采集设备生成位置指纹数据库,并将其下发至用户使用的终端,用户乘坐地铁时,对应的终端根据位置指纹数据库和当前位置指纹数据识
别当前站点;或者,数据采集设备将有效位置指纹数据上传至数据库服务器,由数据库服务
器生成并存储位置指纹数据库,并将位置指纹数据库中的数据(比如终端所在城市对应地
铁线路的位置指纹数据)下发至用户所使用的终端。
[0057] 可选的,终端按照地铁线路图中各个地铁站的先后顺序,对应生成位置指纹数据库。
[0058] 综上所述,本申请实施例中,通过采集地铁站内的位置指纹数据,确定出有效位置指纹数据,生成位置指纹数据库,当终端处于地铁模式时,根据当前位置指纹数据和位置指
纹数据库确定当前站点,在检测到当前站点发生变化时对用户进行到站提醒;利用位置指
纹数据库查询当前站点,不依赖第三方数据,并且无需连接WiFi,降低功耗的同时避免了恶
意网络攻击,在当前站点发生变化时对用户进行到站提醒,使得用户提前做好下车准备,避
免坐过站。
[0059] 请参考图4,其示出了本申请的另一个实施例示出的站点识别方法的流程图。本实施例以站点预测方法用于图1所示的终端101(具备数据采集功能的终端)为例进行说明,该
方法包括:
[0060] 步骤401,获取测量站点处采集到的位置指纹数据,位置指纹数据包括无线保真WiFi数据和基站数据中的至少一种。
[0061] 步骤401的实施方式可以参考上述步骤201,本申请实施例在此不再赘述。
[0062] 步骤402,根据WiFi数据中包含的WiFi属性信息,确定WiFi数据中的有效WiFi数据。
[0063] 其中,WiFi属性信息包括WiFi标识、WiFi频段和WiFi扫描次数中的至少一种。
[0064] 终端采集到位置指纹数据后,需要通过预定方式确定出有效位置指纹数据,避免其他数据对站点识别和到站提醒的干扰。终端首先根据WiFi数据的WiFi属性信息确定有效
WiFi数据。
[0065] 示意性的,请参考图5,其示出了一种数据采集应用程序的界面图,开发人员到达指定地铁站内,开启该应用程序进行位置指纹数据采集,扫描地铁站内的WiFi和基站,并将
扫描到的相关数据显示在界面中,包括当前所在的测试站点501、扫描到的WiFi名称502、基
站数据503和WiFi数据504,其中,WiFi数据包括扫描时间、WiFi标识和WiFi频段等。
[0066] 在一种可能的实施方式中,WiFi属性信息包括WiFi标识,步骤402包括如下步骤一和二:
[0067] 一、获取WiFi标识中的服务集标识(Service Set Identifier,SSID);响应于SSID中包含预设关键词,确定SSID对应的WiFi数据为有效WiFi数据,预设关键词包括与地铁相
关的关键词。
[0068] 其中,SSID相当于局域网的标识,主要用于子网络进行身份验证,同一个生产商的路由器等设备通常具有相同的SSID。在一种可能的实施方式中,由于地铁站内部的WiFi设
备的SSID预设有相同的预设关键词,因此终端可以将SSID中包含预设关键词的WiFi数据确
定为有效WiFi数据。可选的,该预设关键词可以包括地铁、公共、城铁、轻轨等等。
[0069] 示意性的,上海部分地铁站内部WiFi设备的SSID为“花生地铁WiFi”,对于终端获取到的WiFi数据,将SSID含有“花生地铁WiFi”的确定为有效WiFi数据。
[0070] 二、获取WiFi标识中的基本服务集标识(BasicService Set Identifier,BSSID);响应于存在至少两个BSSID的相似度大于相似度阈值,将至少两个BSSID对应的WiFi数据确
定为有效WiFi数据。
[0071] BSSID是指站点的媒体存取控制位址(Media Access Control Address,MAC地址),基本服务集(Basic Service Set,BSS)是由电气和电子工程师协会(Institute of 
Electrical and Electronics Engineers,IEEE)802.11‑1999无线局域网规范定义的,用
于指示一个无线访问接入点(AccessPoint,AP)的覆盖范围,在BSS的服务区域内,终端可以
相互通信。BSSID是一个本地管理的IEEEMAC地址,从一个46位的任意编码中产生,地址的个
体/组位被设置为0,通用/本地地址位被设置为1,所以一个BSSID可以唯一标识一台AP设
备。
[0072] 对于同一地铁站内的多台WiFi设备,其BSSID的前几位通常是相同的,因此在一种可能的实施方式中,终端预设有相似度阈值,对于BSSID的相似度大于相似度阈值的WiFi数
据,认为是同一地铁站内WiFi设备的WiFi数据,即有效WiFi数据;若对于某一WiFi数据的
BSSID,不存在其他WiFi数据的BSSID与其相似度大于相似度阈值,则认为该WiFi数据为无
效WiFi数据。
[0073] 示意性的,终端预设的相似度阈值为40%,对于BSSID为06:14:4b:71:7c:9f和06:14:4b:72:2a:54的两条WiFi数据,其BSSID相似度为50%,大于相似度阈值,确定这两个
BSSID对应的WiFi数据为有效WiFi数据。
[0074] 在一种可能的实施方式中,WiFi属性信息包括WiFi标识和WiFi频段,步骤402包括如下步骤三和四:
[0075] 三、获取WiFi标识中的BSSID以及WiFi频段。
[0076] 在短距离无线传输和传导技术中,WiFi设备工作于通用的无线频段,终端可以从采集到的WiFi数据中获取各个WiFi设备的WiFi频段和BSSID,其中BSSID用于标识WiFi设
备。
[0077] 四、响应于同一BSSID对应不同的WiFi频段,将BSSID对应的WiFi数据确定为有效WiFi数据。
[0078] IEEE的相关协议规范了WiFi设备的工作频段,现有WiFi设备通常工作在两个或两个以上的特定频段中,例如地铁站内的WiFi设备具有2.4GHz和5GHz两个WiFi频段,或者具
有2.4GHz、5GHz和6GHz三个WiFi频段,而只有一个工作频段的WiFi设备很可能是车厢内部
或其他外来WiFi设备,不能用于站点识别,因此在一种可能的实施方式中,终端根据同一
BSSID是否对应不同的多个WiFi频段确定对应的WiFi数据是否为有效数据。
[0079] 示意性的,在获取到的WiFi数据中,BSSID为06:69:6c:0b:3f:1b对应的工作频段为2.4GHz和5GHz,则确定包含06:69:6c:0b:3f:1b的WiFi数据为有效WiFi数据。
[0080] 在一种可能的实施方式中,WiFi属性信息包括WiFi标识和WiFi扫描次数,步骤402包括如下步骤五和六:
[0081] 五、获取WiFi标识中的BSSID以及WiFi扫描次数。
[0082] 开发人员在地铁站内进行数据采集时,利用具备数据采集功能的应用程序扫描地铁站内的WiFi,因此站内WiFi会被扫描到多次,而车厢内的WiFi或站内行人携带的WiFi被
扫描到的次数较少,且被扫描次数不会随WiFi扫描次数发生变化,在一种可能的实施方式
中,终端利用WiFi扫描次数确定WiFi数据是否为有效WiFi数据。
[0083] 六、响应于BSSID对应的WiFi扫描次数大于次数阈值,将BSSID对应的WiFi数据确定为有效WiFi数据。
[0084] 对于地铁站内的WiFi设备,终端扫描的次数越多,则对应被扫描的次数越多,因此终端可以根据采集数据时进行WiFi扫描的次数设置次数阈值,并将WiFi扫描次数大于次数
阈值的WiFi数据确定为有效WiFi数据。
[0085] 示意性的,终端进行数据采集时,平均每个地铁站内扫描WiFi的次数为60次,则设置次数阈值为40,若某一BSSID对应的WiFi扫描次数大于40,则确定该BSSID对应的WiFi数
据为有效WiFi数据。
[0086] 示意性的,终端将确定出的有效WiFi数据汇总,得到如表1所示的有效WiFi数据表:
[0087]
[0088] 表1
[0089] 步骤403,根据基站数据中包含的基站属性信息,确定基站数据中的有效基站数据。
[0090] 其中,基站属性信息包括基站信号强度。
[0091] 同样地,终端确定出有效WiFi数据后,还需要确定有效基站数据。通常运营商为了提高地铁站内以及地铁上的信号强度,会在站内以及地铁线路附近设置较多基站,而能够
用于站点识别的基站应该是地铁站内或离地铁站较近的基站,这类基站在终端采集数据时
对应的基站信号强度较强,因此终端通过基站数据中的基站信号强度确定有效基站。
[0092] 在一种可能的实施方式中,步骤403还包括:响应于基站信号强度大于信号强度阈值,将基站数据确定为有效基站数据。
[0093] 开发人员根据已知的站内基站和其对应的基站信号强度设置信号强度阈值,终端通过比较各个基站数据的基站信号强度和信号强度阈值筛选出有效基站数据,即将基站信
号强度大于信号强度阈值的基站数据确定为有效基站数据。
[0094] 示意性的,终端将确定出的有效基站数据汇总,得到如表2所示的有效基站数据表:
[0095]
[0096] 表2
[0097] 步骤404,根据测量站点和有效位置指纹数据之间的对应关系,生成位置指纹数据库。
[0098] 示意性的,终端将有效位置指纹数据汇总,对应测量站点得到如表3所示的位置指纹数据库:
[0099] ID 城市 线路名称 站点名称 基站ci BSSID0 上海 1号线 莘庄 217539649,24… 03:79:5a:7e:82:90
1 上海 1号线 外环路 25745921,135… 03:79:4d:60:51:df
2 上海 1号线 莲花路 25739535,257… 03:24:6d:72:96:ae
[0100] 表3
[0101] 本申请实施例中,通过预定方式对采集到的WiFi数据和基站数据进行数据清洗,得到地铁站内的有效位置指纹数据,提高了位置指纹数据库的有效性,避免了其他外界设
备的干扰,提高了站点识别的准确率。
[0102] 为了减少后续数据清洗的工作量,尽量不采集无效的WiFi数据(例如车厢内的WiFi数据),对于车次较少的测量站点,开发人员可以选择在两侧车辆均不在站内时进行数
据采集,而对于始发站、终点站或换乘站等站点,很难存在站内无车辆的情况,因此开发人
员需要分别采集站点两侧的WiFi数据,终端通过对两侧的数据取交集,得到有效WiFi数据。
[0103] 在一种可能的实施方式中,在图4的基础上,如图6所示,步骤402可以替换为步骤407,且步骤407之前还包括步骤405和步骤406:
[0104] 步骤405,确定WiFi数据中的第一WiFi数据和第二WiFi数据。
[0105] 第一WiFi数据是在第一运行方向的地铁入站时测量得到,第二WiFi数据是在第二运行方向的地铁入站时测量得到,第一运行方向和第二运行方向不同。
[0106] 在一种可能的实施方式中,终端以采集时间或采集方向等标志区分第一WiFi数据和第二WiFi数据。其中,第一WiFi数据和第二WiFi数据分别为两个不同方向的地铁入站时
测量得到的WiFi数据。当左侧地铁入站时,开发人员从站台右侧的一端步行至另一端采集
WiFi数据;当右侧地铁入站时,开发人员从站台左侧的一端步行至另一端采集WiFi数据。
[0107] 示意性的,请参考图7,当开往松江南站的地铁入站且开往曹路的地铁不在站内时,开发人员从开往曹路侧的一端步行至另一端采集WiFi数据;当开往曹路的地铁入站而
开往松江南站的地铁不在站内时,开发人员从开往松江南站侧的一端步行至另一端采集
WiFi数据。
[0108] 步骤406,筛选第一WiFi数据和所述第二WiFi数据的交集WiFi数据。
[0109] 由于第一WiFi数据和第二WiFi数据均为有地铁在站内时采集的WiFi数据,因此都可能采集到车厢内的WiFi,但两者是在不同地铁进站时采集得到的,因此两者共有的WiFi
数据就是地铁站内的WiFi数据。在一种可能的实施方式中,终端筛选出第一WiFi数据和第
二WiFi数据的交集WiFi数据,剔除其余WiFi数据。
[0110] 步骤407,根据交集WiFi数据中包含的WiFi属性信息,确定有效WiFi数据。
[0111] 步骤406中取交集WiFi数据仅能剔除车厢内的WiFi数据,但还可能存在位于车站内部的无效WiFi设备对应的WiFi数据,因此终端还需对交集WiFi数据进行筛选,得到有效
WiFi数据。
[0112] 步骤407的具体实施方式可参考上述步骤402,本申请实施例在此不再赘述。
[0113] 本申请实施例中,通过对不同方向的地铁入站时采集到的WiFi数据取交集,可以确保最终得到的有效WiFi数据中不包含车厢内的WiFi数据,避免了车厢内部WiFi数据对站
点识别的干扰,提高了站点识别的准确性。
[0114] 请参考图8,其示出了本申请的一个实施例示出的到站提醒方法的流程图。本实施例以到站提醒方法用于图1所示的终端103(具备数据采集功能的终端)为例进行说明,该方
法包括:
[0115] 步骤801,处于地铁模式时,获取当前位置指纹数据,当前位置指纹数据包括当前WiFi数据和当前基站数据中的至少一种。
[0116] 其中,当前WiFi数据是当前扫描到的WiFi设备的数据,当前基站信息为当前注册基站的数据。
[0117] 用户进站乘车时开启终端的地铁模式,终端以一定的频率(例如5s一次)进行扫描,实时获取当前位置指纹数据;或者,终端根据地铁在站间行驶的平均时长和站内停止的
平均时长等信息,当地铁即将进站时进行WiFi扫描和基站扫描,当地铁出站时停止扫描,从
而降低终端功耗。
[0118] 在一种可能的实施方式中,地铁模式的启动方式为用户手动点击应用程序的图标、点击终端负一屏中的相关控件或语音开启等主动开启的方式;或者终端通过系统埋点
获取当前用户界面,当检测到当前用户界面为进站成功或车票支付成功等界面时,确定用
户进入地铁站,自动开启地铁模式。
[0119] 步骤802,从位置指纹数据库中查询当前位置指纹数据对应的站点,将查询到的站点确定为当前站点。
[0120] 位置指纹数据库中包含站点与站点处有效位置指纹数据之间的对应关系,有效位置指纹数据包括有效WiFi数据和有效基站数据中的至少一种,有效WiFi数据是站点中内部
WiFi设备的WiFi数据,有效基站数据是站点中内部基站的基站数据。
[0121] 终端获取到当前WiFi数据和当前基站数据后,作为当前位置指纹数据查询位置指纹数据库,若查询到对应的站点,则说明地铁进站,并将该站点确定为当前站点;若未查询
到当前站点,则说明当前位置指纹数据中不包含有效位置指纹数据,即地铁并未到站。
[0122] 示意性的,若当前位置指纹数据中包含一条BSSID为06:69:6c:0b:3e:ae的WiFi数据,则通过查询位置指纹数据库可以确定出当前站点为虹桥路。
[0123] 步骤803,响应于当前站点发生变化,通过预定方式进行到站提醒。
[0124] 在一种可能的实施方式中,终端的地铁模式默认每到达一站就进行到站提醒,可选的,用户可以手动设置开启或关闭到站提醒功能,或者设置部分需要到站提醒功能的目
标站点。终端根据当前界面、前台运行的应用程序或当前站点的站点信息,选择不同的方式
进行到站提醒。
[0125] 示意性的,请参考图9,其示出了一种地铁模式的用户界面图,若终端接收到该应用界面的显示指令,则在确定出当前站点901后更新显示当前界面以及历史站点903和目的
地站点902,下方显示有当前站点的换乘信息,以及到站提醒的控件904、用户设置的提醒站
点905等。可选地,若终端检测到当前显示该用户界面,则说明用户正在关注地铁到站情况,
因此可以通过消息通知栏的消息提醒或该用户界面内部的提示信息等方式提醒用户即将
到达站点。
[0126] 可选地,请参考图10,若当前终端为熄屏状态,则在确定出当前站点后,自动点亮屏幕,并在锁屏界面上显示相关信息,例如当前站点1001、进入地铁模式用户界面的快捷键
1002等。若未检测到用户的开启操作,且当前站点为需要进行到站提醒的站点,则终端通过
显示到站提醒的悬浮窗、震动或进行语音提醒的方式提示用户即将到站。
[0127] 可选地,若当前屏幕为点亮状态,而当前用户界面并非地铁模式的用户界面时,终端根据当前用户界面的类型或前台运行的应用程序确定到站提醒的方式。例如,若当前前
台运行的应用程序为游戏类或阅读类应用程序,则以弹窗加震动的方式对用户进行到站提
醒;若当前前台运行的应用程序为音乐类或广播类应用程序,则以语音提醒的方式对用户
进行到站提醒。
[0128] 可选地,终端根据当前站点的站点信息确定到站提醒的方式。例如,若当前站点为换乘站,或当前时间段为乘车高峰期,则车厢内可能较为拥挤,用户不方便查看车厢内的站
点信息,也不方便使用终端,则终端以震动加语音提示的方式对用户进行到站提醒。
[0129] 在一种可能的实施方式中,若终端接收到地铁模式关闭指令,则退出地铁模式;若终端检测到出站成功的界面信息,或当前站点为目的地站点,且未接收到地铁模式关闭指
令,则启动定时器,当达到定时器时长(例如20分钟)时,自动退出地铁模式,不再进行WiFi
和基站扫描,从而避免不必要的功耗。
[0130] 综上所述,本申请实施例中,当终端处于地铁模式时,根据当前位置指纹数据和位置指纹数据库确定当前站点,在检测到当前站点发生变化时对用户进行到站提醒;利用位
置指纹数据库查询当前站点,不依赖第三方数据,并且无需连接WiFi,降低功耗的同时避免
了恶意网络攻击,在当前站点发生变化时对用户进行到站提醒,使得用户提前做好下车准
备,避免坐过站。
[0131] 为了降低终端功耗,地铁模式中终端首先开启一种位置指纹数据的扫描功能,若根据该类位置指纹数据无法确定当前站点,则开启其他类型的位置指纹数据的扫描功能。
在一种可能的实施方式中,在图8的基础上,请参考图11,步骤802还包括如下步骤802a至
802c:
[0132] 步骤802a,响应于从位置指纹数据库中查询到当前WiFi数据对应的站点,将查询到的站点确定为当前站点。
[0133] 在一种可能的实施方式中,终端只开启WiFi扫描功能,获取当前WiFi数据,并根据当前WiFi数据查询位置指纹数据库中对应的站点。若查询到对应站点,则将该站点确定为
当前站点。
[0134] 步骤802b,响应于未从位置指纹数据库中查询到当前WiFi数据对应的站点,从位置指纹数据库中查询当前基站数据对应的站点。
[0135] 由于WiFi扫描异常、站内WiFi设备更新等原因,终端可能无法获取当前WiFi数据,或当前WiFi数据在位置指纹数据库中不存在,则终端获取当前基站数据,并根据当前基站
数据确定当前站点。
[0136] 步骤802c,响应于从位置指纹数据库中查询到当前基站数据对应的站点,将查询到的站点确定为当前站点。
[0137] 若位置指纹数据库中存在当前基站信息对应的站点,则将查询到的站点确定为当前站点。在一种可能的实施方式中,若查询到的站点数量为一个,则终端直接将该站点确定
为当前站点;若查询到的站点为多个,则根据历史站点和地铁行驶方向确定当前站点。
[0138] 示意性的,请参考图12,终端所在地铁正在从B站行驶至C站,历史站点为A站和B站,且分别对应站内WiFi1201和站内WiFi1202,而C站与D站不存在站内WiFi,且C站与D站对
应相同的基站数据。终端根据当前基站数据查询位置指纹数据库,得到C和D两个站点,无法
直接确定当前站点,则根据历史站点A和B以及地铁线路图可以确定地铁的行驶方向,再根
据上一站点为B站,确定出当前站点为C站。
[0139] 本申请实施例中,终端先根据一种位置指纹数据确定当前站点,当该位置指纹数据无法确定当前站点时,再根据其他类型的位置指纹数据确定当前站点,在确保到站提醒
准确率和时效性的同时,降低了终端功耗。
[0140] 请参考图13,其示出了本申请一个示例性实施例提供的站点识别装置的结构框图。该装置可以通过软件、硬件或者两者的结合实现成为终端的全部或一部分。该装置包
括:
[0141] 第一获取模块1301,用于获取测量站点处采集到的位置指纹数据,所述位置指纹数据包括WiFi数据和基站数据中的至少一种;
[0142] 第一确定模块1302,用于确定所述位置指纹数据中的有效位置指纹数据,所述有效位置指纹数据包括有效WiFi数据和有效基站数据中的至少一种,所述有效WiFi数据是所
述测量站点中内部WiFi设备的WiFi数据,所述有效基站数据是所述测量站点中内部基站的
基站数据;
[0143] 数据库生成模块1303,用于根据所述测量站点和所述有效位置指纹数据之间的对应关系,生成位置指纹数据库,其中,所述位置指纹数据库用于与终端采集到的当前位置指
纹数据识别所处的当前站点。
[0144] 可选的,所述第一确定模块1302,包括:
[0145] 第一确定单元,用于根据所述WiFi数据中包含的WiFi属性信息,确定所述WiFi数据中的所述有效WiFi数据,所述WiFi属性信息包括WiFi标识、WiFi频段和WiFi扫描次数中
的至少一种;
[0146] 第二确定单元,用于根据所述基站数据中包含的基站属性信息,确定基站数据中的所述有效基站数据,所述基站属性信息包括基站信号强度。
[0147] 可选的,所述WiFi属性信息包括所述WiFi标识;
[0148] 所述第一确定单元,还用于:
[0149] 获取所述WiFi标识中的服务集标识SSID;响应于所述SSID中包含预设关键词,确定所述SSID对应的WiFi数据为所述有效WiFi数据,所述预设关键词包括与地铁相关的关键
词;
[0150] 获取所述WiFi标识中的基本服务集标识BSSID;响应于存在至少两个所述BSSID的相似度大于相似度阈值,将至少两个所述BSSID对应的WiFi数据确定为所述有效WiFi数据。
[0151] 可选的,所述所述WiFi属性信息包括所述WiFi标识和所述WiFi频段;
[0152] 所述第一确定单元,还用于:
[0153] 获取所述WiFi标识中的BSSID以及所述WiFi频段;
[0154] 响应于同一所述BSSID对应不同的所述WiFi频段,将所述BSSID对应的所述WiFi数据确定为所述有效WiFi数据。
[0155] 可选的,所述WiFi属性信息包括所述WiFi标识和所述WiFi扫描次数;
[0156] 所述第一确定单元,还用于:
[0157] 获取所述WiFi标识中的BSSID以及所述WiFi扫描次数;
[0158] 响应于所述BSSID对应的所述WiFi扫描次数大于次数阈值,将所述BSSID对应的所述WiFi数据确定为所述有效WiFi数据。
[0159] 可选的,所述装置还包括:
[0160] 第二确定模块,用于确定所述WiFi数据中的第一WiFi数据和第二WiFi数据,所述第一WiFi数据是在第一运行方向的地铁入站时测量得到,所述第二WiFi数据是在第二运行
方向的地铁入站时测量得到,所述第一运行方向和所述第二运行方向不同;
[0161] 筛选模块,用于筛选所述第一WiFi数据和所述第二WiFi数据的交集WiFi数据;
[0162] 所述第一确定单元,还用于:
[0163] 根据所述交集WiFi数据中包含的WiFi属性信息,确定所述有效WiFi数据。
[0164] 可选的,所述第二确定单元,还用于:
[0165] 响应于所述基站信号强度大于信号强度阈值,将所述基站数据确定为所述有效基站数据。
[0166] 请参考图14,其示出了本申请一个示例性实施例提供的到站提醒装置的结构框图。该装置可以通过软件、硬件或者两者的结合实现成为终端的全部或一部分。该装置包
括:
[0167] 第二获取模块1401,用于处于地铁模式时,获取当前位置指纹数据,所述当前位置指纹数据包括当前WiFi数据和当前基站数据中的至少一种,所述当前WiFi数据是当前扫描
到的WiFi设备的数据,所述当前基站信息为当前注册基站的数据;
[0168] 查询模块1402,用于从位置指纹数据库中查询所述当前位置指纹数据对应的站点,将查询到的站点确定为当前站点,所述位置指纹数据库中包含站点与站点处有效位置
指纹数据之间的对应关系,所述有效位置指纹数据包括有效WiFi数据和有效基站数据中的
至少一种,所述有效WiFi数据是站点中内部WiFi设备的WiFi数据,所述有效基站数据是站
点中内部基站的基站数据;
[0169] 提醒模块1403,用于响应于所述当前站点发生变化,通过预定方式进行到站提醒。
[0170] 可选的,所述查询模块1402,包括:
[0171] 第三确定单元,用于响应于从所述位置指纹数据库中查询到所述当前WiFi数据对应的站点,将查询到的站点确定为所述当前站点;
[0172] 第四确定单元,用于响应于未从所述位置指纹数据库中查询到所述当前WiFi数据对应的站点,从所述位置指纹数据库中查询所述当前基站数据对应的站点;响应于从所述
位置指纹数据库中查询到所述当前基站数据对应的站点,将查询到的站点确定为所述当前
站点。
[0173] 请参考图15,其示出了本申请一个示例性实施例提供的终端1500的结构方框图。该终端1500可以是智能手机、平板电脑、电子书、便携式个人计算机等安装并运行有应用程
序的电子设备。本申请中的终端1500可以包括一个或多个如下部件:处理器1520、存储器
1510和屏幕1530。
[0174] 处理器1520可以包括一个或者多个处理核心。处理器1520利用各种接口和线路连接整个终端1500内的各个部分,通过运行或执行存储在存储器1510内的指令、程序、代码集
或指令集,以及调用存储在存储器1510内的数据,执行终端1500的各种功能和处理数据。可
选地,处理器1520可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程
门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic 
Array,PLA)中的至少一种硬件形式来实现。处理器1520可集成中央处理器(Central 
Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中
的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责
屏幕1530所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,
上述调制解调器也可以不集成到处理器1520中,单独通过一块通信芯片进行实现。
[0175] 存储器1510可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read‑Only Memory,ROM)。可选地,该存储器1510包括非瞬时性计算机可读介质
(non‑transitory computer‑readable storage medium)。存储器1510可用于存储指令、程
序、代码、代码集或指令集。存储器1510可包括存储程序区和存储数据区,其中,存储程序区
可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放
功能、图像播放功能等)、用于实现上述各个方法实施例的指令等,该操作系统可以是安卓
(Android)系统(包括基于Android系统深度开发的系统)、苹果公司开发的IOS系统(包括基
于IOS系统深度开发的系统)或其它系统。存储数据区还可以存储终端1500在使用中所创建
的数据(比如电话本、音视频数据、聊天记录数据)等。
[0176] 屏幕1530可以为电容式触摸显示屏,该电容式触摸显示屏用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界
面。触摸显示屏通常设置在终端1500的前面板。触摸显示屏可被设计成为全面屏、曲面屏或
异型屏。触摸显示屏还可被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合,本申
请实施例对此不加以限定。
[0177] 除此之外,本领域技术人员可以理解,上述附图所示出的终端1500的结构并不构成对终端1500的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不
同的部件布置。比如,终端1500中还包括射频电路、拍摄组件、传感器、音频电路、Wi‑Fi组
件、电源、蓝牙组件等部件,在此不再赘述。
[0178] 本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上各个实施例所述的
站点识别方法或到站提醒方法。
[0179] 本申请实施例还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上各个实施例所述的站点识别
方法或到站提醒方法。
[0180] 本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这
些功能存储在计算机可读存储介质中或者作为计算机可读存储介质上的一个或多个指令
或代码进行传输。计算机可读存储介质包括计算机存储介质和通信介质,其中通信介质包
括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用
计算机能够存取的任何可用介质。
[0181] 以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。