基于人工智能的物联网实现系统和方法

文档序号:10492039阅读:414来源:国知局
基于人工智能的物联网实现系统和方法
【专利摘要】本发明提出一种基于人工智能的物联网实现系统和方法,该基于人工智能的物联网的实现系统包括:云端中控系统、家庭智能中控系统和家庭智能终端;所述家庭智能中控系统通过本地模块为用户提供信息或服务;或者,所述家庭智能中控系统与所述云端中控系统相互配合,为用户提供信息或服务;所述家庭智能终端用于响应所述家庭智能中控系统发送的控制指令,和/或,向所述家庭智能中控系统发送自身状态信息。该系统能够提高物联网的智能性和开放性。
【专利说明】
基于人工智能的物联网实现系统和方法
技术领域
[0001]本发明涉及互联网技术领域,尤其涉及一种基于人工智能的物联网实现系统和方法。
【背景技术】
[0002]人工智能(Artificial Intelligence,AI)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括智能点餐机器人、语言识别、图像识别、自然语言处理和专家系统等。
[0003]物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段,是物物相连的互联网。利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式联在一起,形成人与物、物与物相联,实现信息化、远程管理控制和智能化的网络。
[OOO4 ]传统的物联网解决方案,通常是家里有一个控制中心(如网关,智能首箱等),控制中心与家里的各种电器相连接。用户使用手机远程地与家里的控制中心上的应用交互,从而控制家里的各种电器等。但是,目前的物联网解决方案都不够智能和开放。

【发明内容】

