CN111385733B - 道路提示方法、装置、***、计算机设备和存储介质 - Google Patents
道路提示方法、装置、***、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN111385733B CN111385733B CN201811637061.3A CN201811637061A CN111385733B CN 111385733 B CN111385733 B CN 111385733B CN 201811637061 A CN201811637061 A CN 201811637061A CN 111385733 B CN111385733 B CN 111385733B
- Authority
- CN
- China
- Prior art keywords
- road
- iot module
- information
- terminal
- current position
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Navigation (AREA)
Abstract
本申请涉及一种道路提示方法、装置、***、计算机设备和存储介质,包括:在进入NB‑IOT模块的通信范围时,与NB‑IOT模块通信,获得NB‑IOT模块发送的通信信号;基于通信信号确定当前位置,并将当前位置发送至NB‑IOT模块;接收所述NB‑IOT模块基于当前位置返回的道路提示信息。上述道路提示方法、装置、***、计算机设备和存储介质,终端设备在进入NB‑IOT模块的通信范围时,可以接收到NB‑IOT模块发送的通信信号;终端设备可以通过NB‑IOT模块发送的通信信号进行定位,得到当前位置,并将当前位置发送至NB‑IOT模块,NB‑IOT模块基于当前位置确定提示信息返回至终端,从而可以对手持终端设备的盲人进行道路的提示。通过上述方法,盲人可以得到精准的定位和道路提示。
Description
技术领域
本申请涉及导航技术领域,特别是涉及一种道路提示方法、装置、***、计算机设备和存储介质。
背景技术
盲人在日常生活和出行当中,在没有辅助工具的情况下通常会有很多的不方便。因此随着技术的发展,已经有大量研究工作针对盲人视力障碍导致的出行不便的问题,从而也涌现了各种各样的盲人辅助设备。
目前有利用GPS(Global Positioning System,全球定位***)进行定位,为盲人提供导航提示的方法,但是GPS定位的精度对于人的行走所用导航而言通常精准度不够高。
发明内容
基于此,有必要针对上述技术问题,提供一种道路提示方法、装置、***、计算机设备和存储介质。
一种道路提示方法,所述方法包括:
在进入NB-IOT模块的通信范围时,与所述NB-IOT模块通信,获得所述NB-IOT模块发送的通信信号;
基于所述通信信号确定当前位置,并将所述当前位置发送至所述NB-IOT模块;
接收所述NB-IOT模块基于所述当前位置返回的道路提示信息。
在其中一个实施例中,所述道路提示信息为语音提示信息,所述方法还包括:播放所述语音提示信息。
在其中一个实施例中,所述道路提示信息为文字提示信息,所述方法还包括:将所述文字提示信息转化为语音提示信息,播报所述语音提示信息。
在其中一个实施例中,还包括步骤:接收目的地信息;
在接收到道路提示信息之后,还包括步骤:基于所述目的地信息、所述道路提示信息确定导航信息。
一种道路提示方法,所述方法包括:
在终端设备进入自身的通信范围时,向所述终端设备发送通信信号;
接收所述终端设备基于所述通信信号确定的当前位置;
基于所述当前位置确定道路提示信息,将所述道路提示信息发送至所述终端设备。
在其中一个实施例中,在终端设备进入自身的范围时,还包括步骤:由低功耗工作模式切换为唤醒工作模式。
在其中一个实施例中,将所述道路提示信息发送至所述终端设备之后,还包括步骤:生成提示记录,将所述提示记录上传至数据中心;
在其中一个实施例中,当当前时间处于预定时间点时,向数据中心发送状态信息。
一种道路提示装置,包括:
通信模块,用于在进入NB-IOT模块的通信范围时,与所述NB-IOT模块通信,获得所述NB-IOT模块发送的通信信号;
定位模块,用于基于所述通信信号确定当前位置,并将所述当前位置发送至所述NB-IOT模块;
提示信息接收模块,用于接收所述NB-IOT模块基于所述当前位置返回的道路提示信息。
一种道路提示***,所述***包括:多个NB-IOT模块;
所述NB-IOT模块在终端设备进入自身的通信范围时,向所述终端设备发送通信信号;
接收所述终端设备基于多个所述通信信号确定的当前位置;
基于所述当前位置确定道路提示信息,将所述道路提示信息发送至所述终端设备。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
上述道路提示方法、装置、***、计算机设备和存储介质,终端设备在进入NB-IOT模块的通信范围时,可以接收到NB-IOT模块发送的通信信号;终端设备可以通过NB-IOT模块发送的通信信号进行定位,得到当前位置,并将当前位置发送至NB-IOT模块,NB-IOT模块基于当前位置确定提示信息返回至终端,从而可以对手持终端设备的盲人进行道路的提示。通过上述方法,盲人可以得到精准的定位和道路提示。
附图说明
图1为一个实施例中道路提示方法的应用环境图;
图2为一个实施例中道路提示方法的流程示意图;
图3为另一个实施例中道路提示方法的流程示意图;
图4为一个具体实施例中道路提示方法的流程示意图;
图5为一个具体实施例中NB-IOT模块的工作逻辑框图;
图6为一个具体实施例中道路提示方法的应用实际场景示意图;
图7为一个实施例中道路提示装置的结构示意图;
图8为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的道路提示方法,可以应用于如图1所示的应用环境中。其中,终端设备110通过网络与NB-IOT模块120之间进行通信,终端设备110在进入NB-IOT模块的通信范围时,通过获取NB-IOT模块发送的信号确定自身的位置,将位置发送至NB-IOT模块后,NB-IOT模块将当前位置的道路提示返回终端设备。其中,终端设备110可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。
在一个实施例中,如图2所示,提供了一种道路提示方法,以该方法应用于图1中的终端设备为例进行说明,包括以下步骤S210至步骤S230。
步骤S210,在进入NB-IOT模块的通信范围时,与NB-IOT模块通信,获得NB-IOT模块发送的通信信号。
其中,NB-IOT(Narrow Band Internet of Things,窄带物联网)模块,支持低功耗设备在广域网的蜂窝数据连接,也被叫作低功耗广域网(LPWAN)。NB-IOT模块中的通信模块存在一定的通信范围;在本实施例中,当终端设备进入NB-IOT模块的通信范围内时,NB-IOT模块会与终端设备建立通信,向终端设备发送通信信号。在这里需要说明的终端需要具备和NB-IOT模块通信的功能。
其中,在一个实施例中,终端设备与NB-IOT模块之间可以是通过蓝牙、NFC(nearfield communication,近场通信)、GPS等方式通信;在一个具体实施例中,终端与NB-IOT模块通过近场通信方式进行通信,本实施例中的终端设备具备近场通信功能。近场通信,又称近距离无线通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输,交换数据。这个技术由免接触式射频识别(Radio FrequencyIdentification,RFID)演变而来。在本申请的实施例中,NB-IOT模块实现NB无线网络的通信,并实现信息的存储、信息的收发以及逻辑控制。
在一个实施例中,终端设备在首次使用本申请提供的道路提示方法之前,还包括步骤:向数据中心发送注册请求。其中,终端发送的注册请求携带终端标识,数据中心在接收到注册请求之后,对该终端标识进行认证,并将终端标识发送至各NB-IOT模块进行存储。从而在与该终端标识对应的终端进入NB-IOT模块的通信范围时,可以与NB-IOT模块通信,接收NB-IOT模块发送的通信信号。
进一步地,在一个实施例中,在终端设备与NB-IOT模块之间通信之后,终端可以自动向NB-IOT模块发送道路提示请求,道路提示请求携带终端标识,NB-IOT模块,在认证提示记录中确定是否能查找到该终端标识,确定该终端标识对应的终端是否已经在数据中心中注册过,若能查找到确定终端标识已经认证过,则向该终端设备发送通信信号。在另一个实施例中,在终端设备与NB-IOT模块通信之前,终端设备还发送道路提示请求,在进入NB-IOT模块的通信范围时,NB-IOT模块接收到道路提示请求,则NB-IOT模块根据道路提示请求的终端标识确定对应的终端是否已经注册过,若是则向终端设备发送通信信号。可以理解地,在其它实施例中,NB-IOT模块也可以是通过其它方式检测终端是否已经注册。
在一个实施例中,NB-IOT模块包括多个,多个NB-IOT模块按照预设距离的间隔设置在道路上,例如具体可以是设置在人行道的路面下,或者还可以是设置在路灯中,可以理解地,在其它实施例中,NB-IOT模块也可以是设置在道路的其它位置或者交通基础设施中,用于实现道路提示方法。其中的预设距离可以是根据实际情况进行设置。
步骤S220,基于通信信号确定当前位置,并将当前位置发送至NB-IOT模块。
其中,在一个实施例中,终端设备同时处于多个NB-IOT模块的通信范围,将会接收到多个NB-IOT模块发送的通信信号。当接收到通信信号包括两个或者两个以上时,终端设备基于接收到的通信信号可以确定自身的当前位置。例如终端设备可以是通过多个通信信号发送的时间,与各通信信号对应的NB-IOT模块所在的位置信息,确定自身的当前位置信息。其中,NB-IOT模块的各自的位置信息,可以是在安装时存储在NB-IOT模块中;或者也可以是通过NB-IOT模块的定位子模块进行定位得到。与在其它实施例中,终端设备也可以通过其他任何可以实现的方式,基于NB-IOT模块发送的通信信号确定当前位置。
在一个实施例中,终端设备每隔预定时间基于通信信号确定当前位置,其中的预定时间可以根据实际情况进行设置。
在一个实施例中,终端接收多个NB-IOT模块发送的通信信号,基于多个通信信号确定当前位置,可以将当前位置随机选择正处于通信状态下的其中一个NB-IOT模块进行发送。
在本实施例中,终端设备通过NB-IOT模块发送的通信信号确定当前位置后,将当前位置发送给NB-IOT模块,以获取道路提示的信息。
步骤S230,接收NB-IOT模块基于当前位置返回的道路提示信息。
在本实施例中,NB-IOT模块中存储有大量的地图信息,其中,包括道路、人行天桥、地下通道、人行道、路口等等信息,NB-IOT模块在接收到终端设备发送的当前位置时,可以根据该当前位置确定道路提示信息,并将道路提示返回至终端设备。进一步地,NB-IOT模块中存储的地图信息,可以在NB-IOT模块安装到道路各处之前,存入NB-IOT模块中;NB-IOT模块存储的地图信息的范围大小,可以根据实际情况进行设置。
进一步地,在一个实施例中,NB-IOT模块基于当前位置确定道路提示信息,可以是确定当前位置的周围的道路相关信息。例如当前位置为一个十字路口,则道路提示信息可以是当前处于道路X的十字路口,向左转为道路x1,向前走为道路x2,向右走为道路x3,向后走为道路x4;再例如当前位置为道路X的尽头,左转可以进入道路Y,则道路提示信息可以是:向左转进入道路Y;又例如当前位置为道路Y的中间路段,则道路提示信息还可以是:当前正处于道路Y,向前走m米到达分岔路口。可以理解地,在其它实施例中,NB-IOT模块基于当前位置确定道路提示信息还可以是其它类型的信息。更进一步地,在一个实施例中,NB-IOT模块还可以结合终端设备的移动方向确定道路提示信息,其中,终端设备的移动方向,则可以通过本次接收的当前位置和前面几次接收的位置信息确定。
在一个实施例中,道路提示信息为语音提示信息,上述方法还包括:终端设备播放语音提示信息。在本实施例中,NB-IOT模块确定道路提示信息后,发送给终端设备的是语音提示信息,终端设备则仅需要将该语音提示信息播放出来即可。
在另一个实施例中,道路提示信息为文字提示信息,上述方法还包括:中的设备将文字提示信息转化为语音提示信息,播报语音提示信息。在本实施例中,NB-IOT模块确定道路提示信息后,发送给终端设备的是文字提示信息,终端设备则需要先将文字提示信息转换为语音提示信息,然后再将语音提示信息播放出来即可。
可以理解地,在其它实施例中,NB-IOT模块发送给终端设备的道路提示信息也可以是其它形式的,终端设备在接收到道路提示信息时,若不是语音提示信息,则先将道路提示信息转换为语音提示信息,再进行播报。如此,通过语音提示可以方便盲人使用。
在一个实施例中,上述方法还包括步骤:终端设备接收目的地信息;用户可以在终端设备中设置本次出行的目的地,例如可以是通过语音输入目的地信息。在本实施例中,终端设备在接收到道路提示信息之后,还包括步骤:基于目的地信息、道路提示信息确定导航信息。例如在一个实施例中,道路提示信息为提示前方为分岔路口,向左走进入道路X,向右走进入道路Y,终端设备根据目的地信息规划一条目标路径,根据目标路径、当前位置以及道路提示信息终端设备可以确定接下来应当选择进入哪一条道路,从而终端设备从道路提示信息中确定导航信息;进一步地,终端设备则可以仅播报导航信息。从而通过本实施例中的道路提示方法,可以为用户实现导航。
上述道路提示方法,终端设备在进入NB-IOT模块的通信范围时,可以接收到NB-IOT模块发送的通信信号;终端设备可以通过NB-IOT模块发送的通信信号进行定位,得到当前位置,并将当前位置发送至NB-IOT模块,NB-IOT模块基于当前位置确定提示信息返回至终端,从而可以对手持终端设备的盲人进行道路的提示。通过上述方法,盲人可以得到精准的定位和道路提示。
在一个实施例中,本申请还一种道路提示方法,如图3所示,以该方法应用于图1中的NB-IOT模块为例进行说明,所述方法包括步骤S310至步骤S330。
步骤S310,在终端设备进入自身的通信范围时,向终端设备发送通信信号。
NB-IOT模块的通信功能有一定的通信范围,当在自身的通信范围内检测到有终端设备时,与终端设备建立通信,并向通信设备发送通信信号。
其中,在一个实施例中,NB-IOT模块与终端设备之间可以通过蓝牙、NFC、GPS等方式通信;在一个具体实施例中,NB-IOT模块与终端通过近场通信的方式进行通信,本实施例中的终端设备具备近场通信功能。
在一个实施例中,终端设备需要通过向数据中心请求注册认证之后,才可以通过上述道路提示方法获得NB-IOT模块的道路提示信息;在本实施例中,终端设备在之前已经通过数据中心的注册认证,注册认证成功后,数据中心将终端标识发送至各NB-IOT模块中进行存储。进一步地,在一个实施例中,在终端设备与NB-IOT模块之间建立通信后,NB-IOT模块需要根据终端对应的终端标识确定是否已经完成注册认证,即在NB-IOT模块中是否存储有对应的终端标识,若是则确定该终端已经注册过;进而可以向终端设备发送通信信号。
步骤S320,接收终端设备基于通信信号确定的当前位置。
其中,终端在同时接收到多个NB-IOT模块发送的通信信号,则可以基于该多个通信信号确定终端的当前位置,并将当前位置发送给NB-IOT模块。
步骤S330,基于当前位置确定道路提示信息,将道路提示信息发送至终端设备。
在本实施例中,NB-IOT模块接收到终端设备发送的当前位置后,根据存储在NB-IOT模块中的地图数据以及当前位置,确定道路提示信息,并将道路提示信息返回至终端设备。从而终端设备的用户可以得到当前位置的道路提醒。在一个实施例中,向终端设备返回的提示信息为语音提示信息,如此终端设备在接收到语音提示信息则可以直接将其播放出来,从而提高盲人用户的便利性。
其中,在一个实施例中,NB-IOT模块基于当前位置确定道路提示信息,可以是确定当前位置的周围的道路相关信息。例如当前位置为一个十字路口,则道路提示信息可以是当前处于道路X的十字路口,向左转为道路x1,向前走为道路x2,向右走为道路x3,向后走为道路x4;再例如当前位置为道路X的尽头,左转可以进入道路Y,则道路提示信息可以是:向左转进入道路Y;又例如当前位置为道路Y的中间路段,则道路提示信息还可以是:当前正处于道路Y,向前走m米到达分岔路口。可以理解地,在其它实施例中,NB-IOT模块基于当前位置确定道路提示信息还可以是其它类型的信息。更进一步地,在一个实施例中,NB-IOT模块还可以结合终端设备的移动方向确定道路提示信息,其中,终端设备的移动方向,则可以通过本次接收的当前位置和前面几次接收的位置信息确定。
在一个实施例中,在终端设备进入自身的范围时,还包括步骤:由低功耗工作模式切换为唤醒工作模式。
NB-IOT模块包括低功耗工作模式、唤醒工作模式两种状态的工作模式。其中,低功耗工作模式下,NB-IOT模块只保留少部分子模块的功能,其余子模块的功能进入休眠状态;在一个具体实施例中,NB-IOT模块处于低功耗工作模式下时,与探测终端设备的通信子模块的功能保留,其余子模块的功能进入休眠。
在一个实施例中,NB-IOT模块在预设时间内没有在自身通信范围内检测到终端设备,则NB-IOT模块进入低功耗模式。在自身通信范围内检测到有终端设备出现时,NB-IOT模块进入唤醒工作模式。在本实施例中,若长时间没有检测到需要进行道路提示的终端设备,NB-IOT模块处于低功耗工作模式;在低功耗工作模式下,NB-IOT模块的耗电量低,如此可以节约电能。
在一个实施例中,将道路提示信息发送至终端设备之后,还包括步骤:生成提示记录,将提示记录上传至数据中心。在本实施例中,NB-IOT模块发送道路提示信息之后,生成对应的提示记录,并将提示记录上传至数据中心,在本实施例中,数据中心可以存储提示记录。在一个实施例中,通过提示记录可以查找用户的部分踪迹。
在一个实施例中,当当前时间处于预定时间点时,向数据中心发送状态信息。在本实施例中,各NB-IOT模块可以在预先设定的时间点向数据中心发送状态信息;其中,预定时间点可以是根据实际情况进行设置,例如可以是设置为每天0点,或者设置为每周一的某时刻。数据中心通过获取各NB-IOT模块的状态信息,可以确定各NB-IOT模块的状态是否是好的,若在预定时间点未接收到NB-IOT模块1发送的状态信息,或者接收到的状态信息异常,则NB-IOT模块1可能发生异常,进一步可以通知相关人员到现场进行查看和维修等。
在一个具体实施例中,如图4所示,为本实施例中道路提示方法的流程示意图。本实施例中,以终端设备具备近场通信设备,终端设备与NB-IOT模块之间通过近场通信的方式通信。
道路提示方法可以应用于各种环境中为盲人用户提供道路提示,具体通过终端设备与NB-IOT模块之间通信,确定终端的当前位置,并由NB-IOT模块提供道路提示信息。其中NB-IOT模块安装在路面下或者路边的交通基础设施例如路灯。NB-IOT模块具有丰富的接口可以实现自动读取定位信息、在自身通信范围内的终端设备的信息,定时与数据中心进行数据交互。
用户手持终端进入多个NB-IOT模块的通信范围内,会与NB-IOT模块建立通信,获取NB-IOT模块的通信信号,基于多个通信信号确定终端的当前位置,将当前位置发送给NB-IOT模块,NB-IOT模块基于当前位置和存储的地图信息,确定道路提示信息并发送给终端,一个实施例中,NB-IOT模块以语音的形式发送道路提示信息给终端,终端接收到语音之后,通过终端设备的播放器播放语音提示信息。
在本实施例中,用户手持具备近场通信功能的终端设备道路上移动,设置在附近的NB-IOT模块将会与终端设备进行通信,然后终端设备根据NB-IOT模块获得的道路提示信息进行语音道路提示,从而实现精准的道路提示。
如图5所示为一个具体实施例中NB-IOT模块的工作逻辑框图,该模块主要可以实现NB物联网通信,在使用运营商的NB物联网网络之后,模块的主要工作模式有PSM(低功耗工作模式)和ACTIVE(唤醒工作模式),并且根据不同的网络协议可以选择唤醒工作模式的时间及时长。本申请中的NB-IOT模块在PSM模式下可以实现超低功耗,当不需要道路提示时,NB-IOT模块可以进入PSM模式(进入待机状态),平均功耗在3uA左右;当需要道路提示(在自身通信范围内有终端设备出现)时,***进入ACTIVE模式,NB-IOT模块通过网络或者近场通信设备与终端设备进行数据交互进行道路提示,这一阶段的平均电流为9mA左右。此外,在一个实施例中,NB-IOT模块集成了eSIM卡,可以做到更好的封装和更好的密闭性。
在本申请的实施例中,NB-IOT模块实现NB无线网络的通信,并实现信息的存储、信息的收发以及逻辑控制。如图5所示,NB-IOT模块的MPU作为整个模块的控制***,主要进行逻辑控制和射频通信;模块使用的通信芯片支持13个频段;模块的外部接口有1个两线串口、一个四线串口,一个USB接口,四个GPIO口,一个ADC(数模转换)接口,一组I2C接口,一组master的SPI接口。
如图6所示,为一个具体实施例中道路提示方法的应用实际场景示意图。利用NB-IOT模块的定位和近场通信功能,将该NB-IOT模块安装在道路的路面下方或者路灯杆上,盲人用户手持具有近场通信功能的终端设备进入NB-IOT模块的通信范围时,即可通过终端设备和NB-IOT模块之间的通信获得道路提示信息,并利用终端设备的语音设备听到道路提示的信息,从而可以确保行程安全。
上述道路提示方法中,通过NB-IOT模块实现终端设备当前位置的确定和道路提示,精准度较高;且NB-IOT模块不需要进行道路提示时处于低功耗工作模式,该模式下的功耗较低,节约电源,提高环保性。
应该理解的是,虽然图2至图4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2至图4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图7所示,提供了一种道路提示装置,包括:通信模块710、定位模块720和提示信息接收模块730。
通信模块710,用于在进入NB-IOT模块的通信范围时,与NB-IOT模块通信,获得NB-IOT模块发送的通信信号。
定位模块720,用于基于通信信号确定当前位置,并将当前位置发送至NB-IOT模块。
提示信息接收模块730,用于接收NB-IOT模块基于当前位置返回的道路提示信息。
关于道路提示装置的具体限定可以参见上文中对于道路提示方法的限定,在此不再赘述。上述道路提示装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
一种道路提示***,所述***包括:多个NB-IOT模块。NB-IOT模块在终端设备进入自身的通信范围时,向终端设备发送通信信号;接收终端设备基于多个通信信号确定的当前位置;基于当前位置确定道路提示信息,将道路提示信息发送至终端设备。
其中,NB-IOT模块中存储有地图信息,NB-IOT模块基于终端设备返回的当前位置确定提示信息并将当前位置发送给终端设备。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图8所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种道路提示方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
在进入NB-IOT模块的通信范围时,与NB-IOT模块通信,获得NB-IOT模块发送的通信信号;
基于通信信号确定当前位置,并将当前位置发送至NB-IOT模块;
接收NB-IOT模块基于当前位置返回的道路提示信息。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:道路提示信息为语音提示信息,还包括步骤:播放语音提示信息。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:道路提示信息为文字提示信息,还包括步骤:将文字提示信息转化为语音提示信息,播报语音提示信息。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收目的地信息;在接收到道路提示信息之后,还包括步骤:基于目的地信息、道路提示信息确定导航信息。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:在终端设备进入自身的通信范围时,向终端设备发送通信信号;
接收终端设备基于通信信号确定的当前位置;
基于当前位置确定道路提示信息,将道路提示信息发送至终端设备。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:在终端设备进入自身的范围时,由低功耗工作模式切换为唤醒工作模式。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:将道路提示信息发送至终端设备之后,还包括步骤:生成提示记录,将提示记录上传至数据中心。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:当当前时间处于预定时间点时,向数据中心发送状态信息。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
在进入NB-IOT模块的通信范围时,与NB-IOT模块通信,获得NB-IOT模块发送的通信信号;
基于通信信号确定当前位置,并将当前位置发送至NB-IOT模块;
接收NB-IOT模块基于当前位置返回的道路提示信息。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:道路提示信息为语音提示信息,还包括步骤:播放语音提示信息。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:道路提示信息为文字提示信息,还包括步骤:将文字提示信息转化为语音提示信息,播报语音提示信息。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收目的地信息;在接收到道路提示信息之后,还包括步骤:基于目的地信息、道路提示信息确定导航信息。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在终端设备进入自身的通信范围时,向终端设备发送通信信号;
接收终端设备基于通信信号确定的当前位置;
基于当前位置确定道路提示信息,将道路提示信息发送至终端设备。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在终端设备进入自身的范围时,由低功耗工作模式切换为唤醒工作模式。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将道路提示信息发送至终端设备之后,还包括步骤:生成提示记录,将提示记录上传至数据中心。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当当前时间处于预定时间点时,向数据中心发送状态信息。
上述道路提示装置、***、计算机设备和存储介质,终端设备在进入NB-IOT模块的通信范围时,可以接收到NB-IOT模块发送的通信信号;终端设备可以通过NB-IOT模块发送的通信信号进行定位,得到当前位置,并将当前位置发送至NB-IOT模块,NB-IOT模块基于当前位置确定提示信息返回至终端,从而可以对手持终端设备的盲人进行道路的提示。通过上述方法,盲人可以得到精准的定位和道路提示。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种道路提示方法,所述方法包括:
在进入NB-IOT模块的通信范围时,与所述NB-IOT模块建立通信,向所述NB-IOT模块发送道路提示请求,所述道路提示请求携带终端标识;所述NB-IOT模块包括多个,所述NB-IOT模块按照预设距离的间隔设置在道路上,包括设置在人行道的路面下,和/或,设置在路灯中,和/或,设置在道路的其他位置或者交通基础设施中,所述预设距离根据实际情况进行设置;
获取所述NB-IOT模块发送的通信信号,所述通信信号为所述NB-IOT模块基于认证提示记录确定所述终端标识已经在数据中心被注册过之后发送;其中,所述认证提示记录的确定包括步骤:所述数据中心接收终端发送的注册请求中携带的终端标识认证进行认证,所述数据中心将认证过的终端标识反馈至NB-IOT模块存储得到认证提示记录;
基于所述通信信号确定当前位置,并将所述当前位置发送至所述NB-IOT模块,其中,所述通信信号包括至少两个,将所述当前位置随机选择正处于通信状态下的其中一个所述NB-IOT模块进行发送;
接收所述NB-IOT模块基于所述当前位置返回的道路提示信息,其中,所述NB-IOT模块用于根据存储的地图数据以及所述当前位置,确定所述道路提示信息,和/或,所述NB-IOT模块用于结合终端设备的移动方向,确定所述道路提示信息,所述终端设备的移动方向通过当前接收的当前位置和历史接收的位置信息确定。
2.根据权利要求1所述的方法,其特征在于,包括以下至少一项:
第一项,所述道路提示信息为语音提示信息,所述方法还包括:播放所述语音提示信息;
第二项,所述道路提示信息为文字提示信息,所述方法还包括:将所述文字提示信息转化为语音提示信息,播报所述语音提示信息。
3.根据权利要求1所述的方法,其特征在于,还包括步骤:
接收目的地信息;
在接收到道路提示信息之后,还包括步骤:基于所述目的地信息、所述道路提示信息确定导航信息。
4.一种道路提示方法,所述方法包括:
在终端设备进入NB-IOT模块自身的通信范围时,与所述终端设备建立通信,接收所述终端设备发送的道路提示请求;所述道路提示请求携带终端标识;所述NB-IOT模块包括多个;
当基于认证提示记录确定所述终端标识已经在数据中心被注册过时,向所述终端设备发送通信信号;其中,所述认证提示记录的确定包括步骤:接收所述数据中心发送的认证过的终端标识进行存储得到,所述终端标识为所述数据中心基于终端设备发送的注册请求中得到;
接收所述终端设备基于所述通信信号确定的当前位置,其中,所述通信信号包括至少两个,所述终端设备用于将所述当前位置随机选择正处于通信状态下的其中一个所述NB-IOT模块进行发送;
接收到所述当前位置的NB-IOT模块基于所述当前位置确定道路提示信息,将所述道路提示信息发送至所述终端设备,其中,根据存储的地图数据以及所述当前位置,确定所述道路提示信息,和/或,结合终端设备的移动方向,确定所述道路提示信息,所述终端设备的移动方向通过当前接收的当前位置和历史接收的位置信息确定。
5.根据权利要求4所述的方法,其特征在于,在终端设备进入NB-IOT模块自身的范围时,还包括步骤:由低功耗工作模式切换为唤醒工作模式。
6.根据权利要求4所述的方法,其特征在于,包括以下至少一项:
第一项,将所述道路提示信息发送至所述终端设备之后,还包括步骤:生成提示记录,将所述提示记录上传至数据中心;
第二项,当当前时间处于预定时间点时,向数据中心发送状态信息。
7.一种道路提示装置,其特征在于,包括:
发送模块,用于在进入NB-IOT模块的通信范围时,与所述NB-IOT模块建立通信,向所述NB-IOT模块发送道路提示请求,所述道路提示请求携带终端标识;所述NB-IOT模块包括多个,所述NB-IOT模块按照预设距离的间隔设置在道路上,包括设置在人行道的路面下,和/或,设置在路灯中,和/或,设置在道路的其他位置或者交通基础设施中,所述预设距离根据实际情况进行设置;
接收模块,用于获取所述NB-IOT模块发送的通信信号,所述通信信号为所述NB-IOT模块基于认证提示记录确定所述终端标识已经在数据中心被注册过之后发送;其中,所述认证提示记录的确定包括步骤:所述数据中心接收终端发送的注册请求中携带的终端标识认证进行认证,所述数据中心将认证过的终端标识反馈至NB-IOT模块存储得到认证提示记录;
定位模块,用于基于所述通信信号确定当前位置,并将所述当前位置发送至所述NB-IOT模块,其中,所述通信信号包括至少两个,将所述当前位置随机选择正处于通信状态下的其中一个所述NB-IOT模块进行发送;
提示信息接收模块,用于接收所述NB-IOT模块基于所述当前位置返回的道路提示信息,其中,所述NB-IOT模块用于根据存储的地图数据以及所述当前位置,确定所述道路提示信息,和/或,所述NB-IOT模块用于结合终端设备的移动方向,确定所述道路提示信息,所述终端设备的移动方向通过当前接收的当前位置和历史接收的位置信息确定。
8.一种道路提示***,其特征在于,所述***包括:多个NB-IOT模块;
所述NB-IOT模块在终端设备进入自身的通信范围时,与所述终端设备建立通信,接收所述终端设备发送的道路提示请求;所述道路提示请求携带终端标识;当基于认证提示记录确定所述终端标识已经在数据中心被注册过时,向所述终端设备发送通信信号;其中,所述认证提示记录的确定包括步骤:接收所述数据中心发送的认证过的终端标识进行存储得到,所述终端标识为所述数据中心基于终端设备发送的注册请求中得到;
接收所述终端设备基于多个所述通信信号确定的当前位置,其中,所述终端设备用于将所述当前位置随机选择正处于通信状态下的其中一个所述NB-IOT模块进行发送;
接收到所述当前位置的NB-IOT模块基于所述当前位置确定道路提示信息,将所述道路提示信息发送至所述终端设备,其中,根据存储的地图数据以及所述当前位置,确定所述道路提示信息,和/或,结合终端设备的移动方向,确定所述道路提示信息,所述终端设备的移动方向通过当前接收的当前位置和历史接收的位置信息确定。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811637061.3A CN111385733B (zh) | 2018-12-29 | 2018-12-29 | 道路提示方法、装置、***、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811637061.3A CN111385733B (zh) | 2018-12-29 | 2018-12-29 | 道路提示方法、装置、***、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111385733A CN111385733A (zh) | 2020-07-07 |
CN111385733B true CN111385733B (zh) | 2022-05-27 |
Family
ID=71218092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811637061.3A Active CN111385733B (zh) | 2018-12-29 | 2018-12-29 | 道路提示方法、装置、***、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111385733B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102164344A (zh) * | 2011-02-21 | 2011-08-24 | 中国华录集团有限公司 | 盲人导航手机 |
CN102810249A (zh) * | 2012-07-27 | 2012-12-05 | 四川长虹电器股份有限公司 | 盲人交通导航*** |
CN206879102U (zh) * | 2017-06-16 | 2018-01-12 | 山东有人信息技术有限公司 | 一种基于NB‑IoT网络的基站定位*** |
CN107621648A (zh) * | 2017-09-13 | 2018-01-23 | 西安航光卫星测控技术有限公司 | 一种带窄带蜂窝物联网通信功能的北斗定位装置及实现方法 |
CN108703869A (zh) * | 2018-06-26 | 2018-10-26 | 中国地质大学(武汉) | 一种基于NB-IoT网络和超声波障碍物检测的智能拐杖 |
CN108765245A (zh) * | 2018-08-25 | 2018-11-06 | 咪付(广州)网络科技有限公司 | 一种基于NB-IoT的公交车定位及检票*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10547421B2 (en) * | 2016-09-30 | 2020-01-28 | Qualcomm Incorporated | Scheduling for positioning reference signal (PRS) in narrowband-internet of things (NB-IoT) |
-
2018
- 2018-12-29 CN CN201811637061.3A patent/CN111385733B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102164344A (zh) * | 2011-02-21 | 2011-08-24 | 中国华录集团有限公司 | 盲人导航手机 |
CN102810249A (zh) * | 2012-07-27 | 2012-12-05 | 四川长虹电器股份有限公司 | 盲人交通导航*** |
CN206879102U (zh) * | 2017-06-16 | 2018-01-12 | 山东有人信息技术有限公司 | 一种基于NB‑IoT网络的基站定位*** |
CN107621648A (zh) * | 2017-09-13 | 2018-01-23 | 西安航光卫星测控技术有限公司 | 一种带窄带蜂窝物联网通信功能的北斗定位装置及实现方法 |
CN108703869A (zh) * | 2018-06-26 | 2018-10-26 | 中国地质大学(武汉) | 一种基于NB-IoT网络和超声波障碍物检测的智能拐杖 |
CN108765245A (zh) * | 2018-08-25 | 2018-11-06 | 咪付(广州)网络科技有限公司 | 一种基于NB-IoT的公交车定位及检票*** |
Also Published As
Publication number | Publication date |
---|---|
CN111385733A (zh) | 2020-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Geetha et al. | IoT enabled intelligent bus transportation system | |
CN113660611B (zh) | 定位方法和装置 | |
CN107941222A (zh) | 导航方法和装置、计算机设备、计算机可读存储介质 | |
CN113364490B (zh) | 一种nfc应用的调用方法、电子设备及nfc装置 | |
CN109121070A (zh) | 一种地下停车场蓝牙布局和定位方法 | |
CN103686597A (zh) | 自适应位置报告 | |
CN112309152A (zh) | 一种车路协同方法及装置 | |
US20200172188A1 (en) | Multimedia systems for shared bicycles | |
CN113037838B (zh) | 操作响应方法、装置、计算机设备和存储介质 | |
WO2018214270A1 (zh) | 目标地理位置监控***及方法 | |
CN109923506A (zh) | 信息处理方法以及定位芯片、移动终端 | |
CN102984654A (zh) | 一种基于物联网资源共享平台的移动终端群组跟踪服务方法 | |
EP3993348A1 (en) | Communication method and device | |
CN113840279B (zh) | 模拟卡激活方法、装置、终端和存储介质 | |
CN107835304B (zh) | 控制移动终端的方法、装置、移动终端及存储介质 | |
CN111385733B (zh) | 道路提示方法、装置、***、计算机设备和存储介质 | |
RU2676027C1 (ru) | Общая система управления информацией о местоположении для подвижного объекта | |
KR102397989B1 (ko) | 공유 전동 킥보드 매칭 방법 및 그 방법을 제공하는 장치 | |
US9094912B2 (en) | Apparatus and method of providing connection source recommendations using a database of historic data on connectivity | |
US9972207B2 (en) | Information collection system, communication device, and information generation method | |
CN104680593A (zh) | 电子收费装置、显示装置及收费方法和显示方法 | |
CN108093374B (zh) | 行程管理方法、装置、存储介质及终端设备 | |
KR101825816B1 (ko) | 택시 정보 제공 방법 및 시스템 | |
CN107944753A (zh) | 行程管理方法、装置、存储介质及终端设备 | |
KR102192724B1 (ko) | 경로 안내 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |