提供基于场境的通信服务的方法和通信系统技术方案

技术编号:6549679 阅读:155 留言:0更新日期:2012-04-11 18:40
公开了一种在通信网络中提供基于场境的服务的方法。所述方法包括:在与网络协作的场境服务器处接收从服务应用生成的查询,所述查询指示当查询条件被满足时,服务应用需要从场境服务器接收一组场境信息;在场境服务器处生成更新规则,所述更新规则指示当更新条件被满足时,终端必须把场境信息传送给场境服务器;把更新规则从场境服务器传送给终端;检测场境信息,并把场境信息传送给终端;在终端处接收场境信息,并当更新条件被满足时,把场境信息传送给场境服务器;以及在场境服务器处把场境信息转发给服务应用,从而允许服务应用实现基于场境的服务。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及通信服务的领域。特别地,本专利技术涉及向通信网络的终端提供基于场 境的服务的方法。此外,本专利技术涉及为实现上述方法而配置的场境服务器、终端和通信系 统。
技术介绍
已知通信网络允许向用户提供许多数据服务(例如,因特网接入,电子邮件,消息 的交换,视频点播)和/或电话服务(例如,通话和电话会议)。用户可借助终端来访问这样的服务,所述终端可以是固定终端(即,通过有线连 接与分发服务的通信网络连接的终端)或者移动终端(即,通过无线连接与分发服务的通 信网络连接的终端)。例证的移动终端是GSM(全球移动通信系统)或UMTS(通用移动电信 系统)移动设备,和配备GSM或UMTS接口,或者配备蓝牙或Wi-Fi接口的膝上型计算机。终端(特别地,移动终端)常常配有允许检测关于终端的场境信息的许多传感器。 在下面的说明和在权利要求中,用语“关于终端的场境信息”将指定表示终端所处的场境 (即,环境和/或操作状态)的一组信息。例证的场境信息是-终端所处的地面坐标,所述地面坐标可由移动网络检测(以终端或网络所进行 的测量为基础),或者可由安装在终端上的GPS设备检测,所述地面坐标允许确定终端的位 置;-终端所处的移动小区的标识符,所述标识符可由任何GSM或UMTS移动设备检测, 所述标识符表示终端的位置;-终端周围的环境的亮度和/或温度和/或湿度,可由安装在终端上的适当传感器 检测,表示终端周围的环境(即,终端是在室外环境还是在室内环境等等);-终端受到的加速度,可由安装在终端上的加速计检测,表示用户是在移动还是静 止不动;以及-终端周围的环境中的其它终端的存在,可由例如蓝牙接口或Wi-Fi接口检测(为 了被检测,其它终端也应配备相应的接口)。最近,服务提供商能够从其用户收集场境信息,并处理收集的场境信息,以提供能 够使服务本身适应于终端的场境的数据服务和电话服务。在下面的说明和权利要求中,用 语“基于场境的服务”将指定能够从终端获得场境信息,并且能够利用这样的场境信息使它 自己适应于终端的场境的数据服务或电话服务。WO 2006/097778公开了一种借助移动终端设备来发送环境数据的方法,包括下述 步骤检测所述环境数据;评估所述环境数据;判定所述评估的环境数据是否要被发送;以 及在判定结果肯定的情况下,发送所述环境数据。特别地,每个移动终端设备配备有向服务 提供商发送数据分组,以及从服务提供商接收数据分组的无线数据接口。所述服务提供商 配备有用于保存源自所述多个移动终端设备的接收数据的数据存储模块。另外,每个移动 终端设备具有检测,最好记录环境数据的传感器。这些环境数据可包括湿度、亮度、温度、位置等。所述移动终端设备记录环境数据,并且适合于评估环境数据。所述移动终端设备能 够判定数据将被暂时保存,还是被发送给所述服务提供商。US 2007/006098描述了一种利用地理定位技术(例如GPQ来确定用户位置数据, 以及利用现有的基于网络的网站(例如,因特网网站)来搜索和访问与位置数据相关的数 据,使得能够得出和保存用户场境的方法。WO 2002/093877公开了一种场境敏感的web服务方法,所述方法使移动电话或无 线设备能够利用场境推断技术来感测用户的环境,并且作为响应,向用户提供适合于用户 的感知环境的有用信息。所述方法包括下述步骤接收表征无线设备的当前环境的传感器 信号;用场境推断引擎来处理所述传感器信号;输出由场境推断引擎的处理生成的当前场 境结果;以及响应于当前场境结果,向用户提供有用信息。WO 2004/089006公开了一种管理与场境相关的信息的移动站,所述移动站包括至 少一个能够测量移动站的至少一个条件的至少一部分的传感器。移动站还包括能够根据所 述部分条件来保存与场境相关的信息的场境引擎,其中,所述场境引擎还能够管理与至少 一个场境使用者的场境相关信息的交换。移动站还包括保密引擎、脚本引擎和通信管理器。 保密引擎能够为场境相关信息的交换提供安全性和/或保密性。脚本引擎能够执行与至少 一部分场境相关信息有关的至少一个场境规则。通信管理器能够与移动站之外的至少一个 场境使用者通信,以便交换场境相关信息。WO 2006/106303公开了一种处理场境数据的系统,包括从多个源接收场境数据 的装置;按照包括多条规则的预定规则集,根据接收的场境数据生成场境信息的装置;和 把场境信息传送给至少一个应用的装置,其中,所述系统包括允许至少一个协议源指定与 协议源和系统之间的通信的通信协议有关的指令和/或规则,从而更新接收装置和/或传 送装置的装置。US 2006/184616公开了一种通过把抽象服务的语义用于组场境信息管理来管理 场境感知应用之间的冲突的方法。所述方法包括检测和解决场境感知应用之间的冲突; 当从应用收到服务请求时,分析被请求服务的语义;以及把所述语义登记到数据结构中。US 2006/074633公开了 一种利用基于规则的场境管理来改进健康护理环境中的 诊断读取和工作流的方法。在一个实施例中,系统包括多个信息源,其中,所述多个信息源 均包括信息。系统还包括一个规则引擎,所述规则引擎包括管理信息的可用性和/或呈现 的至少一条规则。CA 2431491公开了一种具有与服务和记录来自多个源的场境事件的场境管理器 耦接的中央存储单元的体系结构。这种系统利用同步方案来实现相对于中央存储单元的数 据的有序存储和检索。Roland Reichle 等 的 论 文A Context Query Language for Pervasive Computing Environments (Proceedings on 5th IEEE Workshop on Context Modeling and Reasoning(CoMoRea)禾口 6th IEEE International Conference on Pervasive Computing and Communication (PerCom' 08), Hong Kong, 2008 ^ 3 ^ 17-21 H ) ^JfJ 在移动和普及的计算环境中查询和访问场境信息的要求。此外,该论文研究了现有的查询 语言,示出现有的查询语言只满足这些要求的子集,或者只在有限程度上适用于这些要求 中的一些要求。于是,该论文提出一种克服这些缺陷的场境查询语言。该论文明确地专注于场境信息的异类表示、复杂过滤机制的定义、复杂的集合功能和本体集成,所有这些都采用一种语言。
技术实现思路
申请人:注意到通信网络中基于场境的服务的实现一般要求通信网络与场境数据 库协作,场境数据库保存由与通信网络连接的终端检测和传送的场境信息。一般地,终端通 过定期检测场境信息并把场境信息传送给场境数据库,来不断地更新保存在场境数据库的 场境信息。当终端的用户希望访问基于场境的服务时,相应的服务应用被激活,所述服务应 用从场境数据库中检索提供基于场境的服务所需的场境信息。申请人:注意到不利的是,上述提供基于场境的服务的机制意味着终端资源的非有 效使用,尤其是终端的电池和计算能力的非有效使用。实际上,按照上述机制,各个终端定期检测场境信息并把场境信息传送给场境数 据库,即使任何服务应用未明确请求这本文档来自技高网
...

【技术保护点】
1.一种向通信网络(CN)的终端(T)提供基于场境的服务的方法,所述方法包括:a)在与所述通信网络(CN)协作的场境服务器(SCtx)处接收从服务应用(A)生成的查询(Q[S,Cq]),所述查询(Q[S,Cq])指示当查询条件(Cq)被满足时,所述服务应用(A)需要从所述场境服务器(SCtx)接收一组场境信息(S);b)在所述场境服务器(SCtx)处生成与所述查询(Q[S,Cq])相关的更新规则(R[S,Cr]),所述更新规则(R[S,Cr])指示当更新条件(Cr)被满足时,所述终端(T)必须把所述场境信息(S)传送给所述场境服务器(SCtx),以便允许所述场境服务器(SCtx)服务所述查询(Q[S,Cq]);c)把所述更新规则(R[S,Cr])从所述场境服务器(SCtx)传送给所述终端(T);d)在传感器模块(SM)处检测所述场境信息(S),并把所述场境信息(S)传送给所述终端(T);e)在所述终端(T)处接收所述场境信息(S),并当所述更新条件(Cr)被满足时,把所述场境信息(S)传送给所述场境服务器(SCtx);以及f)在所述场境服务器(SCtx)处把所述场境信息(S)转发给所述服务应用(A),从而允许所述服务应用(A)实现所述基于场境的服务。...

