用于在电子票上通知估计到达时间的装置和方法与流程

文档序号:13005845阅读:177来源:国知局
用于在电子票上通知估计到达时间的装置和方法与流程

相关申请的交叉引用

本申请要求于2016年5月17日在韩国知识产权局提交的韩国专利申请第10-20160060223号的优先权和权益,其全部内容通过引用被并入本文中。

本发明涉及交通工具的电子票,并且更具体地涉及用于提供并显示包含交通工具信息、起点信息、目的地信息、出发时间和估计到达时间的电子票的装置和方法。



背景技术:

该部分中所公开的细节仅提供与本发明的实施例有关的背景信息。关于以下中的任何一个是否可以用作与本发明有关的现有技术,没有做出确定并且也没有做出断言。

随着信息通信技术的显著发展,各种各样的电子装置例如智能电话、平板pc和移动装置不断进化以执行各种功能。

当今迅速普及的这些电子装置不仅提供传统的语音通信功能而且还提供各种功能,例如数据通信功能、数字相机功能、多媒体播放功能、游戏功能、互联网接入功能等。

此外,现在使用这样的电子装置提供许多服务。位置跟踪服务、导航服务和电子票服务是公知并且广泛使用的服务的示例。

位置跟踪服务基于用于确定服务请求装置的准确位置的技术。通常使用的是用于从gps(全球定位系统)卫星接收信号并且计算用户的当前位置的gps。

导航服务使用用于确定目标例如道路上的移动车辆或用户的当前位置的位置跟踪技术。此外,导航服务可以提供到目的地的最短且最优路线并且还提供估计到达时间。

电子票服务以数字数据而不是纸质的形式在线地发布并提供用于交通工具例如火车、公共汽车和船舶的票。

然而,与传统的纸质票一样,电子票仅包含与交通工具有关的一般信息例如起点、目的地、出发时间和计划到达时间。也就是说,通常的电子票服务不能向乘客提供反映当前交通状况的实时估计到达时间。

当然,可以通过将记录在电子票上的信息输入至现有的导航服务来预测到达时间。然而,在由导航服务选择的路线与交通工具的实际路线之间可能会出现差异,使得由导航服务预测的到达时间可能会不准确。因此,乘客经常遭遇必须单独操作导航应用的不便。



技术实现要素:

为了解决上述问题或任何其他问题,本发明提供了用于提供电子票的装置和方法,在该电子票上显示有考虑交通状况而实时变化的估计到达时间。

此外,本发明还可以在交通工具出发之后通过将初始估计到达时间与实时变化的估计到达时间进行比较来提供具有延迟时间的电子票。

在本公开中,术语“电子票”是指以数字数据的形式被提供给电子装置并且包含与根据交通状况实时变化的估计到达时间有关的信息的票。

根据本发明的实施例,服务装置可以包括:服务通信单元,其被配置成通过通信网络发送数据或接收数据;以及服务控制单元,其被配置成通过服务通信单元向终端装置提供包含交通工具信息、起点信息、目的地信息、出发时间和估计到达时间的电子票,并且其被配置成基于交通工具信息、起点信息、目的地信息和出发时间来计算估计到达时间。

在服务装置中,服务控制单元可以包括:电子票模块,其被配置成发布电子票并且将电子票提供给终端装置;以及导航模块,其被配置成对根据交通状况变化的估计到达时间进行计算。

在服务装置中,导航模块还可以被配置成:将当前时间与出发时间进行比较;如果当前时间在出发时间之前,则基于起点信息和目的地信息来提取路线信息并且基于路线信息初始地计算估计到达时间;以及如果当前时间在出发时间之后,则收集交通信息和交通工具的实时位置信息并且考虑交通信息和实时位置信息来重新计算估计到达时间。

在服务装置中,导航模块还可以被配置成从用户终端装置和实时交通工具跟踪系统中的一个收集实时位置信息。

在服务装置中,导航模块还可以被配置成如果当前时间在出发时间之后,则通过将初始计算的估计到达时间与重新计算的估计到达时间进行比较来计算延迟时间。

根据本发明的实施例,终端装置可以包括:通信单元,其被配置成通过通信网络发送数据或接收数据;输入单元,其被配置成接收用于请求电子票的客户输入并且将所接收的输入传送给服务装置;显示单元,其被配置成显示包含交通工具信息、起点信息、目的地信息、出发时间和估计到达时间的电子票;存储器单元,其被配置成存储电子票;位置跟踪单元,其被配置成收集用户的实时位置信息;以及控制单元,其被配置成控制通信单元从服务装置接收电子票并且控制显示单元将估计到达时间实时地显示在电子票上。

在终端装置中,控制单元还可以被配置成:将当前时间与出发时间进行比较;如果当前时间在出发时间之前,则基于起点信息和目的地信息来提取路线信息并且基于路线信息初始地计算估计到达时间;以及如果当前时间在出发时间之后,则考虑交通信息和由位置跟踪单元收集的实时位置信息来重新计算估计到达时间。

在终端装置中,控制单元还可以被配置成如果当前时间在出发时间之后,则通过将初始计算的估计到达时间与重新计算的估计到达时间进行比较来计算延迟时间。

