用于探测数据管理的设备及方法与流程

文档序号:11815332阅读:323来源:国知局
用于探测数据管理的设备及方法与流程

本发明涉及用于探测数据管理的方法及系统,且明确来说,涉及有助于在提供探测数据的装置与所述探测数据之间的匿名的方法及系统。



背景技术:

已知基于所谓的“旅程数据”或“探测数据”提供服务及/或信息。探测数据指示对应探测装置的位置,有可能确定所述探测装置的地理位置及将指示位置的信息传达到接收器计算机系统。实例探测装置可为用于将用户引导到目的地的导航装置。因此,位置信息“探测”传输网络,且可用于识别(例如)传输网络中的交通拥堵及传输网络中的变化,及确定位置之间的改进的行进时间估计及/或预期的行进速度。

在具有从探测装置接收到的此类探测数据的情况下,存在涉及探测数据的处理及存储的隐私问题。此类隐私问题可涉及是否有可能从探测数据识别用户的当前及/或历史位置。

本发明的实施例的目的是至少减轻现有技术的问题中的一或多者。



技术实现要素:

根据本发明的第一方面,提供一种用于探测数据管理的计算机实施的方法,其包括:

接收指示探测装置的地理位置的大体上实时位置信息及识别所述探测装置的装置识别信息;

将探测识别信息指派到所述位置信息,所述探测识别信息识别探测数据管理系统内的所述位置信息的源;及

临时存储所述装置识别信息与所述所指派的探测识别信息之间的关联,

其中如果在预定时间周期内未从所述探测装置接收到位置信息,那么移除所述所存储的所述装置识别信息与所述探测识别信息之间的关联。

在实施例中,所述方法包括:在从探测装置接收到位置信息之后,确定在识别所述探测装置的装置识别信息与探测识别信息之间是否存在所存储的关联。当确定所存储的关联存在时,所述方法可包括:检索所述所存储的探测识别信息及将所述所检索到的探测识别信息指派到所述位置信息。

在实施例中,所述关联被存储于处理装置可对其进行存取的数据存储区中,所述处理装置经布置以从所述探测装置接收所述位置信息。

如果未从所述探测装置接收到位置信息,那么在预定时间周期之后移除所述关联,所述预定时间周期可在1与30分钟之间,优选地在10与20分钟之间,且最优选地是15分钟。

在实施例中,所述方法包括:产生探测对象,所述探测对象包括所述探测识别信息及与所述探测识别信息相关联的所述位置信息;及将所述探测对象传达到一或多个处理装置以用于进一步处理。在实施例中,所述方法包括:接收多个探测对象;及将所述探测对象临时存储于数据存储区中。可周期性地从所述数据存储区提取所述探测对象,及使用来自具有所述相同探测识别信息的探测对象的所述位置信息来创建历史行程迹线以存储于数据存储区中。应理解,在不参考用于创建历史行程迹线的所述探测识别信息的情况下,将所述历史行程迹线存储于所述数据存储区中;因此所述迹线可以说是匿名的。

如应了解,在此类实施例中,当探测对象被从所述数据存储区提取时,其优选地从所述数据存储区删除。因此,探测对象优选地被存储于所述数据存储区中至多预定时间周期,所述预定时间周期优选地在12与48小时之间,且最优选地是24小时。因此,至多存储所述探测对象的所述预定时间周期优选地大于且通常大体上大于在未从所述探测装置接收到位置信息时在预定时间周期之后移除所述装置识别信息与所述探测识别信息之间的所述关联的所述预定时间周期。

应相信,周期性地提取探测对象以创建历史行程迹线可能为新颖的且本身有利。因此,根据本发明的另一方面,提供一种用于探测数据管理的计算机实施的方法,其包括:

接收多个探测对象,每一探测对象包括:指示探测装置的地理位置的大体上实时位置信息及识别探测数据管理系统内的所述位置信息的源的探测识别信息;及

将所述所接收到的探测对象临时存储于数据存储区中,

所述方法进一步包括:

周期性地从所述数据存储区提取探测对象;及

使用来自具有所述相同探测识别信息的探测对象的所述位置信息来创建历史行程迹线。

在此另一方面中,本发明可包含关于本发明的第一方面在其不相互矛盾的意义上所描述的任何或全部特征。

