到站提示方法、装置及计算机设备与流程

文档序号:12666899阅读:227来源:国知局
到站提示方法、装置及计算机设备与流程

本发明涉及计算机技术领域,特别是涉及一种到站提示方法、装置及计算机设备。



背景技术:

为方便人们出行,公共交通工具在生活中的使用非常广泛。大多数公共交通工具都会设置固定的停靠站点,让乘客有秩序地上下车。然而,人们在乘坐公共交通工具的时候往往会因为注意力不集中,未听到到站提示而错过目的站点。

传统的电子设备通过GPS(Global Positioning System,全球定位系统)来获取定位,若当前定位与目的站点的位置相匹配,则向用户发出到站提示。然而由于交通地形复杂,同时由于天气等因素,网络的信号很容易受到影响。因此,在网络不稳定的时候,传统的电子设备无法精确的获取定位,或者出现定位延迟等情况,使得到站提示的错误率很高。



技术实现要素:

本发明实施例提供一种到站提示方法、装置及计算机设备,可以降低到站提示的错误率。

一种到站提示方法,包括:

获取用户输入的站点标识,并根据所述站点标识获取对应的站点网络信息;

搜索用户当前所在位置的区域网络信号,并根据所述区域网络信号获取对应的区域网络信息;以及

检测到所述区域网络信息中的网络标识与所述站点网络信息中的网络标识匹配成功,则发出到站提示信息。

一种到站提示装置,包括:

站点信息获取模块,用于获取用户输入的站点标识,并根据所述站点标识获取对应的站点网络信息;

区域信息获取模块,用于搜索用户当前所在位置的区域网络信号,并根据所述区域网络信号获取对应的区域网络信息;

到站提示模块,用于检测到所述区域网络信息中的网络标识与所述站点网络信息中的网络标识匹配成功,则发出到站提示信息。

一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:

获取用户输入的站点标识,并根据所述站点标识获取对应的站点网络信息;

搜索用户当前所在位置的区域网络信号,并根据所述区域网络信号获取对应的区域网络信息;以及

检测到所述区域网络信息中的网络标识与所述站点网络信息中的网络标识匹配成功,则发出到站提示信息。

上述到站提示方法、装置及计算机设备,通过比较站点覆盖的网络和用户终端搜索到网络,若匹配成功则说明用户已经到站。无需通过网络信号向服务器获取用户当前的定位,即使在网络不稳定的情况下,只要可以搜索到网络信号,就可以对用户进行及时地提示,降低了到站提示的错误率。

附图说明

图1为一个实施例中到站提示方法的应用环境图;

图2为一个实施例中移动终端的内部结构示意图;

图3为一个实施例中到站提示方法的流程图;

图4为另一个实施例中到站提示方法的流程图;

图5为一个实施例中站点网络信息的终端显示示意图;

图6为一个实施例中到站提示信息的终端显示示意图;

图7为一个实施例中到站提示装置的结构示意图;

图8为另一个实施例中到站提示装置的结构示意图;

图9为一个实施例中与计算机设备相关的移动终端的内部结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1为一个实施例中到站提示方法的应用环境图。如图1所示,该应用环境图包括用户终端102和服务器104。用户终端102用于用户输入站点标识,根据站点标识生成站点网络信息获取请求,并将该站点网络信息获取请求发送至服务器104。服务器104根据接收到的该网络站点获取请求获取站点标识对应的站点网络信息,并将该站点网络信息返回给用户终端104。用户终端102还用于搜索用户当前所在位置的区域网络信号,并根据所述区域网络信号获取对应的区域网络信息,检测到所述区域网络信息中的网络标识与所述站点网络信息中的网络标识匹配成功,则发出到站提示信息。用户终端102为处于计算机网络最外围,主要用于输入用户信息、处理数据以及输出处理结果的电子设备,例如可以是个人电脑、移动终端、个人数字助理、可穿戴电子设备等。服务器104是用于存储数据、响应服务请求以及提供计算服务的设备,例如可以是一台或者多台计算机。可以理解的是,在其他实施例中,到站提示方法的应用环境中可以只包括用户终端102,该用户终端102可以存储本地站点网络信息库,用户输入站点标识,用户终端102根据用户输入的站点标识从本地站点网络信息库中获取站点网络信息。