在终端装置中,控制单元还可以被配置成将交通工具的位置信息与由位置跟踪单元收集的实时位置信息进行比较,以检查用户是否在交通工具上。

在终端装置中,控制单元还可以被配置成将估计到达时间发送给由用户选择的人。

根据本发明的实施例,一种用于在装置处的电子票上通知估计到达时间的方法可以包括以下步骤:创建包含交通工具信息、起点信息、目的地信息、出发时间、和估计到达时间的电子票;基于交通工具信息、起点信息、目的地信息和所述出发时间来计算估计到达时间;以及将所计算的估计到达时间实时地显示在电子票上。

在该方法中,计算步骤可以包括:将当前时间与出发时间进行比较;如果当前时间在出发时间之前,则基于起点信息和目的地信息来提取路线信息并且基于路线信息初始地计算估计到达时间;以及如果当前时间在出发时间之后,则收集交通信息和交通工具的实时位置信息,并且考虑交通信息和实时位置信息来重新计算估计到达时间。

本发明的实施例还可以提供一种记录有执行上述方法的程序的计算机可读记录介质。

附图说明

图1是示出根据本发明的实施例的用于在电子票上通知估计到达时间的系统的示意图。

图2是示出根据本发明的实施例的用于在电子票上通知估计到达时间的终端装置的框图。

图3是示出根据本发明的实施例的用于在电子票上通知估计到达时间的服务装置的框图。

图4是示出根据本发明的实施例的用于在电子票上通知估计到达时间的方法的流程图。

图5是示出根据本发明的实施例的用于通知在服务装置处计算的估计到达时间的方法的流程图。

图6是示出根据本发明的另一实施例的用于通知在终端装置处计算的估计到达时间的方法的流程图。

图7是示出根据本发明的实施例的在出发时间之前显示在终端装置上的电子票的示例性屏幕截图。

图8是示出根据本发明的另一实施例的在出发时间之后显示在终端装置上的电子票的示例性屏幕截图。

图9是示出根据本发明的实施例的用于实现在电子票上通知估计到达时间的电子装置的操作环境的框图。

具体实施方式

现在,将参照附图来描述本发明的实施例。

然而,在下面的描述和附图中,可能不详细地描述或说明公知的技术,以避免模糊本发明的主题。通过附图,相同或相似的附图标记一致地表示对应的特征。

下面的描述、附图和权利要求书中所使用的术语和词语不限于书面含义并且仅由发明人使用以使得能够清楚和一致地理解本发明。因此,对于本领域技术人员明显的是,提供本发明的示例性实施例的以下描述仅用于说明目的,而不是出于限制由所附权利要求及其等同物限定的本发明的目的。

本公开的各种实施例中使用的表述“1”、“2”、“第一”或“第二”可以修改这样的实施例的各元件,但不限制对应的元件。上述表述不限制元件的顺序和/或重要性而是可以用于区分一个元件和其他元件。例如,尽管第一装置和第二装置二者是相同种类的装置,但第一装置和第二装置指示不同的装置。

当阐述某元件“耦接至”或“连接至”另一元件时,该元件可以直接耦接至或连接至另一元件,或者新元件可以存在于两个元件之间。相比而言,当阐述某元件“直接耦接至”或“直接连接至”另一元件时,在两个元件之间不存在新元件。

在描述本公开的各个实施例时使用的术语仅是用于描述特定实施例而不是限制这样的实施例的示例。除非上下文另外明确地指示,否则单数形式旨在包括复数形式。除非不同地被限定,否则本文中使用的包括技术术语或科学术语的所有术语具有与本公开所属领域的技术人员所理解的含义相同的含义。术语“包括”、“包含”和“具有”及其派生词意味着包括而不是限制。

此外,本文中所使用的术语“模块”或“单元”可以指用于执行至少一个功能、操作或任务的元件并且可以通过软件和/或硬件来实现。多个模块或单元可以被配置成驻留在可寻址存储介质上并且被配置成在一个或更多个处理器上执行。

现在,将参照附图来描述根据本发明的实施例的用于在电子票上通知估计到达时间的系统、装置和方法。

图1是示出根据本发明的实施例的用于在电子票上通知估计到达时间的系统的示意图。

参照图1,系统被配置成将估计到达时间的通知提供在电子票上。该系统可以包括均连接至通信网络500的终端装置100、服务装置200、实时交通工具跟踪系统300和交通信息系统400。

在该系统中,终端装置100可以包括客户电子装置100a和/或驾驶员电子装置100b。客户装置100a显示包含估计到达时间的电子票。驾驶员装置100b可以装配或放置在客户将会乘坐或正在乘坐其中的交通工具(即,交通工具的装置)中。驾驶员装置100b是用于实时交通工具跟踪的目标。服务装置200是用于提供电子票服务的服务提供商的装置或服务器。实时交通工具跟踪系统300是用于提供与交通工具的当前位置有关的信息的电子实体或机构。交通信息系统400是用于提供和与交通工具相关联的当前交通状况有关的信息的电子实体或机构。