本发明延伸到一种用于实施根据本文所描述的本发明的任何实施例的方法的系统。因此,根据本发明的另一方面,提供一种探测数据管理系统,其包括:处理装置;及第一数据存储区,所述处理装置经布置以:

接收指示探测装置的地理位置的大体上实时位置信息及识别所述探测装置的装置识别信息;

将探测识别信息指派到所述位置信息,所述探测识别信息识别探测数据管理系统内的所述位置信息的源;及

将所述装置识别信息与所述所指派的探测识别信息之间的关联临时存储于所述第一数据存储区中,

其中如果在预定时间周期内未从所述探测装置接收到位置信息,那么移除所述所存储的所述装置识别信息与所述探测识别信息之间的关联。

应了解,参考本发明的此另一方面所描述的任何特征可同样被应用于根据上文所描述的本发明的方面的实施例,且反之亦然。类似地,本发明的系统可包括用于实施上文所描述的方法的任何步骤的构件。用于实施所述方法的任何步骤的构件可包括经配置(例如,经编程)以进行此操作的一或多个处理器的集合。可使用与任何其它步骤相同或不同的处理器的集合实施给定步骤。可使用处理器的集合的组合实施任何给定步骤。所述系统可进一步包括用于存储识别信息及/或位置信息的数据存储构件(例如,计算机存储器)。在优选的实施例中,由服务器实施本发明的方法。因此,在实施例中,本发明的系统包括服务器,其包括用于实施所描述的各种步骤的构件,且由服务器实施本文所描述的方法步骤。

在实施例中,所述处理装置经布置以在从探测装置接收到位置信息之后,确定在识别所述探测装置的装置识别信息与探测识别信息之间是否存在所存储的关联。所述处理装置可进一步经布置以在确定存在所存储的关联时,检索所述所存储的探测识别信息及将所述所检索到的探测识别信息指派到所述位置信息。

如果未从所述探测装置接收到位置信息,那么在预定时间周期之后移除所述关联,所述预定时间周期可在1与30分钟之间,优选地在10与20分钟之间,且最优选地是15分钟。

在实施例中,所述处理装置经布置以:产生探测对象,所述探测对象包括所述探测识别信息及与所述探测识别信息相关联的所述位置信息;及将所述探测对象传达到一或多个其它处理装置。

在实施例中,所述系统包括:另一处理装置;及第二数据存储区,所述另一处理装置经布置以接收多个探测对象及将所述探测对象临时存储于所述第二数据存储区中。所述另一处理装置可经布置以周期性地从所述第二数据存储区提取探测对象,及使用来自具有所述相同探测识别信息的探测对象的所述位置信息来创建历史行程迹线以存储于第三数据存储区中。

如应了解,在此类实施例中,当探测对象被从所述数据存储区提取时,其优选地从所述数据存储区删除。因此,探测对象优选地被存储于所述数据存储区中至多预定时间周期,所述预定时间周期优选地在12与48小时之间,且最优选地是24小时。因此,至多存储所述探测对象的所述预定时间周期优选地大于且通常大体上大于在未从所述探测装置接收到位置信息时在预定时间周期之后移除所述装置识别信息与所述探测识别信息之间的所述关联的所述预定时间周期。

根据本发明的另一方面,提供一种探测数据管理系统,其包括:处理装置;第一数据存储区;及第二数据存储区,所述处理装置经布置以:

接收多个探测对象,每一探测对象包括:指示探测装置的地理位置的大体上实时位置信息及识别探测数据管理系统内的所述位置信息的源的探测识别信息;及

将所述所接收到的探测对象临时存储于所述第一数据存储区中,

所述处理装置进一步经布置以:

周期性地从所述第一数据存储区提取探测对象;

使用来自具有所述相同探测识别信息的探测对象的所述位置信息来创建历史行程迹线;及

将所述所创建的历史行程迹线存储于所述第二数据存储区中。

应了解,可使用软件至少部分实施根据本发明的方法。将看出,当从另外方面观察时,本发明延伸到计算机程序产品,即,计算机软件,其包括经调适以在被执行于适合数据处理构件上时实施本文所描述的任何或全部方法的计算机可读指令。本发明还延伸到包括此类软件的计算机软件载体。此类软件载体可为物理(或非暂时性)存储媒体或可为信号,例如线上的电子信号、光信号或(例如到卫星或类似物的)无线电信号。

