公交线路提示方法及用户设备与流程

文档序号:12736030阅读:431来源:国知局
公交线路提示方法及用户设备与流程

本发明涉及通信技术,尤其涉及一种公交线路提示方法及用户设备。



背景技术:

现有技术中,公交车到站时,司机可以手动报站,在站台上的乘客听到报站声音后,可以选择及时上车。

随着智能终端的不断发展,终端上集成了越来越多的功能如游戏、视频等,越来越多的用户在站台一边等车一边用终端看视频或玩游戏,这种情况下,需要用户不断抬头看是否有公交车到来,因此,无法专心看视频或玩游戏,有时候还可能因为看视频或玩游戏而导致错过公交车,给用户带来不便,使得用户体验度较差。



技术实现要素:

本发明提供一种公交线路提示方法及用户设备,用以解决现有技术中用户在等车时需要不断抬头看是否有公交车到来、导致体验度较差的技术问题。

本发明提供一种公交线路提示方法,包括:

触发RFID读写器读取到站的公交车上的RFID卡,以获取所述公交车的线路信息;

判断所述线路是否是用户欲乘坐的线路;

若是,则生成并推送提示信息;其中,所述提示信息中包含所述线路信息。

进一步地,在判断所述线路是用户欲乘坐的线路之后,所述方法还包括:

触发所述RFID读写器将所述公交车的RFID卡的标志位置位,以使所述公交车的控制单元在轮询到所述RFID卡的标志位被置位后,获取所述公交 车的各个座椅中的压力传感器检测到的压力信息,根据所述压力信息判断车上的空位个数,并将空位信息写入所述RFID卡中;

触发所述RFID读写器读取所述RFID卡中的空位信息;

显示所述空位信息。

进一步地,所述生成并推送提示信息,包括:

根据所述线路信息判断所述线路的优先级;

若所述线路的优先级为高,则生成并推送提示信息;

若所述线路的优先级为低,则根据所述空位信息判断所述公交车上的空位个数是否大于预设值:若有,则生成并推送提示信息。

进一步地,在所述触发RFID读写器读取到站的公交车上的RFID卡,以获取所述公交车的线路信息之前,所述方法还包括:

获取用户当前所在的位置信息;

根据所述位置信息判断用户当前位置是否在公交车站位置范围内;

相应的,所述触发RFID读写器读取到站的公交车上的RFID卡,以获取所述公交车的线路信息,包括:

若用户当前位置在公交车站位置范围内,则触发RFID读写器读取到站的公交车上的RFID卡,以获取所述公交车的线路信息。

进一步地,在生成并推送提示信息之后,所述方法还包括:

触发所述RFID读写器检测与所述公交车的RFID卡之间的距离;

判断所述距离是否小于预设阈值:若小于,则停用所述RFID读写器。

本发明还提供一种用户设备,包括:

RFID读写器,用于在控制器的触发下读取到站的公交车上的RFID卡,以获取所述公交车的线路信息;

所述控制器,用于判断所述线路是否是用户欲乘坐的线路,若是,则生成并推送提示信息;其中,所述提示信息中包含所述线路信息。

进一步地,所述RFID读写器还用于:

在所述控制器的触发下,将所述公交车的RFID卡的标志位置位,以使所述公交车的控制单元在轮询到所述RFID卡的标志位被置位后,获取所述公交车的各个座椅中的压力传感器检测到的压力信息,根据所述压力信息判断车上的空位个数,并将空位信息写入所述RFID卡中;

读取所述RFID卡中的空位信息,以使所述控制器显示所述空位信息。

进一步地,所述控制器具体用于:

判断所述线路是否是用户欲乘坐的线路,若是,则根据所述线路信息判断所述线路的优先级;

若所述线路的优先级为高,则生成并推送提示信息;

若所述线路的优先级为低,则根据所述空位信息判断所述公交车上的空位个数是否大于预设值:若有,则生成并推送提示信息。

进一步地,所述控制器还用于:

获取用户当前所在的位置信息;

根据所述位置信息判断用户当前位置是否在公交车站位置范围内;

若用户当前位置在公交车站位置范围内,则触发RFID读写器读取到站的公交车上的RFID卡,以获取所述公交车的线路信息。

