CN1428709A | 2003-07-09 | |||
CN105807903A | 2016-07-27 | |||
US20160301536A1 | 2016-10-13 | |||
CN105549445A | 2016-05-04 |
权利要求书 [权利要求 1] 一种控制方法, 其特征在于, 所述控制方法包括: 若接收到移动终端发送的连接请求, 则判断本端的连接状态标识是否 为第一预设值; 其中, 所述连接状态标识用于标识是否与所述移动终 端建立通信连接; 若所述连接状态标识为所述第一预设值, 则与所述移动终端建立通信 连接; 在确认与所述移动终端建立通信连接吋, 将所述连接状态标识的值更 新为第二预设值; 若接收到所述移动终端发送的控制信息, 则根据所述控制信息对设备 进行控制。 [权利要求 2] 根据权利要求 1所述的控制方法, 其特征在于, 所述连接请求包含用 户输入的密钥, 所述若接收到移动终端发送的连接请求, 则判断本端 的连接状态标识是否为第一预设值的步骤之后还包括以下步骤: 判断所述密钥是否与预设密钥匹配; 若所述密钥与所述预设密钥匹配, 则执行所述与所述移动终端建立通 信连接的步骤。 [权利要求 3] 根据权利要求 1所述的控制方法, 其特征在于, 所述若接收到所述移 动终端发送的控制信息, 则根据所述控制信息对设备进行控制的步骤 具体为: 接收所述移动终端发送的一个或多个吋间信息, 并根据所述一个或多 个吋间信息控制设备的幵关状态。 [权利要求 4] 一种控制方法, 其特征在于, 所述控制方法包括: 控制装置若接收到移动终端发送的连接请求, 则判断本端的连接状态 标识是否为第一预设值; 其中, 所述连接状态标识用于标识是否与所 述移动终端建立通信连接; 所述控制装置若所述连接状态标识为所述第一预设值, 则所述控制装 置与所述移动终端建立通信连接; 所述控制装置在确认与所述移动终端建立通信连接吋, 将所述连接状 态标识的值更新为第二预设值; 所述移动终端根据用户的操作指令向所述控制装置发送控制信息; 所述控制装置接收所述控制信息, 并根据所述控制信息对设备进行控 制。 [权利要求 5] 根据权利要求 4所述的控制方法, 其特征在于, 所述连接请求包含用 户输入的密钥, 所述控制装置若接收到移动终端发送的连接请求, 则 判断本端的连接状态标识是否为第一预设值的步骤之后, 所述控制方 法还包括以下步骤: 所述控制装置判断所述密钥是否与预设密钥匹配; 若所述密钥与所述预设密钥匹配, 则执行所述控制装置与所述移动终 端建立通信连接的步骤。 [权利要求 6] 根据权利要求 4所述的控制方法, 其特征在于, 所述移动终端根据用 户的操作指令向所述控制装置发送控制信息的步骤包括以下步骤: 所述移动终端获取自身的运动数据; 所述移动终端根据所述运动数据确定用户的动作特征信息; 所述移动终端根据所述动作特征信息获取控制信息, 并将向所述控制 装置发送所述控制信息。 [权利要求 7] 根据权利要求 4所述的控制方法, 其特征在于, 所述移动终端根据用 户的操作指令向所述控制装置发送控制信息的步骤具体为: 所述移动终端根据用户的操作指令向所述控制装置发送一个或多个吋 间信息; 所述控制装置接收所述控制信息, 并根据所述控制信息对设备进行控 制的步骤具体为: 所述控制装置接收所述一个或多个吋间信息, 并根据所述一个或多个 吋间信息控制设备的幵关状态。 [权利要求 8] —种控制装置, 其特征在于, 所述控制装置包括: 标识判断模块, 用于若接收到移动终端发送的连接请求, 则判断本端 的连接状态标识是否为第一预设值; 其中, 所述连接状态标识用于标 识是否与所述移动终端建立通信连接; 连接模块, 用于若标识判断模块判断所述连接状态标识为所述第一预 设值, 则与所述移动终端建立通信连接; 更新模块, 用于在确认与所述移动终端建立通信连接吋, 将所述连接 状态标识的值更新为第二预设值; 控制模块, 用于若接收到所述移动终端发送的控制信息, 则根据所述 控制信息对设备进行控制。 [权利要求 9] 根据权利要求 8所述的控制装置, 其特征在于, 所述连接请求包含用 户输入的密钥, 所述控制装置还包括: 密钥判断模块, 用于判断所述密钥是否与预设密钥匹配。 [权利要求 10] 根据权利要求 8所述的控制装置, 其特征在于, 所述控制模块具体用于: 接收所述移动终端发送的一个或多个吋间信 息, 并根据所述一个或多个吋间信息控制设备的幵关状态。 [权利要求 11] 一种控制系统, 其特征在于, 所述控制系统包含如权利要求 8至 10任 意一项所述的控制装置。 |
[0001] 本发明涉及设备控制领域, 特别涉及一种控制方法、 控制装置及控制系统。
背景技术
[0002] 现有的控制方法为移动终端与控制装置进行配 对连接; 移动终端根据用户的操 作指令获取控制信息; 移动终端将控制信息发送至控制装置; 控制装置接收控 制信息; 控制装置根据控制信息对设备进行控制。
[0003] 由于现有技术对控制装置连接的移动终端个数 没有限制, 一个控制装置可以同 吋连接多个移动终端, 即多个用户同吋控制设备, 导致设备控制可靠性低。 技术问题
[0004] 本发明提供了一种控制方法、 移动终端、 控制装置及控制系统, 旨在解决现有 控制系统控制效率低下和硬件成本较高的技术 问题。
问题的解决方案
技术解决方案
[0005] 本发明是这样实现的, 一种控制方法, 所述控制方法包括:
[0006] 若接收到移动终端发送的连接请求, 则判断本端的连接状态标识是否为第一预 设值; 其中, 所述连接状态标识用于标识是否与所述移动终 端建立通信连接; [0007] 若所述连接状态标识为所述第一预设值, 则与所述移动终端建立通信连接; [0008] 在确认与所述移动终端建立通信连接吋, 将所述连接状态标识的值更新为第二 预设值;
[0009] 若接收到所述移动终端发送的控制信息, 则根据所述控制信息对设备进行控制
[0010] 本发明的另一目的在于提供一种控制方法, 所述控制方法包括:
[0011] 控制装置若接收到移动终端发送的连接请求, 则判断本端的连接状态标识是否 为第一预设值; 其中, 所述连接状态标识用于标识是否与所述移动终 端建立通 信连接; [0012] 所述控制装置若所述连接状态标识为所述第一 预设值, 则所述控制装置与所述 移动终端建立通信连接;
[0013] 所述控制装置在确认与所述移动终端建立通信 连接吋, 将所述连接状态标识的 值更新为第二预设值;
[0014] 所述移动终端根据用户的操作指令向所述控制 装置发送控制信息;
[0015] 所述控制装置接收所述控制信息, 并根据所述控制信息对设备进行控制。
[0016] 本发明的另一目的在于提供一种控制装置, 所述控制装置包括:
[0017] 标识判断模块, 用于若接收到移动终端发送的连接请求, 则判断本端的连接状 态标识是否为第一预设值; 其中, 所述连接状态标识用于标识是否与所述移动 终端建立通信连接;
[0018] 连接模块, 用于若标识判断模块判断所述连接状态标识为 所述第一预设值, 则 与所述移动终端建立通信连接,
[0019] 更新模块, 用于在确认与所述移动终端建立通信连接吋, 将所述连接状态标识 的值更新为第二预设值;
[0020] 控制模块, 用于若接收到所述移动终端发送的控制信息, 则根据所述控制信息 对设备进行控制。
[0021] 本发明的另一目的在于提供一种控制系统, 其特征在于, 所述控制系统包含上 述控制装置。
发明的有益效果
有益效果
[0022] 本发明技术方案带来的有益效果是:
[0023] 从上述本发明可知, 由于首先若接收到移动终端发送的连接请求, 则判断本端 的连接状态标识是否为第一预设值; 其中, 连接状态标识用于标识是否与移动 终端建立通信连接; 若连接状态标识为第一预设值, 则然后与移动终端建立通 信连接; 在确认与移动终端建立通信连接吋, 再将连接状态标识的值更新为第 二预设值; 若接收到移动终端发送的控制信息, 则最后根据控制信息对设备进 行控制; 由于将只有在连接状态标识为第一预设值吋, 才可与移动终端建立通 信连接, 并且建立通信连接后即更新连接状态标识, 故只可以与一个移动终端 建立通信连接, 提高了设备控制的可靠性。
对附图的简要说明
附图说明
[0024] 为了更清楚地说明本发明实施例中的技术方案 , 下面将对实施例描述中所需要 使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一 些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还 可以根据这些附图获得其他的附图。
[0025] 图 1为本发明实施例一提供的一种控制系统结构 意图。
[0026] 图 2为本发明实施例二提供的一种控制方法一种 程图;
[0027] 图 3为本发明实施例二提供的一种控制方法另一 流程图;
[0028] 图 4为本发明实施例三提供的一种控制方法一种 程图;
[0029] 图 5为本发明实施例三提供的一种控制方法另一 流程图;
[0030] 图 6为本发明实施例四提供的一种控制装置一种 构示意图;
[0031] 图 7为本发明实施例四提供的一种控制装置另一 结构示意图;
本发明的实施方式
[0032] 为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明实施 方式作进一步地详细描述。
[0033] 实施例一:
[0034] 本发明提供了一种控制系统 100, 如图 1所示, 控制系统 100包括移动终端 110、 控制装置 120以及设备 130, 其中, 控制装置可以单独存在, 也可以集成在设备 中。 当控制装置 120集成在设备 130中吋, 设备 130实现控制装置 120对应的相关 功能。
[0035] 移动终端 110用于对连接请求进行发送; 根据用户的操作指令向控制装置 120发 送控制信息。
[0036] 控制装置 120用于若接收到移动终端发送的连接请求, 则判断本端的连接状态 标识是否为第一预设值; 其中, 连接状态标识用于标识是否与移动终端 110建立 通信连接; 若连接状态标识为第一预设值, 则控制装置 120与移动终端 110建立 通信连接; 接收控制信息, 并根据控制信息对设备 130进行控制。
[0037] 设备 130用于根据控制信息启动或停止工作。
[0038] 其中, 控制系统 100的工作原理如下:
[0039] 移动终端 110对连接请求进行发送。
[0040] 控制装置 120若接收到移动终端发送的连接请求, 则判断本端的连接状态标识 是否为第一预设值; 其中, 连接状态标识用于标识是否与移动终端 110建立通信 连接。
[0041] 控制装置 120若连接状态标识为第一预设值, 则控制装置 120与移动终端 110建 立通信连接。
[0042] 控制装置 120在确认与移动终端 110建立通信连接吋, 将连接状态标识的值更新 为第二预设值。
[0043] 移动终端 110根据用户的操作指令向控制装置 120发送控制信息。
[0044] 控制装置 120接收控制信息, 并根据控制信息对设备 130进行控制。
[0045] 设备 130根据控制信息启动或停止工作。
[0046] 本实施例通过首先控制装置若接收到移动终端 发送的连接请求, 则判断本端的 连接状态标识是否为第一预设值; 其中, 连接状态标识用于标识是否与移动终 端建立通信连接; 控制装置若连接状态标识为第一预设值, 则控制装置与移动 终端建立通信连接; 然后控制装置在确认与移动终端建立通信连接 吋, 将连接 状态标识的值更新为第二预设值; 移动终端再根据用户的操作指令向控制装置 发送控制信息; 控制装置最后接收控制信息, 并根据控制信息对设备进行控制 ; 因此, 提高了设备控制的可靠性。
[0047] 实施例二:
[0048] 图 2示出了本实施例提供的控制方法的实现流程 本实施例提供的控制方法的 执行主体为控制装置, 控制装置可以单独存在, 也可以集成在被控设备中。 当 控制装置集成在被控设备中吋, 本实施例中的控制方法的执行主体为被控设备 。 为了便于说明, 仅示出了与本实施例相关的部分, 详述如下:
[0049] 在步骤 S101中, 若接收到移动终端发送的连接请求, 则判断本端的连接状态标 识是否为第一预设值; 其中, 连接状态标识用于标识是否与移动终端建立通 信 连接。
[0050] 连接状态标识可以为布尔变量, 步骤 S101可以具体为: 若接收到移动终端发送 的蓝牙或近场通信连接请求, 则判断本端的连接状态标识是否为 1 ; 其中, 连接 状态标识用于标识是否与移动终端建立通信连 接。
[0051] 在步骤 S102中, 若连接状态标识为第一预设值, 则与移动终端建立通信连接。
[0052] 步骤 S102可以具体为: 若连接状态标识为 1, 则与移动终端建立蓝牙或近场通 信连接。
[0053] 在步骤 S103中, 在确认与移动终端建立通信连接吋, 将连接状态标识的值更新 为第二预设值。
[0054] 连接状态标识可以为布尔变量, 步骤 S103可以具体为: 在确认与移动终端建立 蓝牙或近场通信连接吋, 将连接状态标识的值更新为 0。
[0055] 在步骤 S104中, 若接收到移动终端发送的控制信息, 则根据控制信息对设备进 行控制。
[0056] 步骤 S104可以具体为: 接收移动终端通过蓝牙网络或近场通信网络发 送的一个 或多个吋间信息, 并根据一个或多个吋间信息控制设备的幵关状 态。 接收移动 终端发送的一个或多个吋间信息, 判断当前吋间是否与一个或多个吋间信息匹 配, 若是, 则根据该吋间信息以及其对应的控制指令控制 设备的幵关状态, 以 控制设备启动或停止工作。
[0057] 通过控制装置与移动终端建立蓝牙或近场通信 连接, 并接收移动终端通过蓝牙 网络或近场通信网络发送的控制信息, 故利用蓝牙技术或近场感知技术实现了 在 0.1〜30米的距离范围内移动终端对控制装置自 感知控制。
[0058] 其中, 如图 3所示, 连接请求可以包含用户输入的密钥, 步骤 S101之后还包括 步骤 S101-2。
[0059] 在步骤 S101-2中, 判断密钥是否与预设密钥匹配。
[0060] 若密钥与预设密钥匹配, 则执行步骤 S 102。
[0061] 由于设置了连接状态标识, 且在与一个移动终端建立连接后, 将该连接状态标 识的值更新, 故当另一个移动终端请求连接吋, 会检测到连接状态标识不为第 一预设值, 即不符合连接条件, 终止连接另一移动终端, 从而保证了只与一个 移动终端建立连接, 防止了多个终端同吋控制设备而导致地系统可 靠性低的问 题。
[0062] 本实施例通过首先若接收到移动终端发送的连 接请求, 则判断本端的连接状态 标识是否为第一预设值; 其中, 连接状态标识用于标识是否与移动终端建立通 信连接; 若连接状态标识为第一预设值, 则然后与移动终端建立通信连接; 在 确认与移动终端建立通信连接吋, 再将连接状态标识的值更新为第二预设值; 若接收到移动终端发送的控制信息, 则最后根据控制信息对设备进行控制; 由 于将只有在连接状态标识为第一预设值吋, 才可与移动终端建立通信连接, 并 且建立通信连接后即更新连接状态标识, 故只可以与一个移动终端建立通信连 接, 提高了设备控制的可靠性。
[0063] 实施例三:
[0064] 与一种控制系统第一实施例相对应, 本发明还提供了一种控制方法, 图 4示出 了本实施例提供的控制方法的实现流程, 为了便于说明, 仅示出了与本实施例 相关的部分, 详述如下:
[0065] 在步骤 S301中, 控制装置若接收到移动终端发送的连接请求, 则判断本端的连 接状态标识是否为第一预设值; 其中, 连接状态标识用于标识是否与移动终端 建立通信连接。
[0066] 在步骤 S302中, 控制装置若连接状态标识为第一预设值, 则控制装置与移动终 端建立通信连接。
[0067] 在步骤 S303中, 控制装置在确认与移动终端建立通信连接吋, 将连接状态标识 的值更新为第二预设值。
[0068] 在步骤 S304中, 移动终端根据用户的操作指令向控制装置发送 控制信息。
[0069] 步骤 S304有两种情况。
[0070] 第一种情况下, 步骤 S304的实现流程如下:
[0071] 移动终端获取自身的运动数据。 移动终端通过六轴加速度传感器获取自身的加 速度、 角速度和速度。
[0072] 移动终端根据运动数据确定用户的动作特征信 息。 移动终端分别判断加速度、 角速度和速度所属的加速度区间、 角速度区间和速度区间, 并根据加速度区间 、 角速度区间和速度区间确定用户的动作特征信 息, 其中, 动作特征信息包括 左右摇动、 上下摇动和旋转等。 加速度区间、 角速度区间和速度区间与动作特 征信息的对应关系预先存储在数据库中。
[0073] 移动终端根据动作特征信息获取控制信息, 并向控制装置发送控制信息。 移动 终端可以在数据库中获取与动作特征信息对应 的控制命令, 并通过蓝牙网络或 近场通信网络向控制装置发送控制信息。
[0074] 第二种情况下, 步骤 S304可以具体为: 移动终端根据用户的操作指令向控制装 置发送一个或多个吋间信息。 移动终端根据用户的操作指令生成一个或多个 吋 间信息, 并将一个或多个吋间信息通过蓝牙网络或近场 通信网络发送至控制装 置。
[0075] 在步骤 S305中, 控制装置接收控制信息, 并根据控制信息对设备进行控制。
[0076] 步骤 S305可以具体为: 控制装置接收一个或多个吋间信息, 并根据一个或多个 吋间信息控制设备的幵关状态。 控制装置可以通过蓝牙网络接收一个或多个吋 间信息。
[0077] 其中, 如图 5所示, 连接请求包含用户输入的密钥, 步骤 S301之后, 控制方法 还包括步骤 S301-2。
[0078] 在步骤 S301-2中, 控制装置判断密钥是否与预设密钥匹配;
[0079] 若密钥与预设密钥匹配, 则执行步骤 S302。
[0080] 本实施例通过首先控制装置若接收到移动终端 发送的连接请求, 则判断本端的 连接状态标识是否为第一预设值; 其中, 连接状态标识用于标识是否与移动终 端建立通信连接; 控制装置若连接状态标识为第一预设值, 则控制装置与移动 终端建立通信连接; 然后控制装置在确认与移动终端建立通信连接 吋, 将连接 状态标识的值更新为第二预设值; 移动终端再根据用户的操作指令向控制装置 发送控制信息; 控制装置最后接收控制信息, 并根据控制信息对设备进行控制 ; 因此, 提高了设备控制的可靠性。
[0081] 細:
[0082] 与实施例二提供的一种控制方法相对应, 本发明还提供了一种控制装置 60, 如 图 6所示, 包括标识判断模块 610、 连接模块 620、 更新模块 630和控制模块 640。 [0083] 标识判断模块 610, 用于若接收到移动终端发送的连接请求, 则判断本端的连 接状态标识是否为第一预设值; 其中, 连接状态标识用于标识是否与移动终端 建立通信连接。
[0084] 连接模块 620, 用于若标识判断模块判断连接状态标识为第一 预设值, 则与移 动终端建立通信连接。
[0085] 更新模块 630, 用于在确认与移动终端建立通信连接吋, 将连接状态标识的值 更新为第二预设值。
[0086] 控制模块 640, 用于若接收到移动终端发送的控制信息, 则根据控制信息对设 备进行控制。
[0087] 控制模块 640具体用于: 接收移动终端发送的一个或多个吋间信息, 并根据一 个或多个吋间信息控制设备的幵关状态。
[0088] 其中, 连接请求包含用户输入的密钥, 如图 7所示, 控制装置 70还包括密钥判 断模块 650。
[0089] 密钥判断模块 650, 用于判断密钥是否与预设密钥匹配。
[0090] 本实施例通过首先若接收到移动终端发送的连 接请求, 则判断本端的连接状态 标识是否为第一预设值; 其中, 连接状态标识用于标识是否与移动终端建立通 信连接; 若连接状态标识为第一预设值, 则然后与移动终端建立通信连接; 在 确认与移动终端建立通信连接吋, 再将连接状态标识的值更新为第二预设值; 若接收到移动终端发送的控制信息, 则最后根据控制信息对设备进行控制; 由 于将只有在连接状态标识为第一预设值吋, 才可与移动终端建立通信连接, 并 且建立通信连接后即更新连接状态标识, 故只可以与一个移动终端建立通信连 接, 提高了设备控制的可靠性。
[0091] 上述本发明实施例序号仅仅为了描述, 不代表实施例的优劣。
[0092] 本领域普通技术人员可以理解实现上述实施例 的全部或部分步骤可以通过硬件 来完成, 也可以通过程序来指令相关的硬件完成, 所述的程序可以存储于一种 计算机可读存储介质中, 上述提到的存储介质可以是只读存储器, 磁盘或光盘 等。
[0093] 以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的精神 和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护 范围之内。