根据其另外方面或实施例中的任何者,本发明可包含关于本发明的其它方面或实施例在其不相互矛盾的意义上所描述的任何特征。

在此之后陈述这些实施例的优点,且在附随的附属权利要求书中及以下详细描述中的其它地方定义这些实施例中的每一者的另外细节及特征。

附图说明

现将参考附图仅通过实例描述本发明的实施例,其中:

图1A展示根据本发明的实施例的探测数据管理系统;

图1B展示图1A的系统的部分的替代布置;

图2展示根据本发明的实施例的高速缓存中的项目;

图3展示用于本发明中的示范性历史订户;

图4展示根据本发明的实施例的创建探测对象的方法;及

图5展示根据本发明的实施例的创建历史行程迹线的方法。

具体实施方式

本发明的实施例提供一种以匿名方式管理探测数据的方法及系统。

探测装置为其地理位置能够被确定及指示地理位置的位置信息被传达到接收器系统的装置。可由装置本身确定地理位置,或经由装置以通信方式耦合到的网络(例如移动电话网络)确定地理位置。

探测装置可参考所接收到的无线信号来确定其地理位置,例如,全球导航卫星系统(GNSS)信号;其实例为全球定位系统(GPS)。此类型的探测装置包含天线,例如,GPS天线,借助于所述GPS天线,可接收且随后处理包含位置数据的卫星广播信号以确定探测装置的当前位置。然而,应理解,本发明的实施例不限于GNSS的使用。探测装置可替代地或另外使用其它类型的接收信号(例如,无线网络信号,举例来说,Wi-Fi)以确定其地理位置。

探测装置可为导航装置,应理解,导航装置意指经配置以执行导航软件以便提供导航功能性的任何类型的移动处理装置。因此,由此得出,在本申请案的上下文中,导航装置希望包含(但不限于)任何类型的移动路线规划及导航装置,无论那个装置是否被体现为便携式导航装置(PND)、车辆中的内置导航装置或移动电话、智能电话、台式计算机或执行导航软件的便携式数字助理(PDA)。一些类型的导航装置提供路线规划功能性,其允许用户规划到目的地位置的路线,但本发明的实施例不限于此方面中。

其它类型的探测装置可为车辆管理或监控装置或车辆跟踪装置。此类装置可被内置于车辆(例如,商用车辆)中或被附接到车辆,以允许作为车队管理系统的部分或出于安全目的而远程监控车辆的位置。此类装置可能不能经布置以接收用户交互,即,来自车辆的驾驶员的交互。探测装置也可为并不专门用于提供导航或车辆监控功能性的装置。举例来说,可通过在网络单元内或更精确地通过三角测量来确定移动电话的位置而将移动电话用作探测装置。因此,可能不能从探测装置本身接收位置信息,但可由与所述装置交互的装置或系统确定位置信息。

在一个实施例中,探测装置经布置以大体上实时地将位置信息传达到接收器计算机系统。探测数据可经布置以传达其它信息,例如,指示装置在某一位置处时的时间的时间信息;因此,位置信息优选地包括一或多个时间标记的位置。其它信息可另外或替代地包括指示装置在某一位置或每一位置处的速度的速度信息。

探测装置可经布置以第一周期间隔(例如每隔10秒,但应认识到,此为示范性间隔)存储指示其位置的信息。可将位置存储于探测装置的存储器中。此外,应认识到,探测装置可确定以更有规律的间隔或在大体上连续的基础上确定其位置。探测装置经布置以第二周期间隔将位置信息传达到接收器系统。第二周期间隔可为1分钟,但应认识到,此为示范性间隔。在第二周期间隔期满之后,可经由电信网络将消息从探测装置传达到接收器计算机系统,所述消息含有指示探测装置在第一时间间隔中的每一者处的地理位置的位置信息。如果在第二时间间隔期满之后装置并未以通信方式耦合到电信网络,那么可存储位置信息以稍后在通信为可能的时候传达。因此,在此说明性实施例中,消息包括指示探测装置的位置的六条位置信息。所述消息进一步包括优选地唯一识别探测装置的装置识别信息。举例来说,装置识别可为在制造或软件安装之后存储于装置中的装置标识符。

图1A说明根据本发明的实施例的系统100。系统包括一或多个发布者模块110、120、130,其与以通信方式与交换网络125耦合,一或多个订户140、150以通信方式耦合到所述交换网络。

