Methodofoperationofadynamicmobiletrafficroutingsystem的制作方法

文档序号:6145388阅读:85来源:国知局
专利名称:Method of operation of a dynamic mobile traffic routing system的制作方法
技术领域
本发明涉及一种定位服务系统,尤其涉及一种具有交通路由系统的移动客户机导 航系统,其中,移动客户机与服务器进行通讯以执行导航任务。
背景技术
现代便携式消费电子,尤其是客户机设备,例如导航系统、手机、便携式数字助理 及组合设备,提供越来越进步的功能等级以支持现代生活(包括定位信息服务)。目前已开 发出多种技术来利用这一新功能。一些研究及开发策略致力于新技术,而其他策略致力于 提升现存的及成熟的技术。现存技术的研究及开发可取得无数不同的方向。当客户随着移动定位服务设备的成长而变得愈发有权力时,新的及旧的营销学说 体系开始利用这一新设备空间。有许多技术方案利用这新设备位置条件。现存的方案提供 导航信息、位置信息或其组合给该具有导航及定位服务功能的移动设备。尽管技术改进提 供给该移动设备的信息,该提供的信息仍然遭受一些缺陷。在实际运输过程中,所提供的信 息经常不可变,没有实际偏向该预定旅行路由器。因此,需要一种可变移动交通路由系统以便在旅行的同时有效地交流及存取实时 交通数据、路由及管理信息以提升效能。由于客户在他们的移动客户机设备中所要求的的 附加特征越来越多,因此找到这些问题的答案越来越至关紧要。该些问题的解决方案已被长久探寻,但先前的开发没有教导或建议任何解决方 案,因此,该些问题的解决方案已长久困扰本领域技术人员。

发明内容
本发明提供一种可变动态移动交通路由系统的操作方法,包括令客户机接收来 自服务器的交通路由参数,所述交通路由参数被显示在该客户机的显示器上;依据交通路 由控制参数从该客户机的所述交通路由参数的一部分选择交通再路由请求参数;将该交通 再路由请求参数从该客户机发送至该服务器;在该服务器端依据该交通再路由请求参数更 新所述交通路由参数;以及将通过该交通再路由请求参数更新的所述交通路由参数从该服 务器发送至该客户机。除了或代替上面提及的那些态样,本发明的一些实施例具有其他态样。从阅读以 下详细说明并参考该些附图,该些态样对本领域技术人员将变得明了。


