CN111435338A - 多智能硬件统一管控方法、平台、***、设备及存储介质 - Google Patents

多智能硬件统一管控方法、平台、***、设备及存储介质 Download PDF

Info

Publication number
CN111435338A
CN111435338A CN201910030829.9A CN201910030829A CN111435338A CN 111435338 A CN111435338 A CN 111435338A CN 201910030829 A CN201910030829 A CN 201910030829A CN 111435338 A CN111435338 A CN 111435338A
Authority
CN
China
Prior art keywords
intelligent hardware
control
management
unified management
unified
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910030829.9A
Other languages
English (en)
Inventor
刘悦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201910030829.9A priority Critical patent/CN111435338A/zh
Publication of CN111435338A publication Critical patent/CN111435338A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/387Information transfer, e.g. on bus using universal interface adapter for adaptation of different data processing systems to different peripheral devices, e.g. protocol converters for incompatible systems, open system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明涉及一种多智能硬件统一管控方法、平台、***、设备及存储介质,该统一管控方法包括:获取多个智能硬件的多个通信协议,多个通信协议中至少有两个不同的通信协议;提供与通信协议对应的应用程序接口API;通过API与多个智能硬件通信连接,以实现多个智能硬件的统一管控。本发明通过在网络侧设置与不同的通信协议对应的API接口,实现跨领域的多个智能硬件的统一管控,提高了用户体验。

Description

