CN1799271A - 与位置相关的服务 - Google Patents
与位置相关的服务 Download PDFInfo
- Publication number
- CN1799271A CN1799271A CNA2004800057945A CN200480005794A CN1799271A CN 1799271 A CN1799271 A CN 1799271A CN A2004800057945 A CNA2004800057945 A CN A2004800057945A CN 200480005794 A CN200480005794 A CN 200480005794A CN 1799271 A CN1799271 A CN 1799271A
- Authority
- CN
- China
- Prior art keywords
- subscriber equipment
- information
- service
- isp
- entity
- 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.)
- Granted
Links
- 230000001419 dependent effect Effects 0.000 title 1
- 238000004891 communication Methods 0.000 claims abstract description 73
- 238000012545 processing Methods 0.000 claims abstract description 6
- 238000000034 method Methods 0.000 claims description 36
- 230000009471 action Effects 0.000 claims description 32
- 238000005516 engineering process Methods 0.000 claims description 17
- 238000010295 mobile communication Methods 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 6
- 230000004807 localization Effects 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 5
- 230000033001 locomotion Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 22
- 230000008878 coupling Effects 0.000 description 12
- 238000010168 coupling process Methods 0.000 description 12
- 238000005859 coupling reaction Methods 0.000 description 12
- 230000001413 cellular effect Effects 0.000 description 9
- 238000005259 measurement Methods 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 6
- 230000011664 signaling Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 3
- 230000010267 cellular communication Effects 0.000 description 3
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000013011 mating Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
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/029—Location-based management or tracking services
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/04—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
Abstract
提供了一个服务提供者实体,该实体包含一个用于与用户设备通信以及从多个不同的通信系统接收位置信息的通信接口。这个服务提供者实体还包含处理器用来处理接收到的位置信息,从而确定订购这个服务提供者实体的用户设备的位置,同时基于用户设备的这个确定的位置信息为订购用户设备提供服务。依据另一个方面,如果验证指示满足至少一个触发提供服务并且已在服务提供者实体注册的条件,则根据注册为用户提供服务。
Description
技术领域
本发明涉及为用户设备提供服务,特别是为适于通过通信系统进行通信的用户设备提供与位置相关的服务(location dependentservice)。
背景技术
通信系统是一种能够使两个或更多的实体(如用户终端设备和/或网络实体以及其它与通信系统相关联的节点)彼此之间进行通信的设施。通信可包含语音通信、电子邮件、文本消息、数据,多媒体等等。因此,通信系统可被用于为用户提供各种类型的服务。
通信可以通过固定线路和/或无线通信接口被提供。无线通信系统的一个特性就是能够为其用户提供移动性。提供无线通信的系统包括公共陆地移动通信网(PLMN)和诸如无线局域网(WLAN)的无线数据网络。固定线路系统包括公共电话交换网(PSTN)和各种固定线路数据网络。
通常,通信系统根据给定的标准或规范进行运作,所述标准或规范说明了允许这个系统的各种元素做什么以及应该如何实现。例如,这个标准或规范可以定义是为用户(或者更精确地说,用户设备)提供电路交换服务,还是分组交换服务,或二者皆有。被用于连接的通信协议和/或参数也同样需要被定义。例如,用户设备和通信网络元素之间的通信方式通常基于一个预定义的通信协议。换句话说,为了使用户设备能够通过通信系统进行通信,需要定义作为通信的基础的一组具体的“规则”。
每一个通信系统通过运行不同的功能而进行操作。各种通信系统的功能彼此之间被独立开发。这样就可能有两个通信系统(例如,两个不同的通信网络)以不同的方式处理同一个功能的情况。例如,不同的以及互不兼容的协议可被用于在不同的通信系统进行服务提供。
蜂窝或移动通信系统是无线通信系统的一个典型实例。蜂窝通信系统是基于无线接入实体和/或无线服务区域的使用的通信系统。这些接入实体被称为小区。蜂窝系统的一个特性就是为通信系统的用户提供移动性。因此,他们常被称为移动通信系统。蜂窝系统的例子包括例如下述标准:GSM(全球移动通信系统)或各种基于GSM的系统,如通用分组无线业务(GPRS),AMPS(美国移动电话系统),DAMPS(数字AMPS),WCDMA(宽带码分多址),UMTS(通用移动电信系统)中的TDMA/CDMA(时分多址/码分多址),IMT2000,IPhone等等的。
在一个蜂窝系统中,一个基站收发信台(BTS)提供一个无线通信设施,其在一个小区的覆盖范围内通过空中或无线电接口为移动台(MS)或类似的无线用户设备(UE)提供服务。由于小区的近似尺寸和形状是已知的,因此就能够将小区与地理区域关联起来。小区的尺寸和形状彼此之间各不相同。几个小区也可以被组合在一起形成一个较大的服务区域。一个基站可以提供多个小区。
蜂窝网络设备和/或移动台可被用来提供移动台(也就是用户)的位置信息。位置信息能够被用来为移动用户提供其它的服务。像这样的与位置相关的服务被视为未来服务提供的一个重要发展趋势。
在一个应用中,小区或者类似的地理限制服务区域以及相关的控制器便于蜂窝通信系统至少产生一个关于特定移动台的当前地理位置的粗略位置信息估计。如果小区的位置是已知的,那么系统就能够基于这些信息推断出在所述小区中通信的给定移动台在给定的时刻可能处于的地理区域。当移动台位于一个被访问网络或“外地”网络的覆盖范围内时,也可以提供这些信息。被访问网络可以将移动台的位置信息返回给归属网络,例如,为了支持位置服务或者是为了呼叫路由和计费的目的。
一个移动台本身也可以配有适当的设备来提供可作为移动台定位的基础的信息。移动台可以通过基站将这些信息传送给一个以预定义的方式使用这些信息的适当网络元素。
可以基于各种位置估计方法获得更精确的位置信息,例如基于范围差(RD)测量方法或通过外部位置服务,如一个基于卫星的系统(例如称为“全球定位系统(GPS)”或“Galileo”的系统)。这些测量方法可在移动台或通过多个基站实现。
在提供与订购移动通信网络的移动用户相关的信息的过程中,通过与移动通信网络相关联的位置服务功能来提供位置信息。位置服务功能可以由移动通信系统的一个网络元素(如位置服务器)提供。然后,网络元素从移动通信网络中的一个或多个源接收位置信息。如果服务实体仅仅接收到当前小区的一个标识(例如,小区ID),并且没有做进一步的计算和估算,这将给出精确到一个小区度的位置,从而指出移动用户设备在(或至少曾经在)某个特定小区的覆盖范围内。
允许定制一个基于用户位置的服务的系统和业务是已知的。在基于智能网络(IN)的解决方案中,可以基于与特定用户的位置有关的信息触发特定的IN网络功能(如呼叫转移或呼叫阻截)。在GSM系统中有另外一个例子,其中可以在进入一个特定的区域时提供本地SMS消息(例如出于广告的目的)。触发可以基于用户对特定服务的订购以及他/她的当前位置。
诸如跟踪移动用户这样的动态应用也能被完成。例如,当用户正在开车时,这些应用可以被用来提供交通信息。作为一个规章性所需服务,与位置相关的紧急号码(例如美国的911)呼叫也适用于用户的位置信息。
这些解决方案的一个共性是他们受限于特定的操作者或系统,并且依赖于专用的网络功能,例如智能网络(IN)信令或是GSM中的小区ID信息。
能够无缝地提供服务,以便服务提供功能跨越接入网络、操作者、厂商、甚至终端边界,将变得越来越重要。由于提供无缝服务的重要性在不断增长(这也被称为“多维不同制式”(heterogeneity)),现有的网络和系统边界解决方案不能满足这些新的需求。
位置服务可被用来在提供的信息中纳入关于一个用户当前环境(即其当前位置)的重要信息。除了考虑用户的位置,发明者已经发现能够考虑和特定动作相关的信息是很有价值的,例如呼叫筛选或内容提供,或在提供基于位置的服务时基于可用网络资源的其它服务。如果在网络中特定位置上的特定本地化流内容(例如,一段广告视频)和适当的代码变化功能的可用性可被用作移动用户在代码转换器的协助下在所述位置上启动流应用的触发。由于接入访问可能发生在仅有带宽受限技术可用的位置上,因此就有可能需要编码器。
在传统上,订购与基于位置的服务需要经过特定的系统,如通过IN或使用GSM的SMS设备。这些特定的系统也许不能进行互操作。因此,触发的动作通常被限制在特定的功能上,例如,基于IN的系统中的呼叫控制或GSM中SMS通知。
现有技术的建议是在接入路由器中提供的告警机制的建议,如美国专利申请No.10/295,626所描述的(本发明人是该专利申请的共同发明人)。在这种布置中,用户设备订购了一些属性,并且如果当前的接入路由器或任何其它地理上邻接的路由器支持所需属性,则接收一个通知。然而,这种方法依赖于每个接入路由器中这些数据的可用性。这就要求在接入路由器间具有一种称为能力交换的机制,以便能够进行共享数据访问。这种方法并不总是可取的。这种建议的结构还可能导致在接入路由器之间的信令通道上出现大量信令负载。
发明内容
本发明的实施例旨在解决上述的一个或多个问题。
根据本发明的一个方面,提供了一个服务提供者实体,包括:
通信接口,用于与用户设备进行通信并且用于从多个不同的通信系统接收位置信息;
处理器,用于处理接收的位置信息以确定订购(subscribe)所述服务提供者实体的用户设备的位置,以及用于基于用户设备的确定的位置,为进行订购的用户设备提供服务。
根据本发明的另一个方面,提供了用于为用户提供与位置相关的服务的方法,包括:
将对与位置相关的服务的请求从用户设备传送到服务提供者实体,所述服务提供者实体与用户设备所订购的通信网络独立地进行操作;
在服务提供者实体从多个不同的通信系统接收信息;
处理接收的位置信息以确定用户设备的位置,从而基于用户设备的确定的位置和对与位置相关的服务的请求,为用户设备提供与位置相关的服务。
根据本发明的一个更具体的形式,所述服务提供者实体包括用于存储从多个通信系统推送的信息的存储器。。
所述通信接口适于根据下列至少一个通信协议处理消息:文件传输协议、会话起始协议、用户数据报协议、因特网控制消息协议、简单网络管理协议。
其中处理器适于响应位置确定的预定义结果和用户设备的服务订购而触发预定义的动作。预定义结果可以指用户设备的位置的变化和/或用户设备在特定的区域中。处理器还可适于检查用户设备的当前位置是否与对服务的订购匹配。所述订购可定义至少一个触发条件和至少一个位置区域。此外,处理器可适于响应检测到满足触发条件而启动动作。
关于用户设备的位置的信息可在用户设备和/或在为用户设备服务的通信系统处生成。
用户设备可包括订购移动通信网络的移动台。
根据本发明的另一个方面,提供了为用户设备的用户提供服务的方法,所述用户设备适于通过通信系统进行通信,该方法包括:
在服务提供者实体中注册关于触发为用户提供服务的至少一个条件的信息,所述服务提供者实体被安排为从多个源接收关于用户设备的位置信息;
在服务提供者实体接收与用户设备的位置相关联的信息;
在服务提供者实体,基于所述接收的信息确定用户设备的当前位置;
在服务提供者实体验证是否满足触发服务的至少一个条件;
根据注册为用户提供服务。
根据本发明的另一个方面,提供了一个为用户设备的用户提供与位置相关的服务的位置服务实体,所述用户设备适于通过通信系统进行通信,所述位置服务实体包括:
数据库,用于使得用户注册关于触发为用户提供服务的至少一个条件的信息;
接口,用于从与不同通信系统相关联的多个源接收关于用户设备的位置信息;
处理器,用于基于所述接收的信息确定用户设备的当前位置,用于验证是否满足触发服务提供的至少一个条件,并且用于根据注册为用户提供服务。
根据本发明的另一方面,其中触发条件可包括与特定网络资源的可用性相关联的信息。特定网络资源可包括下列之一:所使用的接入技术、可用的流释放缓冲(streaming playout buffer)、可用的代码转换器(transcoder)资源。触发条件可包括与特定本地化(localized)内容的可用性相关联的信息。
在更具体的实施方式中,其中从用户设备发送订购消息,所述消息包括关于用户设备所订购的服务条件的第一信息、关于条件的有效性的第二信息、以及关于在第一和第二信息匹配以其他方式对服务提供者实体可用的信息时应采取的动作的第三信息。在替换的实施方式中,从用户设备发送订购消息,所述消息包括关于用户设备所订购的服务条件的第一信息、关于操作者特定的位置区域的第二信息、以及关于在第一和第二信息匹配以其他方式对服务提供者实体可用的信息时应采取的动作的第三信息。在这两种情况中,依据存储在服务提供者实体中的信息匹配三个信息元素。
注册过程可包括从用户设备发送会话起始协议消息。还可将会话起始协议消息发送到用户设备,作为条件被满足的指示。
本发明的实施例使用户能够与特定用户使用的特定接入技术独立地访问与位置相关的服务。因此,能够使用与体系结构无关的部署。可以在操作者的领域之外实施部署。此外,本发明不依赖于在接入路由器之间交换的能力。这是特别有益的,因为不能确定这种交换能力是否对接入路由器是标准化的和/或是否将部署在接入路由器中。
上述提及的对多维不同制式的支持是通过一个在其中独立的第三方服务提供者为用户提供服务的服务提供者模型来实现的。这个模型允许与具体操作者无关地提供与位置相关的服务。操作者只提供用于服务提供的资源。
在一个实施例中,用户也许会订购通过订购的位置和触发条件部分定义的位置特定的资源。然后,可在将订购与当前位置匹配时触发特定的预定义动作。因此,用户可在总体上与特定的操作者和技术独立地,订购与位置相关的信息,并且在将当前位置与订购匹配时触发动作。这些触发条件(例如与位置相关的资源和内容)最好仅受限于操作者提供的信息。对新客户的吸引和/或网络中的业务量被看作是操作者提供所述数据的动机。这样,所提供的条件范围可能会变得相当广泛。
一个优势是:被执行的动作可能描述了更复杂的动作,因此这些动作并不局限于特定功能,例如在IN系统中。这可使得在特定功能可用时触发更复杂的动作。
附图说明
为了更好的理解本发明,可参考附图:
图1显示了一个包含多个通信网络的系统,其中采用了本发明的
实施例;
图2是一个通信系统的位置信息确定设备的示意图;
图3是一个信令流程图,与实施例的通信相一致;
图4是一个流程图,描述了本发明的一个实施例的操作;
图5是一个信令流程图,示出了图4所示的实施例中的部分操作。
具体实施方式
以下通过与移动用户设备相关的实例形式更加详尽地描述了提供与位置相关的服务。值得注意的是,诸如移动台或移动节点这样的术语经常被用于表示这样的一个用户设备。
总体而言,在实施例中,提供一个服务提供者实体,其能够与任何其它特定通信网络操作者(network operator)、物理网络和/或及接入技术独立地运行。这种外部服务提供者的优势是可以提供多维不同制式(multi-dimentsional heterogeneity)。
首先参考图1,图1示意性地说明了可在其中应用本发明的包括不同通信系统20到23的结构。如图所示,该结构可包含一组不同的网络和/或操作者20到23。值得注意的是:尽管为了清楚起见,以下的说明将参考不同的网络,但是应当在不同通信系统的环境中理解本发明。系统间的不同可以基于操作者、所使用的通信标准和/或协议、接入技术以及可影响两个通信系统之间的互操作性的任何其它因素之间的差异。同样值得注意的是,操作者可以拥有或管理多个网络,不同的网络可采用不同的接入技术并可基于不同的标准。
在详细解释本发明中推荐的实施例前,参考图2,它简单地介绍了蜂窝系统的一些组件,更具体地说,在图2中安排了三个基站4、5和6,它们提供蜂窝通信网络的三个无线电覆盖区域或小区。
基站4到6中的每一个基站被安排用来通过无线通信网络相对于移动用户设备(UE),即移动台(MS)7,发送或接收信号。同样,移动台7能够相对于基站发送或接收信号。值得注意的是,尽管在图1中只有一个移动台7,但可以有多个移动台和每个基站进行通信。
移动台通信网络为用户设备提供移动性。换句话说,移动台7可以从一个小区覆盖区域移动到另一个小区覆盖区域。因此,移动台7的位置可随移动台自由地从一个位置(基站覆盖区域或小区)移动到另一个位置(另一个小区)以及在一个小区之内移动,而随时间变化。
值得注意的是,图2具有高度的示意性,在实际实施中,基站的数目将会显著增多。一个小区可以包含多个基站站点。一个基站设备或站点也可提供多个小区。这些特征依赖于实施方式和具体环境。
基站4到6中的每一个基站都被专用控制器功能8控制,控制器功能可由任意适当的控制器提供。一个控制器可以设置在一个基站中,或者一个控制器可控制多个基站。已知在其中在单个基站中提供控制器和在无线电接入网络级别上提供控制器以控制多个基站的解决方案。因此,应当理解,控制器实体的名字、位置和数量都依赖于系统。例如,UMTS地面无线电接入网络(UTRAN)可采用被称作无线电网络控制器(RNC)的控制器节点。在GSM中,相应的无线网络控制器被称作基站控制器(BSC)。注意,在一个蜂窝网络中,通常会提供多个控制器。
在本说明书中,所有可能的控制器都被表示为图1中的控制器元素8。控制器元素8可通过适当的接口结构和其他适当的元素相连,如移动交换中心(MSC)和/或服务通用分组无线电服务支持节点(SGSN)。然而,由于这些并不是本发明的本质部分,为了清楚起见,在图2中,略去各种其他可能的控制器。
通信系统中还包含提供位置信息的装置。特别地,图2中所示的通信系统的位置服务(LCS)节点12向被授权的客户提供位置服务。概括地说,位置服务可以被定义为能够为客户应用提供关于移动台地理位置信息的实体。位置服务节点有不同的实现方法,下面将讨论采用所谓网关移动位置中心(GMLC)来实现的例子。
网关移动位置中心(GMLC)12用来通过适当的接口装置接收关于移动台7地理位置的预定义信息。除了和地理位置相关的信息外,为节点12提供的信息还包括标识(如国际移动台用户识别码:IMSI)或MSIDSN(移动用户综合数字服务码)或移动台7的临时标识符。
可通过服务移动位置中心(SMLC)13为GLMC 12提供位置信息。位置服务节点13可以被看作一个实体,它的功能是处理来自网络的位置测量数据,以便确定移动台的地理位置。位置测量数据可由与网络相关的各种元素提供,例如位置测量单元1到3中的一个或多个结合基站4到6和/或移动台7中的至少一些提供。
来自于和网络相关联的各个位置测量装置的信息可由节点13按预定的方式处理。然后,关于移动用户设备的位置的信息被提供给GMLC12。然后,由GMLC12为被授权的客户(如本发明中的位置服务提供者实体10)提供服务。
服务位置服务节点13可在无线接入网络或核心网络中被实现。如果是在无线接入网络中实现的,则服务位置服务节点13可直接与接入网络控制器功能8和LCS节点12进行通信。在一些应用中,节点13可是接入网络控制器功能的一部分。如果是在核心网络中实现的,则服务位置服务节点13可被安排为从无线网络例如通过接入网络控制器功能8接收位置测量数据,。
另一种可能就是,通过外部位置确定系统(如基于位置卫星的使用的定位系统)提供位置信息的至少一部分。一个众所周知的例子是全球定位系统(GPS)。另外一个已知的卫星系统是Galileo。在现有的移动位置服务中,会为移动台装有GPS接收器,然后,移动台向网络的适当位置服务实体(如GMLC12或GMLC13)提供位置信息。
值得注意是,上面的解释仅仅表述了一种可能的操作,以通过蜂窝系统提供位置信息。关于在单个通信系统中如何实现位置服务体系是一个实现问题,并不是本发明操作的本质。各种其他实现可能性在这里不作详细描述。
现在回到图1中,在图中描述了通过不同的网络进行通信的多个用户设备7。如对网络而那样,本领域技术人员也熟悉典型的移动用户设备的特性和操作。因此,在这里不需要任何详细地解释。只要知道用户使用移动用户设备7来实现诸如如下所列的任务就足够了:拨打和接听电话、相对于网络进行数据接收和发送、体验通过显示器和/或扬声器呈现的多媒体内容、以及与另一方进行交互通信。用户设备可能包括一个天线单元,用来相对于移动通信网络的基站以无线方式接收和发送信号。移动用户设备也可能包括一个为用户移动设备的用户显示图像和其他图像信息的显示器。扬声器通常也被提供。移动用户设备的操作通过适当的接口(如控制按钮,语音命令等)被控制。此外,在移动用户设备中包括处理器实体和存储器装置。一些用户设备可在不同的网络中进行运作,即所谓地多模式用户设备。
图1中还描述了服务提供者实体10。该实体包括由独立的第三方服务提供者运行和管理的服务器或类似装置。服务器10包括如数据库15和处理器16等已知的组件,以便提供所需的位置数据存储和处理功能,下面将对其进行详细地描述。
服务器10还包括一个适当的接口装置,用来从不同的网络20到23接收信息。这些接口被技术人员所熟悉。可以简单地通过从操作者服务器下载信息来实现该接口,其一种可能性是使用文件传输协议(FTP)。也可通过诸如用户数据报协议(UDP)、因特网控制消息协议(ICMP)或简单网络管理协议(SNMP)消息等传输消息。简单的文本文件也可被用来传输这样的信息。
服务器10的通信接口用于与用户设备7进行通信以及从通信系统20到23接收关于用户设备的位置的信息。处理器16处理接收到的信息,用来确定至少一个用户设备的位置。还可以在处理器16上运行用于基于确定的位置为用户设备提供服务的所需服务应用。
本发明的服务提供者10在网络操作者和移动用户之间扮演一个中介(broker)的角色。服务提供者实体10被用于跟踪一个特定移动用户设备的当前位置。这可能有必要对服务提供者进行授权和认证,以便获得移动用户的位置信息。想要使用由服务提供者实体10提供的服务的移动用户需要拥有与这个服务提供者的订购关系。
如区域事件服务等已知的方法可以在实施例中使用。在区域事件服务中,移动台、SIM卡或网络可以进行监视,并在移动台进入、离开或处于特定的定义的地理区域内时发送一个触发消息。在本发明的实施例中,位置是由服务提供者10,而不是由网络中的任何元素,跟踪的。位置跟踪可通过从用户设备查询位置信息或通过从其他地方(例如网络20中的LCS实体13)获得位置来实现。
服务提供者实体10还可被安排去执行更复杂的操作,如通过服务级约定,将位置和条件信息与从操作者那里获得的数据进行匹配。在图3中将详细描述这样一个实施例。
在这个实施例中,在将用户设备的当前位置和对服务的订购匹配时,服务提供者实体10可触发相关的服务提供动作。为了实现这一目的,位置数据与相关的触发条件和触发动作一起被注册到第三方服务提过实体10中存储器或数据库15中。如果和注册信息相关的移动用户设备7的当前位置和订购消息中的预定位置以及相关的触发条件相匹配,则服务提过实体10将执行预定义的动作。
所使用的位置信息的例子包括由通信系统的位置服务(LCS)产生的地理信息、来自于GSM系统的小区标识、在IP环境中的接入路由器的IP地址。然而,应该注意,这些仅仅是例子,第三方服务提供者实体可用来确定用户设备位置的任何信息在这里可以被使用。
触发条件的例子可包括特定网络资源的可用性,如特定的接入技术、流释放缓冲区、代码转换器或特定本地化内容的可用性。
在其他的实施例中,适当的触发动作包括诸如发送预定义的消息到移动用户,或为用户设备建立信息的推送(如,本地化内容)等动作。
由与服务提供者之间有适当的业务等级协议(SLA)的网络操作者来提供用于匹配订购数据(即,位置和触发条件)的所需信息。
所需信息也可由与服务提供者有提供合同的移动用户提供。将所述通过操作者或移动用户提供的信息与对服务提供者的现有订购进行匹配。如果匹配,则执行(在订购消息中定义的)适当的触发动作。
此外,移动用户还可向服务提供者实体10发送关于触发的订购。服务提供者实体10将位置和可用资源与订购进行匹配,如果匹配,则进行触发。
移动用户设备还提供关于在特定位置的网络资源的信息。为此,移动用户设备必须有能力存储关于在特定位置的网络资源的信息,而且和服务提供者之间必须有信任关系。例如,可通过向服务器发送明确订购,当在服务提供者和移动用户间建立服务的过程中,获得这种信任关系。
在对实施例实现的更加详细的分析中,可以将与位置相关的服务的提供可分为两部分,即位置信息的提供和跟踪/匹配部分。
图3描述了信息提供部分的消息。服务的基础是服务提供者10中的知识库。知识库包括关于在特定位置的资源的信息。这些信息可包括具有如下格式的三元组:
(属性,操作者特定的位置信息,地理覆盖区域)(1)
在三个信息元素中,属性元素可用于与诸如订购的触发条件的信息进行匹配。属性元素可以表示诸如通信资源、在预定位置上提供的内容的类型,或能影响服务提供并可被用作触发的其他任何信息之类的特征。触发条件的例子将在下面做详细地描述。
操作者特定的位置信息表示属性有效的位置。位置信息通常被表示为操作者特定的符号(operator-specific notation)。因此,位置信息元素通常依赖于接入技术。操作者特定的符号的例子包括GSM小区标识符(cell ID)或无线局域网(WLAN)接入点标识符。
称谓“地理覆盖区域”的信息元素可以被用来匹配移动用户的订购和移动用户的当前位置。这个匹配操作可以独立于操作者特定的位置信息来完成。
在上面提到的被用来进行匹配操作的信息可以以不同的方式通过服务提供者实体10获得。一个可能的方式是网络操作者使用图3中的消息1通过操作者推来提供信息。移动用户设备也可以发送所需的信息。这可通过图3中的送消息1’来表示。当移动用户设备在由信息三元组中指定的特定覆盖区域内漫游时,推送消息1’被发送。在后一种情况中,要求移动用户设备能够确定自身的地理位置。这可基于GPS或用户设备订购的网络操作者的位置服务来提供。
由于移动用户的位置只是表示一个地理点,而不是一个覆盖区域,因此服务提供者可使用诸如对来自几个移动用户的数据进行随机平均的过程,使数据与覆盖区域相关。然而,用于这种分析的精确技术不是本发明操作的本质,因此,在这里不作详细解释。
由于服务提过实体10可以支持一系列不同的网络操作者,并且可以从一系列不同的移动用户那里获得信息,因此,消息1和1’可以被每个网络操作者或移动用户单独发送,以便提供信息。此外,应该注意,消息1和1’没必要被限制成一个单一消息,而可以是一组消息,如前面提到的每个信息元素。还可通过针对适当位置重新发送消息1或1’,更新任何信息元素中的信息。然而,应该注意,信息和消息1和1’的精确形式以及格式不是本发明操作的本质。,为此,专有的或标准的表示格式都可以被使用。
提供信息的第二步是由移动用户处理关于特定位置的特定触发条件的订购。为此,移动用户在一个特定的时刻发送图3中的订购消息2。此订购消息可包含以下信息三元组
(条件,地理覆盖区域,动作) (2)
在此三元组中,信息元素“条件”可表示在预定的覆盖区域中移动用户订购的资源或内容。元素“地理覆盖区域”表示在条件元素中给出的属性是有效的地理覆盖区域。覆盖区域不依赖于特定的与操作者相关的位置信息,如cellid。
信息元素“动作”表示在订购的覆盖区域能够与服务提供者中的可用信息以及用户设备的当前位置匹配时将要执行的操作。该动作可以是任何合适的动作,如给用户设备发送通知消息或启动特定的服务。
用户设备还可以在使用操作者特定的位置信息指定的位置上订购条件。为此,用户设备用操作者特定的位置信息,如GSM cellid或者其他构成预定区域的几个小区的与操作者相关的服务,替代前面的信息三元组(2)中的地理覆盖区域元素。这将产生如下信息三元组:
(条件,操作者特定的位置信息,动作) (3)
订购数据被适当地存储在服务提供10中。在实施例的跟踪/匹配部分,订购数据与当前已存在的信息三元组(1)以及移动用户设备的当前位置进行匹配,以下将对其进行详细描述。
用户设备可在一个消息中发送多个订购数据,而不是单一的消息。此外,信息和消息的确切性质和格式并不是本发明操作的实质,任何适当的消息发送协议都可以被用来实现这个目的。
服务提供者通过向移动用户设备回发带有订购的结果代码的消息3来响应图3中的消息2。
根据可能性,所需消息中至少一部分是基于会话起始协议(SIP)的。会话起始协议(SIP)是一个应用层的控制协议,用来创建、修改和终止与一个或多个参与者(端点)的会话。一般,开发SIP,以允许通过让会话端点知道会话语义,来启动因特网中两个或多个端点之间的会话。连接到基于SIP协议的通信系统的用户可以和基于标准化SIP消息的通信系统中的不同实体进行通信。在用户设备中运行特定应用的用户设备或用户被注册到SIP骨干网中,以便能够将特定会话的邀请正确地传送到这些端点。为了达到这一目的,SIP为设备和用户提供一个注册机制,利用诸如位置服务器和注册者(registrar)的机制来正确的路由会话邀请。可能的会话实例包括因特网多媒体会议、因特网电话呼叫以及多媒体分发。如果对这些感兴趣,可以在由J.Rosenberg等在2002年7月发表的RFC3261“SIP:Session InitiationProtocol”的因特网工程特别工作组(IETF)规范中找到关于SIP更加详细的描述。该文档在这里作为参考被引用。
图3中的消息2可以是一个SIP订购消息,这种消息在由A.Roach在2002年7月发表的IETF文档RFC3265“Session Initiation Protocol(SIP)-Specific Event Notification”中被定义。该文档在这里作为参考被引用。在RFC3265中定义的协议涉及用于提供基于IP的事件传输机制的SIP事件框架。针对这一目的,所请求的事件包将是特定的。SIP消息也可被称作“位置触发器”。SIP订购消息体包含适当的信息三元组,就像前面定义的信息三元组元素(2)和(3)。
如果SIP被用作消息传送,则图3中的消息3将是一个“200 OK”消息,与前面参考的RFC3265中定义的一样。在服务提供者给出肯定结果的情况下,发送SIP消息“200 OK”。否则,一个适当的SIP错误代码作为消息3被返回。
其他的消传送协议也可能被使用。例如,可基于如因特网控制消息协议(ICMP)、简单邮件管理协议(SNMP)或用户数据报协议(UDP)的任何协议来发送任何消息。
这个实施例的第二部分在图4中被详细描述,这部分包括位置跟踪以及匹配位置与订购。为了实现这一目的,服务提供者可执行利用前面的信息三元组元素中的数据的匹配功能。可在从用户设备接收订购时通过前面描述的信息提供部分执行匹配。
如果如在信息三元组(2)中那样给出订购,则服务提供者可首先进行由用户在信息三元组(2)中给出的地理覆盖区域和内部操作者数据之间的匹配。内部操作者数据可通过信息三元组(1)给出。
如果如在信息三元组(3)中那样给出订购,则服务提供者可将从用户那里接收到的信息三元组(3)中的操作者特定位置信息和通过信息三元组(1)给出的内部操作者数据进行匹配。
在这两种情况中,如果没有匹配,例如,没有可用于特定位置的操作者信息,则不必进行当前用户设备位置的进一步匹配。注意,在这种情况下,实际的位置跟踪是不必要的,即在这两种情况下可以跳过位置跟踪。可通过应用图3中的消息3中的适当的错误代码,向用户设备指出这一情况。
如果存在匹配,则获取当前用户设备的位置,并和订购进行匹配。如果当前位置匹配,则在订购中定义的适当动作将被启动。
注意,最好针对每个订购执行匹配。如果至少一个订购能够匹配操作者信息元素,则启动跟踪用户设备的当前位置。为此,可定义两种不同的模式来实现位置跟踪。更具体地说,跟踪可以基于用户设备的位置确定和/或基于来自位置服务的确定。
在基于用户设备的位置跟踪模式中,移动用户设备负责获得它的当前位置并向服务提供者发送这个位置信息。为此,移动用户设备可利用通过它的接入技术获得的信息,如当前小区ID,或利用其他的信息源,如GPS。
如果用户设备的当前位置改变了,则用户设备向服务提供者发送一个通知。这个通知可包括新的与操作者相关的位置信息。这个通知最好还包括关于位置信息的实际格式的信息。
在基于位置服务提供者的位置跟踪模式中,用户设备通常需要授权服务提供者,以利用用户设备附着到的当前网络操作者跟踪其位置。在由网络操作者成功授权后,位置服务提供者订购用户设备的当前位置。如果位置发生变化,则用户设备的当前位置被传递给服务提供者。
图5表示了基于跟踪的位置服务提供者的消息。用户设备发送消息1以授权服务提供者跟踪它的位置。为此,用户设备可提供一个可用于由网络操作者对服务提供者进行授权的令牌。服务提供者在消息2中使用这个授权令牌来订购用户设备的位置。在某一个特定的时刻,网络操作者发送位置更新作为对服务提供者的通知(图5中的消息3)。如果用户设备经历了到另一操作者的切换,则可能需要重复授权。
当服务提供者10接收到用户设备的当前位置信息时,它将该信息适当地存储,以便在匹配步骤使用,如图4所示。
如果SIP消息被作为信令,如前所述,则触发动作至少包含向用户发送SIP通知消息。在上面参考的IETF RFC3265中也定义了SIP通知消息。如果用户除发送通知外还定义了其他的动作,则服务提供者10除了通知外还执行这些操作。
在移动用户的终端,实施例可以被集成到应用层,因为就是特定的应用要求条件和被触发动作的可用性。
源于网络操作者的信息可以通过网络管理系统提供,因为管理管理系统通常已经在使用这些数据了。一个特定的网络管理系统需要被提供有用来转发这些信息到服务提供者10的适当机制。转发最好是推送类型的操作。
服务提供者10可实现为一个运行于外部方中的应用。这个外部方被认为和移动用户及网络操作者之间已有信任关系。然而,也可以直接通过网络操作者来提供服务。这对于多址接入操作者提高操作者的网络利用率可能特别有用。
另外的实施例可提供不同的优点。例如,可触发移动用户在通过可用的代码转换功能辅助的位置上启动流内容应用(如,广告视频)。所述触发可基于有关在特定位置上网络中特定的本地化流内容和适当的编码功能的可用性的信息。这是理想的,因为用户也可能通过禁止数据流应用的带宽受限技术去访问通信系统。
位置/条件订购可能跨越操作者领域,并且可以在无需单独处理每个操作者的情况下提供。然而,可通过单个操作者,仅跨越由所述操作者操作的不同接入技术(例如,蜂窝接入技术和WLAN),来实现服务提供者。
本发明也允许将这些服务定义为终端用户服务。之所以这样,是因为移动用户执行订购。
在上面的描述中,假设服务提供者10和网络操作者之间有信任关系。但并不总是要求这样,例如,在服务提供者在没有任何来自网络操作者的干涉的情况下从用户设备接收所需的位置信息时。
值得注意的是,尽管关于移动用户设备(如移动台)描述了本发明的实施例,但本发明的实施例可以被应用到任何其他的适合的用户设备类型。
本发明的实施例在基于GSM的蜂窝系统的环境中被描述。然而,应该注意,除了蜂窝网络外,本发明也适用于其他网络,如无线局域网(WLAN)。在WLAN中,基站通常被称为接入点,接入点进一步连接到一个或多个接入路由器上。本发明也被应用于任何其他的接入技术,包括码分多址,频分多址或时分多址,及其它们的组合。
同样应该注意,尽管以上描述了本发明的实施例,但是可以在不偏离如在附录权利要求中定义的本发明的范围的前提下对公开的解决方案进行各种变化和修改。
Claims (30)
1.一个服务提供者实体,包括:
通信接口,用于与用户设备进行通信并且用于从多个不同的通信系统接收位置信息;
处理器,用于处理接收的位置信息以确定订购所述服务提供者实体的用户设备的位置,以及用于基于用户设备的确定的位置,为进行订购的用户设备提供服务。
2.如权利要求1中的服务提供者实体,包括用于存储从多个通信系统推送的信息的存储器。
3.如权利要求1或2中的服务提供者实体,其中通信接口适于根据下列至少一个通信协议处理消息:文件传输协议、会话起始协议、用户数据报协议、因特网控制消息协议、简单网络管理协议。
4.如权利要求1到3中任何一个的服务提供者实体,其中处理器适于响应位置确定的预定义结果和用户设备的服务订购而触发预定义的动作。
5.如权利要求4中的服务提供者实体,其中预定义结果指用户设备的位置的变化。
6.如权利要求4中的服务提供者实体,其中预定义结果指用户设备在特定的区域中。
7.如前面任一权利要求中的服务提供者实体,其中处理器适于检查用户设备的当前位置是否与对服务的订购匹配。
8.如前面任一权利要求中的服务提供者实体,其中订购定义至少一个触发条件和至少一个位置区域。
9.如权利要求8中的服务提供者实体,其中处理器适于响应检测到满足触发条件而启动动作。
10.用于为用户提供与位置相关的服务的方法,包括:
将对与位置相关的服务的请求从用户设备传送到服务提供者实体,所述服务提供者实体与用户设备所订购的通信网络独立地进行操作;
在服务提供者实体从多个不同的通信系统接收信息;
处理接收的位置信息以确定用户设备的位置,从而基于用户设备的确定的位置和对与位置相关的服务的请求,为用户设备提供与位置相关的服务。
11.如权利要求10中的方法,包括将信息从多个通信系统推送到服务提供者实体。
12.如权利要求10或11中的方法,包括在用户设备确定关于用户设备的位置的信息。
13.如权利要求10到12中任何一个的方法,包括在为用户设备服务的通信系统确定关于用户设备的位置的信息。
14.如权利要求10到13中任何一个的方法,其中用户设备包括订购移动通信网络的移动台。
15.如权利要求10到14中任何一个的方法,包括检查用户设备的当前位置是否与服务请求匹配。
16.如权利要求15的方法,其中服务请求定义至少一个触发条件和至少一个位置区域。
17.如权利要求16中的方法,包括响应检测到满足触发条件而启动动作。
18.为用户设备的用户提供服务的方法,所述用户设备适于通过通信系统进行通信,该方法包括:
在服务提供者实体中注册关于触发为用户提供服务的至少一个条件的信息,所述服务提供者实体被安排为从多个源接收关于用户设备的位置信息;
在服务提供者实体接收与用户设备的位置相关联的信息;
在服务提供者实体,基于所述接收的信息确定用户设备的当前位置;
在服务提供者实体验证是否满足触发服务的至少一个条件;
根据注册为用户提供服务。
19.如权利要求18中的方法,其中触发条件包括特定网络资源的可用性。
20.如权利要求19中的方法,其中特定网络资源包括下列之一:所使用的接入技术、可用的流释放缓冲;可用的代码转换器资源。
21.如权利要求18到20中任何一个的方法,其中触发条件包括特定本地化内容的可用性。
22.如权利要求18到21中任何一个的方法,其中注册的步骤包括从用户设备发送订购消息,所述消息包括关于用户设备所订购的服务条件的第一信息、关于条件的有效性的第二信息、以及关于在第一和第二信息匹配以其他方式对服务提供者实体可用的信息时应采取的动作的第三信息。
23.如权利要求22中的方法,其中依据存储在服务提供者实体中的信息匹配三个信息元素。
24.如权利要求18到23中任何一个的方法,其中注册的步骤包括从用户设备发送订购消息,所述消息包括关于用户设备所订购的服务条件的第一信息、关于操作者特定的位置区域的第二信息、以及关于在第一和第二信息匹配以其他方式对服务提供者实体可用的信息时应采取的动作的第三信息。
25.如权利要求24中的方法,其中依据存储在服务提供者实体中的信息匹配三个信息元素。
26.如权利要求18到25中任何一个的方法,其中注册过程包括从用户设备发送会话起始协议消息。
27.如权利要求26中的方法,其中所述消息包括会话起始协议订购消息。
28.如权利要求18到27中任何一个的方法,包括向用户设备发送表明条件被满足的会话起始协议消息。
29.如权利要求28中的方法,其中所述消息包括会话起始协议通知消息。
30.一个为用户设备的用户提供与位置相关的服务的位置服务实体,所述用户设备适于通过通信系统进行通信,所述位置服务实体包括:
数据库,用于使得用户注册关于触发为用户提供服务的至少一个条件的信息;
接口,用于从与不同通信系统相关联的多个源接收关于用户设备的位置信息;
处理器,用于基于所述接收的信息确定用户设备的当前位置,用于验证是否满足触发服务提供的至少一个条件,并且用于根据注册为用户提供服务。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US45070103P | 2003-03-03 | 2003-03-03 | |
US60/450,701 | 2003-03-03 | ||
PCT/IB2004/000590 WO2004079493A2 (en) | 2003-03-03 | 2004-03-01 | Location dependent services |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1799271A true CN1799271A (zh) | 2006-07-05 |
CN1799271B CN1799271B (zh) | 2010-06-16 |
Family
ID=32962517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2004800057945A Expired - Fee Related CN1799271B (zh) | 2003-03-03 | 2004-03-01 | 为用户提供与位置相关的服务的方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7142876B2 (zh) |
EP (1) | EP1600019A2 (zh) |
KR (1) | KR100797167B1 (zh) |
CN (1) | CN1799271B (zh) |
WO (1) | WO2004079493A2 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101784084A (zh) * | 2009-01-14 | 2010-07-21 | 索尼爱立信移动通信日本株式会社 | 移动通信终端、QoS控制设备、移动通信系统和QoS保证方法 |
CN102523273A (zh) * | 2011-12-08 | 2012-06-27 | 江苏紫荆花信息科技有限公司 | 提供位置相关服务的系统 |
CN106850239A (zh) * | 2008-06-24 | 2017-06-13 | 艾利森电话股份有限公司 | 本地化信息服务 |
CN108063789A (zh) * | 2016-11-07 | 2018-05-22 | 谷歌公司 | 用于发出通知的第三方应用配置 |
CN109634958A (zh) * | 2018-11-23 | 2019-04-16 | 北斗天地股份有限公司 | 一种多系统位置数据处理的方法及系统 |
Families Citing this family (114)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1382679A3 (en) * | 1995-09-08 | 2004-11-10 | Genentech, Inc. | Vascular Endothelial Growth Factor Related Protein (VRP) Antagonists |
NO20011465L (no) * | 2001-03-22 | 2002-09-23 | Ericsson Telefon Ab L M | Supplerende anropsgripetjeneste for mobilnett |
US7047036B2 (en) | 2002-07-02 | 2006-05-16 | Interdigital Technology Corporation | Method and apparatus for handoff between a wireless local area network (WLAN) and a universal mobile telecommunication system (UMTS) |
US20050070256A1 (en) * | 2003-09-29 | 2005-03-31 | Teck Hu | Method of dynamic rate splitting |
TWI272805B (en) | 2003-11-12 | 2007-02-01 | Interdigital Tech Corp | Method, apparatus and system for application server autonomous access across different types of access technology networks |
TWI471028B (zh) | 2003-11-13 | 2015-01-21 | Interdigital Tech Corp | 有利於交換之方法及無線傳送/接收單元 |
US7228141B2 (en) * | 2003-12-23 | 2007-06-05 | Cisco Technology, Inc. | Providing location-specific services to a mobile node |
JP4401766B2 (ja) * | 2003-12-26 | 2010-01-20 | 京セラ株式会社 | 無線通信システム |
US7130641B1 (en) * | 2004-01-07 | 2006-10-31 | Sprint Spectrum L.P. | Method and system for controlling location-determination in a wireless communication system |
CN102685825B (zh) | 2004-03-12 | 2016-01-20 | 美商内数位科技公司 | 在wtru中实施的用于切换无线技术的方法及设备 |
KR100623480B1 (ko) * | 2004-07-13 | 2006-09-19 | 한국전자통신연구원 | 단말기-보조 위치 트리거 시스템 및 그 서비스 방법 |
DE602004029100D1 (de) * | 2004-07-29 | 2010-10-21 | Ericsson Telefon Ab L M | Rechtliches abfangen von auf ort basierendem dienstverkehr |
US20060045056A1 (en) * | 2004-08-31 | 2006-03-02 | O'hara Robert B Jr | Border access point protocol facilitating wireless client macro-mobility |
US20060046746A1 (en) * | 2004-08-31 | 2006-03-02 | Ranford Paul B | System and apparatus for managing access to wireless communication devices while present within a specified physical area |
US20060046740A1 (en) * | 2004-09-01 | 2006-03-02 | Johnson Karen L | Technique for providing location-based information concerning products and services through an information assistance service |
US20060052113A1 (en) * | 2004-09-07 | 2006-03-09 | Shai Ophir | Roaming presence and context management |
US20060092891A1 (en) * | 2004-10-28 | 2006-05-04 | Interdigital Technology Corporation | Controlled area signalling |
ATE535128T1 (de) * | 2004-12-31 | 2011-12-15 | Ericsson Telefon Ab L M | Telekommunikationssystem und verfahren zum transfer von sms-nachrichten zwischen endgeräten und intelligenten netzwerkdiensten |
US7453396B2 (en) * | 2005-04-04 | 2008-11-18 | Atc Technologies, Llc | Radioterminals and associated operating methods that alternate transmission of wireless communications and processing of global positioning system signals |
US7870265B2 (en) * | 2005-06-30 | 2011-01-11 | Oracle International Corporation | System and method for managing communications sessions in a network |
US8019358B1 (en) * | 2005-07-14 | 2011-09-13 | Tp Lab, Inc. | Method and system for obtaining emergency caller location |
EP1753250A1 (de) * | 2005-08-10 | 2007-02-14 | Siemens Aktiengesellschaft | Verfahren zum ortsbezogenen Betrieb einer Teilnehmerstation eines Funkkommunikationssystems sowie Teilnehmerstation, Computerprogramm und Funkkommunikationssystem |
US20070060137A1 (en) * | 2005-09-15 | 2007-03-15 | Bellsouth Intellectual Property Corporation | Methods, systems, and computer program products for call/message routing based on determined subscriber activity |
US8145183B2 (en) * | 2005-09-23 | 2012-03-27 | University Of South Florida | On-demand emergency notification system using GPS-equipped devices |
US20070104186A1 (en) * | 2005-11-04 | 2007-05-10 | Bea Systems, Inc. | System and method for a gatekeeper in a communications network |
CN101346634B (zh) * | 2005-11-04 | 2012-10-24 | 甲骨文国际公司 | 用于通信网络中的网守的系统和方法 |
US7599788B1 (en) | 2005-12-07 | 2009-10-06 | Nextel Communications Inc. | System and method for monitoring the movement of one or more vehicles |
US7586877B2 (en) * | 2006-04-13 | 2009-09-08 | Cisco Technology, Inc. | Method and system to determine and communicate the presence of a mobile device in a predefined zone |
US7965979B2 (en) * | 2006-05-02 | 2011-06-21 | Intel Corporation | Methods and apparatus for providing an extended-local area system based on short messaging service |
US8171466B2 (en) | 2006-05-16 | 2012-05-01 | Oracle International Corporation | Hitless application upgrade for SIP server architecture |
US8112525B2 (en) | 2006-05-16 | 2012-02-07 | Oracle International Corporation | Engine near cache for reducing latency in a telecommunications environment |
US8001250B2 (en) | 2006-05-16 | 2011-08-16 | Oracle International Corporation | SIP and HTTP convergence in network computing environments |
US8219697B2 (en) | 2006-05-17 | 2012-07-10 | Oracle International Corporation | Diameter protocol and SH interface support for SIP server architecture |
US20070270158A1 (en) * | 2006-05-19 | 2007-11-22 | Qi Bi | Generating location based and multimedia services in a digital wireless network |
US7865173B2 (en) * | 2006-07-10 | 2011-01-04 | Telefonaktiebolaget L M Ericsson (Publ) | Method and arrangement for authentication procedures in a communication network |
WO2008013768A2 (en) * | 2006-07-23 | 2008-01-31 | William Glad | System and method for video on request |
US8548470B2 (en) * | 2006-07-24 | 2013-10-01 | Samsung Electronics Co., Ltd. | Mechanism for the conveyance and management of device mobility in an IMS network |
US8364120B2 (en) * | 2006-08-02 | 2013-01-29 | Motorola Mobility Llc | Identity verification using location over time information |
US7661027B2 (en) * | 2006-10-10 | 2010-02-09 | Bea Systems, Inc. | SIP server architecture fault tolerance and failover |
US7720489B2 (en) * | 2006-10-12 | 2010-05-18 | At&T Mobility Ii Llc | Network initiated USSD in mixed networks |
US20080108330A1 (en) * | 2006-11-07 | 2008-05-08 | O'neil Douglas | Methods, systems and computer products for notification to a remote party of mobile party presence status change |
US20080119203A1 (en) * | 2006-11-17 | 2008-05-22 | Yoram Shalmon | Method and system for providing location based services |
US8046001B2 (en) | 2006-11-17 | 2011-10-25 | Yoram Shalmon | Method of providing advertising to mobile units |
US20080147551A1 (en) * | 2006-12-13 | 2008-06-19 | Bea Systems, Inc. | System and Method for a SIP Server with Online Charging |
US9667430B2 (en) * | 2006-12-13 | 2017-05-30 | Oracle International Corporation | System and method for a SIP server with offline charging |
KR20090002087A (ko) * | 2007-06-05 | 2009-01-09 | 삼성전자주식회사 | 이동통신 단말기에서 위치정보를 이용한 서비스 제공 방법및 장치 |
EP2552143B1 (en) * | 2007-09-20 | 2014-01-15 | Telefonaktiebolaget LM Ericsson (PUBL) | Method and apparatus for roaming between communications networks |
US8073795B2 (en) * | 2008-01-07 | 2011-12-06 | Symbol Technologies, Inc. | Location based services platform using multiple sources including a radio frequency identification data source |
US8626115B2 (en) | 2009-01-28 | 2014-01-07 | Headwater Partners I Llc | Wireless network service interfaces |
US8635335B2 (en) | 2009-01-28 | 2014-01-21 | Headwater Partners I Llc | System and method for wireless network offloading |
US8832777B2 (en) | 2009-03-02 | 2014-09-09 | Headwater Partners I Llc | Adapting network policies based on device service processor configuration |
US8275830B2 (en) | 2009-01-28 | 2012-09-25 | Headwater Partners I Llc | Device assisted CDR creation, aggregation, mediation and billing |
US8402111B2 (en) | 2009-01-28 | 2013-03-19 | Headwater Partners I, Llc | Device assisted services install |
US8346225B2 (en) | 2009-01-28 | 2013-01-01 | Headwater Partners I, Llc | Quality of service for device assisted services |
US8589541B2 (en) | 2009-01-28 | 2013-11-19 | Headwater Partners I Llc | Device-assisted services for protecting network capacity |
US8340634B2 (en) | 2009-01-28 | 2012-12-25 | Headwater Partners I, Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US8229812B2 (en) | 2009-01-28 | 2012-07-24 | Headwater Partners I, Llc | Open transaction central billing system |
US8898293B2 (en) | 2009-01-28 | 2014-11-25 | Headwater Partners I Llc | Service offer set publishing to device agent with on-device service selection |
US8924543B2 (en) | 2009-01-28 | 2014-12-30 | Headwater Partners I Llc | Service design center for device assisted services |
US8924469B2 (en) | 2008-06-05 | 2014-12-30 | Headwater Partners I Llc | Enterprise access control and accounting allocation for access networks |
US8548428B2 (en) | 2009-01-28 | 2013-10-01 | Headwater Partners I Llc | Device group partitions and settlement platform |
US8391834B2 (en) | 2009-01-28 | 2013-03-05 | Headwater Partners I Llc | Security techniques for device assisted services |
US8406748B2 (en) | 2009-01-28 | 2013-03-26 | Headwater Partners I Llc | Adaptive ambient services |
US8725123B2 (en) | 2008-06-05 | 2014-05-13 | Headwater Partners I Llc | Communications device with secure data path processing agents |
US8655960B2 (en) | 2008-06-19 | 2014-02-18 | Verizon Patent And Licensing Inc. | Location-aware instant messaging |
US8774826B2 (en) | 2008-09-19 | 2014-07-08 | International Business Machines Corporation | System and method for reducing latency of location based information retrieved from a location service |
US9706061B2 (en) | 2009-01-28 | 2017-07-11 | Headwater Partners I Llc | Service design center for device assisted services |
US10841839B2 (en) | 2009-01-28 | 2020-11-17 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US10248996B2 (en) | 2009-01-28 | 2019-04-02 | Headwater Research Llc | Method for operating a wireless end-user device mobile payment agent |
US10264138B2 (en) | 2009-01-28 | 2019-04-16 | Headwater Research Llc | Mobile device and service management |
US9565707B2 (en) | 2009-01-28 | 2017-02-07 | Headwater Partners I Llc | Wireless end-user device with wireless data attribution to multiple personas |
KR101753413B1 (ko) * | 2009-01-28 | 2017-07-19 | 헤드워터 리서치 엘엘씨 | 적응형 엠비언트 서비스 |
US9557889B2 (en) | 2009-01-28 | 2017-01-31 | Headwater Partners I Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US10326800B2 (en) | 2009-01-28 | 2019-06-18 | Headwater Research Llc | Wireless network service interfaces |
US10484858B2 (en) | 2009-01-28 | 2019-11-19 | Headwater Research Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US9647918B2 (en) | 2009-01-28 | 2017-05-09 | Headwater Research Llc | Mobile device and method attributing media services network usage to requesting application |
US9980146B2 (en) | 2009-01-28 | 2018-05-22 | Headwater Research Llc | Communications device with secure data path processing agents |
US9572019B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners LLC | Service selection set published to device agent with on-device service selection |
US9253663B2 (en) | 2009-01-28 | 2016-02-02 | Headwater Partners I Llc | Controlling mobile device communications on a roaming network based on device state |
US9755842B2 (en) | 2009-01-28 | 2017-09-05 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US10492102B2 (en) | 2009-01-28 | 2019-11-26 | Headwater Research Llc | Intermediate networking devices |
US8351898B2 (en) | 2009-01-28 | 2013-01-08 | Headwater Partners I Llc | Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account |
US8606911B2 (en) | 2009-03-02 | 2013-12-10 | Headwater Partners I Llc | Flow tagging for service policy implementation |
US8745191B2 (en) | 2009-01-28 | 2014-06-03 | Headwater Partners I Llc | System and method for providing user notifications |
US9270559B2 (en) | 2009-01-28 | 2016-02-23 | Headwater Partners I Llc | Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow |
US9571559B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners I Llc | Enhanced curfew and protection associated with a device group |
US9858559B2 (en) | 2009-01-28 | 2018-01-02 | Headwater Research Llc | Network service plan design |
US9955332B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Method for child wireless device activation to subscriber account of a master wireless device |
US9351193B2 (en) | 2009-01-28 | 2016-05-24 | Headwater Partners I Llc | Intermediate networking devices |
US8793758B2 (en) | 2009-01-28 | 2014-07-29 | Headwater Partners I Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US10200541B2 (en) | 2009-01-28 | 2019-02-05 | Headwater Research Llc | Wireless end-user device with divided user space/kernel space traffic policy system |
US10798252B2 (en) | 2009-01-28 | 2020-10-06 | Headwater Research Llc | System and method for providing user notifications |
US9954975B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Enhanced curfew and protection associated with a device group |
US8893009B2 (en) | 2009-01-28 | 2014-11-18 | Headwater Partners I Llc | End user device that secures an association of application to service policy with an application certificate check |
US10715342B2 (en) | 2009-01-28 | 2020-07-14 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US10064055B2 (en) | 2009-01-28 | 2018-08-28 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US10237757B2 (en) | 2009-01-28 | 2019-03-19 | Headwater Research Llc | System and method for wireless network offloading |
US9578182B2 (en) | 2009-01-28 | 2017-02-21 | Headwater Partners I Llc | Mobile device and service management |
US10783581B2 (en) | 2009-01-28 | 2020-09-22 | Headwater Research Llc | Wireless end-user device providing ambient or sponsored services |
US11218854B2 (en) | 2009-01-28 | 2022-01-04 | Headwater Research Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US9392462B2 (en) | 2009-01-28 | 2016-07-12 | Headwater Partners I Llc | Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy |
US9609510B2 (en) | 2009-01-28 | 2017-03-28 | Headwater Research Llc | Automated credential porting for mobile devices |
US10057775B2 (en) | 2009-01-28 | 2018-08-21 | Headwater Research Llc | Virtualized policy and charging system |
US10779177B2 (en) | 2009-01-28 | 2020-09-15 | Headwater Research Llc | Device group partitions and settlement platform |
CN101873524B (zh) * | 2009-04-23 | 2013-04-24 | 华为技术有限公司 | 区域触发定位方法、定位服务器和定位终端 |
CN102804862B (zh) * | 2009-06-12 | 2018-04-13 | 诺基亚通信公司 | 激活基于位置的应用的方法和相应的服务器 |
US8837360B1 (en) * | 2009-12-11 | 2014-09-16 | Google Inc. | Determining geographic location of network hosts |
EP2485546B1 (en) * | 2011-02-03 | 2017-03-22 | Realcell Limited | System and method for locating a cellular communication device |
CN102158802B (zh) * | 2011-02-15 | 2015-02-18 | 广州市动景计算机科技有限公司 | 信息投放方法及装置 |
US9154826B2 (en) | 2011-04-06 | 2015-10-06 | Headwater Partners Ii Llc | Distributing content and service launch objects to mobile devices |
US20130031001A1 (en) * | 2011-07-26 | 2013-01-31 | Stephen Patrick Frechette | Method and System for the Location-Based Discovery and Validated Payment of a Service Provider |
US20150215409A1 (en) * | 2012-09-04 | 2015-07-30 | Nokia Corporation | Method and apparatus for location-based publications and subscriptions |
TWI578741B (zh) * | 2015-09-18 | 2017-04-11 | Chunghwa Telecom Co Ltd | Based on mobile network signaling action network policy routing control system, method and computer program products |
US10687273B1 (en) | 2019-03-19 | 2020-06-16 | Bank Of America Corporation | Provisioning services based on geolocation data and activity recognition |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6236365B1 (en) * | 1996-09-09 | 2001-05-22 | Tracbeam, Llc | Location of a mobile station using a plurality of commercial wireless infrastructures |
DE19730363B4 (de) * | 1997-07-15 | 2011-08-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Ortsspezifische World Wide Web Dienste in digitalen zellularen Kommunikationsnetzwerken |
FR2781073B1 (fr) * | 1998-07-10 | 2000-09-01 | Francois Caseau | Systeme de localisation de telephones mobiles |
WO2000019743A1 (en) * | 1998-09-25 | 2000-04-06 | Call Technologies, Inc. | Mobile telephone location-based directory system |
US6400956B1 (en) * | 1999-11-15 | 2002-06-04 | Lucent Technologies Inc. | Method and apparatus for a wireless telecommunication system that provides location-based action services |
US6404388B1 (en) * | 2000-01-21 | 2002-06-11 | At&T Wireless Services, Inc. | Method and apparatus for enhanced 911 location using power control in a wireless system |
FI112433B (fi) | 2000-02-29 | 2003-11-28 | Nokia Corp | Sijaintiin sidotut palvelut |
US20010029184A1 (en) * | 2000-04-11 | 2001-10-11 | I'anson Colin | Monitoring of location-associated events |
GB0014759D0 (en) | 2000-06-17 | 2000-08-09 | Hewlett Packard Co | Service delivery method and system |
GB2375921A (en) * | 2001-05-23 | 2002-11-27 | Int Computers Ltd | Location-based matching service |
US7013391B2 (en) * | 2001-08-15 | 2006-03-14 | Samsung Electronics Co., Ltd. | Apparatus and method for secure distribution of mobile station location information |
DE60334446D1 (de) * | 2002-03-01 | 2010-11-18 | Enterasys Networks Inc | Ortsbewusstes datennetzwerk |
US8126889B2 (en) * | 2002-03-28 | 2012-02-28 | Telecommunication Systems, Inc. | Location fidelity adjustment based on mobile subscriber privacy profile |
US7239861B2 (en) * | 2002-08-26 | 2007-07-03 | Cisco Technology, Inc. | System and method for communication service portability |
-
2003
- 2003-08-12 US US10/638,477 patent/US7142876B2/en active Active
-
2004
- 2004-03-01 WO PCT/IB2004/000590 patent/WO2004079493A2/en active Application Filing
- 2004-03-01 KR KR1020057016426A patent/KR100797167B1/ko active IP Right Grant
- 2004-03-01 CN CN2004800057945A patent/CN1799271B/zh not_active Expired - Fee Related
- 2004-03-01 EP EP04715965A patent/EP1600019A2/en not_active Withdrawn
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106850239A (zh) * | 2008-06-24 | 2017-06-13 | 艾利森电话股份有限公司 | 本地化信息服务 |
CN106850239B (zh) * | 2008-06-24 | 2020-10-13 | 艾利森电话股份有限公司 | 本地化信息服务 |
CN101784084A (zh) * | 2009-01-14 | 2010-07-21 | 索尼爱立信移动通信日本株式会社 | 移动通信终端、QoS控制设备、移动通信系统和QoS保证方法 |
US8331959B2 (en) | 2009-01-14 | 2012-12-11 | Sony Mobile Communications Japan, Inc. | Mobile communication terminal device, QoS control device, mobile communication system, and method of guaranteeing QoS |
CN102523273A (zh) * | 2011-12-08 | 2012-06-27 | 江苏紫荆花信息科技有限公司 | 提供位置相关服务的系统 |
CN102523273B (zh) * | 2011-12-08 | 2015-04-15 | 江苏紫清信息科技有限公司 | 提供位置相关服务的系统 |
CN108063789A (zh) * | 2016-11-07 | 2018-05-22 | 谷歌公司 | 用于发出通知的第三方应用配置 |
CN108063789B (zh) * | 2016-11-07 | 2021-06-04 | 谷歌公司 | 用于发出通知的第三方应用配置 |
CN109634958A (zh) * | 2018-11-23 | 2019-04-16 | 北斗天地股份有限公司 | 一种多系统位置数据处理的方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
WO2004079493A2 (en) | 2004-09-16 |
KR20050106077A (ko) | 2005-11-08 |
EP1600019A2 (en) | 2005-11-30 |
KR100797167B1 (ko) | 2008-01-23 |
CN1799271B (zh) | 2010-06-16 |
US7142876B2 (en) | 2006-11-28 |
WO2004079493A3 (en) | 2004-12-16 |
US20040176103A1 (en) | 2004-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1799271A (zh) | 与位置相关的服务 | |
CN1902979B (zh) | 具有家乡网络优先权的网络选择方法和装置 | |
EP3050326B1 (en) | Adaptive video white spot learning and user bandwidth delivery control system | |
US20060099963A1 (en) | Location-based mobile service provision | |
CN1149867C (zh) | 数字蜂窝通信网中与位置有关的www业务 | |
US7965682B2 (en) | WAP push over cell broadcast | |
KR101249220B1 (ko) | Rb를 사용하는 네트워크 선택 방식 | |
KR100900167B1 (ko) | 셀룰러 네트워크 멀티미디어 배포 시스템의 블랙아웃, 리튠 및 서브스크립션 실시의 방법 및 장치 | |
US20140177549A1 (en) | Neighbor List Provision in a Communication Network | |
US20170251342A1 (en) | Group communication with a logical group of wireless devices operating in different networks | |
US20050054361A1 (en) | Group service with information on group members | |
CN1695397A (zh) | 允许独立于蜂窝通信系统来处理定位服务的方法、终端设备和系统 | |
CN1437822A (zh) | 提供位置相关信息的方法和系统 | |
CN1783822A (zh) | 通过宽带接入网关提供增强型广域网支持的系统及方法 | |
CN1708998A (zh) | 提供用户可编程、个性化的位置感知业务的方法和装置 | |
CN1472984A (zh) | 基于移动位置的服务系统及方法 | |
WO2007043367A1 (en) | Network discovery utilizing cellular broadcasts/multicast | |
EP2351387B1 (en) | Method for conditional location retrieval | |
US8442503B2 (en) | Proximity-triggered messaging | |
CN1522085A (zh) | 一种位置定位系统及方法 | |
CN1878070A (zh) | 通过网络广告代理(nab)提供网络广告信息的系统和方法 | |
CN101690284B (zh) | 通信网络中的免授权移动接入(uma)终端位置 | |
US20090253441A1 (en) | Accessing core network services | |
CN100341347C (zh) | 出席业务的订阅、取消及状态更新方法 | |
US20090028117A1 (en) | Providing network connectivity and service state information to application servers |
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 | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160126 Address after: Espoo, Finland Patentee after: NOKIA TECHNOLOGIES OY Address before: Espoo, Finland Patentee before: NOKIA Corp. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100616 |
|
CF01 | Termination of patent right due to non-payment of annual fee |