数据纪录终端与方法、数据收集系统与数据服务器转让专利

申请号 : CN202010319445.1

文献号 : CN111212382B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王航吴茂林张珍瑜

申请人 : 南京齐芯半导体有限公司

摘要 :

一种数据纪录终端,其特征在于,包含:第一定位模块,用于分时定位该数据纪录终端的多个位置;指令接收模块,用于连接多个指令发出网络,以接收来自数据服务器的指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;数据发出模块,用于连接数据收集网络;数据库;以及处理模块,用于分时接收多个该位置;存储多个该位置与其相对应时间的该数据到该数据库;自该指令接收模块接收该指令;判断该数据库内的该数据中的该位置与其相对应的时间是否分别符合该指令的条件所包含的时段与位置范围;以及当判断结果为是时,令该数据发出模块传回该数据至该数据服务器。

权利要求 :

1.一种数据纪录终端,其特征在于,包含:

第一定位模块,用于分时定位该数据纪录终端的多个位置;

传感器模块,用于分时感测至少一种环境值以产生多个传感数据;

指令接收模块,用于连接多个指令发出网络,以接收来自数据服务器的指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;

数据发出模块,用于连接数据收集网络;

数据库;以及

处理模块,用于分时接收多个该位置;存储多个该位置、多个该传感数据与其相对应时间的该数据到该数据库;于存储该数据到该数据库之后,自该指令接收模块接收该指令;判断该数据库内的该数据中的该位置、该传感数据与其相对应的时间是否分别符合该指令的条件所包含的时段、传感数据范围与位置范围;以及当判断结果为是时,令该数据发出模块传回该数据至该数据服务器。

2.根据权利要求1所述的数据纪录终端,其特征在于,更包含:第二定位模块,用于在该第一定位模块的定位失效时,分时定位该数据纪录终端的该多个位置,其中该第一定位模块的定位精度高于该第二定位模块的定位精度。

3.根据权利要求1所述的数据纪录终端,其特征在于,该多个指令发出网络当中的至少一个是利用广播的方式来发出该指令。

4.根据权利要求1所述的数据纪录终端,其特征在于,更包含:提示模块,用于发出声讯或视讯来提示用户,

其中该处理模块更用于在下列情况之一发生时,令该提示模块提示用户:当该判断结果为是时;以及

当最新的位置与该位置范围在一距离内时。

5.一种适用于数据纪录终端的数据纪录方法,其特征在于,包含:使用第一定位方法,以分时定位该数据纪录终端的多个位置;

分时感测至少一种环境值以产生多个传感数据;

存储多个该位置、多个该传感数据与其相对应时间的该数据到该数据纪录终端的数据库;

于存储该数据到该数据库之后,自多个指令发出网络接收来自于数据服务器的指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;

判断该数据库内的该数据中的该位置、该传感数据与其相对应的时间是否分别符合该指令的条件所包含的时段、传感数据范围与位置范围;以及当判断结果为是时,通过数据收集网络传回该数据至该数据服务器。

6.根据权利要求5所述的数据纪录方法,其特征在于,更包含:在该第一定位方法的定位失效时,使用第二定位方法分时定位该数据纪录终端的该多个位置,其中该第一定位方法的定位精度高于该第二定位方法的定位精度。

7.根据权利要求5所述的数据纪录方法,其特征在于,该多个指令发出网络当中的至少一个是利用广播的方式来发出该指令。

8.根据权利要求5所述的数据纪录方法,其特征在于,更包含在下列情况之一发生时,发出声讯或视讯来提示用户:当该判断结果为是时;以及

当最新的位置与该位置范围在一距离内时。

9.一种数据收集系统,其特征在于,包含:

数据服务器,包含:

指令发出模块,用于连接多个指令发出网络,以透过该多个指令发出网络广播一指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;

数据收集模块,用于连接数据收集网络,以接收来自数据纪录终端所传回的数据;

服务器数据库;

条件输入模块,用于输入一或多个条件,每一个该条件包含一时段、一传感数据范围与一位置范围;以及服务器处理模块,用于接收该一或多个条件以编成该指令;令该指令发出模块透过该指令发出网络广播一指令;于广播该指令之后,令该数据收集模块接收来自数据纪录终端所传回的该数据;以及存储该数据至该服务器数据库;以及该数据纪录终端,包含:

第一定位模块,用于分时定位该数据纪录终端的多个位置;

传感器模块,用于分时感测至少一种环境值以产生多个传感数据;

指令接收模块,用于连接该多个指令发出网络,以接收来自该数据服务器的该指令;

数据发出模块,用于连接该数据收集网络;

数据库;以及

处理模块,用于分时接收多个该位置;存储多个该位置、多个该传感数据与其相对应时间的该数据到该数据库;于存储该数据到该数据库之后,自该指令接收模块接收该指令;判断该数据库内的该数据中的该位置、该传感数据与其相对应的时间是否符合该指令的条件所包含的该时段、该传感数据范围与该位置范围;以及当判断结果为是时,令该数据发出模块传回该数据至该数据服务器。

10.一种如权利要求9所述的数据收集系统,其中该数据纪录终端更包含:提示模块,用于发出声讯或视讯来提示用户,

其中该处理模块更用于在下列情况之一发生时,令该提示模块提示用户:当该判断结果为是时;以及

当最新的位置与该位置范围在一距离内时。

说明书 :

数据纪录终端与方法、数据收集系统与数据服务器

技术领域

[0001] 本申请关于数据纪录终端,特别是关于确保数据纪录终端的纪录正确的数据收集系统。

背景技术