终端装置100和服务装置200中的每个具有装配在其中的一个或更多个处理器。该处理器可以处理用于执行本发明的方法的程序命令并且从而执行下面将描述的本发明的特定功能。在一个实施例中,该处理器可以是单线程处理器,而在另一实施例中,该处理器可以是多线程处理器。此外,该处理器可以处理存储在存储器或存储装置中的命令。

特别地,终端装置100通过经由通信网络500与服务装置200、实时交通工具跟踪系统300和交通信息系统400进行交互来执行发送以及接收与电子票特别是估计到达时间相关联的数据的操作。

客户终端装置100a接收用于请求电子票的客户输入并且然后将该输入传送给服务装置200。此外,客户终端装置100a接收并存储由服务装置200创建的电子票并且显示电子票。

电子票包含有并且在其上显示交通工具信息、起点信息、目的地信息、出发时间和估计到达时间。此外,电子票还可以包含并且显示延迟时间,该延迟时间是在出发之前计算的初始估计到达时间与在出发之后计算的新估计到达时间之间的差。

交通工具信息是指与客户所使用的特定交通工具的类型有关以及与特定交通工具的唯一标识有关的信息。该标识信息对于识别交通工具并且收集交通工具实时位置的实时交通工具跟踪系统300而言是必要的。

例如,如果客户所使用的交通工具是公共汽车,则会存在基于起点、目的地和出发时间的可登乘的公共汽车。如果客户购买期望的公共汽车的票,则发布具有与公共汽车的标识和类型有关的信息的对应电子票。然后,实时交通工具跟踪系统300从电子票接收公共汽车标识信息并且收集与公共汽车的实时位置有关的信息。

客户终端装置100a可以从服务装置200接收估计到达时间和延迟时间并且然后将估计到达时间和延迟时间显示在电子票上。替代地,客户终端装置100a可以直接计算估计到达时间和延迟时间。

此外,客户终端装置100a可以通过使用位置跟踪技术例如gps或小区id技术来收集客户终端装置100a的位置。因此,通过将终端装置100a的位置与电子票中包含的交通工具的位置进行比较,可以检查客户是否在交通工具上。

此外,客户终端装置100a可以向所选择的人发送估计到达时间。例如,客户终端装置100a例如智能电话可以通过sns(社交网络服务)或文本消息服务将估计到达时间通知给从好友列表或通讯录中选择的人。

服务装置200通过经由通信网络500与终端装置100、实时交通工具跟踪系统300和交通信息系统400进行交互来执行发送以及接收与电子票特别是估计到达时间相关联的数据的操作。服务装置200可以是对票务服务和导航服务的组合进行操作的服务器。

实时交通工具跟踪系统300通过经由通信网络500与终端装置100、服务装置200和交通信息系统400进行交互来执行发送和接收用于提供与交通工具的实时位置有关的信息的数据的操作。实时交通工具跟踪系统300通过使用gps和交通工具的唯一标识信息来收集与交通工具的当前位置有关的信息。

例如,如果交通工具的类型是公共汽车,则实时交通工具跟踪系统300从电子票接收公共汽车的唯一标识信息并且通过gps收集道路上的公共汽车的当前位置信息。如果交通工具的类型是船舶,则实时交通工具跟踪系统300从电子票接收船舶的唯一识别信息并且收集海上的船舶的当前位置信息。

交通信息系统400通过经由通信网络500与终端装置100、服务装置200和实时交通工具跟踪系统300进行交互来执行发送和接收用于提供与交通工具周围的当前交通状况有关的信息的数据的操作。

例如,如果交通工具的类型是公共汽车,则交通信息系统400接收公共汽车的实时位置信息并且通过安装在负载上的无人相机收集公共汽车的当前位置处的道路交通信息。如果交通工具的类型是船舶,则交通信息系统400接收船舶的实时位置信息并且收集与船舶的当前位置周围的其他船舶有关的信息和天气信息。可以将所收集的信息提供给客户终端装置100a或服务装置200。

在一个实施例中,可以从客户终端装置100a的位置或驾驶员终端装置100b的位置获得交通工具的实时位置信息。当客户在交通工具上时,客户终端装置100a的位置可以间接地指示交通工具的位置。

在另一实施例中,可以由实时交通工具跟踪系统300来收集交通工具的实时位置信息。基于交通工具中的每个交通工具的唯一标识,实时交通工具跟踪系统300可以识别相应的交通工具并且单独地确定相应交通工具的相应位置。

在一个实施例中,估计到达时间和延迟时间可以由服务装置200来计算并且被提供给客户终端装置100a。

在这种情况下,服务装置200可以将当前时间与出发时间进行比较。如果当前时间在出发时间之前,则服务装置200提取从起点到目的地的路线并且然后基于所提取的路线来计算估计到达时间。如果当前时间在出发时间之后,则服务装置200从终端装置100或实时交通工具跟踪系统300获得实时位置信息、从交通信息系统400获得交通信息并且然后基于所获得的信息来计算估计到达时间。服务装置200将估计到达时间提供给客户终端装置100a,以将估计到达时间显示在电子票上。此外,服务装置200还可以计算初始估计到达时间和新的估计到达时间之间的延迟时间并且然后将该延迟时间提供给客户终端装置100a。

