当前位置: 首页 > 专利查询>英特尔公司专利>正文

位置感知资源定位符制造技术

技术编号:10361993 阅读:119 留言:0更新日期:2014-08-27 18:06
本文总体上公开了提供位置感知资源定位符模型的系统和方法,以便于与联网的电子设备通信。一个实施例包括使用标准统一资源定位符(URL)格式的资源定位符,但基于在资源定位符中提供的逻辑位置信息实现了一个或多个设备的识别。资源定位符还可以基于相对于动态位置的信息中的逻辑邻近度(例如指示位置特性的逻辑术语)实现一个或多个设备的识别。进一步公开的实施例包括分级结构的使用,以定义与资源定位符一起使用的逻辑术语和类,和结合访问电子设备使用的多种位置确定和查找技术。

【技术实现步骤摘要】
【国外来华专利技术】位置感知资源定位符
实施例涉及网络连接的设备的使用和软件应用。一些实施例涉及结合这样的设备和应用使用的网络寻址结构和资源定位符。
技术介绍
越来越多地以各种形式和结构部署包括互连的设备和传感器的联网电子设备。这些设备成为消费者、学生、医务工作和商业企业用户每天操作的基础,并成为用于实质上在包括商业、运输、娱乐等的活动的每个方面中。互联网通信的一个基本构件块是统一资源定位符(URL),通常以“格式://域:端口 ”( “scheme://domain:port”)的格式构成。URL的使用很好地服务于当前通用的文档的万维网常见的客户机一服务器模型。但这个结构不可直接应用于各种私有网络结构和许多联网电子设备的使用。常常以非基于标准的ad hoc方式来解决联网电子设备的通信和寻址问题。【附图说明】图1提供了根据示例性实施例的实现了与使用位置感知资源定位符的电子设备的交互的系统架构的图示;图2提供了根据示例性实施例的用于住宅环境中多个电子设备的位置感知资源定位符的部署的图示;图3提供了示出根据示例性实施例的用于建立资源信息以支持用于电子设备的多个位置特定资源定位符的方法的流程图;图4提供了示出根据示例性实施例的用于利用位置特定资源定位符访问电子设备的方法的流程图;及图5提供了示出可以在其上实施一个和多个实施例的示例性机器的方框图。【具体实施方式】以下说明和附图充分示出了特定实施例,以使得本领域技术人员能够实践它们。其他实施例可以包含结构、逻辑、电气、过程及其他变化。一些实施例的部分和特征可以包括在其他实施例的部分和特征中,或者由它们代替。权利要求书中阐述的实施例包含这些权利要求的全部可用等效替代。本公开内容提供了技术和结构,以实现借助多个联网电子设备的资源定位符使用。具体地,当前所述资源定位符模型实现了使用包含直观约束的ad hoc查询无缝寻址各种设备的开放方式。此外,这个资源定位符模型不依赖于预先定义的固定位置字符串的使用,如同借助典型URL格式所使用的。当前所述资源定位符模型的使用在以下公开内容中进一步称为“位置感知资源电位器”,为设备网络提供了基础结构,用以通信并由用户、其他设备和系统访问。这个位置感知资源定位符结构进一步增强了利用动态信息来定位和通信的联网电子设备的可能的使用情况。例如,位置感知资源定位符可以被配置为代管被联系和联系设备的任意一个和二者的位置移动性。多个以下实施例和示例说明了结合位置确定系统和设备追踪信息使用的位置感知资源定位符模型。显然,位置感知资源定位符和这种伴随系统的使用可以构成核心基础结构,用于在“事物”的不同网络中与范围广泛的各种设备和系统通信。因此,本文所述的位置感知资源定位符模型适用于多个传感器和控制网络及类似的使用模型,其中,基于邻近度在物理世界中识别设备的通用种类。在一个示例性实施例中,位置感知资源定位符以可以指示位置以及设备类型和种类的形式扩展标准URL语法。这个位置感知资源定位符的形式可以构造为符合“格式://{域和邻近类}/{特性} ” ( “scheme://{domain or proximity class}/{properties} ”)。域例如可以是“ jones.house”和“ACME, office”。邻近类可以多个邻近度标准术语,例如“附近”、“在100米以内”和“当前房间”。在进一步的实施例中,在位置感知资源定位符中指定的特性可以起到与查询字符串相似的功能,例如通过返回与在资源定位符中指定的特性相匹配的设备类别和设备数据。因而,当前所述的位置感知资源定位符可以被配置为不仅访问特定动态定位的资源,还可以获得与动态定位的资源的组有关的信息。相反,域名系统(DNS)名称映射是主机和域名对IP地址的1:1映射,结合网络服务器使用的URL通常被配置为返回准确的零或一个文档。用于解释在位置感知资源定位符中提供的值的网络架构可以在名称服务器、网络域控制器、服务器、客户机或各种硬件设备和系统内实施。例如,被配置为直接解释输入位置感知资源定位符的移动设备可以从资源定位符解析相关特性,并执行多个查找操作,以确定哪些设备(或设备组)匹配提供的值。这些查找操作包括在定位设备的分级结构中对设备的位置查找,在以下示例中进一步详细说明。图1提供了根据示例性实施例配置的网络架构100的图示,支持来自智能电话设备120的位置感知资源定位符的使用。如所示的,智能电话120尝试定位附近电视机的HTTP服务,例如利用提供位置感知资源定位符“http://nearby/television”的查询102。这个位置感知资源定位符由智能电话120解释,以包括特定请求,用以定位具有特定位置邻近度(与智能电话最接近)的设备(电视机)并与之交互。因为智能电话120和与智能电话120最接近的电视机可以定位在任意数量的物理或网络位置中,一系列处理操作进行以解析并处理资源定位符。这些处理操作包括确定智能电话120位于何处,确定哪些设备满足“电视机”特性,基于电视机和智能电话120的物理位置确定最接近的电视机,及联系最接近的电视机(附近电视机160)和为之提供联系信息。在所示实施例中,智能电话120首先连接到访问控制系统130,以验证对附近电视机的识别或控制的访问。访问控制系统130例如可以用于仅允许验证的或认证的用户识别并访问特定设备。会期望鲁棒的安全性认证用于设备的控制,例如连接到网络的保安摄像机。对于一些设备的控制,例如在私人家庭环境中的照明设备的使用,可以不期望得到鲁棒的安全性认证。因而,访问控制系统130可以允许使用具有减少的认证要求或设备通信约束的特定设备或设备类型。提供资源定位符字符串的查询102由智能电话120解释,以提供位置(“附近的”)和设备(“电视机”)特定属性。电视机的物理位置通常是固定的,并可以预先确定,但智能电话的物理位置是动态的,需要在求值资源定位符时确定。如所示的,智能电话120的位置坐标可以由定位系统140提供。例如,定位系统140可以包括使用全球定位系统(GPS)来获得绝对地理坐标,或者使用建筑物级别定位系统来获得建筑物或限定环境内更精细集中的坐标。用以获得特定设备(在此情况下是与用户最接近的电视机)的识别的请求可以依据包括附近电视机160和较远的电视机170的潜在设备的列表来定位。设备域数据库150可以被配置为提供在一个或多个域中的设备的列表,域可以是家庭、办公室、或其他限定的环境。例如,用户可以访问设备域数据库150,以获得域或子域内的设备的完整列表,或者基于一些邻近度标准而选择的设备;类似地,用户可以访问设备域数据库150,以仅获得满足资源定位符中指定的一些特性的有限列表(或仅一项的列表)。如所示的,智能电话120连接到设备域数据库150,以获得一个或多个电视机设备的信息及相关信息(例如位置、标识符和连接性信息),用于域一个或多个电视机设备通信。在图1的示例中,这可以以整个域中的电视机设备的列表的形式来提供,包括附近电视机160和较远的电视机170。智能电话120随后可以处理这个列表,借助到最接近电视机的位置过滤电视机的列表。可以通过将预先存储在设备域数据库150中的电视机的位置与由定位系统140确定的智能电话的位置相比较来确定最接近的本文档来自技高网...
位置感知资源定位符