图2为一个实施例中移动终端的内部结构示意图。如图2所示,该移动终端包括通过系统总线连接的处理器、非易失性存储介质、内存储器和网络接口扬声器、显示屏和输入装置。其中,移动终端的非易失性存储介质存储有操作系统,还包括一种到站提示装置,该到站提示装置用于实现一种到站提示方法。该处理器用于提供计算和控制能力,支撑整个移动终端的运行。移动终端中的内存储器为非易失性存储介质中的到站提示装置的运行提供环境,该内存储器中可储存有计算机可读指令,该计算机可读指令被所述处理器执行时,可使得所述处理器执行一种到站提示方法。网络接口用于与服务器进行网络通信,如发送站点网络信息获取请求至服务器,接收服务器返回的站点网络信息等。移动终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是移动终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该移动终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的移动终端的限定,具体的移动终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

图3为一个实施例中到站提示方法的流程图。如图3所示,该到站提示方法包括步骤S302至步骤S306。其中:

步骤S302,获取用户输入的站点标识,并根据该站点标识获取对应的站点网络信息。

在一个实施例中,站点是指公共交通工具可按规定停靠,供乘客上下车及候车的地方。站点标识是指用于区分不同站点的唯一标识,例如站点标识可以是站点名称、站点编号等。用户输入的站点标识即为目的站点的站点标识。

在一个实施例中,站点网络是指在站点所在位置可以搜索到的无线网络。站点网络信息可以包括站点网络的网络标识、网络频率等。其中,无线网络是指采用无线通信技术实现的网络,例如无线网络可以是WiFi(Wireless Fidelity,无线保真)网络、蜂窝移动网络等。

步骤S304,搜索用户当前所在位置的区域网络信号,并根据该区域网络信号获取对应的区域网络信息。

在一个实施例中,区域网络是指用户终端可以搜索到的无线网络,用户通过用户终端搜索当前所在位置的区域网络信号。区域网络信息是指区域网络的相关信息,可以包括区域网络的网络标识、网络频率等。

在一个实施例中,基站将区域网络信号进行广播,用户终端搜索到基站广播的区域网络信号后,将该区域网络信号进行解析,从而得到区域网络信息。其中,基站是指实现有线通信网络与无线终端之间的无线信号传输的设备。

步骤S306,检测到区域网络信息中的网络标识与站点网络信息中的网络标识匹配成功,则发出到站提示信息。

在一个实施例中,网络标识是指区分网络的唯一标识,例如网络标识可以是网络名称、网络编码等。每一个网络都有唯一对应的网络标识,可以通过该网络标识区分不同的网络。

在一个实施例中,将区域网络信息中的网络标识与站点网络信息中的网络标识进行匹配,若区域网络信息中的网络标识与站点网络信息中的网络标识匹配成功,则认为用户当前所在位置在目的站点附近,则发出到站提示信息。

在一个实施例中,到站提示信息是指用户终端发出的用于提示用户到站的提示信息,该到站提示信息可以是声音提示、震动提示、发光提示或者以上几种提示方法的组合等。

上述到站提示方法,通过比较站点覆盖的网络和用户终端搜索到网络,若匹配成功则说明用户已经到站。无需通过网络信号向服务器获取用户当前的定位,即使在网络不稳定的情况下,只要可以搜索到网络信号,就可以对用户进行及时地提示,降低了到站提示的错误率。

图4为另一个实施例中到站提示方法的流程图。如图4所示,该到站提示方法包括步骤S402至步骤S412。其中:

步骤S402,获取用户输入的站点标识,并根据该站点标识获取对应的站点网络信息。