[0002] 当人们或机动车辆四处移动或旅行时,可能会经过具有某些隐患的地区。在移动的当时,可能还不知道所经过的区域具有隐患。但在隐患发生之后,人们难以核查自己是否曾经经过隐患区域,是否需要对隐患进行处理。例如,机动车辆目前多半会装备行车纪录器。在路上行驶的时候,没有一位驾驶能够预期何时会发生意外事故,所以需要行车纪录器在意外发生之前,持续地纪录影像。万一当交通事故发生时,行车纪录器所纪录的影像就可能提供意外发生的成因,厘清责任的归属。
[0003] 类似地,如果能在隐患发生之前,有一种移动式的终端设备可供人车携带,并且忠实地纪录并且保护过往的足迹,在隐患发生之后,使得人们可以藉由该终端设备来确切核查自己是否到过隐患区域,就可以判断隐患对自己造成的可能影响。

发明内容

[0004] 本申请是为了解决现有技术中的不足而提出的数据纪录终端与方法、数据收集系统与数据服务器,目的是提供一种事先收集保护个人足迹数据,待隐患事件发生之后,再根据需求调用个人足迹数据的数据收集系统。本申请的技术特征之一,在于利用此数据收集系统能在茫茫人海当中快速地通知特定的人群,使其得知曾经过或将要靠近隐患已经发生的区域。为了达到这个目标,本申请使用了多频点多协议的无线通信解决方案。申请人所提供的三种系列产品可以用来实施本申请所提供的数据收集系统,特别是数据收集终端。本申请的技术特征之一,在于可以将数据收集终端做为追踪和实时验证手段,比如在公共交通入口和住宅小区入口自动判读用户在最近有无隐患区域旅行史。
[0005] 根据本申请的一实施例,提供一种数据纪录终端,其特征在于,包含:第一定位模块,用于分时定位该数据纪录终端的多个位置;指令接收模块,用于连接多个指令发出网络,以接收来自数据服务器的指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;数据发出模块,用于连接数据收集网络;数据库;以及处理模块,用于分时接收多个该位置;存储多个该位置与其相对应时间的该数据到该数据库;自该指令接收模块接收该指令;判断该数据库内的该数据中的该位置与其相对应的时间是否分别符合该指令的条件所包含的时段与位置范围;以及当判断结果为是时,令该数据发出模块传回该数据至该数据服务器。
[0006] 在一实施例当中,为了预防单一种定位机制失效,而提供另一种定位机制以提高可靠度,上述的数据纪录终端,其特征在于,更包含:第二定位模块,用于在该第一定位模块的定位失效时,分时定位该数据纪录终端的该多个位置,其中该第一定位模块的定位精度高于该第二定位模块的定位精度。
[0007] 在一实施例当中,为了大规模快速的发出指令,而且数据服务器无须事先得知数据纪录终端的详细位置与/或网络地址,上述的多个指令发出网络当中的至少一个是利用广播的方式来发出该指令。
[0008] 在一实施例当中,为了更精确的筛选出特殊事件所对应的环境值,上述的数据纪录终端,其特征在于,更包含:传感器模块,用于分时感测至少一种环境值以产生多个传感数据,其中该处理模块更用于存储多个该位置、多个该传感数据与其相对应时间的该数据到该数据库;判断该数据库内的该数据中的该位置、该传感数据与其相对应的时间是否分别符合该指令的条件所包含的该时段、传感数据范围与该位置范围;以及当判断结果为是时,令该数据发出模块传回该数据至该数据服务器。
[0009] 在一实施例当中,为了提示使用者,该数据纪录终端更包含:提示模块,用于发出声讯或视讯来提示用户,其中该处理模块更用于在下列情况之一发生时,令该提示模块提示用户:当该判断结果为是时;以及当最新的位置与该位置范围在一距离内时。
[0010] 根据本申请的一实施例,提供一种适用于数据纪录终端的数据纪录方法,其特征在于,包含:使用第一定位方法,以分时定位该数据纪录终端的多个位置;存储多个该位置与其相对应时间的该数据到该数据纪录终端的数据库;自多个指令发出网络接收来自于数据服务器的指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;判断该数据库内的该数据中的该位置与其相对应的时间是否分别符合该指令的条件所包含的时段与位置范围;以及当判断结果为是时,通过数据收集网络传回该数据至该数据服务器。
[0011] 在一实施例当中,为了预防单一种定位机制失效,而提供另一种定位机制以提高可靠度,上述的数据纪录方法,其特征在于,更包含:在该第一定位方法的定位失效时,使用第二定位方法分时定位该数据纪录终端的该多个位置,其中该第一定位方法的定位精度高于该第二定位方法的定位精度。
[0012] 在一实施例当中,为了大规模快速的发出指令,而且数据服务器无须事先得知数据纪录终端的详细位置与/或网络地址,上述的多个指令发出网络当中的至少一个是利用广播的方式来发出该指令。
[0013] 在一实施例当中,为了更精确的筛选出特殊事件所对应的环境值,上述的数据纪录方法,其特征在于,更包含:分时感测至少一种环境值以产生多个传感数据;存储多个该位置、多个该传感数据与其相对应时间的该数据到该数据库;判断该数据库内的该数据中的该位置、该传感数据与其相对应的时间是否分别符合该指令的条件所包含的该时段、传感数据范围与该位置范围;以及当判断结果为是时,通过数据收集网络传回该数据至该数据服务器。
[0014] 在一实施例当中,为了提示使用者,该数据纪录方法更包含在下列情况之一发生时,发出声讯或视讯来提示用户:当该判断结果为是时;以及当最新的位置与该位置范围在一距离内时。
[0015] 根据本申请一实施例,提供一种数据收集系统,其特征在于,包含数据服务器与数据纪录终端。数据服务器,包含:指令发出模块,用于连接多个指令发出网络,以透过该多个指令发出网络广播一指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;数据收集模块,用于连接数据收集网络,以接收来自数据纪录终端所传回的数据;服务器数据库;条件输入模块,用于输入一或多个条件,每一个该条件包含一时段与一位置范围;服务器处理模块,用于接收该一或多个条件以编成该指令;令该指令发出模块透过该指令发出网络广播一指令;令该数据收集模块接收来自数据纪录终端所传回的该数据;以及存储该数据至该服务器数据库。该数据纪录终端,包含:第一定位模块,用于分时定位该数据纪录终端的多个位置;指令接收模块,用于连接该多个指令发出网络,以接收来自该数据服务器的该指令;数据发出模块,用于连接该数据收集网络;数据库;以及处理模块,用于分时接收多个该位置;存储多个该位置与其相对应时间的该数据到该数据库;自该指令接收模块接收该指令;判断该数据库内的该数据中的该位置与其相对应的时间是否符合该指令的条件所包含的该时段与该位置范围;以及当判断结果为是时,令该数据发出模块传回该数据至该数据服务器。
[0016] 在一实施例当中,为了提示使用者,该数据纪录终端更包含:提示模块,用于发出声讯或视讯来提示用户,其中该处理模块更用于在下列情况之一发生时,令该提示模块提示用户:当该判断结果为是时;以及当最新的位置与该位置范围在一距离内时。
[0017] 根据本申请的一实施例,提供上述的数据服务器,其特征在于包含:指令发出模块,用于连接多个指令发出网络,以透过该多个指令发出网络广播一指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;数据收集模块,用于连接数据收集网络,以接收来自数据纪录终端所传回的数据;服务器数据库;条件输入模块,用于输入一或多个条件,每一个该条件包含一时段与一位置范围;服务器处理模块,用于接收该一或多个条件以编成该指令;令该指令发出模块透过该指令发出网络广播一指令;令该数据收集模块接收来自数据纪录终端所传回的该数据;以及存储该数据至该服务器数据库。。
[0018] 由于采用上述方案,本发明的有益效果为:本申请所提供的数据收集系统、数据服务器、数据纪录终端与数据纪录方法,可以在未发生隐患事件之前,事先收集个人的位置与环境值。但先将这些数据存储在个人携带的装置,而无须事先就上传到数据服务器,以避免发生浪费带宽在传输无用的数据的问题发生。待发生隐患事件之后,可以收集筛选过符合条件的数据,以避免造成数据收集网络的拥塞,减轻数据服务器的负担,进一步减少数据服务器的部署成本。除此之外,本申请提供的数据纪录终端与方法可以提示用户关于其数据库内的数据已经符合或者是接近指令所描述的位置范围。据此,可以令用户进一步接受后续的处理流程,或者是避开某些隐患区域。

