用于无线局域网定位和基于位置的服务提供的方法

xiaoxiao2020-7-23  16

专利名称:用于无线局域网定位和基于位置的服务提供的方法
置的用户提供基于位置的服务。用户的移动装置上的这种自给自足和自支持的WLAN定位和基于位置的服务提供 不需要任何网络访问或者任何技术装置。而且,由于位置信息被安全地保存在移动装置上, 因此,不能从外部系统定位本发明的方法的用户。由此,提供WLAN数据集可以包括将相应的地理单元的WLAN数据集文件存储在移 动装置上。但是,提供WLAN数据集的含义中还包括访问诸如服务器等的外部WLAN数据存 储系统。所述地理单元可以是WLAN发送者所位于的任何地域环境,诸如村庄、城市或者城 市的郊区等。WLAN数据集也可以被看作地理单元在特定时间点相对于在该单元中所有或者 某些精确的地理位置处的所有可接收的WLAN场强的WLAN指纹。因此,WLAN数据集表示每 个可接收的WLAN发送者在该单元内的电磁场强度分布。换句话说,所述WLAN数据集被用 作用于确定移动装置的实际位置的WLAN地貌或者简档(WLAN relief or profile).接收 到的WLAN信号与WLAN地貌匹配,从而可以确定位置。另外,术语“移动装置”可以包括提供从周围环境接收WLAN信号的可能性的任何 类型的智能电话、移动电话、任何类型的个人数字助理(PDA)、笔记本、通用PC、电子词典或 者任何其他手持移动装置。另夕卜,术语“WLAN信号”可以包括电场和磁场强度以及可以经由WLAN信号发送的 信息,诸如发送者的身份、特殊网络地址或者IP号。经由WLAN场发送的任何信息可以用于 相对于WLAN数据集或者WLAN地貌而进行检查,以确定位置。术语“WLAN发送者”用于这些 功能。通过移动装置对WLAN发送者的自支持的识别,既不需要网络访问,也不需要到 GPS支持的系统或者任何其他类型的数据库的任何连接,来用于定位或者提供需求的服务。 因此,用于WLAN定位的方法可以涉及所有可用的WLAN网络或者WLAN发送者、商用WLAN热 点以及专用WLAN发送者,用于处理定位并且提供基于位置的服务。而且,计算是根据接收到的WLAN场强和在WLAN信号中发送的发送者身份信息通 过下述方式而进行的将接收到的WLAN信号与WLAN数据集中相对于用户在用户请求的时 刻所处的位置(请求位置)上的数据相比较。因此,可能需要三个或者更多个WLAN发送者 用于计算。但是在某些WLAN架构中,对于所述移动装置和所述方法,可能仅一个WLAN发送 者或者仅两个WLAN发送者即足以确定实际位置。一般而言,在该计算处理中,WLAN数据集被用作用户此时正在其中移动的地理单 元的WLAN指纹。在WLAN数据集中存储每个可接收的WLAN发送者在所述单元中的每个位 置处的场强。在服务或者定位请求时,将实际接收到的WLAN信号与WLAN数据集中的数据 相比较。换句话说,在已经接收到具有发送者的标识的WLAN信号后,利用WLAN数据集,该 WLAN数据集向移动装置传递每个接收到的WLAN发送者的场强分布的信息。将这些数据与 接收到的WLAN场强相比较使得能够由移动装置本身来计算用户的实际位置,而不需要任 何网络访问或者外部帮助。在计算期间,来自WLAN数据集的参考数据以及地理单元的模型和某些的配置参 数可以被提供给计算算法。在已经计算了用户的实际位置后并且在可能的服务请求后,移动装置向用户提供 基于位置的服务。由此,移动装置在其提供所请求的服务的过程中识别和使用所计算的实际位置。对所提供的服务的选择处理基于实际的、由移动装置预先确定的位置以及所请求 的服务的可获得性,例如餐馆的营业时间。由移动装置提供的、已经由移动装置从服务数据 集中搜索出来的服务的信息可以被存储在移动装置上或者存储在外部存储介质上。服务数据集可以被包括于WLAN数据集中,也可以作为单独的数据集。另外,文档 服务器可以是WLAN定位的一部分,用于存储WLAN数据集以及服务数据集。由此,术语“提供基于位置的服务”可以包括在任何显示器上向用户显示本地服 务,打印本地服务的提供的硬拷贝,经由耳机或者扬声器向用户发送与基于位置的服务的 提供有关的信息SMS和用于宣布基于位置的服务的声音。在实际位置的计算期间,可以在算法中并在在用于执行WLAN定位和基于位置的 服务提供的方法步骤中实施三角测量方法。换句话说,对移动装置及其用户的定位和基于位置的服务的提供是结合并非被特 别建立用于该WLAN定位的WLAN架构来实现的。这可以减少启动WLAN定位所需的成本和 耗费,并且可以提高所述方法或者移动装置的用户友好性和反应迅速度,并提高服务的舒 适度和速度。本发明的方法还可以在GPS或者GPRS例如因为用户和卫星之间没有互视度 而不能工作的情况下提供服务。另外,所述定位可以与普通的WLAN通信相组合。根据本发明的另一个示例性实施例,所述方法还包括由所述移动装置根据接收到 的WLAN信号来更新所述WLAN数据集的步骤。该更新WLAN数据集的功能可以保证所提供的WLAN数据集提供精确的、1年365 天、1天24小时期间的实际数据。在第一种情形下,移动装置接收比定位所需的数量更多的 发送者。所谓多余的发送者可以由移动装置来检查,以在存在偏差的情况下可以更新WLAN 数据集。这个处理可以在位置确定或者WLAN定位完成后基于所接收到的、并非多余的接收 者的WLAN发送者来进行。在第二种情形下,可不使用所述定位方法的情况下,移动装置的 位置也是可获得的。在这种情况下,所述装置也能够通过将接收到的WLAN信号与数据集中 该位置的条目相比较来检查WLAN数据集中的数据。在例如由于新建筑物或者某个发送者 缺席而使场强已经改变从而存在偏差的情况下,移动装置能够通过传递与新场强或者新发 送者有关的实际信息来更新WLAN数据集中的旧条目。另外,作为本发明的另一示例性实施例,可以实现更新服务,该更新服务通过利用 能够接收WLAN信号的移动装置或者测量装置来巡视和控制地理单元,并且可以在测量到 偏差的情况下更新WLAN数据集。这种装置确定其本身的GPS位置,并且将接收到的WLAN信号与WLAN数据集中的 与空间对应的条目相比较。在任何偏差的情况下,更新服务向存储WLAN数据集的站点发送 更新信号,并且用实际数据来更新所述条目。另外,实际数据可以包括时间标记。换句话说, 可以执行作为参考测量的对WLAN数据集的自动收集。为了提高所述方法的效率,可以借助 于公共服务、城市服务或者社区来进行WLAN数据集的产生和更新。例如,这可以通过地理 单元中的邮政人员、邮政服务、后勤服务、垃圾收集系统或者清洁汽车来进行。可以在室内 和室外进行这个处理,这可能导致与WLAN信号和室内WLAN指纹数据有关的持续建立规划。 总的来说,这可能导致用于WLAN定位和服务提供的室内和室外自学习方法和系统。根据本发明的另一个示例性实施例,所述更新步骤包括下列步骤由所述移动装 置相对于实际位置将所述WLAN数据集与接收到的WLAN信号相比较,在经所述比较后有偏差的情况下,由所述移动装置向所述WLAN数据集的存储站点发送具有新的WLAN数据的更 新信号,在经所述比较后没有偏差的情况下,由所述移动装置向所述存储站点发送具有时 间标记的确认信号。这个示例性实施例还包括以下步骤在经所述比较后有偏差的情况下, 将所述WLAN数据集替换为新的WLAN数据,并且在经所述比较后没有偏差的情况下,为所述 WLAN数据集分配时间标记。提供具有时间标记的更新的WLAN数据集可以使得所使用的定 位系统具有更高的可靠性,因此,可以在使用本发明的方法时增强用户的满意度以及用户 所感到的置信度。本发明的另一个示例性实施例还包括下列步骤根据所述WLAN信号并根据所述 实际位置的周围环境来计算接收到的WLAN信号的范围。使用无线电波的传播特性,诸如WLAN发送者的周围环境中不同材料的透射、反射 和吸收系数等,可以带来精确的、具有较高的空间分辨率的定位处理。根据本发明的另一个示例性实施例,所述移动装置对实际位置的识别和计算不需 要任何网络访问。通过使用地理单元中的WLAN发送者的已有架构,启动本发明的方法不会发生任 何成本和耗费。由于WLAN数据集可以被存储在移动装置上并且由于这个数据集可以指定 该地理单元中的可用服务,因此,进行用于WLAN定位和基于位置的服务提供的本发明的自 给自足的方法不需要无线/有线连接。根据本发明的另一个示例性实施例,对实际位置的计算容许接收到的WLAN信号 与WLAN数据集相比有一限定的偏差。为了提供连续和精确的定位和服务提供,在这个步骤中可以考虑特定地理位置处 的场强的与时间相关的偏差。因此,地理单元的架构中的不同天气条件或者不同的通信条 件可能导致不同的可接收的发送者的些许偏差的WLAN传播。可以用数学方式将这一点综 合于用于定位的计算算法中。根据本发明的另一个示例性实施例,从服务数据集中提供所述基于位置的服务, 其中,所述服务数据集可以从服务器下载到所述移动装置。为了能够向移动装置的用户提供宽范围的服务,不同类型的数据库或数据存储库 可以向移动装置提供服务数据集。这导致移动装置能够在已经下载了必要的信息后进行自 给自足的服务提供。服务数据集还可以被存储在其他存储介质上。根据本发明的另一个示例性实施例,基于位置的服务来自选自下述组的商业单 位,所述组包括餐馆、酒店、出租车服务、医疗服务、药店、文化娱乐、车船队管理、人员导 游、公共交通工具的定位、移动营销或朋友寻找将人导航到几个不同的位置、服务或者事件可以通过移动装置来实现。一个示例 为将某个人引导到他的汽车。还可以提供通信工具,以便与不同类型的通信伙伴(诸如医 生、电影院、剧院、出租车服务、用户的个人环境中的人员或者外部服务器或工作站)进行 预约、预订、确认、取消或者通知。移动装置的这种秘书功能可以减轻个人尝试旅行于未知 城市(特别是当搜索特定的服务时)的任务。而且,可以根据用户的实际位置而在移动装 置上向用户显示营销行为。基于位置的服务的另一个应用可以是朋友寻找,即已经定位于 用户周围环境中的用户朋友的导航。预定的一组人(例如朋友)的移动装置可以彼此保持 联系并更新它们的WLAN定位位置。如果两个人的距离落在限定的阈值以下,则由相应的移动装置向用户发出信号。根据本发明的另一个示例性实施例,所述方法还包括以下步骤为移动装置提供 地图数据,通过使用地图数据向用户显示地理单元的至少一部分,并且在显示器上向用户 显示实际位置。为了以直观的方式来导航和引导用户,可以使用诸如二维或者三维地图数据、动 画地图数据和彩色地图数据等的不同类型的地图数据来显示实际位置、服务和到服务的路 线。根据本发明的另一个示例性实施例,所述方法还包括以下步骤接收用户对基于 位置的服务的请求,由所述移动装置根据所计算的实际位置来在所述服务数据中搜索至少 一个供给源,并且在显示器上向用户显示所述至少一个供给源。由于已经预先计算了用户的实际位置,因此选择向所述用户提供的服务时考虑实 际所在地的空间坐标。这使得能够为用户进行快速和有效的服务选择。根据本发明的另一个示例性实施例,所述方法包括以下步骤根据在某个时间段 内计算的多个位置来计算移动装置的移动速度和方向。根据本发明的另一个示例性实施例,所述方法还包括以下步骤由所述移动装置 根据所计算的移动装置移动的速度和方向来提供基于位置的服务。换句话说,所确定的、具有移动装置的用户的移动的方位使得可以选择在所述用 户或多或少地有可能进入的空间区域中提供的服务。更进一步地,可以相对于每个服务的 可能性来计算到达时间,这可以基于诸如事件的营业时间或者开始时间等的附加信息来进 行进一步的服务选择。换句话说,仅可以通知用户服务数据集中的、以所计算的时间速度其 可能到达的的那些服务。根据本发明的另一个示例性实施例,在移动装置上通过第一算法来进行实际位置 的计算。第一算法可以是计算机程序单元的一部分,计算机程序单元可以被存储在移动装 置上,并且可以使得所述装置能够执行本发明的方法的步骤。由此,可以提供一种根据接收 到的WLAN场强与存储于WLAN数据集中的每个可接收的发送者的WLAN指纹的比较来计算 实际位置的算法。根据本发明的另一个示例性实施例,实际位置的计算是对移动装置的三维定位。可以通过所述定位处理来提供附加的海拔信息。特别是对处于具有若干高度水平 的建筑物中的用户,这使得能够改善对用户的导航。根据本发明的另一个示例性实施例,所述方法还包括以下步骤通过相对于WLAN 信号来测量所述地理单元,产生所述WLAN数据集。换句话说,在产生模式下通过测量所述地理单元来产生数据库。这个数据库可以 在移动装置的工作模式或者能够接收WLAN信号的任何传感器的工作模式期间使用。定位 算法使用已经针对移动装置而预处理过的WLAN数据集。在所述产生期间,测量每个发送者 的场强。通过知道接收到的功率,可以确定每个发送者的信号所分布的区域。另一个可能 的步骤可以是在计算位置之后准备数据。而且,这种方法中还可以包括用于对所获得的数 据进行管理服务的系统。根据本发明的另一个示例性实施例,WLAN数据集的产生包括下列步骤根据由每个发送者发送的WLAN信号,识别在地理单元中所选择的地理位置处的每个可接收的WLAN 发送者;测量每个可接收的WLAN发送者在所选择的地理位置处的WLAN场强。这个示例性 实施例还包括以下步骤测量所选择的地理位置的GPS坐标,为所测量的WLAN场强分配所 测量的GPS坐标,从而产生每个可接收的WLAN发送者和所选择的地理位置的数据对,并且 将每个可接收的WLAN发送者和所选择的地理位置的数据对存储在WLAN数据集中。由此,可以在执行WLAN定位和提供基于位置的服务的步骤之前进行所述产生。根据本发明的另一个示例性实施例,所述方法包括以下步骤为每个可接收的 WLAN发送者的数据对分配时间标记,以产生时间数据对。根据本发明的另一个示例性实施例,所述方法还包括以下步骤限定所述地理单 元中的另外的地理位置,并且通过在所限定的另外的地理位置处重复预先限定的步骤来扫 描所述地理单元。为了创建地理单元的WLAN数据集,测量装置可以进行这些不同的测量,并且可以 向所选择的位置的GPS坐标分配WLAN信息,诸如电磁场强度和每个可接收的发送者的发送 的发送者标识。因此,使用GPS单元以及WLAN接收器。通过在所述单元的不同位置重复这 个过程,可以在所述WLAN数据集中存储与每个发送者的空间场强分布有关的指纹。这可以 是用于如上所述和如下所述的随后的定位和服务提供的基础信息。这些测量可以在白天和 晚上的时间进行,以验证和改变所存储的值。另一个步骤可以是对WLAN数据集数据进行预处理,其中包括格式化或者编辑。在 这个过程中,可以利用相应的地理单元的新测量的WLAN数据来附加地更新或者均衡这些 数据。根据本发明的另一个示例性实施例,在测量装置上通过第二算法来进行WLAN数 据集的产生。换句话说,所述第二算法可以使得测量装置执行与地理单元的WLAN数据集或者 WLAN指纹的产生有关的、上述方法的步骤。由此,这种算法可以使得测量装置的GPS单元和 WLAN接收器执行相应的步骤。根据本发明的另一个示例性实施例,提供了用于WLAN定位和基于位置的服务提 供的移动装置,其中,所述移动装置包括存储器、WLAN接收器、处理器和显示器。而且,所述 存储器用于存储地理单元的WLAN数据集,所述WLAN接收器用于接收WLAN信号,所述处理 器用于根据所述WLAN数据集并根据接收到的WLAN信号来计算所述移动装置的实际位置, 所述处理器还用于执行对所述WLAN数据集和接收到的WLAN信号之间的比较,并且所述显 示器用于根据所计算的实际位置向所述移动装置的用户提供基于位置的服务。换句话说,所述移动装置可以为用户提供自给自足地(即在没有任何网络访问的 情况下)在空间上定位其本身的可能性。更进一步,由于服务数据集可以被存储在移动装 置上,因此可以在不联系不同的服务机构或者数据库的情况下提供所述基于位置的服务。 通过关注所计算的实际位置,可以由所述装置向用户提供与其位置相匹配的、在可能的不 同服务位置与其到达时间相匹配的服务,以进行对用户的快速和有效的引导。所述移动装 置可以例如用于根据实际位置来执行移动营销。根据本发明的另一个示例性实施例,所述移动装置还包括发送单元,其中,所述发 送单元用于根据所述比较向WLAN数据集的存储侧发送更新信号。
根据本发明的另一个示例性实施例,提供了一种移动测量装置,所述移动测量装 置用于产生地理单元的WLAN数据集。其中,所述移动测量装置包括WLAN接收器、GPS单元、 处理器和存储器。其中,所述WLAN接收器用于从所选择的地理位置处的可接收的WLAN信 号中识别WLAN发送者,并且所述WLAN接收器还用于测量在所选择的地理位置处的、每个可 接收的WLAN信号的WLAN场强。更进一步,所述GPS单元用于测量所选择的地理位置的GPS 坐标,其中,所述处理器用于为被测量的WLAN场强分配所测量的GPS坐标,从而产生用于每 个可接收的WLAN发送者的数据对,其中,所述存储器用于存储每个可接收的WLAN发送者的 数据对和WLAN数据集。根据本发明的另一个示例性实施例,提供了一种计算机程序单元,所述计算机程 序单元的特点在于,当在通用移动装置上使用时,使得所述移动装置执行根据前述实施例 之一的方法的步骤。该计算机程序单元因此可以被存储在计算单元上,所述计算单元也可以是本发明 的一个实施例的一部分。该计算单元可以用于执行如上所述的方法的步骤或者引发如上所 述的方法的执行。而且,其可以用于操作上述移动装置的部件。所述计算单元可以用于自 动操作和/或执行用户的命令。而且,所述计算单元可以请求来自用户的选择以处理来自 用户的输入。本发明的这个实施例涵盖从一开始即使用本发明的计算机程序以及通过更新而 将现有的程序转变为使用本发明的程序的计算机程序二者。更进一步地,所述计算机程序单元能够提供用于完成在上面所述方法和移动装置 中描述的WLAN定位和基于位置的服务提供的过程的所有的必要步骤。根据本发明的另一个实施例,提供了一种计算机可读介质,其中,所述计算机可读 介质上存储了上文部分描述的计算机程序单元。根据本发明的另一个示例性实施例,提供了一种用于使得计算机程序单元可用于 下载的介质,所述计算机程序单元被配置用于执行根据本发明的一个前述实施例的方法。另外,可以由工业联盟来提供所述方法和服务,所述工业联盟可以包括运营商、地 图制造业、网络提供商、数据获取服务、内容提供商、系统整合提供商、移动装置生产商和定 位技术提供商。由此,用于WLAN定位方法和基于位置的服务提供的特殊WLAN数据格式和 WLAN接口可以是整个系统的一部分。而且,地图数据可以被适配,以便在本发明的方法中使 用。另一个应用可以是将移动服务与城市信息相链接。基于自支持的和自给自足的WLAN定位的位置向用户提供本地服务可以被视为本 发明的要点,其中,所述定位可以允许使用在移动装置上存储的WLAN指纹。应该注意,本发明的实施例是参考不同的主题来说明的。具体地,某些实施例是参 考方法类型的权利要求来说明的,而其他实施例是参考设备类型的权利要求来说明的。但 是,本领域的技术人员根据上文和下文的说明应理解除非另外说明,除了属于一种类型的 主题的特征的任何组合之外,与不同的主题相关的特征之间的任何组合也应视为被本申请 所公开。本发明的如上所述的方面和其他方面、特征和优点还可以根据如下所述的实施例 的示例推导得出,并且将参考实施例的示例来说明。下面参考实施例的示例更详细地说明 本发明,但是本发明不限于所述实施例的示例。