【技术保护点】
一种计算设备,包括:至少一个处理器;以及至少一个存储器设备,所述至少一个存储器设备具有存储于其中的多个指令,当由所述处理器执行所述多个指令时,使得所述处理器执行以下操作:对资源定位符进行解释,所述资源定位符用于与设备的网络中的一个或多个设备通信,所述资源定位符提供一个或多个基于位置的术语;使用所述基于位置的术语来从设备信息数据库访问设备信息;以及使用所述设备信息来识别所述设备的网络中的所述一个或多个设备。

【技术特征摘要】
【国外来华专利技术】1.一种计算设备,包括: 至少一个处理器;以及 至少一个存储器设备,所述至少一个存储器设备具有存储于其中的多个指令,当由所述处理器执行所述多个指令时,使得所述处理器执行以下操作: 对资源定位符进行解释,所述资源定位符用于与设备的网络中的一个或多个设备通信,所述资源定位符提供一个或多个基于位置的术语; 使用所述基于位置的术语来从设备信息数据库访问设备信息;以及 使用所述设备信息来识别所述设备的网络中的所述一个或多个设备。2.根据权利要求1所述的计算设备,其中,所述基于位置的术语包括一个或多个邻近度标准术语,用于基于与动态位置的邻近度来识别所述设备的网络中的所述一个或多个设备。3.根据权利要求1所述的计算设备,其中,所述计算设备是智能电话,所述智能电话被配置为使用无线网络连接来与所述设备的网络中的所述一个或多个设备通信。4.根据权利要求1所述的计算设备,所述多个指令进一步使得所述处理器执行以下操作: 为所述一个或多个 设备确定位置;以及 在所述设备信息数据库中将所述一个或多个设备的位置与一个或多个基于位置的标识符相关联。5.根据权利要求1所述的计算设备,所述多个指令进一步使得所述处理器执行以下操作: 使用所述设备信息来建立与所识别的一个或多个设备的通信。6.一种方法,包括: 借助电子系统为特定设备确定限定环境中的物理位置,所述特定设备连接到设备的网络; 在数据存储中将所述特定设备的所述物理位置与一个或多个基于位置的标识符相关联; 接收并解释资源定位符,所述资源定位符提供与所述一个或多个基于位置的标识符中的至少一个标识符有关的一个或多个术语;以及 使用所述基于位置的标识符来识别所述设备的网络中的所述特定设备。7.根据权利要求6所述的方法,进一步包括: 确定所述设备的网络中的设备在所述限定环境中相对于动态位置的邻近度; 其中,所述资源定位符提供一个或多个基于邻近度的术语,以指示用于通过与所述动态位置的邻近度来识别所述一个或多个设备的标准;并且 其中,识别所述设备的网络中的所述一个或多个设备包括:基于与所述动态位置的邻近度来识别包括所述特定设备的所述一个或多个设备。8.根据权利要求7所述的方法,进一步包括: 确定所述资源定位符的始发者在所述限定环境中的物理位置; 其中,所述动态位置包括所述资源定位符的所述始发者的所述物理位置。9.根据权利要求8所述的方法,其中,所述资源定位符的所述始发者包括由用户操作的移动设备,并且其中,所述动态位置包括由所述用户操作的所述移动设备的位置。10.根据权利要求6所述的方法,进一步包括:使用所述基于位置的标识符来产生与所述资源定位符相关联的一个或多个设备的列表,所述一个或多个设备的所述列表包括所述特定设备的标识。11.根据权利要求6所述的方法,其中,确定所述特定设备在所述限定环境中的物理位置包括:确定所述特定设备在建筑物的三维空间中的物理位置。12.根据权利要求11所述的方法,其中,所述基于位置的标识符是逻辑术语...

【专利技术属性】
技术研发人员:R·B·巴恩森M·布鲁苏V·J·齐默R·吉廷斯R·斯旺森
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

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

1