附图说明

[0019] 图1为根据本申请一实施例的一数据收集系统的一方框示意图。
[0020] 图2为根据本申请另一实施例的一数据收集系统的一方框示意图。
[0021] 图3为根据本申请一实施例的一数据纪录终端的一方框示意图。
[0022] 图4为根据本申请另一实施例的一数据纪录终端的一方框示意图。
[0023] 图5为根据本申请一实施例的一数据服务器的一方框示意图。
[0024] 图6为根据本申请另一实施例的一数据服务器的一方框示意图。
[0025] 图7为根据本申请一实施例的数据纪录方法的一流程示意图。
[0026] 图8为根据本申请一实施例的数据收集方法的一流程示意图。
[0027] 图9为根据本申请一实施例的数据收集条件的一示意图。
[0028] 图10为根据本申请另一实施例的数据收集条件的一示意图。

具体实施方式

[0029] 本发明将详细描述一些实施例如下。然而,除了所揭露的实施例外,本发明的范围并不受该些实施例的限定,乃以其后的申请专利范围为准。而为了提供更清楚的描述及使该项技艺的普通人员能理解本发明的发明内容,图示内各部分并没有依照其相对的尺寸进行绘图,某些尺寸或其他相关尺度的比例可能被凸显出来而显得夸张,且不相关的细节部分并没有完全绘出,以求图示的简洁。
[0030] 请参考图1所示,其为根据本申请一实施例的一数据收集系统100的一方框示意图。该数据收集系统100包含一数据服务器110、一指令发出网络120、一数据收集网络130、以及至少一数据纪录终端140。该数据收集系统100可以用于将数据纪录终端140事先收集的数据,在符合指令所附带的条件下,上传至该数据服务器110供后续应用。在一实施例当中,该数据服务器110包含至少一或多部计算器,用于发出带有条件的指令,并且收集和记录由数据纪录终端140发回的数据。
[0031] 该指令发出网络120可以是一种广播网络,无差别地播送指令。举例来说,可以藉由通信卫星或其星系进行无线电的广播,以便将指令广播给数据纪录终端140。在另外的实施例当中,可以通过地面的电视或电台广播系统,将指令广播给数据纪录终端140。在电视或电台广播系统当中,可以具有旁波(sideband)的数据广播信道。通过由旁波传输的数据广播信道,能够在不影响视频或音频广播的情况下,传输额外的讯息。
[0032] 除了前述的广播之外,还可以通过地面的移动通信系统,例如第四代、第五代与/或第六代的移动通信系统的多个基站来广播。在这些移动通信系统的设计当中,可以支持紧急广播信道。举例来说,琥珀警戒(amber alarm)就是通过紧急广播信道,对区域内所有的用户终端发送地震等天灾讯息。
[0033] 除了上述的区域型广播系统之外,该指令发出网络120的存取部分还可以包含无线区域网络系统(Wireless Local Area Network, WLAN)或蓝芽(Bluetooth)。布署在公众出入场所、公共运输交通工具、公路及停车场收费闸口、通衢大街的路灯或交通号志杆、公共市场、百货公司、政府机关、连锁型商店的无线区域网络系统,也可以通过广播封包,来对所有接取的用户终端发出指令。
[0034] 在一实施例当中,该数据收集网络130可以是一种公众或私人的数据网络,例如因特网。可以让数据纪录终端140将数据传回该数据服务器110。在一实施例当中,数据纪录终端140可以事先纪录其所对应的数据服务器110的网络地址。在另一实施例当中,可以在该指令当中指定数据服务器110的网络地址,让收到该指令的数据纪录终端140可以将数据传回该指令所指定的数据服务器110。
[0035] 数据纪录终端140系配赋给个人随身使用,抑或是装备在机动载具上。本申请所谓的机动载具包含各种车辆、船舰、航空器等。数据纪录终端140可以具有唯一标识符或网络地址,相关于所配赋的个人或机动载具。可以利用该为一标识符对应到个人或机动载具。
[0036] 由于用户在一天的生活当中,很难不进入上述场所,因此用户所携带的数据纪录终端140,可以通过上述的无线区域网络系统,接收到指令。而当数据纪录终端140中具有符合指令所指定的数据时,也可以透过上述的无线区域网络系统将数据与/或标识符上传到数据服务器110。
[0037] 此外,由于机动载具的日常运作中,通常会经过公路及停车场收费闸口、或是通衢大街的交通号志杆。而且,机动载具在这些点的停留时间较长,可以有较长的通信时间。
[0038] 该数据纪录终端140也可以具有加密密码,使得该数据纪录终端140所加密的数据,只有该数据纪录终端140本身以及相对应的数据服务器110可以解密。本领域的普通技术人员可以理解到加解密技术已经应用到各种通信工具上,上述的功能可以通过公钥私钥的加解密技术来达成。
[0039] 该数据纪录终端140能够事先纪录位置和时间,并且加密后保存于本身的数据库内予以保护。当接收到由该指令发出网络120所发出的指令之后,可以核对该指令所附带的条件与事先所纪录的位置和时间。当符合该条件时,可以通过该数据收集网络130,将数据发送回相对应的数据服务器110。
[0040] 请参考图2所示,其为根据本申请另一实施例的一数据收集系统200的一方框示意图。和图1所示的数据收集系统100相比,该数据收集系统200只包含单一种数据网络225。该数据网络225承担了指令发出网络120与数据收集网络130的两种功能。
[0041] 举例来说,该数据网络225可以是卫星星系,如北斗导航卫星系统包含了短报文的功能。该数据纪录终端240可以通过卫星星系来收取指令,也可以通过卫星星系来传回数据。在另一范例当中,该数据网络225可以是移动通信系统。该数据纪录终端240可以通过紧急广播信道接收指令,并且通过数据信道将数据传回到数据服务器210。在某一范例当中,该数据网络225的存取部分还可以包含无线区域网络系统或蓝芽。布署在公众出入场所的无线区域网络系统,也可以通过广播封包,来对所有接取的用户终端发出指令。并且通过无线区域网络系统或蓝芽来回传数据到数据服务器210。
[0042] 请参考图3所示,其为根据本申请一实施例的一数据纪录终端140的一方框示意图。该数据纪录终端140可以包含一指令接收模块310、一数据发出模块320、一处理模块330、一数据库340、一第一定位模块350、可选的一第二定位模块360、可选的一传感器模块
370与可选的一提示模块380。
[0043] 该指令接收模块310用于连接该指令发出网络120,以便接收由数据服务器110所发出的指令,并且转送给该处理模块330。该指令接收模块310具有相应于该指令发出网络120的软硬件。该数据发出模块320用于连接该数据收集网络130,以便将该处理模块330所传来的数据,透过该数据收集网络130转送到所指定的数据服务器110。该数据发出模块320具有相应于该数据收集网络130的软硬件。在一实施例中,可以使用软件定义无线电(Software Defined Radio)的软硬件来实施上述的该指令接收模块310与/或该数据发出模块320。
[0044] 申请人提供一系列的宽带可调软射频芯片模块,以及软件定义无线电的系统级芯片(SoC, system on chip)模块,使用互补式金氧半导体(CMOS)制作工艺,可以实时调换任何频点。前者如ARF产品系列,后者如APS产品系列。这些芯片模块能够用于连接上述的多种指令发出网络120与/或多种数据收集网络130。举例来说,上述的指令接收模块310可以包含申请人所提供的芯片模块,上述的数据发出模块320也可以包含申请人所提供的芯片模块。
[0045] 申请人所提供的宽带可调软射频芯片模块与/或系统级芯片模块具有下列特性:在任何的频点皆有相同的效能;使用电流源设计,所以功耗低;相邻信道泄漏率(ACLR, adjacent channel leakage ratio)指标达到全球最领先,所以抗干扰能力很强。
[0046] 这些芯片模块能够支持多种通信标准,如局部无线通信网络、无线行动通信网络、无线卫星通信网络,这些通信标准包含但不限于下列几种:IEEE 802.11af、IEEE 802.22、ETSI EN 301 598、TD-LTE、TD-SCDMA、ETSI GEO Mobile Radio Interface-1 3G。本领域普通技术人员可以理解到,上述的通信标准只是用于说明方便,申请人的芯片模块可以适用于其他通信标准。由于申请人所提供的芯片模块属于软件定义无线电,在适合的频段内,可以利用软件转换适用的通信标准。
[0047] 当该指令接收模块310使用申请人所提供的芯片模块时,由于在任何的频点皆有相同的效能,还因为抗干扰能力很强,所以能够接取多个指令发出网络120,而不会漏接指令。此外,由于功耗低,所以可以减少该指令接收模块310的耗电,增加该数据纪录终端140的使用与待机时间。
[0048] 当该数据发出模块320使用申请人所提供的芯片模块时,由于在任何的频点皆有相同的效能,还因为抗干扰能力很强,所以能够选择多个数据收集网络130的其中一个,而迅速地将数据上传到数据服务器110。此外,由于功耗低,所以可以减少数据发出模块320的耗电,增加该数据纪录终端140的使用与待机时间。
[0049] 当该数据纪录终端140安装在机动载具时,由于机动载具在收费闸口或交通号志杆等红灯的时间较长,可以利用这个时机来进行指令的接收与数据的发送。申请人所提供的芯片模块具有高速宽带通信的特性,能够在短暂的停留时间完成上述的收发作业。
[0050] 该处理模块330可以包含控制该数据纪录终端140的中央处理器与其必要的内存与存储器。该存储器与内存当中包含程序代码,例如操作系统与应用程序。该中央处理器可以执行该程序代码来控制该数据纪录终端140,并且实施本申请所提供的功能。本领域普通技术人员应当具有计算器架构与组织的通常知识,可以理解到现有的微处理器与存储器技术可以用于实施该处理模块330与程序代码。
[0051] 上述的处理模块330可以包含前述用于加解密的软硬件,用于读取与存储该数据库340当中的加密或未加密的数据。该数据库340可以包含存储器之类的非挥发性存储媒介,在该数据纪录终端140断电之后,还能够保存所存储的数据。
[0052] 申请人提供了加解密用的安全产品,例如AEU系列的软件与/或芯片模块。在一实施例当中,AEU系列的软件可以适用于实时操作系统当中,特别适用于数据纪录终端140。在另一实施例当中,AEU系列的产品可以提供安全群认证管理方案(SGAM, secure group authentication management),使用椭圆曲线迪菲-赫尔曼密钥交换(ECDH, elliptic curve Diffe-Hellman key exchange)算法,能够安全地储存数据。当数据通过不安全的数据收集网络130,只有对应的数据服务器110能够解密读取。
[0053] 该数据纪录终端140可以包含一个以上的定位模块。在图3所示的实施例当中,包含了第一定位模块350与可选的第二定位模块360。这两个定位模块350与360所使用的定位机制可以是不同的,能够互补。举例来说,该第一定位模块350可以使用卫星定位机制进行定位。例如美国的全球定位系统、欧洲的伽利略定位系统、俄罗斯的格洛纳斯(GLONASS)定位系统,以及北斗定位系统。该第一定位模块350可以包含必要的软硬件来实现定位机制。举例来说,现在市售的卫星定位模块就可以包含上述一或多种卫星定位系统的终端设备。
[0054] 该第二定位模块360可以使用其余种类的定位机制,例如使用移动通信系统的基站代码,来判断目前的位置。本领域普通技术人员可以理解到航空航海领域已经有许多种类定位系统,例如传统的远距离无线电导航系统(LORAN)、德卡(Dekka)导航系统等。除了利用无线电波以外,也可以使用视觉导航系统、天文导航系统等进行定位。
[0055] 在一实施例当中,第一定位模块350的定位精度是较高的。当第一定位模块350的定位失效时,可以改用该第二定位模块360的定位。在另一实施例中,可以利用两个定位模块350与360所得到的两个位置进行相关,得到更准确的终端位置。在某些实施例当中,不同种类的定位系统所使用的坐标系需要进行转换。该处理模块330可以进行坐标系转换的步骤。
[0056] 在许多无线电定位系统当中,会在无线电当中发送定位系统时间。而这定位系统时间可以用来校正该数据纪录终端140的系统时间。据此,该处理模块330就可以将该第一定位模块350或该第二定位模块360所送来的位置以及系统时间进行对应。并且可以将这些定位/时间数据组进行加密,存储到数据库340当中。
[0057] 可选的传感器模块370可以用于感测额外的外界讯息,例如温度、压力、或湿度等。举例来说,某些隐患对于温度或湿度相当敏感,在高温或是低湿度的环境时,发生隐患的机率很低。因此,可以利用传感器模块370来得到传感数据,并且将其对应到系统时间。并且可以将这些传感/时间数据组进行加密,存储到数据库340当中。
[0058] 为了保护数据库340内的数据,该数据纪录终端140可以不包含任何用户输入接口,例如不包含键盘、鼠标、触摸屏、麦克风语音输入等常见的输入接口。如此一来,就可以加强保护数据库340内的数据。
[0059] 在一实施例当中,该数据库340或存储器可以包含一传感器,用于检测该数据纪录终端140的壳体是否完整。当未经过特殊的指令来解除传感器的感测,而该传感器检测到该数据纪录终端140的壳体破损或开启时,可以消除该数据库340或存储器内的数据。
[0060] 以上的做法都是用于提高数据的证据能力,使得外界无法轻易地修改该数据库340内的数据。
[0061] 提示模块380可以包含音频与/或视频的输出装置。例如用于发出音响、灯光、文字、图案等信号的音响、灯号、液晶显示屏等,用于提示用户相关的讯息。这些讯息至少包含以下几种讯息。
[0062] 发出第一种讯息的情况是,当接收到指令且在数据库340内比对到相关数据时,则透过该提示模块380提醒用户。举例来说,可以在某一些闸口放置上述的无线区域网络系统的接取装置。当用户携带该数据纪录终端140通过该闸口时,该数据纪录终端140通过做为指令发出网络120的无线区域网络系统接收到指令。经过比对之后,该处理模块330即令该提示模块380提醒用户,在其数据库340内比对到相符的数据。在该闸口检查的人员也可以请用户出示该数据纪录终端140。当比对到相符的数据时,可能请该用户进行后续的隐患处理程序。
[0063] 发出第二种讯息的情况是,当该处理模块330将目前的位置和指令所指定的条件比对,当目前位置相当接近指令所述的范围时,可以令该提示模块380提示该用户,请用户不要进入隐患曾经发生的该范围。
[0064] 除此之外,该提示模块380还可以用于提示使用者,最后一次收到指示的时间,甚至离指令所述范围的距离等。至于该数据纪录终端140的工作状况,也可以透过该提示模块380提示使用者。
[0065] 请参考图4,其为根据本申请另一实施例的一数据纪录终端240的一方框示意图。和图3所示的数据纪录终端140相比,该数据纪录终端240并不包含指令接收模块310和数据发出模块320,而是包含了单一个指令接收与数据发出模块410。指令接收与数据发出模块
410用于连接该数据网络225,用于接收由数据服务器110所发出的指令,并且转送给该处理模块330;以及将该处理模块330所传来的数据,透过该数据网络225转送到所指定的数据服务器110。其余关于数据纪录终端140的描述,都可以适用在数据纪录终端240之上。
[0066] 同样地,该指令接收与数据发出模块410可以使用申请人所提供的一系列宽带可调软射频芯片模块,以及软件定义无线电的系统级芯片模块。当使用申请人所提供的芯片模块时,由于在任何的频点皆有相同的效能,还因为抗干扰能力很强,所以不会漏接指令,还能迅速地将数据上传到数据服务器110。此外,由于功耗低,所以可以减少指令接收与数据发出模块410的耗电,增加该数据纪录终端140的使用与待机时间。
[0067] 请参考图5所示,其为根据本申请一实施例的一数据服务器110的一方框示意图。该数据服务器110包含一指令发出模块510、一数据收集模块520、一服务器处理模块530、一服务器数据库540、一指令输入模块550与一报告输出模块560。
[0068] 该指令发出模块510用于连接该指令发出网络120,以便接收由服务器处理模块530所传来的指令,令该指令发出网络120广播出去。该指令发出模块510具有相应于该指令发出网络120的软硬件。该数据收集模块520用于连接该数据收集网络130,以便将该数据纪录终端140所传回的数据转送给服务器处理模块530。该数据收集模块520具有相应于该数据收集网络130的软硬件。
[0069] 该服务器处理模块530可以包含控制该数据服务器110的中央处理器与其必要的内存与存储器。该存储器与内存当中包含程序代码,例如操作系统与应用程序。该中央处理器可以执行该程序代码来控制该数据服务器110,并且实施本申请所提供的功能。本领域普通技术人员应当具有计算器架构与组织的通常知识,可以理解到现有的微处理器与存储器技术可以用于实施该服务器处理模块530与程序代码。
[0070] 上述的服务器处理模块530可以包含前述用于加解密的软硬件,用于读取与存储该服务器数据库540当中的加密或未加密的数据。该服务器数据库540可以包含存储器之类的非挥发性存储媒介,在该数据服务器110断电之后,还能够保存所存储的数据。
[0071] 虽然图5所示的数据服务器110是单一部计算器,但本领域普通技术人员应当具有计算器架构与组织的通常知识,可以理解到现有的丛集(clustering)技术与/或虚拟化(virtualization)技术可以将多部计算器组合成服务器组。利用分布式技术来执行单一服务器所执行的功能。
[0072] 该指令输入模块550可以包含软件模块,或是硬件模块,用于接收用户所输入的指令。该指令可以包含一些参数,例如指定自该指令发出网络120的那些部分发送指令,以及至少一个条件。条件可以指定在某一时间或某一时段,位在某一区域内的数据纪录终端140必须传回相关的数据与/或唯一标识符。在一实施例中,还可以指定在某一时间或某一时段,位在某一区域内,其传感数据符合一范围的数据纪录终端140必须传回相关的数据与/或唯一标识符。
[0073] 当收集到多个数据纪录终端140所传回的数据与/或唯一标识符之后,服务器处理模块530会将这些数据存储到服务器数据库540当中。该报告输出模块560可以是一种软件模块或是硬件模块,用于对这些数据进行加值(value added)运算。所谓的加值运算包含统计数据、输出成用户容易看懂的图表、批量印制处理隐患通知文件、输出成其他系统所需要的列表等。
[0074] 在进行统计数据或输出图表时,该报告输出模块560可以将数据去除个人化。使得报告阅读人员可以知道有多少人或车辆须要进一步管控,但不需要知道是哪一个人或哪一台车。在输出具有个人资料的数据时,该报告输出模块560可以要求使用者具有相关的权限,以便管控所收集的数据不被滥用到其他地方。
[0075] 请参考图6所示,其为根据本申请另一实施例的一数据服务器210的一方框示意图。和图5所示的数据服务器110相比,该数据服务器210并不包含指令发出模块510与数据收集模块520,而是包含了单一个指令发出与数据收集模块610。指令发出与数据收集模块610用于连接该数据网络225,用于传送由数据服务器110所发出的指令,并且转送给该数据网络225;以及将该数据网络225所传来的数据,转送给该服务器处理模块530。其余关于数据服务器110的描述,都可以适用在数据服务器210之上。
[0076] 请参考图7所示,其为根据本申请一实施例的数据纪录方法700的一流程示意图。该数据记录方法700可以适用于图1与图3的数据纪录终端140,特别是可以实施作为程序代码,供处理模块330执行用于控制该数据纪录终端140。该数据记录方法700可以适用于图2与图4的数据纪录终端240,特别是可以实施作为程序代码,供处理模块330执行用于控制该数据纪录终端240。除非提到了各步骤之间的因果关系,否则本申请并不限定各步骤之间的执行顺序。
[0077] 步骤710:进行定位,以取得位置及时间数据。可以透过该第一定位模块350与/或第二定位模块360进行定位,以取得位置数据。该数据纪录终端240也维持一系统时钟,可以藉由定位信号中所带的定位时间加以校正。故可以取得位置及时间相关的数据。流程可以继续往步骤720、730或740进行。
[0078] 可选的步骤720:取得相应于位置及时间数据的传感数据。可以透过传感器模块370取得一或多种传感数据。如前所述,这些传感数据可以是温度、压力与湿度等环境数据。
流程可以继续往步骤730或740进行。
[0079] 可选的步骤730:加密并存储位置及时间数据与/或传感数据。可以将步骤710与720所取得的数据加密并且存储在数据库340当中。
[0080] 步骤740:查收指令。可以透过指令接收模块310自该指令发出网络120接收指令。也可以透过指令接收与数据发出模块410自该数据网络接收指令。
[0081] 步骤750:判断是否收到指令并符合条件。处理模块330收到指令之后,可以比对数据库当中是否有任何数据符合条件。当有数据符合条件的话,流程前往步骤770。否则,流程前往可选的步骤760,或是暂停定位与感测一段时间之后,回到步骤710。
[0082] 可选的步骤760:判断目前位置是否接近条件所述的范围。当目前位置接近条件所述的范围时,流程可以前往步骤765。否则,可以先暂停定位与感测。由于数据纪录终端140需要耗电,而且也不需要经常地收集位置与/或传感数据。所以可以暂停定位与感测一段时间,以节省电力。之后,流程回到步骤710。
[0083] 可选的步骤765:进行提示。当目前位置接近条件所述的范围时,可以令提示模块发出声音与/或影像信号来提示用户。之后,流程回到步骤710。
[0084] 步骤770:查询符合条件的数据。在步骤750当中,只需要判断出一组符合条件的数据组。而在步骤770当中,可以查询所有符合条件的数据组。在一实施例中,可以将这些传回到数据服务器110或210的数据进行加密,使得在中途拦截数据的人无法得知内容。接着,流程进到可选的步骤780或步骤790。
[0085] 可选的步骤780:进行提示。当查询到有数据符合条件时,可以令提示模块发出声音与/或影像信号来提示用户。如先前所述,当进入闸口或管制点时,闸口人员可以检验该提示模块是否出现符合条件的讯息。如果符合的话,可能请该用户进行后续的隐患处理程序。
[0086] 步骤790:回报至数据服务器。可以透过该数据发出模块320,将数据与/或该数据纪录终端140的唯一标识符经过数据收集网络130传回到指定的数据服务器110。也可以透过该指令接收与数据发出模块410,将数据与/或该数据纪录终端240的唯一标识符经过数据网络225传回到指定的数据服务器210。
[0087] 请参考图8所示,其为根据本申请一实施例的数据收集方法800的一流程示意图。该数据收集方法800可以适用于图1与图3的数据服务器110,特别是可以实施作为程序代码,供服务器处理模块530执行用于控制该数据服务器110。该数据收集方法800可以适用于图2与图4的数据服务器210,特别是可以实施作为程序代码,供服务器处理模块530执行用于控制该数据服务器210。除非提到了各步骤之间的因果关系,否则本申请并不限定各步骤之间的执行顺序。
[0088] 步骤810:接收条件。可以通过指令输入模块550来接收条件。流程接着进行步骤820。
[0089] 步骤820:根据条件编成指令。服务器处理模块530可以根据所接收的该条件,编成指令。流程接着进行步骤830。
[0090] 步骤830:发出指令。可以透过指令发出模块510,藉由指令发出网络120将该指令广播到各个数据纪录终端140。或者可以透过指令发出与数据收集模块610,藉由数据网络225将该指令广播到各个数据纪录终端240。流程接着进行步骤840。
[0091] 步骤840:接收数据。可以透过数据收集模块520,从数据收集网络130接收该数据纪录终端240收集数据。也可以透过指令发出与数据收集模块610,藉由数据网络225从各个数据纪录终端240接收数据。在一实施例中,从数据纪录终端240所传回的数据可能是已经加密的,因此步骤840可以将这些数据加以解密。流程接着进行步骤850或870。
[0092] 可选的步骤850:判断是否收到数据并符合条件。本步骤用于判断所接收的数据是否符合条件。如果不符合的话,流程进行步骤860。否则,流程进行步骤870。
[0093] 步骤860:丢弃数据。由于数据纪录终端240所传回的数据,并不一定每一笔都符合条件。当有不符合的数据时,可以丢弃数据。在一实施例中,当某数据纪录终端240所传回的数据错误率过高时,可以直接丢弃该数据纪录终端240传回的数据,或是拒绝该数据纪录终端240传回数据。
[0094] 步骤870:存储数据。将所传回的数据存储在服务器数据库540当中。流程可以接着进行步骤880。
[0095] 可选的步骤880:编成报告。该报告输出模块560可以根据服务器数据库540当中的数据,进行加值运算,以便做成报告产品。
[0096] 请参考图9所示,其为根据本申请一实施例的数据收集条件的一示意图。在图9当中,包含有三个条件范围910、920与930。假设事后发现有一个隐患对象的移动路径如箭头所示。因此,可以透过指令输入模块550来设定三个条件,分别是第一时机点的第一范围910、第二时机点的第二范围920、第三时机点的第三范围930。在图9的实施例当中,只需要输入三个时机点、三个位置与三个椭圆形范围的描述,就可以利用这三个条件来组成一个指令。
[0097] 请参考图10所示,其为根据本申请另一实施例的数据收集条件的一示意图。和图9相同,图10同样包含有三个条件范围1010、1020与1030。除了输入三个时机点、三个位置与三个矩形范围的描述外,还可以加上温度的描述,就可以利用这三个条件来组成一个指令。
[0098] 除了形状来描述范围之外,还可以用其他种方法来描述范围。举例来说,当追踪隐患对象的人员的行动终端电话连接了数十个基站。可以利用这些基站所在的位置,与其通信涵盖范围,组成包含数十个条件的指令。
[0099] 在另一实施例当中,数据纪录终端140除了纪录位置之外,也可以纪录基站的编码。如此一来,可以直接发布基站编码与相应时段的列表所构成的指令,就可以比对出符合条件的数据纪录终端140。
[0100] 根据本申请一实施例,提供一种数据收集系统,其特征在于,包含数据服务器与数据纪录终端。数据服务器,包含:指令发出模块,用于连接多个指令发出网络,以透过该多个指令发出网络广播一指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;数据收集模块,用于连接数据收集网络,以接收来自数据纪录终端所传回的数据;服务器数据库;条件输入模块,用于输入一或多个条件,每一个该条件包含一时段与一位置范围;服务器处理模块,用于接收该一或多个条件以编成该指令;令该指令发出模块透过该指令发出网络广播一指令;令该数据收集模块接收来自数据纪录终端所传回的该数据;以及存储该数据至该服务器数据库。该数据纪录终端,包含:第一定位模块,用于分时定位该数据纪录终端的多个位置;指令接收模块,用于连接该多个指令发出网络,以接收来自该数据服务器的该指令;数据发出模块,用于连接该数据收集网络;数据库;以及处理模块,用于分时接收多个该位置;存储多个该位置与其相对应时间的该数据到该数据库;自该指令接收模块接收该指令;判断该数据库内的该数据中的该位置与其相对应的时间是否符合该指令的条件所包含的该时段与该位置范围;以及当判断结果为是时,令该数据发出模块传回该数据至该数据服务器。
[0101] 在一实施例当中,为了提示使用者,该数据纪录终端更包含:提示模块,用于发出声讯或视讯来提示用户,其中该处理模块更用于在下列情况之一发生时,令该提示模块提示用户:当该判断结果为是时;以及当最新的位置与该位置范围在一距离内时。
[0102] 根据本申请的一实施例,提供上述的数据服务器。
[0103] 根据本申请的一实施例,提供一种数据纪录终端,其特征在于,包含:第一定位模块,用于分时定位该数据纪录终端的多个位置;指令接收模块,用于连接多个指令发出网络,以接收来自数据服务器的指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;数据发出模块,用于连接数据收集网络;数据库;以及处理模块,用于分时接收多个该位置;存储多个该位置与其相对应时间的该数据到该数据库;自该指令接收模块接收该指令;判断该数据库内的该数据中的该位置与其相对应的时间是否分别符合该指令的条件所包含的时段与位置范围;以及当判断结果为是时,令该数据发出模块传回该数据至该数据服务器。
[0104] 在一实施例当中,为了预防单一种定位机制失效,而提供另一种定位机制以提高可靠度,上述的数据纪录终端,其特征在于,更包含:第二定位模块,用于在该第一定位模块的定位失效时,分时定位该数据纪录终端的该多个位置,其中该第一定位模块的定位精度高于该第二定位模块的定位精度。
[0105] 在一实施例当中,为了大规模快速的发出指令,而且数据服务器无须事先得知数据纪录终端的详细位置与/或网络地址,上述的多个指令发出网络当中的至少一个是利用广播的方式来发出该指令。
[0106] 在一实施例当中,为了更精确的筛选出特殊事件所对应的环境值,上述的数据纪录终端,其特征在于,更包含:传感器模块,用于分时感测至少一种环境值以产生多个传感数据,其中该处理模块更用于存储多个该位置、多个该传感数据与其相对应时间的该数据到该数据库;判断该数据库内的该数据中的该位置、该传感数据与其相对应的时间是否分别符合该指令的条件所包含的该时段、传感数据范围与该位置范围;以及当判断结果为是时,令该数据发出模块传回该数据至该数据服务器。
[0107] 在一实施例当中,为了提示使用者,该数据纪录终端更包含:提示模块,用于发出声讯或视讯来提示用户,其中该处理模块更用于在下列情况之一发生时,令该提示模块提示用户:当该判断结果为是时;以及当最新的位置与该位置范围在一距离内时。
[0108] 根据本申请的一实施例,提供一种适用于数据纪录终端的数据纪录方法,其特征在于,包含:使用第一定位方法,以分时定位该数据纪录终端的多个位置;存储多个该位置与其相对应时间的该数据到该数据纪录终端的数据库;自多个指令发出网络接收来自于数据服务器的指令,其中该多个指令发出网络包含一第一无线网络与一第二无线网络,该第一无线网络与该第二无线网络所使用的频点与协议是不同的;判断该数据库内的该数据中的该位置与其相对应的时间是否分别符合该指令的条件所包含的时段与位置范围;以及当判断结果为是时,通过数据收集网络传回该数据至该数据服务器。
[0109] 在一实施例当中,为了预防单一种定位机制失效,而提供另一种定位机制以提高可靠度,上述的数据纪录方法,其特征在于,更包含:在该第一定位方法的定位失效时,使用第二定位方法分时定位该数据纪录终端的该多个位置,其中该第一定位方法的定位精度高于该第二定位方法的定位精度。
[0110] 在一实施例当中,为了大规模快速的发出指令,而且数据服务器无须事先得知数据纪录终端的详细位置与/或网络地址,上述的多个指令发出网络当中的至少一个是利用广播的方式来发出该指令。
[0111] 在一实施例当中,为了更精确的筛选出特殊事件所对应的环境值,上述的数据纪录方法,其特征在于,更包含:分时感测至少一种环境值以产生多个传感数据;存储多个该位置、多个该传感数据与其相对应时间的该数据到该数据库;判断该数据库内的该数据中的该位置、该传感数据与其相对应的时间是否分别符合该指令的条件所包含的该时段、传感数据范围与该位置范围;以及当判断结果为是时,通过数据收集网络传回该数据至该数据服务器。
[0112] 在一实施例当中,为了提示使用者,该数据纪录方法更包含在下列情况之一发生时,发出声讯或视讯来提示用户:当该判断结果为是时;以及当最新的位置与该位置范围在一距离内时。
[0113] 本申请所提供的数据收集系统、数据服务器、数据纪录终端与数据纪录方法,可以在未发生隐患事件之前,事先收集个人位置与环境值。但先将这些数据存储在个人携带的装置,而无须事先就上传到数据服务器,以避免传输无用数据的问题发生。待发生隐患事件之后,可以收集事先筛选过符合条件的数据,以避免造成数据收集网络的拥塞,减轻数据服务器的负担,进一步减少数据服务器的部署成本。除此之外,本申请提供的数据纪录终端与方法可以提示用户关于其数据库内的数据已经符合或者是接近指令所描述的位置范围。据此,可以令用户进一步接受后续的处理流程,或者是避开某些隐患发生区域。
[0114] 以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。