图1阐述本发明一实施例中的可变移动交通路由系统的操作方法。图2阐述图1的可变移动交通路由系统的操作方法的方框图。图3阐述图1的可变移动交通路由系统的操作方法的流程图。图4阐述图1的可变移动交通路由系统的手动及自动交通再路由更新模式的流程 图。
图5阐述图1可变移动交通路由的服务器系统的服务器流程图。图6A、6B、6C及6D是具有该可变移动交通路由系统的客户机所显示的交通路由操 作的图解说明。图7是本发明另一实施例中的可变移动交通路由系统的操作方法流程图。
具体实施例方式充分详细说明以下实施例以使本领域技术人员能够制造及使用本发明。需了解的 是依据本发明的揭示其他实施例将显而易见,且在不悖离本发明之范畴下可做出系统、工 艺流程或机械改变。在以下说明中,给出许多特定细节以提供完全理解本发明。然而,需明白没有该些 特定细节,本发明仍可被实施。为避免使本发明模糊不清,一些已知电路,系统配置,以及处 理步骤未被详细揭露。同样地,显示该系统实施例的该些图式是半图表的,并没有按尺寸绘 制,且特别是一些尺寸是用以表示清楚且被放大显示在该些图式中。与其中使用术语的上 下文相一致,本文所使用的术语“系统”意味着及涉及本发明之方法及装置。现在参考图1,图1中阐述本发明一实施例中的可变移动交通路由系统100的操作 方法。客户机102通过例如无线通讯网络之通讯路径106连接至服务器104。如本文所使 用,该客户机102可以是任何各式各样的移动设备,例如手机、个人数字助理、笔记型电脑 或其他多功能移动通讯或娱乐设备,该些设备有连接至通讯路径106以与该服务器104通 讯的方法,以及有监控该客户机102位置的方法、更好地是该些设备具有GPS功能或导航系 统。该客户机102例如包括例如微处理器之控制设备(未显示)、软件(未显示)、存储 器(未显示)、通讯元件(未显示)、位置监控元件(未显示)、以及使用者界面。该使用者界 面例如显示器、键盘、触控屏、麦克风、以及扬声器,允许该使用者与该客户机102沟通以及 提供交通路由控制输入。该微处理器执行该软件并提供该客户机102智慧(intelligence) 用以与该服务器104交流相关信息、该使用者界面、该通讯路径106的互动以及提供与该客 户机102的位置监控系统交流与相关定位服务通讯设备的其他功能通过。该存储器(例如挥发性、非挥发性存储器,仅内部、外部可更新、或者其组合)可存 储该软件、设置数据、或作为移动定位服务通讯设备的客户机102操作用的其他数据。该存 储器还可存储该相关信息,例如地图、路由信息、交通信息、交通路由及名胜(POI)等等,该 相关信息来自服务器104或为预先加载。该存储器还可存储将传送至该服务器104的该采 样的或创造的相关信息。例如,该客户机102的功能可由软件、固件、硬件或其组合执行。该些通讯元件可 包括主动元件或被动元件,例如微电子或天线,用以与该通讯路径106的手机系统交流。该 些导航元件可包括该些主动及被动元件,例如微电子或天线,用以与该通讯路径106交流。该通讯路径106可以是任何样式的电信通讯网络。例如,该通讯路径106可包括 无线通讯、有线通讯或者其组合。卫星通讯、手机通讯、WiFi (基于IEEE 802. Ilb标准的无 线局域网)、及WiMAX(微波存取全球互通)是无线通讯范例,皆可包含于该通讯路径106。 以太网、DSL(数字用户线路)、FTTH(光纤到户)及POTS(普通老式电话服务)是有线通讯 范例,亦包含于该通讯路径106。此外,该通讯路径106可横贯若干网络拓扑及距离。例如,该通讯路径106可包括个人域网(PAN)、局域网(LAN)、城域网(MAN)及广域网(WAN)。该服务器104可包括若干设备,例如控制设备(未图示),如微处理器、软件(未显 示)、存储器、通讯元件(未显示)、位置监控元件(未显示)、以及使用者界面。该微处理器 执行该软件并提供该服务器104的智慧(intelligence)用以与该客户机102交流、并与该 通讯路径106的通讯系统交流以及与服务器使用者界面108交流。为说明目的,该服务器104被显示在单一位置,然需了解该服务器可位于不同位 置。例如,该服务器104可代表在单一计算机房内的服务器,或交叉分布于不同房间或地理 位置。再者,为说明目的,该服务器104及该服务器使用者界面108被显示作为分离与离散 元件,然,需了解该服务器使用者界面108可包含于该服务器104。此外,为说明目的,该服 务器使用者界面108被显示连接至该服务器104,然,需了解该服务器使用者界面108可以 不同方式连接至该服务器104。例如,该服务器使用者界面108可与该通讯路径106交流以 与该服务器104通讯。现参考图2,图2中显示图1的可变移动交通路由系统100的操作方法的方框图。 该客户机102与该通讯路径106连接以发送服务器请求202至该服务器104。响应该服务 器请求202,该客户机102在该通讯路径106上接收来自该服务器104的交通路由参数204。 该客户机102与该通讯路径106连接以发送交通再路由请求参数207至该服务器104。该交通路由参数204包括控制及数据参数用以控制该客户机102的显示器210的 操作,更好地,联合显示该客户机102所接收的导航路由数据。如之后的进一步描述,该些 交通路由参数204可包括控制及数据参数用以联合各种导航事件,例如联合告知使用者航 行方向、交通阻塞、定位信息或消息(例如涉及交通事件、名胜、交通路由、特殊状况或销售 活动消息)而控制该显示器210的操作。该客户机102可存储该交通路由参数204于本地存储器212。该本地存储器212可 以若干方式实现。例如,该本地存储器212可为非挥发性存储器,例如非挥发性随机存取存 储器(NVRAM),或为挥发性存储器,例如静态随机存取存储器(SRAM)。该交通路由参数204 更好地包括本地存储控制及数据参数用以控制该客户机102的显示器210的操作,更好地, 联合显示涉及该交通路由参数204的导航,该交通路由参数204由该客户机102通过该通 讯路径106自该服务器104接收。如之后的进一步描述,该交通路由参数204包括交通路由控制参数214用以控制 导航的显示器210及交通路由信息,该交通路由信息包括位置特定交通路由、显示状态、航 行方向、定位信息或销售活动消息。该客户机102中的导航单元215可协同该些交通路由 参数204进行工作用以控制该显示器210.例如,该导航单元215可包括如图1所描述的该 客户机102的该些通讯元件。该客户机102可接受来自使用者控制的输入,例如键盘输入,以选择一个或一部 分该些交通路由参数204以产生交通路由请求并发送至该服务器104,用以为该些交通路 由参数204更新该交通再路由请求参数207。来自该交通再路由请求参数207的该更新信 息可由该服务器104使用以计算账单信息、利用率信息或其组合且该更新交通路由信息用 於所选择部分的该交通路由参数204。现参考图3,图3中显示图1的可变移动交通路由系统100的操作方法流程300。 在操作中,例如,在方框302中,该客户机102更好地接收来自使用者输入方式(未显示)
5的目的地请求318,并通过图1的通讯路径106发送服务器请求202至该服务器104。在方框312中,该服务器104接收来自该客户机102的该服务器请求202,并产生 图2的该些交通路由参数204,以及通过该通讯路径106发送包含该些交通路由参数204的 交通路由响应320至该客户机102。在方框304中,该客户机102在该通讯路径106上接收来自该服务器104的包含 该些交通路由参数204的该交通路由响应320。在方框306中,该客户机102更好地检测该 交通路由控制参数214,该交通路控制参数214用以与来自该交通路由响应320的该些交通 路由参数204 —起使用,并操作该客户机102的图2的显示器210。在方框307中,该客户机102更好地操作在由该交通路由控制参数214所确定的 交通路由显示模式下,并以任意数量的显示模式在该显示器210上显示该些交通路由参数 204的一部分,该些显示模式例如闪亮交通线段、彩色编码交通线段、高亮交通线段、醒目交 通线段、名胜交通线段、注解交通线段、滚动消息框注解交通线段、多媒体注解交通线段、超 链接注解交通线段、音频注解交通线段、混合多媒体注解交通线段或上述的任意组合。在该方框307中,该客户机102操作在由该交通路由控制参数214所确定的交通 路由显示模式下,并以任意数量的消息模式在该显示器210上显示该些交通路由参数204, 该些消息模式例如横幅广告消息、弹出消息、全屏交通警报、音频片段、视频片段、混合多媒 体消息或其组合。在该方框307中,该客户机102也可操作在由该交通路由控制参数214 所确定的交通路由显示模式下,并以任意数量的背景显示模式在该显示器210上显示该些 交通路由参数204,该些背景显示模式例如静止地图、移动地图、分屏、全屏、分割成段的、路 由、自由驾驶或其任意组合。在方框308中,该客户机102可接收来自该使用者控制的输入,例如软键盘输入或 单一按钮点击,用以选择一个或一部分该些交通路由参数204,并产生交通再路由请求325 并发送至该服务器104。从该些交通路由参数204所选的交通路由路段可展示交通阻塞点、 可回避的名胜、街道、交通繁忙区域或其任意组合。在方框314中,该服务器104可根据该 输入更新该些交通路由参数204。在方框312中,该服务器104通过该通讯路径106发送包 含具有该些更新的该些交通路由参数204的交通路由响应320至该客户机102。来自该些 交通路由参数204的该更新信息可由该客户机使用以在该显示器210上显示替换的交通路为说明目的,该可变移动交通路由系统100被描述用以根据可回避事件或位置来 更新该些交通路由参数204,然,需明白该可变移动交通路由系统100可以不同方式更新该 些交通路由参数204。例如,该可变移动交通路由系统100可根据所需的名胜、修改该些交 通路由参数204中的该路由,该些名胜例如特定地区的商务、事件或地址。在该方框308中,该客户机102更好地接收来自该导航单元215的自动位置更新 输入,并可通过该通讯路径106自动地发送该交通再路由请求325至该服务器104。在方框 315中,该服务器104接收来自该客户机102的交通再路由请求325,并产生该些交通路由 参数204,该些交通路由参数204具有根据该输入的该些更新。在该方框312中,该服务器 104通过该通讯路径106发送包含该些交通路由参数204的交通路由响应320至该客户机 102。为说明目的,该服务器104被描述成提供交通路由参数204给客户机102作为对
6来源于该目的地请求318的该服务器请求202的响应,尽管已明白该服务器104可提供不 同的响应。例如,该服务器104可提供除该些交通路由参数204之外的地图更新、新信息、 日程安排信息、天气信息、地区服务或商务信息、销售活动消息及位置提醒信息、或其组合。现参考图4,图4中显示图1的可变移动交通路由系统100的手动及自动交通再 路由更新模式的流程400。在操作中,例如,该客户机102可操作在手动交通再路由模式 下,该手动交通再路由模式由图2的该交通路由控制参数214所确定。该客户机102更好 地接收来自该使用者输入方式(未图示)的手动交通再路由输入402以请求一新的交通路 由,该使用者输入方式可以是单一的点击控制、该显示器上的软键盘、小型键盘、声音输入、 触控面板、遥控键、键盘、虚拟键盘、按钮、或其任意组合。在该方框308中,该客户机102通 过该通讯路径106发送该手动交通再路由输入402至该服务器104。该手动交通再路由输 入402可包括任意数量的参数,例如交通段、选择状态、手动交通路由请求值、名胜、地标、 街道、地址、交通事件、时间、位置、当前位置、速度、方向、目的地、开始位置、使用者标识、使 用者喜好、或其任意组合。在该方框315中,该服务器104接收具有该手动交通再路由输入402的交通再路 由请325,并将其存储在服务器存储器404中,该服务器存储器404例如磁盘存储器或服务 器主存储器。在图3的方框312中,该服务器104产生能避开已定义位置的该些交通路由 参数204,且该服务器104发送该些交通路由参数204至该客户机102。在另一范例中,该客户机102可操作在自动交通再路由模式下,该自动交通再路 由模式由图2的该交通路由控制参数214所确定,且该客户机102产生自动交通再路由输 入406。在该方框308中,图3的具有自动交通再路由输入406的该交通再路由请求325通 过该通讯路径106被发送至该服务器104。在该方框315中,服务器104接收该交通再路由 请求325,并将其存储在该服务器存储器404中。现参考图5,图5中显示图1的可变移动交通路由系统100的服务器104的流程 500。在操作中,例如,在该方框315中,该服务器104通过图1的通讯路径106更好地接收 来自图1的客户机102的交通再路由请求325。该交通再路由请求325可包括图2的该交 通再路由请求参数207。该服务器104可将该交通再路由请求参数207存储在该服务器存 储器404中,之后可用于根据该交通再路由请求参数207更新该些交通路由参数204。该服务器104更好地提供交通路由管理系统502,其可产生显示例如交通路由状 态、使用、质量、状态类型或其任意组合之数据的报告。该服务器104可接收服务器使用者 输入504并提供交通路由管理控制命令以控制及管理该交通路由管理系统502。在另一范例中,该服务器104可根据该交通再路由请求参数207为该些交通路由 参数204的一部分提供账单功能,该账单功能可为该些交通路由参数204提供账单费用登 录,该账单费用登录被存储在该服务器存储器404中。该账单类型可包括任何类型可账单 事件,该任何类型可账单事件包括每一路由费用、前进交通细节、日程事件数据、安排的维 持数据、或其任意组合。现参考图6A、图6B、图6C及图6D。该些图中是具有该可变移动交通路由系统100 的客户机102所显示的交通路由操作的图解说明。例如,具有路段R1、R2、R3的导航路径被 显示在图1的可变移动交通路由系统100的客户机102的显示器210上。从该开始点Sl 到目的地Dl的导航,客户机102可显示导航地图及显示围绕阻塞的交通段的交通警报及交通再路由。在图6A中,该客户机102在该显示器210上显示包括交通段Rl、R2及R3的交通 路由。在图6B中,交通段R3被高亮及三维指示器显示这一段具有交通繁忙级别。在图6C中,交通段R3被来自该使用者输入设备所选择,且图2的该交通再路由请 求参数207被发送至图2的服务器104。这将请求图2的一组新的交通路由参数204从该 服务器104发送至该客户机102。在图6D中,该客户机102显示替换的路由避免图6C的交 通段Rl,并通过该更新的交通段R4及R5路由至目的地D2。为说明目的,该可变移动交通路由系统100被描述避免在一路由中的交通阻塞, 然,需明白该可变移动交通路由系统100可根据其他标准避免交通段或该路由的一部分。 例如,该可变移动交通路由系统100可避免可选择事件,例如交通事件、将来安排的事件、 或计划的事件。计划事件的范例包括事件结束时间,例如运动事件,于该运动事件中一些路 由段的交通变得阻塞。同当前交通事件元件包括天气供给一样,该可变移动交通路由系统 100包括时间元件、事件元件、或其组合。现参考图7,图7中显示本发明另一实施例中的可变移动交通路由系统100的操作 方法700。该方法700包括在方框702中,透过客户机接收来自服务器的交通路由参数, 该些参数被显示在该客户机的显示器上;在方框704中,在该客户机端,依据交通路由控制 参数从一部分该些交通路由参数中选择交通再路由请求参数;在方框706中,将该交通再 路由请求参数从该客户机发送至该服务器;在方框708中,在该服务器端,依据该交通再路 由请求参数更新该些交通路由参数;以及在方框710中,将该通过交通再路由请求参数更 新的该些交通路由参数从该服务器发送至该客户机。然而,本发明的另一重要方面在于本发明有益地支持及服务降低成本、简化系统、 及增加性能的历史趋势。本发明的这些及其他有益方面持续不断地推进技术状态至至少下一级别。因此,已揭示本发明的该可变移动交通路由系统提供重要的、迄今为止未知的及 难以获得的解决方案、性能及功能方面以提升产率、增强可靠性及降低具有定位服务功能 的移动客户机的成本。该些最终流程及配置是易懂的、成本有效的、不复杂的、用途非常广 泛的、精准的、灵敏的及有效的,且可透过修改已知元件来实现以可利用、有效及经济的制 造、应用及利用该些流程及配置。尽管已结合特定的最佳模式描述本发明,需明白依据前面描述的许多替换、更改 及变换对本领域技术人员将是显然的。因此,本发明意图包含所有这样的替换、更改及变 换,该些替换、更改及变换落入本发明所包含的权利要求书。迄今为止本文阐明的或该些附 图所显示的所有事实被以说明性及非限制意思的方式予以说明。
8
权利要求
一种可变移动交通路由系统(100)的操作方法(700),包括发送交通路由参数(204)用以显示在客户机(102)上;依据交通路由控制参数(214)从该客户机(102)的所述交通路由参数(204)的一部分选择交通再路由请求参数(207);发送该交通再路由请求参数(207)至服务器(104);依据该交通再路由请求参数(207)更新所述交通路由参数(204);以及发送通过该交通再路由请求参数(207)更新的所述交通路由参数(204)用以显示在该客户机(102)上。
2.如权利要求1所述的方法(700),其中,选择交通再路由请求参数(207)包括手动选 择该交通再路由请求参数(207)。
3.如权利要求1所述的方法(700),其中,选择交通再路由请求参数(207)包括根据自 动位置更新自动选择该交通再路由请求参数(207)。
4.如权利要求1所述的方法(700),其中,选择交通再路由请求参数(207)包括根据沿 着所述交通路由参数(204)的将来时间元件选择该交通再路由请求参数(207)。
5.如权利要求1所述的方法(700),其中,选择交通再路由请求参数(207)包括根据沿 着所述交通路由参数(204)的计划事件选择该交通再路由请求参数(207)。
6.如权利要求1所述的方法(700),其中,选择交通再路由请求参数(207)包括根据沿 着所述交通路由参数(204)的可避开项目选择该交通再路由请求参数(207)。
7.如权利要求1所述的方法(700),其中,选择交通再路由请求参数(207)包括根据沿 着所述交通路由参数(204)的所需项目选择该交通再路由请求参数(207)。
8.如权利要求1所述的方法(700),其中,发送通过该交通再路由请求参数(207)更新 的所述交通路由参数(204)用以显示在该客户机(102)上包括根据该交通再路由请求参数 (207)发送替换的交通路由参数(204)。
9.如权利要求1所述的方法(700),还包括在具有所述交通路由参数(204)的该客户 机(102)中操作导航单元(215)。
10.如权利要求1所述的方法(700),还包括产生具有该交通再路由请求参数(207)的 计费事件。
全文摘要
文档编号G01C21/34GK101952866SQ20088012720
公开日2011年1月19日 申请日期2008年12月30日 优先权日2007年12月31日
发明者Nicola A Crane, Chiu David, Shrivathsan Musiri 申请人:Telenav Inc
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1