在一个实施例中,站点是指公共交通工具可按规定停靠,供乘客上下车及候车的地方。站点标识是指用于区分不同站点的唯一标识,例如站点标识可以是站点名称、站点编号等。用户输入的站点标识即为目的站点的站点标识。

在一个实施例中,站点网络是指在站点所在位置可以搜索到的无线网络。站点网络信息可以包括站点网络的网络标识、网络频率等。其中,无线网络是指采用无线通信技术实现的网络,例如无线网络可以是WiFi网络、蜂窝移动网络、蓝牙等。

在一个实施例中,站点标识与站点网络信息可以是一对一的关系,也可以是一对多的关系。例如,某站点只覆盖了一个无线网络,那么该站点就只覆盖了一个站点网络,即该站点的站点标识只对应了一个站点网络的站点网络信息。同样地,若某站点覆盖了多个无线网络,那么该站点就覆盖了多个站点网络,即该站点的站点标识对应了多个站点网络的站点网络信息。用户终端中存储着站点网络信息库,用户通过用户终端输入站点标识,用户终端通过站点标识在站点网络信息库中查找对应的站点网络信息。

在一个实施例中,用户通过用户终端输入站点标识,即为用户的目的站点对应的站点标识。用户终端通过该站点标识生成站点网络信息获取请求,并将该站点网络信息获取请求发送至服务器。服务器根据该站点网络信息获取请求,查找站点标识查找对应的站点网络信息,并将该站点网络信息返回至用户终端。

图5为一个实施例中站点网络信息的终端显示示意图。如图5所示,当用户输入目的站点的站点标识“世界之窗”后,点击“确定”按钮,用户终端开始获取站点标识“世界之窗”对应的站点网络信息,并将获取的结果在用户终端的界面进行展示。

步骤S404,搜索用户当前所在位置的区域网络信号。

在一个实施例中,区域网络是指用户终端可以搜索到的无线网络,不同区域覆盖的区域网络不同。用户终端只能搜索到覆盖当前所在位置的区域网络信号,用户通过用户终端搜索用户当前所在位置的区域网络信号。

在一个实施例中,用户终端可能搜索到WiFi、蜂窝移动、蓝牙等区域网络信号。不同的用户终端可能搜索到不同的区域网络信号,用户终端在不同位置也可能搜索到不同的区域网络信号。

例如,用户终端中安装SIM(Subscriber Identification Module,客户识别模块)卡,用户终端通过该SIM卡搜索蜂窝移动信号,只能搜索到SIM卡对应的运营商的蜂窝移动信号。其中,运营商是指提供网络服务的供应商。

在一个实施例中,该步骤之前还可以包括检测当前所连接的区域网络信号小于预设信号值,则执行搜索用户当前所在位置的区域网络信号步骤。可以理解的是,即使用户终端当前已经连接了区域网络信号,用户终端所在的位置还是可能会发生实时的变化。若当前所连接的区域网络信号小于预设信号值,则可以认为用户的位置发生了变化,再重新搜索用户当前所在位置的区域网络信号。

步骤S406,根据区域网络信号的信号强弱将对应的区域网络进行排序,并获取预设数量的区域网络。

在一个实施例中,用户终端可能获取到一个或者多个区域网络信号,搜索到的区域网络信号越强,则认为该区域网络信息覆盖的区域与用户当前所在位置的相关性越强。

在一个实施例中,根据区域网络信号的信号强弱将对应的区域网络进行排序,获取预设数量的排序靠前的区域网络。获取该预设数量的区域网络对应的区域网络信息,用于与站点区域网络信息进行匹配。

步骤S408,将预设数量的区域网络对应的区域网络信号进行解析,得到预设数量的区域网络对应的区域网络信息。

在一个实施例中,区域网络信息是指区域网络的相关信息,可以包括区域网络的网络标识、网络频率等。其中,网络标识是指区分网络的唯一标识,网络频率是指网络对应的无线电磁波的频率。

