通过计算装置提供的位置数据点确定通行费的数额的制作方法

文档序号:9457730阅读:408来源:国知局
通过计算装置提供的位置数据点确定通行费的数额的制作方法
【专利说明】
【背景技术】
[0001 ] 能够为用户安排运输的请求式运输服务业已存在。在某些情况下,服务提供商,例如提供运输或递送服务的司机,必须沿着要求服务提供商支付通行费的路线行驶。
【附图说明】
[0002]图1示出了用于确定运输服务的通行费数额的一个示例性通行费收费系统;
[0003]图2示出了用于确定运输服务的通行费数额的一个示例性方法;
[0004]图3是示出了通行费收费系统如何用位置数据点识别隧道的示意图;
[0005]图4A和4B是示出了通行费收费系统如何确定通行费数额的示意图;
[0006]图5是示出了可以执行本申请所述示例的计算装置的框图。

【发明内容】

[0007]在本申请所描述的实施例提出了一个系统,该系统能够基于从与服务提供商相关联的计算装置接收的位置数据确定服务提供商沿着需要征收通行费的隧道或道路行驶。然后,该系统能够识别服务提供商行驶穿过哪个隧道(以及哪个方向),以便于适当地估算通行费的正确数额。在一个实施例中,该系统可以与运输服务系统进行通信,或者就作为运输服务系统的一部分,其中该运输服务系统安排请求者和服务提供商之间的运输,由此该系统能够向运输服务系统提供通行费的数额以便计算总费用。
[0008]在一个实施方案中,该系统能够通过网络从一个或多个计算装置接收(例如,定期地)位置数据点(例如,全球卫星定位系统(GPS)数据)。该一个或多个计算装置可以对应于传送装置,或与服务提供商和/或相应车辆相关联的装置。位置数据点能够在执行运输或递送服务期间提供车辆行驶路径的指示。基于一组位置数据点,该系统能够确定车辆是否可能沿着需要征收通行费的道路行驶。
[0009]在某些情况下,在执行运输服务的过程中,车辆可能沿着在其中计算装置失去服务(例如,没有蜂窝服务)或者提供不准确GPS数据的区域内的道路行驶。例如,车辆可能行驶在蜂窝服务微弱的城市郊区,或者可能行驶通过地下或水下的隧道。尽管在一段时间内无法接收位置数据(或者接收不准确的位置数据),该系统仍然能够基于已经接收到的位置数据确定车辆是否可能沿着需要征收通行费的道路或隧道行驶。当确定车辆可能沿着需要征收通行费的道路或隧道行驶后,该系统能够识别车辆最有可能行驶的道路或隧道。
[0010]根据一些实施例,该系统能够执行查询,例如在一个传送系统数据库中,查找一条或多条需要征收通行费的道路,而这些道路位于从传送装置接收到的一个或多个位置数据点的预先设定的距离之内。当在一区域内存在两条或更多备选道路或隧道时(例如,在城区内),该系统将确定车辆最有可能行驶在哪一条道路上。在一个实施方式中,该系统还能够推断额外的数据点,例如,当丢失了位置数据点时,以便确定在执行运输服务过程中车辆最有可能行驶通过道路或隧道。
[0011 ] 基于被识别的道路或隧道,该系统能够确定通行费的数额。在一个实施例中,该系统能够在数据库中查询被识别的道路或隧道,例如一个通行费数据库包括需要征收通行费的道路的入口(entries of roadways)以及它们相应的收费数额(例如,五美元,或每行驶一英里的数额)。该系统能够向运输服务系统提供该数额,以便向接受运输服务的客户收取该数额作为费用的一部分。
[0012]如在此所述,“用户”、“请求者”、或者“客户”都是用来指请求或预定服务的个人。也如在此所述,“提供商”、“服务提供商”、“供应商”、“销售商”都是用来指能够提供服务的个人或实体。另外,如在此所述,“客户装置”或“传送装置”是指计算装置,例如台式电脑、蜂窝或智能手机、笔记本电脑、平板设备、电视机(IP电视)、出租车计价器等装置,这些装置可以提供使客户或服务提供商能够通过一个或多个网络(例如,蜂窝网络)与系统(和/或运输服务系统)进行通讯的网络连接和处理资源。
[0013]在此所述的实施例提出由计算装置执行的方法、技术以及行动,其都可以程序化执行,或者作为计算机执行方法。如在此所述,所谓程序化是指使用代码或计算机可执行指令。这些指令能够被存储于计算装置或者无线接入点的一个或几个存储资源内。程序化执行的步骤可以是自动的,也可以不是自动的。
[0014]在此所述的一个或多个实施例能够用可编程模块或组件来实现。可编程模块或组件可以包括能够执行一个或多个所述任务或功能的程序、子程序、程序的一部分、软件组件、或硬件组件。如在此使用的,模块或组件能够独立于其它模块或组件而存在于硬件组件上。或者,模块或组件可以是其它模块、程序或机器的共用部件或步骤。
[0015]在此描述的一些实施例通常可以要求使用包括处理和存储资源的计算装置。例如,在此描述的一个或多个实施例可以整体或部分地在计算装置上实现,比如移动计算装置、接入点、台式电脑、蜂窝或智能手机、笔记本电脑、服务器、路由器。存储、处理以及网络资源可以被用于任一在此描述的实施例的组建、使用或执行(包括执行任一方法或实施任一系统)。
[0016]此外,在此描述的一个或多个实施例可以通过使用可由一个或多个处理器执行的指令来实现。这些指令可以存储在计算机可读介质上。以下附图展示或描述的机器提供了处理资源和计算机可读介质的示例,所述介质可以存储和/或执行用以实施所述实施例的指令。具体地,在此用示例显示的多个机器或装置包括处理器和用于存储数据和指令的各种形式的存储器。计算机可读介质的示例包括永久性存储装置,例如个人电脑或服务器的硬盘。其它计算机存储介质包括可携带式存储装置,例如CD或DVD装置,闪存(比如随身携带的智能手机、多功能装置或平板装置),以及磁盘。电脑、终端、支持网络的装置(例如,移动装置、个人电脑、电视机)都是利用处理器、存储器以及存储于计算机可读介质上的指令的机器或装置的实例。另外,一些实施例可以以计算机程序或者能够携带该程序的计算机可用携带介质的形式实现。
【具体实施方式】
[0017]系统描述
[0018]图1示出了用于确定运输服务通行费的数额的一个示例性通行费收费系统。一通行费收费系统,例如如图1所描述的系统100,可以在各种计算环境下实现。系统100(以及它的一个或多个部件)可以用一个或多个计算装置的存储和处理资源来实现。例如,系统100可以通过服务器或其它支持网络的计算装置的组合来实现。在其他变形方案中,系统100可以在其它计算平台上实现,包括单机系统。作为另一个可选方案或附加方案,系统100的一些或全部部件可以在客户装置上实现,例如通过在用户终端上运行的应用程序。
[0019]在一些实施例中,通过一个或多个网络接口(例如,无线的或使用有线),系统100可以通过一个或多个网络来与一个或多个传送装置160进行通信。传送装置160可以对应于移动计算装置,其能够在执行运输服务期间向系统100提供位置数据。在一些变形中,传送装置160可以对应于由服务提供商操作的移动计算装置,和/或与提供运输服务的服务提供商的车辆相关联的移动计算装置,或是由客户操作的移动计算装置,例如在执行运输服务期间乘坐在车辆中的乘客。一个或多个网络可以包括因特网、无线本地局域网(WLAN)、蜂窝网络,或其它能够使装置相互之间进行通信的网络。
[0020]系统100可以与另一个系统一起运行或作为另一个系统的一部分,该另一系统比如为运输服务系统或递送服务系统,其安排请求者与服务提供商之间的运输或递送。作为例子,客户使用客户装置通过网络与服务系统进行通信来请求服务,比如运输或递送服务(例如,食品递送,送信服务,食品卡车服务或产品运送),或者移动娱乐服务(例如,流浪乐队,弦乐四重奏乐团)。然后,该服务系统能够安排服务提供商来执行服务,比如司机、食品提供商、乐队等。
[0021]在一个实施例中,系统100可以包括道路检测单元110、通行费数额确定单元120、传送装置接口 130、一个或多个数据库140、150,比如分别为传送模型数据库和通行费数据库。系统100的组件结合起来以确定在执行运输或递送服务期间车辆沿着需要征收通行费的道路行驶,并确定通行费的适当数额。所确定的通行费的数额可以被提供给相应的服务系统。在一些变形中,在系统100中描述的各个组件可以是单独的组件或模块,或者作为其它组件的一部分。逻辑可以通过各种应用程序(例如,软件)和/或实现系统100的一个或多个计算装置的硬件来实现。在一些实
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1