智能设备的控制方法、装置及系统的制作方法

文档序号:9551518阅读:273来源:国知局
智能设备的控制方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种智能设备的控制方法、装置及系统。
【背景技术】
[0002]智能设备是一种独立于手机、电脑等传统用户终端并与人们生活息息相关的新型电子设备,它能够通过各种传感器采集诸如地理位置、运动参数等用户数据,并通过用户终端对采集的用户数据予以展示。同时,基于用户的操作,智能设备也可以与用户终端之间实现双向控制,例如接听手机来电,设置闹钟、危险环境报警等。
[0003]现有控制智能设备的实现方式主要是通过用户终端中安装的应用程序(Applicat1n,简称APP)实现的。以运动手环绑定手机为例:手机首先启动手环APP,与运动手环建立连接,然后显示包含操作控件的设备控制界面。基于用户的操作生成并向运动手环发送诸如上传数据、设备自检等控制指令。
[0004]在上述控制智能设备的过程中,发明人发现:现有方式是基于用户终端实现的设备控制,需要在用户终端中配置专用于控制智能设备的APP。而对于并非以软件实力见长的设备厂商而言,开发、上线并维护一款APP显然有些勉为其难,因此现有实现方式已成为设备厂商开发智能设备的一大掣肘因素。

【发明内容】