在另一实施例中,估计到达时间和延迟时间可以由客户终端装置100a直接计算。

在这种情况下,客户终端装置100a可以将当前时间与出发时间进行比较。如果当前时间在出发时间之前,则客户终端装置100a提取从起点到目的地的路线并且然后基于所提取的路线来计算估计到达时间。如果当前时间在出发时间之后,则客户终端装置100a通过使用客户终端装置100a的gps来获得实时位置信息、从交通信息系统400获得交通信息并且然后基于所获得的信息来计算估计到达时间。客户终端装置100a将估计到达时间显示在电子票上。此外,客户终端装置100a还可以计算初始估计到达时间和新的估计到达时间之间的延迟时间并且然后将该延迟时间显示在电子票上。

通信网络500执行在终端装置100、服务装置200、实时交通工具跟踪系统300和交通信息系统400之间传送或交换数据或信息的功能。

特别地,通信网络500可以使用各种形式的通信网络,例如无线通信网络(如wlan(无线lan)、wi-fi、wibro、wimax和hsdpa(高速下行链路分组接入))、有线通信网络(如以太网、xdsl(adsl、vdsl)、hfc(混合光纤同轴电缆)、fttc(光纤到路边)和ftth(光纤到户))。同时,通信网络500不限于上述示例并且可以使用公知或待开发的任何其他通信网络。

终端装置100能够响应于用户的操纵通过通信网络500发送以及接收各种类型的数据。终端装置100可以是智能电话、平板pc、膝上型计算机、个人计算机(pc)、个人数字助理(pda)、智能电视、移动通信终端等中的一个。

终端装置100可以使用通信网络500来执行语音或数据通信并且包括用于存储经由通信网络500与服务装置200进行通信的浏览器的存储器、用于通过执行各种程序来执行计算和控制的微处理器等。

如上面所讨论并且将在下面描述的那样,本发明使得用户通过终端装置100、服务装置200、实时交通工具跟踪系统300和交通信息系统400之间的交互来简单地意识到电子票上的估计到达时间。

在下文中,将参照图2至图8更详细地描述本发明的实施例。

图2是示出根据本发明的实施例的用于在电子票上通知估计到达时间的终端装置的框图。

参照图2,终端装置100包括但不限于控制单元110、通信单元120、输入单元130、显示单元140、存储器单元150和位置跟踪单元160。特别地,存储器单元150可以具有电子票150a。

控制单元110可以是用于控制操作系统(os)和相应元件的处理器。控制单元110可以完全控制终端装置100并且尤其对计算估计到达时间以及将估计到达时间显示在电子票150a上的操作进行控制。

控制单元110可以控制以下操作:从服务装置200接收包含交通工具信息、起点信息、目的地信息、出发时间和估计到达时间的电子票150a;以及将估计到达时间实时地显示在电子票上。交通工具信息可以包括与客户所使用的特定交通工具的类型有关以及与特定交通工具的唯一标识有关的信息。

此外,控制单元110可以将当前时间与出发时间进行比较。如果当前时间在出发时间之前,则控制单元110可以提取从起点到目的地的路线并且然后基于所提取的路线来计算估计到达时间。如果当前时间在出发时间之后,则控制单元110可以考虑交通信息和位置信息来计算估计到达时间。如上面所讨论的,估计到达时间可以从服务装置200接收而不是由终端装置100直接计算。

此外,在当前时间在出发时间之后的情况下,控制单元110可以进一步计算初始估计到达时间与新的估计到达时间之间的延迟时间。在本公开中,延迟时间可以具有正值或负值。也就是说,延迟时间可以指示延迟到达或缩短到达。

此外,在当前时间在出发时间之后的情况下,控制单元110可以通过将从位置跟踪单元160收集的与客户终端装置100a有关的位置信息与从实时交通工具跟踪系统300收集的交通工具的位置信息进行比较来检查客户是否在交通工具上。

此外,控制单元110可以借助于例如sns服务、文本消息服务或任何其他消息传递方式将估计到达时间发送给所选择的人。

通信单元120通过经由通信网络500与服务装置200、实时交通工具跟踪系统300和交通信息系统400进行通信来执行以下功能:发送或接收用于将估计到达时间的通知提供在电子票150a上的数据。

通信单元120可以包括无线通信模块(未示出)和有线通信模块(未示出)中的至少一个。无线通信模块被配置成用于基于合适的无线通信技术来发送数据以及接收数据。在使用无线通信的情况下,终端装置100可以通过使用无线电网络通信模块、wlan通信模块和wpan通信模块中的一个来向服务装置200、实时交通工具跟踪系统300和交通信息系统400发送数据或从服务装置200、实时交通工具跟踪系统300和交通信息系统400接收数据。此外,有线通信模块被配置成用于基于适当的有线通信技术来发送数据以及接收数据。有线通信模块可以通过导线来接入通信网络500,并且然后经由通信网络500向服务装置200、实时交通工具跟踪系统300和交通信息系统400发送数据或从服务装置200、实时交通工具跟踪系统300和交通信息系统400接收数据。