一或多个发布者模块110、120、130各自负责从相应的探测数据源接收探测数据;所述模块经布置以将信息“发布”或传递到交换网络125。举例来说,一个探测数据源可为第三方源,例如,其中探测数据表示移动电信装置的移动。在相关联的发布者模块110处接收此类探测数据。另一探测数据源可为车队管理系统,其提供来自被安装于商用车队中的每一车辆上的多个跟踪装置的探测数据。在相关联的发布者模块120处接收探测数据。另一探测数据源来自导航装置;可由相应发布者模块130接收来自多个导航装置中的每一者的探测数据(如下文将更详细论述)。

每一发布者模块110、120、130优选地经布置以从相应类别或类型的探测装置接收探测数据。虽然图1A说明三个发布者模块110、120、130,但应认识到,可存在比三个发布者模块110、120、130更少或更多的发布者模块。此外,探测数据源不受限于上文所论述的那些类型。

图1A说明经由第一通信媒体12至少周期性地与发布者模块中的一者130以通信方式耦合的导航装置10。第一通信媒体(或网络)12可为无线电信媒体,例如GPRS、3G/UMTS,4G/LTE等等。虽然将参考导航装置10解释本发明的实施例,但应注意,如上文所论述,探测装置不限于此方面中。

导航装置10与识别导航装置10的装置识别信息相关联。装置识别信息可至少在导航装置的群体内唯一地识别导航装置10,即,装置识别信息可能并非为全球唯一的(例如MAC地址)。举例来说,可由制造商将装置识别信息安装于装置10中。装置识别信息可与导航装置10永久地相关联,或可与导航装置半永久地相关联,例如,导航装置10的用户的账户名。

导航装置10可间接地以通信方式耦合到相应发布者:图1A的实例中的发布者120。导航装置10可与中间模块(未展示)(例如汇总来自数个导航装置10的数据的模块)通信。中间模块可将内部识别分配到从导航装置接收到的数据。举例来说,在一个实施例中,导航装置10与装置标识符相关联,且中间模块使用基于装置标识符及随机分量(其基于周期而变化,例如每隔12小时)的密码哈希功能来将内部标识符指派到来自导航装置10的通信。还应认识到,中间组件可能不包含于全部系统内。

发布者模块120、130直接(针对发布者130)或经由中间组件间接(针对发布者120)或经由第三方间接(针对发布者110)地从导航装置10接收位置信息。如先前所描述,可以消息的形式接收位置信息,所述消息包括识别导航装置10的装置识别信息及各自识别在相应时间处的地理位置的位置信息中的一或多项。装置识别信息可为装置标识符或由中间组件所指派的中间标识符。

消息可进一步包括时间信息,其识别导航装置10出现在地理位置中的一或多者处的时间。举例来说,消息可包含有关消息内所识别的第一地理位置的时间信息,与另外地理位置相关联的时间各自具有距第一地理位置的已知时间偏移量,例如10秒。替代地,时间信息可伴随表示导航装置10出现在那个位置处的时间的每一项位置信息。举例来说,消息可包括一个或多个位置形式(时间、维度、经度)报告。可大体上实时地接收消息,例如,从而允许从导航装置10到发布者的通信延迟。

装置识别信息可涉及导航装置10,例如,装置ID、与装置相关联的账户(例如用户名)或基于装置ID的标识符。

因此,总的来说,发布者模块110、120、130或每一发布者模块110、120、130接收消息且对其进行解码,并将其注入到交换网络125(也被称为交换结构)中。所接收到的消息,至少在从装置10接收到时,包括装置识别信息,例如,装置标识符或从装置标识符生成的标识符,及一或多个时间标记的位置(例如,时间、维度、经度)。通常,一次将接收一组时间标记的位置,但此取决于装置的报告速率(即,将数据从装置传递到发布者的频率)及装置的收集率(即,确定装置的位置的频率)。每一源通常需要不同的发布者,此归因于(例如)与源相关联的装置的数目、获得源数据的方式、报告频率等等。

在PDM系统100内与探测识别信息(或在本文中被称为“探测标识符”)相关联地传达位置信息。探测识别信息仅在PDM系统100内识别探测装置为信息的来源,即,不管装置识别信息(例如,装置标识符或内部标识符)为何。可在从发布者模块110、120、130向前传输到交换网络125(或如图1B中所描绘的系统的另一组件)之前,通过从所接收到的消息撤除或移除装置识别信息且将探测标识符附加到消息来在PDM系统100内传达来自所接收到的消息的位置信息。

