人类可读信息到编程接口的语义映射的制作方法_3

文档序号:9602478阅读:来源:国知局
T设备通信时,它可向监管器设备130请求指向该1T设备的指针,并且随后作为对等方与该目标1T设备通信。1T设备110-118使用共用消息接发协议(CMP)在对等通信网络上彼此通信。只要两个1T设备都启用了 CMP并且通过共用通信传输来连接,它们就可彼此通信。在协议栈中,CMP层154在应用层152之下并在传输层156和物理层158之上。
[0060]根据本公开的另一方面,图1D解说了包含多个1T设备的另一无线通信系统10D的高级架构。一般而言,图1D中示出的无线通信系统10D可包括与以上更详细地描述的分别在图1A-C中示出的无线通信系统100A-C相同和/或基本相似的各种组件。如此,出于描述的简洁和方便起见,与图1D中示出的无线通信系统10D中的某些组件相关的各种细节可在本文中省略,既然上面已关于分别在图1A-C中解说的无线通信系统100A-C提供了相同或类似细节。
[0061]因特网175是可使用1T概念来管控的“资源”。然而,因特网175仅仅是被管控的资源的一个示例,并且任何资源可使用1T概念来管控。可被管控的其他资源包括但不限于电力、燃气、存储、安全性等。1T设备可被连接至该资源并由此管控它,或者该资源可在因特网175上被管控。图1D解说了若干资源180,诸如天然气、汽油、热水、以及电力,其中资源180可作为因特网175的补充和/或在因特网175上被管控。
[0062]1T设备可彼此通信以管控它们对资源180的使用。例如,1T设备(诸如烤面包机、计算机、和吹风机)可在蓝牙通信接口上彼此通信以管控它们对电力(资源180)的使用。作为另一示例,1T设备(诸如台式计算机、电话、和平板计算机)可在W1-Fi通信接口上通信以管控它们对因特网175(资源180)的接入。作为又一示例,1T设备(诸如炉子、干衣机、和热水器)可在W1-Fi通信接口上通信以管控它们对燃气的使用。替换或附加地,每个1T设备可被连接至1T服务器(诸如1T服务器170),该服务器具有用于基于从各1T设备接收到的信息来管控它们对资源180的使用的逻辑。
[0063]根据本公开的另一方面,图1E解说了包含多个1T设备的另一无线通信系统10E的高级架构。一般而言,图1E中示出的无线通信系统10E可包括与以上更详细地描述的分别在图1A-D中示出的无线通信系统100A-D相同和/或基本相似的各种组件。如此,出于描述的简洁和方便起见,与图1E中示出的无线通信系统10E中的某些组件相关的各种细节可在本文中省略,既然上面已关于分别在图1A-D中解说的无线通信系统100A-D提供了相同或类似细节。
[0064]通信系统10E包括两个1T设备群160A和160B。多个1T设备群可经由连接至因特网175的1T超级代理彼此连接和/或通信。在高层级,1T超级代理可管理各1T设备群之间的群间通信。例如,在图1E中,1T设备群160A包括1T设备116A、122A和124A以及1T超级代理140A,而1T设备群160B包括1T设备116B、122B和124B以及1T超级代理140B。如此,1T超级代理140A和140B可连接至因特网175并通过因特网175彼此通信,和/或彼此直接通信以促成1T设备群160A与160B之间的通信。此外,尽管图1E解说了两个1T设备群160A和160B经由1T超级代理160A和160B彼此通信,但本领域技术人员将领会,任何数目的1T设备群可合适地使用1T超级代理来彼此通信。
[0065]图2A解说了根据本公开各方面的1T设备200A的高级示例。尽管外观和/或内部组件在各1T设备之间可能显著不同,但大部分1T设备将具有某种类别的用户接口,该用户接口可包括显示器和用于用户输入的装置。可在有线或无线网络上与没有用户接口(诸如图1A-B的空中接口 108)的1T设备远程地通信。
[0066]如图2A中所示,在关于1T设备200A的示例配置中,1T设备200A的外壳可配置有显示器226、电源按钮222、以及两个控制按钮224A和224B、以及其他组件,如本领域已知的。显示器226可以是触摸屏显示器,在此情形中控制按钮224A和224B可以不是必需的。尽管未被明确地示为1T设备200A的一部分,但1T设备200A可包括一个或多个外部天线和/或被构建到外壳中的一个或多个集成天线,包括但不限于W1-Fi天线、蜂窝天线、卫星定位系统(SPS)天线(例如,全球定位系统(GPS)天线),等等。
[0067]尽管1T设备(诸如1T设备200A)的内部组件可使用不同硬件配置来实施,但内部硬件组件的基本高级配置在图2A中被示为平台202。平台202可接收和执行在网络接口(诸如图1A-B中的空中接口 108和/或有线接口 )上传送的软件应用、数据和/或命令。平台202还可独立地执行本地存储的应用。平台202可包括被配置用于有线和/或无线通信的一个或多个收发机206 (例如,W1-Fi收发机、蓝牙收发机、蜂窝收发机、卫星收发机、GPS或SPS接收机等),其可操作地耦合至一个或多个处理器208,诸如微控制器、微处理器、专用集成电路、数字信号处理器(DSP)、可编程逻辑电路、或其他数据处理设备,其将一般性地被称为处理器208。处理器208可执行1T设备的存储器212内的应用编程指令。存储器212可包括只读存储器(ROM)、随机存取存储器(RAM)、电可擦除可编程ROM(EEPROM)、闪存卡、或计算机平台通用的任何存储器中的一者或多者。一个或多个输入/输出(I/O)接口 214可被配置成允许处理器208与各种I/O设备(诸如所解说的显示器226、电源按钮222、控制按钮224A和224B,以及任何其他设备,诸如与1T设备200A相关联的传感器、致动器、中继、阀、开关等)通信并从其进行控制。
[0068]相应地,本公开的一方面可包括含有执行本文描述的功能的能力的1T设备(例如,1T设备200A)。如将由本领域技术人员领会的,各种逻辑元件可在分立元件、处理器(例如,处理器208)上执行的软件模块、或软件与硬件的任何组合中实施以达成本文公开的功能性。例如,收发机206、处理器208、存储器212、和I/O接口 214可以全部协作地用来加载、存储和执行本文公开的各种功能,并且用于执行这些功能的逻辑因此可分布在各种元件上。替换地,该功能性可被纳入到一个分立的组件中。因此,图2A中的1T设备200A的特征将仅被视为解说性的,且本公开不被限定于所解说的特征或安排。
[0069]图2B解说了根据本公开各方面的无源1T设备200B的高级示例。一般而言,图2B中示出的无源1T设备200B可包括与以上更详细地描述的在图2A中示出的1T设备200A相同和/或基本相似的各种组件。如此,出于描述的简洁和方便起见,与图2B中示出的无源1T设备200B中的某些组件相关的各种细节可在本文中省略,既然上面已关于图2A中解说的1T设备200A提供了相同或类似细节。
[0070]图2B中示出的无源1T设备200B —般可不同于图2A中示出的1T设备200A,不同之处在于无源1T设备200B可不具有处理器、内部存储器、或某些其他组件。替代地,在一个实现中,无源1T设备200A可仅包括I/O接口 214或者允许无源1T设备200B在受控1T网络内被观察、监视、控制、管理、或以其他方式知晓的其他合适的机构。例如,在一个实现中,与无源1T设备200B相关联的I/O接口 214可包括条形码、蓝牙接口、射频(RF)接口、RFID标签、IR接口、NFC接口、或者在短程接口上被查询时可向另一设备(例如,有源1T设备(诸如1T设备200A),其可对关于与无源1T设备200B相关联的属性的信息进行检测、存储、传达、动作、或以其他方式处理)提供与无源1T设备200B相关联的标识符和属性的任何其他合适的I/O接口。
[0071]尽管前面将无源1T设备200B描述为具有某种形式的RF、条形码、或其他I/O接口 214,但无源1T设备200B可包括不具有此类I/O接口 214的设备或其他物理对象。例如,某些1T设备可具有恰适的扫描仪或读取器机构,其可检测与无源1T设备200B相关联的形状、大小、色彩、和/或其他可观察特征以标识无源1T设备200B。以此方式,任何合适的物理对象可传达其身份和属性并且在受控1T网络内被观察、监视、控制、或以其他方式被管理。
[0072]图3解说了包括配置成执行功能性的逻辑的通信设备300。通信设备300可对应于以上提及的通信设备中的任一者,包括但不限于1T设备110-120、1T设备200A、耦合至因特网175的任何组件(例如,1T服务器170)等等。因此,通信设备300可对应于被配置成在图1A-B的无线通信系统100A-B上与一个或多个其它实体通信(或促成与一个或多个其它实体的通信)的任何电子设备。
[0073]参照图3,通信设备300包括配置成接收和/或传送信息的逻辑305。在一示例中,如果通信设备300对应于无线通信设备(例如,1T设备200A和/或无源1T设备200B),则配置成接收和/或传送信息的逻辑305可包括无线通信接口(例如,蓝牙、WiF1、W1-Fi直连、长期演进(LTE)直连等),诸如无线收发机和相关联的硬件(例如,RF天线、调制解调器、调制器和/或解调器等)。
[0074]在另一示例中,配置成接收和/或传送信息的逻辑305可对应于有线通信接口(例如,串行连接、USB或火线连接、可藉以接入因特网175的以太网连接等)。因此,如果通信设备300对应于某种类型的基于网络的服务器(例如,应用170),则配置成接收和/或传送信息的逻辑305在一示例中可对应于以太网卡,该以太网卡经由以太网协议将基于网络的服务器连接至其它通信实体。
[0075]在进一步示例中,配置成接收和/或传送信息的逻辑305可包括传感或测量硬件(例如,加速计、温度传感器、光传感器、用于监视本地RF信号的天线等),通信设备300可藉由该传感或测量硬件来监视其本地环境。配置成接收和/或传送信息的逻辑305还可包括在被执行时准许配置成接收和/或传送信息的逻辑305的相关联硬件执行其接收和/或传送功能的软件。然而,配置成接收和/或传送信息的逻辑305不单单对应于软件,并且配置成接收和/或传送信息的逻辑305至少部分地依赖于硬件来实现其功能性。
[0076]参照图3,通信设备300进一步包括配置成处理信息的逻辑310。在一示例中,配置成处理信息的逻辑310可至少包括处理器。可由配置成处理信息的逻辑310执
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1