输入单元130被配置成接收用于输入各种信息并且设置或控制终端装置100的各种功能的用户操纵,以创建对应的输入信号并将输入信号传送给控制单元110或服务装置200。

输入单元130可以包括键盘和/或触摸面板。此外,由触摸面板形成的输入单元130可以与由显示面板形成的显示单元140集成以构成触摸屏。输入单元130可以使用各种输入机构例如键盘、鼠标、操纵杆、滚轮、触敏单元、手势或图像检测单元、语音识别单元等。

特别地,输入单元130可以接收用于请求电子票的客户输入并且然后将客户输入传送给服务装置200。特别地,该输入可以包括与起点、目的地、出发时间和交通工具类型有关的信息。

显示单元140被配置成显示与终端装置100的操作状态和结果有关的信息。此外,显示单元140可以显示终端装置100的菜单和用户输入的用户数据。

显示单元140可以由lcd(液晶显示器)、tft-lcd(薄膜晶体管lcd)、led(发光二极管)、oled(有机led)、amoled(有源矩阵oled)、视网膜显示器、柔性显示器、3维显示器等来形成。在显示单元140由触摸屏形成的情况下,显示单元140可以执行输入单元130的功能的全部功能或部分功能。

特别地,在控制单元110的控制下,显示单元140可以显示从服务装置200接收并且存储在存储器单元150中的电子票150a。电子票150a可以包含有并且在其上显示包括交通工具类型和标识的交通工具信息、起点信息、目的地信息、出发时间和估计到达时间。

如果当前时间在出发时间之前,则基于从起点到目的地提取的路线来计算估计到达时间。在此时,可以进一步考虑预先安排的公共汽车路线等。

如果当前时间在出发时间之后,则再次考虑交通信息和实时位置信息两者来计算估计到达时间。此外,可以对初始估计到达时间与新的估计到达时间之间的延迟时间进行计算。估计到达时间和延迟时间可以改变并且实时地显示在显示单元140上。

存储器单元150包括主存储器单元和辅助存储器单元。存储器单元150被配置成存储终端装置100的操作所需要的程序并且还存储有关数据,从而包括程序区和数据区。特别地,存储器单元150存储用于启动终端装置100的操作系统、用于将估计到达时间的通知提供在电子票上的程序等。

特别地,存储单元130存储包含从服务装置接收的各种信息的电子票150a。包含在电子票150a中的这样的信息可以包括交通工具信息例如交通工具类型和标识、起点信息、目的地信息、出发时间和估计到达时间。如果当前时间在出发时间之后,则还可以包括与延迟时间有关的信息。

位置跟踪单元160获得与终端装置100的当前位置有关的信息并且将获得的信息传送给控制单元110。

客户终端装置100a或驾驶员终端装置100b的位置跟踪单元160可以收集与时间相关位置有关的信息。在没有实时交通工具跟踪系统300的情况下,位置跟踪单元160可以间接地跟踪客户或驾驶员在其上的交通工具的位置。

图3是示出根据本发明的实施例的用于在电子票上通知估计到达时间的服务装置的框图。

参照图3,服务装置200包括服务控制单元210、服务通信单元220和服务存储单元230。特别地,服务控制单元210可以包括电子票模块210a和导航模块210b。

服务通信单元220通过经由通信网络500与终端装置100、实时交通工具跟踪系统300和交通信息系统400进行通信来发送以及接收将估计到达时间的通知提供在电子票上所需要的数据或与将估计到达时间的通知提供在电子票上相关联的数据。

服务存储单元230存储接收将估计到达时间的通知提供在电子票上所需要的或与将估计到达时间的通知提供在电子票上相关联的所有程序。

服务控制单元210包括电子票模块210a,该电子票模块210a发布电子票并且然后将电子票提供给客户终端装置100a。服务控制单元210还包括导航模块210b,该导航模块210b使用包含在电子票中的信息来计算取决于交通状况而变化的估计到达时间。

由电子票模块210a发布的电子票中包含的信息包括交通工具信息、起点信息、目的地信息、出发时间和估计到达时间。文中,交通工具信息包括与交通工具类型有关的信息和与交通工具的唯一标识有关的信息。在出发之后,包含在电子票中的信息还可以包括由导航模块210b计算的延迟时间。

导航模块210b将当前时间与出发时间进行比较。如果当前时间在出发时间之前,则导航模块210b提取从起点到目的地的路线并且然后基于所提取的路线来计算估计到达时间。如果当前时间在出发时间之后,则导航模块210b获得交通工具的实时位置信息和交通工具周围的交通信息并且然后基于所获得的信息来计算估计到达时间。

同时,导航模块210b可以从用户终端装置100和实时交通工具跟踪系统300中的一个收集交通工具的实时位置信息。用户终端装置100可以是客户终端装置100a或驾驶员终端装置100b。

此外,如果当前时间在出发时间之后,则导航模块210b还可以通过将基于出发之前的路线信息计算的初始估计到达时间与基于交通信息和实时位置信息计算的新的估计到达时间进行比较来计算延迟时间。

