基于云端的行程规划系统及其方法

文档序号:6491753阅读:94来源:国知局
基于云端的行程规划系统及其方法
【专利摘要】一种基于云端的行程规划系统及其方法,通过服务端提供行程规划信息及持续接收第一客户端的定位信息,并且将行程规划信息与定位信息显示于第一客户端,当第二客户端登入服务端后,服务端根据用户状态设定第二客户端的权限且允许第二客户端选择下载行程规划信息,当用户状态为浏览时,由服务端将第一客户端的定位信息与第二客户端下载的行程规划信息一并显示在第二客户端,当用户状态为反馈时,允许第二客户端上传反馈信息以修改行程规划信息,用以达成提高行程规划的可靠性的技术效果。
【专利说明】基于云端的行程规划系统及其方法
【技术领域】
[0001]本发明涉及一种行程规划系统及其方法,特别涉及一种将行程规划信息储存在服务端,提供客户端浏览及修改的基于云端的行程规划系统及其方法。
【背景技术】
[0002]近年来,随着互联网的普及与蓬勃发展,各种与互联网相关的应用便如雨后春笋般的产生,提供行程规划的网络应用则是其中之一。
[0003]一般而言,传统行程规划的产生方式是预先安排行程、时间、预算等信息,并且由规划者加以整合。然而,以此方式所产生的行程规划可能只有规划者才能理解,通常也仅适合规划者使用,即便产生的行程规划能让他人理解及使用,当此行程规划经过一段时日后,也无法确保此行程规划是否仍然可行,故具有无法即时得知行程规划是否可靠的问题。
[0004]有鉴于此,便有人提出通过结合互联网分享行程规划,并且在行程规划有误时,允许他人通过留言或电子邮件的方式回馈规划者。如此一来,通过上述方式即可对行程规划进行维护,避免资讯过时所造成的困扰。不过,此方式必须依赖行程规划的规划者修正,而且以留言或电子邮件方式回馈非常不便且旷日费时,故仍然无法有效解决无法即时得知行程规划是否可靠的问题。
[0005]综上所述,可知现有技术中长期以来一直存在无法即时得知行程规划是否可靠的问题,因此实有必要提出改进的技术手段,来解决这一问题。

【发明内容】

[0006]有鉴于现有技术存在的问题,本发明遂揭露一种基于云端的行程规划系统及其方法。
[0007]本发明所揭露的基于云端的行程规划系统,应用于服务端中,此服务端允许与多个客户端进行网络传输,此系统包含:储存模块、接收模块、识别模块、传输模块及处理模块。其中,储存模块用以预先储存行程规划信息,所述行程规划信息包含地图信息及行程路径;接收模块用以持续接收来自第一客户端的定位信息,并显示地图信息及行程路径于第一客户端;识别模块用以在第二客户端请求登入时,对所述第二客户端进行验证,并且在验证通过后允许所述第二客户端登入服务端及根据用户状态设定所述第二客户端的权限;传输模块用以在所述第二客户端成功登入后,允许所述第二客户端选择下载所述行程规划信息其中之一以显示在第二客户端;处理模块用以当用户状态为浏览时,将第一客户端的定位信息显示于第二客户端,当用户状态为反馈时,允许第二客户端上传反馈信息以修改地图信息及行程路径或两者其中之一。
[0008]至于本发明所揭露的基于云端的行程规划方法,应用在服务端中,此服务端允许多个客户端进行网络传输,其步骤包括:在服务端预先提供行程规划信息,所述行程规划信息包含地图信息及行程路径;服务端持续接收来自第一客户端的定位信息,并显示地图信息及行程路径于第一客户端;当第二客户端登入服务端后,此服务端根据用户状态设定第二客户端的权限;服务端允许第二客户端选择下载所述行程规划信息其中之一以进行显示;当用户状态为浏览时,此服务端将第一客户端的定位信息显示于第二客户端,当用户状态为反馈时,允许第二客户端上传反馈信息以修改地图信息及行程路径或两者其中之一。
[0009]本发明所揭露的系统与方法如上,与现有技术之间的差异在于本发明是通过服务端提供行程规划信息及持续接收第一客户端的定位信息,并且将行程规划信息与定位信息显示于第一客户端,当第二客户端登入服务端后,服务端根据用户状态设定第二客户端的权限且允许第二客户端选择下载行程规划信息,当用户状态为浏览时,由服务端将第一客户端的定位信息与第二客户端下载的行程规划信息一并显示在第二客户端,当用户状态为反馈时,允许第二客户端上传反馈信息以修改行程规划信息。
[0010]通过上述的技术手段,本发明可以达成提高行程规划的可靠性的技术效果。
【专利附图】