[0005]本发明提供了一种智能设备的控制方法、装置及系统,能够解决需要设备厂商开发智能设备APP的问题。
[0006]为解决上述问题,一方面,本发明提供了一种智能设备的控制方法,包括:
[0007]在通过个人账号登录公共号并完成与智能设备的连接后,控制设备接收公共号操作界面中触发的操作指令,公共号为服务平台针对智能设备开发的公共管理账号;
[0008]将操作指令发送给服务平台,以使得服务平台将操作指令转发给厂商服务器,并由厂商服务器转发给智能设备;
[0009]接收智能设备发送的执行结果,执行结果为智能设备响应于操作指令的执行过程所产生的结果信息;
[0010]输出执行结果。
[0011]另一方面,本发明还提供了一种智能设备的控制装置,包括:
[0012]指令接收单元,用于在通过个人账号登录公共号并完成与智能设备的连接后,接收公共号操作界面中触发的操作指令,公共号为服务平台针对智能设备开发的公共管理账号;
[0013]指令发送单元,用于将指令接收单元接收的操作指令发送给服务平台,以使得服务平台将操作指令转发给厂商服务器,并由厂商服务器转发给智能设备;
[0014]结果接收单元,用于接收智能设备对指令发送单元发送的操作指令的响应所发送的执行结果,执行结果为智能设备响应于操作指令的执行过程所产生的结果信息;
[0015]结果输出单元,用于输出结果接收单元接收的执行结果。
[0016]再一方面,本发明还提供了一种智能设备的控制系统,该系统包括智能设备、控制设备、服务平台以及厂商服务器,其中,
[0017]控制设备,用于在通过个人账号登录公共号并完成与智能设备的连接后,接收公共号操作界面中触发的操作指令,并将操作指令发送给服务平台,公共号为服务平台针对智能设备开发的公共管理账号;
[0018]服务平台,用于将控制设备发送的操作指令转发给厂商服务器;
[0019]厂商服务器,用于将服务平台转发的操作指令转发给智能设备;
[0020]智能设备,用于执行厂商服务器转发的操作指令,并将执行过程中产生的执行结果发送给控制设备;
[0021]控制设备还用于输出智能设备发送的执行结果。
[0022]本发明提供的智能设备的控制方法、装置及系统,能够由控制设备(例如手机)通过个人账号关注服务平台针对智能设备开发的公共号,接收公共号操作界面中触发的操作指令,并将操作指令发送给服务平台,由服务平台通过厂商服务器向智能设备转发该操作指令。在执行操作指令后,智能设备将执行结果发送给控制设备,由控制设备对执行结果进行输出,反馈给使用者,由此完成控制设备与智能设备之间的控制交互。与现有技术中通过控制设备中的APP控制智能设备相比,本发明能够基于第三方服务平台提供实现对智能设备的控制操作,控制智能设备所基于的公共号由第三方服务平台开发,无需设备厂商开发维护专门的APP,能够降低设备厂商侧的开发门槛。
[0023]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0024]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0025]图1示出了本发明实施例提供的一种智能设备的控制方法流程图;
[0026]图2示出了本发明实施例提供的一种实现智能设备控制的网络架构示意图;
[0027]图3示出了本发明实施例提供的另一种智能设备的控制方法流程图;
[0028]图4示出了本发明实施例提供的又一种智能设备的控制方法流程图;
[0029]图5示出了本发明实施例提供的一种智能设备的控制装置的组成框图;
[0030]图6示出了本发明实施例提供的另一种智能设备的控制装置的组成框图;
[0031]图7示出了本发明实施例提供的一种智能设备的控制系统的组成框图。
【具体实施方式】
[0032]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0033]随着即时通讯应用和社交应用的不断发展,用户在网络中的好友关系链关系不断增强,本发明实施例将顺应这种用户互联化的发展趋势,给出一种基于网络侧的设备控制方式,用以解决因需要开发专用APP导致的设备厂商开发门槛过高的问题。如图1所示,本发明实施例提供的智能设备的控制方法,包括:
[0034]101、在通过个人账号登录公共号并完成与智能设备的连接后,控制设备接收公共号操作界面中触发的操作指令。
[0035]如图2所示,本实施例中涉及的执行主体包括位于用户侧的智能设备和控制设备,以及位于网络侧的服务平台和厂商服务器。其中,智能设备可以是穿戴式智能设备,也可以是手持式智能设备,包括但不限于是智能手环、智能手表、智能眼镜以及智能家居设备;控制设备主要是指用户使用的手机及平板电脑,当然也包括台式计算机;本实施例主要通过第三方即时通讯工具或社交工具实现智能设备与控制设备的绑定连接,所述服务平台是指即时通讯网站及社交网站设立在网络侧的平台,实际应用中多以开放平台为主;厂商服务器主要是指部署在设备厂商侧,并由设备厂商管理维护的服务器,用于与服务平台进行交互。本实施例基于上述主体架构进行实现。
[0036]所述公共号用于控制设备对智能设备进行控制。由于所有使用同类智能设备的用户,或者所有使用同一厂商设备的用户都基于同一个公共号进行数据查看和设备控制,因此该平台侧账号被称为公共号。本实施例中的公共号为服务平台针对智能设备开发的公共管理账号,用户需要使用控制设备登录个人账号(例如微信账号或微博账号)然后通过个人账号关注并登录公共号,完成控制设备与智能设备之间的绑定连接,之后用户就可以通过控制设备登录的公共号控制智能设备了。
[0037]在登录公共号后,公共号主界面提供控制智能设备的入口,用户点击入口控件后进入操作界面。该操作界面中布局有不同功能的控件,用以对智能设备进行控制,例如启动计时、设置闹钟、启动全球定位系统(Global Posit1ning System,简称GPS)等。实际应用中,除功能控件外,操作指令的触发方式还包括文本输入,用户可以在文本输入框中输入非结构化的操作指令,例如“设置明早10点的闹钟”、“开启GPS定位”等,公共号将非结构化的操作指令发送给服务平台,由服务平台转换为结构化的操作指令返回给控制设备。
[0038]本实施例中,操作界面中的控件功能、控件位置、控件大小等控件属性可以由服务平台统一制定,也可以由设备厂商调用服务平台的应用程序接口(Applicat1nProgramming Interface,简称API)按需制定,当然还可以由经过授权的用户通过预设的设置界面进行自定义制定,本实施例对此不做限制。
[0039]当用户在操作界面中触发某个功能控件或输入文本操作指令后,控制设备获得对应的控制指令。
[0040]102、控制设备将操作指令发送给服务平台。
[0041]控制设备调用服务平台提供的API,通过公共号将获得的操作指令发送给服务平台,由服务平台将操作指令转发给厂商服务器。
[0042]厂商服务器在接收到操作指令后,将其转发给智能设备,由此完成操作指令由控制设备到智能设备的转发。实际应用中,厂商服务器可以通过通信网络或互联网与智能设备进行数据通信,完成操作指令的转发。
[0043]103、控制设备接收智能设备发送的执行结果。
[0044]智能设备在接收到厂商服务器转发的操作指令后,对操作指令进行响应和执行,并将执行过程中产生的执行结果发送给控制设备。
[0045]本实施例中,智能设备返回的执行结果可以仅仅为一个表示指令执行完毕的指示信息,例
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1