一种基于移动终端的地铁到站提醒方法

文档序号:7554136阅读:259来源:国知局
专利名称:一种基于移动终端的地铁到站提醒方法
技术领域
本发明涉及无线网络和移动计算技术领域,特别涉及一种基于移动终端的地铁到站提醒方法。
背景技术
地铁是现代都市最重要的公共交通方式之一。但是由于诸多原因,地铁乘客坐过站的现象时有发生,包括:I)地铁有语音报站服务(部分地铁还有灯牌提示),然而地铁运行噪音、以及车厢内嘈杂的声音,往往导致地铁报站信息不容易听到或听清;2)地铁乘客往往喜欢在乘坐地铁时看书、玩电子游戏、听音乐、睡觉等,也有许多乘客在地铁上睡觉、交谈或者打电话等,注意力通常不在地铁报站提示上;3)地铁乘客中有很大部分是外乡甚至是外国人,这些乘客不熟悉地铁线路甚至不熟悉语言,从而使得语音报站的作用很小。坐过站不仅给乘客造成时间上的浪费,有时还会造成巨大的经济损失,也不利于地铁公司的服务形象。因此,为用户更友好、可靠的报站提示有着重大的意义。
随着无线技术的飞速发展和智能移动终端的广发普及,绝大多数地铁乘客都随身携带智能手机。通过每个乘客的智能手机为乘客提供精准可靠的报站提醒是直接有效的解决方式。由于GPS在地铁中无法使用,因此很自然的途径是利用相对稳定的地铁运行时间进行报站。然而,由于地铁运行时间间隔尽管稳定却并非一成不变,紧急情况时有发生,且地铁运行间隔往往对公众不直接公开,数据难以获取。因此,难以用来为普通乘客提供报站服务。
另一方面,当前大多数城市的地铁均有移动手机基站信号覆盖,利用GSM基站信息可以实现对用户的粗略定位,进而为用户提供到站提醒奠定了可能。然而,手机基站信息与地铁站信息之间没有天然的联系。通过人工勘测的方法可以实现此关联,但不仅人工成本高,且难以适应环境的动态变化。发明内容
本发明旨在 至少解决上述技术问题之一或至少提供一种有用的商业选择。
为此,本发明的目的在于提出一种无需任何额外设备,只需通过乘客随身携带的智能手机便可预测并提醒乘客地铁站信息的基于移动终端的地铁到站的提醒方法,该方法大大的方便了乘客的出行,同时提高了地铁的运营质量。
为了实现上述目的,本发明的实施例提出了一种基于移动终端的地铁到站提醒方法,包括以下步骤:S1:多个用户通过各自的移动终端设置目的站点,其中,所述多个用户乘坐同一地铁;S2:第一用户的第一移动终端周期性地获取与第一用户处于预设范围内的其它用户的移动终端中的目的站点得到目的站点集合;S3:所述第一移动终端根据相邻两次得到的目的站点集合的差集判断第一当前站点;以及S4:根据对应的目的站点、所述第一当前站点和所述地铁运行线路数据判断用户是否达到目的地,并对所述第一用户进行到站提醒。
根据本发明实施例的基于移动终端的地铁到站提醒方法,利用乘客随身携带的智能手机,通过乘客之间无意识的协同合作判断并提醒乘客地铁站信息,也可利用普遍存在的GSM基站与智能手机合作,实现无需任何额外设备及地铁地铁运营商支持的精确地铁到站预测及提醒,从而大大方便了乘客的出行,提升了乘客旅途的体验度,同时也提高了地铁运行质量。
另外,根据本发明上述实施例的基于移动终端的地铁到站提醒方法还可以具有如下附加的技术特征:
在本发明的实施例中,在所述步骤S4之前,还包括:多个移动终端检测是否存在基站通讯信号;如果存在,则所述多个移动终端将对应的基站数据和所述第一当前站点发送至服务器;所述服务器根据所述多个移动终端发送的基站数据和所述当前站点生成基站/站点关系数据库,其中,所述基站数据包括基站ID和信号强度;所述第一移动终端将检测到的所述基站通讯信号发送至所述服务器;所述服务器对所述第一移动终端发送的所述基站通讯信号的信号强度和对应的基站ID与基站/站点关系数据库进行匹配;根据匹配结果得到所述第一移动终端所在的第二当前站点,并将所述第二当前站点替换所述第一当前站点并发送给所述第一移动终端。
在本发明的实施例中,所述根据对应的目的站点、所述第一当前站点和所述地铁运行线路数据判断用户是否达到目的地是在所述第一移动终端中进行的,其中,所述第一移动终端预存有所述地铁运行线路数据。
在本发明的实施例中,所述根据对应的目的站点、所述第一当前站点和所述地铁运行线路数据判断用户是否达到目的地是在服务器中进行的,其中,所述服务器预存有所述地铁运行线路数据。
在本发明的实施例中,所述步骤S3进一步包括:比较所述相邻两次得到的目的站点集合以得到属于前一次的目的站点集合而不属于后一次目的站点集合的站点列表;对所述站点列表进行分析以得到出现次数最多的站点,并将所述出现次数最多的站点作为所述第一当前站点。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。