多智能硬件统一管控方法、平台、***、设备及存储介质
技术领域
本发明涉及信息***与网络安全技术领域,特别是涉及一种多智能硬件统一管控方法、平台、***、设备及存储介质。
背景技术
目前智能硬件主要通过业务平台为其提供各种能力服务,用户通过手机APP下发控制指令,指令传输至业务平台,由平台将控制指令翻译成机器语言在终端侧实现。不同的智能硬件由不同的APP来进行控制。
对于家庭类终端,如智能摄像头、智能音箱等设备,已经有统一终端控制APP推出。智能家庭业务平台通过统一终端通信协议与各家庭终端对接,终端中预置业务平台SDK,实现与平台互通。
对于个人消费者来说,日常生活中还会用到穿戴类、车载类智能硬件设备,单纯的家庭产品统一APP只能满足家庭终端的统一管控,不同的通信协议下的终端由于无法互通,仍需要切换不同的终端APP来实现不同智能硬件的控制。随着个人用户接触智能硬件数量不断增多,所需要的APP也越来越多,严重影响了用户体验。
发明内容
本发明的目的是提供一种控制终端及统一管控方法,该控制终端可以实现具有不同通信协议的多个智能硬件的统一管控。
一方面,本发明实施例提供了一种多智能硬件统一管控方法,应用于网络侧的管控平台,该统一管控方法包括:获取多个智能硬件的多个通信协议,多个通信协议中至少有两个不同的通信协议;提供与通信协议对应的应用程序接口(Application ProgramInterface,API);通过API与多个智能硬件通信连接,以实现多个智能硬件的统一管控。
根据本发明实施例的一方面,统一管控方法还包括:获取多个智能硬件的通用业务功能信息;将通用业务功能进行原子化封装;根据智能硬件的控制指令调用通用业务功能。
根据本发明实施例的一方面,根据智能硬件的控制指令调用通用业务功能包括:接收智能硬件发送的获取通用业务功能的控制指令信息;根据控制指令信息重置API,调用通用业务功能;向终端推送下发执行通用业务功能的指令,终端安装有应用程序App和/或终端的原生菜单内增设有控件,终端通过App和/或控件实现管控平台与智能硬件之间的信息交互;获取终端返回的结果信息;将结果信息发送至智能硬件。
根据本发明实施例的一方面,通用业务功能包括语音识别、图像处理、定位和消息推送中的至少一者。
另一方面,本发明实施例还提供了一种多智能硬件统一管控平台,该管控平台包括:获取模块,获取多个智能硬件的多个通信协议,多个通信协议中至少有两个不同的通信协议;接口模块;包括与多个智能硬件的多个通信协议对应的应用程序接口API;管控平台通过API与多个智能硬件通信连接,以实现多个智能硬件的统一管控。
根据本发明实施例的一方面,管控平台还包括:通用业务模块,通用业务模块用于原子化封装多个智能硬件的通用业务功能。
根据本发明实施例的一方面,通用业务模块包括语音识别模块、图像处理模块、定位模块和消息推送模块中的至少一者。
另一方面,本发明实施例还提供了一种多智能硬件统一管控***,其包括:终端,终端安装有应用程序App和/或终端的原生菜单内增设有控件;如前所述的多智能硬件统一管控平台,终端通过App和/或控件实现管控平台与多个智能硬件之间的信息交互。
另一方面,本发明实施例还提供了一种多智能硬件统一管控设备,其包括:存储器,存储有计算机程序指令;处理器,当计算机程序指令被处理器执行时实现如前所述的多智能硬件统一管控方法。
另一方面,本发明实施例还提供了一种计算机存储介质,计算机可读存储介质包括指令,当指令在计算机上运行时,使得计算机执行如前所述的多智能硬件统一管控方法。
本发明实施例提供的多智能硬件统一管控方法、管控平台及管控***,通过在网络侧的管控平台设置与不同的通信协议对应的API接口,实现跨领域的多个智能硬件的统一管控,提高了用户体验。
附图说明
下面将参考附图来描述本发明示例性实施例的特征、优点和技术效果。
图1是本发明实施例提供的一种多智能硬件统一管控方法的流程框图;
图2是根据图1所示的多智能硬件统一管控方法的一种应用场景示意图;
图3是根据图1所示的多智能硬件统一管控方法的另一种应用场景示意图;
图4是本发明实施例提供的一种多智能硬件统一管控平台的示意性原理框图。
具体实施方式
下面结合附图和实施例对本发明的实施方式作进一步详细描述。以下实施例的详细描述和附图用于示例性地说明本发明的原理,但不能用来限制本发明的范围,即本发明不限于所描述的实施例。
在本发明的描述中,需要说明的是,除非另有说明,术语“第一”、“第二”、“第三”等仅用于描述目的,而不能理解为指示或暗示相对重要性。
为了更好地理解本发明,下面结合图1至图4对本发明实施例的多智能硬件统一管控方法、管控平台及管控***进行详细描述。
请一并参阅图1和图2,本发明实施例提供了一种多智能硬件统一管控方法,应用于网络侧的管控平台,该方法包括:
步骤S1:获取多个智能硬件的多个通信协议,多个通信协议中至少有两个不同的通信协议;
步骤S2:提供与通信协议对应的应用程序接口API;
步骤S3:通过API与多个智能硬件通信连接,以实现多个智能硬件的统一管控。
如图2所示,以面向个人消费者的智能硬件为例,如智能摄像头1、智能音箱2、智能手表3、车载后视镜4等,其中,智能摄像头1和智能音箱2均属于家庭类智能硬件,具有相同的通信协议,智能手表3为个人穿戴类,车载后视镜4为行业类智能硬件,不同领域的智能硬件分别具有不同的通信协议。网络侧的管控平台采用微服务架构设计,对外部接入的各智能硬件针对不同的通信协议提供相对应的微服务接口,即API接口,各智能硬件根据相应的API接口进行适配,并预置软件开发工具包(Software Development Kit,SDK),从而实现多个智能硬件的统一管控。
本发明实施例提供的多智能硬件统一管控方法,通过在网络侧的管控平台设置与不同的通信协议对应的API接口,实现跨领域的多个智能硬件的统一管控,提高了用户体验。
对于不同智能硬件的业务平台来说,存在诸如语音识别、图像处理和定位、消息推送等通用业务功能,例如,智能手表的定位功能在车载后视镜中也会用到,智能音箱的语音识别功能在车载音箱中也会用到等等,消息推送功能在各个业务平台也相互独立,独立的业务平台对于上述业务功能来说形成巨大的资源浪费。
由此,本发明实施例提供的多智能硬件统一管控方法还包括:
步骤S4:获取多个智能硬件的通用业务功能信息。通用业务功能包括语音识别、图像处理、定位和消息推送中的至少一者。
步骤S5:将通用业务功能进行原子化封装;
步骤S6:根据智能硬件的控制指令调用通用业务功能。
将语音识别、图像处理、定位和消息推送等通用业务功能分别原子化封装后,接入管控平台的各智能硬件根据需求调用所需的通用业务功能,如智能手表和车载后视镜均需要定位功能。原子化封装后,这两类智能硬件均可调用定位功能,实现业务资源的复用。
进一步地,步骤S6中,根据智能硬件的控制指令调用通用业务功能包括:
步骤S61:接收智能硬件发送的获取通用业务功能的控制指令信息。
步骤S62:根据控制指令信息重置API,调用通用业务功能。
步骤S63:向终端推送下发执行通用业务功能的指令,终端安装有应用程序App,终端通过App实现管控平台与智能硬件之间的信息交互。
另外,也可以对终端进行***级改造,在终端的原生菜单内增设有控件,实现同一入口的统一管控。例如,终端的原生相机进行二维码扫描,直接添加各个智能硬件,以实现管控平台与智能硬件之间的信息交互。在常规APP统一管控的基础上,通过手机原生菜单内设置的控件直接实现智能终端控制,免去了用户下载APP的繁琐步骤,更便于用户操作。
步骤S64:获取终端返回的结果信息。
步骤S65:将结果信息发送至智能硬件。
参阅图3,示出了一种智能手表调用定位通用业务功能的应用场景。
定位功能的API接口对不同智能硬件开放以供调用,管控平台内部根据实际情况选择相应的地图服务提供商,终端调用定位功能时无感知。原子化封装后的定位功能的调用流程如下:
(1)点击“获取智能手表位置”按钮
(2)终端App或者通过原生菜单内的控件向网络侧的管控平台发送“REST API”,调用PaaS平台(Platform-as-a-Service:平台即服务)的定位功能。
(3)管控平台推送下发“get location”指令;
(4)智能手表获取该指令信息,通过基站等定位获取经纬度;
(5)经纬度信息返回管控平台,定位功能根据设定选择使用百度地图服务或者Google地图服务;
(6)地图服务提供商反馈具***置信息;
(7)管控平台告知智能手表的地理信息***GIS信息。
参阅图4,本发明实施例还提供了一种多智能硬件统一管控平台,其包括:获取模块10和接口模块20。
获取模块10获取多个智能硬件的多个通信协议,多个通信协议中至少有两个不同的通信协议。接口模块20包括与多个智能硬件的多个通信协议对应的应用程序接口API。管控平台通过API与多个智能硬件通信连接,以实现多个智能硬件的统一管控。
进一步地,管控平台还包括通用业务模块30,通用业务模块30用于原子化封装多个智能硬件的通用业务功能。
通用业务模块包括语音识别模块、图像处理模块、定位模块和消息推送模块中的至少一者。
另外,本发明实施例还提供了一种多智能硬件统一管控***,其包括:终端和如前所述的多智能硬件统一管控平台。
终端安装有应用程序App,或者,终端的原生菜单内增设有控件。终端通过App和/或控件实现管控平台与多个智能硬件之间的信息交互。
可以理解的是,本发明实施例提供的多智能硬件统一管控***为前述的多智能硬件统一管控方法的执行主体,多智能硬件统一管控方法的内容具体通过多智能硬件统一管控***的各个模块来实现,在此不再赘述。
另外,本发明实施例还提供了一种多智能硬件统一管控设备,其包括:存储器,存储有计算机程序指令;处理器,当计算机程序指令被处理器执行时实现如前所述的任一种多智能硬件统一管控方法。
另外,本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质包括指令,当指令在计算机上运行时,使得计算机执行如前所述的任一种多智能硬件统一管控方法。
虽然已经参考优选实施例对本发明进行了描述,但在不脱离本发明的范围的情况下,可以对其进行各种改进并且可以用等效物替换其中的部件。尤其是,只要不存在结构冲突,各个实施例中所提到的各项技术特征均可以任意方式组合起来。本发明并不局限于文中公开的预定实施例,而是包括落入权利要求的范围内的所有技术方案。

