Movatterモバイル変換


[0]ホーム

URL:


CN105306677A - Method, apparatus and system for controlling intelligent device - Google Patents

Method, apparatus and system for controlling intelligent device
Download PDF

Info

Publication number
CN105306677A
CN105306677ACN201510583862.6ACN201510583862ACN105306677ACN 105306677 ACN105306677 ACN 105306677ACN 201510583862 ACN201510583862 ACN 201510583862ACN 105306677 ACN105306677 ACN 105306677A
Authority
CN
China
Prior art keywords
service platform
smart machine
execution result
smart device
sends
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
CN201510583862.6A
Other languages
Chinese (zh)
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.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co LtdfiledCriticalBeijing Qihoo Technology Co Ltd
Priority to CN201510583862.6ApriorityCriticalpatent/CN105306677A/en
Publication of CN105306677ApublicationCriticalpatent/CN105306677A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

Translated fromChinese

本发明公开了一种智能设备的控制方法、装置及系统,涉及互联网技术领域,为解决需要设备厂商开发智能设备APP的问题而发明。本发明的方法包括:在通过个人账号登录公共号并完成与智能设备的连接后,控制设备接收公共号操作界面中触发的操作指令,公共号为服务平台针对智能设备开发的公共管理账号;将操作指令发送给服务平台,以使得服务平台将操作指令转发给厂商服务器,并由厂商服务器转发给智能设备;接收智能设备发送的执行结果,执行结果为智能设备响应于操作指令的执行过程所产生的结果信息;输出执行结果。本发明主要应用于通过手机控制智能设备的过程中。

The invention discloses a control method, device and system of an intelligent device, relates to the technical field of the Internet, and is invented to solve the problem that equipment manufacturers need to develop an APP for the intelligent device. The method of the present invention includes: after logging in the public account through a personal account and completing the connection with the smart device, the control device receives the operation instruction triggered in the operation interface of the public account, and the public account is a public management account developed by the service platform for the smart device; The operation instruction is sent to the service platform, so that the service platform forwards the operation instruction to the manufacturer's server, and the manufacturer's server forwards it to the smart device; receives the execution result sent by the smart device, and the execution result is generated by the smart device in response to the execution process of the operation instruction The result information; output the execution result. The present invention is mainly applied in the process of controlling smart devices through mobile phones.

Description

Translated fromChinese
智能设备的控制方法、装置及系统Intelligent device control method, device and system

技术领域technical field

本发明涉及互联网技术领域,尤其涉及一种智能设备的控制方法、装置及系统。The present invention relates to the technical field of the Internet, in particular to a control method, device and system for an intelligent device.

背景技术Background technique

智能设备是一种独立于手机、电脑等传统用户终端并与人们生活息息相关的新型电子设备,它能够通过各种传感器采集诸如地理位置、运动参数等用户数据,并通过用户终端对采集的用户数据予以展示。同时,基于用户的操作,智能设备也可以与用户终端之间实现双向控制,例如接听手机来电,设置闹钟、危险环境报警等。A smart device is a new type of electronic device that is independent of traditional user terminals such as mobile phones and computers and is closely related to people's lives. be shown. At the same time, based on the user's operations, the smart device can also realize two-way control with the user terminal, such as answering incoming calls from mobile phones, setting alarm clocks, and alerting dangerous environments.

现有控制智能设备的实现方式主要是通过用户终端中安装的应用程序(Application,简称APP)实现的。以运动手环绑定手机为例:手机首先启动手环APP,与运动手环建立连接,然后显示包含操作控件的设备控制界面。基于用户的操作生成并向运动手环发送诸如上传数据、设备自检等控制指令。The existing implementation manner of controlling smart devices is mainly realized through an application program (Application, APP for short) installed in a user terminal. Take a sports bracelet bound to a mobile phone as an example: the mobile phone first starts the bracelet APP, establishes a connection with the sports bracelet, and then displays the device control interface including operation controls. Generate and send control commands such as uploading data and device self-test to the sports bracelet based on the user's operation.

在上述控制智能设备的过程中,发明人发现:现有方式是基于用户终端实现的设备控制,需要在用户终端中配置专用于控制智能设备的APP。而对于并非以软件实力见长的设备厂商而言,开发、上线并维护一款APP显然有些勉为其难,因此现有实现方式已成为设备厂商开发智能设备的一大掣肘因素。In the above process of controlling the smart device, the inventor found that: the existing method is based on the device control realized by the user terminal, and an APP dedicated to controlling the smart device needs to be configured in the user terminal. For equipment manufacturers who are not known for their software strength, it is obviously difficult to develop, launch and maintain an APP. Therefore, the existing implementation methods have become a major constraint for equipment manufacturers to develop smart devices.

发明内容Contents of the invention

本发明提供了一种智能设备的控制方法、装置及系统,能够解决需要设备厂商开发智能设备APP的问题。The present invention provides a control method, device and system for an intelligent device, which can solve the problem that an equipment manufacturer needs to develop an APP for the intelligent device.

为解决上述问题,一方面,本发明提供了一种智能设备的控制方法,包括:In order to solve the above problems, on the one hand, the present invention provides a method for controlling smart devices, including:

在通过个人账号登录公共号并完成与智能设备的连接后,控制设备接收公共号操作界面中触发的操作指令,公共号为服务平台针对智能设备开发的公共管理账号;After logging in to the public account through a personal account and completing the connection with the smart device, the control device receives the operation instructions triggered in the public account operation interface. The public account is a public management account developed by the service platform for smart devices;

将操作指令发送给服务平台,以使得服务平台将操作指令转发给厂商服务器,并由厂商服务器转发给智能设备;Send the operation instruction to the service platform, so that the service platform forwards the operation instruction to the manufacturer's server, and the manufacturer's server forwards it to the smart device;

接收智能设备发送的执行结果,执行结果为智能设备响应于操作指令的执行过程所产生的结果信息;Receive the execution result sent by the smart device, the execution result is the result information generated by the smart device in response to the execution process of the operation instruction;

输出执行结果。Output the execution result.

另一方面,本发明还提供了一种智能设备的控制装置,包括:On the other hand, the present invention also provides a control device for an intelligent device, including:

指令接收单元,用于在通过个人账号登录公共号并完成与智能设备的连接后,接收公共号操作界面中触发的操作指令,公共号为服务平台针对智能设备开发的公共管理账号;The instruction receiving unit is used to receive the operation instructions triggered in the operation interface of the public account after logging in the public account through the personal account and completing the connection with the smart device. The public account is a public management account developed by the service platform for smart devices;

指令发送单元,用于将指令接收单元接收的操作指令发送给服务平台,以使得服务平台将操作指令转发给厂商服务器,并由厂商服务器转发给智能设备;The instruction sending unit is used to send the operation instruction received by the instruction receiving unit to the service platform, so that the service platform forwards the operation instruction to the manufacturer's server, and the manufacturer's server forwards it to the smart device;

结果接收单元,用于接收智能设备对指令发送单元发送的操作指令的响应所发送的执行结果,执行结果为智能设备响应于操作指令的执行过程所产生的结果信息;The result receiving unit is configured to receive the execution result sent by the smart device in response to the operation instruction sent by the instruction sending unit, and the execution result is the result information generated by the smart device in response to the execution process of the operation instruction;

结果输出单元,用于输出结果接收单元接收的执行结果。The result output unit is configured to output the execution result received by the result receiving unit.

再一方面,本发明还提供了一种智能设备的控制系统,该系统包括智能设备、控制设备、服务平台以及厂商服务器,其中,In another aspect, the present invention also provides a smart device control system, the system includes a smart device, a control device, a service platform, and a vendor server, wherein,

