物联网平台、设备和方法技术

技术编号:16389827 阅读:55 留言:0更新日期:2017-10-16 11:52
本发明专利技术描述了一种物联网系统和方法。例如,系统的一个实施例包括:IoT中心,所述IoT中心包括:WAN接口,所述WAN接口用于将所述IoT中心通过WAN连接到IoT服务;以及本地通信接口,所述本地通信接口用于将所述IoT中心通信地连接到多个不同类型的IoT装置;以及至少一个IoT装置,所述IoT装置具有用于存储程序代码的存储器和用于执行所述程序代码的微控制器,其中所述程序代码包括库程序代码,所述库程序代码包括能由开发人员使用的基本构建块,以通过创建采用所述库程序代码的应用程序代码来实现任何IoT装置,其中所述基本构建块中的至少一个包括通信栈以使得能够实现与所述IoT中心的通信,所述库程序代码在软件开发工具包(SDK)中通过所述微控制器提供给所述开发人员。

【技术实现步骤摘要】
【国外来华专利技术】物联网平台、设备和方法
技术介绍

本专利技术整体涉及计算机系统领域。更具体地讲,本专利技术涉及物联网(IoT)平台、设备和方法。相关领域说明“物联网”是指互联网基础架构内可唯一识别的嵌入式装置的互连。最终,IoT预计将导致新的种类广泛的应用,在这些应用中,几乎任何类型的物理事物可以提供关于其本身或其周围环境的信息和/或可以通过互联网上的客户端装置受到远程控制。由于与连接性、功率和标准化缺乏有关的一些问题,物联网的开发和采用一直比较缓慢。例如,IoT开发和采用所面临的一个障碍是,没有标准平台允许开发人员设计和提供新的IoT装置及服务。为了进入IoT市场,开发人员必须从头开始设计整个IoT平台,包括支持所需的IoT实现需要的网络协议和基础架构、硬件、软件和服务。因此,IoT装置的每一家提供商都使用专有技术来设计和连接IoT装置,这使得对最终用户而言,采用多种类型的IoT装置是一项繁重的工作。IoT采用所面临的另一个障碍是与IoT装置的连接和供电有关的困难。例如,连接诸如冰箱、车库门开关、环境传感器、家用安防传感器/控制器等的电器需要电源来为每个连接的IoT装置供电,并且这个电源通常定位本文档来自技高网...
物联网平台、设备和方法

【技术保护点】
一种物联网(IoT)系统,包括:IoT中心,所述IoT中心包括:WAN接口,所述WAN接口用于将所述IoT中心通过WAN连接到IoT服务;以及本地通信接口,所述本地通信接口用于将所述IoT中心通信地连接到多个不同类型的IoT装置;以及至少一个IoT装置,所述IoT装置具有用于存储程序代码的存储器和用于执行所述程序代码的微控制器,其中所述程序代码包括库程序代码,所述库程序代码包括开发人员能使用的基本构建块,以通过创建采用所述库程序代码的应用程序代码来实现任何IoT装置,其中所述基本构建块中的至少一个包括通信栈以使得能够实现与所述IoT中心的通信,所述库程序代码在软件开发工具包(SDK)中通过所述...

