专利名称:提供路线信息的方法及系统的制作方法
技术领域:
本发明涉及一种信息管理系统及方法,尤其涉及一种提供路线信息的方法及系 统。
背景技术:
通常,一个负责调度计程车的中心需要配备话务员接收客户的请求,并为该客户 派遣一个能够提供服务的计程车给客户。然而,设立这种调度中心不仅需要耗费劳动力成 本,还造成工作效率的低下。
发明内容
鉴于以上内容,有必要提供一种用以提供路线信息的方法及系统,可根据用户需 求自动调度距离用户最近的计程车为用户提供服务。一种提供路线信息的方法,应用于服务器中,所述服务器与客户端装置以及多个 服务单元通过网络相连接,该方法包括如下步骤从所述多个服务单元接收包括每个服务 单元的服务状态以及位置坐标的信息;从所述客户端装置接收包括所述客户端装置的位置 坐标的路线获取命令;根据接收的信息在预先设置的范围内搜寻能够为所述客户端装置的 用户提供服务的服务单元;计算每个搜寻到的服务单元与所述的客户端装置之间的距离, 从搜寻到的服务单元中确定一个最佳服务单元,并计算该最佳服务单元预计到达所述客户 端装置位置的时间;及发送路线信息至所述的客户端装置以及所述的最佳服务单元,该路 线信息包括所述最佳服务单元的预计到达时间以及所述客户端装置与最佳服务单元的位 置坐标。一种提供路线信息的系统,应用于服务器中,所述服务器与客户端装置以及多个 服务单元通过网络相连接,该系统包括输入模块,用于从所述多个服务单元接收包括每个 服务单元的服务状态以及位置坐标的信息,从所述客户端装置接收包括所述客户端装置的 位置坐标的路线获取命令,并根据接收的信息在预先设置的范围内搜寻能够为所述客户端 装置的用户提供服务的服务单元;确定模块,用于计算每个搜寻到的服务单元与所述的客 户端装置之间的距离,从搜寻到的服务单元中确定一个最佳服务单元,并计算该最佳服务 单元预计到达所述客户端装置位置的时间;及信息模块,用于发送路线信息至所述的客户 端装置以及所述的最佳服务单元,该路线信息包括所述最佳服务单元的预计到达时间以及 所述客户端装置与最佳服务单元的位置坐标。相较于现有技术,所述的提供路线信息的系统及方法,可根据用户需求自动调度 距离用户最近的计程车为用户提供服务,而无需借助人工服务。
图1是本发明提供路线信息的系统的较佳实施方式的功能模块图。图2是本发明提供路线信息的系统的较佳实施方式的最佳服务单元的选择示意图。
图3是本发明提供路线信息的方法的较佳实施方式的流程图。
主要元件符号说明
服务器1
路线信息提供系统10
输入模块12
确定模块14
信息模块16
路线追踪模块18
处理器20
数据库22
客户端装置30
服务单元40
具体实施例方式如图1所示,是本发明提供路线信息的系统的较佳实施方式的功能模块图。本发 明提供路线信息的系统10(下文简称为“路线信息提供系统10”)运行于服务器1中,用于 为客户端装置30以及多个服务单元40提供路线信息。所述的服务器1可以是计算机服务器等电子装置。该服务器1进一步包括处理器 20以及数据库22。所述的处理器20用于执行所述服务器1内安装的各类软件,例如操作 系统及所述路线信息提供系统10等。所述的数据库22,可以是所述服务器1的内存,例如 硬盘,还可以是可外接于该服务器1的数据库。所述的数据库22用于存储各类数据,例如, 路线信息、利用所述路线信息提供系统10设置或生成的数据等。在本较佳实施方式中,所述的客户端装置30与所述的多个服务单元40可以是一 个线上社群的成员。该线上社群提供一个通讯网络将所述客户端装置30与多个服务单元 40相连接。所述的客户端装置30可以是手机、个人数字助理、掌上电脑、笔记本电脑等电子 装置。所述的多个服务单元40可以是导航装置、安装有GPS模块的计程器、或其它电子装 置。例如,所述服务单元40可以安装在计程车内,用于在所述客户端装置30的用户需要驾 乘服务时提供位置坐标等数据给所述路线信息提供系统10,从而确定一个最快到达所述客 户端装置30位置的计程车。在本较佳实施方式中,所述的客户端装置30与所述的多个服务单元40皆安装有 全球定位系统(GPS,Global Position System)以定时发送所述的客户端装置30与所述的 多个服务单元40的位置坐标至所述的路线信息提供系统10。在其它实施方式中,也可以仅 由所述的多个服务单元40传送位置坐标至所述的路线信息提供系统10。所述路线信息提供系统10包括多个功能模块,分别是输入模块12、确定模块14 以及信息模块16。所述的输入模块12,用于从所述的多个服务单元40接收信息,并将该信息存储至 所述的数据库22。例如,所述服务单元40可被设置为定时(例如,每分钟)向所述路线信息提供系统10发送信息。所述信息包括,但不限于,每个服务单元40的编码、服务状态以 及当前位置坐标。在本较佳实施方式中,所述的服务状态表明该服务单元40是否能够为所 述客户端装置30的用户提供驾乘服务。所述的输入模块12,还用于从所述客户端装置30接收一个路线获取命令。所述的 路线获取命令中包括所述客户端装置30当前的位置坐标。所述的输入模块12,进一步用于根据该所述客户端装置30当前的位置坐标、所述 多个服务单元40的服务状态以及位置坐标,在一个预先设置的范围内搜寻能够为所述客 户端装置30的用户提供服务的服务单元40,例如,搜寻提供驾乘服务的计程车。该预先设置的范围可以是距离范围,所述的输入模块12可根据实际需求调整该 范围。例如,当所述的客户端装置30在市区时,该范围可以是500米,当所述的客户端装置 30在郊区时,该范围可以是2公里。所述的确定模块14,用于计算每个搜寻到的服务单元40与所述的客户端装置30 之间的距离,并从搜寻到的服务单元40中确定一个最佳服务单元40。例如,所述的确定模 块14可根据每个搜寻到的服务单元40与所述的客户端装置30的位置坐标以及交通规则 计算相应的距离。所述的交通规则可以包括,但不限于,驾驶行进方向等。参考图2所示的地图,包括多个服务单元40a、40b、40c。所述客户端装置30在地 图中的位置A,而所述的多个服务单元40a、40b、40c分别在地图中的位置B、C、D。地图中 标示的箭头表示该路段允许的驾驶行进方向。例如,服务单元40a只能向左行驶,服务单元 40c只能向上行驶。因此,虽然服务单元40a以及40c与所述客户端装置30的距离比服务 单元40b与所述客户端装置30的直线距离短,但是由于驾驶行进方向的限制,显然,服务单 元40b能够最快到达所述客户端30的位置。因此,所述确定模块14确定服务单元40b是 最佳服务单元。所述的确定模块14,进一步用于根据该最佳服务单元40所述客户端装置30之间 的距离,计算该最佳服务单元40预计到达所述客户端装置30位置的时间。所述的信息模块16,用于发送路线信息至所述的客户端装置30以及所述的最佳 服务单元40。该路线信息包括,但不限于,所述最佳服务单元40的预计到达时间、所述客户 端装置30与所述最佳服务单元40的位置坐标、所述最佳服务单元40的编码。所述的路线信息提供系统10还可进一步包括路线追踪模块18,用于在所述最佳 服务单元40向所述客户端装置30提供服务后,记录所述客户端装置30的行进路线。例如, 若所述最佳服务单元40是一个包括GPS模块的计程器时,当乘客坐上计程车后,计程器开 始启动,所述最佳服务单元40会发送一个启动指令至所述的路线信息提供系统10,以启动 所述的路线追踪模块18。然后,所述的路线追踪模块18可根据所述最佳服务单元40或者 所述客户端装置30定时发送的信息中的位置坐标记录所述客户端装置30的行进路线。所 述的路线追踪模块18将所述客户端装置30的行进路线存储至所述的数据库22。在其它实施方式中,用户也可通过所述客户端装置30发送该启动指令至所述的 路线信息提供系统10。此外,该记录的所述客户端装置30的行进路线还可发送给其它指定的客户端装 置30,以便掌握所述客户端装置30的用户的行踪,可加强用户的出行安全,也可追踪用户 的行踪。
如图3所示,是本发明提供路线信息的方法的较佳实施方式的流程图。首先,步骤 S2,所述的输入模块12从所述的多个服务单元40接收信息。所述信息包括每个服务单元 40的编码、服务状态以及当前位置坐标。步骤S4,所述的输入模块12从所述客户端装置30接收一个路线获取命令。所述 的路线获取命令中包括所述客户端装置30当前的位置坐标。步骤S6,所述的输入模块12根据该所述客户端装置30当前的位置坐标、所述多个 服务单元40的服务状态以及位置坐标,在一个预先设置的范围内搜寻能够为所述客户端 装置30的用户提供驾乘服务的服务单元40。该预先设置的范围可以是距离范围。步骤S8,所述的确定模块14根据每个搜寻到的服务单元40与所述的客户端装置 30的位置坐标以及交通规则,计算每个搜寻到的服务单元40与所述的客户端装置30之间 的距离,从中确定一个最佳服务单元40,并计算该最佳服务单元40预计到达所述客户端装 置30位置的时间。所述的交通规则可以包括,但不限于,驾驶行进方向等。步骤S10,所述的信息模块16发送路线信息至所述的客户端装置30以及所述的最 佳服务单元40。该路线信息包括,但不限于,预计到达时间、所述客户端装置30与所述最佳 服务单元40的位置坐标、所述最佳服务单元40的编码。步骤S12,所述的路线追踪模块18在所述最佳服务单元40向所述客户端装置30 提供服务后,记录所述客户端装置30的行进路线,并存储该行进路线至所述的数据库22, 然后,结束本流程。以上实施方式仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施方 式对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案 进行修改或等同替换都不应脱离本发明技术方案的精神和范围。
权利要求
1.一种提供路线信息的方法,应用于服务器中,所述服务器与客户端装置以及多个服 务单元通过网络相连接,该方法包括如下步骤从所述多个服务单元接收包括每个服务单元的服务状态以及位置坐标的信息;从所述客户端装置接收包括所述客户端装置的位置坐标的路线获取命令;根据接收的信息在预先设置的范围内搜寻能够为所述客户端装置的用户提供服务的 服务单元;计算每个搜寻到的服务单元与所述的客户端装置之间的距离,从搜寻到的服务单元中 确定一个最佳服务单元,并计算该最佳服务单元预计到达所述客户端装置位置的时间;及发送路线信息至所述的客户端装置以及所述的最佳服务单元,该路线信息包括所述最 佳服务单元的预计到达时间以及所述客户端装置与最佳服务单元的位置坐标。
2.如权利要求1所述的提供路线信息的方法,其特征在于,该方法还包括在所述最佳服务单元向所述客户端装置提供服务后,记录所述客户端装置的行进路线。
3.如权利要求1所述的提供路线信息的方法,其特征在于,该方法还包括获取每个服务单元的编码;及发送所述最佳服务单元的编码至所述客户端装置。
4.如权利要求1所述的提供路线信息的方法,其特征在于,所述搜寻到的服务单元与 所述客户端装置的距离是根据该搜寻到的服务单元与所述客户端装置的位置坐标以及交 通规则进行计算的。
5.如权利要求1所述的提供路线信息的方法,其特征在于,所述的服务状态表明该服 务单元是否能够为所述客户端装置的用户提供服务。
6.一种提供路线信息的系统,应用于服务器中,所述服务器与客户端装置以及多个服 务单元通过网络相连接,其特征在于,该系统包括输入模块,用于从所述多个服务单元接收包括每个服务单元的服务状态以及位置坐 标的信息,从所述客户端装置接收包括所述客户端装置的位置坐标的路线获取命令,并根 据接收的信息在预先设置的范围内搜寻能够为所述客户端装置的用户提供服务的服务单 元;确定模块,用于计算每个搜寻到的服务单元与所述的客户端装置之间的距离,从搜寻 到的服务单元中确定一个最佳服务单元,并计算该最佳服务单元预计到达所述客户端装置 位置的时间;及信息模块,用于发送路线信息至所述的客户端装置以及所述的最佳服务单元,该路线 信息包括所述最佳服务单元的预计到达时间以及所述客户端装置与最佳服务单元的位置 坐标。
7.如权利要求6所述的提供路线信息的系统,其特征在于,该系统还包括路线追踪模 块,用于在所述最佳服务单元向所述客户端装置提供服务后,记录所述客户端装置的行进 路线。
8.如权利要求6所述的提供路线信息的系统,其特征在于,所述输入模块还用于获取 每个服务单元的编码,所述的信息模块发送的路线信息还包括所述最佳服务单元的编码。
9.如权利要求6所述的提供路线信息的系统,其特征在于,所述的确定模块根据每个搜寻到的服务单元与所述的客户端装置的位置坐标以及交通规则计算每个搜寻到的服务 单元与客户端装置之间的距离。
10.如权利要求6所述的提供路线信息的系统,其特征在于,所述的服务状态表明该服 务单元是否能够为所述客户端装置的用户提供服务。
全文摘要
一种提供路线信息的系统,包括输入模块,用于从多个服务单元接收包括每个服务单元的服务状态以及位置坐标的信息,从客户端装置接收包括所述客户端装置的位置坐标的路线获取命令,并在预先设置的范围内搜寻能够为所述客户端装置的用户提供服务的服务单元;确定模块,用于从搜寻到的服务单元中确定一个最佳服务单元,并计算该最佳服务单元预计到达所述客户端装置位置的时间;及信息模块,用于发送路线信息至所述的客户端装置以及所述的最佳服务单元。本发明还提供一种提供路线信息的方法。
文档编号H04L29/06GK102104590SQ20101016242
公开日2011年6月22日 申请日期2010年4月1日 优先权日2009年12月21日
发明者林柄锦 申请人:艺墨文化创意管理股份有限公司