进一步地,所述控制器还用于:

在生成并推送提示信息之后,触发所述RFID读写器检测与所述公交车的RFID卡之间的距离;

判断所述距离是否小于预设阈值:若小于,则停用所述RFID读写器。

本发明提供的公交线路提示方法及用户设备,通过触发RFID读写器读取到站的公交车上的RFID卡,以获取所述公交车的线路信息,并在判断所述线路是用户欲乘坐的线路时,生成并推送提示信息,以提示用户有合适的公交车到站,使得用户可以在等车的时候安心看视频或玩游戏,避免用户错过公交车,为用户提供了便利,提高了用户体验度。

附图说明

图1为本发明实施例一提供的公交线路提示方法的流程示意图;

图2为本发明实施例二提供的公交线路提示方法的流程示意图;

图3为本发明实施例三提供的用户设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述, 显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

本发明实施例一提供一种公交线路提示方法。图1为本发明实施例一提供的公交线路提示方法的流程图。如图1所示,本实施例中的公交线路提示方法,可以包括:

步骤101、触发RFID(Radio Frequency Identification,无线射频识别)读写器读取到站的公交车上的RFID卡,以获取所述公交车的线路信息。

具体地,本实施例中方法的执行主体可以为用户设备的控制器。所述用户设备中可以设置有RFID读写器,公交车中可以设置有RFID卡,RFID读写器和RFID卡可以在一定距离内进行通信。本实施例正是基于RFID读写器与RFID卡之间的近场通信来实现对公交线路的提示功能。

当有公交车到站时,用户设备中的RFID读写器可以与公交车的RFID卡建立连接,所述RFID卡中可以存储有公交车的线路信息,所述RFID读写器在读取所述RFID卡,以获取所述公交车的线路信息,并将所述线路信息发送给所述控制器。

步骤102、判断所述线路是否是用户欲乘坐的线路。

具体地,用户可以事先设置欲乘坐的线路,例如,用户当前在文慧桥北站,想要去学院路北口,此时,用户可以事先设置欲乘坐的线路为693路、606路、392路、490路等。当控制器获取公交车的线路信息后,可以判断该线路是否是用户欲乘坐的线路。

在另一实施例中,所述欲乘坐的线路可以是通过机器学习的方法从先前乘车信息中得出的。例如,可记录在预定时间段(例如一年)内用户在特定公交站的乘车记录,依据乘坐公交车的次数判断用户在该特定公交站最可能乘坐的线路,将其设置为欲乘坐的线路。当然,所述欲乘坐的线路也可以有几个,分别对应用户在该特定公交站最可能乘坐的几条线路,本发明并不以此为限。

步骤103、若是,则生成并推送提示信息;其中,所述提示信息中包含所述线路信息。

例如,当前到站的公交车为693路,控制器判断693路是用户欲乘坐的线路,则生成提示信息,所述提示信息中包含所述线路信息,并将所述提示信息推送给用户,以提示用户有合适的公交车到站。所述提示信息可以是显示信息,也可以是语音信息,或者是显示加语音的形式,即使用户当前在专注地看视频或玩游戏,也可以及时感知到所述提示信息,避免用户错过合适的线路。具体来说,所述线路信息可包含本公交站的名字,线路目的地,以及用户先前从本公交站乘坐该线路的下车地点(公交站名)等,本发明对此并不做限定。另外,上述信息包含的内容也可以通过用户预先设定来选择,即给出符合用户需求的提示信息。

若判断当前到站的公交车的线路不是用户欲乘坐的线路,则所述控制器可以不对用户进行任何提示。

在实际应用过程中,当用户到达公交车站时,可以在用户设备中输入触发信息,以使控制器根据所述触发信息触发所述RFID读写器开始不断地读取附近的公交车上的RFID卡,用户此时可以安心看视频或玩游戏或做其它的事情,当有合适的公交车到站时,控制器会对用户进行提示,避免用户错过公交车。

由于RFID技术属于近距离通信技术,因此,用户设备的RFID读写器仅能读取到周围一定范围内的RFID卡,既可以保证用户设备的控制器及时获取到到站公交车的线路信息,又不会被远处的公交车的信息影响。