图1示意地示出了根据本发明的一个示例性实施例的、WLAN定位和基于位置的服 务提供的用户。图2示意地示出了根据本发明的另一个示例性实施例的、所显示的WLAN定位和基 于位置的服务提供。图3示出了根据本发明的另一个示例性实施例的移动装置。图4示出了根据本发明的另一个示例性实施例的另一移动装置。图5示意地示出了根据本发明的另一个示例性实施例的地理单元的地图数据。图6示意地示出了根据本发明的另一个示例性实施例的、所显示的WLAN定位和基 于位置的服务提供。图7示出了根据本发明的另一个示例性实施例的、所显示的WLAN定位和基于位置 的服务提供。图8示意地示出了根据本发明的另一个示例性实施例的测量装置。图9示意地示出了沿着给定路线的演示性WLAN导航实验。图10-13示出了流程图,所述流程图示意地示出了根据本发明的示例性实施例 的、用于WLAN定位和基于位置的服务提供的方法的步骤。
具体实施例方式几个图中相似或者相关的部件具有相同的附图标记。附图中的视图是示意性的, 而并非实物大小的。图1示出了用于地理单元28中的WLAN定位和基于位置的服务提供的移动装置1 的应用。通过利用所述移动装置和其显示器2,通过在移动装置上应用用于WLAN定位和基 于位置的服务提供的方法的示例性实施例,用户25能够找到他的精确的地理位置和实际 服务提供。由此,移动装置的WLAN接收器3能够识别WLAN发送者29。这些发送者可以位 于建筑物之外或者内部。在此,示出了三个WLAN发送者。由此,可以需要三个或者更多个 的WLAN发送者来用于计算。但是在某些WLAN机构中,仅一个WLAN发送者或者仅两个WLAN 发送者也足以使得移动装置和所述方法来确定实际位置。在移动装置可以包括其上可以存储WLAN数据集的存储器27的情况下,定位和服 务提供处理不需要任何网络访问或者GPS访问。由于WLAN发送者29的包括诸如IP地址等 的标识部分的特殊信号,移动装置能够识别WLAN发送者29。通过将接收到的不同WLAN发 送者29的相应场强与预先存储的、每个WLAN发送者在地理单元28中的场强分布相比较, 移动装置可以计算用户的实际位置。在该位置计算后,可以利用从也可以被存储在移动装 置1上的服务数据集33中选择的服务提供来应答用户的服务请求。还可以在外部工作站 或者服务器22上存储WLAN数据集32和服务数据集33。服务器22还可以包括不同的用户界面19。还可以在服务器上存储可以使得移动 装置执行根据本发明的任何实施例的定位和基于位置的服务的方法的步骤的计算机程序 单元20。为了使得移动装置能够处理根据本发明的任何示例性方法实施例的所有方法步 骤,计算机程序单元20可以被存储在移动装置上的例如存储器27中。
为了在移动装置1和服务器22之间交换有关WLAN数据集32和服务数据集33的 数据,可以安装无线或有线的通信连接,诸如WLAN连接等。因此,服务器22可以包括发送 器或者接收器24,并且移动装置1可以包括发送单元26。图1还示出了更新装置31,该更新装置可以利用测量装置30永久地或者非永久地 扫描地理单元28。这个测量装置可以包括WLAN信号的接收和发送单元以及GPS系统。通 过跨越不同的地理位置,可以产生或者更新WLAN数据集,并且将其存储在服务器22上。基 于在地理单元28中的每个特定地理位置处测量的每个可接收的WLAN发送者的场强的所述 永久或者非永久的更新可以实现自学习系统。如果检测到场强的任何改变或者新的或缺席 的WLAN发送者,则可以结合与所测量的地理位置并行测量的GPS位置,用新的实际数据来 更新WLAN数据集。这可以实现动态的宽范围的数据获取。另外,还示出了计算机可读介质28,计算机可读介质28上存储了计算机程序单元 20。为用户提供基于位置的服务可以包括与不同的服务和工业分支有关的信息。例 如,可以为不能识别其在城市的行人区中的精确地理位置的用户提供呼叫出租车的服务, 其中,用户不必知道出租车电话号码或者出租车可到达的下一位置。因此,移动装置可以通 过发送SMS或者经由网络服务来呼叫出租车。随后,根据在显示器2上显示的整合的城市 地图将用户引导到出租车约定位置。另外还可以向用户提供不同的美食信息,例如,诸如意 大利、西班牙、希腊、德国或者用户的其他喜好等的不同餐馆风格。这可以通过显示位于移 动装置1预先计算的实际位置的区域中的不同饭馆的不同位置来提供。由此,其中存储了 与地理单元28中的餐馆有关的信息的服务数据集32可以包括与餐馆的营业时间、GPS坐 标或者价格有关的信息。当然,移动装置能够进行预订。更进一步地,还可以在显示器上向 用户示出不同价格类别的旅馆。另外,基于位置的服务还可以包括人员导游、各个交通工具 的定位、特别是用于急诊的医药服务。可以向用户显示最近的服务,例如临近的正在营业的 药店,或者临近的医疗服务,诸如医生等。更进一步地,移动装置还可以配备有与不同医生 的不同医疗焦点有关的信息。所述基于位置的服务提供并且因此服务数据集32还可以被配备有与诸如剧院和 电影院等的文化活动有关的信息。为了保证服务提供和服务数据集保持最新,可以安装自 动更新程序,以保持移动装置和可能的服务器为实际有效的。更进一步地,移动装置还可以 根据所计算的实际位置来进行用于订票的电话呼叫。所提供的服务的另一个示例可以是关 于公共交通工具的信息,例如不同的线路时间表或者车站的GPS位置等。为了能够再一次 找到特定的项目或建筑物或者一般而言的特定地理位置,用户可以将这个要找的位置标注 在移动装置的显示器上,该位置例如为他停车的位置,其中,移动装置能够在任意时间点将 用户引导回预先标注的位置。可以通过可视的地图数据来进行所有为用户提供的引导服 务,通过所述可视的地图数据,使用不同的图形或者声音元素(诸如用于用户导航的箭头 或者声音)将用户引导至其选择的目标。图2示出了浏览器14的示例性实施例,浏览器14用于在移动装置1上向用户显 示WLAN定位和基于位置的服务。由此,地理单元28被绘制于地图12,并且浏览器的不同功 能17可以向用户提供适当的导航工具,以识别不同的服务供给源的可视位置10,并且在显 示器上找到它们,并且随后实际上导航至它们。而且,所计算的移动装置的位置被显示6,所
13述位置是通过WLAN定位的过程而预先计算的。用于服务请求18的搜索工具使得用户能够 指定其所请求的服务,其中,图2的左手侧示出了与用于基于位置的服务提供11的不同商 业单位有关的信息。由此,用户被提供有不同的信息,诸如电话号码、地址、因特网位置和例 如餐馆或者旅馆的价格和预订信息。由此,移动装置特别提供已经根据并且相对于预先计 算的实际位置而选择的服务提供。可能期望的是通过使用浏览器的缩放工具17来指定区 域,移动装置应当使用来自这个区域的WLAN信号用于定位。这可以提高定位的分辨率。而 且,还可以包括Java应用、WAP功能、不同的离线服务和移动网。图3示出了移动装置1的一个示例性实施例,其中,这个示例示出了具有显示器2 和WLAN接收器3的PDA。所示出的被绘制为地图的地理单元12显示了接收到的WLAN发送 者的3个不同的位置5。并且已经根据预先计算的移动装置的位置6选择了不同的服务供 给源10的可视位置。可视的地图数据4由此展示了被适配于用户的服务请求的设计。还 可以根据用户的移动速度和方向,从更大尺寸的地图中选择或者特别地进行提取。专用于 该目的的软件可以被安装在移动装置上,以执行本发明的方法的所有的必要步骤。还可以 包括诸如具有并行发送本地位置的时机的紧急呼叫选项等的附加特征。图4示出了移动装置1的示例性实施例,在所述移动装置1上可以执行用于WLAN 定位和基于位置的服务提供的本发明的方法。作为移动装置的其他示例,能够接收WLAN信 号的任何蜂窝电话、PDA或者其他手持装置可以被用作移动装置。另外,通常的计算机或者 笔记本或者迷你笔记本也可以用作移动装置。由此,图4中示出了两个不同的示例性用户 界面7和8,其中,第一用户界面7提供了用于基于位置的服务提供的不同商业单位,它们 向移动装置的用户提供了选择,可视的服务数据9因此可以包括具有不同的搜索算法的不 同搜索工具。第二用户界面8指定了用户的精确请求,即搜索移动装置在可视的地图数据 4上的点击。由此,示出了不同的服务供给源10的可视位置以及移动装置的实际位置。图5示出了被绘制为地图的地理单元12的示意性表示,其中,在不同的位置13,示 出了可用的多个WLAN发送者。这表明在所示的城市的架构中的每个位置中,移动装置可以 看到多于3个WLAN发送者。图6示出了用于显示定位和基于位置的服务的浏览器14的两个不同的视图。被 绘制为地图的地理单元12被示出在浏览器14中,其中,预先计算的移动装置位置被显示6。 更进一步地,可以进行对用户当前正在移动的地理单元的识别15。浏览器17的不同功能为 用户配备了适当的搜索和显示工具。在右手侧,对医药请求的不同结果被可视化为其在地 理单元中的位置10。图7示出了由移动装置的用户例如在作为触摸屏的显示器2上做出的服务请求的 另一个示例性实施例。由此,通过由浏览器14可视化的服务供给源S18来应答该请求S16。 在可视化的地图数据4上显示了地理单元15的所显示的计算得到的位置6和名称。在左 面的浏览器窗口的左手侧上的小窗口显示了接收到用户对基于位置的服务S16及不同服 务(诸如泰国餐馆、希腊餐馆和意大利餐馆)的提供S18的请求。在右手侧,示出了对可以 存储在移动装置上的服务数据集中的服务的成功选择10。由此,可以在选择不同的服务供 给源10的过程中考虑用户移动的速度和方位。图8示出了测量装置30,测量装置30可以使用考虑惯性和/或地图匹配的传感 器系统。换句话说,用于WLAN定位和基于位置的服务提供的方法与其他定位系统的组合可以提供最佳的结果。例如,在城市外部,如果没有可用的WLAN发送者,则作为替代应当使用 GPS信息。而且,诸如街道布局等的地图信息的使用使得对WLAN信号可再次到达的下一可 能位置的检测处理是可能的。另外,WLAN定位系统可以分析可以将GPS和WLAN定位的有点结合起来以获得最 佳分辨率的混合定位。图9示出了演示性的WLAN导航实验。笔直的第一条线为给定的移动路线,χ标记 为沿着所述路线的WLAN站。弯曲的第二条线示出了按照预定路线基于WLAN位置检测和导 航的导航实验的结果。图10、图11、图12和图13示出了流程图,所述流程图示意性地示出了基于移动装 置的自支持和自给自足的WLAN定位的、WLAN定位和基于位置的服务提供的方法的步骤。这 样,示出了方法步骤S1-S29。由于WLAN定位方法的更新步骤或者机制可以包括不同的步骤 S7-S11,因此图11详细示出了这一点。另外,通过相对于WLAN信号来测量地理单元的WLAN 数据集的产生S21也可以包括不同的方法步骤S21-S26。图12中详细示出了这一点。在实践所要求保护的发明的过程中,本领域的技术人员通过学习附图、说明书和 所附权利要求可以理解并实施对所公开的实施例的其他变化。在权利要求中,单词“包括 (comprising) ”并不排除其他元素或者步骤,并且不定冠词“一个(a或者an) ”并不排除多 个。单个处理器或者其他单元可以完成权利要求中所述的几个项目或者步骤的功能。仅在 相互不同的从属权利要求中描述特定措施这一事实并不表示不能有利地使用这些措施的 组合。计算机程序可以被存储/分布在与其他硬件一起提供或者作为其它硬件的一部分的 适当的介质上,诸如光存储介质或者固态介质,但是计算机程序还可以用其他形式分布,例 如经由因特网或者其他有线或无线电信系统而被分布。权利要求书中的任何附图标记均不 应被解释为对权利要求的范围的限制。附图标记列表Sl 提供用于在移动装置中使用的地理单元的WLAN数据集S2 由移动装置从至少三个WLAN发送者接收WLAN信号S3 由移动装置根据所接收的WLAN信号而自支持地识别WLAN发送者S4 由移动装置根据WLAN数据集并且根据从至少三个不同的WLAN发送者接 收的WLAN信号来计算移动装置的实际位置S5 由移动装置根据所计算的实际位置向移动装置的用户提供基于位置的服 务S6 由移动装置根据所接收的WLAN信号来更新WLAN数据集S7 由移动装置相对于实际位置将WLAN数据集与所接收的WLAN信号相比较S8由移动装置在所述比较后有偏离的情况下向WLAN数据集的存储站点发 送具有新的WLAN数据的更新信号S9 由移动装置在所述比较后没有偏离的情况下向所述存储站点发送具有时 间标记的确认信号SlO 在所述比较后有偏离的情况下,将WLAN数据集的数据替换为新的WLAN数 据Sll 在所述比较后没有偏离的情况下为WLAN数据集分配时间标记
15
S12根据wLAN信号并且根据实际位置的环境来计算所接收的wLAN信号的范围
S13为移动装置提供地图数据
S14通过使用地图数据向用户显示地理单元的至少一部分
S15在显示器上向用户显示实际位置
S16接收用户对基于位置的服务的请求
S17由移动装置根据所计算的实际位置在服务数据中搜索至少一个供给源
S18在显示器上向用户显示所述至少一个供给源
S19根据在一时间段内计算的多个位置来计算移动装置的移动速度和方向
$20由移动装置根据所计算的移动装置的移动速度和方向来提供基于位置的服务
S2l通过相对于wLAN信号来测量地理单元,产生wLAN数据集
$22根据由每个发送者发送的wLAN信号,识别地理单元中的所选择的地理位置处的每个可接收的wLAN发送者
$23测量每个可接收的wLAN发送者在所选择的地理位置的wLAN场强
S24测量所选择的地理位置的GPS坐标
$25将所测量的GPS坐标分配给所测量的wLAN场强,从而产生用于每个可接收的wLAN发送者并用于所选择的地理位置的数据对
$26在wLAN数据集中存储用于每个可接收的wLAN发送者并用于所选择的地理位置的数据对
S27为每个可接收的wLAN发送者的数据对分配时间标记,从而产生时间数据对
$28限定地理单元中的另外的地理位置
$29通过在所限定的另外的地理位置重复步骤$22一$26来扫描地理单元
l移动装置
32] 2显示器
3wLAN接收器
4可视化的地图数据
5所显示的接收到的wLAN发送者的位置
6所显示的移动装置的计算得到的位置
7用户界面一
8用户界面二
9可视化的服务数据
lo不同的服务供给源的可视化位置
11用于基于位置的服务提供的不同商业单位
12被绘制为地图的地理单元
13wLAN发送者的位置
14用于显示定位和基于位置的服务的浏览器
15经识别的地理单元
16所显示的对服务的请求17浏览器的不同功能18针对服务请求的搜索工具19工作站的用户界面20计算机程序单元21计算机可读介质22工作站/服务器23工作站的显示器24工作站的发送器/接收器25用户26发送单元27存储器28地理单元29在地理单元中的WLAN发送者30测量装置31更新装置32WLAN 数据集33服务数据集
权利要求
一种用于WLAN定位和基于位置的服务提供的方法,所述方法包括下述步骤提供用于在移动装置中使用的、地理单元的WLAN数据集(S1);由所述移动装置接收来自至少三个WLAN发送者的WLAN信号(S2);由所述移动装置根据接收到的WLAN信号来自支持地识别所述WLAN发送者(S3);由所述移动装置根据所述WLAN数据集并根据从至少三个不同的WLAN发送者接收的WLAN信号来计算所述移动装置的实际位置(S4);及由所述移动装置根据所计算的实际位置向所述移动装置的用户提供基于位置的服务(S5)。
2.根据权利要求l的方法,还包括下列步骤由所述移动装置根据接收到的wLAN信号来更新所述wLAN数据集(S6)。
3.根据权利要求2的方法,其中,所述更新包括下列步骤由所述移动装置相对于所述实际位置来比较所述wLAN数据集与接收到的wLAN信号(S7) ;在经所述比较后有偏差的情况下,由所述移动装置向所述wLAN数据集的存储站点发送具有新的wLAN数据的更新信号(S8);在经所述比较后没有偏差的情况下,由所述移动装置向所述存储站点发送具有时间标记的确认信号(S9);在经所述比较后有偏差的情况下,将所述wLAN数据集替换为新的wLAN数据(Slo);以及在经所述比较后没有偏差的情况下,为所述wLAN数据集分配时间标记(S11)。
4.根据前述权利要求之一的方法,还包括下列步骤根据所述wLAN信号并根据所述实际位置的环境来计算接收到的wLAN信号的范围(S12)。
5.根据前述权利要求之一的方法,其中,所述移动装置进行的所述识别以及对所述实际位置的计算不需要进行任何网络访问。
6.根据前述权利要求之一的方法,其中,对所述实际位置的计算容许接收到的wLAN信号与所述wLAN数据集相比有一限定的偏差。
7.根据前述权利要求之一的方法,其中,所述基于位置的服务是从服务数据集提供的,其中,所述服务数据集能够从服务器下载到所述移动装置。
8.根据前述权利要求之一的方法,其中,所述基于位置的服务来自选自下述组的商业单位,所述组包括餐馆、酒店、出租车服务、医疗服务、药店、文化娱乐、车船队管理、后勤、供给链关联、人员导游、公共交通工具的定位、移动营销、公共关系或朋友寻找。
9.根据前述权利要求之一的方法,所述方法还包括下列步骤为所述移动装置提供地图数据(S13);通过使用所述地图数据而向所述用户显示所述地理单元的至少一部分(S14);以及在显示器上向所述用户显示所述实际位置(S15)。
10.根据前述权利要求之一的方法,所述方法还包括下列步骤接收用户对基于位置的服务的请求(S16);由所述移动装置根据所计算的实际位置而在所述服务数据集中搜索至少一个供给源(S17);以及在显示器上向所述用户显示所述至少一个供给源(S18)。
11.根据前述权利要求之一的方法,所述方法还包括下列步骤根据在一时间段内计算的多个位置来计算所述移动装置的移动速度和方向(S19)。
12.根据前述权利要求之一的方法,所述方法还包括下列步骤由所述移动装置根据所计算的所述移动装置的移动速度和方向来提供基于位置的服 务(S20)。
13.根据前述权利要求之一的方法,其中,对所述实际位置的计算是在所述移动装置上 通过第一算法来完成的。
14.根据前述权利要求之一的方法,其中,对所述实际位置的计算是对所述移动装置的三维定位。
15.根据前述权利要求之一的方法,还包括下列步骤通过相对于WLAN信号来测量所述地理单元而产生所述WLAN数据集(S21)。
16.根据前述权利要求之一的方法,其中,产生所述WLAN数据集包括下列步骤根据由每个发送者发送的WLAN信号来识别在所述地理单元内选择的地理位置处每个 能够接收的WLAN发送者(S22);测量每个能够接收的WLAN发送者在所述选择的地理位置处的WLAN场强(S23); 测量所述选择的地理位置的GPS坐标(S24);将所测量的GPS坐标分配给所测量的WLAN场强,从而产生用于每个能够接收的WLAN 发送者并用于所述选择的地理位置的数据对(S25);以及将用于每个能够接收的WLAN发送者和用于所述选择的地理位置的数据对存储在所述 WLAN数据集中(S26)。
17.根据权利要求15或者16的方法,还包括下列步骤为每个能够接收的WLAN发送者的所述数据对分配时间标记,从而产生时间数据对 (S27)。
18.根据权利要求16到17中的一项的方法,还包括下列步骤 限定所述地理单元内的另外的地理位置(S28);以及通过在所限定的另外的地理位置处重复步骤S22到S26来扫描所述地理单元(S29)。
19.根据前述权利要求之一的方法,其中,WLAN数据集的产生是在测量装置上通过第 二算法而完成的。
20.一种用于WLAN定位和基于位置的服务提供的移动装置,所述移动装置包括 存储器;WLAN接收器; 处理器;以及 显不器;其中,所述存储器用于存储地理单元的WLAN数据集; 其中,所述WLAN接收器用于接收WLAN信号;其中,所述处理器用于根据所述WLAN数据集并根据接收到的WLAN信号来计算所述移动装置的实际位置;其中,所述处理器还用于执行所述WLAN数据集和接收到的WLAN信号之间的比较;并且 其中,所述显示器用于根据所计算的实际位置向所述移动装置的用户提供基于位置的 服务。
21.根据权利要求20的移动装置,还包括 发送单元;其中,所述发送单元用于根据所述比较而向WLAN数据集的存储站点发送更新信号。
22.—种移动测量装置,用于产生地理单元的WLAN数据集,所述移动测量装置包括 WLAN接收器;GPS单元; 处理器;以及 存储器;其中,所述WLAN接收器用于从在选择的地理位置处能够接收的WLAN信号中识别WLAN 发送者;其中,所述WLAN接收器用于测量在所述选择的地理位置处每个能够接收的WLAN信号 的WLAN场强;其中,所述GPS单元用于测量所述选择的地理位置的GPS坐标; 其中,所述处理器用于将所测量的GPS坐标分配给所测量的WLAN场强,从而产生用于 每个能够接收的WLAN发送者的数据对;其中,所述存储器用于将所述数据对存储在用于每个能够接收的WLAN发送者的WLAN 数据集中。
23.一种计算机程序单元,特征在于,当在移动装置上使用时,所述计算机程序单元用 于使所述移动装置执行根据权利要求1-19的方法的步骤。
24.一种计算机可读介质,该计算机可读介质上存储了根据权利要求25的计算机程序单元。
全文摘要
本发明涉及用于WLAN定位和对应的基于位置的服务提供的方法。通过提供用于在移动装置中使用的、作为地理单元的实际WLAN指纹的WLAN数据集,使得用户能够自支持地定位其本身。这样,移动装置接收来自至少三个WLAN发送者的WLAN信号用于定位。由于移动装置根据接收到的WLAN信号而自支持地识别了WLAN发送者,因此,移动装置能够计算移动装置的实际地理位置。该计算是根据所述WLAN数据集并根据从所述至少三个不同的WLAN发送者接收的WLAN信号来执行的。另外,移动装置根据所计算的实际位置向移动装置的用户提供基于位置的服务。
文档编号G01S5/02GK101883992SQ200880119021
公开日2010年11月10日 申请日期2008年10月30日 优先权日2007年12月6日
发明者格哈德·拜尔 申请人:汉斯米勒电话出版社有限及两合公司

最新回复(0)