在一个实施例中,核心网将控制信令、业务数据等信息通过传输网络发送到基站,基站再将控制信令、业务数据等信息以区域网络信号的形式进行发射。用户终端搜索到基站发射的区域网络信号后,将该区域网络信号进行解析得到区域网络信息。其中,基站是指实现有线通信网络与无线终端之间的无线信号传输的设备。核心网是指将该有线通信网络与业务提供者连接在一起的网络。

在一个实施例中,还可以是只获取信号最强的区域网络,并获取的该信号最强的区域网络对应的区域网络信息,用于与站点区域网络信息进行匹配。可以理解的是,将信号最强的区域网络信号进行解析,可以得到所述信号最强的区域网络对应的区域网络信息。

步骤S410,检测到区域网络信息中的网络标识与站点网络信息中的网络标识匹配成功,则获取区域网络信息中匹配成功的网络标识的数量。

在一个实施例中,网络标识是指区分网络的唯一标识,例如网络标识可以是网络名称、网络编码等。每一个网络都有唯一对应的网络标识,可以通过该网络标识区分不同的网络。

例如,蜂窝移动网络是网络提供者以蜂窝方式将区域网络进行部署的,每个区域网络的网络标识不同。网络标识可以包括MCC(Mobile Country Code,移动国家码)、MNC(Mobile Network Code,移动网络号码)、LAC(Location Area Code,位置区码)、TAC(Trace Area Code,跟踪区域码)、网络ID(Identification,身份证)等中的一种或者多种。

在一个实施例中,将区域网络信息中的网络标识与站点网络信息中的网络标识进行匹配,若区域网络信息中存在与站点网络信息匹配成功的网络标识,则认为用户当前所在位置在目的站点附近。

在一个实施例中,将多个区域网络信息中的网络标识和站点网络信息中的网络标识进行匹配,并获取区域网络信息中匹配成功的网络标识的数量,匹配成功的网络标识的数量越多,则认为用户终端当前所在位置离站点越近。

步骤S412,根据匹配成功的网络标识的数量发出与该数量对应的到站提示信息。

在一个实施例中,到站提示信息是指用户终端发出的用于提示用户到站的信息,到站提示信息可以但不仅限于是声音提示、震动提示、发光提示、消息提示或者以上几种提示方法的组合。匹配成功的网络标识的数量越多,则认为用户终端当前所在位置离站点越近,发出的到站提示信息越强。

例如,在离目的站点较远的地方,搜到的区域网络信息与站点网络信息的网络标识都不匹配,则不发出到站提示信息;在目的站点附近的时候,搜到的区域网络信息与站点网络信息的网络标识匹配成功的数量较少,则发出较弱的到站提示信息;在到达目的站点的时候,搜到的区域网络信息与站点网络信息的网络标识匹配成功的数量较多,则发出较强的到站提示信息。

图6为一个实施例中到站提示信息的终端显示示意图。如图6所示,当用户终端输入目的站点的站点标识后,用户终端在发生位置变化的同时,不断地获取区域网络信息并与站点网络进行匹配。匹配成功后,则判定到达目的站点,发出到站提示信息。

上述到站提示方法,当用户终端在发生位置变化的过程中,不断地比较站点覆盖的网络和用户终端搜索到网络,若匹配成功则说明用户已经到站。无需通过网络信号向服务器获取用户当前的定位,即使在网络不稳定的情况下,只要可以搜索到网络信号,就可以对用户进行及时地提示,降低了到站提示的错误率。同时,将多个区域网络信息与站点网络信息进行匹配,防止单个网络匹配时由于网络不稳定造成的误差,从而进一步降低了到站提示的错误率。

图7为一个实施例中到站提示装置的结构示意图。如图7所示,该到站提示装置700包括站点信息获取模块702、区域信息获取模块704和到站提示模块706。其中:

站点信息获取模块702,用于获取用户输入的站点标识,并根据所述站点标识获取对应的站点网络信息。

区域信息获取模块704,用于搜索用户当前所在位置的区域网络信号,并根据所述区域网络信号获取对应的区域网络信息。