可由发布者模块110、120、130例示具有各种性质的探测对象。探测对象可表示探测装置的一或多个地理位置。举例来说,探测对象可具有以下属性:探测标识符、时间及位置(例如,维度及经度)。每一探测对象可含有指示探测装置的一个以上位置的信息,例如来自探测装置的消息中所接收到的多个位置。发布者模块110、120、130在例示探测对象之后,基于所接收到的数据将所确定的探测标识符及属性(例如,位置、时间等等)指派到探测对象。接着,将探测对象从发布者模块传达到交换网络125。

使用探测识别信息(或探测标识符)关联来自相同探测装置(例如,导航装置10)的位置信息及区分来自从位置信息的其它源(例如,其它导航装置)所接收到的信息的位置信息,但以匿名方式进行。探测标识符仅识别PDM系统100内(即,边界160内)的位置信息的源,且因此用于通过中断探测对象中的位置信息与装置识别信息之间的连接使PDM系统100内的探测数据匿名。

探测标识符可为基于接收消息的发布者模块110、120、130的身份。举例来说,每一发布者模块可具有相关联的唯一识别(例如发布者标识符)。在创建发布者模块时可(例如)基于随机数产生发布者标识符。发布者标识符可维持与发布者模块存在一样长。在一个实施例,探测标识符的第一部分可为基于发布者标识符,且可使用探测标识符的第二部分识别PDM系统100内的探测装置。

探测标识符至少在每发布者的基础上可为唯一的。探测标识符可为基于随机数的。举例来说,可在由特定发布者模块产生第一探测标识符时,由那个发布者模块基于随机数创建第一探测标识符。在此之后,可在从另外探测装置接收到消息时使探测标识符递增。

发布者模块110、120、130或每一发布者模块110、120、130可保留(例如)本地高速缓存或将装置识别信息映射成相应探测标识符的其它(优选地)易失性存储器装置中的查找表或对所述查找表进行存取。当创建新的探测标识符时,可在查找表中形成项目,其中所述项目列出具有相应装置识别信息(例如,装置或内部标识符)的相关联的探测标识符。表项目可含有指示从探测装置10接收到最后消息的时间的数据。

图2说明根据本发明的实施例的示范性表项目200。表项目200含有:信息210,其识别结合PDM系统100使用以识别探测信息的源的探测标识符;信息220,其识别PDM系统外部的探测装置10,例如装置标识符或内部标识符;及信息230,其识别最后从探测装置10接收到的时间信息。表项目可包括到图2中所展示的装置的进一步信息。

在本发明的实施例中,如果探测装置在预定时间周期(例如,15分钟)内不能与发布者模块通信,那么移除探测装置与所指派的探测标识符之间的关联。当在大于预定的时间周期的时间接收到最后消息时,优选地使用指示接收到最后消息的时间的数据,通过从由发布者所使用的查找表删除相关项目移除装置识别信息与探测标识符之间的连接。如应了解,预定的时间周期可为所要的任何值,(例如)以便满足国家所需的法律规定的隐私,其中系统是基于国家所需的法律规定的隐私的,或其中从其收集数据的装置是基于基于国家所需的法律规定的隐私的。举例来说,预定的时间周期可被设定于发布者模块的软件内。

交换网络125经布置以将PDM 100中的探测对象(且因此其中所含的探测数据)从发布者模块110、120、130路由到订户模块140、150;订户模块从交换网络获得信息以用于存储或用于进一步处理。在图1的示范性系统100中,展示第一订户模块140及第二订户模块150,但应认识到,系统100可包括一或多个订户140、150。交换网络125可基于通信协议(例如,用户数据报协议(UDP)),但应认识到,可使用其它通信协议。通信协议可支持多播以允许多个订户140、150接收每一通信。

在图1A中所展示的PDM系统100中,第一订户140为历史订户,其从一或多个发布者110、120、130订阅经由交换网络125所提供的探测信息。历史订户140经布置以接收探测数据以便建立及维护历史行程信息的数据库145。通过历史行程信息,其意味着可使用数据库内容指示由探测装置及相关联的车辆在先前时间(例如,至少从前一天)执行的行程。

