CN104584090B - 使用智能计量器作为可靠的众包代理 - Google Patents
使用智能计量器作为可靠的众包代理 Download PDFInfo
- Publication number
- CN104584090B CN104584090B CN201380044534.8A CN201380044534A CN104584090B CN 104584090 B CN104584090 B CN 104584090B CN 201380044534 A CN201380044534 A CN 201380044534A CN 104584090 B CN104584090 B CN 104584090B
- Authority
- CN
- China
- Prior art keywords
- signal
- intelligent gauge
- information
- intelligent
- observed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0205—Details
- G01S5/0236—Assistance data, e.g. base station almanac
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0246—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves involving frequency difference of arrival or Doppler measurements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0295—Proximity-based methods, e.g. position inferred from reception of particular signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2203/00—Indexing scheme relating to line transmission systems
- H04B2203/54—Aspects of powerline communications not already covered by H04B3/54 and its subgroups
- H04B2203/5429—Applications for powerline communications
- H04B2203/5433—Remote metering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2209/00—Arrangements in telecontrol or telemetry systems
- H04Q2209/60—Arrangements in telecontrol or telemetry systems for transmitting utility meters data, i.e. transmission of data from the reader of the utility meter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Alarm Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提出用于使用智能计量器作为可靠的众包代理的方法、***、计算机可读媒体和设备。在一些实施例中,安装在一个位置处的智能计量器可以在所述位置处观测一或多个无线信号。随后,所述智能计量器可以向至少一个信号历书服务器提供识别所述位置并且描述所述一或多个观测到的无线信号的一或多个检测到的特性的信息。在至少一个布置中,向所述至少一个信号历书服务器提供的所述信息可经配置以由所述至少一个信号历书服务器用于向位于所述位置附近的一或多个移动装置提供位置辅助信息。
Description
背景技术
本发明的方面涉及计算技术,包含计算机软件和计算机硬件。具体来说,本发明的各种方面涉及使用智能计量器作为可靠的众包代理。
个人计算装置,例如移动电话、平板计算机、膝上型计算机和桌上型计算机,正在变得越来越常用。许多人现在经常日常地在他们的家里或办公室还有其它地点操作这些计算装置中的一者或多者。
此外,许多软件应用、网站和可以在计算装置上提供的其它功能性正在开始使用位置信息来进一步增强用户在使用此装置时的体验。举例来说,装置可以接入特定网站,例如餐馆评价网站,并且所述网站可能会使用关于装置的当前位置的信息,以便向装置提供位置特定的内容,例如对附近餐馆的评价。其它应用和网站可能会(例如)使用关于装置的当前位置的信息以便向用户显示相关地图,向用户提供关于当地商户的信息,或者告知用户当地天气预报。
但是,在一些情况下,装置可能并不知道其当前位置,和/或可能缺乏可以用于确定装置的当前位置的某些专门硬件、软件、参考信息和/或其它资源。
克服这些问题的一种方法是让此装置在其当前位置处观测无线信号,并且接着使用关于观测到的信号的信息连同先前存储的“信号历书”信息(其指明在多个位置中可观测的无线信号的特性),以便确定装置的当前位置。但是,为了让信号历书信息准确并且可以用于确定位置,可能需要关于在大量不同位置处观测到的信号的信息,并且观测所述信号(并且因此提供关于可观测的信号的这个“众包”信息)的装置可能需要具有关于观测到所述信号的位置的准确信息。
在使用关于可观测的信号的众包信息来确定位置的常规***中,例如智能电话和平板计算机等最终用户移动装置可以观测、存储和收集关于无线信号的信息,连同关于可以观测到特定信号的位置的对应信息。这些装置接着可以周期性地将这个信息上载到一或多个服务器。所述一或多个服务器可以处理和优化这个众包输入信息,并且随后可以将所述信息存储在一或多个数据库中,然后可以使用所述信息来帮助其它移动装置进行位置确定。但是,在常规***中,为了聚合关于可观测的信号的有用的数量的众包信息,可能需要来自大量位置处的大量移动装置的输入信息。此外,这些移动装置观测多个信号时所处的位置的准确性可能影响服务器维持的信号历书信息的质量。因为这些移动装置在观测无线信号时可能并不总是具有对其自身位置的可靠的或以其他方式准确的估计,所以服务器维持的信号历书信息的质量可能低于期望。
发明内容
描述涉及使用智能计量器作为可靠的众包代理的某些实施例。
在典型的房屋、建筑物或其它驻地处,可以使用多个公用事业计量器来测量在所述驻地处消耗多种资源的程度。举例来说,一或多个公用事业计量器可以测量在所述驻地处消耗的电力量、在所述驻地处消耗的水量、在所述驻地处消耗的煤气量和/或类似者。通常,这些公用事业计量器是包含经配置以测量特定资源的消耗的各种类型的模拟计量组件的模拟装置。但是,公用事业公司越来越多地用所谓的“智能计量器”来取代传统的模拟计量装置。
与其传统上模拟的对应装置一样,智能计量器可以测量公用事业公司提供的一或多种服务的使用情况。举例来说,智能计量器可以测量在特定驻地处消耗的电力量,因而使得向驻地提供电力的电力公用事业公司能够针对所消耗的电力向所述驻地的居住者计费。但是,不同于模拟公用事业计量器,智能计量器可包含电子电路,例如一或多个无线或有线收发器,所述电子电路允许这些智能计量器用电子方式将使用测量值报告回到其对应公用事业公司,因而不需要有人访问驻地并且人工地读表。
值得注意的是,智能计量器可以部署在已知位置(例如,在特定房屋、建筑物或其它相对固定的服务地址)以便测量所述位置处的服务使用。根据本发明的一或多个方面,可以使用智能计量器在智能计量器部署在的位置处观测无线信号。所述智能计量器接着可以向信号历书数据库报告关于在其部署位置处观测到的无线信号的信息,其中可以编译和存储关于在多个位置处观测到的无线信号的信息(例如,用于将来用来辅助移动装置基于移动装置可能观测到的无线信号确定其位置)。
在一些实施例中,安装在一个固定位置处的智能计量器可以在所述固定位置处观测一或多个无线信号。随后,智能计量器可以向至少一个信号历书服务器提供识别所述固定位置和描述所述一或多个观测到的无线信号的一或多个检测到的特性的信息。
在一或多个布置中,向所述至少一个信号历书服务器提供的所述信息可经配置以由所述至少一个信号历书服务器用于向位于所述固定位置附近的一或多个移动装置提供位置辅助信息。举例来说,所述信号历书服务器可经配置以从移动装置接收观测到的信号信息,通过将所述移动装置观测到的信号与原先从一或多个智能计量器(和可能其它来源)接收到的关于多个位置中的可观测的信号的所存储的信息比较而分析这个信息,并且基于对所述移动装置观测到的信号的分析来确定所述移动装置的估计位置。在其它实例中,所述信号历书服务器可经配置以向移动装置提供所存储的信息,以便允许移动装置分析观测到的信号信息,并且为自身确定估计位置。
在一些布置中,所述智能计量器可经配置以测量一或多种资源的消耗。在至少一个布置中,所述一或多种资源中的至少一种资源可以是电力。举例来说,虽然在一些实施例中,智能计量器可用于收集关于观测到的无线信号的信息,但是此智能计量器仍然可以继续提供其传统的计量和报告功能。
在一或多个布置中,表征所述固定位置并且描述所述一或多个观测到的无线信号的一或多个检测到的特性的信息可包含:对应于所述一或多个观测到的无线信号的一或多个接收信号强度指示(RSSI)测量值,对应于所述一或多个观测到的无线信号的一或多个到达时间(TOA)测量值,对应于所述一或多个观测到的无线信号的一或多个到达角度(AOA)测量值,和/或对应于所述一或多个观测到的无线信号的一或多个往返时间(RTT)测量值。这多个特性可以(例如)提供用于比较观测到的无线信号与关于可观测的信号的所存储的信息的准则,并且由此可以有利于基于关于特定装置观测到的信号的信息确定估计位置。
在一些布置中,识别所述固定位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息可包含街道地址、服务账号、装置识别符和地理坐标中的至少一者。描述智能计量器的位置和身份的这个信息可以(例如)增强特定智能计量器提供的观测到的信号信息的可靠度,因为这个信息可以允许信号历书服务器具有关于在特定并且精确限定的位置处可观测的信号的更准确的信息。
在至少一个布置中,可以通过向位于固定位置处的驻地提供至少一种资源的第一实体来操作智能计量器,并且可以通过不同于第一实体的第二实体来操作至少一个信号历书服务器。举例来说,在一些情况下,可以通过例如电力公司等公用事业公司来操作智能计量器,而可以通过例如无线服务提供商等电信公司来操作信号历书服务器。在其它情况下,智能计量器和信号历书服务器两者可以通过相同实体来操作。
在一些布置中,在观测一或多个无线信号之前,智能计量器可以接收指明智能计量器安装在的固定位置的位置信息。举例来说,当智能计量器初始配置和部署在特定位置时,可以接收到此信息。这可以(例如)使得智能计量器能够随后提供关于其位置及其在其位置处观测到的信号的准确信息。
附图说明
以举例的方式说明本发明的方面。在附图中,相似参考数字指示类似元件,且:
图1说明可并入有一或多个实施例的***的简化图;
图2说明根据一些实施例的智能计量器的实例;
图3说明根据一些实施例的智能计量器的实例操作环境;
图4说明根据一些实施例的信号观测结果消息的实例;
图5说明根据一些实施例的向信号历书服务器提供关于观测到的无线信号的信息的实例方法;
图6A说明根据一些实施例的接收和维持关于观测到的无线信号的信息的实例方法;
图6B说明根据一些实施例的在MS辅助操作模式中向移动装置提供计算辅助的实例方法;
图6C说明根据一些实施例的在基于MS的操作模式中向移动装置提供位置辅助信息的实例方法;以及
图7说明可在其中实施一或多个实施例的计算***的实例。
具体实施方式
现将相对于形成本文的一部分的附图来描述若干说明性实施例。虽然下文描述可在其中实施本发明的一或多个方面的特定实施例,但可使用其它实施例,且可在不脱离本发明的范围或所附权利要求书的精神的情况下进行各种修改。
描述涉及使用智能计量器观测无线信号和向例如信号历书服务器等中央位置报告关于观测到的信号的信息的某些实施例。这样可以使得例如移动无线装置等其它装置能够基于其可能观测到的信号来确定其位置,而无需使用更复杂的位置确定技术,例如全球定位***(GPS)接收器硬件和软件。
虽然一些常规***可以提供其它类型的基于信号观测的位置确定,但是这些***通常依赖于昂贵的、不准确的并且不便的技术来搜集关于在特定位置中可观测的无线信号的信息,例如沿街扫描(war driving)或基于移动装置的众包。但是,通过使用智能计量器作为可靠的众包代理,根据本发明的各种方面,可以更容易、更准确并且更方便地搜集和编译关于多个位置处的可观测的无线信号的信息。
现将参考附图(从图1开始)更详细地论述各种实施例。
图1说明可以并入有一或多个实施例的***100的简化图。在图1中所展示的实施例中,***100包含多个子***,包含输入/输出子***105、计量子***110、位置管理子***115和通信子***120,通信子***120可包含信号观测子***125和观测报告子***130。可提供一或多个通信路径,其使得所述一或多个子***能够彼此通信且交换数据。此外,图1中所说明的各种子***可以在软件、硬件或其组合中加以实施。在一些实施例中,***100可并入到智能计量器中。
在各种实施例中,***100可包含不同于图1中所示的那些子***的子***。此外,图1中所示的实施例仅为可并入有一些实施例的***的一个实例,且在其它实施例中,***100可具有比图1中所说明的那些子***更多或更少的子***,可组合两个或更多个子***,或可具有子***的不同配置或布置。
在一些实施例中,输入/输出子***105可以提供一或多个接口,所述一或多个接口使得能够从***100的用户接收输入,和/或向***100的用户提供输出。举例来说,输入/输出子***105可包含一或多个输入装置,例如一或多个按钮或按键、鼠标、光标、轨迹球、麦克风、一或多个端口(例如,串行端口),和/或其它输入装置。此外,输入/输出子***105可包含一或多个输出装置,例如一或多个显示屏、一或多个音频扬声器和/或其它输出装置。
在一或多个布置中,输入/输出子***105可以允许起初给***100配置和编程其位置信息。举例来说,使用输入/输出子***105的一或多个输入装置和/或一或多个输出装置,用户(例如公用事业公司的员工)可以配置***100以存储关于部署***100的位置的信息。如下文更详细地论述的,可以由位置管理子***115存储此信息。此外,用户可以(举例来说)配置***100以测量一或多种资源的消耗量并且将这些测量值报告回到中央服务器。如下文所论述,可以经由计量子***110获得这些测量值。
在其它布置中,输入/输出子***105可以允许远程地(例如,通过公用事业公司)配置***100。举例来说,用户(例如公用事业公司的技术员或其他员工)可以在特定驻地处安装智能计量器,其并入有和/或以其他方式体现***100的一或多个方面。不是让技术员将驻地的地址输入到***100中,而是可以由一或多个远程用户向***100提供智能计量器安装在的驻地的地址,所述远程用户可以(例如)位于公用事业公司总局。这些用户可以(例如)基于对应于智能计量器的唯一识别符向智能计量器提供驻地的地址。在这些布置中,智能计量器和/或***100可以在其安装位置观测到一或多个无线信号。随后,智能计量器和/或***100可以向历书服务器报告描述这些观测结果的信息连同其唯一识别符,以便支持位置辅助功能性,如下文更详细地论述。
在一些实施例中,计量子***110可以使得***100能够测量一或多种可消耗公用服务的使用。举例来说,计量子***110可包含一或多个传感器、计量表和/或其它允许各种类型的测量的测量装置。举例来说,计量子***110可以允许***100测量***100所位于的驻地处消耗的电力量(例如,以千瓦时为单位)、***100所位于的驻地处消耗的水量、和/或***100所位于的驻地处消耗的煤气量。此外,计量子***110可以存储这个使用信息以便于向中央服务器报告使用信息,如上文所论述。
在一些实施例中,位置管理子***115可以使得***100能够确定和/或存储关于***100的当前位置的信息。举例来说,位置管理子***115可包含一或多个位置确定组件(例如,全球定位***(GPS)接收器),其使得***100能够确定其当前位置。另外或替代地,位置管理子***115可包含一或多个存储模块,其使得***100能够存储关于其当前位置的信息。可以(例如)使用位置管理子***115中包含的一或多个位置确定组件来确定此信息。另外或替代地,可以在***100配置期间确定与***100的当前位置有关的信息。
举例来说,在一些情况下,用户可以提供输入,所述输入在配置过程期间将特定位置指明为***100的当前位置,并且位置管理子***115可以存储这个位置。在一或多个布置中,位置管理子***115存储的位置信息可包含各种类型的位置信息,包含对应于***100的位置的街道地址、***100的位置的地理坐标、和/或与***100的位置相关联的误差值。位置管理子***115还可以存储可以用以确定***100的位置的额外辅助信息,包含账号(例如,与计量子***110所测量的服务相关联)和/或与***100相关联的装置识别符。举例来说,位置管理子***115可以存储唯一识别符,其对应于可以并入有和/或以其它方式体现***100的一或多个方面的智能计量器。此唯一识别符可以(例如)用于间接地确定智能计量器的安装位置(例如,经由为与其相应唯一识别符相关联的多个智能计量器维持位置信息的远程实体)。
在一些实施例中,通信子***120可使得***100能够用电子方式与一或多个其它装置通信。通信子***120可包含***100可经由其发送和/或接收信息的一或多个有线和/或无线接口。通信子***120中可以包含的有线接口的实例包含一或多个以太网接口、一或多个电力线通信接口、一或多个串行端口接口和/或其它有线通信接口。通信子***120中可以包含的无线接口的实例包含一或多个蜂窝式通信接口(例如,一或多个CDMA接口、WCDMA接口、GSM接口,等)、一或多个WLAN接口(例如,一或多个IEEE 802.11接口),和/或其它无线通信接口(例如,蓝牙、紫蜂(ZigBee),等)。
在一或多个布置中,通信子***120可以使得***100能够观测***100部署在的位置的无线信号,并且向例如信号历书服务器等中央服务器报告关于观测到的信号的信息。沿这些线路,通信子***120可包含信号观测子***125和观测报告子***130。
在一些实施例中,信号观测子***125可以致使***100和/或通信子***120观测***100部署在的位置处的一或多个无线信号。在观测无线信号时,信号观测子***125可以(例如)使得通信子***120提供的一或多个无线接口能够扫描寻找并且接收在所述位置能够接收到的一或多个无线信号,并且记录和存储描述接收到的无线信号的多个特性的信息,以及可能合乎需要的任何其它信息,例如接收到所述信号的时间和/或日期。随后可以(例如)通过观测报告子***130向信号历书服务器报告这个信息中的任一者和/或全部。
具体来说,在一些实施例中,观测报告子***130可以致使***100和/或通信子***120向信号历书服务器报告关于观测到的信号的信息,信号历书服务器可以接入、存储和/或维持信号历书数据库,其中可以存储关于在多个位置处可观测的无线信号的信息。在向信号历书服务器报告关于观测到的信号的信息时,观测报告子***130可以(例如)与信号历书服务器建立数据连接,并且随后向信号历书服务器发送一或多个数据消息。在一些实施例中,观测报告子***130所发送的这些消息中的一或多者可以是信号观测结果消息,如下文更详细地论述。另外或替代地,在一些情况下,观测报告子***130可以致使***100和/或通信子***120向历书服务器间接地报告关于观测到的信号的信息(例如,通过经由安装和/或以其它方式部署了***100的公用事业公司控制的实体或元件向历书服务器报告关于观测到的信号的信息)。
图2说明根据一些实施例的智能计量器200的实例。具体来说,如图2中所见,智能计量器200可包含一或多个显示屏,例如显示屏205和220,以及一或多个其它组件,例如一或多个数据端口(例如,数据端口210)和/或一或多个开关或按钮(例如,按钮215)。
在一或多个布置中,例如智能计量器200等智能计量器可以安装在房屋、建筑物或其它驻地的外墙上,或者在(例如)橱柜或壁橱中,并且智能计量器的一或多个组件可以允许与智能计量器交换各种类型的信息。举例来说,用户可以通过按压按钮215从智能计量器200获得读数(这可能会打开和/或照射智能计量器200的显示屏205和220),并且这些显示屏可经配置以提供各种类型的信息。举例来说,显示屏205可以显示智能计量器200测量到的使用信息,并且显示屏220可以显示智能计量器200检测到的网络和/或信号状态信息。作为另一实例,数据端口210可以使得智能计量器200能够接收配置信息,所述配置信息可包含举例来说在配置过程期间指明智能计量器200的当前位置的信息。
图3说明根据一些实施例的智能计量器360的实例操作环境300。具体来说,如图3中所见,操作环境300可包含信号历书服务器305和位置辅助服务器308。在一或多个布置中,信号历书服务器305可经配置以接入、存储和/或维持信号历书数据库,其中可以存储关于在多个位置处可观测的无线信号的信息。举例来说,经由网络310,信号历书服务器305可以接收关于在特定位置处观测到的无线信号的信息(例如,从智能计量器、其它来源等等)。随后,信号历书服务器305可以聚合、优化和/或过滤此信息,并且执行与维持信号历书数据库相关联的其它功能,例如对应于多个测量值更新不确定性值和/或可靠度因子。
此外,位置辅助服务器308可经配置以经由网络310与操作环境300中的一或多个其它装置交互,以便辅助一或多个无线装置使用来自信号历书服务器305维持的信号历书数据库的信息确定其估计位置。举例来说,位置辅助服务器308可经配置以计算和返回对于向位置辅助服务器308提供信号观测结果的移动装置的定位(例如,在“MS辅助”操作模式中)。另外或替代地,位置辅助服务器308可经配置以基于移动装置提供的粗略位置估计从信号历书服务器305维持的信号历书数据库中选择区域历书信息,并且随后向移动装置提供此区域信息,以便使得移动装置能够计算其自身的位置的更精细估计(例如,在“基于MS的”操作模式中)。
虽然图3中将信号历书服务器305和位置辅助服务器308说明为是分开的服务器,但是在一些实施例中,信号历书服务器305和位置辅助服务器308可以组合成单个服务器,所述单个服务器执行信号历书服务器305和位置辅助服务器308中的每一个可以单独地提供的功能性中的任一者和/或全部。举例来说,在一些实施例中,信号历书服务器305还可以提供位置辅助服务器308的功能性中的任一者和/或全部,作为信号历书服务器305提供的其它功能性的替代和/或补充。在其它实施例中,位置辅助服务器308还可以提供信号历书服务器305的功能性中的任一者和/或全部,作为位置辅助服务器308提供的其它功能性的替代和/或补充。在另外其它实施例中,可以通过任何数目的不同服务器和/或其它计算装置提供信号历书服务器305和/或位置辅助服务器308的功能性,所述服务器和/或计算装置可以位于相同地点或任何数目的不同地点。
在一或多个布置中,网络310可以提供到操作环境300中包含的一或多个其它有线和/或无线网络的连接性。举例来说,网络310可以是因特网协议(IP)网络,例如因特网。此外,网络310可以提供信号历书服务器305、无线网络子***315和宽带网络网关330之间的连接性。
在一或多个布置中,无线网络子***315可包含用于提供无线电话和数据网络的一或多个***和组件,例如一或多个网关、交换机、路由器、控制器、寄存器、计费中心、服务中心、移动交换中心、基站控制器和/或其它***和组件。这些***和组件可以(举例来说)使得无线网络子***315能够控制一或多个无线基站,例如基站320和325,所述无线基站可以向无线网络子***315提供的网络上的一或多个移动台发射射频信号,和从所述一或多个移动台接收射频信号。
在一或多个布置中,宽带网络网关330可包含用于提供有线电话和数据网络的一或多个***和组件,例如一或多个网关、交换机和/或路由器,以及一或多个光纤、同轴和/或混合光纤-同轴线路、一或多个卫星链路、一或多个无线电链路和/或其它***和组件。这些***和组件可以(举例来说)使得宽带网络网关330能够向多个位置处的一或多个用户设备提供电话服务和/或数据/因特网接入。
如图3中所说明,操作环境300还可包含实例驻地350。在一或多个布置中,驻地350可包含智能计量器360、断路器面板365、一或多个接入点(例如,接入点370)和一或多个无线装置(例如,无线装置375)。在一些情况下,操作环境300还可包含不是位于驻地350内而是位于附近驻地350的一或多个接入点。如图3中所示,接入点380是可以位于驻地350外部但是靠近驻地350的接入点的实例。作为一实例,接入点380可以是位于邻近于驻地350或以其他方式位于驻地350附近(例如,在接入点发射的无线信号的最大范围内)的驻地处的接入点。
在一些实施例中,智能计量器360可以物理上连接到一或多个公用管线,例如一或多个供电管线、供水管线和/或供气管线,并且智能计量器360可经配置以测量经由此类公用管线提供的一种或多种资源的消耗。举例来说,在图3中所说明的实例中,智能计量器360物理上连接到电力线,并且可经配置以测量在驻地350处从电力线消耗的电力量。此外,智能计量器可以将一或多个公用管线物理上连接到驻地处的一或多个分配点。举例来说,在图3中所说明的实例中,智能计量器360将电力线物理上连接到断路器面板365,断路器面板365用作驻地350处的电功率的分配点。
在一些实施例中,智能计量器还可以在智能计量器安装在的位置处观测无线信号。举例来说,智能计量器360可以观测基站320和/或基站325发射的无线信号,其观测方式是通过检测这些信号的存在和测量这些信号的多个特性,可包含取得一或多个接收信号强度指示(RSSI)测量值、一或多个到达时间(TOA)测量值、一或多个到达角度(AOA)测量值和/或一或多个往返时间(RTT)测量值。虽然这里列出这些测量值作为实例,但是智能计量器360可以类似地取得其它测量值,作为这些测量值中的一或多者的补充和/或替代。
作为另一实例,智能计量器360可以观测接入点370发射的无线信号,其观测方法是通过类似地检测这些信号的存在和测量所述信号的多个特性。举例来说,接入点370可经配置以在驻地350处提供局域无线网络,并且智能计量器360可以检测和观测接入点370在提供局域网时发射的信号。
在一些实施例中,智能计量器既可以主动地观测无线信号,也可以被动地观测无线信号。在被动模式中,智能计量器可以接收信号,并且可以激活和/或以其它方式使用蜂窝式收发器和/或WiFi收发器来监听和测量无线信号。另一方面,在主动模式中,智能计量器可以向发射器发送探测消息并且等待响应。这可以(例如)用于观测WiFi信号,其中智能计量器可以周期性地发送探测请求,所述探测请求致使所有检测到探测请求的无线接入点作出响应。如果智能计量器正在搜集RTT信息,则在观测蜂窝式和WiFi两种信号时,智能计量器可以发送主动探测、等待响应,并且接着测量发送探测与接收到响应之间的往返时间。
除了观测可以位于驻地350处的接入点370和/或其它装置发射的无线信号之外,智能计量器360还可以观测位于驻地350外部和/或驻地350附近的接入点和/或其它装置发射的无线信号。举例来说,智能计量器360可以观测可以位于驻地350附近的另一驻地处的接入点380发射的无线信号,如上文所论述。
在一些实施例中,除了经配置以观测接入点(例如,WiFi接入点、无线路由器、毫微微小区等)发射的无线信号(例如,WLAN信号)和/或基站(例如,基地收发站(BTS)、无线电基站(RBS)等)发射的无线和/或蜂窝式信号(例如,GSM信号、CDMA信号、UMTS/WCDMA信号、LTE信号、TD-SCDMA信号等)之外,智能计量器360还可经配置以观测一或多个其它装置(替代和/或补充上文所论述的接入点和基站)发射的无线信号。举例来说,智能计量器360另外或替代地可经配置以观测广播和/或无线宽带信号(例如,DTV信号、MediaFLO信号、ISDB-T信号、DVB-H信号等)、GNSS信号(例如,GPS信号、GLONASS信号、伽利略信号、COMPASS信号、QZSS信号、IRNSS信号、SBAS信号)、WPAN信号(例如,紫蜂信号、BT信号、UWB信号、NFC信号、RFID信号等),和/或任何其它类型的信号。如下文更详细地所论述,除了观测多个信号之外,智能计量器360还可以搜集和向一或多个信号历书服务器报告关于观测到的信号中的任一者和/或全部的信息。
具体来说,除了在驻地350处观测无线信号之外,智能计量器360还可以向信号历书服务器305报告关于观测到的信号的信息。如图3中所说明,智能计量器360可以使用智能计量器360可以获得的一或多个网络连接报告这个信息,所述网络连接例如是基站320和/或基站325提供的一或多个蜂窝式数据连接、接入点370提供的一或多个无线数据连接、和/或智能计量器360与信号历书服务器305之间的一或多个有线连接。举例来说,在一些情况下,智能计量器360可以使用蜂窝式连接和/或WiFi连接报告关于观测到的信号的信息,而在其它情况下,智能计量器360可以使用宽带连接(例如,经由宽带网络网关330使用从智能计量器360到信号历书服务器305的宽带连接)来报告关于观测到的信号的信息。在一些实施例中,智能计量器360可以通过向图3的信号历书服务器305发送信号观测结果消息来报告这个信息,下文相对于图4更详细地予以论述。另外,在一些情况下,可以提供通过公用事业公司(例如,安装了智能计量器360的公用事业公司)控制的中间实体,作为网络310与信号历书服务器305之间的中介,以便向信号历书服务器305传递和/或以其它方式提供信号观测结果信息和一或多个智能计量器所提供的其它数据。
通过在驻地350处观测无线信号,智能计量器360可以收集信息,所述信息可以使得位于驻地350处或附近的移动装置能够确定其估计位置。举例来说,如图3中所说明,无线装置375可以位于驻地350处。如果(例如)智能计量器360已经观测到存在于驻地350处的无线信号(例如,来自基站320、基站325和接入点370)并且将关于这些信号的信息报告回到信号历书服务器305,那么当无线装置375能够检测到与智能计量器360观测到的信号类似的信号时,无线装置375可能能够确定其位于或靠近智能计量器360的位置。为了作出这个确定,无线装置375可以向信号历书服务器305发送描述无线装置375已经检测到的信号的信息。随后,信号历书服务器305可以分析这个信息,分析的方法(例如)是通过比较无线装置375检测到的信号与关于多个位置处的可观测的信号的信息。信号历书服务器305接着可以基于对无线装置375检测到的信号的分析并且基于智能计量器360在驻地350处观测到的信号来确定无线装置375位于或靠近驻地350。在其它布置中,信号历书服务器305可以向无线装置375提供关于可观测的无线信号的信息,以便使得无线装置375能够分析检测到的无线信号和/或将其与观测到的无线信号比较,并且由此为其本身确定其位置。
在其它实施例中,无线装置375可以向位置辅助服务器308提供对其当前位置的粗略指示,以便获得区域历书信息,无线装置375可使用区域历书信息来确定更精确的定位。可以(例如)由信号历书服务器305存储此信号历书信息,信号历书服务器305可经配置以聚合、优化和/或维持信号历书信息,如上文所论述。此外,信号历书服务器308可以进一步经配置以与位置辅助服务器308通信和/或以其它方式向位置辅助服务器308提供此信号历书信息,以便允许位置辅助服务器308辅助多个移动装置确定位置。
举例来说,无线装置375向位置辅助服务器308提供的粗略的位置指示可包含小区ID(CID),其可以唯一地识别特定一个蜂窝式基站(例如,基站320、基站325等),无线装置375连接到所述蜂窝式基站和/或在所述蜂窝式基站的范围内。使用无线装置375提供的小区ID,位置辅助服务器308可以基于所述小区ID来确定无线装置375位于特定区域内。随后,位置辅助服务器308可以向信号历书服务器305请求用于所述区域的信号历书信息。基于从位置辅助服务器308接收到的请求,信号历书服务器305可以查询、封装用于特定区域的优化的区域信号历书信息并且向位置辅助服务器308提供所述优化的区域信号历书信息。此后,位置辅助服务器308可以向无线装置375提供优化的区域信号历书信息,无线装置375可以接着使用所述区域信号历书信息基于其可以观测的无线信号(例如,基于无线装置375观测到的通过基站320、基站325、接入点370和/或接入点380发射的信号)来确定其位置。如上文所论述,在其它情况下,无线装置375可以向位置辅助服务器308提供描述其已经观测到的信号的信息,位置辅助服务器308可以接着计算用于无线装置375的定位,并且向无线装置375提供计算出的位置。
因为例如智能计量器360等智能计量器通常在相对较长的一段时间中安装在特定、固定并且已知的位置(例如,驻地350),所以与常规上可以用于搜集关于可观测的无线信号(其可能具有较不准确的、较不可靠的位置估计)的信息的其它装置相比,可使用智能计量器更可靠地并且准确地收集关于在多个位置处观测到的无线信号的信息。此外,因为大量智能计量器可以部署在较大地区(例如村庄、城镇、城市等等)中的多个位置,所以可使用一群组的智能计量器在特定地区中的多个位置处共同地观测信号,由此增强这个众包信号观测信息的分辨率和效用以用于位置确定目的。
图4说明根据一些实施例的信号观测结果消息400的实例。在一些实施例中,可以作为一或多个数据消息从智能计量器向信号历书服务器发送信号观测结果消息,以便为信号历书服务器提供关于智能计量器在智能计量器安装在的位置处观测到的无线信号的信息。举例来说,智能计量器(例如,图3中展示的智能计量器360)可以向信号历书服务器(例如,图3中展示的信号历书服务器305)发送信号观测结果消息400,因为信号观测结果消息400可以使得信号历书服务器能够向位于智能计量器附近(例如,在智能计量器处或者靠近智能计量器)的一或多个移动装置提供位置辅助信息。
如图4中所见,信号观测结果消息400可包含一或多个数据字段,其中可以存储各种类型的信息。举例来说,信号观测结果消息400可包含来源信息字段405、位置信息字段410和一或多个信号信息字段415和460。虽然这里作为实例论述这些字段,但是在其它实施例中,信号观测结果消息可以包含额外或替代的字段,作为上文所列的字段的替代和/或补充。
在一些实施例中,来源信息字段405可包含描述信号观测结果消息400的来源的信息。举例来说,来源信息字段405可包含指派给发送信号观测结果消息400的智能计量器和/或以其它方式与所述智能计量器相关联的一或多个唯一识别符。这些唯一识别符可以(例如)包含指派给智能计量器的序号,和/或对应于智能计量器测量到的服务使用的一或多个账号(例如,为智能计量器测量到的一种或多种类型的服务使用计费的一或多个账号)。
在一些实施例中,位置信息字段410可包含描述发送信号观测结果消息400的装置的位置的信息。举例来说,位置信息字段410可包含指明发送信号观测结果消息400的智能计量器的位置的信息。这个信息可以(例如)包含智能计量器安装在的驻地的街道地址、智能计量器和/或驻地的地理坐标(例如,纬度、经度、海拔高度等)和/或误差信息。
在一或多个布置中,信号观测结果消息400的位置信息字段410中包含的误差信息可以指明误差因子,所述误差因子对应于在使用智能计量器的位置作为观测与智能计量器相同和/或类似的无线信号的移动装置的估计位置时可能出现的位置误差量的估计。举例来说,误差信息可以指示智能计量器的安装位置的位置准确性。在至少一个布置中,误差因子可以基于智能计量器安装在的驻地的大小。举例来说,智能计量器安装在的驻地的大小越大,位置辅助消息中的误差因子可能越大,因为驻地的区域还可能表示观测相同和/或类似无线信号的移动装置可能位于其中的区域。
在一些情况下,在位置信息字段410中存储位置信息的方式可能会影响位置信息字段410中包含的误差信息中反映的位置误差程度。举例来说,如果描述智能计量器的位置的位置信息作为街道地址存储于位置信息字段410中,那么误差信息指明的误差因子实际上可以与智能计量器安装在的驻地的大小成比例地缩放。另一方面,如果描述智能计量器的位置的位置信息作为地理坐标(例如,纬度、经度、海拔高度)存储于位置信息字段410中,那么误差信息指明的误差因子可能会反映位置坐标的准确性。在这些情况下,此位置坐标的准确性可能(例如)取决于智能计量器在驻地处的安装方式。举例来说,如果(例如)是使用GPS定位确定了智能计量器的位置,则位置坐标可能非常准确。另一方面,如果(例如)位置坐标是使用不太准确的技术确定的(例如,基于智能计量器安装在的驻地的街道地址和大小),则位置坐标可能不太准确。
在其它情况下,例如信号观测结果消息400等信号观测结果消息可能不包含任何位置信息或位置信息字段。而是,此信号观测结果消息的接收方可以依赖于对应于智能计量器的唯一识别符(其可以存储于来源信息字段405中),以确定信号观测结果消息的来源,并且随后查询发送了信号观测结果消息的智能计量器的位置,以及与智能计量器相关联的误差信息。
在一些实施例中,例如信号信息字段415等信号信息字段可包含描述发送信号观测结果消息400的装置观测到的特定信号的信息。举例来说,对于发送信号观测结果消息400的智能计量器观测到的一个实例信号,信号信息字段415可包含指明信号的多个特性的多个子字段。这些子字段可包含(例如)信号识别符信息子字段420、信号类型信息子字段425、信号名称信息子字段430、接收信号强度指示(RSSI)信息子字段435、到达时间(TOA)信息子字段440、到达角度(AOA)信息子字段445、往返时间(RTT)信息子字段450和其它信息子字段455。虽然这里作为实例论述这些子字段,但是在其它实施例中,信号信息字段415可以包含额外或替代的字段,作为上文所列的字段的替代和/或补充。举例来说,在一些其它实施例中,信号信息字段415可以另外或替代地包含与观测到的无线信号相关联的多普勒信息,以及用于存储此信息的对应子字段。虽然在许多情况下,智能计量器和智能计量器观测的无线发射器将是固定的,使得与观测到的信号相关联的多普勒测量值将为0Hz,但是可能存在一些情况,其中智能计量器观测到由移动发射器发射的信号,所述移动发射器例如是移动WiFi接入点(例如,MiFi装置)。在此实例中,观测由移动发射器发射的信号的智能计量器可以获得与所述信号相关联的多普勒测量值,并且当报告关于观测到的信号的信息时,可以将这些测量值包含在信号观测结果消息400的信号信息字段415中。
在一或多个布置中,信号识别符信息子字段420可包含指明与观测到的无线信号(例如,作为信号观测结果消息400中的信号信息415的主题的特定信号)相关联的识别符(例如,字母数字字符串)的信息。举例来说,信号类型信息子字段425可包含指明观测到的无线信号是哪种类型的信号(例如,IS-95蜂窝式信号或IEEE 802.11g WLAN信号)的信息。举例来说,信号名称信息子字段430可包含指明与观测到的无线信号相关联的名称(例如,WLAN信号的SSID)的信息。
在一或多个布置中,RSSI信息子字段435可包含表示观测到的无线信号的RSSI测量值的信息。类似地,TOA信息子字段440、AOA信息子字段445和RTT信息子字段450可以分别包含表示观测到的无线信号的TOA测量值、观测到的无线信号的AOA测量值和观测到的无线信号的RTT测量值的信息。另外或替代地,其它信息子字段455可包含表示与观测到的无线信号相关联的一或多个其它测量值的信息。
在一些实施例中,信号观测结果消息400可包含关于两个或更多个观测到的无线信号的信息。因此,在这些实施例中,信号观测结果消息400可包含一或多个额外信号信息字段,例如信号信息字段460。这些额外信号信息字段(例如,信号信息字段460)可包含类似于信号信息字段415中包含的子字段的一或多个子字段465,如上文所论述。另外或替代地,例如信号观测结果消息400等信号观测结果消息可包含智能计量器在观测无线信号时可以获得的各种类型的测量值中的每一种的多个观测结果,以及存储关于这些观测结果的信息可能需要的任何数目的额外子字段。举例来说,智能计量器可以观测第一数目的蜂窝式基站发射的信号,以及第二数目的无线接入点发射的信号,并且对于观测到的信号中的每一个,智能计量器可以收集一种或多种类型的测量值(例如,RSSI测量值、TOA测量值、AOA测量值、RTT测量值等),并且将收集到的信息存储在任何数目的子字段中。此外,智能计量器在观测多个来源所发射的无线信号时收集的测量信息中的任一者和/或全部按照期望可以(例如)包含在单个信号观测结果消息(例如信号观测结果消息400)中,或者可以划分成任何数目的信号观测结果消息。
在一些额外和/或替代实施例中,信号观测结果消息400可包含关于智能计量器获得的与智能计量器的操作环境有关的其它测量值的额外信息。这个额外信息可以(例如)用于多种目的,包含远程地验证智能计量器的安装位置。作为一实例,可以通过智能计量器获得的一些额外测量值包含环境光水平的测量值、俘获到的音频签名、俘获到的相机图像和/或可以(例如)用于为智能计量器的操作环境分类的其它感觉数据。
图5说明根据一些实施例的向信号历书服务器提供关于观测到的无线信号的信息的实例方法。图5中所说明的处理可以在软件(例如,计算机可读指令、代码、程序等)中实施,所述软件可以通过一或多个处理器和/或其它硬件组件执行。另外或替代地,所述软件可存储在非暂时性计算机可读存储媒体上。
如图5中所见,所述方法可以在步骤505中起始,其中可以接收配置信息。在一些实施例中,图1的***100可以接收配置信息,举例来说,***100可并入到智能计量器中。此外,可以经由***100的输入/输出子***105接收配置信息,和/或配置信息可包含识别***100的当前位置的信息。举例来说,所述配置信息可包含***100安装在的街道地址和/或***100安装在的位置的地理坐标。此外,所述配置信息可包含信号观测结果消息的来源信息字段或位置信息字段中可以包含的信息的任一者和/或全部,例如信号观测结果消息400的来源信息字段405和位置信息字段410中可以包含的信息,如上文相对于图4所论述。举例来说,在步骤505中接收到的配置信息可包含***100可经配置以相对于其报告服务使用的一或多个账号,指派给***100的装置识别符,和/或与***100可以安装在的驻地的大小相关联的误差信息。如上所述,***100可以将这个配置信息的任一者和/或全部存储在***100的一或多个子***(例如位置管理子***115)中。
在步骤510中,可以测量服务使用。举例来说,***100可以使用计量子***110来测量服务使用。这可包含(例如)测量在***100安装在的驻地处消耗的电力量,测量在***100安装在的驻地处消耗的水量,和/或测量在***100安装在的驻地处消耗的煤气量。除了测量这个服务使用信息之外,***100的计量子***110还可以存储此类测量值以便于向适当的公用事业公司(或多家公司)报告使用情况以举例来说用于计费目的。
随后,在步骤515中,可以报告测量到的服务使用。举例来说,***100可以向提供在驻地处消耗的服务的一或多个公用事业公司报告在步骤510中测量到的服务使用。为了报告服务使用,***100可以(例如)使用通信子***120向一或多个公用事业公司操作的一或多个服务器计算机发送描述服务使用的信息。在发送这个信息时,***100的通信子***120可以连接到位于***100安装在的驻地处的接入点(例如,图3中展示的驻地370处的接入点370)和/或经由所述接入点通信。另外或替代地,在发送这个信息时,***100的通信子***120可以连接到可用蜂窝式网络的基站(例如,图3中展示的基站320或基站325)和/或经由所述基站的通信。
在步骤520中,可以观测到一或多个无线信号。举例来说,***100可以使用通信子***120的信号观测子***125观测一或多个无线信号。如上文所论述,在观测一或多个无线信号时,信号观测子***125可以(例如)使得通信子***120提供的一或多个无线接口能够扫描寻找并且接收在***100(和***100可并入到其中的智能计量器)的当前位置能够接收到的一或多个无线信号,并且记录和存储描述接收到的无线信号的多个特性的信息,以及可能合乎需要的任何其它信息,例如接收到所述信号的时间和/或日期。在一些实施例中,***100的信号观测子***125在观测一或多个无线信号时测量、记录和/或存储的信息可包含信号观测结果消息的信号信息字段中可以包含的信息中的任一者和/或全部,例如信号观测结果消息400的信号信息字段415以及其相关联的子字段中可以包含的信息,如上文相对于图4所论述。
随后,在步骤525中,可以向信号历书服务器报告关于一或多个观测到的无线信号的信息。举例来说,***100可以使用通信子***120的观测报告子***130向信号历书服务器报告关于所述一或多个观测到的无线信号的信息。如上文所论述,在向信号历书服务器报告关于观测到的无线信号的信息时,观测报告子***130可以(例如)与信号历书服务器建立数据连接,并且随后向信号历书服务器发送一或多个数据消息。在一些实施例中,观测报告子***130所发送的这些消息中的一或多者可以是信号观测结果消息,例如信号观测结果消息400,如上文相对于图4所论述。
在一些实施例中,所述方法接着可以返回到步骤510,并且***100可以继续测量服务使用信息。在这些实施例中,***100可以重复执行步骤510、515、520和/或525。这可以(例如)包含周期性地重新发射一或多个信号观测结果消息。在其它实施例中,所述方法可以返回到步骤520,并且***100可以再次观测到一或多个无线信号。在这些实施例中,***100可以重复执行步骤520和/或525。这同样可包含发射一或多个额外信号观测结果消息。在一些情况下,智能计量器和/或***100可经配置以周期性地观测信号(例如,通过周期性地重复执行步骤520和525),因为一些信号观测特性可能会根据一天中的时间而变化(例如,蜂窝式网络负载和/或使用),而其它发射器可能会移动或更换(例如,位于住宅的接入点)。
如上文所论述,在一些实施例中,智能计量器可以向信号历书服务器提供关于观测到的无线信号的信息,所述信息可以使得信号历书服务器和/或位置辅助服务器能够向可以位于或靠近智能计量器的一或多个其它装置提供位置辅助。现在将参看图6A、6B和6C更详细地论述可以通过此信号历书服务器(例如信号历书服务器305)和/或位置辅助服务器(例如位置辅助服务器308)执行的处理的概况。
具体来说,图6A说明根据一些实施例的接收和维持关于观测到的无线信号的信息的实例方法。如图6A中所见,所述方法可以在步骤605中起始,其中信号历书服务器(例如信号历书服务器305)可以接收关于一或多个观测到的无线信号的信息。举例来说,在步骤605中,信号历书服务器可以从智能计量器接收信号观测结果消息,例如上文相对于图4所论述的信号观测结果消息400。虽然这里论述的实例涉及信号历书服务器从智能计量器接收关于一或多个观测到的无线信号的信息,但是信号历书服务器可以同样从可能不是智能计量器的一或多个其它装置接收类似信息,所述一或多个其它装置例如是其它能够和/或经配置以观测和报告无线信号的固定装置,以及能够和/或经配置以观测和报告无线信号的移动装置。
在步骤610中,信号历书服务器可以确定在步骤605中接收到的信号观测信息的可靠度排名。举例来说,在步骤610中,信号历书服务器305可以基于在步骤605中接收到的信号观测信息的来源来确定所述信号观测信息的可靠度排名。如上文所论述,在作为信号观测结果消息(例如信号观测结果消息400)接收到信号观测信息的情况下,信号观测结果消息可包含一或多个包含指明信号观测结果消息的来源的信息的子字段。
在一些实施例中,信号历书服务器可以(例如)经配置以向从智能计量器接收到的信号观测信息指派较高的可靠度排名,并且可以进一步经配置以向从另一来源(例如移动装置)接收到的信号观测信息指派较低的可靠度排名。在一些情况下,可以以此方式向信号观测信息指派可靠度排名,因为智能计量器可以被视为比移动装置和/或信号观测信息的其它来源更加可靠的信号观测信息来源。因此,从智能计量器接收到的信号观测信息可以被视为是更加可靠的,并且因而可以被指派较高的可靠度排名。
在步骤615中,信号历书服务器可以聚合、优化和/或过滤接收到的信号观测信息。举例来说,在步骤615中,信号历书服务器305可以组合接收到的信号观测信息与存储于信号历书服务器305所维持的信号历书数据库中的其它信号观测信息。此外,信号历书服务器305可以优化和/或过滤接收到的信号观测信息(例如,通过移除和/或以其它方式过滤掉被视为离群值的数据点,通过执行一或多个优化和/或过滤算法,通过以其它方式处理接收到的信号信息等)。
在步骤620中,信号历书服务器可以基于接收到的信号信息而更新信号历书数据库。举例来说,在步骤620中,信号历书服务器305可以在信号历书数据库中存储经过聚合、改进和/或过滤的信号观测信息,使得信号观测信息将来可用于辅助其它装置确定其位置。
如下文更详细地论述的,可以用多种方式使用信号观测信息来辅助移动装置确定其位置。现在将相对于图6B和6C更详细地论述可以如何使用信号观测信息来确定位置的两个实例。
图6B说明根据一些实施例的在MS辅助操作模式中向移动装置提供计算辅助的实例方法。如下文的论述中所说明,在MS辅助操作模式中,移动装置可以向位置服务器提供关于其可能观测到的无线信号的信息,位置服务器可以接着基于信号观测结果来计算移动装置的位置,并且随后向移动装置返回计算出的位置以供移动装置在多个应用中使用。
在步骤625中,移动装置可以向位置服务器提供描述当前观测到的无线信号的信息。举例来说,在步骤625中,无线装置375可以向位置服务器308提供关于其当前可能观测到的信号的信息。
在步骤630中,位置服务器可以从信号历书服务器加载信号历书信息。举例来说,在步骤630中,位置辅助服务器308可以从信号历书服务器305加载信号历书信息。在一些实施例中,位置辅助服务器308可经配置以基于对无线装置375(或位置辅助服务器正在辅助确定其位置的无论哪个移动装置)的当前位置的粗略了解向信号历书服务器305请求区域信号历书信息。可以(例如)基于与移动装置观测到的信号相关联的发射器信息(例如,与发射观测到的无线信号的发射器中的任一者和/或全部相关联的一或多个唯一识别符)来确定和/或以其它方式获得对位置的此粗略了解。
在步骤635中,位置服务器可以计算移动装置的位置。举例来说,在步骤635中,位置服务器308可以基于从信号历书服务器305接收到的历书信息并且进一步基于移动装置观测到的一或多个无线信号(例如,由在步骤625中提供到位置辅助服务器的信号观测信息反映)来计算无线装置375的位置。
在步骤640中,位置服务器可以向移动装置提供计算出的位置。举例来说,在步骤640中,位置服务器308可以向无线装置375发送一或多个数据消息,所述数据消息指示和/或以其它方式告知无线装置375其当前位置。
在步骤645中,移动装置可以从位置服务器接收计算出的位置。举例来说,在步骤645中,无线装置375可以接收位置服务器308所发送的一或多个数据消息,并且随后可以在正在无线装置375上执行和/或以其它方式由无线装置375提供的多个应用中使用所述计算出的位置。
图6C说明根据一些实施例的在基于MS的操作模式中向移动装置提供位置辅助信息的实例方法。如下文的论述中所说明,在基于MS的操作模式中,移动装置可以向位置服务器提供关于其可以观测到的无线信号的信息和/或向位置服务器提供其当前位置的粗略指示,位置服务器接着可以查询和向移动装置提供区域信号历书信息,由此使得移动装置能够自己计算其当前位置。
在步骤650中,移动装置可以向位置服务器提供其当前位置的粗略指示。此位置的粗略指示可以(例如)包含一或多个小区ID,所述小区ID唯一地识别发射移动装置观测到的无线信号的一或多个发射器。举例来说,在步骤650中,无线装置375可以向位置服务器308提供其当前位置的粗略指示。无线装置375向位置服务器308提供的位置的粗略指示可以(例如)包含对应于基站320和基站325中的一或多者的一或多个小区ID,因为这可以使得位置服务器308能够识别无线装置375当前位于其中的特定区域。
在步骤655中,位置服务器可以从信号历书服务器加载信号历书信息。具体来说,位置服务器可以基于移动装置提供的位置的粗略指示从信号历书服务器加载区域信号历书信息。举例来说,在步骤655中,位置服务器308可以与信号历书服务器305通信,以便加载对应于移动装置当前位于其中的区域(例如,由位置服务器基于在步骤650中提供的小区ID或位置的其它粗略指示识别)的区域信号历书信息。如上文所论述,区域信号历书信息可以(例如)指明在区域信号历书信息对应的特定区域中可以观测到的无线信号的多个特性。
在步骤660中,位置服务器可以向移动装置提供区域信号历书信息。举例来说,在步骤660中,位置服务器308可以向无线装置375提供从信号历书服务器305获得的区域信号历书信息。位置服务器308可以(举例来说)经由一或多个数据消息向无线装置375发送此信号历书信息。
在步骤665中,移动装置可以基于从位置服务器获得的区域信号历书信息并且基于移动装置当前可以观测到的一或多个无线信号来计算其当前位置。举例来说,在步骤665中,无线装置375可以基于从位置服务器308接收到的区域信号历书信息并且基于无线装置375在其当前位置可以观测到的多个信号的特性来计算其当前位置。
已经描述了在提供位置辅助功能性时可以使用信号历书信息的几种操作模式,现在将论述说明装置可以如何基于信号历书信息和关于观测到的无线信号的信息来确定位置的几个实例。
在一些实施例中,举例来说,可以使用被称为“RF指纹识别”的技术而基于信号历书信息和关于观测到的无线信号的信息来确定装置的位置。在RF指纹识别中,可以确立可能位置的网格,并且可以限定每一栅格点处的RF签名或指纹。所述签名可以(例如)包含用于每一观测到的发射器的RSSI数据,或者可包含用于每一观测到的发射器的RSSI数据和RTT信息两者。此后,可以通过发现具有与移动装置观测到的信号最紧密地匹配的签名的栅格点来计算移动装置的位置。这个计算可以(例如)在MS辅助操作模式和基于MS的操作模式两者中执行,因为移动装置可以报告其观测结果,并且位置服务器可以执行RF指纹识别中涉及的匹配(例如,在MS辅助操作模式中),或者服务器可以向移动装置提供区域指纹数据库,并且移动装置可以自己执行匹配(例如,在基于MS的操作模式中)。
在一些实施例中,可以使用另一称为“计算位置”的技术而基于信号历书信息和关于观测到的无线信号的信息来确定装置的位置。在计算位置技术中,聚合服务器可能试图基于多个智能计量器、移动装置和在多个位置处观测无线信号的其它装置所报告的位置和信号观测结果来反转移动装置观测到的无线发射器的位置。一旦确定了发射器位置,就可以使用多种估计技术来计算位置(例如,通过使用RTT和/或TOA信息来解测距等式,通过使用RSSI计算发射器的加权质心位置给发射器位置加权等等)。所属领域的技术人员将容易明白这两种技术的细节。
根据一或多个方面,如图7中所说明的计算机***可以作为计算装置的一部分并入,计算装置可以实施、实行和/或执行本文所描述的特征、方法和/或方法步骤的任一者和/或全部。举例来说,计算机***700可以表示智能计量器、接入点、信号历书服务器或任何其它计算装置(例如膝上型计算机、平板计算机、智能电话、视频游戏控制台或桌上型计算机)的一些组件。此外,计算机***700可以表示图1的***100的一些组件。图7提供如本文所述的可以执行通过多个其它实施例提供的方法的计算机***700的一个实施例的示意性说明。图7仅希望提供对各种组件的一般化说明,可在适当时利用所述组件中的任一者和/或全部。因此,图7大致说明可如何以相对分离或相对更整合的方式实施各个***元件。
计算机***700展示为包括可经由总线705电耦合的硬件元件(或适当时可以用其它方式通信)。硬件元件可包含一或多个处理器710,包含但不限于一或多个通用处理器和/或一或多个专用处理器(例如数字信号处理芯片、图形加速处理器和/或类似处理器);一或多个输入装置715,其可包含但不限于相机、鼠标、键盘和/或类似装置;以及一或多个输出装置720,其可包含但不限于显示单元、打印机和/或类似装置。
计算机***700可进一步包含以下各者(和/或与以下各者通信):一或多个非暂时性存储装置725,所述非暂时性存储装置725可包括但不限于本地和/或网络可存取的存储装置,和/或可包含但不限于磁盘驱动器、驱动阵列、光学存储装置、例如随机存取存储器(“RAM”)和/或只读存储器(“ROM”)等固态存储装置,其可为可编程的、可快闪更新的和/或其类似者。此类存储装置可经配置以实施任何适当的数据存储装置,包含但不限于各种文件***、数据库结构和/或类似装置。
计算机***700还可包含通信子***730,其可包含但不限于调制解调器、网卡(无线或有线)、红外线通信装置、无线通信装置和/或芯片组(例如,装置、802.11装置、WiFi装置、WiMax装置、蜂窝式通信设备等)和/或类似装置。通信子***730可准许与网络(例如,作为一个实例,下文所描述的网络)、其它计算机***和/或本文中所描述的任何其它装置交换数据。在许多实施例中,计算机***700将进一步包括非暂时性工作存储器735,其可包含RAM或ROM装置,如上文所描述。
计算机***700还可包括展示为当前位于工作存储器735内的软件元件,包含操作***740、装置驱动程序、可执行库和/或如一或多个应用程序745等其它代码,所述软件元件可包括由各种实施例所提供的计算机程序,和/或可经设计以实施由其它实施例提供的方法和/或配置由其它实施例提供的***,如本文中所描述。仅以实例说明,关于上文所论述的方法描述的一或多个程序(例如,如相对于图5和6描述的程序)可能实施为可由计算机(和/或计算机内的处理器)执行的代码和/或指令;在一方面中,于是,可使用此类代码和/或指令来配置和/或调适通用计算机(或其它装置)以执行根据所描述方法的一或多个操作。
一组这些指令和/或代码可存储在计算机可读存储媒体(例如上文所描述的存储装置725)上。在一些情况下,存储媒体可并入于计算机***(例如,计算机***700)内。在其它实施例中,存储媒体可与计算机***分离(例如,可装卸式媒体(例如,压缩光盘)),和/或提供于安装包中,使得存储媒体可用以编程、配置和/或调适其上存储有指令/代码的通用计算机。这些指令可呈可由计算机***700执行的可执行代码形式,和/或可呈源和/或可安装代码的形式,所述源和/或可安装代码在由计算机***700编译和/或安装于计算机***700上后(例如,使用多种大体可用编译程序、安装程序、压缩/解压缩工具等中的任一者),于是呈可执行代码的形式。
可根据特定需求进行实质性变化。举例来说,还可能使用定制硬件,和/或可能在硬件、软件(包含便携式软件,例如小程序等)或这两者中实施特定元件。另外,可利用到其它计算装置(例如,网络输入/输出装置)的连接。
一些实施例可使用计算机***(例如,计算机***700)来执行根据本发明的方法。举例来说,可以由计算机***700响应于处理器710执行工作存储器735中包含的一或多个指令的一或多个序列(其可并入到操作***740和/或例如应用程序745等其它代码中)来执行所描述的方法的程序中的一些或全部。可将此类指令从另一计算机可读媒体(例如,存储装置725中的一或多者)读取到工作存储器735中。仅仅作为实例说明,执行工作存储器735中包含的指令的序列可能使得处理器710执行本文中所描述的方法的一或多个程序,举例来说相对于图5和6所描述的方法的一或多个步骤。
如本文中所使用,术语“机器可读媒体”和“计算机可读媒体”是指参与提供致使机器以特定方式操作的数据的任何媒体。在使用计算机***700实施的实施例中,在将指令/代码提供到处理器710以用于执行时可能涉及各种计算机可读媒体,和/或各种计算机可读媒体可能用以存储和/或携载此类指令/代码(例如,作为信号)。在许多实施方案中,计算机可读媒体是物理和/或有形存储媒体。此媒体可呈许多形式,包含但不限于非易失性媒体、易失性媒体和传输媒体。非易失性媒体包含(例如)光盘和/或磁盘,例如存储装置725。易失性媒体包含但不限于例如工作存储器735的动态存储器。传输媒体包含但不限于同轴电缆、铜线和光纤,包含包括总线705的导线,以及通信子***730的各种组件(和/或通信子***730借以提供与其它装置的通信的媒体)。因此,传输媒体还可呈波的形式(包含但不限于无线电、声波和/或光波,例如,在无线电-波和红外线数据通信期间产生的那些波)。
举例来说,常见形式的物理和/或有形的计算机可读媒体包含软性磁盘、柔性磁盘、硬盘、磁带,或任何其它磁性媒体、CD-ROM、任何其它光学媒体、打孔卡、纸带、具有孔图案的任何其它物理媒体、RAM、PROM、EPROM、快闪EPROM、任何其它存储器芯片或盒带、如下文描述的载波,或计算机可从其读取指令和/或代码的任何其它媒体。
在将一或多个指令的一或多个序列载运到处理器710以用于执行时可涉及各种形式的计算机可读媒体。仅仅作为实例说明,最初可将指令携载于远程计算机的磁盘和/或光盘上。远程计算机可将指令载入到其动态存储器中,并经由传输媒体将指令作为信号进行发送以由计算机***700接收和/或执行。根据本发明的各种实施例,可呈电磁信号、声学信号、光信号和/或类似形式的这些信号都是可在其上编码指令的载波的实例。
通信子***730(和/或其组件)大体上将接收信号,且总线705可接着将信号(和/或由信号所载运的数据、指令等)载运到处理器710从其检索并执行指令的工作存储器735。可在由处理器710执行之前或者之后,将由工作存储器735所接收的指令任选地存储于非暂时性存储装置725上。
上文所论述的方法、***和装置为实例。各种实施例可在适当时省略、取代或添加各种程序或组件。举例来说,在替代配置中,所描述的方法可以用不同于所描述的次序来执行,和/或可添加、省略和/或组合各个阶段。并且,可在各种其它实施例中组合关于某些实施例描述的特征。可以用类似方式组合实施例的不同方面和元件。并且,技术演进,且因此许多元件为实例,其并不将本发明的范围限制于那些特定实例。
在描述中给出特定细节以提供对实施例的透彻理解。然而,可在没有这些特定细节的情况下实践实施例。举例来说,在没有不必要的细节的情况下展示众所周知的电路、过程、算法、结构和技术以便避免混淆所述实施例。此描述仅提供实例实施例,且不意欲限制本发明的范围、适用性或配置。确切地说,实施例的前述描述将为所属领域的技术人员提供用于实施本发明的实施例的启迪性描述。可在不脱离本发明的精神和范围的情况下对元件的功能和布置做出各种改变。
并且,将一些实施例描述为以流程图或框图形式描绘的过程。尽管每一流程图或框图可将操作描述为顺序过程,但许多操作可并行地或同时执行。另外,可以重新布置操作的次序。过程可具有不包含在图中的额外步骤。此外,可通过硬件、软件、固件、中间件、微码、硬件描述语言或其任何组合来实施方法的实施例。当在软件、固件、中间件或微码中实施时,用以执行相关联任务的程序代码或代码段可存储在例如存储媒体等计算机可读媒体中。处理器可执行相关联任务。
已描述若干实施例,可在不脱离本发明的精神的情况下使用各种修改、替代构造和等效物。举例来说,在一些实施例中,除了智能计量器之外的装置可包含和/或以其它方式提供上文所论述的组件和/或功能性中的一或多者,并且因此可以实施本文所描述的一或多个实施例。举例来说,在一些实施例中,无源公用事业装置和/或其它装置(其与智能计量器一样可以在相当长一段时间中安装在基本上固定的位置)可以经配置以根据本发明的各种方面观测无线信号和/或向一或多个信号历书服务器提供信号观测信息。可以提供和/或以其它方式实施各种实施例和/或上文所论述的其它布置的另一装置的一个实例是智能信箱,与智能计量器一样,智能信箱可以(例如)安装在相对固定的位置(例如,在家或建筑物外面),与一些已知的位置标志(例如,家或建筑物的街道地址)相关联,和/或可包含收发器电路和/或其它组件(例如,可以使得智能信箱能够观测无线信号,并且将信号观测信息报告回到信号历书服务器)。虽然这里列举了智能信箱作为除了智能计量器之外的另一种类型的装置的实例(可以提供和/或以其它方式实施上文所论述的实施例中的一或多者),但是,其它装置可以同样提供和/或以其它方式实施此类实施例,作为智能信箱的替代和/或补充。举例来说,多种家用电器(例如冰箱、烤箱、空气调节单元等等)同样可以经配置以提供和/或以其它方式实施上文所论述的实施例中的一或多者。
在另外的额外和/或替代实施例中,以上元件可以仅仅是较大***的一个组件,其中其它规则可以优先于本发明的应用或以其它方式修改本发明的应用。而且,可在考虑以上元件之前、期间或之后进行数个步骤。因此,以上描述并不限制本发明的范围。
Claims (61)
1.一种在智能计量器处使用的方法,其包括:
通过安装在一个位置处的智能计量器在所述位置处观测一或多个无线信号;
通过所述智能计量器获得感觉数据,所述感觉数据指示所述智能计量器操作时所处的环境,所述感觉数据包含以下各项的至少一者:
环境光水平,
所俘获的音频信号,
所俘获的相机图像,或者
上述各项的任一组合;以及
通过所述智能计量器向至少一个信号历书服务器提供:
所述感觉数据,以及
识别所述位置并且描述所述一或多个观测到的无线信号的一或多个检测到的特性的信息,其中所述一或多个检测到的特性包含所述一或多个无线信号的一或多个测量值。
2.根据权利要求1所述的方法,其中向所述至少一个信号历书服务器提供的所述信息经配置以由所述至少一个信号历书服务器用于向位于所述位置附近的一或多个移动装置提供位置辅助信息。
3.根据权利要求1所述的方法,其中所述智能计量器经配置以测量一或多种资源的消耗。
4.根据权利要求3所述的方法,其中所述一或多种资源中的至少一种资源是电力。
5.根据权利要求3所述的方法,其中所述一或多种资源中的至少一种资源是煤气。
6.根据权利要求3所述的方法,其中所述一或多种资源中的至少一种资源是水。
7.根据权利要求1所述的方法,其中识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息包含以下各项中的至少一者:
对应于所述一或多个观测到的无线信号的一或多个接收信号强度指示RSSI测量值;
对应于所述一或多个观测到的无线信号的一或多个到达时间TOA测量值;
对应于所述一或多个观测到的无线信号的一或多个到达角度AOA测量值;
对应于所述一或多个观测到的无线信号的一或多个往返时间RTT测量值;以及
对应于所述一或多个观测到的无线信号的一或多个多普勒测量值。
8.根据权利要求1所述的方法,其中识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息包含街道地址、服务账号、装置识别符和地理坐标中的至少一者。
9.根据权利要求8所述的方法,其中识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息包含与所述位置相关联的误差信息。
10.根据权利要求1所述的方法,
其中通过向位于所述位置的驻地提供至少一种资源的第一实体操作所述智能计量器,并且
其中通过不同于所述第一实体的第二实体操作所述至少一个信号历书服务器。
11.根据权利要求10所述的方法,其中经由经配置以与多个智能计量器通信的中间实体向所述至少一个信号历书服务器提供识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息。
12.根据权利要求1所述的方法,其进一步包括:
在观测所述一或多个无线信号之前,通过所述智能计量器接收指明所述智能计量器安装在的所述位置的位置信息。
13.根据权利要求1所述的方法,其中所述一或多个无线信号包含蜂窝式信号。
14.根据权利要求13所述的方法,其中所述蜂窝式信号包含GSM信号。
15.根据权利要求13所述的方法,其中所述蜂窝式信号包含CDMA信号。
16.根据权利要求13所述的方法,其中所述蜂窝式信号包含UMTS/WCDMA信号。
17.根据权利要求13所述的方法,其中所述蜂窝式信号包含LTE信号。
18.根据权利要求13所述的方法,其中所述蜂窝式信号包含TD-SCDMA信号。
19.根据权利要求1所述的方法,其中所述一或多个无线信号包含WLAN信号。
20.一种智能计量器,其包括:
一或多个处理器;以及
存储器,其存储计算机可读指令,所述计算机可读指令在被所述一或多个处理器执行时致使所述智能计量器:
在所述智能计量器安装在的位置处观测一或多个无线信号;
获得感觉数据,所述感觉数据指示所述智能计量器操作时所处的环境,所述感觉数据包含以下各项的至少一者:
环境光水平,
所俘获的音频信号,
所俘获的相机图像,或者
上述各项的任一组合;以及
向至少一个信号历书服务器提供:
所述感觉数据,以及
识别所述位置并且描述所述一或多个观测到的无线信号的一或多个检测到的特性的信息,其中所述一或多个检测到的特性包含所述一或多个无线信号的一或多个测量值。
21.根据权利要求20所述的智能计量器,其中向所述至少一个信号历书服务器提供的所述信息经配置以由所述至少一个信号历书服务器用于向位于所述位置附近的一或多个移动装置提供位置辅助信息。
22.根据权利要求20所述的智能计量器,其中所述智能计量器经配置以测量一或多种资源的消耗。
23.根据权利要求22所述的智能计量器,其中所述一或多种资源中的至少一种资源是电力。
24.根据权利要求22所述的智能计量器,其中所述一或多种资源中的至少一种资源是煤气。
25.根据权利要求22所述的智能计量器,其中所述一或多种资源中的至少一种资源是水。
26.根据权利要求20所述的智能计量器,其中识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息包含以下各项中的至少一者:
对应于所述一或多个观测到的无线信号的一或多个接收信号强度指示RSSI测量值;
对应于所述一或多个观测到的无线信号的一或多个到达时间TOA测量值;
对应于所述一或多个观测到的无线信号的一或多个到达角度AOA测量值;
对应于所述一或多个观测到的无线信号的一或多个往返时间RTT测量值;以及
对应于所述一或多个观测到的无线信号的一或多个多普勒测量值。
27.根据权利要求20所述的智能计量器,其中识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息包含街道地址、服务账号、装置识别符和地理坐标中的至少一者。
28.根据权利要求27所述的智能计量器,其中识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息包含与所述位置相关联的误差信息。
29.根据权利要求20所述的智能计量器,
其中通过向位于所述位置的驻地提供至少一种资源的第一实体操作所述智能计量器,并且
其中通过不同于所述第一实体的第二实体操作所述至少一个信号历书服务器。
30.根据权利要求29所述的智能计量器,其中经由经配置以与多个智能计量器通信的中间实体向所述至少一个信号历书服务器提供识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息。
31.根据权利要求20所述的智能计量器,其中所述存储器存储额外计算机可读指令,所述额外计算机可读指令在被所述一或多个处理器执行时进一步致使所述智能计量器:
在观测所述一或多个无线信号之前,接收指明所述智能计量器安装在的所述位置的位置信息。
32.根据权利要求20所述的智能计量器,其中所述一或多个无线信号包含蜂窝式信号。
33.根据权利要求32所述的智能计量器,其中所述蜂窝式信号包含GSM信号。
34.根据权利要求32所述的智能计量器,其中所述蜂窝式信号包含CDMA信号。
35.根据权利要求32所述的智能计量器,其中所述蜂窝式信号包含UMTS/WCDMA信号。
36.根据权利要求32所述的智能计量器,其中所述蜂窝式信号包含LTE信号。
37.根据权利要求32所述的智能计量器,其中所述蜂窝式信号包含TD-SCDMA信号。
38.根据权利要求20所述的智能计量器,其中所述一或多个无线信号包含WLAN信号。
39.一种智能计量器设备,其包括:
用于在所述智能计量器设备安装在的位置处观测一或多个无线信号的装置;
用于获得感觉数据的装置,所述感觉数据指示所述智能计量器操作时所处的环境,所述感觉数据包含以下各项的至少一者:
环境光水平,
所俘获的音频信号,
所俘获的相机图像,或者
上述各项的任一组合;以及
用于向至少一个信号历书服务器提供所述感觉数据以及识别所述位置并且描述所述一或多个观测到的无线信号的一或多个检测到的特性的信息的装置,其中所述一或多个检测到的特性包含所述一或多个无线信号的一或多个测量值。
40.根据权利要求39所述的智能计量器设备,其中向所述至少一个信号历书服务器提供的所述信息经配置以由所述至少一个信号历书服务器用于向位于所述位置附近的一或多个移动装置提供位置辅助信息。
41.根据权利要求39所述的智能计量器设备,其中所述智能计量器设备经配置以测量一或多种资源的消耗。
42.根据权利要求41所述的智能计量器设备,其中所述一或多种资源中的至少一种资源是电力。
43.根据权利要求41所述的智能计量器设备,其中所述一或多种资源中的至少一种资源是煤气。
44.根据权利要求41所述的智能计量器设备,其中所述一或多种资源中的至少一种资源是水。
45.根据权利要求39所述的智能计量器设备,其中识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息包含以下各项中的至少一者:
对应于所述一或多个观测到的无线信号的一或多个接收信号强度指示RSSI测量值;
对应于所述一或多个观测到的无线信号的一或多个到达时间TOA测量值;
对应于所述一或多个观测到的无线信号的一或多个到达角度AOA测量值;
对应于所述一或多个观测到的无线信号的一或多个往返时间RTT测量值;以及
对应于所述一或多个观测到的无线信号的一或多个多普勒测量值。
46.根据权利要求39所述的智能计量器设备,其中识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息包含街道地址、服务账号、装置识别符和地理坐标中的至少一者。
47.根据权利要求46所述的智能计量器设备,其中识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息包含与所述位置相关联的误差信息。
48.根据权利要求39所述的智能计量器设备,
其中通过向位于所述位置的驻地提供至少一种资源的第一实体操作所述智能计量器设备,并且
其中通过不同于所述第一实体的第二实体操作所述至少一个信号历书服务器。
49.根据权利要求48所述的智能计量器设备,其中经由经配置以与多个智能计量器通信的中间实体向所述至少一个信号历书服务器提供识别所述位置并且描述所述一或多个观测到的无线信号的所述一或多个检测到的特性的所述信息。
50.根据权利要求39所述的智能计量器设备,其进一步包括:
用于接收指明所述智能计量器设备安装在的所述位置的位置信息的装置。
51.根据权利要求39所述的智能计量器设备,其中所述一或多个无线信号包含蜂窝式信号。
52.根据权利要求51所述的智能计量器设备,其中所述蜂窝式信号包含GSM信号。
53.根据权利要求51所述的智能计量器设备,其中所述蜂窝式信号包含CDMA信号。
54.根据权利要求51所述的智能计量器设备,其中所述蜂窝式信号包含UMTS/WCDMA信号。
55.根据权利要求51所述的智能计量器设备,其中所述蜂窝式信号包含LTE信号。
56.根据权利要求51所述的智能计量器设备,其中所述蜂窝式信号包含TD-SCDMA信号。
57.根据权利要求51所述的智能计量器设备,其中所述一或多个无线信号包含WLAN信号。
58.一种服务器,其包括:
至少一个处理器;以及
存储器,其存储计算机可读指令,所述计算机可读指令在被执行时致使所述服务器:
从安装在第一位置处的智能计量器接收描述所述智能计量器在所述第一位置处观测到的一或多个无线信号的信息;以及
基于所述接收到的信息更新信号历书数据库。
59.根据权利要求58所述的服务器,其中所述存储器存储额外计算机可读指令,所述额外计算机可读指令在被执行时致使所述服务器:
使用所述信号历书数据库中包含的信息向一或多个移动装置提供位置辅助功能性。
60.根据权利要求58所述的服务器,其中所述信号历书数据库包含由安装在多个不同位置的多个智能计量器提供的信号观测信息。
61.根据权利要求60所述的服务器,其中所述信号历书数据库进一步包含由一或多个移动装置提供的信号观测信息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/598,439 US20140062719A1 (en) | 2012-08-29 | 2012-08-29 | Using smart meters as reliable crowd-sourcing agents |
US13/598,439 | 2012-08-29 | ||
PCT/US2013/056956 WO2014036062A2 (en) | 2012-08-29 | 2013-08-28 | Using smart meters as reliable crowd-sourcing agents |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104584090A CN104584090A (zh) | 2015-04-29 |
CN104584090B true CN104584090B (zh) | 2017-12-05 |
Family
ID=49162238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380044534.8A Expired - Fee Related CN104584090B (zh) | 2012-08-29 | 2013-08-28 | 使用智能计量器作为可靠的众包代理 |
Country Status (4)
Country | Link |
---|---|
US (2) | US20140062719A1 (zh) |
EP (1) | EP2891142A4 (zh) |
CN (1) | CN104584090B (zh) |
WO (1) | WO2014036062A2 (zh) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012142586A1 (en) | 2011-04-15 | 2012-10-18 | Power Tagging Technologies, Inc. | System and method for single and multi zonal optimization of utility services delivery and utilization |
WO2013009420A1 (en) | 2011-06-09 | 2013-01-17 | Power Tagging Technologies, Inc. | System and method for grid based cyber security |
WO2013020053A1 (en) | 2011-08-03 | 2013-02-07 | Power Tagging Technologies, Inc. | System and methods for synchronizing edge devices on channels without carrier sense |
US8849304B2 (en) * | 2012-08-29 | 2014-09-30 | Qualcomm Incorporated | Providing location assistance information using data from smart meters |
US10097240B2 (en) | 2013-02-19 | 2018-10-09 | Astrolink International, Llc | System and method for inferring schematic and topological properties of an electrical distribution grid |
US9438312B2 (en) | 2013-06-06 | 2016-09-06 | Astrolink International Llc | System and method for inferring schematic relationships between load points and service transformers |
CN105474021A (zh) | 2013-06-13 | 2016-04-06 | 艾斯通林克国际有限责任公司 | 配电网中的非技术性损失 |
AU2014277951B2 (en) | 2013-06-13 | 2018-04-12 | Dominion Energy Technologies, Inc. | Inferring feeder and phase powering a transmitter |
WO2015198091A1 (en) * | 2014-06-23 | 2015-12-30 | Here Global B.V. | Fingerprint provision control based on device properties |
CN105578591A (zh) * | 2014-10-10 | 2016-05-11 | 华为技术有限公司 | 定位的方法、定位服务器和终端 |
CN107003346B (zh) | 2014-10-30 | 2019-10-25 | 艾斯通林克国际有限责任公司 | 网格位置的***、方法和装置 |
PE20171123A1 (es) | 2014-10-30 | 2017-08-08 | Astrolink Int Llc | Sistema y metodos para asignar intervalos y resolver conflictos de intervalos en una red de distribucion electrica |
US20170094454A1 (en) * | 2015-09-25 | 2017-03-30 | Qualcomm Incorporated. | Efficiency crowdsourcing of wireless network-related data |
US9564945B1 (en) | 2015-11-13 | 2017-02-07 | International Business Machines Corporation | Method and apparatus to determine electric power network anomalies using a coordinated information exchange among smart meters |
US10455393B2 (en) * | 2016-04-14 | 2019-10-22 | Natural Gas Solutions North America, Llc | Using wireless data transmission to maintain intrisnic safety of a gas meter |
CN106019221B (zh) * | 2016-05-17 | 2019-05-24 | 安徽酷哇机器人有限公司 | 基于AoA的UWB定位*** |
DE102016109721B4 (de) * | 2016-05-25 | 2019-10-17 | PHYSEC GmbH | Verfahren für den Betrieb eines cyber-physischen Informationsübermittlungssystems |
US10285007B2 (en) * | 2016-12-16 | 2019-05-07 | Here Global B.V. | Positioning mobile devices with positioning support devices |
US10371787B2 (en) * | 2017-01-13 | 2019-08-06 | Raytheon Company | Emitter geolocation using sorted observations |
US10830882B2 (en) | 2017-06-19 | 2020-11-10 | Ge Aviation Systems, Llc | Methods and apparatus for distributed, multi-node, low-frequency radar systems for degraded visual environments |
EP3460941A1 (en) * | 2017-09-20 | 2019-03-27 | Hepu Technology Development (Beijing) Co. Ltd. | An energy internet router |
EP3460942A1 (en) * | 2017-09-20 | 2019-03-27 | Hepu Technology Development (Beijing) Co. Ltd. | A smart power meter |
US20200267681A1 (en) * | 2019-02-19 | 2020-08-20 | Qualcomm Incorporated | Systems and methods for positioning with channel measurements |
CN114423015A (zh) * | 2021-12-28 | 2022-04-29 | 上海市无线电监测站 | 一种在用台站快速测试和比对的车载***及实现方法 |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6453237B1 (en) * | 1999-04-23 | 2002-09-17 | Global Locate, Inc. | Method and apparatus for locating and providing services to mobile devices |
US8971913B2 (en) * | 2003-06-27 | 2015-03-03 | Qualcomm Incorporated | Method and apparatus for wireless network hybrid positioning |
US7321291B2 (en) * | 2004-10-26 | 2008-01-22 | Current Technologies, Llc | Power line communications system and method of operating the same |
US7126471B2 (en) * | 2004-09-27 | 2006-10-24 | Siemens Aktiengesellschaft | Two dimension RF location method and apparatus |
US7889718B2 (en) * | 2006-05-10 | 2011-02-15 | Microsoft Corporation | Determining physical location of network devices |
JP2009545752A (ja) * | 2006-08-01 | 2009-12-24 | クゥアルコム・インコーポレイテッド | 位置特定サーバに情報更新を供給するためのシステムおよび/または方法 |
US7747739B2 (en) * | 2006-08-10 | 2010-06-29 | Gridpoint, Inc. | Connection locator in a power aggregation system for distributed electric resources |
US8711034B2 (en) * | 2007-10-02 | 2014-04-29 | Ricoh Co., Ltd. | Geographically self-labeling access points |
US8023965B2 (en) * | 2008-05-09 | 2011-09-20 | Mitel Networks Corporation | Method, system and apparatus for locating a mobile communications device |
US8644853B2 (en) * | 2008-05-12 | 2014-02-04 | Qualcomm Incorporated | Providing base station almanac to mobile station |
US20100178934A1 (en) * | 2009-01-13 | 2010-07-15 | Qualcomm Incorporated | Environment-specific measurement weighting in wireless positioning |
MX2012000906A (es) * | 2009-07-20 | 2012-09-07 | Allure Energy Inc | Sistema y metodo de gestion de energia. |
WO2011014828A2 (en) * | 2009-07-30 | 2011-02-03 | Google Inc. | Resource monitoring on a mobile device |
US8665156B2 (en) * | 2009-09-08 | 2014-03-04 | Qualcomm Incorporated | Position estimation assistance information for mobile station |
TW201118789A (en) * | 2009-09-09 | 2011-06-01 | Univ Trobe | Method and system for energy management |
JP5439145B2 (ja) * | 2009-12-03 | 2014-03-12 | 株式会社日立国際電気 | 無線通信システム |
EP2514252A1 (en) * | 2009-12-14 | 2012-10-24 | Nokia Corp. | Apparatus and method for determining a location of wireless communication devices |
US8626180B2 (en) * | 2010-02-23 | 2014-01-07 | Lg Electronics Inc. | Method for setting up a channel between femto base stations |
KR101659086B1 (ko) * | 2010-03-12 | 2016-09-22 | 엘지전자 주식회사 | 핸드오버 또는 초기 접속을 수행하는 방법 |
US20110254697A1 (en) * | 2010-04-20 | 2011-10-20 | Qwest Communications International Inc. | Utility Monitoring |
US8711710B2 (en) * | 2011-02-15 | 2014-04-29 | General Electric Company | Systems and methods for adaptive error thresholds or adaptive modulation schemes based on atmospheric conditions |
US8880092B1 (en) * | 2011-08-09 | 2014-11-04 | Symantec Corporation | Using smart meters to determine mobile wireless computing device location |
US8515383B2 (en) * | 2011-11-10 | 2013-08-20 | General Electric Company | Utility powered communications gateway |
WO2013123441A1 (en) * | 2012-02-17 | 2013-08-22 | Tt Government Solutions, Inc. | Method and system for packet acquisition, analysis and intrusion detection in field area networks |
US9106631B2 (en) * | 2012-03-28 | 2015-08-11 | Honeywell International Inc. | Smart meter trust center switch |
KR101260651B1 (ko) * | 2012-10-29 | 2013-05-08 | (주)이노비드 | 스마트 그리드 인프라 장치의 주소 기반 사회안전망 시스템 및 그 제공 방법 |
-
2012
- 2012-08-29 US US13/598,439 patent/US20140062719A1/en not_active Abandoned
-
2013
- 2013-08-28 WO PCT/US2013/056956 patent/WO2014036062A2/en active Application Filing
- 2013-08-28 EP EP13760178.7A patent/EP2891142A4/en not_active Withdrawn
- 2013-08-28 CN CN201380044534.8A patent/CN104584090B/zh not_active Expired - Fee Related
-
2017
- 2017-02-23 US US15/440,648 patent/US20170164157A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
CN104584090A (zh) | 2015-04-29 |
EP2891142A2 (en) | 2015-07-08 |
WO2014036062A3 (en) | 2014-06-19 |
EP2891142A4 (en) | 2016-05-25 |
US20170164157A1 (en) | 2017-06-08 |
WO2014036062A2 (en) | 2014-03-06 |
US20140062719A1 (en) | 2014-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104584090B (zh) | 使用智能计量器作为可靠的众包代理 | |
CN102907151B (zh) | 混合移动电话地理定位 | |
US9092967B2 (en) | Presenting information regarding conditions of an environment with a visual representation of the environment | |
US20180279067A1 (en) | Supporting a tracking of mobile devices | |
US20130260790A1 (en) | Method and system for providing location identification | |
US20200116816A1 (en) | Location error radius determination | |
EP3671252A1 (en) | Identifying potentially manipulated radio signals and/or radio signal parameters based on a first radio map information and a second radio map information | |
CN103797376A (zh) | 用于收集与接入点有关的信息的装置和方法 | |
EP3356839B1 (en) | Checking fingerprint samples for a radio model | |
KR20110011546A (ko) | 인프라 정보 수집 장치 및 그 방법, 이를 이용한 측위 방법 및 그 시스템 | |
JP2011158459A (ja) | パターン分類を使用した、無線端末が屋内にあるかどうかの推定 | |
CN107528906A (zh) | 定位方法、终端、蓝牙节点、电子设备和存储介质 | |
KR101749098B1 (ko) | 기지국 위치추정 시스템 및 이의 기지국 위치추정 방법 | |
CN104583726B (zh) | 使用来自智能计量器的数据提供位置辅助信息 | |
Hu | Wi-Fi based indoor positioning system using smartphones | |
CN112822626B (zh) | 终端定位方法、装置、存储介质和电子设备 | |
CN103245343A (zh) | 一种相对定位方法及装置 | |
EP3526547B1 (en) | Reporting locations being associated with a problem | |
Jasim et al. | Design and implementation of an android system for indoor positioning using WLAN finger print scheme | |
Perente et al. | Server-Based Indoor Location Detection System | |
Al-Sahly et al. | Developing Soft-Beacon as a Service Based on Online-Offline Positioning | |
Perente et al. | Check for updates Server-Based Indoor Location Detection System | |
Medina et al. | Analysis of the behavior of an indoor position system based on fingerprints and IEEE 802.15. 4 | |
KR20170033503A (ko) | 서비스 네트워크 사용자 기반의 신호 및 위치 정보 수집을 위한 단말 및 서버 | |
TW201835601A (zh) | 室內定位系統及移動端裝置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171205 Termination date: 20180828 |
|
CF01 | Termination of patent right due to non-payment of annual fee |