一种用于为上下文模型提供预测节点的设备可以包括处理器。该处理器可以配置用于从具有经由上下文模型可确定的属性值的通信节点接收注册,其中注册指示注册的通信节点的类,在定义的时间间隔处记录通信节点的值,以及使得能够经由至少部分地根据该类确定的预测公式、基于所记录的值提供预测的值。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的各种实施方式一般地涉及通信接口技术,并且更具体地,涉及用于为上下文模型提供预测器节点的方法、设备和计算机程序产品。
技术介绍
现代通信时代已经带来了有线网络和无线网络的巨大扩展。计算机网络、电视网络和电话网络正在经历由客户需求推动的空前技术扩展。无线和移动组网技术已经解决了相关的客户需求,同时提供了更加灵活和直接的信息传送。当前和未来组网技术继续促进简化信息传送并且方便用户使用。在需要提升信息传送的简易性一个领域涉及向移动终端的用户递送服务。服务可以是用户期望的特定媒体或通信应用的形式,例如音乐播放器、游戏机、电子书、短消息、电子邮件、内容共享等。服务还可以是交互应用的形式,在交互应用中,用户可以响应网络设备以便执行任务或完成目标。服务可以从网络服务器或其他网络设备提供,甚至从移动终端提供,诸如例如移动电话、移动电视、移动游戏系统等。在某些情况下,可能期望应用(例如,基于web的应用)具有访问来自向应用提供信息的设备的信息或对象的能力。例如,包括与能力有关的设备数据、当前操作状态和/或可以是静态的和/或动态的其他设备数据的上下文数据可以是供应用访问的有用信息。在这方面,上下文数据可以与存储在设备上的内容相关联,以便提供可能辅助标识感兴趣数据的信息。上下文数据是这样一种数据,其可以表征任意时间点处的特定情况并且可以是静态或动态的。因此,例如,上下文数据可以表示设备系统和环境数据。上下文数据可以由应用用于不同目的,例如基于该上下文执行自适应或生成元数据。存在若干上下文模型可用于提供上下文数据。可用的上下文模型可以具有不同的架构,并且可以开发各种应用来与不同架构中的特定架构一起使用。应用能够基于变化的上下文数据来改变其行为(例如,经由动态自适应)。通常,上下文模型可以被认为是基于数据的模型或者是基于对象的模型。在基于数据的模型中,数据是可用的而无需考虑是谁提供了该数据。然而,在基于对象的模型中,数据的每个提供者具有对象表示,并且可以查询对象以便得到当前的更新数据。递送上下文客户端接口(DCCI)是一种基于对象的上下文表示模型,通过该上下文表示模型,应用可以使用例如类似文档对象模型(DOM)的接口来访问设备数据(例如,递送上下文信息)。这样,DCCI可以作为web应用(消费者)的消费者接口,以及作为去往树状接口的数据提供者。数据提供者可以是提供以下信息的任何静态的或动态的源,所述信息例如为设备位置、设备方位、屏幕亮度、电池强度和许多其他信息。基于对象的模型的一个当前限制在于这种模型仅能够向呼叫消费者应用提供当前数据。这样,特定是对于具有有限资源的设备(例如,移动电子设备)而言,存储过去的数据通常不是一种选择。因此,可能期望提供一种框架用于克服至少某些上文所述的劣势。
技术实现思路
因此提供了一种用于为上下文模型提供预测器节点的方法、设备和计算机程序产品。具体地,提供了一种方法、设备和计算机程序产品以创建一种用于查询过去的数据以及得到未来数据的预测的机制。因此,例如,可以不仅仅只是向调用消费者应用提供当前的数据。在一个示例性的实施方式中,提供了一种用于为上下文模型提供预测器节点的方法。该方法可以包括从具有经由上下文模型可确定的属性值的通信节点(例如,数据提供者节点)接收注册,其中注册指示注册的通信节点的类;在定义的时间间隔处记录通信节点的值;以及使得能够经由至少部分地根据该类确定的预测公式、基于该记录的值提供预测的值。在另一示例性的实施方式中,提供了一种用于为上下文模型提供预测器节点的计算机程序产品。该计算机程序产品包括具有其中存储有计算机可执行程序代码指令的至少一个计算机可读存储介质。该计算机可执行程序代码指令可以包括用于从具有经由上下文模型可确定的属性值的通信节点(例如,数据提供者节点)接收注册,其中所述注册指示注册的通信节点的类;在定义的时间间隔处记录通信节点的值;以及使得能够经由至少部分地根据该类确定的预测公式、基于该记录的值提供预测的值的程序代码指令。在另一示例性的实施方式中,提供了一种用于为上下文模型提供预测器节点的设备。该设备可以包括处理器,该处理器配置用于从具有经由上下文模型可确定的属性值的通信节点(例如,数据提供者节点)接收注册,其中注册指示注册的通信节点的类;在定义的时间间隔处记录通信节点的值;以及使得能够经由至少部分地根据该类确定的预测公式、基于该记录的值提供预测的值。在另一示例性的实施方式中,提供了一种用于为上下文模型提供预测器节点的设备。该设备包括用于从具有经由上下文模型可确定的属性值的通信节点(例如,数据提供者节点)接收注册的装置,其中注册指示注册的通信节点的类;用于在定义的时间间隔处记录通信节点的值的装置;以及用于使得能够经由至少部分地根据该类确定的预测公式、 基于该记录的值提供预测的值的装置。本专利技术的各种实施方式可以提供一种用于在基于web或基于其他网络的操作环境中采用的方法、设备和计算机程序产品。因此,例如,设备用户可以享受针对经由该设备可访问的应用和服务而改进的能力。附图说明已经概括地描述了本专利技术的实施方式,现在将参考附图,这些附图没有必要按比例绘制,并且其中图1是示出了根据本专利技术的一个示例性实施方式的通信环境的示例的系统的示意性框图;图2是用于根据本专利技术的一个示例性实施方式为上下文模型提供预测器节点的设备的示意性框图3示出了用于根据本专利技术的一个示例性实施方式为上下文模型提供预测器节点的示例性框架;以及图4是根据用于根据本专利技术的一个示例性实施方式为上下文模型提供预测器节点的示例性方法的框图。具体实施方式 下文参考附图更加全面地描述本专利技术的各种实施方式,在所述附图中示出了本专利技术的某些实施方式而并非所有的实施方式。实际上,本专利技术的各种实施方式可以以许多不同的形式体现,并且不应当解释为限于此处所陈述的实施方式;相反,提供这些实施方式使得本公开将满足适用的法律要求。贯穿全文同样的参考标号表示同样的元件。如这里所使用的,术语“数据”、“内容”、“信息”和类似术语可以互换地使用来表示能够根据本专利技术的实施方式发送、接收和/或存储的数据。此外,如这里使用的术语“示例性”并不用于传达任何质量评定,相反只是用于传达示例的说明。因此,任何这种术语的使用都不应当理解为限制本专利技术实施方式的精神和范围。电子设备就其通信能力得到了持续迅速的发展。随着这种设备能力的提高,对设备能力敏感(例如,意识到设备能力)的应用也得到了发展。因此,例如,对设备的当前操作状态或上下文敏感的应用得到了发展。设备经常能够确定、保持和传送关于其自身当前操作状态的信息。例如,可以确定和/或向其他设备传送电池水平、可用带宽、特定设备设置、 硬件和软件能力、本地环境光水平和许多其他状态相关的信息条目。为了向各种应用(诸如例如,与访问web相关联的应用)传送关于设备操作状态的信息,可以提供接口。这种接口的一种示例为递送上下文客户端接口(DCCI),该DCCI是万维网联盟(W3C)规范。DCCI 可以使得上下文信息(该上下文信息可以指递送上下文信息)用于设备上浏览器中的web 页面内运行的脚本。上下文通常被限定为可以用于表征实体的情况或状态的任何信息。上下文参数可以包括关于例如环境上下文、社交上下文、时空上下文、任务本文档来自技高网...
【技术保护点】
1.一种方法,包括:从具有经由上下文模型可确定的属性值的通信节点接收注册,所述注册指示向处理器注册的通信节点的类;在定义的时间间隔处记录所述通信节点的值;以及使得能够经由至少部分地根据所述类确定的预测公式、基于所记录的值来提供预测的值。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:S·萨希施,
申请(专利权)人:诺基亚公司,
类型:发明
国别省市:FI
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。