控制设备,用于在通过个人账号登录公共号并完成与智能设备的连接后,接收公共号操作界面中触发的操作指令,并将操作指令发送给服务平台,公共号为服务平台针对智能设备开发的公共管理账号;The control device is used to receive the operation instructions triggered in the operation interface of the official account after logging in the public account through the personal account and completing the connection with the smart device, and send the operation instruction to the service platform. The public account is developed by the service platform for smart devices public management account;

服务平台,用于将控制设备发送的操作指令转发给厂商服务器;The service platform is used to forward the operation instructions sent by the control device to the manufacturer's server;

厂商服务器,用于将服务平台转发的操作指令转发给智能设备;The manufacturer's server is used to forward the operation instructions forwarded by the service platform to the smart device;

智能设备,用于执行厂商服务器转发的操作指令,并将执行过程中产生的执行结果发送给控制设备;The smart device is used to execute the operation instructions forwarded by the manufacturer's server, and send the execution results generated during the execution to the control device;

控制设备还用于输出智能设备发送的执行结果。The control device is also used to output the execution result sent by the smart device.

本发明提供的智能设备的控制方法、装置及系统,能够由控制设备(例如手机)通过个人账号关注服务平台针对智能设备开发的公共号,接收公共号操作界面中触发的操作指令,并将操作指令发送给服务平台,由服务平台通过厂商服务器向智能设备转发该操作指令。在执行操作指令后,智能设备将执行结果发送给控制设备,由控制设备对执行结果进行输出,反馈给使用者,由此完成控制设备与智能设备之间的控制交互。与现有技术中通过控制设备中的APP控制智能设备相比,本发明能够基于第三方服务平台提供实现对智能设备的控制操作,控制智能设备所基于的公共号由第三方服务平台开发,无需设备厂商开发维护专门的APP,能够降低设备厂商侧的开发门槛。The smart device control method, device and system provided by the present invention can allow the control device (such as a mobile phone) to pay attention to the public account developed by the service platform for the smart device through a personal account, receive the operation instruction triggered in the public account operation interface, and operate the The instruction is sent to the service platform, and the service platform forwards the operation instruction to the smart device through the manufacturer's server. After executing the operation instruction, the smart device sends the execution result to the control device, and the control device outputs the execution result and feeds it back to the user, thus completing the control interaction between the control device and the smart device. Compared with the prior art of controlling the smart device through the APP in the control device, the present invention can provide and realize the control operation of the smart device based on the third-party service platform, and the public account on which the smart device is controlled is developed by the third-party service platform without Equipment manufacturers develop and maintain special APPs, which can lower the development threshold on the equipment manufacturer side.

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the specific embodiments of the present invention are enumerated below.

附图说明Description of drawings

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same parts. In the attached picture:

图1示出了本发明实施例提供的一种智能设备的控制方法流程图;FIG. 1 shows a flowchart of a control method for a smart device provided by an embodiment of the present invention;

图2示出了本发明实施例提供的一种实现智能设备控制的网络架构示意图;FIG. 2 shows a schematic diagram of a network architecture for realizing smart device control provided by an embodiment of the present invention;

图3示出了本发明实施例提供的另一种智能设备的控制方法流程图;FIG. 3 shows a flow chart of another control method for a smart device provided by an embodiment of the present invention;

图4示出了本发明实施例提供的又一种智能设备的控制方法流程图;FIG. 4 shows a flow chart of another control method for a smart device provided by an embodiment of the present invention;

图5示出了本发明实施例提供的一种智能设备的控制装置的组成框图;FIG. 5 shows a block diagram of a control device for a smart device provided by an embodiment of the present invention;

图6示出了本发明实施例提供的另一种智能设备的控制装置的组成框图;Fig. 6 shows a composition block diagram of another smart device control device provided by an embodiment of the present invention;

图7示出了本发明实施例提供的一种智能设备的控制系统的组成框图。Fig. 7 shows a block diagram of a control system of a smart device provided by an embodiment of the present invention.

具体实施方式detailed description

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

随着即时通讯应用和社交应用的不断发展,用户在网络中的好友关系链关系不断增强,本发明实施例将顺应这种用户互联化的发展趋势,给出一种基于网络侧的设备控制方式,用以解决因需要开发专用APP导致的设备厂商开发门槛过高的问题。如图1所示,本发明实施例提供的智能设备的控制方法,包括:With the continuous development of instant messaging applications and social networking applications, the user's friendship chain relationship in the network is constantly increasing. The embodiment of the present invention will follow the development trend of this user interconnection and provide a device control method based on the network side. , to solve the problem that the development threshold of equipment manufacturers is too high due to the need to develop a dedicated APP. As shown in Figure 1, the control method of the smart device provided by the embodiment of the present invention includes:

101、在通过个人账号登录公共号并完成与智能设备的连接后,控制设备接收公共号操作界面中触发的操作指令。101. After logging into the public account through the personal account and completing the connection with the smart device, the control device receives the operation instruction triggered in the public account operation interface.

如图2所示,本实施例中涉及的执行主体包括位于用户侧的智能设备和控制设备,以及位于网络侧的服务平台和厂商服务器。其中,智能设备可以是穿戴式智能设备,也可以是手持式智能设备,包括但不限于是智能手环、智能手表、智能眼镜以及智能家居设备;控制设备主要是指用户使用的手机及平板电脑,当然也包括台式计算机;本实施例主要通过第三方即时通讯工具或社交工具实现智能设备与控制设备的绑定连接,所述服务平台是指即时通讯网站及社交网站设立在网络侧的平台,实际应用中多以开放平台为主;厂商服务器主要是指部署在设备厂商侧,并由设备厂商管理维护的服务器,用于与服务平台进行交互。本实施例基于上述主体架构进行实现。As shown in FIG. 2 , the execution subjects involved in this embodiment include smart devices and control devices on the user side, and service platforms and vendor servers on the network side. Among them, smart devices can be wearable smart devices or handheld smart devices, including but not limited to smart bracelets, smart watches, smart glasses and smart home devices; control devices mainly refer to mobile phones and tablet computers used by users Of course, it also includes desktop computers; this embodiment mainly realizes the binding connection between smart devices and control devices through third-party instant messaging tools or social tools, and the service platform refers to the platform set up on the network side for instant messaging websites and social networking sites. In practical applications, open platforms are mostly used; vendor servers mainly refer to servers that are deployed on the device manufacturer side and managed and maintained by the device manufacturer, and are used to interact with the service platform. This embodiment is implemented based on the above main framework.

所述公共号用于控制设备对智能设备进行控制。由于所有使用同类智能设备的用户,或者所有使用同一厂商设备的用户都基于同一个公共号进行数据查看和设备控制,因此该平台侧账号被称为公共号。本实施例中的公共号为服务平台针对智能设备开发的公共管理账号,用户需要使用控制设备登录个人账号(例如微信账号或微博账号)然后通过个人账号关注并登录公共号,完成控制设备与智能设备之间的绑定连接,之后用户就可以通过控制设备登录的公共号控制智能设备了。The public number is used for the control device to control the smart device. Since all users using the same type of smart devices, or all users using devices from the same manufacturer, use the same public account for data viewing and device control, the platform-side account is called a public account. The public account in this embodiment is a public management account developed by the service platform for smart devices. Users need to use the control device to log in to a personal account (such as a WeChat account or Weibo account) and then follow and log in to the public account through the personal account to complete the control device and The binding connection between smart devices, and then the user can control the smart device through the public account registered by the control device.