Claims (10)

1.一种多智能硬件统一管控方法,应用于网络侧的管控平台,其特征在于,所述统一管控方法包括:
获取多个智能硬件的多个通信协议,所述多个通信协议中至少有两个不同的通信协议;
提供与所述通信协议对应的应用程序接口API;
通过所述API与所述多个智能硬件通信连接,以实现所述多个智能硬件的统一管控。
2.根据权利要求1所述的统一管控方法,其特征在于,所述统一管控方法还包括:
获取所述多个智能硬件的通用业务功能信息;
将所述通用业务功能进行原子化封装;
根据所述智能硬件的控制指令调用所述通用业务功能。
3.根据权利要求2所述的统一管控方法,其特征在于,所述根据所述智能硬件的控制指令调用所述通用业务功能包括:
接收所述智能硬件发送的获取所述通用业务功能的控制指令信息;
根据所述控制指令信息重置API,调用所述通用业务功能;
向终端推送下发执行所述通用业务功能的指令,所述终端安装有应用程序App和/或所述终端的原生菜单内增设有控件,所述终端通过所述App和/或所述控件实现所述管控平台与所述智能硬件之间的信息交互;
获取所述终端返回的结果信息;
将所述结果信息发送至所述智能硬件。
4.根据权利要求2所述的统一管控方法,其特征在于,所述通用业务功能包括语音识别、图像处理、定位和消息推送中的至少一者。
5.一种多智能硬件统一管控平台,其特征在于,所述统一管控平台包括:
获取模块,获取多个智能硬件的多个通信协议,所述多个通信协议中至少有两个不同的通信协议;
接口模块;包括与所述多个智能硬件的所述多个通信协议对应的应用程序接口API;
所述管控平台通过所述API与所述多个智能硬件通信连接,以实现所述多个智能硬件的统一管控。
6.根据权利要求5所述的统一管控平台,其特征在于,所述管控平台还包括:通用业务模块,所述通用业务模块用于原子化封装所述多个智能硬件的通用业务功能。
7.根据权利要求6所述的统一管控平台,其特征在于,所述通用业务模块包括语音识别模块、图像处理模块、定位模块和消息推送模块中的至少一者。
8.一种多智能硬件统一管控***,其特征在于,包括:
终端,所述终端安装有应用程序App和/或所述终端的原生菜单内增设有控件;
如权利要求5至7任一项所述的多智能硬件统一管控平台,所述终端通过所述App和/或所述控件实现所述管控平台与所述多个智能硬件之间的信息交互。
9.一种多智能硬件统一管控设备,其特征在于,包括:
存储器,存储有计算机程序指令;
处理器,当所述计算机程序指令被所述处理器执行时实现如权利要求1至4任一项所述的多智能硬件统一管控方法。
10.一种计算机可读存储介质,其特征在于,
所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至4任一项所述的多智能硬件统一管控方法。
CN201910030829.9A 2019-01-14 2019-01-14 多智能硬件统一管控方法、平台、***、设备及存储介质 Pending CN111435338A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910030829.9A CN111435338A (zh) 2019-01-14 2019-01-14 多智能硬件统一管控方法、平台、***、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910030829.9A CN111435338A (zh) 2019-01-14 2019-01-14 多智能硬件统一管控方法、平台、***、设备及存储介质

