一种用于在物理对象和通信设备之间建立支持写访问的授权通信的方法_2

文档序号:8208061阅读:来源:国知局
思想是,提供对于环境经济且可持续的通信物理对象。
[0039]本发明的一些方面基于的思想是,通过通信终端和物理对象之间的物理接触为用户提供一种简单的自动升级物理对象的控制功能的数据处理功能的方法。
【附图说明】
[0040]通过参考下文描述的实施例进行阐述,例如参考附图,本发明的这些和其它方面将是显而易见的。
[0041]图1是其中实现本发明的一个实施例的系统的总体架构的示意图。
[0042]图2是图示由通信终端执行的用来能够修改或监测物理对象的软件部分的步骤的流程图。
[0043]图3是为了在物理对象上安装新的软件模块所执行的连续步骤的示例的示意表不O
[0044]图4是为了允许智能手机控制物理对象的功能所进行的连续步骤的示例的示意
【具体实施方式】
[0045]图1图示了由用户控制并连接到通信网络2的通信终端I。更精确地,通信终端I包括网络接口 3,该网络接口 3允许通信终端I与网络2通信。通信终端I可以是诸如移动电话(即智能手机)的移动终端、固定个人计算机或笔记本。网络接口 3可以是无线接口,即WiF1、3G、LTE等,或有线接口。通信网络2 —般是可包含不同种类的网络的复合网络,该不同种类的网络例如是构成互联网的一部分的私有有线网络、公共网络、无线网络等。
[0046]一些物理对象4(此处其为灯9和电视机10)也被连接到通信网络2。为了这个目的,物理对象4包括连接到通信网络2的网络接口 5。该网络接口是可被直接体现在灯4中的数据处理单元的一部分。可替代地,形成网关的接口设备可以被布置在多个物理对象4和通信网络2之间。其他物理对象4可被连接到通信网络2。
[0047]物理对象4可以具有不同的性质。例如,物理对象4可以是诸如广告牌、电视机、家用电器、另一通信终端、冰箱、照相机、媒体驱动器、信息显示器等设备。物理对象4可以存在于用户家中,但是也可以位于公共环境或其它位置,例如在用户的工作场所。
[0048]此外,每个物理对象4可以经由具有网络接口的其数据处理单元提供多个服务。服务是由通过“物联网”可用的物理对象4提供的功能,因此可以通过使用通信终端I通过网络使用或者激活或者通过另一物理对象4使用或者激活。例如,灯9提供了打开/关闭的服务,该服务允许通信终端I从其通信终端I以及通过通信网络2远程地开灯或者关灯。
[0049]这些服务可由通信终端I通过虚拟对象访问,该虚拟对象是相应的物理对象4在网络中的表示以及接口。换句话说,每个虚拟对象存在于物理对象4的虚拟部分中,该虚拟部分包括通过通信网络2到相关联的物理对象4的虚拟接口。
[0050]虚拟表示包括应用编程接口(API)和语义描述。应用编程接口 API允许使用由关联的物理对象提供的服务,例如由其他物理对象4、通信终端I或者软件应用提供的服务。语义描述允许建模物理对象4的行为,并特别地将其与通信终端I或其他物理对象4以及软件应用交互。在图3中,这样的虚拟对象由标号16图示,并存在于与灯9关联的虚拟灯16中。虚拟对象可以被存储在物理对象本身的数据处理单元中,或者可以通过网络2被存储在连接到所述关联的对象的远程服务器中,或者可以被分布于该物理对象和该远程服务器中。可使用网关通过通信网络2访问该虚拟对象。
[0051]但是,物理对象4能够执行的一些特定操作通过通信网络2由访问限制保护,并且不能由任何通信设备I访问。这些特定的操作例如包括在物理对象4的数据处理单元上安装新的服务和功能,或控制和/或监测物理对象4的功能。为了能够执行那些操作,通信设备I需要被许可对物理对象4的软件部分的访问,该软件部分被包含在其关联的虚拟对象中。
[0052]为此目的,通信终端I和物理对象4 二者都具有接触接口。在图1中,由标号7表示用于通信终端I的接触接口,标号6表示用于物理对象4的接触接口。更精确地说,接触接口 6和7是被适配以通过接口 6和7之间的物理接触来生成物理对象和通信终端I之间的物理连接的连接器。物理对象4和通信终端I可以通过这一物理连接进行数据交换。在通信终端I和物理对象之间的这种物理连接可以类似于在第一设备的数据端口和第二设备之间建立的物理连接,其在EP2216910中被描述,并且其允许数据交换。
[0053]通信终端I和物理对象4之间的物理连接的建立,向通信终端I许可通过通信网络2对物理对象4的软件部分进行访问。因此,物理连接向通信终端I提供执行与物理对象4相关联的特定动作的能力。换言之通信终端I获取授权,以执行与物理对象4的受限制访问交互。在和物理对象4的第一接触之后,即使通信终端I与物理对象4分离,该许可访问也可以被连续地提供给该通信终端I。在其它实施例中,仅在通信终端I与物理对象4之间的接触期间,该访问被许可。
[0054]在图2中由流程图图示了连续步骤,其中通信终端I访问物理对象4的软件部分。
[0055]在第一步骤11中,用户将其通信终端I的接触接口 7与物理对象4的接触接口 6接触。因此,在灯4的数据处理单元和通信终端I之间提供了允许数据交互的物理连接。
[0056]—旦物理连接被建立,在第二步骤12,通信终端I获取对物理对象4软件部分的访问权限。由于物理连接,通过物理对象4以及通信终端I之间的数据交换提供这些访问权限。更精确地,安全密钥在相反方向上被从物理对象4传输到通信终端I。
[0057]在进一步的步骤13中,通信终端I通过通信网络2与物理对象的软件部分交互。为此目的,通信终端I将安全密钥包括在发往物理对象4的数据中。由此,与物理对象4关联的虚拟对象可以将通信终端I认证为被允许与其对应的软件部分执行受限制的访问交互的终端。因此,通信终端I可以访问物理对象4的软件组成部分,并且因此,添加、修改或读取与这一受保护软件部分中的该物理对象的服务和功能相关联的数据。
[0058]为了更好理解图2所图示的步骤,现在将参照图3描述一个特定的实施例。
[0059]在图3中,通信终端I是被连接到通信网络2的迪斯科麦克风15,灯9也被连接到通信网络2。迪斯科麦克风15包括声音处理控制器,该声音处理控制器能够记录并分析周围声音,从而根据声音节拍(beat)向周围物体对象给出指示。如图2中所示的,灯包括虚拟表示,在该图中其被表示为虚拟灯16。如上所指示的,虚拟灯包括允许使用由灯所提供的功能的API。例如,该灯初始地包括打开/关闭功能17。
[0060]然而,为了与灯9交互,以使其根据声音节拍进行动作,并且特别地,使它根据迪斯科麦克风15所检测的声音节拍而闪烁,用户需要在灯9上安装新的功能。
[0061]为了这个目的,在第一步骤中,用户占有迪斯科麦克风15,并且将它的接触接口 7与灯9的接触接口 6接触。因此,迪斯科麦克风115通过该物理接触建立与灯9的物理连接。这种物理连接保证了灯9和迪斯科麦克风15之间的第一安全交互。
[0062]在箭头19表示的这一步骤中,迪斯科麦克风和虚拟灯交换密钥。随着这一交换期间密钥被接收,迪斯科麦克风15被许可访问虚拟灯16的扩展模块。这一扩展模块7被关联到能够接收和存储软件模块的信息存储器,该软件模块将向灯9提供新的功能。事实上,当被存储在扩展模块时,软件模块允许灯9提供新的服务。这一新的服务将是可由迪斯科麦克风15通过通信网络2访问的。换句话说,采用该密钥,
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1