本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明一个实施例的基于移动终端的地铁到站提醒方法的流程图2为根据本发明另一个实施例的基于移动终端的地铁到站提醒方法的基于GSM基站信息实现地铁到站预测的流程图3为根据本发明一个实施例的基于移动终端的地铁到站提醒方法的原理示意图;和
图4为根据本发明一个实施例的基于移动终端的地铁到站提醒方法的通过用户无意识协同合作判断当前站点名称的示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
以下结合附 图详细描述根据本发明实施例的基于移动终端的地铁到站提醒方法。
图1为根据本发明一个实施例的基于移动终端的地铁到站提醒方法。
如图1所示,根据本发明一个实施例的基于移动终端的地铁到站提醒方法,包括以下步骤:
步骤S101,多个用户通过各自的移动终端设置目的站点,其中,多个用户乘坐同一地铁。移动终端例如为但不限于智能手机。换言之,即手机用户设定目的站点,且每个用户对应一个目的站点,例如记作:记作〈U” Di), Ui为用户ID, Di为用户Ui的目的站点。具体地,用户可以将自己的智能手机蓝牙的名称改为Di,即其要去的目的站点。
步骤S102,第一用户的第一移动终端周期性地获取与第一用户处于预设范围内的其它用户的移动终端中的目的站点得到目的站点集合。其中,第一用户指该地铁上任意一个乘客,第一移动终端即为该乘客的智能手机。预设范围例如为但不限于该乘客所在的车厢范围内。换言之,即第一用户通过自己的智能手机周期性的扫描其所在车厢内其他乘客的手机的蓝牙(即其他乘客的目的站点),且每一次扫描得到周围其他乘客的目的站点集合,例如该集合为N= (Dj, j=l, 2,…,m}。
步骤S103,第一移动终端根据相邻两次得到的目的站点集合的差集判断第一当前站点。具体地,比较相邻两次得到的目的站点集合以得到属于前一次的目的站点集合而不属于后一次的目的站点集合的站点列表,并对该站点列表进行分析以得到出现次数最多的站点,并将该出现次数最多的站点作为第一当前站点。作为一个具体的示例,例如:对比相邻两次扫描的结果Nk和Nk+1,得到属于Nk但不属于Nk+1的元素集合Λ N= (Nk-Nk H Nk+1},并对Λ N中的元素进行计数和排序,得到出现次数最多的站点名称D,则D即判定为当前站点的名称,即上述的第一当前站点。
进一步地,如图2所示,还可以通过基于GSM基站信息实现地铁到站预测,该方法包括以下步骤:
步骤S201,多个移动终端检测是否存在基站通讯信号。由于GSM基站信号广泛存在,因此,优选地,基站通讯信号为GSM基站信号。
步骤S202,如果存在,则多个移动终端将对应的基站数据和第一当前站点发送至服务器。即如果检测到GSM基站信号,则多个用户通过其移动终端将该GSM基站数据和对应的第一当前站点发送到服务器。
步骤S203,服务器根据多个移动终端发送的基站数据和当前站点生成基站/站点关系数据库,其中,基站数据包括基站ID和信号强度。
步骤S204,第一移动终端将检测到的基站通讯信号发送至服务器。即第一用户将其当前检测到的GSM基站信号发送到服务器。
步骤S205,服务器对第一移动终端发送的基站通讯信号的信号强度和对应的基站ID与基站/站点关系数据库进行匹配。
步骤S206,根据匹配结果得到第一移动终端所在的第二当前站点,并将第二当前站点替换第一当前站点并发送给第一移动终端。
作为一个具体的示例,例如:用户首先通过其智能手机检测是否存在GSM基站信号,若存在则收集GSM基站信息,并建立GSM基站信息与地铁站之间的对应关系数据库。记录当前站点对应的GSM基站信息,上传到中心服务器,其中,包含一对站点和基站的关联关系F=〈S,C>,S为当前站点名称,C=K(^ri), i=l,2,…,k}为对应的GSM基站信息,Ci为基站ID,为基站对应的信号强度,k为S站点对应的基站数量,i为I到k之间的正整数。
具体地,通过GSM基站信号变化规律,或通过智能手机传感器检测环境噪音等方式,判断地铁是否到站。当地铁到站时,用户通过手机收集GSM基站数据,包括基站ID和信号强度,并结合步骤S103中的第一当前站点信息,将GSM基站数据与地铁站点数据成对上传到中心服务器,中心服务器整合大量用户上传的数据,形成地铁站点与GSM基站数据的对应关系记录。
步骤S104,根据对应的目的站点、第一当前站点和地铁运行线路数据判断用户是否达到目的地,并对第一用户进行到站提醒。具体地,若用户所处位置检测到GSM基站信号,且用户的手机能上网,则收集GSM基站信号信息,通过与中心服务器中的记录进行匹配,选择最相似的GSM记录,将其对应的地铁站判定为用户当前所在的地铁站,并提醒用户已到达目的站点。若用户所处位置无GSM基站数据,或者用户手机无联网服务,则直接将步骤S103中的第一当前站点作为用户当前所处的站点,并提醒用户已到达目的站点。其中,根据对应的目的站点、第 一当前站点和地铁运行线路数据判断用户是否达到目的地是在第一移动终端中进行的,其中,第一移动终端预存有地铁运行线路数据。且根据对应的目的站点、第一当前站点和地铁运行线路数据判断用户是否达到目的地是在服务器中进行的,其中,服务器预存有地铁运行线路数据。
图3为根据本发明一个实施例的基于移动终端的地铁到站提醒方法的原理示意图。
如图3所示,有两种方法可以预测用户所处的当前站点,分别是:通过用户无意识协同合作判断当前站点名称和通过GSM基站定位判断当前站点名称。当用户当前所处位置有GSM信号,且用户手机能上网时,则收集GSM基站信号,通过与中心服务器中的记录进行匹配,选择最相似的GSM记录,将其对应的地铁站判定为用户当前所在的站点,并通过手机提醒用户已到站;而当用户所处位置无GSM基站数据,或者用户手机无联网服务时,则直接将通过用户无意识协同合作判断的当前站点的作为用户当前所处的站点,并通过智能手机提醒用户到站。从而从两方面保证了不同情况下用户皆可通过自己的智能手机预测当前所处的地铁站点,并能够及时的提醒用户到站下车,以免影响用户的行程,避免造成不必要的损失,大大方便了用户的出行。
图4为根据本发明一个实施例的基于移动终端的地铁到站提醒方法的通过用户无意识协同合作判断当前站点名称的示意图。
如图4所示,集合A、B分别为第一用户相邻两次扫描其周围邻居的目的站点的集合。集合A中有八个元素,分别为a、b、c、d、e、f、g、h,且其数量分别为1、5、2、1、2、、2、2、1,即 A={a (l),b (5),c (2),d (l),e (2), f (2),g (2),h (I)}。集合 B 中也存在八个元素,分别为 a、b、c、d、e、f、g、h,且其数量分别为 1、1、2、1、2、2、2、1,即 B= {a (l),b (I),c (2),d (l),e (2),f (2),g (2),h (I)}。则根据通过用户间无意识协同合作判断当前站点的方法可得:属于A但不属于B的集合Α’ ={Α-Α H B} = {b (4) },因此,可判定b为当前站点。
根据本发明实施例的基于移动终端的地铁到站提醒方法,利用乘客随身携带的智能手机,通过乘客之间无意识的协同合作判断并提醒乘客地铁站信息,也可利用普遍存在的GSM基站与智能手机合作,实现无需任何额外设备及地铁地铁运营商支持的精确地铁到站预测及提醒,从而大大方便了乘客的出行,提升了乘客旅途的体验度,同时也提高了地铁运行质量。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同限定。
权利要求
1.一种基于移动终端的地铁到站提醒方法,其特征在于,包括以下步骤: S1:多个用户通过各自的移动终端设置目的站点,其中,所述多个用户乘坐同一地铁; 52:第一用户的第一移动终端周期性地获取与第一用户处于预设范围内的其它用户的移动终端中的目的站点得到目的站点集合; 53:所述第一移动终端根据相邻两次得到的目的站点集合的差集判断第一当前站点;以及 54:根据对应的目的站点、所述第一当前站点和所述地铁运行线路数据判断用户是否达到目的地,并对所述第一用户进行到站提醒。
2.根据权利要求1所述的方法,其特征在于,在所述步骤S4之前,还包括: 判断多个移动终端检测是否存在基站通讯信号; 如果存在,则所述多个移动终端将对应的基站数据和所述第一当前站点发送至服务器; 所述服务器根据所述多个移动终端发送的基站数据和所述当前站点生成基站/站点关系数据库,其中,所述基站数据包括基站ID和信号强度; 所述第一移动终端将检测到的所述基站通讯信号发送至所述服务器; 所述服务器对所述第一移动终端发送的所述基站通讯信号的信号强度和对应的基站ID与基站/站点关系数据库进行匹配; 根据匹配结果得到所述第一移动终端所在的第二当前站点,并将所述第二当前站点替换所述第一当前站点并发送给所述第一移动终端。
3.根据权利要求1-2任一项所述的方法,其特征在于,所述根据对应的目的站点、所述第一当前站点和所述地铁运行线路数据判断用户是否达到目的地是在所述第一移动终端中进行的,其中,所述第一移动终端预存有所述地铁运行线路数据。
4.根据权利要求1-2任一项所述的方法,其特征在于,所述根据对应的目的站点、所述第一当前站点和所述地铁运行线路数据判断用户是否达到目的地是在服务器中进行的,其中,所述服务器预存有所述地铁运行线路数据。
5.根据权利要求1所述的方法,其特征在于,所述步骤S3进一步包括: 比较所述相邻两次得到的目的站点集合以得到属于前一次的目的站点集合而不属于后一次目的站点集合的站点列表; 对所述站点列表进行分析以得到出现次数最多的站点,并将所述出现次数最多的站点作为所述第一当前站点。
全文摘要
本发明提出一种基于移动终端的地铁到站提醒方法,包括以下步骤S1多个用户通过各自的移动终端设置目的站点;S2第一用户的第一移动终端周期性地获取与第一用户处于预设范围内的其它用户的移动终端中的目的站点得到目的站点集合;S3第一移动终端根据相邻两次得到的目的站点集合的差集判断第一当前站点;以及S4根据对应的目的站点、第一当前站点和地铁运行线路数据判断用户是否达到目的地,并对第一用户进行到站提醒。本发明的实施例能够利用智能手机,通过乘客之间无意识的协同合作判断并提醒乘客地铁站信息,也可利用GSM基站信息及智能手机实现精确地地铁到站预测及提醒,大大的方便了乘客的出行,提高了地铁运营质量。
文档编号H04W4/04GK103179511SQ20131010039
公开日2013年6月26日 申请日期2013年3月26日 优先权日2013年3月26日
发明者吴陈沭, 杨铮, 刘云浩 申请人:清华大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1