Publications (1)

Publication Number Publication Date
CN111435338A true CN111435338A (zh) 2020-07-21

Family

ID=71580520

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910030829.9A Pending CN111435338A (zh) 2019-01-14 2019-01-14 多智能硬件统一管控方法、平台、***、设备及存储介质

Country Status (1)

Country Link
CN (1) CN111435338A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112468453A (zh) * 2020-11-10 2021-03-09 杭州博联智能科技股份有限公司 多协议设备的接入方法、***、电子设备及存储介质
CN113448314A (zh) * 2021-06-28 2021-09-28 重庆长安汽车股份有限公司 一种基于硬件资源的整车功能服务化抽象***及方法
CN113535132A (zh) * 2021-07-26 2021-10-22 中移(杭州)信息技术有限公司 设备接入方法、装置、终端设备以及存储介质
CN113658591A (zh) * 2021-07-14 2021-11-16 南京普森斯信息科技有限公司 一种面向智能家居的语音交互适配***
WO2022135171A1 (zh) * 2020-12-22 2022-06-30 华为技术有限公司 一种管理附属设备的方法及装置、附属设备
CN115070789A (zh) * 2022-06-09 2022-09-20 博歌科技有限公司 一种多机器人智能控制交互平台
CN116594792A (zh) * 2023-05-25 2023-08-15 上海贝锐信息科技股份有限公司 一种跨语言sdk***、方法、设备及可读介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102263680A (zh) * 2010-05-25 2011-11-30 广州市聚晖电子科技有限公司 一种智能家居***
CN105450654A (zh) * 2015-12-08 2016-03-30 深圳市讯方技术股份有限公司 基于中间件技术的智能家居开发平台及其业务开发方法
CN105471686A (zh) * 2015-12-26 2016-04-06 腾讯科技(深圳)有限公司 终端控制方法、装置及***
CN105991779A (zh) * 2015-02-02 2016-10-05 ***通信集团公司 一种物联网短距离通信的方法、装置及中间件
CN106130853A (zh) * 2016-08-31 2016-11-16 深圳Tcl智能家庭科技有限公司 一种智能家居设备的互联控制方法及其***
CN106130838A (zh) * 2016-07-11 2016-11-16 南京邮电大学 基于微信的智能家居管家***
CN106533860A (zh) * 2016-11-18 2017-03-22 深圳Tcl智能家庭科技有限公司 一种智能家居交互软件总线***及实现方法
CN106657101A (zh) * 2016-12-29 2017-05-10 欧普照明股份有限公司 远程控制不同协议类型的无线通信模块的sdk和方法
CN108462618A (zh) * 2017-02-22 2018-08-28 中兴通讯股份有限公司 云服务器、及智能家居设备***管理方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102263680A (zh) * 2010-05-25 2011-11-30 广州市聚晖电子科技有限公司 一种智能家居***
CN105991779A (zh) * 2015-02-02 2016-10-05 ***通信集团公司 一种物联网短距离通信的方法、装置及中间件
CN105450654A (zh) * 2015-12-08 2016-03-30 深圳市讯方技术股份有限公司 基于中间件技术的智能家居开发平台及其业务开发方法
CN105471686A (zh) * 2015-12-26 2016-04-06 腾讯科技(深圳)有限公司 终端控制方法、装置及***
CN106130838A (zh) * 2016-07-11 2016-11-16 南京邮电大学 基于微信的智能家居管家***
CN106130853A (zh) * 2016-08-31 2016-11-16 深圳Tcl智能家庭科技有限公司 一种智能家居设备的互联控制方法及其***
CN106533860A (zh) * 2016-11-18 2017-03-22 深圳Tcl智能家庭科技有限公司 一种智能家居交互软件总线***及实现方法
CN106657101A (zh) * 2016-12-29 2017-05-10 欧普照明股份有限公司 远程控制不同协议类型的无线通信模块的sdk和方法
CN108462618A (zh) * 2017-02-22 2018-08-28 中兴通讯股份有限公司 云服务器、及智能家居设备***管理方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112468453A (zh) * 2020-11-10 2021-03-09 杭州博联智能科技股份有限公司 多协议设备的接入方法、***、电子设备及存储介质
WO2022135171A1 (zh) * 2020-12-22 2022-06-30 华为技术有限公司 一种管理附属设备的方法及装置、附属设备
CN113448314A (zh) * 2021-06-28 2021-09-28 重庆长安汽车股份有限公司 一种基于硬件资源的整车功能服务化抽象***及方法
CN113658591A (zh) * 2021-07-14 2021-11-16 南京普森斯信息科技有限公司 一种面向智能家居的语音交互适配***
CN113658591B (zh) * 2021-07-14 2024-01-19 南京普森斯信息科技有限公司 一种面向智能家居的语音交互适配***
CN113535132A (zh) * 2021-07-26 2021-10-22 中移(杭州)信息技术有限公司 设备接入方法、装置、终端设备以及存储介质
CN113535132B (zh) * 2021-07-26 2024-05-07 中移(杭州)信息技术有限公司 设备接入方法、装置、终端设备以及存储介质
CN115070789A (zh) * 2022-06-09 2022-09-20 博歌科技有限公司 一种多机器人智能控制交互平台
CN116594792A (zh) * 2023-05-25 2023-08-15 上海贝锐信息科技股份有限公司 一种跨语言sdk***、方法、设备及可读介质