本实施例提供的公交线路提示方法,通过触发RFID读写器读取到站的公交车上的RFID卡,以获取所述公交车的线路信息,并在判断所述线路是用户欲乘坐的线路时,生成并推送提示信息,以提示用户有合适的公交车到站,使得用户可以在等车的时候安心看视频或玩游戏,避免用户错过公交车,为用户提供了便利,提高了用户体验度。

实施例二

本发明实施例二提供一种公交线路提示方法。本实施例是在实施例一提供的技术方案的基础上,进一步增加了对公交车上的空位个数的提示。图2为本发明实施例二提供的公交线路提示方法的流程图。如图2所示,本实施例中的公交线路提示方法,可以包括:

步骤201、获取用户当前所在的位置信息。

具体地,本实施例中方法的执行主体可以是用户设备的控制器。所述用户设备中还可以设置有定位装置,所述定位装置用于获取用户当前所在的位置信息,并将所述位置信息发送给所述控制器。

步骤202、根据所述位置信息判断用户当前位置是否在公交车站位置范围内。

其中,所述公交车站位置范围可以根据实际需要来设置。具体地,可以由用户自行设置范围,也可以采用默认位置范围。

步骤203、若用户当前位置在公交车站位置范围内,则触发RFID读写器读取到站的公交车上的RFID卡,以获取所述公交车的线路信息。

具体地,当用户不在公交车站位置范围内时,所述用户设备的RFID读写器可以处于休眠状态或关闭状态,不向外界发送任何信息,以节约用户设备的电量。

当控制器判断所述用户进入公交车站位置范围内时,可以触发所述RFID读写器开始不断向周围发送广播信息,当公交车到站时,所述公交车中的RFID卡会接收到所述广播信息,进而所述RFID卡可以将自身的ID号发送给所述用户设备的RFID读写器,然后所述RFID读写器和所述RFID卡相互发送密钥,并对密钥进行验证,以确保通信安全性。密钥验证通过之后,所述RFID读写器与所述RFID卡之间就建立了通信连接。

在所述用户设备的RFID读写器和所述公交车的RFID卡建立通信连接之后,所述RFID读写器可以读取所述RFID卡,以获取所述公交车的线路信息,并将所述线路信息发送给所述用户设备的控制器。

步骤204、判断所述线路是否是用户欲乘坐的线路。

步骤205、若是,则触发所述RFID读写器将所述公交车的RFID卡的标志位置位,以使所述公交车的控制单元在轮询到所述RFID卡的标志位被置位后,获取所述公交车的各个座椅中的压力传感器检测到的压力信息,根据所述压力信息判断车上的空位个数,并将空位信息写入所述RFID卡中。

本实施例中,若所述线路是用户欲乘坐的线路,则所述控制器可以触发所述RFID读写器将公交车的RFID卡的标志位置位。所述标志位可以根据行业需要预先设置。所述公交车的控制单元轮询所述RFID卡的标志位,并在所述标志位被置位时,检测所述公交车上是否有空位。

具体地,所述公交车的每个座椅中可以设置有压力传感器,所述压力传感器用于检测座椅所承受的压力信息,并将所述压力信息发送给所述公交车的控制单元。所述控制单元可以根据所述压力信息确定座椅上是否有人,进而确定所述公交车上的空位个数,并将空位信息写入所述RFID卡中,所述空位信息可以包括所述空位个数。

优选的是,所述控制器在将空位信息写入所述RFID卡中之后,可以将所述RFID卡的标志位复位。本实施例中所述的置位可以是把标志位的值由原值变为目标值,所述复位可以是把标志位的值由所述目标值变为所述原值,所述原值和所述目标值可以根据实际需要来设置。例如,所述原值可以为0、目标值可以为1,或者,所述原值可以为1、目标值可以为0。

步骤206、触发所述RFID读写器读取所述RFID卡中的空位信息。

具体地,所述用户设备中的RFID读写器在预设时间后、或者轮询到所述标志位被复位时,可以读取所述RFID卡中的空位信息,并将所述空位信息发送给所述控制器。

步骤207、根据所述线路信息判断所述线路的优先级,若所述线路的优先级为高,则生成并推送提示信息;若所述线路的优先级为低,则根据所述空位信息判断所述公交车上的空位个数是否大于预设值:若有,则生成并推送提示信息。

