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

文档序号:9602478阅读:332来源:国知局
人类可读信息到编程接口的语义映射的制作方法
【专利说明】人类可读信息到编程接口的语义映射
[0001]相关申请的交叉引用
[0002]本专利申请要求由与本申请相同的发明人于2013年6月26日提交的申请N0.61/839,822、以及于2014年6月25日提交的申请N0.14/315,144的优先权,这些申请题为“SEMANTIC MAPPINGS FROM HUMAN READABLE MESSAGES TO M2M INTERFACES(从人类可读消息到M2M接口的语义映射)”并且由此通过援引全部明确纳入于此。
[0003]领域
[0004]各实现涉及物联网(1T)设备的语义映射。
[0005]背景
[0006]因特网是使用标准网际协议套件(例如,传输控制协议(TCP)和网际协议(IP))来彼此通信的互联的计算机和计算机网络的全球系统。物联网(1T)基于日常对象(不仅是计算机和计算机网络)可经由1T通信网络(例如,自组织系统或因特网)可读、可识别、可定位、可寻址、以及可控制的理念。
[0007]数个市场趋势正推动1T设备的开发。例如,增加的能源成本正推动政府在智能电网以及将来消费支持(诸如电动车辆和公共充电站)中的战略性投资。增加的卫生保健成本和老龄化人口正推动对远程/联网卫生保健和健康服务的开发。家庭中的技术革命正推动对新的“智能”服务的开发,包括由营销‘N’种活动(‘N’ play)(例如,数据、语音、视频、安全性、能源管理等)并扩展家庭网络的服务提供者所进行的联合。作为降低企业设施的运作成本的手段,建筑物正变得更智能和更方便。
[0008]存在用于1T的数个关键应用。例如,在智能电网和能源管理领域,公共事业公司可以优化能源到家庭和企业的递送,同时消费者能更好地管理能源使用。在家庭和建筑物自动化领域,智能家居和建筑物可具有对家或办公室中的实质上任何设备或系统的集中式控制,从电器到插入式电动车辆(PEV)安全性系统。在资产跟踪领域,企业、医院、工厂和其他大型组织能准确跟踪高价值装备、患者、车辆等的位置。在卫生和健康领域,医生能远程监视患者的健康,同时人们能跟踪健康例程的进度。
[0009]如此,在不久的将来,1T技术的不断发展将导致在家里、在交通工具内、在工作场所、以及在许多其他位置处围绕用户的众多1T设备。然而,尽管事实上具有1T能力的设备可提供与用户周围的环境相关的基本实时的信息(例如,爱好、选择、习惯、设备状况和使用模式等),但要从单个应用控制不同1T设备也可能是相对困难的,这是因为每个1T设备具有其自己的可能是该10T设备特有的属性和行动。
[0010]概述
[0011]—般而言,本文所公开的主题内容的一个实现涉及将来自物联网(1T)设备的人类可读信息映射到编程化接口的方法、装置以及其上记录有计算机可执行指令的计算机可读存储介质。人类可读信息包括文本、视频、音频、触觉和图像中的至少一者。
[0012]本文所描述的技术的一个或多个实现包括一种将来自物联网(1T)设备的数据映射到编程化接口的方法。该1T设备被配置成使用人类可读信息来通信。该方法包括在计算设备处观察关于1T设备的存在的人类可读指示,其中该1T设备包括相关联的信息。响应于观察到关于1T设备的存在的人类可读指示,该方法通过向相关联的信息指派商定的语义标签并且使得商定的语义标签能够被用于控制该1T设备来操作。
[0013]在一个或多个实现中,观察关于1T设备的存在的人类可读指示包括观察由1T设备广播的存在,其中该广播是人类可读的。观察关于1T设备的存在的人类可读指示包括在用户接口处、在应用层接口处和/或在呈现层接口处观察关于1T设备的存在的人类可读指示。
[0014]在一个或多个实现中,向相关联的信息指派商定的语义标签包括向1T设备的远程暴露的属性指派商定的语义标签。在一个或多个实现中,向相关联的信息指派商定的语义标签包括向1T设备的远程暴露的属性指派商定的语义标签。
[0015]在一个或多个实现中,响应于观察到关于1T设备的存在的人类可读指示,将用于1T设备的用户接口映射到编程化接口。
[0016]在本文所描述的技术的一个或多个实现中,一种用于将来自物联网(1T)设备的数据映射到编程化接口的装置包括:被配置成观察关于1T设备的存在的人类可读指示的逻辑。被配置成观察关于1T设备的存在的人类可读指示的逻辑包括相关联的信息。该装置还包括被配置成响应于观察到关于1T设备的存在的人类可读指示,向相关联的信息指派商定的语义标签的逻辑。该装置还包括被配置成使得商定的语义标签能够被用来控制该1T设备的逻辑。
[0017]在本文所描述的技术的一个或多个实现中,一种计算器可读存储介质包括数据,该数据在由机器访问时使机器执行以下操作:在计算设备处观察关于1T设备的存在的人类可读指示,其中1T设备包括相关联的信息。响应于观察到关于1T设备的存在的人类可读指示,该方法通过向相关联的信息指派商定的语义标签并且使得商定的语义标签能够被用于控制该1T设备来操作。
[0018]在本文所描述的技术的一个或多个实现中,一种用于将来自物联网(1T)设备的数据映射到编程化接口的设备包括:用于在计算设备处观察关于1T设备的存在的人类可读指示的装置,其中该1T设备包括相关联的信息。该设备还包括用于响应于观察到关于1T设备的存在的人类可读指示而向相关联的信息指派商定的语义标签的装置、以及用于使得商定的语义标签能够被用来控制该1T设备的装置。
[0019]在一个或多个实现中,用于观察关于1T设备的存在的人类可读指示的装置包括监管器设备。在一个或多个实现中,用于观察关于1T设备的存在的人类可读指示的装置包括监管器设备。在一个或多个实现中,用于向相关联的信息指派商定的语义标签的装置包括语义映射器。在一个或多个实现中,该设备进一步包括用于在用户接口、应用层接口和/或呈现层接口处观察关于1T设备的存在的人类可读指示的装置。
[0020]在一个或多个实现中,与1T设备相关联的属性是用户接口元件。与1T设备相关联的用户接口元件是开关和单选按钮中的至少一者。
[0021]以上是与本文所描述的一个或多个实现相关的简化概述。如此,该概述既不应被视为与所有构想的方面和/或实现相关的详尽纵览,该概述也不应被认为标识与所有构想的方面和/或实现相关的关键性或决定性要素或描绘与任何特定方面和/或实现相关联的范围。相应地,该概述仅有的目的是在以下给出的详细描述之前以简化形式呈现与本文所公开的机制相关的一个或多个方面和/或实现有关的某些概念。
[0022]附图简述
[0023]对本公开的各方面及其许多伴随优点的更完整领会将因其在参考结合附图考虑的以下详细描述时变得更好理解而易于获得,附图仅出于解说目的被给出而不对本公开构成任何限定,并且其中:
[0024]图1A解说了根据本文所描述的技术的一个或多个实现的无线通信系统的高级系统架构。
[0025]图1B解说了根据本文所描述的技术的替换实现的无线通信系统的高级系统架构。
[0026]图1C解说了根据本文所描述的技术的更多实现的无线通信系统的高级系统架构。
[0027]图1D解说了根据本文所描述的技术的一个或多个实现的无线通信系统的高级系统架构。
[0028]图1E解说了根据本文所描述的技术的一个或多个实现的无线通信系统的高级系统架构。
[0029]图2A解说了根据本文所描述的技术的一个或多个实现的示例物联网(1T)设备,而图2B解说了根据本文所描述的技术的一个或多个实现的示例无源1T设备。
[0030]图3解说了根据本文所描述的技术的一个或多个实现的包括配置成执行功能性的逻辑的通信设备。
[0031]图4解说了根据本文所描述的技术的一个或多个实现的示例服务器。
[0032]图5解说了根据本文所描述的技术的一个或多个实现的1T环境的示例。
[0033]图6是解说根据本文所描述的一个或多个实现的用于控制1T设备的消息流的示图。
[0034]图7是解说根据本文所描述的技术的一个或多个实现的系统映射器的高级示图。
[0035]图8是根据本文所描述的技术的实现的适用于实现将来自物联网(1T)设备的数据映射到一个或多个接口的架构的高级框图。
[0036]详细描述
[0037]在一个或多个实现中,由物联网设备广播的用户可读文本被映射到在物联网环境中具有含义的语义标签或者其它语义数据。在一个或多个实现中,对等(P2P)服务模块允许相关联的各1T设备以不旨在被计算机理解的方式广播它们的存在。相反,这些广播旨在例如以人类可读通信(诸如,文本、图像、视频、音频、触觉等等)的形式被显示给用户、被用户理解、并且对于1T设备上的用户有意义。也就是说,计算机可能不理解1T设备正在广播什么,因为这些广播不具有消息通常在机器对机器和/或编程化通信中利用的消息代码或标识类型。
[0038]如本文所使用的,术语“语义标签”是可被计算设备容易地解析和理解的任何类型的信息。一般而言,语义标签是在各通信方之间商定的。作为示例,字符串“CYCLE_D0NE(循环_完成)”可以是预先商定的语义标签,其指示洗衣机已完成其循环。如此,家用电器可被预编程以响应于带有特定字节串“CYCLE_D0NE”的消息。然而,字符串“Your washingmachine has finished its cycle (您的洗衣机已完成其循环)”是英文文本,由于其未被预定义和预先商定而仅对人类是可理解的。计算设备将通常不被编程为响应于带有字符串“Your washing machine has finished its cycle”的消息。本文所描述的技术的实现将人类可读字符串转译成预定义或预先商定的语义标签。
[0039]如本文所使用的,术语“物联网设备”(或即“1T设备”)可指代具有可寻址接口(例如,网际协议(IP)地址、蓝牙标识符(ID)、近场通信(NFC) ID等)并且能在有线或无线连接上向一个或多个其他设备传送信息的任何物体(例如,电器、传感器等)。1T设备可具有无源通信接口(诸如快速响应(QR)码、射频标识(RFID)标签、NFC标签或类似物)或有源通信接口(诸如调制解调器、收发机、发射机-接收机或类似物)。
[0040]1T设备可具有特定属性和/或
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1