用于在物理对象与通信设备之间建立授权通信的方法

文档序号:8208060阅读:213来源:国知局
用于在物理对象与通信设备之间建立授权通信的方法
【技术领域】
[0001]本发明涉及物理对象与通信设备之间的交互的领域。例如,本发明涉及物理对象与通信设备之间通过广域网的通信的配置。
【背景技术】
[0002]本发明特别涉及在于连接物理对象的所谓的“物联网”,这些物理对象可以是日常设备,诸如能够通过互联网进行通信的通信终端、电视机、广告牌、灯具、家用电器。
[0003]这种架构对于用户而言的一种应用是通过通信终端并且通过互联网与物理设备进行交互。这样的终端可以是个人计算机、笔记本、诸如“智能电话”的蜂窝电话。
[0004]在关于“物联网”的著述中特别描述了这样的机制。例如,参见由D.Guinard和 V.Trifa 在 2009 年的 Proc.2nd Workshop on Mashups, Enterprises Mashups andLightweight Composit1n on the Web (MEM,09)中发表的论文 “Towards the Web ofThings:Web Mashup for Embedded Devices,,。

【发明内容】

[0005]在一个实施例中,本发明提供了一种用于在物理对象与通信设备之间建立授权通信的方法,其中所述物理对象和所述通信设备两者都包括数据处理单元、接触通信接口和广域网接口,该方法包括:_通过该物理对象的接触通信接口与该通信设备的接触接口之间的接触在该物理对象与该通信设备之间建立物理连接的步骤,-通过所述物理连接在该物理对象与该通信设备之间传输授权数据以向使用该授权数据的通信授予对于该物理对象的访问权限的步骤,其中这些访问权限使得该通信设备能够通过该物理对象的广域网接口和该通信设备的广域网接口来进行对该物理对象的受保护数据的写入访问。
[0006]根据各实施例,这样的方法能够包括下面的特征中的一个或多个特征。
[0007]在该方法的各实施例中,受保护的数据包括扩展模块,并且这些访问权限使得该通信设备能够通过所述广域网接口在该物理对象的该扩展模块中安装软件模块,该软件模块被适配为向该物理对象提供与该物理对象的硬件能力相关联的功能。
[0008]在该方法的各实施例中,该方法进一步包括:在该扩展模块中安装该软件模块的步骤,安装该软件模块的该步骤包括:在软件数据库中识别匹配的软件模块的步骤。
[0009]在该方法的各实施例中,该方法进一步包括:传输该物理对象的语义描述的步骤,根据该物理对象的该语义描述来进行对该匹配的软件模块的识别。
[0010]在该方法的各实施例中,该语义描述包括识别该物理对象的设备标识符并且其中识别匹配的软件模块的该步骤包括:将该设备标识符与关联于该软件数据库中的软件模块的软件模块描述进行比较。
[0011]在该方法的各实施例中,该软件数据库被包括在该通信设备中。
[0012]在该方法的各实施例中,在包括系列号、型号号码和商标的组中选择该设备标识符。
[0013]在该方法的各实施例中,该方法进一步包括:根据所安装的软件模块来更新该物理对象的接口和语义描述的步骤。
[0014]在该方法的各实施例中,该方法进一步包括:将信息从该通信设备通过广域网发送给该物理对象的步骤,该信息包括该认证数据的至少一部分以便于认证该通信终端。
[0015]在该方法的各实施例中,该认证数据包括安全密钥。
[0016]在该方法的各实施例中,该物理对象被关联至虚拟对象,该虚拟对象包括所述受保护的数据和语义描述。
[0017]在该方法的各实施例中,该方法进一步包括:将所有者数据从该通信设备传输给该物理对象的步骤,该所有者数据表示与该通信设备的所有者有关的信息,并且由该物理对象根据该所有者数据来授予这些访问权限。
[0018]在一个实施例中,本发明进一步提供了一种用于在物理对象与通信设备之间建立授权通信的方法,其中所述物理对象和所述通信设备两者都包括数据处理单元、接触通信接口和广域网接口,该方法包括:_通过该物理对象的接触通信接口与该通信设备的接触接口之间的接触在该物理对象与该通信设备之间建立物理连接的步骤,-通过所述物理连接在该物理对象与该通信设备之间传输授权数据以向使用该授权数据的通信授予对于该物理对象的访问权限的步骤,其中这些访问权限使得连接设备能够通过该广域网接口来触发该物理对象的功能。
[0019]根据各实施例,这样的方法能够包括下面的特征中的一个或多个特征。在该方法的各实施例中,该物理对象包括传感器并且其中该功能报告由该传感器测量的数据。在该方法的各实施例中,该物理对象包括致动器并且其中该功能控制该致动器。
[0020]在该方法的各实施例中,该方法进一步包括:在该通信设备上生成用户接口的步骤,该用户接口被适配为触发所述功能以便控制该物理对象的参数和/或报告数据。
[0021]在该方法的各实施例中,所述方法进一步包括:向该通信设备传输与该物理对象的该功能相对应的语义描述的步骤,并且根据该功能的该语义描述来进行在该通信设备上生成用户接口的步骤。
[0022]在该方法的各实施例中,通过接触接口来传输该语义描述。在该方法的各实施例中,通过该物理对象和该通信设备的广域网接口来传输该语义描述。
[0023]在该方法的各实施例中,生成用户接口的步骤进一步包括:取回在接口元件数据库上的用户接口元件的步骤,所生成的用户接口包括所述用户接口元件。
[0024]在该方法的各实施例中,该用户接口是图形用户接口或者有形的用户接口。
[0025]在该方法的各实施例中,该方法进一步包括:从该通信设备通过广域网接口将信息发送给该物理对象的步骤,该信息包括为了认证该通信终端的授权数据的至少一部分以及触发所述功能的指令。
[0026]在该方法的各实施例中,该授权数据包括安全密钥。
[0027]在该方法的各实施例中,该物理对象被关联至虚拟对象,该虚拟对象包括语义描述。
[0028]在该方法的各实施例中,该方法进一步包括:将所有者数据从该通信设备传输给该物理对象的步骤,该所有者数据表示与该通信设备的所有者有关的信息,并且由该物理对象根据该所有者数据来授予这些访问权限。
[0029]在一个实施例中,本发明还提供了一种计算机程序,包括计算机可执行指令,这些计算机可执行指令当被执行时执行上面所提到的方法之一。
[0030]本发明所基于的一个思想是:向通信终端提供通过物理接触对物理对象的访问权限,这些访问权限允许该通信终端通过广域网来访问该物理对象的受保护部分。
[0031]本发明所基于的一个思想是:提供一种方法,该方法允许通信设备通过与物理对象的物理接触来得到访问权限,以便控制或监测该物理对象的功能。
[0032]本发明的各方面基于如下的思想:提供一种方法,该方法允许通信设备通过与物理对象的物理接触来得到访问权限,以便在该物理对象上安装新的功能。
[0033]本发明的各方面基于如下的观察:物理对象上实施的一些服务可能不具有为了控制或监测该服务的状况的适当硬件接口。例如,通过从网络下载适当的软件,可以在物理对象上集成例如在该对象的制造阶段期间没有预期到的服务。因此,本发明的各方面基于如下的思想:在外部通信设备上生成针对由所述物理对象提供的服务的用户接口,以便于允许用户通过该通信设备来控制和/或监测该服务的功能。
[0034]本发明的一些方面基于如下的思想:提供对于环境而言是经济并且可持续的通信物理对象。
[0035]本发明的一
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1