到站提示模块706,用于检测到所述区域网络信息中的网络标识与所述站点网络信息中的网络标识匹配成功,则发出到站提示信息。

上述到站提示装置,比较目的站点覆盖的网络和用户终端搜索到网络,若匹配成功则说明用户已经到站。无需通过网络信号向服务器获取用户当前的定位,即使在网络不稳定的情况下,只要可以搜索到网络信号,就可以对用户进行及时地提示,降低了到站提示的错误率。

图8为另一个实施例中到站提示装置的结构示意图。如图8所示,该到站提示装置800包括站点信息获取模块802、信号检测模块804、区域信息获取模块806和到站提示模块808。其中:

站点信息获取模块802,用于获取用户输入的站点标识,并根据所述站点标识获取对应的站点网络信息。

信号检测模块804,用于检测当前所连接的区域网络信号小于预设信号值,则执行所述搜索用户当前所在位置的区域网络信号,并根据所述区域网络信号获取对应的区域网络信息步骤。

区域信息获取模块806,用于搜索用户当前所在位置的区域网络信号,并根据所述区域网络信号获取对应的区域网络信息。

到站提示模块808,用于检测到所述区域网络信息中的网络标识与所述站点网络信息中的网络标识匹配成功,则发出到站提示信息。

区域信息获取模块806还用于搜索用户当前所在位置的区域网络信号;根据所述区域网络信号的信号强弱将对应的区域网络进行排序,并获取预设数量的区域网络;以及将所述预设数量的区域网络对应的区域网络信号进行解析,得到所述预设数量的区域网络对应的区域网络信息。

区域信息获取模块806还用于搜索用户当前所在位置的区域网络信号;以及将信号最强的区域网络信号进行解析,得到所述信号最强的区域网络信号对应的区域网络信息。

到站提示模块808还用于检测到所述区域网络信息中的网络标识与所述站点网络信息中的网络标识匹配成功,则获取所述区域网络信息中匹配成功的网络标识的数量;以及根据所述匹配成功的网络标识的数量发出与所述数量对应的到站提示信息。

在一个实施例中,一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序(指令),所述处理器执行所述程序时实现以下步骤:

获取用户输入的站点标识,并根据所述站点标识获取对应的站点网络信息;

搜索用户当前所在位置的区域网络信号,并根据所述区域网络信号获取对应的区域网络信息;以及

检测到所述区域网络信息中的网络标识与所述站点网络信息中的网络标识匹配成功,则发出到站提示信息。

图9为一个实施例中与计算机设备相关的移动终端的内部结构示意图。如图9所示,该移动终端900包括:射频电路910、存储器920、输入单元930、显示单元940、传感器950、音频电路960、WiFi(Wireless Fidelity,无线保真)模块970以及处理器980等。其中:

射频电路910用于移动终端900中信号的接收与发送,比如接收到基站发射的区域网络信号,或者将处理器980处理的上行数据发送给基站。射频电路910可以但不限于包括射频天线、射频收发电路、射频功率放大器、射频电源管理电路和射频信号处理电路等。射频电路910可以通过无线通信网络与其他电子设备进行通信。无线通信网络可以使用移动通信标准实现数据的传输,该移动通信标准可以但不限于是全球移动通讯系统、通用分组无线服务技术、码分多址技术、宽带码分多址技术、长期演进、电子邮件、短消息服务技术等。

存储器920主要用于存储计算机程序和数据,并在移动终端运行过程中高速、自动地完成计算机程序或数据的存取。处理器980通过运行存储在存储器920中的计算机程序和数据,完成移动终端900的各种功能应用和数据处理。存储器920可以包括程序存储区和数据存储区。其中,程序存储区可以用于存储移动终端900的操作系统、应用程序等,数据存储区可以用于存储移动终端900所使用和创建的数据等。例如,程序存储区存储了用于发出到站提示信息的计算机程序,数据存储区存储了站点网络信息。此外,存储器920可以括高速缓存存储器和非易失性存储器,例如存储器920可以包括磁盘、闪存和/或其他固态存储器。