在本发明的一个实施例中,服务控制单元210可以从客户终端装置100a接收用于请求电子票的输入、响应于接收到的输入通过电子票模块210a创建电子票、将创建的电子票提供给客户终端装置100a、从终端装置100的位置跟踪单元160或从实时交通工具跟踪系统300收集交通工具的实时位置信息、通过导航模块210b计算估计到达时间并且将估计到达时间提供给客户终端装置100a。

在本发明的另一实施例中,服务控制单元210可以响应于从客户终端装置100a接收的用于请求电子票的输入通过电子票模块210a来仅创建电子票。

尽管本说明书和附图示出了示例性装置元件,但本文中所公开的主题和功能操作可以由不同类型的数字电子电路来实现或由包括本文中所公开的结构及其结构等同物的计算机软件、固件或硬件或计算机软件、固件或硬件的任何组合。本文中所公开的主题可以由至少一个计算机程序产品即与在程序存储介质上编码的计算机程序命令有关的至少一个模块来实现,以便控制根据本发明的装置的操作或使得执行根据本发明的装置的操作。计算机可读介质可以是机器可读存储装置、机器可读存储器板、存储器装置、影响波形信令的材料的机器可读合成物或其组合。

图4是示出根据本发明的实施例的用于在电子票上通知估计到达时间的方法的流程图。

参照图4,在步骤1001处,服务装置200创建电子票。所创建的电子票可以包含包括交通工具类型和标识的交通工具信息、起点信息、目的地信息、出发时间和估计到达时间。

在步骤1003处,客户终端装置100a或服务装置200将当前时间与出发时间进行比较。

如果当前时间在出发时间之前,则客户终端装置100a或服务装置200提取从起点到目的地的路线,并且在步骤1005处基于提取的路线来计算估计到达时间。对于提取路线而言,还可以考虑预先安排的公共汽车路线等。

如果当前时间在出发时间之后,则在步骤1007处,客户终端装置100a或服务装置200基于交通工具周围的交通信息和交通工具的实时位置信息来计算估计到达时间。可以从客户终端装置100a和驾驶员终端装置100b中的一个的位置跟踪单元160接收实时位置信息并且可以从交通信息系统400接收交通信息。

在步骤1009处,客户终端装置100a将估计到达时间实时地显示在电子票上。

图5是示出根据本发明的实施例的用于通知在服务装置处计算的估计到达时间的方法的流程图。

参照图5,在步骤1011处,服务装置200从客户终端装置100a接收与起点、目的地、出发时间和交通工具类型有关的信息。

然后,在步骤1013处,服务装置200基于接收到的信息创建合适的电子票并且然后将创建的电子票发送给客户终端装置100a。创建的电子票包含有并且在其上显示包括交通工具类型和标识、起点信息、目的地信息、出发时间和估计到达时间的交通工具信息。

在步骤1015处,服务装置200将交通工具信息发送给实时交通工具跟踪系统300,以便接收与客户正在使用的交通工具的实时位置有关的信息。例如,如果交通工具是公共汽车,则交通工具信息可以包含指示交通工具类型是公共汽车的信息以及与公共汽车的唯一标识有关的信息。

在步骤1017处,服务装置200向交通信息系统400发送对交通信息的请求。例如,如果交通工具的类型是公共汽车,则服务装置200请求公共汽车的当前位置处的道路交通信息。如果交通工具的类型是船舶,则服务装置200请求船舶的当前位置周围的海洋环境信息。

在步骤1019处,服务装置200从实时交通工具跟踪系统300接收实时交通工具位置信息。在公共汽车的情况下,实时交通工具跟踪系统300可以基于公共汽车标识信息来识别特定公共汽车并且然后提供公路上的公共汽车的特定点作为公共汽车的当前位置。

在步骤1021处,服务装置200从交通信息系统400接收当前交通信息。在公共汽车的情况下,交通信息系统400可以通过安装在负载上的无人相机等收集道路交通信息并且提供与交通的顺畅部分或阻塞部分有关的信息。在船舶的情况下,交通信息系统400可以提供海洋环境信息,例如船舶周围的其他船舶的存在以及天气信息例如风和波浪。

在步骤1023处,服务装置200计算估计到达时间。特别地,服务装置200的导航模块210b将当前时间与出发时间进行比较。如果当前时间在出发时间之前,则导航模块210b基于起点信息和目的地信息提取路线信息并且然后基于提取的路线信息来计算估计到达时间。此时,还可以考虑交通工具的预先安排路线。如果当前时间在出发时间之后,则导航模块210b基于从交通信息系统400接收的当前交通信息和从实时交通工具跟踪系统300接收的实时交通工具位置信息两者来计算估计到达时间。

在步骤1025处,服务装置200将所计算的估计到达时间发送给客户终端装置100a。

在步骤1027处,客户终端装置100a将接收到的估计到达时间显示在电子票上。显示在电子票上的估计到达时间可以实时地变化。

图6是示出根据本发明的另一实施例的用于通知在终端装置处计算的估计到达时间的方法的流程图。