在登录公共号后,公共号主界面提供控制智能设备的入口,用户点击入口控件后进入操作界面。该操作界面中布局有不同功能的控件,用以对智能设备进行控制,例如启动计时、设置闹钟、启动全球定位系统(GlobalPositioningSystem,简称GPS)等。实际应用中,除功能控件外,操作指令的触发方式还包括文本输入,用户可以在文本输入框中输入非结构化的操作指令,例如“设置明早10点的闹钟”、“开启GPS定位”等,公共号将非结构化的操作指令发送给服务平台,由服务平台转换为结构化的操作指令返回给控制设备。After logging into the public account, the main interface of the public account provides the entrance to control the smart device, and the user clicks the entry control to enter the operation interface. Controls with different functions are laid out in the operation interface to control the smart device, such as starting timing, setting an alarm clock, starting a Global Positioning System (Global Positioning System, GPS for short), and the like. In practical applications, in addition to functional controls, the triggering method of operation instructions also includes text input. Users can enter unstructured operation instructions in the text input box, such as "set the alarm clock at 10 o'clock tomorrow morning", "turn on GPS positioning", etc. , the public account sends unstructured operation instructions to the service platform, and the service platform converts them into structured operation instructions and returns them to the control device.

本实施例中,操作界面中的控件功能、控件位置、控件大小等控件属性可以由服务平台统一制定,也可以由设备厂商调用服务平台的应用程序接口(ApplicationProgrammingInterface,简称API)按需制定,当然还可以由经过授权的用户通过预设的设置界面进行自定义制定,本实施例对此不做限制。In this embodiment, control properties such as control functions, control positions, and control sizes in the operation interface can be uniformly formulated by the service platform, or can be formulated on demand by the device manufacturer calling the application programming interface (Application Programming Interface, referred to as API) of the service platform, of course It can also be customized by an authorized user through a preset setting interface, which is not limited in this embodiment.

当用户在操作界面中触发某个功能控件或输入文本操作指令后,控制设备获得对应的控制指令。When the user triggers a certain functional control or enters a text operation instruction in the operation interface, the control device obtains the corresponding control instruction.

102、控制设备将操作指令发送给服务平台。102. The control device sends the operation instruction to the service platform.

控制设备调用服务平台提供的API,通过公共号将获得的操作指令发送给服务平台,由服务平台将操作指令转发给厂商服务器。The control device calls the API provided by the service platform, sends the obtained operation instructions to the service platform through the public account, and the service platform forwards the operation instructions to the manufacturer's server.

厂商服务器在接收到操作指令后,将其转发给智能设备,由此完成操作指令由控制设备到智能设备的转发。实际应用中,厂商服务器可以通过通信网络或互联网与智能设备进行数据通信,完成操作指令的转发。After receiving the operation instruction, the manufacturer's server forwards it to the smart device, thereby completing the forwarding of the operation instruction from the control device to the smart device. In practical applications, the manufacturer's server can communicate with smart devices through a communication network or the Internet to complete the forwarding of operation instructions.

103、控制设备接收智能设备发送的执行结果。103. The control device receives the execution result sent by the smart device.

智能设备在接收到厂商服务器转发的操作指令后,对操作指令进行响应和执行,并将执行过程中产生的执行结果发送给控制设备。After receiving the operation instruction forwarded by the manufacturer's server, the smart device responds to and executes the operation instruction, and sends the execution result generated during the execution to the control device.

本实施例中,智能设备返回的执行结果可以仅仅为一个表示指令执行完毕的指示信息,例如完成闹钟设置;也可以包括执行过程中产生的用户数据信息,例如GPS定位数据、行走步数等。In this embodiment, the execution result returned by the smart device may only be an instruction indicating that the execution of the instruction is completed, such as completing the setting of the alarm clock; it may also include user data information generated during the execution process, such as GPS positioning data, walking steps, etc.

104、控制设备输出执行结果。104. The control device outputs an execution result.

控制设备通过公共号将接收的执行结果向用户进行输出,以使用户查看操作结果。本步骤中所述的“输出”是指通过控制设备自带或外接的多媒体装置进行声学、图像或触感形式的信息输出,较为常见的输出方式为通过屏幕进行信息显示。The control device outputs the received execution result to the user through the public number, so that the user can view the operation result. The "output" mentioned in this step refers to the output of information in the form of acoustics, images or tactile sensations through the built-in or external multimedia device of the control device. The more common output method is to display information on the screen.

本实施例提供的智能设备的控制方法,能够由控制设备(例如手机)通过个人账号关注服务平台针对智能设备开发的公共号,接收公共号操作界面中触发的操作指令,并将操作指令发送给服务平台,由服务平台通过厂商服务器向智能设备转发该操作指令。在执行操作指令后,智能设备将执行结果发送给控制设备,由控制设备对执行结果进行输出,反馈给使用者,由此完成控制设备与智能设备之间的控制交互。与现有技术中通过控制设备中的APP控制智能设备相比,本实施例能够基于第三方服务平台提供实现对智能设备的控制操作,控制智能设备所基于的公共号由第三方服务平台开发,无需设备厂商开发维护专门的APP,能够降低设备厂商侧的开发门槛。The control method of the smart device provided in this embodiment can allow the control device (such as a mobile phone) to pay attention to the public account developed by the service platform for the smart device through a personal account, receive the operation instruction triggered in the operation interface of the public account, and send the operation instruction to The service platform forwards the operation instruction to the smart device through the manufacturer's server. After executing the operation instruction, the smart device sends the execution result to the control device, and the control device outputs the execution result and feeds it back to the user, thus completing the control interaction between the control device and the smart device. Compared with the prior art of controlling the smart device through the APP in the control device, this embodiment can provide and realize the control operation of the smart device based on the third-party service platform, and the public account on which the smart device is controlled is developed by the third-party service platform. There is no need for equipment manufacturers to develop and maintain special APPs, which can lower the development threshold on the equipment manufacturers side.

进一步的,作为对图1所示方法的细化,本发明另一实施例还提供了一种智能设备的控制方法,该方法主要应用于智能设备为通信设备或无线保真WI-FI设备的使用场景下。所谓通信设备是指基于全球移动通信系统(GlobalSystemforMobileCommunication,简称GSM)网络、3G网络、4G网络或长期演进(LongTermEvolution,简称LTE)网络等通信运营商提供的通信网络进行通信的智能设备;所谓WI-FI设备是指能够接入无线局域网并通过互联网进行通信的智能设备。由于智能设备可以基于通信网络或互联网直接与厂商服务器进行通信,因此本实施例中智能设备可以直接向厂商服务器上报执行结果。如图3所示,该方法包括:Further, as a refinement of the method shown in FIG. 1 , another embodiment of the present invention also provides a method for controlling a smart device, which is mainly applied when the smart device is a communication device or a wireless fidelity WI-FI device. In usage scenarios. The so-called communication device refers to an intelligent device that communicates based on a communication network provided by a communication operator such as a Global System for Mobile Communication (GSM) network, a 3G network, a 4G network or a Long Term Evolution (LTE for short) network; the so-called WI- FI devices refer to smart devices that can access wireless local area networks and communicate through the Internet. Since the smart device can directly communicate with the manufacturer's server based on the communication network or the Internet, in this embodiment the smart device can directly report the execution result to the manufacturer's server. As shown in Figure 3, the method includes:

301、在通过个人账号登录公共号并完成与智能设备的连接后,控制设备接收公共号操作界面中触发的操作指令。301. After logging into the public account through the personal account and completing the connection with the smart device, the control device receives an operation instruction triggered in the public account operation interface.

本实施例中以向具有摄像头的智能设备发送拍照操作指令为例进行说明,本步骤中控制设备在公共号操作界面中接收到拍照操作指令。In this embodiment, an example of sending a photographing operation instruction to a smart device with a camera is used for illustration. In this step, the control device receives the photographing operation instruction in the public account operation interface.

302、控制设备向服务平台发送操作指令。302. The control device sends an operation instruction to the service platform.