【附图说明】
[0011]图1为本发明基于云端的行程规划系统的系统方块图。
[0012]图2为本发明基于云端的行程规划方法的方法流程图。
[0013]图3为本发明服务端提供的登入页面的示意图。
[0014]图4为应用本发明于用户状态为浏览时的显示页面的示意图。
[0015]图5为应用本发明于用户状态为浏览时,客户端同时显示定位信息及行程规划信息的示意图。
[0016]图6A及图6B为应用本发明于用户状态为反馈时,客户端所显示的页面的示意图。
[0017]主要部件附图标记:
[0018]100 服务端
[0019]110 储存模块
[0020]115 接收模块
[0021]120 识别模块
[0022]130 传输模块
[0023]140 处理模块
[0024]201 第一客户端
[0025]202 第二客户端
[0026]300 网络
[0027]400 登入网页
[0028]411 帐号输入区块
[0029]412 密码输入区块
[0030]413 确定按键
[0031]414 用户状态输入区块
[0032]500 浏览页面
[0033]501 游标
[0034]510 用户状态显示区块
[0035]511 行程规划选择元件
[0036]512 下载兀件[0037]600 页面
[0038]610 地图显示区块
[0039]611 路径线段
[0040]612 定位点
[0041]613 编辑区块
[0042]614 反馈图示
[0043]步骤210在服务端预先提供至少一条行程规划信息,所述行程规划信息包含地图信息及行程路径
[0044]步骤215该服务端持续接收来自第一客户端的定位信息,并显示该地图信息及该行程路径于所述第一客户端
[0045]步骤220当第二客户端登入该服务端后,该服务端根据用户状态设定所述第二客户端的权限
[0046]步骤230该服务端允许所述第二客户端选择下载所述行程规划信息其中之一以进行显示
[0047]步骤240当该用户状态为浏览时,该服务端将所述第一客户端的定位信息显示于所述第二客户端,当该用户状态为反馈时,允许所述第二客户端上传反馈信息以修改该地图信息及该行程路径或两者其中之一
【具体实施方式】
[0048]以下将结合附图及实施例来详细说明本发明的实施方式,由此对本发明如何应用技术手段来解决技术问题并达成技术效果的实现过程能充分理解并据以实施。
[0049]在说明本发明所揭露的基于云端的行程规划系统及其方法之前,先对本发明所自行定义的名词作说明,本发明所述的行程规划信息是指包含地图信息及行程路径的资料,以“A点”至“B点”的行程为例,行程规划信息可包含“A点”至“B点”的所有地图及最短行车路径,用以指示使用者如何快速从“A点”抵达“B点”;以整个地区(如:台北市)的行程为例,行程规划信息可包含此地区的地图以及根据建议前往的景点所形成的行程路径。在实际实施上,所述地图信息及行程路径可以被反馈信息所改变,如:在地图信息上增加警示图示、显示替代路径等,稍后将结合附图针对此部分作详细说明。
[0050]以下结合附图对本发明基于云端的行程规划系统及其方法作进一步说明,请参照图1,图1为本发明基于云端的行程规划系统的系统方块图,应用在服务端100中,此服务端100允许与多个客户端(如:第一客户端201及第二客户端202)进行网络传输,其系统包含:储存模块110、接收模块115、识别模块120、传输模块130及处理模块140。其中,储存模块110用以预先储存行程规划信息,所述行程规划信息包含地图信息及行程路径。举例来说,行程规划信息包含地图上的“A点”至“B点”的行车路径。稍后将结合【专利附图】
附图
【附图说明】行程规划信息。在实际实施上,为了降低地图信息的数据传输大小,可以将地图信息预先分割成多个子地图信息,并且根据来自第一客户端201的定位信息选择载入合适的子地图信息,如:载入与定位信息相应的子地图信息及其相邻的各子地图信息。特别要说明的是,所述定位信息可通过全球定位系统或键入电力坐标所产生。另外,在实际实施上,第一客户端201及第二客户端202可为个人电脑或行动装置,如:个人数字助理(PersonalDigitalAssistant, PDA)、移动电话、平板电脑(Tablet PC)等,也就是说,只要是能够通过网络300与服务端100进行资料传输及显示的装置皆不脱离客户端的应用范畴。
[0051]接收模块115用以持续接收来自第一客户端201的定位信息,并且将地图信息及行程路径显示于第一客户端201。在实际实施上,第一客户端201是通过网络300或卫星定位系统(图未示)传送定位信息至服务端100,由于其传送方式为现有技术,故在此不再多作赘述。
[0052]识别模块120用以在第二客户端202请求登入服务端100时,对所述第二客户端202进行验证,其验证方式可通过帐号及密码来实现。特别要说明的是,当验证通过后,服务端100除了允许第二客户端202登入之外,还根据用户状态设定第二客户端202的权限,所述用户状态可包含浏览及反馈等两种状态,其可在第二客户端202登入前预先设定或在登入后再进行设定。当用户状态设为浏览时,代表服务端100开启将第一客户端201的定位信息显示于第二客户端202的权限;当用户状态设为反馈时,代表服务端100开启第二客户端202上传反馈信息来修改行程规划信息中的地图信息及行程路径或两者其中之一的权限,甚至同样也可以开启将第一客户端201的定位信息显示于第二客户端202的权限。
[0053]传输模块130用以在所述第二客户端202成功登入后,允许第二客户端202选择下载行程规划信息其中之一。举例来说,假设有多个行程规划信息,如:“A点到B点的行程规划”、“B点到C点的行程规划”等,位于第二客户端202的使用者可选择其中一个行程规划信息进行下载。由于行程规划信息的选择及下载为现有技术,故在此不再多作赘述。
[0054]处理模块140用以当用户状态为浏览时,将第一客户端201的定位信息显示于第二客户端202,举例来说,假设第一客户端201与第二客户端202选择同一个行程规划信息进行下载,第一客户端201会持续向服务端100传送定位信息,而第二客户端202成功登入服务端100且用户状态为浏览时,服务端100也会将定位信息显示在第二客户端202,如此一来,第二客户端202即可得知第一客户端201的位置。另外,当第二客户端202所设定的用户状态为反馈时,则允许第二客户端202上传反馈信息以修改行程规划信息中的地图信息及行程路径或两者其中之一。举例来说,位于第二客户端202的使用者可在地图信息上输入图像、影音及文字或三者至少其中之一以作为反馈信息,并且将此反馈信息传送至服务端100,用以修改储存模块110中相应的行程规划信息,使此行程规划信息中的地图信息及行程路径或两者其中之一能够维持在最新的现况,不会因行程规划信息内的资料老旧导致不堪使用,进而影响行程规划的可靠性。
[0055]接着,请参照图2,图2为本发明基于云端的行程规划方法的方法流程图,应用在服务端100中,服务端100允许与多个客户端(如:第一客户端201及第二客户端202)进行网络传输,其步骤包括:在服务端100预先提供行程规划信息,所述行程规划信息包含地图信息及行程路径(步骤210);服务端100持续接收来自第一客户端201的定位信息,并显示地图信息及行程路径于第一客户端201 (步骤215);当第二客户端202登入服务端100后,服务端100根据用户状态设定第二客户端202的权限(步骤220);服务端100允许所述第二客户端202选择下载行程规划信息其中之一以进行显示(步骤230);当用户状态为浏览时,服务端100将第一客户端201的定位信息显示于第二客户端202,当用户状态为反馈时,允许第二客户端202上传反馈信息以修改地图信息及行程路径或两者其中之一(步骤240)。通过上述步骤,即可通过服务端100提供行程规划信息及持续接收第一客户端201的定位信息,并且将行程规划信息与定位信息显示于第一客户端201,当第二客户端202登入服务端100后,服务端100根据用户状态设定第二客户端202的权限且允许第二客户端202选择下载行程规划信息,当用户状态为浏览时,由服务端100将第一客户端201的定位信息与第二客户端202下载的行程规划信息一并显示在第二客户端202,当用户状态为反馈时,允许第二客户端202上传反馈信息以修改行程规划信息。
[0056]以下结合图3至图6B以实施例的方式进行如下说明,请先参照图3,图3为本发明服务端提供的登入页面的示意图。当位于第一客户端201的使用者欲进行旅游而不知如何规划行程时,可通过第一客户端201连接至服务端100所提供的登入网页400以进行登入。当使用者在帐号输入区块411及密码输入区块412键入账号及密码后,点选确定按键413即可进行登入并浏览服务端100预先提供的行程规划,而服务端100将持续接收来自第一客户端201的定位信息,并且与使用者选择的行程规划一并显示地图信息及行程路径于第一客户端201。至于第二客户端202的使用者同样通过此登入网页400进行登入,但可通过用户状态输入区块414设定用户状态,如:浏览或反馈。特别要说明的是,虽然本发明以此例说明服务端100的登入页面,然而并未以此作限定,也就是说,在实际实施上,可使用传统仅输入帐号及密码的方式进行登入,至于用户状态输入区块414则可在登入服务端100之后再提供给使用者进行设定。
[0057]接下来,如图4所示意,图4为应用本发明于用户状态为浏览时的显示页面的示意图。当第二客户端202通过验证登入服务端100后,服务端100根据使用者设定的用户状态设定第二客户端202的权限,假设用户状态为浏览时,将显示如图4所示意的浏览页面500。使用者可通过用户状态显示区块510得知目前的用户状态,并且通过游标501点选行程规划选择元件511来选择预先储存在储存模块110中的行程规划资料后,点选下载元件512下载选择的行程规划资料。
[0058]请参照图5、图5为应用本发明于用户状态为浏览时,客户端同时显示定位信息及行程规划信息的示意图。当第二客户端202下载选择的行程规划资料与第一客户端201相同时,将在第二客户端202通过如图5所示意的页面600同时显示第一客户端201的定位信息及行程规划信息。其中,定位信息以定位点612呈现;行程规划信息的地图信息则通过地图显示区块610进行显示,而路径信息则通过路径线段611呈现。如此一来,位于第二客户端202的使用者即可观察第一客户端201的使用者是否依照路径线段611的指示移动。
[0059]接着,请参照图6A及图6B、图6A及图6B为应用本发明于用户状态为反馈时,客户端所显示的页面的示意图。当用户状态为反馈时,第二客户端202可如同用户状态为浏览时,在页面600中的地图显示区块610显示地图信息及使用路径线段611呈现路径信息,甚至亦可接收第一客户端201的定位信息并以图6A所示意的定位点612来呈现。然而,其差异在于当用户状态为反馈时,第二客户端202的使用者可通过游标501在地图显示区块610中点选地图资讯,此时将产生一个编辑区块612提供使用者输入图像、影音及文字或三者至少其中之一以作为反馈信息,例如:输入文字“道路整修”、通过摄影装置输入图像或影音等,所述产生编辑区块613可通过网页脚本语言,如:“Java Script”来实现。特别要说明的是,除了输入图像、影音及文字之外,亦可修改路径线段611作为替代路径,并且将此替代路径(图未示)作为反馈信息。
[0060]接着,在使用者输入完成后,由第二客户端202将此反馈信息上传至服务端100以修改相应的行程规划信息的地图信息(即在此地图信息中增加一个反馈信息)。之后,当其他客户端的使用者下载同一行程规划信息时,将如图6B所示意以一个反馈图示614来呈现增加的反馈信息,并且在使用游标501点选此反馈图示614后,进而显示图像、影音及文字或三者至少其中之一。特别要说明的是,虽然本发明以上述举例来说明行程规划信息的显示方式,然而并未以此作限定,任何能提供使用者理解行程规划的呈现方式皆不脱离本发明的应用范畴。
[0061]综上所述,可知本发明与现有技术之间的差异在于通过服务端提供行程规划信息及持续接收第一客户端的定位信息,并且将行程规划信息与定位信息显示于第一客户端,当第二客户端登入服务端后,服务端根据用户状态设定第二客户端的权限且允许第二客户端选择下载行程规划信息,当用户状态为浏览时,由服务端将第一客户端的定位信息与第二客户端下载的行程规划信息一并显示在第二客户端,当用户状态为反馈时,允许第二客户端上传反馈信息以修改行程规划信息,通过这一技术手段可以解决现有技术所存在的问题,进而达成提高行程规划的可靠性的技术效果。
[0062]虽然本发明以前述的实施例揭露如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作一些更动与润饰,因此本发明的专利保护范围须视权利要求书所限定的内容为准。
【权利要求】
1.一种基于云端的行程规划系统,其特征在于,应用于服务端中,该服务端允许与多个客户端进行网络传输,该系统包含: 储存模块,用以预先储存至少一条行程规划信息,所述行程规划信息包含地图信息及行程路径; 接收模块,用以持续接收来自第一客户端的定位信息,并显示该地图信息及该行程路径于所述第一客户端; 识别模块,用以在第二客户端请求登入时,对所述第二客户端进行验证,并且在验证通过后允许所述第二客户端登入该服务端及根据用户状态设定所述第二客户端的权限; 传输模块,用以在所述第二客户端成功登入后,允许所述第二客户端选择下载所述行程规划信息其中之一以显示在所述第二客户端;及 处理模块,用以当该用户状态为浏览时,将所述第一客户端的定位信息显示于所述第二客户端,当该用户状态为反馈时,允许所述第二客户端上传反馈信息以修改该地图信息及该行程路径或两者其中之一。
2.如权利要求1所述的基于云端的行程规划系统,其特征在于,该地图信息及该反馈信息包含图像、影音及文字或三者至少其中之一。
3.如权利要求1所述的基于云端的行程规划系统,其特征在于,该用户状态为所述第二客户端在登入服务端时预先设定为浏览或反馈。
4.如权利要求1所述的基于云端的行程规划系统,其特征在于,该定位信息为通过全球定位系统或键入电力坐标所产生。
5.如权利要求1所述的基于云端的行程规划系统,其特征在于,该地图信息包含多个子地图信息,并且在显示所述行程规划信息时,根据该定位信息的位置选择载入部分的子地图信息。
6.一种基于云端的行程规划方法,其特征在于,应用在服务端中,该服务端允许与多个客户端进行网络传输,其步骤包括: 在该服务端预先提供至少一条行程规划信息,所述行程规划信息包含地图信息及行程路径; 该服务端持续接收来自第一客户端的定位信息,并显示该地图信息及该行程路径于所述第一客户端; 当第二客户端登入该服务端后,该服务端根据用户状态设定所述第二客户端的权限; 该服务端允许所述第二客户端选择下载所述行程规划信息其中之一以进行显示;及 当该用户状态为浏览时,该服务端将所述第一客户端的定位信息显示于所述客第二户端,当该用户状态为反馈时,允许所述第二客户端上传反馈信息以修改该地图信息及该行程路径或两者其中之一。
7.如权利要求6所述的基于云端的行程规划方法,其特征在于,该地图信息及该反馈信息包含图像、影音及文字或三者至少其中之一。
8.如权利要求6所述的基于云端的行程规划方法,其特征在于,该用户状态为所述第二客户端在登入服务端时预先设定为浏览或反馈。
9.如权利要求6所述的基于云端的行程规划方法,其特征在于,该定位信息为通过全球定位系统或键入电力坐标所产生。
10.如权利要求6所述的基于云端的行程规划方法,其特征在于,该地图信息包含多个子地图信息,并且在显示所述行程规划信息时,根据该定位信息的位置选择载入部分的子地图 信息。
【文档编号】G06Q10/10GK103839153SQ201210489267
【公开日】2014年6月4日 申请日期:2012年11月26日 优先权日:2012年11月26日
【发明者】邱全成 申请人:英业达科技有限公司, 英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1