PDM系统100进一步包括作为现场订户的第二订户150。应理解,术语“现场”包含接收到(例如)允许PDM系统100中的处理及通信延迟的最近的探测信息。现场订户150经由交换网络125接收探测信息,且可使用探测信息(例如)基于探测装置的位置提供交通信息,但应认识到,可设想出其它用途。

在许多实施例中,订户模块140、150将经配置以从交换网络125的出口操作。然而,还应设想到,且尤其是在历史订户140的情况中,订户模块可经配置以替代地从交换网络125的入口操作。在图1B中展示此类布置的实例。

历史订户140经布置以从一或多个发布者模块接收大体上实时探测信息以便增补历史行程信息的数据库145。历史订户140优选地包括临时存储区141及处理模块142。在操作中,历史订户140经布置以将由一或多个发布者110发布的探测对象存储于临时存储区141内的数据库中。由图3中的表300说明此类数据库的一部分,其中展示用于具有探测标识符10132、45322及37654的三个探测数据源的时间及位置信息。如应了解,由探测标识符唯一地识别存储于临时存储区中的数据,且不管装置识别信息为何。因此,不可能从临时存储区内的数据确定所存储的探测对象的源。临时存储区141中的数据被设计为短暂的;其中存储优选地由处理模块142有规律地查询及清除。举例来说,可以使得数据保持于存储区中不多于预定的时间周期(例如,24小时)的方式查询存储141。此预定时间优选地较长,且通常大体上比上文所参考的时间周期长,且其中中断装置识别信息与探测标识符之间的关联。在一个实例中,处理模块142可每天在相同时间查询数据库141,在此实例中,因此,如果一些数据在存储区被查询之前仅被短暂地加入到存储区,那么一些数据可仅存在于存储区中十分有限的时间,但数据存在于存储区中的至多24小时。

当处理模块142查询存储区141时,确定存储区中具有相同探测标识符的所有项目,且将其组合以形成一或多个(且通常为多个)迹线对象。每一迹线对象含有在最后查询临时存储区141之前的时间周期中从特定探测装置获得的时间标记的位置信息,且因此表示用于探测装置的历史行程迹线。由图3中的记录302展示迹线对象的实例;在此情况中,迹线对象用于已被指派探测标识符10132的探测装置。将由处理模块142所产生的一或多个迹线对象存储于历史行程信息的数据库145中。

因此,如应了解,因此,使用探测标识符形成每一迹线对象,但在被存储于数据库145中时其不与迹线对象相关联。换句话来说,一旦迹线对象被存储于数据库145中,就不存在识别迹线对象源的相关联的信息;众所周知,其涉及由单个探测装置进行的行程。

在一些实施例中,且为了进一步增强数据保密性,订户140可经布置以移除所产生的迹线对象的开始及/或结束部分;以此方式其难以从历史行程迹线精确地识别由探测装置所进行的开始及结束位置。

如图1A中所展示,当装置10(例如)经由用户的家用计算机或网络以通信方式耦合到服务器时,数据库145还可具有来自探测装置(例如,导航装置10)的历史行程信息。服务器可为与导航装置10相关联的公司的服务器。当如此以通信方式耦合的导航装置10经布置以将历史行程信息传输到服务器或直接传输到数据库145以用于存储于其中。即,历史行程信息并非为指示导航装置10的当前或最近位置的大体上实时行程信息。此外,在此类情况中,将行程信息存储于数据库145中作为(视情况)不具有识别迹线对象的源的任何相关联的信息的一或多个迹线对象。

图4说明根据本发明的实施例的创建探测对象的方法。

在步骤400中,在相应发布者110、120、130处从探测装置(例如,导航装置10)接收消息,如上文所描述。消息包括装置识别信息(例如,装置标识符)。

在步骤402中,对查找表450进行存取以确定对应探测识别信息,例如探测标识符。查找表450使装置识别信息(例如,装置标识符)与探测识别信息(例如,探测标识符)相关联;然而,查找表被有规律的清除,使得如果在预定时间T1(例如,15分钟)内未从具有特定装置标识符的探测装置接收到数据,那么从查找表450移除所述关联-步骤452。如果从探测装置接收到的数据不具有查找表450中的相关联的探测标识符,那么创建新的探测标识符且将项目加入到表。