具体地,用户可以根据每个线路的具体情况来为各个欲乘坐线路设置优先级。例如,693路和606路停站较少、速度较快,是优选的线路,因此,优先级为高;490路和392路停站较多、速度较慢,是备选的线路,因此,优先级为低。

对于优先级为高的线路,无论车上是否有空位都向用户推送提示信息,而对于优先级较低的线路,只有在车上的空位个数超过预设值时才推送提示信息,所述预设值可以由用户预先设置,能够满足用户的个性化需求。

优选的是,所述提示信息中可以包括所述线路信息和所述空位信息,使得用户能够根据线路信息和空位信息综合判断是否要上车,进一步为用户提供便利。

步骤208、触发所述RFID读写器检测与所述公交车的RFID卡之间的距离。

步骤209、判断所述距离是否小于预设阈值:若小于,则停用所述RFID读写器。

具体地,在向用户推送提示信息后,所述控制器可以触发所述RFID读写器检测与所述公交车的RFID卡之间的距离,其中,所述公交车的RFID卡可以设置在上车后的必经通道处,所述预设阈值可以为50cm。若所述RFID读写器与所述RFID卡之间的距离小于预设阈值,则说明用户已上车,此时可以停用RFID读写器,节约用户设备的资源。

当然,也可以通过其它方式来判断是否停用RFID读写器,例如,可以获取用户的位置信息,判断用户是否还在公交车站位置范围内,若不在了,则停用所述RFID读写器,或者,用户可以手动输入信息以停用所述RFID读写器。

本实施例提供的公交线路提示方法,能够获取公交车上的空位信息,并将空位信息显示给用户,使得用户根据所述空位信息和线路信息来综合选择是否上车,进一步提高了用户体验度。

实施例三

本发明实施例三提供一种用户设备。图3为本发明实施例三提供的用户设备的结构示意图。如图3所示,本实施例中的用户设备,可以包括:

RFID读写器301,用于在控制器302的触发下读取到站的公交车上的RFID卡,以获取所述公交车的线路信息;

所述控制器302,用于判断所述线路是否是用户欲乘坐的线路,若是,则生成并推送提示信息;其中,所述提示信息中包含所述线路信息。

本实施例中的用户设备,可以用于执行实施例一所述的公交线路提示方法,其具体实现原理与实施例一类似,此处不再赘述。

本实施例提供的用户设备,通过触发RFID读写器读取到站的公交车上的RFID卡,以获取所述公交车的线路信息,并在判断所述线路是用户欲乘坐的线路时,生成并推送提示信息,以提示用户有合适的公交车到站,使得用户可以在等车的时候安心看视频或玩游戏,避免用户错过公交车,为用户提供了便利,提高了用户体验度。

进一步地,所述RFID读写器301还用于:

在所述控制器302的触发下,将所述公交车的RFID卡的标志位置位,以 使所述公交车的控制单元在轮询到所述RFID卡的标志位被置位后,获取所述公交车的各个座椅中的压力传感器检测到的压力信息,根据所述压力信息判断车上的空位个数,并将空位信息写入所述RFID卡中;

读取所述RFID卡中的空位信息,以使所述控制器302显示所述空位信息。

进一步地,所述控制器302具体用于:

判断所述线路是否是用户欲乘坐的线路,若是,则根据所述线路信息判断所述线路的优先级;

若所述线路的优先级为高,则生成并推送提示信息;

若所述线路的优先级为低,则根据所述空位信息判断所述公交车上的空位个数是否大于预设值:若有,则生成并推送提示信息。

进一步地,所述控制器302还用于:

获取用户当前所在的位置信息;

根据所述位置信息判断用户当前位置是否在公交车站位置范围内;

若用户当前位置在公交车站位置范围内,则触发RFID读写器301读取到站的公交车上的RFID卡,以获取所述公交车的线路信息。

进一步地,所述控制器302还用于:

在生成并推送提示信息之后,触发所述RFID读写器301检测与所述公交车的RFID卡之间的距离;

判断所述距离是否小于预设阈值:若小于,则停用所述RFID读写器301。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1