参照图6,在步骤1031处,客户终端装置100a向服务装置200发送与起点、目的地、出发时间和交通工具类型有关的信息。

在步骤1033处,客户终端装置100a从服务装置200接收由服务装置200基于接收到的信息而创建的电子票。创建的电子票包含有并且在其上显示包括交通工具类型和标识的交通工具信息、起点信息、目的地信息、出发时间和估计到达时间。

在步骤1035处,客户终端装置100a通过位置跟踪单元160收集客户终端装置100a的当前位置信息。如果客户在交通工具上,则客户终端装置100a的实时位置可以等同于交通工具的实时位置。

在步骤1037处,客户终端装置100a向交通信息系统400发送针对交通信息的请求。例如,如果交通工具的类型是公共汽车,则客户终端装置100a请求公共汽车的当前位置处的道路交通信息。如果交通工具的类型是船舶,则客户终端装置100a请求船舶的当前位置周围的海洋环境信息。

在步骤1039处,客户终端装置100a从交通信息系统400接收当前交通信息。在公共汽车的情况下,交通信息系统400可以通过安装在负载上的无人相机等收集道路交通信息并且提供与交通的顺畅部分或阻塞部分有关的信息。在船舶的情况下,交通信息系统400可以提供海洋环境信息例如船舶周围的其他船舶的存在以及天气信息例如风和波浪。

在步骤1041处,客户终端装置100a计算估计到达时间。特别地,客户终端装置100a的控制单元110将当前时间与出发时间进行比较。如果当前时间在出发时间之前,则控制单元110基于起点信息和目的地信息提取路线信息并且然后基于提取的路线信息来计算估计到达时间。此时,还可以考虑交通工具的预先安排路线。如果当前时间在出发时间之后,则控制单元110基于从交通信息系统400接收的当前交通信息和从位置跟踪单元160接收的实时交通工具位置信息两者来计算估计到达时间。

在步骤1043处,客户终端装置100a将所计算的估计到达时间显示在电子票上。显示在电子票上的估计到达时间可以实时地变化。

图7是示出根据本发明的实施例的在出发时间之前显示在终端装置上的电子票的示例性屏幕截图。

参照图7,通过显示单元140区别地显示根据本发明创建的电子票71a。

如图所示,当前时间为12:17,并且出发时间为12:30。因此,该电子票71a是在出发前创建的初始电子票。

初始电子票71a包含有并且在其上显示交通工具信息例如交通工具类型72和标识信息73、与起点和目的地有关的信息74、出发时间75和估计到达时间76a。

因为交通工具类型72是公共汽车,所以标识信息73指示公共汽车id。此外,因为当前时间在出发时间之前,所以基于使用起点和目的地信息74提取的路线信息来计算估计到达时间76a。

图8是示出根据本发明的另一实施例的在出发时间之后显示在终端装置上的电子票的示例性屏幕截图。

如图所示,当前时间为13:47,并且出发时间为12:30。因此,该电子票71b是在出发之后创建的新的电子票。

该新的电子票71b还包含并且显示延迟时间77。

此外,因为当前时间在出发时间之后,所以基于交通信息和实时位置信息来计算估计到达时间76b。在图7和图8所示的示例中,使用路径信息而初始计算的估计到达时间76a为14:25,而新计算的估计到达时间76b为14:32。该差值即7分钟被显示为延迟时间77。

图9是示出根据本发明的实施例的用于实现在电子票上通知估计到达时间的电子装置的操作环境的框图。

图9和以下讨论旨在提供可以实现本发明的示例合适的计算环境的简要、一般描述。虽然不是必需的(例如,当以硬件的方式被实现时),但将在由计算机系统执行的计算机可执行指令例如程序模块的一般上下文中来描述本发明。通常,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、部件、数据结构等。计算机可执行指令、相关联的数据结构和程序模块表示用于执行本文中所公开的方法的动作的程序代码装置的示例。

参照图9,用于实现本发明的示例性计算系统包括处理单元11、系统存储器12和将包括系统存储器12的各种系统部件耦接至处理单元11的系统总线10。

处理单元11可以执行被设计成实现本发明的特征的计算机可执行指令。

系统总线10可以是包括存储器总线或存储器控制器、外围总线和使用各种总线体系结构中的任一种的局部总线的若干种类型的总线结构中的任一种。系统存储器12包括只读存储器(rom)12a和随机存取存储器(ram)12b。包含例如在启动期间帮助在计算机系统内的元件之间传输信息的基本例程的基本输入/输出系统(bios)13a可以被存储在rom12a中。

计算系统还可以包括存储单元,例如用于读写硬盘的硬盘驱动器15、用于读写磁盘的磁盘驱动器16和用于读取光盘例如cd-rom或其他光学介质的光盘驱动器17。硬盘驱动器15、磁盘驱动器16和光盘驱动器17分别通过硬盘驱动器接口18、磁盘驱动器接口19和光盘驱动器接口20连接至系统总线10。

此外,计算系统还可以包括作为存储单元的外部存储器21。外部存储器21可以通过输入/输出接口24连接至系统总线10。