[0005]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0006]为此,本发明的一个目的在于提出一种基于人工智能的物联网实现系统。
[0007]本发明的另一个目的在于提出一种基于人工智能的物联网实现方法。
[0008]为达到上述目的,本发明第一方面实施例提出的基于人工智能的物联网实现系统,包括:云端中控系统、家庭智能中控系统和家庭智能终端;所述家庭智能中控系统通过本地模块为用户提供信息或服务;或者,所述家庭智能中控系统与所述云端中控系统相互配合,为用户提供信息或服务;所述家庭智能终端用于响应所述家庭智能中控系统发送的控制指令,和/或,向所述家庭智能中控系统发送自身状态信息。
[0009]本发明第一方面实施例提出的基于人工智能的物联网实现系统,通过在家庭智能中控系统本地,或者结合家庭智能中控系统和云端中控系统,可以为用户提供更智能的物联网解决方案。进一步的,在家庭智能中控系统中设置开放接口后,可以提尚物联网解决方案的开放性。
[0010]为达到上述目的,本发明第二方面实施例提出的基于人工智能的物联网实现方法,包括:家庭智能中控系统通过本地模块,或者,家庭智能中控系统与所述云端中控系统相互配合,为用户提供信息或服务;在用户需要控制家庭智能终端时,家庭智能中控系统向家庭智能终端发送控制指令,以使所述家庭智能终端响应所述控制指令。
[0011]本发明第二方面实施例提出的基于人工智能的物联网实现方法,通过在家庭智能中控系统本地,或者结合家庭智能中控系统和云端中控系统,可以为用户提供更智能的物联网解决方案。进一步的,在家庭智能中控系统中设置开放接口后,可以提尚物联网解决方案的开放性。
[0012]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0013]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0014]图1是本发明一个实施例提出的基于人工智能的物联网实现系统的结构示意图;
[0015]图2是本发明另一个实施例提出的基于人工智能的物联网实现系统的结构示意图;
[0016]图3是本发明一个实施例提出的基于人工智能的物联网实现方法的流程示意图;
[0017]图4是本发明另一个实施例提出的基于人工智能的物联网实现方法的流程示意图。
【具体实施方式】
[0018]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0019]图1是本发明一个实施例提出的基于人工智能的物联网实现系统的结构示意图。
[0020]参见图1,本实施例的系统包括:云端中控系统11、家庭智能中控系统12和家庭智能终端13。
[0021 ]其中,云端中控系统11位于云端,家庭智能中控系统12和家庭智能终端13位于用户家庭内部。
[0022]云端中控系统和/或家庭智能中控系统中可以配置智能化模块,以提高物联网的智能性。
[0023]家庭智能中控系统12通过本地模块为用户提供信息或服务;或者,
[0024]家庭智能中控系统12与云端中控系统11相互配合,为用户提供信息或服务。
[0025]家庭智能终端13用于响应家庭智能中控系统12发送的控制指令,和/或,向家庭智能中控系统12发送自身状态信息。
[0026]—些实施例中,当结合家庭智能中控系统和云端中控系统为用户提供信息或服务时,可以充分发挥云端具有的数据量大和处理能力强的优势。另外,将智能化策略构建在云端,也有易于升级,避免对用户产生影响。
[0027 ]具体的,参见图2,云端中控系统可以包括如下项中的一项或多项:
[0028]自然语言理解模块、语义分析模块、情感分析模块、在线语音识别模块、在线语音合成模块、在线人脸识别模块。
[0029]云端中控系统通过提供上述的模块,可以增强智能化,例如,通过自然语言理解、语义分析、情感分析等,可以更智能的理解用户需求。通过在线语音识别,可以对用户输入的语音进行识别,从而用户可以使用语音进行输入,而不限于在物联网中通常采用的对手机操作界面进行操作的方式。通过在线人脸识别可以自动识别用户身份,不需要人为录入账户密码才能进行身份验证。通过在线语音合成,可以以语音方式播放用户需要的信息或服务,可以在用户不方便进行双手操作时依然可以接收到反馈信息。
[0030]因此,在云端中控系统中通过设置上述模块,可以为用户提供智能的信息和服务,例如包括:机器翻译、信息检索、知识问答、垂类信息(如天气、美食、医疗、宠物、交通等)、服务(如购物、订票等)。
[0031]—些实施例中,当在家庭智能中控系统本地为用户提供信息或服务时,可以具有更丰富的感知能力、可以即时决策、反应迅速,并且还可以在运动中决策。
[0032]参见图2,家庭智能中控系统可以包括:默认配置的客户端,和/或,第三方应用,其中,所述客户端包括开放接口,所述第三方应用能够通过所述开放接口调用所述客户端中的模块。
[0033]通过在客户端中设置开放接口,可以提高开放性,更好的满足用户需求。
[0034]另外,客户端与第三方应用是相互独立的,因此可以分别独立升级,避免相互影响。
[0035]具体的,参见图2,所述客户端包括如下项中的一项或多项:
[0036]本地引擎与决策系统、远场语音识别模块、云端中控连接模块、人脸检测模块、声源定位模块、表情识别模块、人脸识别模块、语音识别模块、语音合成模块、应用管理模块、设备管理模块、协议编解码模块。
[0037]其中,用户与家庭智能中控系统进行交互时,用户可以以自然语言进行信息输入,相应的,家庭智能中控系统在本地或从云端获取到反馈信息后,可以以自然语言向用户播放反馈信息。
[0038]当客户端中包括远场语音识别模块时,用户可以输入远场语音。客户端接收并识别用户输入的远场语音后,可以通过本地引擎与决策系统响应用户输入的远场语音。或者,客户端还可以将识别后的远场语音发送给云端中控系统,由云端中控系统响应用户输入的远场语音,并将反馈信息或服务通过客户端以文字或语音等方式反馈给用户。或者,客户端还可以将用户输入的远场语音信息通过在线方式发送给云端中控系统,由云端中控系统进行在线语音识别,并响应于识别结果,并将反馈信息或服务通过客户端以文字或语音等方式反馈给用户。
[0039]其中,当需要结合家庭智能中控系统和云端中控系统时,可以具体是通过客户端中的云端中控连接模块与云端中控系统进行通信。
[0040]家庭智能中控系统通过本地模块或结合云端中控系统为用户提供信息或服务例如包括:与用户进行聊天、与用户进行知识问答、反馈用户查询的路况、还可以包括:满足用户购买、下单等线上到线下(online to offline,020)服务。
[0041]另外,在家庭智能中控系统中还可以包括用于识别用户相关信息的模块,用户相关信息例如身份信息、位置信息、表情信息等。具体的,用于识别用户相关信息的模块例如包括上述的、人脸检测模块、声源定位模块、表情识别模块、人脸识别模块。通过上述模块,可以更好的理解用户,从而提供丰富而智能的交互响应。
[0042]在连接方式上,家庭智能中控系统与云端中控系统之间可以采用互联网通信协议。家庭智能中控系统与家庭智能终端之间采用物联网通信协议,例如,WiF1、BLE、Zigbee、Bluetooth或ZWare等物联网协议。
[0043]因此,在家庭智能中控系统中还可以设置协议编解码模块,以保证家庭智能中控系统与云端中控系统及家庭智能终端间的正常通信。
[0044]另外,本实施例的家庭智能中控系统还可以是一个开放的平台,该家庭智能中控系统中不仅可以包括默认配置的客户端,还可以安装第三方应用,例如由某个家庭智能终端厂商提供的应用。第三方应用可以通过客户端提供的开放接口,调用设备管理模块,以根据自身场景和需求,提供更丰富的响应策略。
[0045]家庭智能中控系统可以通过应用管理模块对第三方应用进行管理。
[0046]参见图2,家庭智能终端例如包括:智能电视、智能冰箱、智能洗衣机、智能电饭煲和其他智能设备等。
[0047]家庭智能终端可以响应家庭智能中控系统发出的控制指令,例如,用户可以对家庭智能中控系统以远场的自然语言形式输入“打开电视机”,之后,家庭智能中控系统可以识别该语音并根据识别结果向智能电视发送开机指令,智能电视接收到开机指令后,打开智能电视。
[0048]另外,家庭智能终端还可以将自身状态信息反馈给家庭智能中控系统,以便家庭智能中控系统根据家庭智能终端的状态信息进行相关处理。例如,智能电视向家庭智能终端反馈当前处于开机状态,而家庭智能终端获取到用户并没有收看时,可以直接指示智能电视关机或提醒用户是否关机。
[0049]可以理解的是,在家庭智能终端中需要内置符合物联网通信协议的智能通信芯片,以与家庭智能中控系统进行交互。
[0050]本实施例中,通过在家庭智能中控系统本地,或者结合家庭智能中控系统和云端中控系统,可以为用户提供更智能的物联网解决方案。进一步的,在家庭智能中控系统中设置开放接口后,可以提高物联网解决方案的开放性。
[0051]具体的,可以利用强大的云端服务能力和灵活的本地引擎,实现智能交互的能力,如远场语音识别、自然语言理解、智能对话,机器翻译,情感分析,人脸检测与识别等,从而可以提供丰富的智能交互能力。在客户端提供开放接口,第三方应用可以调用客户端中的模块,获取丰富的智能交互能力,同时,第三方应用还可以实现自己的应用逻辑,调用客户端中的设备管理模块,实现对家庭智能终端的控制以及获取设备的状态等反馈信息,从而可以提供一个开放平台。通过在云端配置智能化模块,可以充分发挥云端数据量大和处理能力强的优点,可以按需提供升级和扩展能力。另外,客户端可以独立于用户的应用单独升级,避免给用户带来困扰,从而可以具有灵活的升级和可扩展能力。
[0052]图3是本发明一个实施例提出的基于人工智能的物联网实现方法的流程示意图。
[0053]参见图3,本实施例的方法包括:
[0054]S31:家庭智能中控系统通过本地模块,或者,家庭智能中控系统与所述云端中控系统相互配合,为用户提供信息或服务。
[0055]S32:在用户需要控制家庭智能终端时,家庭智能中控系统向家庭智能终端发送控制指令,以使所述家庭智能终端响应所述控制指令。
[0056]—些实施例中,参见图4,本实施例的方法还可以包括:
[0057]S33:家庭智能中控系统接收家庭智能终端发送的状态信息,并根据状态信息进行处理。
[0058]一些实施例中,所述家庭智能中控系统包括:
[0059]默认配置的客户端,和/或,第三方应用;
[0060]其中,所述客户端包括开放接口,所述第三方应用能够通过所述开放接口调用所述客户端中的模块。
[0061]—些实施例中,参见图4,本实施例的方法还可以包括:
[0062]S34:接收用户输入的语音信息,其中,所述语音信息采用自然语言形式,和/或,所述语音信息是远场语音信息。
[0063]可以理解的是,本实施例的方法与上述的系统对应,具体的家庭智能终端、家庭智能中控系统和云端中控系统的组成,上述三个部分之间的交互流程,以及,上述三个部分的每个部分内部的处理流程,可以参见上述的系统实施例中的相关描述,在此不再详细说明。
[0064]本实施例中,通过在家庭智能中控系统本地,或者结合家庭智能中控系统和云端中控系统,可以为用户提供更智能的物联网解决方案。进一步的,在家庭智能中控系统中设置开放接口后,可以提高物联网解决方案的开放性。
[0065]需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
[0066]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0067]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0068]本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0069]此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0070]上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0071]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0072]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【主权项】
1.一种基于人工智能的物联网实现系统,其特征在于,包括: 云端中控系统、家庭智能中控系统和家庭智能终端; 所述家庭智能中控系统通过本地模块为用户提供信息或服务;或者, 所述家庭智能中控系统与所述云端中控系统相互配合,为用户提供信息或服务; 所述家庭智能终端用于响应所述家庭智能中控系统发送的控制指令,和/或,向所述家庭智能中控系统发送自身状态信息; 其中,所述云端中控系统和/或家庭智能中控系统中配置有智能化模块。2.根据权利要求1所述的系统,其特征在于,所述家庭智能中控系统包括: 默认配置的客户端,和/或,第三方应用; 其中,所述客户端包括开放接口,所述第三方应用能够通过所述开放接口调用所述客户端中的模块。3.根据权利要求2所述的系统,其特征在于,所述客户端与所述第三方应用是相互独立的。4.根据权利要求2所述的系统,其特征在于,所述客户端包括如下项中的一项或多项: 本地引擎与决策系统、远场语音识别模块、云端中控连接模块、人脸检测模块、声源定位模块、表情识别模块、人脸识别模块、语音识别模块、语音合成模块、应用管理模块、设备管理模块、协议编解码模块。5.根据权利要求1所述的系统,其特征在于,所述云端中控系统包括如下项中的一项或多项: 自然语言理解模块、语义分析模块、情感分析模块、在线语音识别模块、在线语音合成模块、在线人脸识别模块。6.根据权利要求1所述的系统,其特征在于,所述家庭智能中控系统还用于接收用户输入的语音信息,其中,所述语音信息采用自然语言形式,和/或,所述语音信息是远场语音信息。7.一种基于人工智能的物联网实现方法,其特征在于,包括: 家庭智能中控系统通过本地模块,或者,家庭智能中控系统与所述云端中控系统相互配合,为用户提供信息或服务; 在用户需要控制家庭智能终端时,家庭智能中控系统向家庭智能终端发送控制指令,以使所述家庭智能终端响应所述控制指令。8.根据权利要求7所述的方法,其特征在于,还包括: 家庭智能中控系统接收家庭智能终端发送的状态信息,并根据状态信息进行处理。9.根据权利要求7所述的方法,其特征在于,所述家庭智能中控系统包括: 默认配置的客户端,和/或,第三方应用; 其中,所述客户端包括开放接口,所述第三方应用能够通过所述开放接口调用所述客户端中的模块。10.根据权利要求7所述的方法,其特征在于,还包括: 接收用户输入的语音信息,其中,所述语音信息采用自然语言形式,和/或,所述语音信息是远场语音信息。
【文档编号】H04M1/725GK105847099SQ201610371702
【公开日】2016年8月10日
【申请日】2016年5月30日
【发明人】谭待, 徐倩, 李佳霖, 高磊, 李峥, 廖大春, 潘晓雷, 张伦
【申请人】北京百度网讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1