【技术特征摘要】
【国外来华专利技术】1.一种向通信网络(CN)的终端(T)提供基于场境的服务的方法,所述方法包括a)在与所述通信网络(CN)协作的场境服务器(SCtx)处接收从服务应用(A)生成的查 询(Q[S,Cq]),所述查询(Q[S,Cq])指示当查询条件(Cq)被满足时,所述服务应用(A)需 要从所述场境服务器(SCtx)接收一组场境信息(S);b)在所述场境服务器(SCtx)处生成与所述查询(Q[S,Cq])相关的更新规则(R[S, Cr]),所述更新规则(R[S,Cr])指示当更新条件(Cr)被满足时,所述终端(T)必须把所述 场境信息( 传送给所述场境服务器(SCtx),以便允许所述场境服务器(SCtx)服务所述查 询(Q[S,Cq]);c)把所述更新规则(R[S,Cr])从所述场境服务器(SCtx)传送给所述终端(T);d)在传感器模块(SM)处检测所述场境信息(S),并把所述场境信息(S)传送给所述终 端⑴;e)在所述终端(T)处接收所述场境信息(S),并当所述更新条件(Cr)被满足时,把所 述场境信息( 传送给所述场境服务器(SCtx);以及f)在所述场境服务器(SCtx)处把所述场境信息( 转发给所述服务应用(A),从而允 许所述服务应用(A)实现所述基于场境的服务。2.按照权利要求1所述的方法,其中,所述步骤b)还包括生成与所述查询(Q[S,Cq]) 相关的触发(TR[S,Ct])的步骤,所述触发(TR[S,Ct])指示当触发条件(Ct)被满足时,所 述场境服务器(SCtx)必须把所述场境信息( 转发给所述服务应用(A),以便服务所述查 询(Q[S,Cq]) ο3.按照权利要求2所述的方法,其中,所述步骤a)包括确定查询条件类型(Cq= C/x, Cq = V/ (ρ = ρ * ),Cq = H/q, Cq = H/),所述查询条件类型(Cq = C/x, Cq = V/(ρ = ρ * ), Cq = H/q, Cq = H/)是下述之一按时钟查询条件类型(Cq = C/x)、按数值查询条件类型 (Cq = V/(p = p*))和按变化查询条件类型(Cq = H/q, Cq = H/)。4.按照权利要求2所述的方法,其中,所述步骤b)包括把与所述查询条件类型(Cq= C/x, Cq = V/(ρ = p*), Cq = H/q, Cq = H/)相对应的触发条件类型(Ct = C/x, Ct = V/ (ρ = ρ * ), Ct = H/q, Ct = H/)的触发条件(Ct)插入所述触发(TR[S,Ct])中。5.按照权利要求3或4所述的方法,其中,所述步骤b)包括检查包括另一个更新条件 (Cr')并且与所述场境信息(S)相关的另一个更新规则(R')是否有效,并在否定的情况 下,把与所述查询条件类型(Cq = C/x, Cq = V/ (ρ = ρ * ),Cq = H/q, Cq = H/)相对应的更 新条件类型(Cr = C/x, Cr = V/(ρ = ρ * ), Cr = H/q, Cr = H/)的更新条件(Cr)插入所述 更新规则(R[S,Cr])中。6.按照权利要求3-5任意之一所述的方法,其中,所述步骤b)包括检查包括另一个更 新条件(Cr')并且与所述场境信息(S)相关的另一个更新规则(R')是否有效,并在肯 定的情况下,如果所述查询条件类型(Cq = C/x, Cq = V/ (ρ = ρ * ),Cq = H/q, Cq = H/)是 所述按时钟查询条件类型(Cq = C/x),那么-如果所述另一个更新条件(Cr')的类型是按时钟类型(C/y),则把更新条件Cr = C/max(min(x, y), ts)插入所述更新规则(R[S,Cr])中,ts是在所述终端⑴处检测并传 输所述场境信息(S)的最小周期;-如果所述另一个更新条件(Cr')的类型是按数值类型(V/(r = r*))或者按变化类型(Η/ζ),则把更新条件Cr = H/插入所述更新规则(R[S,Cr])中,以及-用所述更新规则(R[S,Cr])来替换所述另一个更新规则(R')。7.按照权利要求3-5任意之一所述的方法,其中,所述步骤b)包括检查包括另一个更 新条件(Cr')并且与所述场境信息(S)相关的另一个更新规则(R')是否有效,并且在 肯定的情况下,如果所述查询条件类型(Cq = C/x, Cq = V/ (ρ = ρ * ),Cq = H/q, Cq = H/) 是所述按数值查询条件类型(Cq = V/ (ρ = ρ * )),那么-如果所述另一个更新条件(Cr')的类型是按数值类型(V/(r = r*)),则在所述更 新规则(R[S,Cr])中插入更新条件Cr = V/(ρ = p* OR r = r*);-如果所述另一个更新条件(Cr')的类型是按时钟类型(C/y)或按变化类型(H/z), 则在所述更新规则(R[S,Cr])中插入更新条件Cr = H/ ;以及-用所述更新规则(R[S,Cr])来替换所述另一个更新规...

【专利技术属性】
技术研发人员:C·法兰M·瓦拉
申请(专利权)人:意大利电信股份公司
类型:发明
国别省市:IT

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1