【技术特征摘要】
【国外来华专利技术】2014.11.21 US 14/550,667;2014.11.21 US 14/550,735;1.一种物联网(IoT)系统,包括:IoT中心,所述IoT中心包括:WAN接口,所述WAN接口用于将所述IoT中心通过WAN连接到IoT服务;以及本地通信接口,所述本地通信接口用于将所述IoT中心通信地连接到多个不同类型的IoT装置;以及至少一个IoT装置,所述IoT装置具有用于存储程序代码的存储器和用于执行所述程序代码的微控制器,其中所述程序代码包括库程序代码,所述库程序代码包括开发人员能使用的基本构建块,以通过创建采用所述库程序代码的应用程序代码来实现任何IoT装置,其中所述基本构建块中的至少一个包括通信栈以使得能够实现与所述IoT中心的通信,所述库程序代码在软件开发工具包(SDK)中通过所述微控制器提供给所述开发人员。2.根据权利要求1所述的系统,其中所述IoT装置包括:传感器,所述传感器用于根据所述应用程序代码收集本地数据;和/或输出控制装置,所述输出控制装置用于根据所述应用程序代码执行输出控制功能。3.根据权利要求1所述的系统,其中所述应用程序代码能由所述微控制器执行以使所述IoT装置执行一个或多个特定于应用的功能,所述功能中的至少一个功能包括收集本地数据或执行本地控制功能。4.根据权利要求1所述的系统,其中所述IoT装置还包括用于根据所述库程序代码与所述IoT中心建立本地通信信道的低功率通信接口。5.根据权利要求3所述的系统,其中所述本地通信接口包括用于与所述IoT中心建立蓝牙低功耗(LE)通信信道的蓝牙LE无线电装置。6.根据权利要求1所述的系统,其中所述WAN包括互联网。7.根据权利要求1所述的系统,其中所述SDK包括所述IoT中心,并向所述开发人员提供对所述IoT服务的访问权限。8.一种方法,包括:提供IoT中心,所述IoT中心包括:WAN接口,所述WAN接口用于将所述IoT中心通过WAN连接到IoT服务;以及本地通信接口,所述本地通信接口用于将所述IoT中心通信地连接到多个不同类型的IoT装置;以及提供至少一个IoT装置,所述IoT装置具有用于存储程序代码的存储器和用于执行所述程序代码的微控制器;提供包括库程序代码的所述程序代码,所述库程序代码包括开发人员能使用的基本构建块,以通过创建采用所述库程序代码的应用程序代码来实现任何IoT装置,其中所述基本构建块中的至少一个包括通信栈以使得能够实现与所述IoT中心的通信,所述库程序代码在软件开发工具包(SDK)中通过所述微控制器提供给所述开发人员。9.根据权利要求8所述的方法,其中所述IoT装置包括:传感器,所述传感器用于根据所述应用程序代码收集本地数据;和/或输出控制装置,所述输出控制装置用于根据所述应用程序代码执行输出控制功能。10.根据权利要求8所述的方法,其中所述应用程序代码能由所述微控制器执行以使所述IoT装置执行一个或多个特定于应用的功能,所述功能中的至少一个功能包括收集本地数据或执行本地控制功能。11.根据权利要求8所述的方法,其中所述IoT装置还包括用于根据所述库程序代码与所述IoT中心建立本地通信信道的低功率通信接口。12.根据权利要求10所述的方法,其中所述本地通信接口包括用于与所述IoT中心建立蓝牙低功耗(LE)通信信道的蓝牙LE无线电装置。13.根据权利要求8所述的方法,其中所述WAN包括互联网。14.根据权利要求8所述的方法,其中所述SDK包括所述IoT中心,并向所述开发人员提供对所述IoT服务的访问权限。15.一种设备,包括:用于存储程序代码的存储器和用于执行所述程序代码的微控制器;用于将所述微控制器连接到网络的通信接口;多个输入元件,所述输入元件通信地连接到所述微控制器以检测用户输入;用于接收选择卡的插槽,所述选择卡包括在其上显示的多个用户可选物品,其中当将所述选择卡插入所述插槽中时,所述输入元件中的每一个与在所述选择卡上显示的所述用户可选物品中的至少一个相关联;以及其中在选择与特定物品相对应的特定输入元件时,所述微控制器通过所述网络将所述物品的识别代码发送到服务,所述服务使用所述识别代码识别所述物品,并且响应于所述用户对所述物品的选择而执行一个或多个操作。16.根据权利要求15所述的设备,其中所述物品为杂货店物品,并且其中所述服务为杂货店服务。17.根据权利要求16所述的设备,其中每个选择卡包括当将每个选择卡插入到所述插槽中时能由所述用户通过与每个所述杂货店物品相关联的所述输入元件进行选择的杂货店物品列表。18.根据权利要求15所述的设备,其中所述通信接口包括将所述设备连接到本地中心装置的本地通信接口,所述本地中心装置通过广域网(WAN)连接到所述服务。19.根据权利要求18所述的设备,其中所述通信接口包括蓝牙低功耗(LE)接口。20.根据权利要求15所述的设备,其中所述多个输入元件包括用户可选按钮。21.根据权利要求20所述的设备,其中每个用户可选按钮具有与其相关联的发光二极管(LED),其中当所述用户选择了一个物品时,所述微控制器使得与用于所述物品的按钮相关联的LED点亮。22.根据权利要求15所述的设备,还包括:音频解码器,所述音频解码器位于所述微控制器内或通信地连接到所述微控制器,所述音频解码器用于在所述用户经由所述输入元件选择所述物品时对与所述物品相关联的音频内容进行解码;以及扬声器,所述扬声器集成在所述设备内并产生包含在所述音频内容中的声音。23.根据权利要求22所述的设备,还包括:语音合成模块,所述语音合成模块用于将与所述物品相关联的文本转换为音频内容,然后所述音频内容被所述音频解码器解码并在所述扬声器上输出。24.一种系统,包括:IoT中心,所述IoT中心包括:WAN接口,所述WAN接口用于将所述IoT中心通过WAN连接到IoT服务;以及本地通信接口,所述本地通信接口用于将所述IoT中心通信地连接到多个不同类型的IoT装置;以及IoT装置,所述IoT装置包括:用于存储程序代码的存储器和用于执行所述程序代码的微控制器;用于将所述微控制器通过网络连接到所述IoT中心的通信接口;多个输入元件,所述输入元件通信地连接到所述微控制器以检测用户输入;用于接收选择卡的插槽,所述选择卡包括在其上显示的多个用户可选物品,其中当将所述选择卡插入所述插槽中时,所述输入元件中的每一个与在所述选择卡上显示的所述用户可选物品中的至少一个相关联;以及其中在选择与特定物品相对应的特定输入元件时,所述微控制器通过所述网络将所述物品的识别代码发送到服务,所述服务使用所述识别代码识别所述物品,并且响应于所述用户对所述物品的选择而执行一个或多个操作。25.根据权利要求24所述的系统,其中所述物品为杂货店物品,并且其中所述服务为杂货店服务。26.根据权利要求25所述的系统,其中每个选择卡包括当将每个选择卡插入到所述插槽中时能由所述用户通过与每个所述杂货店物品相关联的所述输入元件进行选择的杂货店物品列表。27.根据权利要求24所述的系统,其中所述通信接口包括将所述IoT装置连接到所述IoT...

【专利技术属性】
技术研发人员:J·布里特S·松村H·福罗德S·齐默尔曼P·迈尔斯S·扎维克D·久田见J·李J·布莱克
申请(专利权)人:阿费罗有限公司
类型:发明
国别省市:美国,US

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

1