CN100370273C - 定位方法及设备 - Google Patents

定位方法及设备 Download PDF

Info

Publication number
CN100370273C
CN100370273C CNB018147178A CN01814717A CN100370273C CN 100370273 C CN100370273 C CN 100370273C CN B018147178 A CNB018147178 A CN B018147178A CN 01814717 A CN01814717 A CN 01814717A CN 100370273 C CN100370273 C CN 100370273C
Authority
CN
China
Prior art keywords
localization method
localization
terminal device
locator data
equipment
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 - Lifetime
Application number
CNB018147178A
Other languages
English (en)
Other versions
CN1449500A (zh
Inventor
M·维尔普拉
A·马蒂拉
M·尼米
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Nokia Oyj
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=8558702&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN100370273(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of CN1449500A publication Critical patent/CN1449500A/zh
Application granted granted Critical
Publication of CN100370273C publication Critical patent/CN100370273C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-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/0257Hybrid positioning
    • G01S5/0263Hybrid positioning by combining or switching between positions derived from two or more separate positioning systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Abstract

一种用于定位的方法及设备,其中一个或多个应用程序(201,202)向定位方法选择设备(204)请求定位数据。该定位方法选择设备根据由该应用程序和/或用户定义的设置使用一种或多种定位方法(205-209)来向一应用程序提供定位数据。定位方法选择设备(204)从一应用程序(201,202)接收定位请求,构成表示该应用程序所请求的定位质量一参数或参数们,比较由定位方法提供的定位数据的质量与该应用程序要求的定位质量,以及响应定位请求而把定位数据发送给应用程序(201,202)。

Description

定位方法及设备
本发明涉及定位方法及设备。
发明背景
把不同的定位方法综合到便携终端设备中已经使得这一终端的用户有可能确定他/她的地理位置。用于定位的卫星的使用产生了全球GPS导航系统(全球定位系统)。移动通信系统及移动终端的发展还导致了其它类型的定位方法,例如E-OTD(增强的被观察定时差异)系统,该系统是以对由移动终端上的数个基站所发信号的接收时间上的差的测量为基础的。
在用于定位的方法及设备的发展中,迄今为止主要是将重点放在用于设备中的一种应用程序与一种定位方法之间的交互上。这种设备的一个例子是便携GPS导航设备,它使该设备的用户能够利用全球定位系统来确定他/她的位置并且在该设备的显示器上显示包括,例如经度和纬度信息的定位信息。由于在不同地理条件下的不同定位方法的可靠性是变化的,因此已经通过将一种以上的定位方法用在一单独的终端中来解决带给该设备用户的这些问题。这样,例如通过从多于一个的可用选择对象中选择一种使用方法就能够使用用于任一给定情况的最适合的定位方法。例如,GPS定位系统特别好地适用于当乘坐汽车旅行的时候。在处于GPS系统的可靠性不是最合理的位置,诸如内部建筑物内时,能够使用其它作用较好的定位方法,例如E-OTD或TOA(到达时间)方法。
在GB 2 322 248A专利公布中介绍了这种方法及设备,其中终端含有一单独的定位应用程序,能够使用几个不同的定位系统并且如果上述的定位方法变为不起作用时能够自动改变定位方法。在GB 2 322248A中,使用由各种定位方法所提供的定位数据的该应用程序仅仅向用户提供与定位有关的信息。换言之,该应用程序仅仅有限地利用定位数据。然而将来,由于应用程序进一步发展和多样化,移动终端中的不同应用程序将把定位信息应用到越来越大的范围并且以更为复杂和可变的方式,并不限于对该设备用户直接显示相关定位信息。一个单独的终端很可能包含象几个可用定位方法一样也利用定位信息的几个应用程序及服务。例如,未来的移动终端,例如与第三代移动通信网络共同开发的这些移动终端很可能将提供比当前可用的应用更为变化的、基于定位的应用。这些应用可以包括,例如,合并了基于地图的用于跟踪用户位置的显示的导航系统,或是被设计用来把一种特殊类型的服务或零售渠道设置在最接近用户的当前位置处的应用。
由于移动终端内的需要访问定位数据的应用的数量增加以及应用可访问的不同定位方法的数量增加,将出现由该应用以一种有效方式来管理和控制所用定位方法的需要。对于由该应用来对定位方法有效控制的这一需要将随着由该应用所执行的与定位有关的任务的复杂度的增加而变得更为重要。
发明概述
现在,通过其中把定位方法结合进来并可连接到一终端设备,或是由移动通信网络提供,发明了一种用于定位的方法和设备,例如,能够借助于定位方法选择设备(PMSD)而被多个应用程序使用。通过本发明,一个或多个应用程序能够经由PMSD同时地或是分时地获得和使用由一个或多个定位方法所提供的定位数据。
在任何给定时间,PMSD能够根据由用户或应用程序限定的指定服务质量(定位质量,QoP)的要求来自动地确定适合于由该终端的应用程序所使用的最可能的定位方法,而不必知道在不同条件下可用定位方法的特性。通过使用本发明的定位方法选择设备,使用中由应用程序所执行的任务数量减少了,这是由于各个应用程序以集中方式向定位方法选择设备请求定位数据,而不是分别地向各个定位方法请求定位数据。因此,PMSD起到应用程序与定位方法之间的接口的作用,它管理和控制由应用程序所使用的各种定位方法并确保所提供的定位数据尽可能接近地符合由用户和/或应用程序所指定的质量要求。
在本发明方法中,终端内的各个可用应用程序在其请求定位信息时向定位方法选择设备发送定位请求。PMSD知道在任一给定时间上可用的定位方法号及在那一时刻它们的操作状态(例如,使用中/非使用中),以及在通行条件下它们的性能。这些应用程序不必知道在一特殊时间上使用哪一定位方法或是每种定位方法怎样以及以何种格式提供应用程序所请求的定位数据。
特别地,但不是必要地,当将终端设备用于个人定位时,例如象GPS定位器,以下述方式用户试图借助于该终端设备来确定他/她的位置,PMSD能够考虑用户环境,诸如不同定位方法的优先顺序,即,用户希望首先选择使用哪一种定位方法,假若所考虑的定位方法是可用的。此外,通过允许或禁止某些定位方法的使用,用户能够确定他/她希望PMSD在一特定时间所使用的定位方法。用户能够经由用户界面,而不是经由他/她正在使用的应用程序指定与指向PMSD的定位方法的选择有关的条件(独立于该应用程序)。这一有益特征减少和简化了应用程序与PMSD之间的信息交换。由用户设置的与定位方法的选择有关的这些条件还能够包含被请求的定位数据的期望精确度(例如,经度,纬度,与一给定点的距离)。由于每种定位方法有其自身的特性性能及性质,因此PMSD能够根据由一特定应用程序执行的任务来选择与来自该特定应用程序的定位请求有关的某一要使用的定位方法。
对于PMSD以集中方式执行的设置直接影响所有的应用程序,所以用户不必为每个应用程序单独执行设置。当例如已经通过WAP(无线应用协议)或其它浏览器对其作出连接的一项服务请求浏览器提供具有一定精确度的与其位置有关的信息,依据用户所设置的条件来最终表示该定位信息。例如,如果用户已经规定在那一时间使用的定位方法不能提供被该应用程序请求的具有精确度的定位数据,那么该浏览器应用程序将不把位置信息传递给该服务器。或者,用户能够预先确定每种特定应用程序能够从PMSD接收位置信息的那一定位方法。这是一个有益特征,尤其是如果使用一种定位方法的花费是基于定位数据被请求的次数时。
PMSD还能够通过被使用的或被卸下不用的终端设备来检测定位方法。例如,当终端设备用在汽车上时,用户能够经由串行口或其它相同的端口或连接器把该终端连到汽车的导航系统上,如GPS系统。这样,就有可能利用汽车自身的定位系统,它也许比该终端的内部GPS定位器更为精确和通用(例如,提供地图数据或其它路网信息)。另一方面,如果该终端不具有内部GPS设备,那么能够使用该汽车的系统。
当坐汽车到达他/她的目的地时,用户随身携带该终端,因此外部GPS系统不再被PMSD可用,并且PMSD从可用的定位方法,或预先由用户确定的定位方法中寻找最适合的方法,例如该终端的内部GPS设备。当用户输入一建筑物时,该终端的内部GPS接收器可以输入其中它不能接收必要的卫星的环境(所谓的死区),在该情形下其操作被阻止。在此情况下,PMSD再一次在可用定位方法之中寻找新的系统,如E-OTD或蓝牙系统或WLAN服务,它们在室内运行较好。换言之,PMSD自动记录可用的定位设备/方法。外部定位设备能够被检测到,例如,以与该终端连接器的连接为基础或者用本领域内的其它公知等效方式。应用程序也能够把它们的请求自动通知给PMSD。
根据本发明的第一方面,提供了一种使用一种或多种定位方法来定位的方法,其特征是提供用于集中管理所述一种或多种定位方法的使用的定位方法选择设备(PMSD)。
有益地,根据本发明该第一方面的方法包括步骤:
-保留关于所述一种或多种定位方法的至少一种定位属性的一集中寄存器;
-保留含有用于选择定位方法的至少一个特定条件的一集中寄存器;
-允许一个或多个应用程序发送定位请求;以及
-选择满足用于选择定位方法的至少一个特定条件的所使用的定位方法。
根据本发明的第二方面,提供了一种用于使用一种或多种定位方法来定位的设备,其特征是它含有用于集中管理所述一种或多种定位方法的使用的定位方法选择设备(PMSD)。
有益地,根据本发明该第二方面的设备包括:
-第一保留装置,用于保留关于所述一种或多种定位方法的至少一种定位属性的一集中寄存器;
-第二保留装置,用于保留关于用于选择定位方法的至少一个特定条件的一集中寄存器;
-装置,用于允许由一个或多个应用程序发送定位请求;
-选择装置,用于选择满足选择定位方法的至少一个特定条件的用于使用的定位方法。
根据本发明的第三方面,提供了一种用于使用一种或多种定位方法来定位的计算机程序产品,其特征是所述计算机程序产品含有实施用于集中管理所述一种或多种定位方法的使用的定位方法选择设备(PMSD)的计算机程序装置。
有益地,根据本发明该第三方面的计算机程序产品包括:
-计算机程序装置用于保留关于所述一种或多种定位方法的至少一种定位属性的一第一集中寄存器;
-计算机程序装置用于保留关于用于选择定位方法的至少一个特定条件的一第二集中寄存器;
-计算机程序装置用于允许由一个或多个应用程序发送定位请求;
-计算机程序装置用于选择符合选择定位方法的至少一个特定条件的要使用的定位方法。
利用本发明,一个或多个应用程序能够根据表示要求的定位质量的一参数值(或多个值)向PMSD请求定位数据,PMSD使用一种或多种定位方法来向应用程序提供要求质量的定位数据。应用程序(或多个应用程序)构成表示所要求的定位质量的参数值或多个参数值,并把它(它们)发送给PMSD,于是PMSD能够选择最适合的定位方法以根据收到的参数(或多个参数)而提供定位数据并以正确的格式,即该应用程序请求的格式来向该应用程序(或多个应用程序)提供定位数据。PMSD还能够通过组合来自几个定位方法的数据构成该定位数据以实现最可能的定位精确度。
应用程序也能够构成一参数值,在此情形中精确度能够是例如,一项标准。另一方面,它能够构成几个参数,在此情形中,除了精确度外,参数值(或多个参数)能够是成本,如果该定位方法的使用以费用为条件,或是该定位方法提供定位数据速度。应当指出参数值并不限于上述例子,也能够使用其它参数。
用户能够直接向PMSD定义关于定位方法的条件,诸如优先顺序以及用户是否希望某一定位方法可被使用或排除使用。由于通常把定位方法作为商业服务提供并且用户所承受的使用该服务的费用是基于定位数据被请求的次数,因此如果各个应用程序单独地访问该定位方法,那将是相当昂贵的。因此根据本发明的方法及设备具有降低用户使用定位方法的费用的优点,因为几个应用程序能够使用由一个应用程序,经由PMSD获取的定位数据。
下面,将参照图1-8更为详细地描述本发明的系统,其中
图1说明本发明设备的方框图,其中实施了本发明的用于定位方法选择的一种方法;
图2说明定位方法与应用程序之间的交互作用;
图3给出本发明方法的一般说明;
图4给出显示本发明定位方法选择的操作流程图;
图5给出显示两种不同应用程序与本发明定位方法选择设备之间的交互作用的信号传输框图;
图6给出显示当存在两种不同定位方法被使用时本发明的设备操作的信号传输框图;
图7说明没有本发明的定位方法选择设备时基于定位的服务与应用程序之间的交互作用;
图8给出本发明一实施例的移动终端的方框图。
图1说明本发明定位方法选择设备PMSD(100)的一示范实施例的方框图。作为例子,给出两种不同应用程序101和102,以及三种不同的定位方法;然而,应用程序以及定位方法的数目并不限于先前所提到的数目。应用程序101和102经由PMSD请求定位数据,它们进一步使用从定位方法103-105收到的信息来形成定位数据。通过用户界面106-108,用户能够确定与定位任务有关的参数以及定位方法。所述参数存储在寄存器118内。
应用程序101,102经由接口109,通过向PMSD请求定位数据而连到PMSD。应用程序101和102能够确定与所请求的定位数据有关的参数,诸如所要求的精确度或是例如,定位数据的类型和格式。
定位方法103-105通过接口110连到PMSD。接口110能够包括,例如,一串行口或类似物以用于一外部定位方法的连接,以及用于结合到该终端内的定位方法的接口和,例如,用于由移动通信网络所提供的与定位有关的服务的接口。
控制装置111-113控制PMSD的各种功能块的操作以及它们之间的数据传输。这些控制装置包括一控制器111,能够用,例如,微处理器或等同装置来实施以用于控制PMSD的功能。这些控制装置进一步包括一随机存取存储器112;以及一永久存储器113用于存储用于PMSD功能控制所需的指令。
描述定位数据的质量(Quality of Position QoP)的参数(或多个参数),诸如应用程序n所请求的定位精确度,存储在寄存器114内,其中n表示使用的应用程序并且是一个位于1与应用程序的最大数目之间的整数。所述参数(或多个参数)能够根据应用程序的操作状态或,例如,当该应用程序被安装在该终端内时,被自动地从各个应用程序直接接收。
描述由定位方法x提供的定位数据的质量的参数(和多个参数)存储在寄存器(115)中,其中x表示使用的定位方法并且是在1和可用定位方法的个数之间的整数。这个参数(或多个参数)表示一个预期值,根据它,应用程序能够预期PMSD以为它提供数据。所述参数(或多个参数)能够直接从每个定位方法自动提供、和例如在给定间隔或当定位方法被使用时更新。
描述由定位方法x提供的定位数据的质量的参数的缺省值存储在寄存器116内。PMSD能够以给定间隔从定位方法获得描述定位数据的质量的参数,或连续监控状况并在需要时更新缺省值。缺省值是根据哪一定位方法能够向PMSD提供定位数据而定的一参数值。
当所述定位方法把应用程序n所请求的定位数据返回给PMSD时,实际上由方法x所提供的定位数据而取得的描述质量的参数(或多个参数)的值存储在寄存器117内。除了图1所示的实施外,定位方法选择设备也能够用计算机程序来实施,在此情形下该设备的功能块用程序代码来实施。
图2说明当使用本发明的定位选择设备(PMSD)时,定位方法与应用程序之间的交互作用。作为例子,示出两种不同的应用程序,本例中使用了WAP浏览器201和导航向导202,但是也能够使用其它可能的应用程序。还示出了不同的定位方法205-209,以及用户界面203,用户利用该界面来定义(参考210)与定位有关的参数。定位方法可包括例如,早先所描述的GPS和/或E-OTD系统。还可以向用户提供一选项以直接经由用户界面输入定位数据,诸如街道地址,地理坐标(例如经度和纬度)等等,或从数据库,例如一接触卡或感兴趣(POI)数据库存取所存储的定位数据。
PMSD(204)从应用程序201,202接收(参考211,212)定位请求,并从由定位方法205-209,或是由用户经由用户界面而提供的数据形成对所述定位请求的响应。PMSD还能够接收关于该定位请求的定位精确度的信息,以及被该考虑中的应用程序请求的定位数据的类型及格式的信息。涉及给定定位任务的定位请求及(多个)参数可在当一特殊应用程序需要定位数据时由PMSD以″一次性的″方式接收,或是按顺序被连续接收。这一情形将发生,例如,如果该考虑中的应用程序在他/她从一个地方转到另一个地方时试图向用户提供他/她位置的最新的估算时。
PMSD 204还负责监控在通行条件下各种定位方法205-209的功能性,并总是使用(参考213-217)最适合的定位方法以获得定位数据。当接收被重复或连续向一给定应用程序请求定位数据时,PMSD能够在当它第一次接收一定位请求时选择一合适的定位方法并使用此方法来提供定位数据以响应来自同一应用程序的随后的请求,直到该请求序列结束。在本发明的另一个可供选择的实施例中,PMSD利用其监控能力来为该请求序列中的每一个选择最可能的定位方法。
如果该终端外部的定位方法同样有效,诸如汽车的GPS接收器,那么PMSD记录使用所述外部定位方法的可能性,例如,通过向含有全部有效定位方法的清单增加关于这一外部定位方法的信息。该清单能够是,例如,由用户定义的优先清单,其中该新的定位方法被设置为,例如,首选定位方法。相应地,当通过从移动终端断开外部定位设备而不再使用一外部定位方法时,PMSD取消所述定位方法,例如通过把所述定位方法上的数据从有效定位方法清单中删除。
在本发明的一实施例中,PMSD还能够组合由一个以上的定位方法所提供的定位数据以便实现一特殊应用程序所请求的定位质量。例如,通过从一个以上的定位方法连续地接收定位数据并按适当的方式组合该数据以实现所期望的定位质量就能够做到这一点。在另一可选择的实施例中,PMSD可以存取先前存储的从任一适当的定位方法所获得的定位数据并把它与新收到的定位数据组合。在此实施例中,有益之处是把时间标记与各个定位请求联系起来,这样就能够为组合选择最新得到的定位结果。还可以为定位数据确定有效期,这样一旦所存储的定位数据的有效期届满,该定位数据就被删除。
用户能够通过用户界面203直接给PMSD 204定义与定位有关的参数来取代分别给每个应用程序205-209给出定义。用户能够确定,例如,应用程序201,202以何精确度接收定位数据或是用户更喜欢把应用程序205-209中的哪一个用作为首选定位方法。根据被使用的应用程序,涉及定位的参数(或多个参数)还能够从被考虑的应用程序自动提供,在所述应用程序能够做到这一点的范围内。这样,应用程序201,202的任务就是简单地向PMSD 204请求定位数据。这意味着它们不必需要任何关于对PMSD有效的各种现存定位系统205-209或是将来会实现的任何其他定位系统的操作的信息。当由用户和/或直接在PMSD上动作的应用程序以集中方式,而不是以分散方式,分别地对每种定位方法,来实施定位方法的管理时,能够减少在那方面的应用程序的加载并且能够把某些能力转向该应用程序的其它功能。不过,在某些情形中,允许一特殊应用程序选择或直接使用一种定位方法也许是有益的。因此,在本发明的一实施例中,对任何应用程序有可能覆盖或禁能PMSD的操作并以类似于现有技术系统公知的方式来使用任何一种有效的定位方法。
图3说明在一般标准上的本发明方法。通过用户界面307,用户能够定义参数,这些参数代表根据哪一定位方法被选用的条件。所述条件能够包含,例如,用户允许被某些应用程序在给定时间上使用的定位方法以及用户喜爱的定位方法的被使用顺序。由用户提供的这些参数存储在(参考310)寄存器308内,PMSD能够从中检索它们(参考312)。由用户定义的参数还能够包括定位精确度,定位可靠性,定位数据的更新间隔,或是在一定位方法被激活后第一定位数据被提供之前允许经过的时间。除了上述这些参数外,也能够使用其它类别的参数。
应用程序n(参考301),其中n是1与有效应用程序数目之间的一个整数,涉及在一特殊时刻使用着的应用程序,例如WAP浏览器,它向定位方法选择设备(PMSD)303请求(参考309)定位数据。描述该应用程序所请求的定位数据的质量的参数从应用程序301发送给(参考309)PMSD 303并存储在将要与该定位请求一起使用的寄存器304内。在一旦,例如当把一新的应用程序安装到该终端内时,或是当激活一应用程序时就能够做到这一点。也能够连同每个定位请求或当所要求的定位数据的质量改变时做到这一点。用户定义的参数以及存储在寄存器308内的参数还能够用在当选择一要使用的定位方法的时侯。
PMSD 303获取(参考311)在有效定位方法上的数据,以及定位方法的特性。接着,PMSD 303把定位方法x投入使用(参考302),其中x指示所考虑的定位方法并且它是在1与有效定位方法的总数之间的一个整数。用于描述定位方法所提供的定位数据的质量的参数的缺省值存储在寄存器306内并且,如先前所描述的,这些缺省值表示定位方法能够按何质量向PMSD提供定位数据。能够预先存储这些缺省值或是当定位方法302向PMSD提供(参考311)在通行条件下的参数(或多个参数)的第一个新的值时更新这些缺省值。PMSD接收新的实时参数(或多个参数)并把它/它们存储在寄存器305内。PMSD借助决策算法来选择定位方法,图4示出这一算法的示范实施例。该算法通过下述方式来选择定位方法,即依照用户确定的条件,该定位方法中的描述由该定位方法达到的定位质量的参数(或多个参数)以及存储在寄存器305内的参数(或多个参数)最大地与寄存器304内的描述作出定位请求的应用程序所需的定位数据的质量一致。
现在将详细描述图4所例举的决策算法。在步骤401,应用程序向PMSD发送定位请求,于是,在步骤402,PMSD把表示在一给定时间上考虑中的定位方法的变量x的值设为0,并把表示定位方法的总数的值maxMethod设置成与在此时间上PMSD可用的定位方法的总数一致。在步骤403,变量x的值加1并且该方法进到步骤404,在此步骤中检查变量x的值以确定其是否小于或等于定位方法的总数maxMethod。
如果步骤404的状态为真并且x的值小于或等于定位方法的总数maxMethod,那么该方法进到步骤405,在此步骤中检查尚未测试的按照用户和/或应用程序确定的优先顺序的最高优先权定位方法。PMSD能够监控有效定位方法的数目以及各个定位方法的操作状态,或是依次使用的各个方法以及,如果某一定位方法在一特殊时刻不可用,那么选择使用下一定位方法。
接着,该方法进到步骤406,在此步骤中检查表示由应用程序n请求的定位数据的质量的参数(或多个参数)QoP_APP_REQ的值(或多个值)是否大于或等于描述由定位方法x所提供的定位数据的质量的参数(或多个参数)QoP_METx_EXP的期望值(或多个值)。参数QoP_APPn_REQ和QoP_METx_EXP的值可以是单一值,一个以上的值,或几个值的平均值。如果由定位方法x所提供的参数(或多个参数)的值(或多个值)不是超过或等于应用程序n所请求的值,那么该方法返回到步骤403,在此步骤中检查下一个可能的可用定位方法并重复步骤403-406直到找到把与表示由应用程序n请求的定位数据的质量的参数(或多个参数)一致的值(或多个值)提供作为其缺省值的一种定位方法。
在步骤407,向在步骤402-407期间鉴别的定位方法POS_METHODx请求定位数据以及描述由POS_METHODx提供的定位数据所实际达到的质量的参数(或多个参数)的值(或多个值)QoP_METx_ACT。在步骤407,PMSD建立与所述定位方法的联系并接收由该定位方法产生的定位数据。
在下一步骤408,检查描述由POS_METHODx提供的定位数据所实际达到的质量的参数(或多个参数)的值(或多个值)QoP_METx_ACT是否等于或超过表示由该应用程序请求的定位数据的质量的参数(或多个参数)QoP_APPn_REQ的值(或多个值)。如果实际达到的参数(或多个参数)QoP_METx_ACT不是等于或超过被请求的QoP_APPn_REQ参数(或多个参数),那么该方法返回到步骤403,在此步骤中表示将被考虑的定位方法的变量再次加1。随后,在步骤404-408测试下一定位方法。
如果现在在步骤404的状态为假(即,x不是小于或等于maxMethod),已经测试完所有的定位方法,以及它们之中没有一个及时达到由用户和/或考虑中的应用程序在那一时刻向PMSD给出的规范。在此情形下,该方法进到步骤411,在此步骤中根据实施可以采取几个不同的动作。最简单的实施是经由该应用程序通知该应用程序和/或用户在那一时刻没有一种可用定位方法能够提供足够质量的定位数据。PMSD还能够向该应用程序提供来自最后被测试的定位方法的结果(QoP_METx-1)连同其质量参数,或是来自给出最好结果的方法的结果以及质量参数。另外,还能够向该应用程序提供将被发送给用户的,可能含有关于尚未达到质量要求或多个要求的警告的通知,以及其要求未被该定位数据满足的QoP参数或多个QoP参数。
在第三个实施例子中,按照用户确定的优先顺序的来自第一定位方法(MET1)的定位数据,与其质量参数(QoP)一起返回给该应用程序并且要被发送给用户的通知也返回给该应用程序,该通知可包含关于尚未达到质量要求或多个要求的警告,以及其要求未被该定位数据满足的QoP参数或多个QoP参数。
能够经由应用程序把所有结果告知用户,并且能够要求用户作出选择,其能够是,例如,最满足该应用程序的定位请求的定位方法的选择,例如根据定位精确度,或是其它标准。还能够向该应用程序提供定位数据连同其结果就QoP参数而说最接近该应用程序设置的要求的由该定位方法提供的QoP参数。例如,如果没有一种使用着的定位方法提供该应用程序所要求的精确度,那么PMSD能够返回所达到的最精确的定位结果。在此情形下,将要发送给用户的通知也被返回给该应用程序,该通知可包含关于尚未达到质量要求或多个要求的警告,以及其要求未被该定位数据满足的QoP参数或多个QoP参数。
如果描述实际达到的定位数据的质量的参数或多个参数QoP_METx_ACT等于或超过该应用程序所请求的参数值(或多个值)QoP_APPn_REQ,那么该方法进到步骤409,在此步骤中用QoP_METx_ACT更新期望值(或多个期望值)QoP_METx_EXP,并把定位数据返回给该应用程序。PMSD能够连续更新关于各个定位方法的定位数据的参数(或多个参数)的期望值(或多个值)QoP_METx_EXP,例如以某一间隔。当几个应用程序使用同一定位方法时对期望值的更新特别有利,此时其它应用程序不仅接收其请求的定位数据,而且还获得直接访问由PMSD更新了的期望值(或多个值)QoP_METx_EXP。
图5给出显示两种不同应用程序与本发明定位方法选择设备PMSD之间的交互作用的信号传输框图。作为例子,示出使用PMSD的两种不同应用程序APP1和APP2。首先,在步骤501,应用程序APP1建立与PMSD的联系。然后,在步骤502,PMSD为表示由该应用程序请求的定位数据的质量的参数(或多个参数)生成一个值(或多个值)QoP_APP1_REQ。有益地,QoP_APP1_REQ是被考虑中的应用程序要求的一种类型。QoP_APP1_REQ存储在PMSD的寄存器304内,如可从图3看出的,并且向该应用程序发送参数(或多个参数)已被生成的确认。
在步骤503,应用程序APP1向PMSD发送定位请求,于是,在步骤504,PMSD执行图4的算法,力图找到能实现表示该应用程序所要求的定位数据的质量的参数或多个参数QoP_APP1_REQ的一种算法。接着,在步骤505,应用程序APP2也建立与PMSD的联系,于是,在步骤506,PMSD创建一参数值(或多个值)QoP_APP2_REQ,其描述应用程序APP2所请求的定位数据的质量。与此同时,PMSD向应用程序APP2发送表示参数或多个参数的创建的确认。
在步骤507,PMSD向应用程序APP1发送定位数据。在下一步骤,508,应用程序APP2向PMSD发送定位请求。如果表示应用程序APP2所请求的定位数据的质量的参数(或多个参数)QoP_APP2_REQ与对于应用程序APP1的参数(或多个参数)QoP_APP1_REQ一致,那么PMSD就能够向应用程序APP2发送相同的定位数据。在此情形中PMSD不必检查不同的定位方法,但是同样能够向应用程序APP2发送已经产生的定位数据。如果发送给应用程序APP1的定位数据不能被发送给应用程序APP2,例如作为不同质量要求的结果,或者如果已经为应用程序APP2定义不同的参数(或多个参数),那么PMSD象它在步骤504所作的那样操作。接着,在步骤511和513,应用程序APP1和应用程序APP2关闭其与PMSD的联系,于是PMSD为所述应用程序从其寄存器中删除参数QoP_APP1_REQ,步骤512,删除QoP_APP2_REQ,步骤514并向应用程序提供参数已被删除的确认,步骤517及518。
应当指出,应用程序APP1和APP2所作出的定位请求的顺序以及请求所占用的时间是能够改变的。此外,在另一可供选择的实施例中,所述参数不被删除而是保留并可以在以后被使用,如果需要的话。当安装一新的应用程序时,能够给PMSD设置质量要求,并且在此情形中不必向PMSD提供与每个定位请求有关的质量要求。
图6给出显示当存在两种不同定位方法被使用时本发明的设备操作的信号传输框图。作为例子,示出使用两种不同定位方法POS_MET1,POS_MET2的PMSD设备,其中用户已经选择了把POS_MET2作为首选定位方法。在步骤601,定位方法POS_MET1向PMSD注册。注册可以发生在,例如当外部GPS系统经由串口与终端相连时,或是以这样的方式即已经不工作的定位方法变为工作,例如由于地理条件已经改进,或集成在该终端内的定位方法被激活。PMSD为描述由该定位方法提供的定位数据的质量的参数(或多个参数)QoP_MET1_DEF创建一缺省值(或多个值),步骤625,并把它存入寄存器(参考图3中的306),与此同时变量maxMethod的值加1,变量maxMethod表示有效定位方法的总数。在步骤602,PMSD向定位方法POS_MET1发送关于其注册的确认。在步骤603,注册定位方法POS_MET2,于是PMSD为参数(或多个参数)创建值(或多个值)QoP_MET2_DEF,步骤626,maxMethod的值加1并在步骤604发送关于该注册的确认。
在步骤605,用户为定位方法参数定义设置,诸如优先选择顺序或是定位数据的期望精确度。也可以采用这里没有提到的其它质量标准。在步骤627,PMSD把用户的设置作为参数(或多个参数)POS_PREF存入寄存器(参考图3中的308)并在步骤606向用户发送一确认。
在步骤607,用户激活应用程序APP1以及在步骤608,应用程序APP1建立与PMSD的联系。在步骤628,PMSD为表示应用程序APP1所要求的应用数据的质量的参数(或多个参数)创建值(或多个值)QoP_APP1_REQ,其能够是,例如,由应用程序APP1自动确定的定位精确度,或是由用户确定的定位精确度。在步骤609,PMSD向应用程序APP1提供一确认以响应该联系的建立,其后在步骤610应用程序APP1作出定位请求。
在步骤629,PMSD执行图4的算法。在步骤611,PMSD首先向定位方法POS_MET2发送定位请求,该方法已被用户选作为首选定位方法。在步骤612,定位方法POS_MET2向PMSD发送定位数据以及实际达到的参数(或多个参数)的值(或多个值)QoP_MET2_ACT。在步骤630,PMSD把参数(或多个参数)的值QoP_MET2_ACT存储作为期望的值(或多个值)QoP_MET2_EXP。再次执行PMSD算法,于是PMSD注意到实际达到的参数(或多个参数)的值(或多个值)不等于或超过该应用程序或用户确定的作为参数(或多个参数)的值(或多个值)QoP_APP1_REQ的这些值。因此,现在测试在用户确定的优先顺序中的下一个定位方法,即POS_MET1。
在步骤613,PMSD向定位方法POS_MET1发送定位请求,该定位方法在步骤614向PMSD发送定位数据以及参数(或多个参数)的值(或多个值)QoP_MET1_ACT。在步骤631,PMSD存储实际达到的参数(或多个参数)的值(或多个值)QoP_MET1_ACT作为期望值QoP_MET1_EXP并执行PMSD算法。现在,期望值(或多个值)QoP_MET1_ACT等于或超过为应用程序APP1定义的值(或多个值)QoP_APP1_REQ,于是在步骤615把定位数据发送给应用程序APP1。
在步骤616,该应用程序结束与PMSD的联系,于是在步骤632,PMSD能够从其寄存器内删除参数(或多个参数)QoP_APP1_REQ并在步骤617确认已经结束该联系。这里,应用程序APP1通知用户定位数据的寻找已经结束,以及用户能够因此在步骤618停止应用程序APP1,如果希望的话。另一方面,应用程序APP1能够在步骤616继续运行,但是尽管如此还是通知PMSD它在那时不再需要定位数据,于是应用程序APP1结束其与PMSD的联系。当它再次需要定位数据时,对于只要被要求接收该定位数据,应用程序APP1就再次向PMSD注册。
图7示出含有几个应用程序以及几个定位方法的,不用PMSD来实施的系统的另一个可供选择的实施。该系统含有使用定位方法的两种不同的应用程序,例如WAP浏览器701以及导航向导702。该系统还含有一用户界面703,利用该界面用户能够定义(参考109,110)关于被该应用程序执行的定位任务的参数及条件,以及不同的定位方法704-708,含有集成在该终端内的一GPS接收器705以及,例如,能够经由串口与该终端相连的一外部GPS设备706。在此系统中,每个应用程序必须独立地与各个有效定位方法通信,必须处理从定位方法接收的定位数据以及选择把哪一种定位方法用在一特殊时间上。此外,如果用户还希望设置涉及例如各个应用程序所要求的定位数据的质量的条件,那么他们必须分别地为各个应用程序作出。
图8给出本发明一实施例的移动站800的方框图。处理器801控制包含在该移动终端内的操作内的各种功能块:随机存取存储器RAM802,射频块803RF,非易失或只读存储器805ROM,以及具有至少一个显示器和一键盘的用户界面UI 806。图8中,还示出移动站800含有一GPS接收器807GPS。处理器的801运行指令,指令是存储在只读存储器805ROM内的,对应于该移动站的基本功能的程序代码,当处理器801需要时,例如在该终端的用户控制下能够执行这些指令。根据程序代码,处理器801使用RF块803以及天线804来构成与移动通信网络的联系,使该移动终端能够在无线电波路径上向该移动通信网络发送信息以及从该移动通信网络接收信息。
在此例子中,移动终端还包括使其能够使用由该移动通信网络所提供的E-OTD定位方法的硬件及程序码。它进一步包括根据本发明实现的定位方法选择设备(PMSD)808。PMSD 808接收来自在移动终端800内运行的应用程序,例如导航系统和/或Web浏览器对定位数据的请求。根据存储在ROM内的,并被微处理器801执行的程序码,PMSD 808监控GPS接收器807以及E-OTD定位方法的操作状态。按照先前所描述的方法,PMSD 808向应用程序提供满足特定质量要求及条件的定位数据。PMSD 808从应用程序接收和/或经由用户界面UI 806直接从用户接收质量要求及定位方法的选择条件。PMSD 808把RAM 802用作为工作存储器以保持存储了各种质量参数的寄存器以及执行对描述被请求的定位数据的质量与实际实现的质量的参数之间的比较。PMSD 808还经由用户界面UI的显示器向用户提供指示,例如在内部GPS接收器807或是E-OTD定位方法都不提供足够质量的定位数据以满足应用程序和/或用户的要求的情形下。
在这里已经通过举例描述了本发明的实现及实施例。显然对于本领域的技术人员来说本发明并不限于上述实施例的细节并且本发明能够用其它形式来实现而不脱离本发明的特征。所描述的实施例应当被视为是说明性的,而不是限制性的。因此,仅由附加的权利要求书来限制本发明的实现及使用的可能性。所以,用于实现由权利要求书限定的本发明的不同的可供选择的实现方法,包括等效的实现均被包含在本发明的范围之内。

Claims (64)

1.一种用于使用一种或多种定位方法来确定终端设备的位置的方法,其特征是在该终端设备内提供了一定位方法选择设备(PMSD)用于集中管理一个或多个应用程序对所述一种或多种定位方法的使用,该定位方法选择设备从所述一种或多种定位方法接收定位数据,该定位方法选择设备确定从所述一种或多种定位方法接收的定位数据是否达到从所述一个或多个应用程序中的特定一个接收的质量要求。
2.根据权利要求1的方法,其特征是所述终端设备是便携式终端设备。
3.根据权利要求1的方法,其特征是所述一种或多种定位方法中的至少一种是在所述终端设备内实施的。
4.根据权利要求1的方法,其特征是所述一种或多种定位方法中的至少一种是在所述终端设备外部。
5.根据权利要求4的方法,其特征是所述定位方法选择设备记录外部定位方法与所述终端设备的连接。
6.根据权利要求1的方法,其特征是所述终端设备是移动通信网络的移动终端。
7.根据权利要求1的方法,其特征是该定位方法选择设备从所述一个或多个应用程序中的特定一个接收对定位数据的请求。
8.根据权利要求7的方法,其特征是该定位方法选择设备接收由所述一个或多个应用程序中的所述特定一个设置的对所述定位数据的质量要求的指示。
9.根据权利要求8的方法,其特征是该定位方法选择设备选择一种由所述一个或多个应用程序中的所述特定一个使用的能够提供满足所述质量要求的定位数据的定位方法。
10.根据权利要求1的方法,其特征是该定位方法选择设备保留所述一种或多种定位方法中的哪一种可被所述一个或多个应用程序所使用的记录。
11.根据权利要求1的方法,其特征是该定位方法选择设备监控所述一个或多个应用程序的运行条件。
12.根据权利要求1的方法,其特征是该定位方法选择设备从所述一个或多个应用程序中的特定一个接收选择所使用的定位方法的至少一个条件。
13.根据权利要求1的方法,其特征是该定位方法选择设备从该终端设备的用户接收选择定位方法的一个条件。
14.根据权利要求13的方法,其特征是所述从该终端设备的用户接收的选择定位方法的条件是下列一种:涉及定位方法的选择的优先顺序,定位数据的期望质量。
15.根据权利要求13的方法,其特征是经由该终端设备的用户界面将所述从用户接收的选择定位方法的条件直接输入到该定位方法选择设备内。
16.根据权利要求12的方法,其特征是该定位方法选择设备把所述选择定位方法的条件加到所有所述一个或多个应用程序上。
17.根据权利要求1的方法,其特征是该定位方法选择设备确定从所述一种或多种定位方法接收的定位数据是否符合从用户接收的一个条件。
18.根据权利要求1的方法,其特征是该定位方法选择设备接收并组合来自一种定位方法以上的定位数据。
19.根据权利要求1的方法,其特征是该定位方法选择设备向所述一个或多个应用程序中的特定一个提供该定位数据。
20.根据权利要求1的方法,其特征是该定位方法选择设备以所述特定应用程序所请求的格式向所述一个或多个应用程序中的特定一个提供该定位数据。
21.根据权利要求1的方法,其特征是该定位方法选择设备鉴于发自一第一应用程序的对定位数据的请求而向所述第一应用程序和一第二应用程序提供获得的定位数据。
22.根据权利要求21的方法,其特征是如果所述定位数据符合由所述第二应用程序设置的质量要求,那么该定位方法选择设备鉴于发自一第一应用程序的对定位数据的请求而向所述第二应用程序提供获得的定位数据。
23.根据权利要求1的方法,其特征是如果从所述一种或多种定位方法接收的所述定位数据未达到由所述一个或多个应用程序中的特定一个设置的质量要求,那么该定位方法选择设备向所述特定应用程序通知所述定位数据未达到所述质量要求。
24.根据权利要求1的方法,其特征是:
在该终端设备内保留关于所述一种或多种定位方法的至少一种定位属性的一集中寄存器;
在该终端设备内保留含有用于选择定位方法的至少一个特定条件的一集中寄存器;
允许一应用程序发送定位请求;以及
选择所使用的满足用于选择定位方法的至少一个特定条件的定位方法。
25.根据权利要求24的方法,其特征是所述一种或多种定位方法的所述至少一种定位属性包括表示定位质量的至少一个参数。
26.根据权利要求24的方法,其特征是用于选择定位方法的所述至少一个特定条件包括对于表示定位质量的至少一个参数而要求的至少一个值。
27.根据权利要求26的方法,其特征是所述至少一个参数值是由发送定位请求的应用程序确定的。
28.根据权利要求24的方法,其特征是通过比较一种或多种定位方法的至少一种定位属性与接收到的定位请求的至少一个定位条件根据至少一个特定条件来执行所述选择。
29.根据权利要求24的方法,其特征是在所述集中寄存器中,除了保留至少一个寄存器在关于一种或多种定位方法的定位属性上之外,还保留至少一个寄存器在关于所述一种或多种定位方法的所述至少一种定位属性的至少一个期望值上。
30.根据权利要求29的方法,其特征是通过保持与所述一种或多种定位方法的持续联系来保持所述至少一个期望值。
31.根据权利要求29的方法,其特征是通过从至少一种定位方法接收一个值来更新所述至少一个期望值。
32.一种用于使用一种或多种定位方法来定位的终端设备,其特征是其含有一定位方法选择设备(PMSD)用于集中管理一个或多个应用程序对所述一种或多种定位方法的使用,该定位方法选择设备用于从所述一种或多种定位方法接收定位数据,并用于确定从所述一种或多种定位方法接收的定位数据是否达到从所述一个或多个应用程序中的特定一个接收的质量要求。
33.根据权利要求32的终端设备,其特征是该设备包含用于执行所述一种或多种定位方法中至少一种的装置。
34.根据权利要求32的终端设备,其特征是该定位方法选择设备用于管理在所述终端设备外部执行的至少一种定位方法。
35.根据权利要求34的终端设备,其特征是该定位方法选择设备记录外部定位方法与所述终端设备的连接。
36.根据权利要求32的终端设备,其特征是该设备是移动通信网络的移动终端。
37.根据权利要求32的终端设备,其特征是该定位方法选择设备含有用于管理所述一个或多个应用程序与所述一种或多种定位方法之间的交互作用的装置。
38.根据权利要求37的终端设备,其特征是该定位方法选择设备含有用于从所述一个或多个应用程序中的特定一个接收对定位数据的请求的装置。
39.根据权利要求38的终端设备,其特征是该定位方法选择设备含有用于接收由所述一个或多个应用程序中的特定一个设置的对所述定位数据的质量要求的指示的装置。
40.根据权利要求39的终端设备,其特征是该定位方法选择设备含有用于选择由所述一个或多个应用程序中的特定一个使用的能够提供满足所述质量要求的定位数据的一种定位方法的装置。
41.根据权利要求32的终端设备,其特征是该定位方法选择设备含有用于保留所述一种或多种定位方法中的哪一种可被所述一个或多个应用程序所使用的记录的装置。
42.根据权利要求32的终端设备,其特征是该定位方法选择设备含有用于监控所述一个或多个定位方法的运行条件的装置。
43.根据权利要求38的终端设备,其特征是该定位方法选择设备含有用于从所述一个或多个应用程序中的特定一个接收选择所使用的定位方法的至少一个条件的装置。
44.根据权利要求32的终端设备,其特征是该定位方法选择设备含有用于从该设备的用户接收选择定位方法的一个条件的装置。
45.根据权利要求44的终端设备,其特征是该选择定位方法的条件包含下列一种:涉及定位方法的选择的优先顺序,定位数据的期望质量。
46.根据权利要求44的终端设备,其特征是该设备包含含有用于允许用户把选择定位方法的一个条件直接输入到该定位方法选择设备内的装置的用户界面。
47.根据权利要求43的终端设备,其特征是该定位方法选择设备含有用于把所述选择定位方法的条件加到所有所述一个或多个应用程序上的装置。
48.根据权利要求32的终端设备,其特征是所述定位方法选择设备含有用于确定从所述一种或多种定位方法接收的定位数据是否符合从用户接收的一个条件的装置。
49.根据权利要求32的终端设备,其特征是该定位方法选择设备含有用于组合来自一种定位方法以上的定位数据的装置。
50.根据权利要求32的终端设备,其特征是该定位方法选择设备含有用于向所述一个或多个应用程序中的特定一个提供该定位数据的装置。
51.根据权利要求32的终端设备,其特征是该定位方法选择设备含有用于以所述特定应用程序所请求的格式向所述一个或多个应用程序中的特定一个提供该定位数据的装置。
52.根据权利要求32的终端设备,其特征是该定位方法选择设备含有用于鉴于发自一第一应用程序的对定位数据的请求而把获得的定位数据提供给所述第一应用程序的装置以及用于鉴于发自第一应用程序的对定位数据的请求而把获得的定位数据提供给一第二应用程序的装置。
53.根据权利要求52的终端设备,其特征是所述鉴于发自第一应用程序的对定位数据的请求而把获得的定位数据提供给第二应用程序的装置含有用于如果所述定位数据达到所述第二应用程序设置的质量要求则向所述第二应用程序提供该定位数据的装置。
54.根据权利要求32的终端设备,其特征是该定位方法选择设备含有用于如果从所述一种或多种定位方法接收的所述定位数据未达到所述特定应用程序设置的质量要求则向所述一个或多个应用程序中的特定一个通知所述定位数据未达到所述质量要求的装置。
55.根据权利要求32的终端设备,其特征是该设备包括:
第一保留装置(115-117),用于在该终端设备内保留关于所述一种或多种定位方法的至少一种定位属性的一集中寄存器;
第二保留装置(114,118),用于在该终端设备内保留关于用于选择定位方法的至少一个特定条件的一集中寄存器;
装置(109,111),用于允许由一应用程序发送定位请求;
选择装置(110-118),用于选择满足选择定位方法的至少一个特定条件的所使用的定位方法。
56.根据权利要求55的终端设备,其特征是所述第一保留装置(115-117)被安排为保留含有指示所述一种或多种定位方法所提供的定位质量的至少一个参数值的一寄存器。
57.根据权利要求55的终端设备,其特征是所述第二保留装置(114)被安排为保留关于用于所述指示定位质量的至少一个参数的至少一个期望值的一寄存器。
58.根据权利要求55的终端设备,其特征是所述第二保留装置(118)被安排为保留关于指示所述一种或多种定位方法的优先顺序的至少一个特定条件的一寄存器。
59.根据权利要求55的终端设备,其特征是所述第二保留装置(118)被安排为保留关于允许使用一特定定位方法的至少一个特定条件的一寄存器。
60.根据权利要求55的终端设备,其特征是所述用于选择所使用的定位方法的选择装置(110-118)进一步含有比较装置(113)。
61.根据权利要求60的终端设备,其特征是所述比较装置(113)被安排为比较表示所述一种或多种定位方法所提供的定位质量的至少一个参数值与在接收到的定位请求中的表示要求的定位质量的至少一个参数值。
62.根据权利要求55的终端设备,其特征是所述用于保留关于所述一种或多种定位方法的至少一种定位属性的一集中寄存器的第一保留装置(115-117)进一步含有构成装置(110,111,115),用于构成对于所述一种或多种定位方法的至少一种定位属性的至少一个期望值。
63.根据权利要求62的终端设备,其特征是所述构成装置(110,111,115)被安排为通过持续地与所述一种或多种定位方法联系而构成所述至少一个期望值。
64.根据权利要求63的终端设备,其特征是所述构成装置(110,111,115)被安排为通过从所述至少一种定位方法接收一参数值来更新所述至少一个期望值。
CNB018147178A 2000-06-30 2001-07-02 定位方法及设备 Expired - Lifetime CN100370273C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20001576A FI108372B (fi) 2000-06-30 2000-06-30 Menetelmõ ja laite paikanmõõritykseen
FI20001576 2000-06-30

Publications (2)

Publication Number Publication Date
CN1449500A CN1449500A (zh) 2003-10-15
CN100370273C true CN100370273C (zh) 2008-02-20

Family

ID=8558702

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018147178A Expired - Lifetime CN100370273C (zh) 2000-06-30 2001-07-02 定位方法及设备

Country Status (15)

Country Link
US (6) US7558696B2 (zh)
EP (3) EP2270534B1 (zh)
JP (2) JP2004502942A (zh)
KR (1) KR100795990B1 (zh)
CN (1) CN100370273C (zh)
AU (2) AU2001282157B2 (zh)
BR (2) BRPI0112016B1 (zh)
CA (1) CA2414604A1 (zh)
CY (1) CY1117325T1 (zh)
DE (1) DE01960758T1 (zh)
DK (1) DK1297352T3 (zh)
ES (1) ES2192157T3 (zh)
FI (1) FI108372B (zh)
HK (1) HK1051898A1 (zh)
WO (1) WO2002003093A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102291816A (zh) * 2010-06-17 2011-12-21 三星电子株式会社 用于识别无线通信网络中的移动装置的位置的方法
CN105705965A (zh) * 2013-12-18 2016-06-22 英特尔公司 在移动站辅助的操作模式下的测量报告定位质量验证
CN102291816B (zh) * 2010-06-17 2016-12-14 三星电子株式会社 用于识别无线通信网络中的移动装置的位置的方法

Families Citing this family (148)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389291B1 (en) * 2000-08-14 2002-05-14 Sirf Technology Multi-mode global positioning system for use with wireless networks
US7929928B2 (en) * 2000-05-18 2011-04-19 Sirf Technology Inc. Frequency phase correction system
US8078189B2 (en) * 2000-08-14 2011-12-13 Sirf Technology, Inc. System and method for providing location based services over a network
US7970411B2 (en) * 2000-05-18 2011-06-28 Sirf Technology, Inc. Aided location communication system
US7970412B2 (en) * 2000-05-18 2011-06-28 Sirf Technology, Inc. Aided location communication system
FI108372B (fi) * 2000-06-30 2002-01-15 Nokia Corp Menetelmõ ja laite paikanmõõritykseen
US20020037722A1 (en) * 2000-09-22 2002-03-28 Tahir Hussain Facilitating realtime information interexchange between a telecommunications network and a service provider
US6703971B2 (en) * 2001-02-21 2004-03-09 Sirf Technologies, Inc. Mode determination for mobile GPS terminals
US7142882B2 (en) * 2001-03-09 2006-11-28 Schmidt Dominik J Single chip wireless communication integrated circuit
US7020472B2 (en) * 2001-06-22 2006-03-28 Gallitzin Allegheny Llc Cellular channel bonding for improved data transmission
US20030035388A1 (en) * 2001-08-15 2003-02-20 Schmidt Dominik J. RF sniffer
US6636175B2 (en) * 2001-09-14 2003-10-21 Paul Grady Russell Method and apparatus for acquiring a remote position
US7058040B2 (en) * 2001-09-21 2006-06-06 Schmidt Dominik J Channel interference reduction
US8977284B2 (en) 2001-10-04 2015-03-10 Traxcell Technologies, LLC Machine for providing a dynamic data base of geographic location information for a plurality of wireless devices and process for making same
DE10206398C1 (de) * 2002-02-15 2003-04-17 Siemens Ag Verfahren zur Steuerung von Lokalisierungsprozeduren in einem Funk-Kommunikationssystem und Funkkommunikationssystem zur Durchführung des Verfahrens
US20030179134A1 (en) * 2002-03-19 2003-09-25 Lampert Chet A. Device for use with a portable inertial navigation system ("PINS") and methods for transitioning between location technologies
US8918073B2 (en) * 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
JP4051699B2 (ja) * 2002-05-09 2008-02-27 日本電気株式会社 Gps搭載携帯電話機
GB0212177D0 (en) * 2002-05-27 2002-07-03 Symbian Ltd Location awareness on the Symbian platform
ATE424707T1 (de) 2002-06-14 2009-03-15 Nxp Bv Verfahren zum handhaben von positionsdaten in einem mobilen endgerät, und mobiles endgerät mit verbesserten fähigkeiten zur handhabung von positionsdaten
WO2004003472A1 (en) * 2002-07-01 2004-01-08 Nokia Corporation Mobile communication terminal
US6995708B2 (en) * 2002-07-17 2006-02-07 Gallitzin Allegheny Llc Local positioning system
WO2004023155A1 (en) * 2002-09-06 2004-03-18 Nokia Corporation Method and system for estimating the position of a mobile device
EP1361773A1 (de) * 2002-10-30 2003-11-12 Siemens Aktiengesellschaft System und Verfahren zur Positionsbestimmung
JP2004159026A (ja) * 2002-11-06 2004-06-03 Nec Access Technica Ltd 携帯電話機及びそれに用いる測位切替方法並びにそのプログラム
JP4474831B2 (ja) 2003-01-28 2010-06-09 日本電気株式会社 移動通信網における移動局位置特定システム、制御装置及び移動局
US8023958B2 (en) * 2003-03-05 2011-09-20 Qualcomm Incorporated User plane-based location services (LCS) system, method and apparatus
CN100394811C (zh) * 2003-03-05 2008-06-11 高通股份有限公司 基于用户平面的位置服务系统、方法和设备
CN1319405C (zh) * 2003-03-27 2007-05-30 华为技术有限公司 在监听系统中定位目标用户设备的方法及系统
DE10324996A1 (de) * 2003-06-03 2005-02-17 Giesecke & Devrient Gmbh Chipkarte mit wenigstens einer Applikation
ES2237991B1 (es) * 2003-06-13 2006-10-16 Universitat Politecnica De Catalunya Procedimiento para gestionar las peticiones en un sistema de localizacion que utiliza una red de comunicaciones celulares para su provision.
US8971913B2 (en) * 2003-06-27 2015-03-03 Qualcomm Incorporated Method and apparatus for wireless network hybrid positioning
US7949346B2 (en) * 2003-12-23 2011-05-24 Telecom Italia S.P.A. Method and system for locating a terminal in a wireless telecommunications network, computer program product therefor
JP4315832B2 (ja) * 2004-02-17 2009-08-19 三菱電機株式会社 熱型赤外センサ素子および熱型赤外センサアレイ
JP2005292082A (ja) * 2004-04-05 2005-10-20 Denso Corp 衛星航法用制御装置
US20050262278A1 (en) * 2004-05-20 2005-11-24 Schmidt Dominik J Integrated circuit with a plurality of host processor family types
CN100389630C (zh) * 2004-06-01 2008-05-21 华为技术有限公司 基于网络的混合定位实现方法
US20050282557A1 (en) * 2004-06-17 2005-12-22 Nokia Corporation System and method for implementing a remote location acquisition application program interface
JP4312233B2 (ja) * 2004-07-09 2009-08-12 ソフトバンクモバイル株式会社 測位方法及び移動通信端末装置
US8032156B2 (en) * 2004-09-07 2011-10-04 Qualcomm Incorporated Procedure to increase position location availabilty
FR2877801A1 (fr) * 2004-11-10 2006-05-12 Evolium Sas Soc Par Actions Si Procede pour optimiser les performances de services de localisation dans un systeme de communications mobiles
US20060135176A1 (en) * 2004-12-22 2006-06-22 Xiong Michelle H Method and controller for selecting between a plurality of different position determination approaches
US7953420B2 (en) 2004-12-27 2011-05-31 Telecom Italia S.P.A. Hybrid locating method and system for locating a mobile terminal in a wireless communications network
US7363137B2 (en) * 2005-02-03 2008-04-22 Lincoln Global, Inc. Construction equipment discovery on a network
GB0503041D0 (en) * 2005-02-14 2005-03-23 Nokia Corp Location services for unlicensed mobile access
BRPI0520029A2 (pt) * 2005-02-25 2009-08-18 Ericsson Telefon Ab L M método para determinar a localização de uma estação móvel dentro de uma rede de telecomunicação móvel, e para pedir a localização de uma estação móvel, em um controlador de acesso
KR20060096729A (ko) * 2005-03-02 2006-09-13 삼성전자주식회사 개인 항법 시스템 및 개인 항법 시스템에서 경로 안내 방법
US20060221864A1 (en) * 2005-03-30 2006-10-05 Feng Niu Method and apparatus for determining a best technique to use when locating a node
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US8856311B2 (en) 2005-06-30 2014-10-07 Nokia Corporation System coordinated WLAN scanning
DE102005032943A1 (de) * 2005-07-14 2007-01-18 Siemens Ag Verfahren und Vorrichtung zur Änderung einer Methode zur Positionsbestimmung einer Mobilstation innerhalb eines mobilen Kommunikationsnetzes
KR101133850B1 (ko) * 2005-10-10 2012-04-06 삼성전자주식회사 위치 서비스 제공 시스템의 단말 및 서버와 그 방법
CA2619642C (en) 2005-10-21 2014-07-29 T-Mobile Usa, Inc. System and method for determining device location in an ip-based wireless telecommunications network
US7941157B2 (en) 2005-11-15 2011-05-10 Robert Bosch Gmbh Hybrid localization in wireless networks
JP4824993B2 (ja) * 2005-11-16 2011-11-30 株式会社エヌ・ティ・ティ・ドコモ 測位システム及び測位方法
WO2007079232A2 (en) * 2005-12-30 2007-07-12 Pango Networks, Inc. Methods and apparatus for location synthesis in a wireless network environment
CN100417302C (zh) * 2006-03-01 2008-09-03 华为技术有限公司 对移动终端进行定位的方法及装置
US7646336B2 (en) * 2006-03-24 2010-01-12 Containertrac, Inc. Automated asset positioning for location and inventory tracking using multiple positioning techniques
WO2008049132A2 (en) 2006-10-20 2008-04-24 T-Mobile Usa, Inc. System and method for determining a subscriber's zone information
AU2007202371A1 (en) 2006-06-03 2007-12-20 Samsung Electronics Co., Ltd. Location service providing system and method for providing triggered location request service
US8068984B2 (en) 2006-10-17 2011-11-29 Ut-Battelle, Llc Triply redundant integrated navigation and asset visibility system
WO2008051929A2 (en) 2006-10-20 2008-05-02 T-Mobile Usa, Inc. System and method for utilizing ip-based wireless telecommunications client location data
CN100463567C (zh) * 2006-11-13 2009-02-18 中国移动通信集团公司 数据处理方法及可记录程序运行数据的终端
EP1937020A3 (de) * 2006-12-18 2008-08-27 Björn Steiger Stiftung Service GmbH Sende-/Empfangsvorrichtung und Verfahren zur notfallbasierten Kommunikation in einem Mobilfunknetz
US20080167018A1 (en) * 2007-01-10 2008-07-10 Arlene Havlark Wireless telecommunications location based services scheme selection
WO2008110862A1 (en) * 2007-03-12 2008-09-18 Nokia Corporation Location information element in access network
US8275393B2 (en) 2007-05-22 2012-09-25 Qualcomm Incorporated Methods and apparatus for adjusting the quality of service related to location determination in a wireless communication device
WO2008147664A1 (en) * 2007-05-22 2008-12-04 Qualcomm Incorporated Methods and apparatus for adjusting the quality of service related to location determination in a wireless communication device
US7577441B2 (en) * 2007-06-27 2009-08-18 Motorola, Inc. Method and device for determining a position of a portable electronic device
US8774825B2 (en) 2007-06-28 2014-07-08 Apple Inc. Integration of map services with user applications in a mobile device
US8385946B2 (en) 2007-06-28 2013-02-26 Apple Inc. Disfavored route progressions or locations
US8332402B2 (en) 2007-06-28 2012-12-11 Apple Inc. Location based media items
US9109904B2 (en) 2007-06-28 2015-08-18 Apple Inc. Integration of map services and user applications in a mobile device
US8108144B2 (en) 2007-06-28 2012-01-31 Apple Inc. Location based tracking
US8204684B2 (en) 2007-06-28 2012-06-19 Apple Inc. Adaptive mobile device navigation
US8311526B2 (en) 2007-06-28 2012-11-13 Apple Inc. Location-based categorical information services
US8275352B2 (en) 2007-06-28 2012-09-25 Apple Inc. Location-based emergency information
US8180379B2 (en) 2007-06-28 2012-05-15 Apple Inc. Synchronizing mobile and vehicle devices
US9066199B2 (en) 2007-06-28 2015-06-23 Apple Inc. Location-aware mobile device
US8290513B2 (en) 2007-06-28 2012-10-16 Apple Inc. Location-based services
US8175802B2 (en) 2007-06-28 2012-05-08 Apple Inc. Adaptive route guidance based on preferences
US8762056B2 (en) 2007-06-28 2014-06-24 Apple Inc. Route reference
GB2454647B (en) 2007-10-05 2010-02-17 Samsung Electronics Co Ltd Mobile communications method and apparatus
US8355862B2 (en) 2008-01-06 2013-01-15 Apple Inc. Graphical user interface for presenting location information
US8803737B2 (en) 2008-02-29 2014-08-12 Apple Inc. Location determination
EP2101518A1 (en) * 2008-03-10 2009-09-16 Cambridge Positioning Systems Limited Finding the position of a mobile terminal
US8213389B2 (en) 2008-04-15 2012-07-03 Apple Inc. Location determination using formula
US20090267832A1 (en) * 2008-04-29 2009-10-29 Texas Instruments Incorporated Systems and methods for dynamically determining position
US9250092B2 (en) 2008-05-12 2016-02-02 Apple Inc. Map service with network-based query for search
US8644843B2 (en) 2008-05-16 2014-02-04 Apple Inc. Location determination
US8369867B2 (en) 2008-06-30 2013-02-05 Apple Inc. Location sharing
US8633853B2 (en) * 2008-07-31 2014-01-21 Honeywell International Inc. Method and apparatus for location detection using GPS and WiFi/WiMAX
US8359643B2 (en) 2008-09-18 2013-01-22 Apple Inc. Group formation using anonymous broadcast information
JP4709886B2 (ja) * 2008-10-24 2011-06-29 株式会社エヌ・ティ・ティ・ドコモ 測位制御装置及び測位制御方法
WO2010048995A1 (en) 2008-10-29 2010-05-06 Telefonaktiebolaget Lm Ericsson (Publ) Method for conditional location retrieval
US8260320B2 (en) 2008-11-13 2012-09-04 Apple Inc. Location specific content
JP5366516B2 (ja) * 2008-11-28 2013-12-11 ソフトバンクモバイル株式会社 携帯情報端末装置、測位制御方法及び測位制御プログラム
GB2466485B (en) * 2008-12-22 2013-02-20 Nokia Corp User selection of a location service in a portable electronic device
US8670748B2 (en) 2009-05-01 2014-03-11 Apple Inc. Remotely locating and commanding a mobile device
US8666367B2 (en) 2009-05-01 2014-03-04 Apple Inc. Remotely locating and commanding a mobile device
US8660530B2 (en) 2009-05-01 2014-02-25 Apple Inc. Remotely receiving and communicating commands to a mobile device for execution by the mobile device
US8311557B2 (en) 2009-05-15 2012-11-13 T-Mobile Usa, Inc. Facility for selecting a mobile device location determination technique
US8718592B2 (en) 2009-05-15 2014-05-06 T-Mobile Usa, Inc. Mobile device location determination using micronetworks
US8390512B2 (en) * 2009-06-05 2013-03-05 Qualcomm Incorporated On demand positioning
US8644854B2 (en) 2009-12-03 2014-02-04 Osocad Remote Limited Liability Company System and method for processing enhanced data exchanged with an enhanced mobile station via a wireless connection
US20110140956A1 (en) * 2009-12-15 2011-06-16 Paul Henry Systems and Methods for Determining Geographic Location of a Mobile Device
US8823585B2 (en) * 2010-02-12 2014-09-02 Broadcom Corporation Sensor-assisted location-aware mobile device
KR101643866B1 (ko) * 2010-02-12 2016-07-29 엘지전자 주식회사 휴대 단말기 및 그 동작 제어방법
US8310394B2 (en) * 2010-03-08 2012-11-13 Deutsche Telekom Ag Apparatus, method, manufacture, and system for sensing substitution for location-based applications
CN101826220A (zh) * 2010-04-02 2010-09-08 中兴通讯股份有限公司 一种实现定位模式自动切换的考勤终端和方法
EP2558877A4 (en) * 2010-04-12 2013-10-30 Nokia Corp SELECTING A RELATIVE POSITIONING METHOD
JP5589569B2 (ja) * 2010-06-02 2014-09-17 ソニー株式会社 無線通信装置、プログラム、および無線通信方法
KR101776308B1 (ko) * 2010-06-17 2017-09-19 삼성전자주식회사 무선 통신 네트워크에서 휴대단말기의 위치를 확인하는 방법
US9122693B2 (en) 2010-11-30 2015-09-01 Nokia Technologies Oy Method and apparatus for determining contextually relevant geographical locations
KR20120080776A (ko) * 2011-01-10 2012-07-18 삼성전자주식회사 추정 위치의 신뢰도 제공 방법 및 이를 구현하는 이동 단말기
US8971924B2 (en) 2011-05-23 2015-03-03 Apple Inc. Identifying and locating users on a mobile network
US10715380B2 (en) 2011-05-23 2020-07-14 Apple Inc. Setting a reminder that is triggered by a target user device
US9247377B2 (en) 2011-05-23 2016-01-26 Apple Inc. Setting a reminder that is triggered by a target user device
US9103901B2 (en) * 2011-05-26 2015-08-11 Qualcomm Incorporated Position determination methodology selection
JP2013088356A (ja) * 2011-10-20 2013-05-13 Sony Corp 情報処理装置、受信情報サーバ、情報処理方法、プログラム、及び記録媒体
JP5738793B2 (ja) * 2012-03-28 2015-06-24 株式会社Nttドコモ 測位方式選択装置
CN103379429B (zh) * 2012-04-16 2018-03-30 中兴通讯股份有限公司 一种联合定位的方法及装置
CN102695273B (zh) * 2012-05-30 2015-08-19 深圳和而泰智能控制股份有限公司 一种集成无线定位的处理方法
US10082584B2 (en) * 2012-06-21 2018-09-25 Microsoft Technology Licensing, Llc Hybrid device location determination system
CN103792556B (zh) * 2012-11-02 2015-09-16 中兴通讯股份有限公司 一种选择卫星信号进行位置和/或时间计算的方法及终端
CN103841599B (zh) * 2012-11-27 2017-03-15 北京百度网讯科技有限公司 无线定位能力的评估方法和系统
US8989773B2 (en) 2013-01-29 2015-03-24 Apple Inc. Sharing location information among devices
KR101449264B1 (ko) 2013-04-08 2014-10-13 한국과학기술원 관심 지점 정보를 제공하는 방법 및 장치
US10255328B2 (en) 2013-10-09 2019-04-09 Microsoft Technology Licensing, Llc Location source ranking for determining device location
US9301082B2 (en) 2013-12-06 2016-03-29 Apple Inc. Mobile device sensor data subscribing and sharing
US10382378B2 (en) 2014-05-31 2019-08-13 Apple Inc. Live location sharing
JP6515554B2 (ja) * 2015-01-30 2019-05-22 セイコーエプソン株式会社 選択方法及び測位装置
US9838838B2 (en) * 2015-06-05 2017-12-05 Apple Inc. Location determination using a companion device
CN105491523A (zh) * 2015-12-08 2016-04-13 小米科技有限责任公司 一种获取位置信息的方法和装置
US10939486B2 (en) 2016-06-10 2021-03-02 Apple Inc. Location source control
US11092695B2 (en) * 2016-06-30 2021-08-17 Faraday & Future Inc. Geo-fusion between imaging device and mobile device
CN106131795A (zh) * 2016-08-30 2016-11-16 维沃移动通信有限公司 一种定位方法和移动终端
US10659921B2 (en) * 2016-09-23 2020-05-19 Qualcomm Incorporated Measurement batching
KR20180067139A (ko) 2016-12-12 2018-06-20 삼성전자주식회사 위치 데이터를 제공하는 전자 장치 및 그 방법
CN109579830A (zh) * 2017-09-29 2019-04-05 长沙理工大学 智能机器人的导航方法和导航系统
JP6522204B2 (ja) * 2018-05-23 2019-05-29 Kddi株式会社 位置情報サーバ、位置提供方法及びコンピュータプログラム
JP2020067358A (ja) * 2018-10-24 2020-04-30 パナソニックIpマネジメント株式会社 サーバ、衛星測位システム、及び、衛星測位方法
US11808866B2 (en) * 2019-08-16 2023-11-07 Javad Gnss, Inc. Total station with GNSS device
CN112073462B (zh) * 2020-08-05 2023-10-27 长沙市到家悠享网络科技有限公司 定位方法及装置
CN112632410A (zh) * 2020-12-24 2021-04-09 平安银行股份有限公司 环境适配的定位方法及系统
US20220357464A1 (en) * 2021-05-10 2022-11-10 Qualcomm Incorporated Determining position information of mobile devices
US20230176226A1 (en) * 2021-12-03 2023-06-08 Here Global B.V. Offline Radio Maps for Device-Specific GNSS Rescue Areas
WO2024009365A1 (ja) * 2022-07-04 2024-01-11 日本電信電話株式会社 制御装置、測位演算方式決定方法、及びプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1190183A (zh) * 1997-02-06 1998-08-12 富士通株式会社 位置信息管理系统
US6002936A (en) * 1998-03-09 1999-12-14 Ericsson Inc. System and method for informing network of terminal-based positioning method capabilities
US6078818A (en) * 1998-03-09 2000-06-20 Ericsson Inc. System and method for implementing positioning quality of service

Family Cites Families (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4139837A (en) 1977-06-22 1979-02-13 Creative Ventures, Inc. Information entry system
JPS6086477A (ja) * 1983-10-18 1985-05-16 Koden Electronics Co Ltd 選択式電波測位装置
DE59006315D1 (de) 1990-03-23 1994-08-04 Itt Ind Gmbh Deutsche Schaltung zur automatischen Verstärkungsregelung in MOS-Technik.
US5208763A (en) * 1990-09-14 1993-05-04 New York University Method and apparatus for determining position and orientation of mechanical objects
US5347295A (en) 1990-10-31 1994-09-13 Go Corporation Control of a computer through a position-sensed stylus
US5398310A (en) 1992-04-13 1995-03-14 Apple Computer, Incorporated Pointing gesture based computer note pad paging and scrolling interface
US5523775A (en) 1992-05-26 1996-06-04 Apple Computer, Inc. Method for selecting objects on a computer display
JP3078125B2 (ja) 1992-09-04 2000-08-21 株式会社デンソー 車両用電源装置
US5588105A (en) 1992-11-16 1996-12-24 Apple Computer, Inc. Status bar for application windows
US5612719A (en) 1992-12-03 1997-03-18 Apple Computer, Inc. Gesture sensitive buttons for graphical user interfaces
US5504482A (en) * 1993-06-11 1996-04-02 Rockwell International Corporation Automobile navigation guidance, control and safety system
JPH07162459A (ja) * 1993-12-09 1995-06-23 Fujitsu Ltd データ伝送制御装置
US6181253B1 (en) * 1993-12-21 2001-01-30 Trimble Navigation Limited Flexible monitoring of location and motion
US5936572A (en) * 1994-02-04 1999-08-10 Trimble Navigation Limited Portable hybrid location determination system
US5913170A (en) * 1994-11-16 1999-06-15 Highwaymaster Communications, Inc. Locating system and method using a mobile communications network
US5644317A (en) 1995-03-27 1997-07-01 Motorola, Inc. Dual positioning location system
US5724660A (en) 1995-06-07 1998-03-03 At&T Wireless Services, Inc. Method and apparatus for locating a mobile station by comparing calculated location area with GPS coordinates
JPH095092A (ja) 1995-06-16 1997-01-10 Maspro Denkoh Corp 移動体位置検出装置
US5657025A (en) 1995-08-07 1997-08-12 Litton Systems, Inc. Integrated GPS/inertial navigation apparatus providing improved heading estimates
JP3334777B2 (ja) * 1995-10-27 2002-10-15 松下電器産業株式会社 車載用ナビゲーション装置
JP3112405B2 (ja) 1995-12-01 2000-11-27 富士通テン株式会社 車両位置検出装置
US5774829A (en) * 1995-12-12 1998-06-30 Pinterra Corporation Navigation and positioning system and method using uncoordinated beacon signals in conjunction with an absolute positioning system
US6029111A (en) 1995-12-28 2000-02-22 Magellan Dis, Inc. Vehicle navigation system and method using GPS velocities
US5946647A (en) 1996-02-01 1999-08-31 Apple Computer, Inc. System and method for performing an action on a structure in computer-generated data
JPH1047982A (ja) * 1996-08-06 1998-02-20 Sony Corp 位置測定装置、位置測定方法、ナビゲーション装置、ナビゲーション方法、情報サービス方法及び自動車
US5752172A (en) 1996-08-16 1998-05-12 Nokia Mobile Phones Limited Distributed transmitter output power control circuit and method for a radio telephone
US7274332B1 (en) * 1996-09-09 2007-09-25 Tracbeam Llc Multiple evaluators for evaluation of a purality of conditions
US6236365B1 (en) * 1996-09-09 2001-05-22 Tracbeam, Llc Location of a mobile station using a plurality of commercial wireless infrastructures
US6011973A (en) * 1996-12-05 2000-01-04 Ericsson Inc. Method and apparatus for restricting operation of cellular telephones to well delineated geographical areas
JP3591759B2 (ja) * 1997-02-06 2004-11-24 富士通株式会社 位置情報管理システム、位置情報管理装置、および、情報端末
JPH10221427A (ja) 1997-02-10 1998-08-21 Jatco Corp 移動体情報装置および移動体探索システム
SE509435C2 (sv) 1997-05-16 1999-01-25 Ericsson Telefon Ab L M Integritetsskydd i ett telekommunikationssystem
SE509776C2 (sv) 1997-07-04 1999-03-08 Ericsson Telefon Ab L M Anordning och förfarande vid antennlobsstyrning i radiokommunikationssystem
US6125446A (en) 1997-08-29 2000-09-26 Compaq Computer Corporation Computer architecture with automatic disabling of hardware/software features using satellite positioning data
JPH1194923A (ja) 1997-09-24 1999-04-09 Canon Inc 移動端末及びその測位方法
US6608832B2 (en) * 1997-09-25 2003-08-19 Telefonaktiebolaget Lm Ericsson Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services
US6154657A (en) 1997-10-21 2000-11-28 Telefonaktiebolaget Lm Ericsson Smart subdivision of base station candidates for position location accuracy
US6088594A (en) * 1997-11-26 2000-07-11 Ericsson Inc. System and method for positioning a mobile terminal using a terminal based browser
US6138003A (en) 1997-11-26 2000-10-24 Ericsson Inc. System and method for authorization of location services
US6134228A (en) * 1997-12-12 2000-10-17 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for determining the position of a mobile terminal in a CDMA mobile communications system
WO1999039258A1 (fr) 1998-02-02 1999-08-05 Seiko Epson Corporation Dispositif portable de traitement de donnees
US6081229A (en) 1998-03-17 2000-06-27 Qualcomm Incorporated System and method for determining the position of a wireless CDMA transceiver
JP3398038B2 (ja) 1998-03-19 2003-04-21 アイシン・エィ・ダブリュ株式会社 ナビゲーション出力装置
JPH11282864A (ja) 1998-03-30 1999-10-15 Seiko Epson Corp 情報処理装置およびその制御方法
US6553308B1 (en) 1999-04-29 2003-04-22 Donnelly Corporation Vehicle-based navigation system with smart map filtering, portable unit home-base registration and multiple navigation system preferential use
US6104931A (en) * 1998-04-20 2000-08-15 Ericsson Inc. System and method for defining location services
JPH11304904A (ja) 1998-04-21 1999-11-05 Hitachi Ltd 移動体位置計測システム
US6282646B1 (en) 1998-05-08 2001-08-28 Apple Computer, Inc. System for real-time adaptation to changes in display configuration
US6249245B1 (en) 1998-05-14 2001-06-19 Nortel Networks Limited GPS and cellular system interworking
US5982324A (en) * 1998-05-14 1999-11-09 Nortel Networks Corporation Combining GPS with TOA/TDOA of cellular signals to locate terminal
US6449486B1 (en) 1998-05-27 2002-09-10 Polaris Wireless, Inc. Multiple location estimates in a cellular communication system
US6252543B1 (en) * 1998-05-28 2001-06-26 Ericsson Inc. Location system combining ranging measurements from GPS and cellular networks
GB2337859B (en) 1998-05-29 2002-12-11 Nokia Mobile Phones Ltd Antenna
JP2000019238A (ja) 1998-07-06 2000-01-21 Yokogawa Denshikiki Co Ltd 航法装置
JP2000098018A (ja) 1998-09-22 2000-04-07 Matsushita Electric Works Ltd Phsとgpsの複合端末機
JP2000098017A (ja) 1998-09-22 2000-04-07 Matsushita Electric Works Ltd 位置検出用端末機
JP2000102058A (ja) * 1998-09-25 2000-04-07 Nippon Telegr & Teleph Corp <Ntt> 移動端末の位置検出方法および装置
JP2000098034A (ja) 1998-09-25 2000-04-07 Nippon Telegr & Teleph Corp <Ntt> 赤外線による位置情報取得方法および装置
JP2000102060A (ja) 1998-09-25 2000-04-07 Nippon Telegr & Teleph Corp <Ntt> 移動端末における位置情報の交換方法および装置
JP2000111648A (ja) 1998-10-07 2000-04-21 Ntt Data Corp 位置検出システム及び位置検出装置
US6343254B1 (en) 1998-10-22 2002-01-29 Trimble Navigation Limited Seamless surveying system
JP2000132797A (ja) 1998-10-23 2000-05-12 Nippon Telegr & Teleph Corp <Ntt> 行動把握方法、装置、および行動把握プログラムを記録した記録媒体
US6321092B1 (en) * 1998-11-03 2001-11-20 Signal Soft Corporation Multiple input data management for wireless location-based applications
JP2000155163A (ja) 1998-11-20 2000-06-06 Sony Computer Entertainment Inc 測位システム、測位方法、測位装置
US6184829B1 (en) * 1999-01-08 2001-02-06 Trueposition, Inc. Calibration for wireless location system
JP3709093B2 (ja) * 1999-03-10 2005-10-19 インターナショナル・ビジネス・マシーンズ・コーポレーション 移動体通信システムおよびその方法
US6295454B1 (en) * 1999-03-18 2001-09-25 Ericsson Inc. System and method for providing chronicled location information for terminal-based position calculation
US6408178B1 (en) * 1999-03-29 2002-06-18 Ericsson Inc. Systems and methods for resolving GPS pseudo-range ambiguity
AU4548400A (en) * 1999-06-08 2000-12-28 Sony International (Europe) Gmbh Geolocation of mobile devices
US6389290B1 (en) 1999-07-23 2002-05-14 Lextron Systems, Inc. Enhanced weather and traffic information from mobile communication devices
US7162367B2 (en) * 1999-11-29 2007-01-09 American Gnc Corporation Self-contained/interruption-free positioning method and system thereof
US6768909B1 (en) 2000-02-18 2004-07-27 Ericsson, Inc. Handoff between external and internal positioning systems
US7213048B1 (en) * 2000-04-05 2007-05-01 Microsoft Corporation Context aware computing devices and methods
US7421486B1 (en) 2000-04-05 2008-09-02 Microsoft Corporation Context translation methods and systems
US6348894B1 (en) 2000-05-10 2002-02-19 Nokia Mobile Phones Ltd. Radio frequency antenna
US6462708B1 (en) 2001-04-05 2002-10-08 Sirf Technology, Inc. GPS-based positioning system for mobile GPS terminals
GB0012143D0 (en) 2000-05-20 2000-07-12 Hewlett Packard Co Obtaining location updates about mobile entity for use in a location-sensitive application
FI108372B (fi) 2000-06-30 2002-01-15 Nokia Corp Menetelmõ ja laite paikanmõõritykseen
US6738808B1 (en) * 2000-06-30 2004-05-18 Bell South Intellectual Property Corporation Anonymous location service for wireless networks
US6380890B1 (en) 2000-08-11 2002-04-30 Motorola, Inc. Information appliance system having a navigational position generator and method
FI115341B (fi) 2000-08-29 2005-04-15 Nokia Corp Matkaviestin ja matkaviestimen antennisovitelma
JP3895684B2 (ja) 2000-09-08 2007-03-22 株式会社エヌ・ティ・ティ・ドコモ 位置情報提供装置、通信端末、移動通信端末および位置情報提供方法
US6427077B1 (en) * 2001-01-26 2002-07-30 Motorola, Inc. GPS enabled mobile stations and location methods therefor
US6757545B2 (en) * 2001-03-01 2004-06-29 Steven P. Nowak Location information management system and method for mobile communications unit
US6570529B2 (en) * 2001-05-24 2003-05-27 Lucent Technologies Inc. Autonomous calibration of a wireless-global positioning system
US7116990B2 (en) 2001-06-29 2006-10-03 Nokia Corporation Quality based location method and system
US7054981B2 (en) 2001-10-22 2006-05-30 Apple Computer, Inc. Methods and apparatus for providing automatic high speed data connection in portable device
US7010057B2 (en) 2003-09-04 2006-03-07 Nokia Corporation Dual mode multi-slot EGPRS transmitter
US7355905B2 (en) 2005-07-01 2008-04-08 P.A. Semi, Inc. Integrated circuit with separate supply voltage for memory that is different from logic circuit supply voltage

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1190183A (zh) * 1997-02-06 1998-08-12 富士通株式会社 位置信息管理系统
GB2322248A (en) * 1997-02-06 1998-08-19 Fujitsu Ltd Position determination, processing and display
US6002936A (en) * 1998-03-09 1999-12-14 Ericsson Inc. System and method for informing network of terminal-based positioning method capabilities
US6078818A (en) * 1998-03-09 2000-06-20 Ericsson Inc. System and method for implementing positioning quality of service

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102291816A (zh) * 2010-06-17 2011-12-21 三星电子株式会社 用于识别无线通信网络中的移动装置的位置的方法
CN102291816B (zh) * 2010-06-17 2016-12-14 三星电子株式会社 用于识别无线通信网络中的移动装置的位置的方法
CN105705965A (zh) * 2013-12-18 2016-06-22 英特尔公司 在移动站辅助的操作模式下的测量报告定位质量验证
CN105705965B (zh) * 2013-12-18 2019-06-21 英特尔公司 在移动站辅助的操作模式下的测量报告定位质量验证

Also Published As

Publication number Publication date
KR20030020315A (ko) 2003-03-08
ES2192157T3 (es) 2016-03-09
US20170329018A1 (en) 2017-11-16
KR100795990B1 (ko) 2008-01-21
WO2002003093A1 (en) 2002-01-10
EP2270533A1 (en) 2011-01-05
CY1117325T1 (el) 2017-04-26
CA2414604A1 (en) 2002-01-10
FI108372B (fi) 2002-01-15
US9392403B2 (en) 2016-07-12
JP2011209298A (ja) 2011-10-20
EP1297352A1 (en) 2003-04-02
BR0112016A (pt) 2003-05-13
DE01960758T1 (de) 2004-04-15
CN1449500A (zh) 2003-10-15
AU2001282157B2 (en) 2006-08-17
FI20001576A0 (fi) 2000-06-30
BRPI0112016B1 (pt) 2018-02-27
EP2270534B1 (en) 2018-10-03
ES2192157T1 (es) 2003-10-01
US7558696B2 (en) 2009-07-07
HK1051898A1 (zh) 2003-08-22
US20160227364A1 (en) 2016-08-04
US9851450B2 (en) 2017-12-26
EP2270534A1 (en) 2011-01-05
EP1297352B1 (en) 2016-01-06
US20090299685A1 (en) 2009-12-03
US20020019698A1 (en) 2002-02-14
US20150327009A1 (en) 2015-11-12
AU8215701A (en) 2002-01-14
JP2004502942A (ja) 2004-01-29
DK1297352T3 (en) 2016-02-29
US20160112834A1 (en) 2016-04-21

Similar Documents

Publication Publication Date Title
CN100370273C (zh) 定位方法及设备
US10798525B2 (en) Techniques for wireless position determination utilizing a collaborative database
AU2001282157A1 (en) Method and device for position determination
EP2285152B1 (en) Generating entries for a database supporting a positioning of a mobile terminal
US6879838B2 (en) Distributed location based service system
EP1358776B1 (en) Method and apparatus for providing position profiles in mobile value-added services
JP3629238B2 (ja) テレコミュニケーションネットワークにおける位置決定
US20060135180A1 (en) Method, system, and program product for providing services and information to wireless mobile devices
US20050079877A1 (en) Mobile object location providing device and mobile object location providing system
US20040162090A1 (en) Location determination using historical data
CA2434382A1 (en) Search supporting system
KR100726567B1 (ko) 위치정보와 지리정보에 기반한 정보 서비스 제공 방법
CN107449428A (zh) 一种寻人导航方法、装置、服务器及终端设备
WO2001033825A1 (en) Spatial toolkits for wireless location based services

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: NOKIA CORPORATION

Free format text: FORMER NAME: NOKIA LTD.

CP01 Change in the name or title of a patent holder

Address after: Espoo, Finland

Patentee after: Nokia Oyj

Address before: Espoo, Finland

Patentee before: Nokia Oyj

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160119

Address after: Espoo, Finland

Patentee after: Technology Co., Ltd. of Nokia

Address before: Espoo, Finland

Patentee before: Nokia Oyj

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20080220