最后,在步骤404中,创建探测对象以用于随后处理。探测对象包含来自所接收到的探测装置消息的信息,例如,一或多个时间标记的位置,除现将信息连接到探测标识符而非装置标识符外。

图5展示根据本发明的实施例的从所创建的探测对象创建历史行程迹线的方法。

在步骤500及502中,接收探测对象并将其存储于数据库550中。探测对象在数据库550中是可以按其相应的探测标识符进行识别的。每隔时间T2(例如,24小时)至少查询数据库550一次(步骤552),且将具有相同探测标识符的全部项目分组在一起以创建用于由探测标识符所表示的探测装置的历史行程迹线-步骤504。因此,应了解,项目在被提取之前仅存在于数据库550中至多时间T2。

在步骤506中,将所创建的历史行程迹线存储于数据库600中。以匿名方式存储这些历史行程迹线,即,不管装置标识符或探测标识符为何;众所周知,迹线涉及由单个探测装置进行的旅程。因此,历史行程迹线可被存储较长的时间周期,且可在无需提供识别数据源的任何信息的情况下与第三方共享所述历史行程迹线。这些存储的历史行程迹线具有许多有益用途,举例来说,在数字映射的创建、更新及/或精细化中。

举例来说,如图3中所展示,可将历史行程迹线存储为一系列时间标记的位置。替代地,例如,在存储之前,可进一步处理时间标记的位置,使得所存储的历史行程迹线包括表示指示探测装置的行进路径的一或多个曲线的数据。如应了解,每一迹线指示移动装置与时间形成对照的地理位置,即,跟踪装置的路径。位置感知移动装置(在本文中被简称为移动装置)为能够从无线接收到的信号确定其地理位置的任何装置。

所存储的历史行程迹线可包括如从移动装置(通常被称为“不协调”迹线)所接收到的探测迹线、精确的探测迹线(即,已经受以下操作中的一或多者的不协调探测迹线:平滑化;取决于业务流、与传输网络的类型不关联的过滤迹线的方向调整迹线的至少部分的位置)、各自包括多个迹线的一或多个束或其任何组合。探测迹线束由多个个别探测迹线、不协调或精确迹线形成,其横越在空间阈值内具有相同起点及结束且在位置上不按一个以上阈值从参考探测迹线(例如,穿过探测迹线的群体密集区域的探测迹线)偏离的路径。换句话来说,探测迹线束为表示多个个别探测迹线的单个探测迹线。

因此,本发明的实施例提供一种探测数据管理(PDM)方法及系统,其有助于提供探测数据的装置与所述探测数据之间的匿名。即,在PDM系统内,识别探测数据源的信息与识别系统外部的装置的信息不关联。

应了解,可以硬件、软件或硬件与软件的组合的形式实现本发明的实施例。可以易失性或非易失性存储装置(例如(举例来说)如同ROM的存储装置,无论是否是可擦除或可重写)的形式或存储器(例如(举例来说)RAM、存储器芯片)、装置或集成电路或光或磁可读媒体(例如(举例来说)CD、DVD、磁盘或磁带)的形式存储任何此类软件。应了解,存储装置及存储媒体为可适用于存储在被执行时实施本发明的实施例的程序的机器可读存储装置的实施例。因此,实施例提供包括用于实施如上文所论述的系统或方法的代码的程序及存储此类程序的机器可读存储装置。更进一步,可经由任何媒体(例如越过有限或无线连接载送的通信信号)电子地表达本发明的实施例,且实施例适当地包含相同物。

此说明书(其包含任何附随权利要求、摘要及图式)中所揭示的全部特征及/或如此揭示的任何方法或过程的全部步骤可被组合于任何组合中,除其中至少部分此类特征及/或步骤相互排斥的组合外。

此说明书(其包含任何附随权利要求、摘要及图式)中所揭示的每一特征可由供应相同、等效或类似目的的替代特征取代,除非另外明确说明。因此,除非另外明确说明,所揭示的每一特征为仅具有通用系列的等效或类似特征的一个实例。

本发明不受限于任何前述实施例的细节。本发明延伸到此说明书(其包含任何附随权利要求书、摘要及图式)中所揭示的特征的任何新颖特征的或任何新颖的组合,或延伸到如此揭示的任何方法或过程的步骤的任何新颖步骤或任何新颖组合。不仅不应将权利要求书解释为仅涵盖前述实施例,而且涵盖落于权利要求书的范围内的任何实施例。

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