Similar Documents

Publication Publication Date Title
CN111435338A (zh) 多智能硬件统一管控方法、平台、***、设备及存储介质
CN108121568B (zh) 唤起app的方法及装置、电子设备和可读存储介质
CN110621013B (zh) 一种sim模块的管理方法及电子设备
JP2019537356A (ja) ユーザ端末の位置エリアの更新方法、アクセスネットワークエンティティ、ユーザ端末およびコアネットワークエンティティ
GB2370951B (en) Data communications
CN109101335B (zh) 扩展主机设备的功能
CN105554259B (zh) 基于多***的防止电话冲突方法和智能终端
CN104754536A (zh) 一种不同语言间实现通信的方法和***
US8504065B2 (en) System and method for tracking a mobile telecommunication apparatus
CN105100515A (zh) 智能可佩戴设备及其来电处理方法、***
CN111586716B (zh) 网络切片部署方法及装置
CN114422639B (zh) 信息显示方法和可穿戴设备
KR101118010B1 (ko) 증강 현실을 이용한 영상 통화 서비스 방법 및 그 시스템, 및 기록매체
CN106357654B (zh) 远程过程调用方法、装置及通信***
CN104113620A (zh) 通讯录更新方法、更新装置及用户终端
CN106789832B (zh) 一种通话过程中的数据处理方法、装置和***
KR20150088532A (ko) 통화 중 서비스 제공 장치 및 이를 이용하는 방법
CN109890016B (zh) 一种支持多应用访问蓝牙设备的方法和装置
CN111711940A (zh) 一种智能设备数据交互方法、智能设备和存储装置
CN102137099A (zh) Widget信息处理方法、装置、服务器及***
CN111132104B (zh) 一种寻找移动终端的方法及装置
CN106465087B (zh) 一种通信消息转移的方法及相关装置
CN203027494U (zh) 移动终端和基于移动终端的定位***
CN111726283B (zh) 用于车载智能音箱的微信接收方法和装置
CN114731211B (zh) 一种数据传输方法、装置、通信设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200721

RJ01 Rejection of invention patent application after publication