控制设备调用服务平台提供的API,通过公共号将拍照操作指令发送给服务平台。本实施例中,服务平台以及厂商服务器负责全网用户的设备控制流程,因此控制设备应当将智能设备的设备标识与拍照操作指令一并发送给服务平台,以便厂商服务器能够根据设备标识向智能设备定向发送拍摄操作指令。The control device calls the API provided by the service platform, and sends the camera operation instruction to the service platform through the public account. In this embodiment, the service platform and the manufacturer's server are responsible for the device control process of users on the entire network, so the control device should send the device identification of the smart device and the camera operation command to the service platform, so that the manufacturer's server can send the smart device to the smart device according to the device identification. Send shooting operation instructions in a directional manner.

一切能够对智能设备起到唯一标识作用的信息均可以作为设备标识使用,实际应用中,设备标识包括但不限于是介质访问控制层(MediumAccessControl,简称MAC)地址、序列号及产品串号。All information that can uniquely identify smart devices can be used as device identification. In practical applications, device identification includes, but is not limited to, Medium Access Control (MAC) address, serial number, and product serial number.

303、服务平台将操作指令发送给厂商服务器。303. The service platform sends the operation instruction to the manufacturer's server.

服务平台通过预设并授权给厂商服务器使用的API,将拍照操作指令发送给厂商服务器。厂商服务器在接收到拍照操作指令后向服务平台返回接收响应,表示已接收到服务平台发送的拍照操作指令。服务平台进一步向控制设备返回接收响应。The service platform sends the camera operation instructions to the manufacturer's server through the API preset and authorized for use by the manufacturer's server. After receiving the photographing operation instruction, the manufacturer's server returns a receiving response to the service platform, indicating that the photographing operation instruction sent by the service platform has been received. The service platform further returns a reception response to the control device.

304、厂商服务器通过通信网或互联网向智能设备发送操作指令。304. The manufacturer's server sends an operation instruction to the smart device through the communication network or the Internet.

设备厂商可以在智能设备出厂前制定厂商服务器与智能设备之间的通信标准。如果该通信标准与服务平台的通信标准不同,则此步骤中厂商服务器需要对接收的拍照操作指令进行封装转换,以获得智能设备能够接收并识别的操作指令。The device manufacturer can formulate the communication standard between the manufacturer's server and the smart device before the smart device leaves the factory. If the communication standard is different from the communication standard of the service platform, in this step, the manufacturer's server needs to encapsulate and convert the received camera operation instructions to obtain operation instructions that can be received and recognized by the smart device.

厂商服务器根据设备标识查找对应的智能设备,将拍照操作指令发送给该智能设备。The manufacturer's server searches for the corresponding smart device according to the device identification, and sends the camera operation instruction to the smart device.

305、智能设备对操作指令进行响应,执行相应过程并将执行结果通过通信网或互联网发送给厂商服务器。305. The smart device responds to the operation instruction, executes the corresponding process and sends the execution result to the manufacturer's server through the communication network or the Internet.

智能设备根据拍照操作指令启动摄像头进行拍摄,并将执行结果通过通信网或互联网发送给厂商服务器。其中,执行结果包括完成拍照操作的通知信息以及拍摄的照片。The smart device starts the camera to take pictures according to the camera operation instruction, and sends the execution result to the manufacturer's server through the communication network or the Internet. Wherein, the execution result includes the notification information of the completion of the photographing operation and the photographed photograph.