驱动器和与驱动器相关联的计算机可读介质针对计算系统提供计算机可执行指令、数据结构、程序模块和其他数据的非易失性存储。虽然本文中所描述的示例环境采用硬盘15、磁盘16和光盘17,但可以使用用于存储数据的其他类型的计算机可读介质,包括磁带盒、闪存卡、数字通用盘、伯努利盒、ram、rom等。

包括一个或更多个程序模块例如操作系统13b、一个或更多个应用程序13c、其他程序模块13d和程序数据13e的程序代码装置可以存储在硬盘15、磁盘16、光盘17、rom12a或ram12b上。

用户可以通过其他输入装置22例如键盘、指示装置、麦克风、操纵杆、游戏板等将命令和信息输入到计算系统中。该其他输入装置22可以通过耦接至系统总线10的输入/输出接口24连接至处理单元11。输入/输出接口24可以逻辑地表示各种各样的不同接口中的任何一种例如串行端口接口、ps/2接口、并行端口接口、通用串行总线(usb)接口或电气与电子工程师协会(ieee)1394接口(即,火线接口),或输入/输出接口24甚至可以逻辑地表示不同接口的组合。

此外,计算系统还可以包括经由视频/音频接口25连接至系统总线10的显示装置26例如监视器或lcd和/或音频装置27例如扬声器或麦克风。视频/音频接口25可以包括高清晰度多媒体接口(hdmi)、图形装置接口(gdi)等。

计算系统可以连接至网络例如办公室范围或企业范围的计算机网络、家庭网络、内联网和/或因特网。计算系统可以通过这样的网络与外部源例如远程计算机系统、远程应用和/或远程数据库交换数据。

计算系统包括网络接口28,其中,计算系统通过网络接口28从外部源接收数据和/或将数据发送至外部源。网络接口28促进与远程装置的数据交换。例如,如果计算系统是终端装置100,则终端装置100可以通过网络接口28向服务装置200发送信息或通过网络接口28从服务装置200接收信息。如果计算系统是服务装置200,则服务装置200可以通过网络接口28向终端装置100发送信息或通过网络接口28从终端装置100接收信息。网络接口28可以逻辑地表示一个或更多个软件和/或硬件模块,例如网络接口卡和对应的网络驱动器接口规范(ndis)堆栈。

类似地,计算系统通过输入/输出接口24从外部源接收数据和/或向外部源发送数据。输入/输出接口24耦接至调制解调器23(例如,标准调制解调器、电缆调制解调器或数字用户线(dsl)调制解调器),其中,计算系统通过调制解调器23从外部源接收数据和/或向外部源发送数据。

尽管图9表示用于本发明的合适的操作环境,但是本发明的原理可以用于能够视需要进行适当修改的情况下实现本发明的原理的任何系统中。图9所示的环境仅是说明性的并且不意味着甚至表示可以实现本发明的原理的各种环境的一小部分。

在执行本发明的程序期间产生的程序和各种信息可以被存储在与如图9所示的计算系统相关联的任何计算机可读介质中并且从与如图9所示的计算系统相关联的任何计算机可读介质访问。例如,这样的模块的部分和相关联的程序数据的部分可以包括在操作系统13b、应用程序13c、程序模块13d和/或程序数据13e中,以存储在系统存储器12中。

当大容量存储装置例如硬盘耦接至计算系统时,这样的模块和相关联的程序数据也可以存储在大容量存储装置中。在联网环境中,相对于计算系统或计算系统的部分描述的程序模块可以存储在通过输入/输出接口24的调制解调器23或网络接口25连接的远程计算机系统中。可以在如先前所描述的分布式环境中进行这样的模块的执行。

尽管本说明书包含许多特定实施细节,但这些实施细节不应被解释为对任何公开内容或要求保护的范围的限制,而是应当被解释为对可以特定于特定公开内容的特定实施例的特征进行的描述。在单独实施例的上下文中的说明书中描述的某些特征也可以在单个实施例中以组合的形式来实现。相反,在单个实施例的上下文中描述的各种特征也可以在多个实施例中单独地或以任何合适的子组合的形式来实现。此外,虽然特征可以在上面被描述为以某些组合的形式起作用并且甚至最初以同样的形式要求保护,但是来自所要求保护的组合的一个或更多个特征在一些情况下可以从组合中去除,并且所要求保护的组合可以针对子组合或子组合的变体。

此外,虽然本说明书描述了以参照附图的预定顺序执行操作,但不应当被解释为需要按照被示出以获得优选结果的顺序或预定顺序执行操作或需要执行所有示出的操作。在一些情况下,多任务和并行处理会是有利的。此外,不应该被解释为在所有类型的实现方式中需要划分各种系统部件。应当理解,所描述的程序部件和系统通常被集成为单个软件产品或被封装到多个软件产品中。

尽管已经参照本公开的示例性实施例具体示出并且描述了本公开,但是本领域技术人员将理解的是,在不脱离由所附权利要求限定的本公开的范围的情况下,可以在本公开中进行形式和细节上的各种改变。

本发明在市场或商业上具有良好的销售可能性并且还具有适于实际和明显实现方式的工业实用性。

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