输入单元930用于接收用户输入的数据,以及产生与用户设置或功能控制相关联的键信号输入。输入单元930可以但不限于包括触控面板931和其他输入设备932。其中,触控面板931可用于收集用户的触摸操作,并根据预先设定的计算机程序驱动触摸操作对应的连接装置,比如触摸操作可以是用户用手指在触控面板931的触摸点击或触摸轨迹操作等。触摸面板931可以但不限于包括触摸检测器和触摸控制器,用户在触摸面板931产生触摸操作时,通过触摸检测器检测用户的触摸操作,将该触摸操作转化为操作信号,并将该操作信号传输到触摸控制器,触摸控制器将接收到的操作信号转换成触点坐标传输到处理器980,处理器980再根据触点坐标执行相应的操作。触控面板931可以是电阻式触控面板、电容式触控面板、红外线式触控面板或表面声波触控面板等。其他输入设备932可以是移动终端外壳上设置的物理按键、轨迹球,也可以是外接于移动终端900的操作杆等。

显示单元940用于显示移动终端900获取或处理得到的数据,例如显示用户输入的站点标识,或者显示到站提示信息等。显示单元940包括显示面板941,其中显示面板941可以是液晶显示屏、发光二极管显示屏等。可以理解的是,触控面板931可以覆盖于显示面板941的上层,用户在触控面板931上完成触摸操作,触控面板931采集到该触摸操作后传输给处理器980,处理器980根据该触摸操作确定触摸事件,并对该触摸事件进行处理,最后将处理结果传输到显示面板941进行显示。触控面板931和显示面板941可以作为两个独立的模块来分别实现移动终端900的输入和输出功能,也可以通过集成来实现移动终端900的输入和输出功能。

传感器950用于采集信息,并按一定的规律将该信息转换成电信号,移动终端900通过对该电信号进行处理来实现具体的应用。传感器950可以是光敏传感器、运动传感器、压力传感器或者声敏传感器等。

音频电路960可以包括扬声器961和传声器962,用于提供用户与移动终端900之间的音频接口。具体地,音频电路960一方面可以通过传声器962接收音频数据,并将接收到的音频数据转换成电信号;另一方面可以通过扬声器将电信号转换成音频数据,并将音频数据进行输出。音频电路960处理的音频数据可以通过射频电路960发送给另一终端,也可以通过处理器980进行处理,还可以存储到存储器920中。

WiFi模块970用于通过短距离无线传输技术实现移动终端900与其他电子设备的数据传输,例如移动终端900可以通过WiFi模块浏览网页、发送即时通讯信息或访问多媒体信息等。

处理器980用于通过执行计算机程序、提供数据处理以及控制能力,来支撑整个移动终端900的运行。具体地,处理器980可以通过执行存储在存储器920中的计算机程序和数据,来实现移动终端900的各种功能以及数据的处理。处理器980可以包括一个或多个处理单元,例如,处理器980可以包括应用处理器和调制解调处理器,应用处理器用于处理移动终端900的操作系统、用户界面以及应用程序的相关操作,调制解调处理器用于实现移动终端900的无线通信功能,应用处理器和调制解调处理器可为集成。

处理器980还具有以下功能:获取用户输入的站点标识,并根据所述站点标识获取对应的站点网络信息;搜索用户当前所在位置的区域网络信号,并根据所述区域网络信号获取对应的区域网络信息;以及检测到所述区域网络信息中的网络标识与所述站点网络信息中的网络标识匹配成功,则发出到站提示信息。

本领域技术人员可以理解的是,图9中示出的移动终端结构并不构成对移动终端的限定。在其他实施例中,移动终端可以包括比图示更多或更少的模块。例如,移动终端还可以包括摄像头、蓝牙模块等,在此不再赘述。上述移动终端900可以是手机、平板电脑、个人数字助理或穿戴式设备等。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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