需要说明的是,智能设备在出厂之前就已经预设置好结果返回的路径(即厂商服务器的路径),因此智能设备无需获得厂商服务器的设备标识,就可以向厂商服务器反馈执行结果。实际应用中,当设备厂商更换厂商服务器时,可以通过设备更新的方式将新的厂商服务器的路径配置给智能设备。It should be noted that the smart device has preset the return path of the result (that is, the path of the manufacturer's server) before leaving the factory, so the smart device can feed back the execution result to the manufacturer's server without obtaining the device identification of the manufacturer's server. In practical applications, when a device manufacturer replaces a vendor server, the path of the new vendor server can be configured to the smart device by means of device update.

此外,设备厂商也可以不为智能设备预先配置结果返回路径。智能设备在返回执行结果时,可以对拍照操作指令进行响应,按照接收拍照操作指令的路径直接返回执行结果,并在执行结果中携带自身的设备标识。厂商服务器根据其中携带的设备标识识别执行结果是哪个智能设备返回的。In addition, the device manufacturer may not pre-configure the result return path for the smart device. When the smart device returns the execution result, it can respond to the photographing operation instruction, return the execution result directly according to the path of receiving the photographing operation instruction, and carry its own device identification in the execution result. The manufacturer's server identifies which smart device returned the execution result according to the device identification carried therein.

306、厂商服务器向服务平台发送执行结果。306. The vendor server sends the execution result to the service platform.

厂商服务器调用授权使用的API向服务平台发送执行结果。该执行结果中携带智能设备的设备标识。The manufacturer's server calls the authorized API to send the execution result to the service platform. The execution result carries the device identifier of the smart device.

307、服务平台通过公共号向控制设备发送执行结果。307. The service platform sends the execution result to the control device through the public account.

服务平台根据设备标识查找智能设备,以及对应该智能设备的控制设备,然后通过公众号向该智能设备发送执行结果。The service platform finds the smart device and the control device corresponding to the smart device according to the device identification, and then sends the execution result to the smart device through the official account.

此外,服务平台还可以将接收的执行结果在网络侧进行保存。In addition, the service platform can also save the received execution result on the network side.

308、控制设备在公共号界面中输出执行结果。308. The control device outputs the execution result on the public account interface.

控制设备在公共号的结果界面中显示智能设备已完成拍摄操作的提示信息,并在预设窗口中显示拍摄获得的图片。The control device displays a prompt message that the smart device has completed the shooting operation on the result interface of the official account, and displays the pictures obtained by shooting in the preset window.

本实施例中厂商服务器与智能设备之间可以通过通信网或互联网直接进行通信,厂商服务器能够直接向智能设备转发操作指令,并直接接收智能设备返回的执行结果。对于接收的执行结果,厂商服务器将其发送给服务平台,由服务平台反馈给控制设备,由此完成控制设备与智能设备之间的控制流程。In this embodiment, the manufacturer's server and the smart device can communicate directly through the communication network or the Internet, and the manufacturer's server can directly forward the operation instruction to the smart device, and directly receive the execution result returned by the smart device. For the execution result received, the manufacturer server sends it to the service platform, and the service platform feeds it back to the control device, thereby completing the control process between the control device and the smart device.

进一步的,在本发明的另一实施例中,智能设备和控制设备为蓝牙设备,通过蓝牙连接智能设备可以与控制设备进行通信。本实施例中的智能设备和控制设备可以为普通蓝牙设备,也可以为低功耗蓝牙设备。如图4所示,本发明另一实施例提供的智能设备的控制方法包括:Furthermore, in another embodiment of the present invention, the smart device and the control device are bluetooth devices, and the smart device can communicate with the control device by connecting the smart device through bluetooth. The smart device and the control device in this embodiment may be common bluetooth devices or low power bluetooth devices. As shown in FIG. 4, another embodiment of the present invention provides a method for controlling a smart device including:

401、在通过个人账号登录公共号并完成与智能设备的连接后,控制设备接收公共号操作界面中触发的操作指令。401. After logging into the public account through the personal account and completing the connection with the smart device, the control device receives an operation instruction triggered in the public account operation interface.

本实施例仍以向具有摄像头的智能设备发送拍照操作指令为例进行说明,本步骤中控制设备在公共号操作界面中接收到拍照操作指令。In this embodiment, the example of sending a photographing operation instruction to a smart device with a camera is used as an example. In this step, the control device receives the photographing operation instruction in the public account operation interface.

402、控制设备向服务平台发送操作指令。402. The control device sends an operation instruction to the service platform.

控制设备调用服务平台提供的API,通过公共号将拍照操作指令发送给服务平台,与拍照操作指令一同发送的还有智能设备的设备标识。The control device calls the API provided by the service platform, and sends the camera operation instruction to the service platform through the public account, and the device identification of the smart device is sent together with the camera operation instruction.

403、服务平台将操作指令发送给厂商服务器。403. The service platform sends the operation instruction to the manufacturer's server.

服务平台通过预设并授权给厂商服务器使用的API,将拍照操作指令发送给厂商服务器。厂商服务器在接收到拍照操作指令后向服务平台返回接收响应,表示已接收到服务平台发送的拍照操作指令。服务平台进一步向控制设备返回接收响应。The service platform sends the camera operation instructions to the manufacturer's server through the API preset and authorized for use by the manufacturer's server. After receiving the photographing operation instruction, the manufacturer's server returns a receiving response to the service platform, indicating that the photographing operation instruction sent by the service platform has been received. The service platform further returns a reception response to the control device.

404、厂商服务器向控制设备发送操作指令。404. The manufacturer server sends an operation instruction to the control device.

厂商服务器按照预定的通信标准,将服务平台发送的拍照操作指令封装成智能设备能够接收和识别的拍照操作指令,然后根据设备标识查找接收该指令的智能设备,以及与该智能设备对应的控制设备,并将拍照操作指令发送给该控制设备。其中,智能设备与控制设备的映射关系早在进行设备绑定连接的过程中就备份在厂商服务器中。According to the predetermined communication standard, the manufacturer's server encapsulates the camera operation command sent by the service platform into a camera operation command that can be received and recognized by the smart device, and then searches for the smart device that receives the command and the corresponding control device for the smart device according to the device ID , and send the camera operation command to the control device. Wherein, the mapping relationship between the smart device and the control device is backed up in the manufacturer's server as early as in the process of device binding and connection.

需要说明的是,当厂商服务器采用与服务平台及控制设备相同的通信标准时,可以省略步骤402至步骤403的执行,取而代之的是,直接执行步骤405,由控制设备直接将拍照操作指令通过蓝牙连接发送给智能设备。It should be noted that when the manufacturer's server adopts the same communication standard as the service platform and the control device, the execution of steps 402 to 403 can be omitted, and instead, step 405 is directly executed, and the control device directly transmits the camera operation command through Bluetooth connection Send to smart device.

当厂商服务器对拍照操作指令进行封装后,厂商服务器可以通过通信网或互联网将封装后的拍照操作指令直接发送给控制设备,也可以调用服务平台的API发送给服务平台,并由服务平台通过公共号将封装后的拍照操作指令转发给控制设备。After the manufacturer's server encapsulates the camera operation command, the manufacturer's server can directly send the encapsulated camera operation command to the control device through the communication network or the Internet, or call the API of the service platform to send it to the service platform, and the service platform will send it to the service platform through the public No. forwards the encapsulated camera operation instruction to the control device.

405、控制设备将操作指令通过蓝牙连接发送给智能设备。405. The control device sends the operation instruction to the smart device through the Bluetooth connection.

在执行图4流程前,控制设备与智能设备之间通过蓝牙广播建立起蓝牙连接。在本步骤中,基于该蓝牙连接,控制设备将厂商服务器封装后的拍照操作指令发送给智能设备。Before the process in Figure 4 is executed, a Bluetooth connection is established between the control device and the smart device through Bluetooth broadcast. In this step, based on the bluetooth connection, the control device sends the camera operation instruction packaged by the manufacturer's server to the smart device.

406、智能设备对操作指令进行响应,执行相应过程并将执行结果通过蓝牙连接直接发送给控制设备。406. The smart device responds to the operation instruction, executes the corresponding process, and directly sends the execution result to the control device through the Bluetooth connection.

407、控制设备将执行结果发送给服务平台。407. The control device sends the execution result to the service platform.

与执行结果一同发送的还有智能设备的设备标识,服务平台根据设备标识以及预先备份的设备映射表查找控制设备,并将执行结果对应该控制设备的公共号及用户的个人账号在网络侧进行保存。The device identification of the smart device is sent together with the execution result. The service platform searches for the control device according to the device identification and the pre-backed up device mapping table, and performs the execution results on the network side against the public number of the control device and the user's personal account. save.

408、服务平台将执行结果转发给厂商服务器。408. The service platform forwards the execution result to the vendor server.

转发厂商服务器的目的在于便于设备厂商侧保存智能设备的操作记录。厂商服务器根据执行结果中携带的设备标识将执行结果对应具体的智能设备进行保存。实际应用中,当设备厂商侧没有此需求时,可以省略执行步骤408。The purpose of forwarding to the manufacturer's server is to make it easier for the device manufacturer to save the operation records of the smart device. The manufacturer's server saves the execution result corresponding to the specific smart device according to the device identification carried in the execution result. In practical applications, when there is no such requirement on the equipment manufacturer side, the execution of step 408 may be omitted.

409、控制设备在公共号界面中输出执行结果。409. The control device outputs the execution result on the public account interface.

需要说明的是,步骤409也可以先于步骤407之前执行,本实施例给出的流程顺序仅为实现方式之一,不作为对实际应用的限定。It should be noted that step 409 may also be executed prior to step 407, and the flow sequence given in this embodiment is only one of the implementation manners, and is not intended as a limitation on practical application.

本实施例中,智能设备无法通过通信网或互联网直接与厂商服务器进行通信,因此操作指令的接收及执行结果的发送过程均基于与控制设备之间建立的蓝牙连接完成。In this embodiment, the smart device cannot directly communicate with the manufacturer's server through the communication network or the Internet, so the process of receiving the operation command and sending the execution result is completed based on the Bluetooth connection established with the control device.

进一步的,作为对上述各实施例的扩展,在本发明另一实施例中,控制设备除通过公共号显示执行结果中使用者的用户数据信息外,还可以进一步显示器好友或全网用户的数据信息,以便使用者比较查看。具体的,在接收执行结果的同时或之后,控制设备进一步接收服务平台发送的关联数据信息,该关联数据信息为使用者好友关系链中或全网中其他智能设备在执行相同操作过程所产生的数据信息。对于好友关系链,服务平台查找对应用户个人账号的好友关系链,在该关系链中找出使用同类型智能设备的好友账号,然后查找好友账号对应的公共号中的历史数据信息或当前数据信息,作为关联数据信息发送给控制设备。对于全网用户,服务平台可以将公共号中所有用户的历史数据信息或当前数据信息作为关联数据信息发送给控制设备。控制设备可以将执行结果与关联数据信息独立进行展示,也可以合并展示。对于后者情况,控制设备可以对用户数据信息进行排名显示。Furthermore, as an extension to the above-mentioned embodiments, in another embodiment of the present invention, in addition to displaying the user data information of the user in the execution result through the public account, the control device can further display the data of friends or users of the entire network information for users to compare and view. Specifically, at the same time or after receiving the execution result, the control device further receives the associated data information sent by the service platform. Data information. For the friend relationship chain, the service platform searches for the friend relationship chain corresponding to the user's personal account, finds out the friend account using the same type of smart device in the relationship chain, and then searches for the historical data information or current data information in the public account corresponding to the friend account , sent to the control device as associated data information. For users of the entire network, the service platform can send the historical data information or current data information of all users in the public account as associated data information to the control device. The control device can display the execution result and the associated data information independently or in combination. For the latter case, the control device can perform ranking display on the user data information.

进一步的,作为对图1、图3和图4所示方法的实现,本发明另一实施例还提供了一种智能设备的控制装置,该装置位于控制设备中,或独立于控制设备但与控制设备之间建立有数据交互关系。如图5所示,该装置包括:指令接收单元51、指令发送单元52、结果接收单元53以及结果输出单元54,其中,Further, as an implementation of the methods shown in Fig. 1, Fig. 3 and Fig. 4, another embodiment of the present invention also provides a control device for a smart device, the device is located in the control device, or is independent of the control device but connected with the control device There is a data interaction relationship between the control devices. As shown in Figure 5, the device includes: an instruction receiving unit 51, an instruction sending unit 52, a result receiving unit 53 and a result output unit 54, wherein,

指令接收单元51,用于在通过个人账号登录公共号并完成与智能设备的连接后,接收公共号操作界面中触发的操作指令,公共号为服务平台针对智能设备开发的公共管理账号;The instruction receiving unit 51 is used to receive the operation instruction triggered in the operation interface of the public account after logging in the public account through the personal account and completing the connection with the smart device. The public account is a public management account developed by the service platform for the smart device;

指令发送单元52,用于将指令接收单元51接收的操作指令发送给服务平台,以使得服务平台将操作指令转发给厂商服务器,并由厂商服务器转发给智能设备;The instruction sending unit 52 is configured to send the operation instruction received by the instruction receiving unit 51 to the service platform, so that the service platform forwards the operation instruction to the manufacturer's server, and the manufacturer's server forwards it to the smart device;

结果接收单元53,用于接收智能设备对指令发送单元52发送的操作指令的响应所发送的执行结果,执行结果为智能设备响应于操作指令的执行过程所产生的结果信息;The result receiving unit 53 is configured to receive the execution result sent by the smart device in response to the operation instruction sent by the instruction sending unit 52, and the execution result is the result information generated by the smart device in response to the execution process of the operation instruction;

结果输出单元54,用于输出结果接收单元53接收的执行结果。The result output unit 54 is configured to output the execution result received by the result receiving unit 53 .

进一步的,智能设备为通信设备或无线保真WI-FI设备,如图6所示,结果接收单元53包括:Further, the smart device is a communication device or a wireless fidelity WI-FI device, as shown in Figure 6, the result receiving unit 53 includes:

第一结果接收模块531,用于接收服务平台发送的执行结果,执行结果为智能设备通过通信网络或互联网发送给厂商服务器,并由厂商服务器转发给服务平台的。The first result receiving module 531 is used to receive the execution result sent by the service platform. The execution result is sent by the smart device to the manufacturer's server through the communication network or the Internet, and forwarded to the service platform by the manufacturer's server.

进一步的,智能设备为蓝牙设备,如图6所示,结果接收单元53包括:Further, the smart device is a bluetooth device, as shown in Figure 6, the result receiving unit 53 includes:

第二结果接收模块532,用于通过与智能设备的蓝牙连接接收智能设备直接发送的执行结果。The second result receiving module 532 is configured to receive the execution result directly sent by the smart device through the Bluetooth connection with the smart device.

进一步的,如图6所示,该装置进一步包括:Further, as shown in Figure 6, the device further includes:

结果发送单元55,用于在第二结果接收模块532通过与智能设备的蓝牙连接接收智能设备直接发送的执行结果之后,将执行结果发送给服务平台,以使得服务平台将执行结果转发给厂商服务器。The result sending unit 55 is used to send the execution result to the service platform after the second result receiving module 532 receives the execution result directly sent by the smart device through the Bluetooth connection with the smart device, so that the service platform forwards the execution result to the manufacturer server .

进一步的,结果接收单元53接收的执行结果包括智能设备在执行过程中记录的用户数据信息。Further, the execution result received by the result receiving unit 53 includes user data information recorded by the smart device during execution.

进一步的,结果接收单元53用于接收服务平台发送的关联数据信息,关联数据信息为好友关系链中或全网中其他智能设备在执行相同操作过程所产生的数据信息;Further, the result receiving unit 53 is used to receive the associated data information sent by the service platform, the associated data information is the data information generated by other smart devices in the friend relationship chain or in the whole network when performing the same operation process;

结果输出单元54,用于输出结果接收单元53接收的关联数据信息。The result output unit 54 is configured to output the associated data information received by the result receiving unit 53 .

进一步的,作为对图1、图3和图4所示方法的实现,本发明另一实施例还提供了一种智能设备的控制系统。如图7所示,该系统包括智能设备71、控制设备72、服务平台73以及厂商服务器74,其中,控制设备72包括图5或图7所示的装置,或者独立于图5或图6所示装置但与图5或图6所示装置建立有数据交互关系。Further, as an implementation of the methods shown in FIG. 1 , FIG. 3 and FIG. 4 , another embodiment of the present invention also provides a control system for a smart device. As shown in Figure 7, the system includes a smart device 71, a control device 72, a service platform 73, and a vendor server 74, wherein the control device 72 includes the device shown in Figure 5 or Figure 7, or is independent of the device shown in Figure 5 or Figure 6 display device but establishes a data interaction relationship with the device shown in Fig. 5 or Fig. 6 .

控制设备72,用于在通过个人账号登录公共号并完成与智能设备71的连接后,接收公共号操作界面中触发的操作指令,并将操作指令发送给服务平台73,公共号为服务平台73针对智能设备71开发的公共管理账号;The control device 72 is used to receive the operation instruction triggered in the operation interface of the public account after logging in the public account through the personal account and completing the connection with the smart device 71, and send the operation instruction to the service platform 73, and the public account is the service platform 73 A public management account developed for smart devices 71;

服务平台73,用于将控制设备72发送的操作指令转发给厂商服务器74;The service platform 73 is used to forward the operation instruction sent by the control device 72 to the manufacturer's server 74;

厂商服务器74,用于将服务平台73转发的操作指令转发给智能设备71;The manufacturer's server 74 is used to forward the operation instruction forwarded by the service platform 73 to the smart device 71;

智能设备71,用于执行厂商服务器74转发的操作指令,并将执行过程中产生的执行结果发送给控制设备72;The smart device 71 is used to execute the operation instruction forwarded by the manufacturer's server 74, and send the execution result generated during the execution to the control device 72;

控制设备72还用于输出智能设备71发送的执行结果。The control device 72 is also used to output the execution result sent by the smart device 71 .

本发明实施例提供的智能设备的控制装置及系统,能够由控制设备(例如手机)通过个人账号关注服务平台针对智能设备开发的公共号,接收公共号操作界面中触发的操作指令,并将操作指令发送给服务平台,由服务平台通过厂商服务器向智能设备转发该操作指令。在执行操作指令后,智能设备将执行结果发送给控制设备,由控制设备对执行结果进行输出,反馈给使用者,由此完成控制设备与智能设备之间的控制交互。与现有技术中通过控制设备中的APP控制智能设备相比,本发明实施例能够基于第三方服务平台提供实现对智能设备的控制操作,控制智能设备所基于的公共号由第三方服务平台开发,无需设备厂商开发维护专门的APP,能够降低设备厂商侧的开发门槛。The smart device control device and system provided by the embodiments of the present invention can allow the control device (such as a mobile phone) to pay attention to the public account developed by the service platform for the smart device through a personal account, receive the operation instruction triggered in the public account operation interface, and operate The instruction is sent to the service platform, and the service platform forwards the operation instruction to the smart device through the manufacturer's server. After executing the operation instruction, the smart device sends the execution result to the control device, and the control device outputs the execution result and feeds it back to the user, thus completing the control interaction between the control device and the smart device. Compared with the prior art of controlling smart devices through the APP in the control device, the embodiment of the present invention can provide and realize the control operation of the smart device based on the third-party service platform, and the public account on which the smart device is controlled is developed by the third-party service platform , no need for equipment manufacturers to develop and maintain special APPs, which can lower the development threshold on the equipment manufacturers side.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.

可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。It can be understood that related features in the above methods and devices can refer to each other. In addition, "first", "second" and so on in the above embodiments are used to distinguish each embodiment, and do not represent the advantages and disadvantages of each embodiment.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other device. Various generic systems can also be used with the teachings based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not specific to any particular programming language. It should be understood that various programming languages can be used to implement the content of the present invention described herein, and the above description of specific languages is for disclosing the best mode of the present invention.

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, in order to streamline this disclosure and to facilitate an understanding of one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or its description. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. Modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method or method so disclosed may be used in any combination, except that at least some of such features and/or processes or units are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will understand that although some embodiments described herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention. and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的发明名称(如确定网站内链接等级的装置)中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or a digital signal processor (DSP) can be used in practice to implement some or all of the components in the title of the invention (such as the device for determining the link level in the website) according to the embodiment of the present invention some or all of the features. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.

本发明还公开了:The invention also discloses:

A1、一种智能设备的控制方法,所述方法包括:A1. A control method for an intelligent device, the method comprising:

在通过个人账号登录公共号并完成与智能设备的连接后,控制设备接收公共号操作界面中触发的操作指令,所述公共号为服务平台针对智能设备开发的公共管理账号;After logging into the public account through the personal account and completing the connection with the smart device, the control device receives the operation instruction triggered in the public account operation interface, and the public account is a public management account developed by the service platform for the smart device;

将所述操作指令发送给所述服务平台,以使得所述服务平台将所述操作指令转发给厂商服务器,并由所述厂商服务器转发给所述智能设备;sending the operation instruction to the service platform, so that the service platform forwards the operation instruction to the manufacturer server, and the manufacturer server forwards the operation instruction to the smart device;

接收所述智能设备发送的执行结果,所述执行结果为所述智能设备响应于所述操作指令的执行过程所产生的结果信息;receiving an execution result sent by the smart device, where the execution result is result information generated by the smart device in response to the execution process of the operation instruction;

输出所述执行结果。Output the execution result.

A2、根据A1所述的方法,所述智能设备为通信设备或无线保真WI-FI设备,所述接收所述智能设备发送的执行结果,包括:A2. According to the method described in A1, the smart device is a communication device or a wireless fidelity WI-FI device, and receiving the execution result sent by the smart device includes:

接收所述服务平台发送的所述执行结果,所述执行结果为所述智能设备通过通信网络或互联网发送给所述厂商服务器,并由所述厂商服务器转发给所述服务平台的。The execution result sent by the service platform is received, the execution result is sent by the smart device to the manufacturer's server through a communication network or the Internet, and forwarded to the service platform by the manufacturer's server.

A3、根据A1所述的方法,所述智能设备为蓝牙设备,所述接收所述智能设备发送的执行结果,包括:A3. According to the method described in A1, the smart device is a Bluetooth device, and the receiving the execution result sent by the smart device includes:

通过与所述智能设备的蓝牙连接接收所述智能设备直接发送的所述执行结果。The execution result directly sent by the smart device is received through a Bluetooth connection with the smart device.

A4、根据A3所述的方法,在所述通过与所述智能设备的蓝牙连接接收所述智能设备直接发送的所述执行结果之后,所述方法进一步包括:A4. According to the method described in A3, after receiving the execution result directly sent by the smart device through the Bluetooth connection with the smart device, the method further includes:

将所述执行结果发送给所述服务平台,以使得所述服务平台将所述执行结果转发给所述厂商服务器。Sending the execution result to the service platform, so that the service platform forwards the execution result to the vendor server.

A5、根据A1至A4中任一项所述的方法,所述执行结果包括所述智能设备在执行过程中记录的用户数据信息。A5. The method according to any one of A1 to A4, the execution result includes user data information recorded by the smart device during execution.

A6、根据A5所述的方法,所述方法进一步包括:A6, according to the method described in A5, described method further comprises:

接收所述服务平台发送的关联数据信息,所述关联数据信息为好友关系链中或全网中其他智能设备在执行相同操作过程所产生的数据信息;Receive the associated data information sent by the service platform, the associated data information is the data information generated by other smart devices in the friend relationship chain or in the whole network when performing the same operation process;

输出所述关联数据信息。Output the associated data information.

B7、一种智能设备的控制装置,所述装置包括:B7. A control device for an intelligent device, said device comprising:

指令接收单元,用于在通过个人账号登录公共号并完成与智能设备的连接后,接收公共号操作界面中触发的操作指令,所述公共号为服务平台针对智能设备开发的公共管理账号;The instruction receiving unit is used to receive the operation instruction triggered in the operation interface of the public account after logging in the public account through the personal account and completing the connection with the smart device, and the public account is a public management account developed by the service platform for the smart device;

指令发送单元,用于将所述指令接收单元接收的所述操作指令发送给所述服务平台,以使得所述服务平台将所述操作指令转发给厂商服务器,并由所述厂商服务器转发给所述智能设备;an instruction sending unit, configured to send the operation instruction received by the instruction receiving unit to the service platform, so that the service platform forwards the operation instruction to the manufacturer server, and the manufacturer server forwards the operation instruction to the smart devices;

结果接收单元,用于接收所述智能设备对所述指令发送单元发送的所述操作指令的响应所发送的执行结果,所述执行结果为所述智能设备响应于所述操作指令的执行过程所产生的结果信息;A result receiving unit, configured to receive an execution result sent by the smart device in response to the operation instruction sent by the instruction sending unit, the execution result being obtained by the smart device in response to the execution process of the operation instruction resulting information;

结果输出单元,用于输出所述结果接收单元接收的所述执行结果。A result output unit, configured to output the execution result received by the result receiving unit.

B8、根据B7所述的装置,所述智能设备为通信设备或无线保真WI-FI设备,所述结果接收单元包括:B8. According to the device described in B7, the smart device is a communication device or a wireless fidelity WI-FI device, and the result receiving unit includes:

第一结果接收模块,用于接收所述服务平台发送的所述执行结果,所述执行结果为所述智能设备通过通信网络或互联网发送给所述厂商服务器,并由所述厂商服务器转发给所述服务平台的。The first result receiving module is configured to receive the execution result sent by the service platform, the execution result is sent by the smart device to the vendor server through the communication network or the Internet, and forwarded by the vendor server to the vendor server The above service platform.

B9、根据B7所述的装置,所述智能设备为蓝牙设备,所述结果接收单元包括:B9, according to the device described in B7, the smart device is a bluetooth device, and the result receiving unit includes:

第二结果接收模块,用于通过与所述智能设备的蓝牙连接接收所述智能设备直接发送的所述执行结果。The second result receiving module is configured to receive the execution result directly sent by the smart device through a Bluetooth connection with the smart device.

B10、根据B9所述的装置,所述装置进一步包括:B10, the device according to B9, said device further comprising:

结果发送单元,用于在所述第二结果接收模块通过与所述智能设备的蓝牙连接接收所述智能设备直接发送的所述执行结果之后,将所述执行结果发送给所述服务平台,以使得所述服务平台将所述执行结果转发给所述厂商服务器。A result sending unit, configured to send the execution result to the service platform after the second result receiving module receives the execution result directly sent by the smart device through a Bluetooth connection with the smart device, so as to making the service platform forward the execution result to the vendor server.

B11、根据B7至B10中任一项所述的装置,所述结果接收单元接收的所述执行结果包括所述智能设备在执行过程中记录的用户数据信息。B11. The device according to any one of B7 to B10, the execution result received by the result receiving unit includes user data information recorded by the smart device during execution.

B12、根据B11所述的装置,所述结果接收单元用于接收所述服务平台发送的关联数据信息,所述关联数据信息为好友关系链中或全网中其他智能设备在执行相同操作过程所产生的数据信息;B12. According to the device described in B11, the result receiving unit is used to receive the associated data information sent by the service platform, and the associated data information is obtained by other smart devices in the friendship chain or in the entire network when performing the same operation generated data information;

所述结果输出单元,用于输出所述结果接收单元接收的所述关联数据信息。The result output unit is configured to output the associated data information received by the result receiving unit.

C13、一种智能设备的控制系统,所述系统包括智能设备、控制设备、服务平台以及厂商服务器,其中,C13. A control system for a smart device, the system includes a smart device, a control device, a service platform, and a vendor server, wherein,

所述控制设备,用于在通过个人账号登录公共号并完成与所述智能设备的连接后,接收公共号操作界面中触发的操作指令,并将所述操作指令发送给所述服务平台,所述公共号为所述服务平台针对智能设备开发的公共管理账号;The control device is configured to receive the operation instruction triggered in the operation interface of the official account after logging in the official account through the personal account and completing the connection with the smart device, and send the operating instruction to the service platform, so that The public account is a public management account developed by the service platform for smart devices;

所述服务平台,用于将所述控制设备发送的所述操作指令转发给所述厂商服务器;The service platform is configured to forward the operation instruction sent by the control device to the manufacturer's server;

所述厂商服务器,用于将所述服务平台转发的所述操作指令转发给所述智能设备;The manufacturer server is configured to forward the operation instruction forwarded by the service platform to the smart device;

所述智能设备,用于执行所述厂商服务器转发的所述操作指令,并将执行过程中产生的执行结果发送给所述控制设备;The smart device is configured to execute the operation instruction forwarded by the manufacturer's server, and send the execution result generated during the execution to the control device;

所述控制设备还用于输出所述智能设备发送的所述执行结果。The control device is further configured to output the execution result sent by the smart device.

Claims (10)

CN201510583862.6A2015-09-142015-09-14Method, apparatus and system for controlling intelligent devicePendingCN105306677A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510583862.6ACN105306677A (en)2015-09-142015-09-14Method, apparatus and system for controlling intelligent device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510583862.6ACN105306677A (en)2015-09-142015-09-14Method, apparatus and system for controlling intelligent device

Publications (1)

Publication NumberPublication Date
CN105306677Atrue CN105306677A (en)2016-02-03

Family

ID=55203408

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510583862.6APendingCN105306677A (en)2015-09-142015-09-14Method, apparatus and system for controlling intelligent device

Country Status (1)

CountryLink
CN (1)CN105306677A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106131293A (en)*2016-06-042016-11-16宁波余意电器有限公司A kind of mobile phone controls the system of Intelligent coffee machine
CN107357158A (en)*2017-08-032017-11-17深圳市悦童智玩电子有限公司The control method and intelligent alarm clock of intelligent alarm clock
CN107357161A (en)*2017-08-302017-11-17吴清瑶Electronic alarm clock and calibration method during a kind of school quick by Quick Response Code
CN107703734A (en)*2017-11-132018-02-16深圳市悦童智玩电子有限公司The control circuit of intelligent alarm clock
CN107872579A (en)*2017-11-082018-04-03青岛司晨信息科技有限公司A kind of setting of intelligent alarm clock and ringing method and its system for use in carrying
WO2020206693A1 (en)*2019-04-122020-10-15深圳市欢太科技有限公司Smart home scheduling method, apparatus and system, server and storage medium
CN113641438A (en)*2021-08-162021-11-12青岛海信移动通信技术股份有限公司 A terminal device, an alarm clock setting method and a storage medium
CN115567231A (en)*2021-07-022023-01-03珠海格力电器股份有限公司 Device control method, module, device and computer readable medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103533059A (en)*2013-10-172014-01-22中国地质大学(武汉)Remote control method for security of Internet of things based on WeChat
CN104360663A (en)*2014-11-242015-02-18天津理工大学Intelligent home control system based on wechat platform
EP2901435A1 (en)*2012-09-262015-08-05Tencent Technology Shenzhen Company LimitedA device control method and apparatus
CN104852843A (en)*2015-05-182015-08-19广西大学Remote home control system based on WeChat public platform

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP2901435A1 (en)*2012-09-262015-08-05Tencent Technology Shenzhen Company LimitedA device control method and apparatus
CN103533059A (en)*2013-10-172014-01-22中国地质大学(武汉)Remote control method for security of Internet of things based on WeChat
CN104360663A (en)*2014-11-242015-02-18天津理工大学Intelligent home control system based on wechat platform
CN104852843A (en)*2015-05-182015-08-19广西大学Remote home control system based on WeChat public platform

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106131293A (en)*2016-06-042016-11-16宁波余意电器有限公司A kind of mobile phone controls the system of Intelligent coffee machine
CN106131293B (en)*2016-06-042019-07-16宁波余意电器有限公司 A system for controlling a smart coffee machine with a mobile phone
CN107357158A (en)*2017-08-032017-11-17深圳市悦童智玩电子有限公司The control method and intelligent alarm clock of intelligent alarm clock
CN107357158B (en)*2017-08-032018-09-14深圳市悦童智玩电子有限公司The control method and intelligent alarm clock of intelligent alarm clock
CN107357161A (en)*2017-08-302017-11-17吴清瑶Electronic alarm clock and calibration method during a kind of school quick by Quick Response Code
CN107872579A (en)*2017-11-082018-04-03青岛司晨信息科技有限公司A kind of setting of intelligent alarm clock and ringing method and its system for use in carrying
CN107703734A (en)*2017-11-132018-02-16深圳市悦童智玩电子有限公司The control circuit of intelligent alarm clock
WO2020206693A1 (en)*2019-04-122020-10-15深圳市欢太科技有限公司Smart home scheduling method, apparatus and system, server and storage medium
CN115567231A (en)*2021-07-022023-01-03珠海格力电器股份有限公司 Device control method, module, device and computer readable medium
CN113641438A (en)*2021-08-162021-11-12青岛海信移动通信技术股份有限公司 A terminal device, an alarm clock setting method and a storage medium

Similar Documents

PublicationPublication DateTitle
CN105306677A (en)Method, apparatus and system for controlling intelligent device
CN105306676B (en)Access the method, apparatus and system of smart machine
CN104967557B (en)Communication message transmission method and device
CN106211245B (en) Communication method and electronic device
JP6404486B2 (en) Connection establishment method, apparatus, program, and recording medium
CN105282234A (en)Intelligent device connection method, device and system
CN108476508B (en)Downlink data packet configuration method and device
CN108605373B (en) Method and electronic device for providing network sharing service
KR20150086757A (en)Method and apparatus supporting IP multimedia subsystem
CN106792442B (en) Data migration method and device
CN106465081A (en) Electronic device and method for providing emergency video call service
CN108702607A (en) A multi-device wireless connection method and device
CN106375096A (en) SMS verification method and device
CN104168605A (en)Data transmission control method and apparatus
KR20150075140A (en)Message control method of electronic apparatus and electronic apparatus thereof
KR20150084284A (en)Status message service providing method of electronic apparatus and electronic apparatus thereof
CN106664342A (en)Electronic device and call-forwarding control method thereof
CN105279452A (en)Method, device and system for managing intelligent equipment
CN105100454B (en)The providing method and offer device of conversation object evaluation information
KR102240526B1 (en)Contents download method of electronic apparatus and electronic appparatus thereof
US20170048292A1 (en)Electronic device and method for providing content
CN106488168A (en)The angle changing method of picture of collection and device in electric terminal
CN106789832A (en)Data processing method, device and system in a kind of communication process
CN108156220A (en)Communication means and device
EP3001652B1 (en)Method for providing information and an electronic device thereof

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20160203


[8]ページ先頭

©2009-2025 Movatter.jp