受控设备切换方法、装置及系统的制作方法

xiaoxiao2021-2-23  123

受控设备切换方法、装置及系统的制作方法
【技术领域】
[0001] 本公开设及网络技术领域,特别设及一种受控设备切换方法、装置及系统。
【背景技术】
[0002] 随着信息技术的快速发展,通过控制设备对多个受控设备进行操控的技术得到了 广泛的应用,该技术是现代电子技术、自动化技术及通信技术相结合的产物,通过该技术能 够自动控制和管理多个受控设备,为用户提供安全舒适、高效便利的生活环境及工作环境。 示例的,受控设备可W是灯具、空调、电视机等电器,控制设备可W是手机,用户可W在到住 所的前十五分钟通过手机先打开住所中的空调,当用户到住所时就能够立即享受到适宜的 环境。
[0003] 相关技术中,用户可W先通过控制设备向服务器发送受控设备获取请求,服务器 接收到该受控设备获取请求后,将包含有多个受控设备标识的列表返回至控制设备,控制 设备将该列表显示给用户,W便于用户选择想要操控的受控设备。
[0004] 公开内容
[0005] 为了解决相关技术问题,本公开提供了一种受控设备切换方法、装置及系统。所述 技术方案如下:
[0006] 根据本公开的第一方面,提供一种受控设备切换方法,该方法包括:
[0007] 接收控制设备发送的受控设备获取请求;
[000引接收控制设备发送的用户当前位置;
[0009] 根据受控设备获取请求获取当前时刻;
[0010] 根据用户当前位置和当前时刻、预设的操控对应关系确定η个目标受控设备标识, η大于或等于1,操控对应关系用于记录用户操控时间、用户操控位置和受控设备标识的对 应关系;
[0011] 向控制设备发送受控设备获取响应,受控设备获取响应包括η个目标受控设备标 识。
[0012] 可选的,该方法还包括:
[0013] 接收控制设备发送的至少一个操控信息,每个操控信息包括受控设备标识、受控 设备被操控的位置和时刻;
[0014] 确定至少一个操控信息记录的每个受控设备标识对应的用户操控时间、用户操控 位置;
[0015] 根据至少一个操控信息记录的每个受控设备标识对应的用户操控时间、用户操控 位置和受控设备标识建立操控对应关系。
[0016] 可选的,根据用户当前位置和当前时刻、预设的操控对应关系确定η个目标受控设 备标识,包括:
[0017] 确定操控对应关系中当前时刻属于的用户操控时间和用户当前位置属于的用户 操控位置;
[0018] 在操控对应关系中,确定当前时刻属于的用户操控时间和用户当前位置属于的用 户操控位置所对应的η个目标受控设备标识。
[0019] 可选的,受控设备获取响应,包括:第一目标列表,第一目标列表设置有m个标识 位,m大于η,第一目标列表的前η个标识位中的每一个标识位记录η个目标受控设备标识中 的每一个目标受控设备标识。
[0020] 可选的,受控设备获取响应,包括:第二目标列表,第二目标列表设置有η个标识 位,η个标识位中的每一个标识位记录η个目标受控设备标识中的每一个目标受控设备标 识。
[0021 ]可选的,受控设备获取响应,包括:第一目标受控设备标识指示的第一目标受控设 备对应的设备界面打开消息,设备界面打开消息用于通知控制设备显示第一目标受控设备 标识指示的第一目标受控设备的设备操作界面,第一目标受控设备标识为η个目标受控设 备标识中的任意一个。
[0022] 可选的,该方法还包括:
[0023] 接收控制设备发送的受控设备添加信息,受控设备添加信息包括至少一个受控设 备标识。
[0024] 根据本公开的第二方面,提供一种受控设备切换方法,该方法包括:
[0025] 接收受控设备获取指令;
[0026] 根据受控设备获取指令向服务器发送受控设备获取请求;
[0027] 向服务器发送用户当前位置;
[0028] 接收服务器发送的受控设备获取响应,受控设备获取响应包括η个目标受控设备 标识,η大于或等于1,η个目标受控设备标识是服务器根据用户当前位置和当前时刻、预设 的操控对应关系确定的,操控对应关系用于记录用户操控时间、用户操控位置和受控设备 标识的对应关系。
[00巧]可选的,该方法还包括:
[0030] 接收至少一个操控指令;
[0031] 根据至少一个操控指令向服务器发送至少一个操控信息,每个操控信息包括受控 设备标识、受控设备被操控的位置和时刻。
[0032] 可选的,受控设备获取响应,包括:第一目标列表,第一目标列表设置有m个标识 位,m大于η,第一目标列表的前η个标识位中的每一个标识位记录η个目标受控设备标识中 的每一个目标受控设备标识。
[0033] 可选的,受控设备获取响应,包括:第二目标列表,第二目标列表设置有η个标识 位,η个标识位中的每一个标识位记录η个目标受控设备标识中的每一个目标受控设备标 识。
[0034] 可选的,受控设备获取响应,包括:第一目标受控设备标识指示的第一目标受控设 备对应的设备界面打开消息,方法还包括:
[0035] 根据设备界面打开消息显示第一目标受控设备标识指示的第一目标受控设备的 设备操作界面,第一目标受控设备标识为η个目标受控设备标识中的任意一个。
[0036] 可选的,该方法还包括:
[0037] 接收受控设备添加指令.
[0038] 根据受控设备添加指令向服务器发送受控设备添加信息,受控设备添加信息包括 至少一个受控设备标识。
[0039] 根据本公开的第Ξ方面,提供一种受控设备切换装置,该装置包括:
[0040] 第一接收模块,被配置为接收控制设备发送的受控设备获取请求;
[0041] 第二接收模块,被配置为接收控制设备发送的用户当前位置;
[0042] 获取模块,被配置为根据受控设备获取请求获取当前时刻;
[0043] 第一确定模块,被配置为根据用户当前位置和当前时刻、预设的操控对应关系确 定η个目标受控设备标识,η大于或等于1,操控对应关系用于记录用户操控时间、用户操控 位置和受控设备标识的对应关系;
[0044] 发送模块,被配置为向控制设备发送受控设备获取响应,受控设备获取响应包括η 个目标受控设备标识。
[0045] 可选的,装置还包括:
[0046] 第Ξ接收模块,被配置为接收控制设备发送的至少一个操控信息,每个操控信息 包括受控设备标识、受控设备被操控的位置和时刻;
[0047] 第二确定模块,被配置为确定至少一个操控信息记录的每个受控设备标识对应的 用户操控时间、用户操控位置;
[0048] 建立模块,被配置为根据至少一个操控信息记录的每个受控设备标识对应的用户 操控时间、用户操控位置和受控设备标识建立操控对应关系。
[0049] 可选的,第一确定模块,被配置为:
[0050] 确定操控对应关系中当前时刻属于的用户操控时间和用户当前位置属于的用户 操控位置;
[0051] 在操控对应关系中,确定当前时刻属于的用户操控时间和用户当前位置属于的用 户操控位置所对应的η个目标受控设备标识。
[0052] 可选的,受控设备获取响应,包括:第一目标列表,第一目标列表设置有m个标识 位,m大于η,第一目标列表的前η个标识位中的每一个标识位记录η个目标受控设备标识中 的每一个目标受控设备标识。
[0053] 可选的,受控设备获取响应,包括:第二目标列表,第二目标列表设置有η个标识 位,η个标识位中的每一个标识位记录η个目标受控设备标识中的每一个目标受控设备标 识。
[0054] 可选的,受控设备获取响应,包括:第一目标受控设备标识指示的第一目标受控设 备对应的设备界面打开消息,设备界面打开消息用于通知控制设备显示第一目标受控设备 标识指示的第一目标受控设备的设备操作界面,第一目标受控设备标识为η个目标受控设 备标识中的任意一个。
[0化日]可选的,装置还包括:
[0056] 第四接收模块,被配置为接收控制设备发送的受控设备添加信息,受控设备添加 信息包括至少一个受控设备标识。
[0057] 根据本公开的第四方面,提供一种受控设备切换装置,该装置包括:
[0058] 第一接收模块,被配置为接收受控设备获取指令;
[0059] 第一发送模块,被配置为根据受控设备获取指令向服务器发送受控设备获取请 求;
[0060] 第二发送模块,被配置为向服务器发送用户当前位置;
[0061] 第二接收模块,被配置为接收服务器发送的受控设备获取响应,受控设备获取响 应包括η个目标受控设备标识,η大于或等于1,η个目标受控设备标识是服务器根据用户当 前位置和当前时刻、预设的操控对应关系确定的,操控对应关系用于记录用户操控时间、用 户操控位置和受控设备标识的对应关系。
[0062] 可选的,该装置还包括:
[0063] 第Ξ接收模块,被配置为接收至少一个操控指令;
[0064] 第Ξ发送模块,被配置为根据至少一个操控指令向服务器发送至少一个操控信 息,每个操控信息包括受控设备标识、受控设备被操控的位置和时刻。
[0065] 可选的,受控设备获取响应,包括:第一目标列表,第一目标列表设置有m个标识 位,m大于η,第一目标列表的前η个标识位中的每一个标识位记录η个目标受控设备标识中 的每一个目标受控设备标识。
[0066] 可选的,受控设备获取响应,包括:第二目标列表,第二目标列表设置有η个标识 位,η个标识位中的每一个标识位记录η个目标受控设备标识中的每一个目标受控设备标 识。
[0067] 可选的,受控设备获取响应,包括:第一目标受控设备标识指示的第一目标受控设 备对应的设备界面打开消息,该装置还包括:
[0068] 显示模块,被配置为根据设备界面打开消息显示第一目标受控设备标识指示的第 一目标受控设备的设备操作界面,第一目标受控设备标识为η个目标受控设备标识中的任 意一个。
[0069] 可选的,该装置还包括:
[0070] 第四接收模块,被配置为接收受控设备添加指令;
[0071] 第四发送模块,被配置为根据受控设备添加指令向服务器发送受控设备添加信 息,受控设备添加信息包括至少一个受控设备标识。
[0072] 根据本公开的第五方面,提供一种受控设备切换装置,包括:
[0073] 处理器;
[0074] 用于存储处理器的可执行指令的存储器;
[00巧]其中,处理器被配置为:
[0076] 接收控制设备发送的受控设备获取请求;
[0077] 接收控制设备发送的用户当前位置;
[0078] 根据受控设备获取请求获取当前时刻;
[0079] 根据用户当前位置和当前时刻、预设的操控对应关系确定η个目标受控设备标识, η大于或等于1,操控对应关系用于记录用户操控时间、用户操控位置和受控设备标识的对 应关系;
[0080] 向控制设备发送受控设备获取响应 ,受控设备获取响应包括η个目标受控设备标 识。
[0081 ]根据本公开的第六方面,提供一种受控设备切换装置,包括:
[00剧处理器;
[0083] 用于存储处理器的可执行指令的存储器;
[0084] 其中,处理器被配置为:
[0085] 接收受控设备获取指令;
[0086] 根据受控设备获取指令向服务器发送受控设备获取请求;
[0087] 向服务器发送用户当前位置;
[0088] 接收服务器发送的受控设备获取响应,受控设备获取响应包括η个目标受控设备 标识,η大于或等于1,η个目标受控设备标识是服务器根据用户当前位置和当前时刻、预设 的操控对应关系确定的,操控对应关系用于记录用户操控时间、用户操控位置和受控设备 标识的对应关系。
[0089] 根据本公开的第屯方面,提供一种受控设备切换系统,该系统包括:服务器、控制 设备和至少一个受控设备,
[0090] 服务器包括第Ξ方面任一的受控设备切换装置;
[0091] 控制设备包括第四方面任一的受控设备切换装置。
[0092] 根据本公开的第八方面,提供一种受控设备切换系统,该系统包括:服务器、控制 设备和至少一个受控设备,
[0093] 服务器包括第五方面的受控设备切换装置;
[0094] 控制设备包括第六方面的受控设备切换装置。
[00Μ]本公开实施例提供的技术方案可W包括W下有益效果:
[0096] 服务器在接收到控制设备发送的受控设备获取请求后,能够根据用户当前位置和 当前时刻、预设的操控对应关系确定η个目标受控设备标识,并向控制设备发送包括η个目 标受控设备标识的受控设备获取响应,解决了相关技术中受控设备的操控步骤较繁琐,操 控效率较低的问题,达到了简化操控步骤,提高操控效率的效果。
[0097] 应当理解的是,W上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。
【附图说明】
[0098] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施 例,并与说明书一起用于解释本公开的原理。
[0099] 图1是本公开各个实施例提供的所设及的实施环境示意图;
[0100] 图2是根据一示例性实施例示出的一种受控设备切换方法的方法流程图;
[0101 ]图3是根据一示例性实施例示出的另一种受控设备切换方法的方法流程图;
[0102] 图4-1是根据一示例性实施例示出的又一种受控设备切换方法的方法流程图;
[0103] 图4-2是图4-1所示实施例中确定目标受控设备标识的方法流程图;
[0104] 图4-3是图4-1所示实施例中第一目标列表的示意图;
[0105] 图4-4是图4-1所示实施例中第二目标列表的示意图;
[0106] 图4-5是相关技术中受控设备列表的示意图;
[0107] 图4-6是图4-1所示实施例中设备操作界面的示意图;
[0108] 图5-1是根据一示例性实施例示出的一种受控设备切换装置的框图;
[0109] 图5-2是根据一示例性实施例示出的另一种受控设备切换装置的框图;
[0110] 图5-3是根据一示例性实施例示出的又一种受控设备切换装置的框图;
[0111] 图6-1是根据另一示例性实施例示出的一种受控设备切换装置的框图;
[0112] 图6-2是根据另一示例性实施例示出的另一种受控设备切换装置的框图;
[0113] 图6-3是根据另一示例性实施例示出的又一种受控设备切换装置的框图;
[0114] 图6-4是根据另一示例性实施例示出的再一种受控设备切换装置的框图;
[0115] 图7是根据一示例性实施例示出的一种受控设备切换装置的框图;
[0116] 图8是根据一示例性实施例示出的一种受控设备切换装置的框图;
[0117] 图9是根据一示例性实施例示出的一种受控设备切换系统的结构示意图。
[0118] 通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。运些附图 和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为 本领域技术人员说明本公开的概念。
【具体实施方式】
[0119] 运里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述设及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。W下示例性实施例 中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0120] 图1是本公开各个实施例提供的受控设备切换方法所设及的实施环境示意图,该 实施环境可W包括:服务器11、控制设备12和至少一个受控设备13。
[0121] 服务器11可W是一台服务器,或者由若干台服务器组成的服务器集群,或者是一 个云计算服务中屯、。服务器11可W和控制设备12通过无线网络或有线网络建立连接。
[0122] 控制设备12可W是手机、平板电脑、膝上型便携计算机等等。控制设备12可W具有 红外发射功能,蓝牙连接功能和无线保真(英文:WIreless-Fidelity;简称:WIFI)连接功能 中的至少一种功能。
[0123] 受控设备13可W是电视机、空调、电冰箱、风扇、净水器、摄像机、空气净化器、机顶 盒和路由器等等。受控设备13可W具有红外接收功能,蓝牙连接功能和WIFI连接功能中的 至少一种功能。本实施环境不对受控设备13的数量作出限制。
[0124] 服务器11在接收到控制设备12发送的受控设备获取请求后,能够根据用户当前位 置和当前时刻、预设的操控对应关系确定至少一个目标受控设备标识,并向控制设备12发 送受控设备获取响应,该受控设备获取响应包括至少一个目标受控设备标识。操控对应关 系用于记录用户操控时间、用户操控位置和受控设备标识的对应关系。
[0125] 图2是根据一示例性实施例示出的一种受控设备切换方法的流程图,本实施例W 该受控设备切换方法应用于图1所示实施环境中的服务器11来举例说明。该受控设备切换 方法可W包括如下几个步骤:
[0126] 在步骤201中,接收控制设备发送的受控设备获取请求。
[0127] 在步骤202中,接收控制设备发送的用户当前位置。
[0128] 在步骤203中,根据受控设备获取请求获取当前时刻。
[0129] 在步骤204中,根据用户当前位置和当前时刻、预设的操控对应关系确定η个目标 受控设备标识,η大于或等于1,该操控对应关系用于记录用户操控时间、用户操控位置和受 控设备标识的对应关系。
[0130] 在步骤205中,向控制设备发送受控设备获取响应,该受控设备获取响应包括η个 目标受控设备标识。
[0131] 综上所述,本公开实施例提供的受控设备切换方法,服务器在接收到控制设备发 送的受控设备获取请求后,能够根据用户当前位置和当前时刻、预设的操控对应关系确定 目标受控设备标识,并向控制设备发送包括目标受控设备标识的受控设备获取响应,解决 了相关技术中受控设备的操控步骤较繁琐,操控效率较低的问题,达到了简化操控步骤,提 高操控效率的效果。
[0132] 可选的,该方法还可W包括:接收控制设备发送的至少一个操控信息,每个操控信 息包括受控设备标识、受控设备被操控的位置和时刻;确定至少一个操控信息记录的每个 受控设备标识对应的用户操控时间、用户操控位置;根据至少一个操控信息记录的每个受 控设备标识对应的用户操控时间、用户操控位置和受控设备标识建立操控对应关系。
[0133] 可选的,步骤204可W包括:确定操控对应关系中当前时刻属于的用户操控时间和 用户当前位置属于的用户操控位置;在操控对应关系中,确定当前时刻属于的用户操控时 间和用户当前位置属于的用户操控位置所对应的η个目标受控设备标识。
[0134] 可选的,受控设备获取响应,包括:第一目标列表,第一目标列表设置有m个标识 位,m大于η,第一目标列表的前η个标识位中的每一个标识位记录η个目标受控设备标识中 的每一个目标受控设备标识。
[0135] 可选的,受控设备获取响应,包括:第二目标列表,第二目标列表设置有η个标识 位,η个标识位中的每一个标识位记录η个目标受控设备标识中的每一个目标受控设备标 识。
[0136] 可选的,受控设备获取响应,包括:第一目标受控设备标识指示的第一目标受控设 备对应的设备界面打开消息,设备界面打开消息用于通知控制设备显示第一目标受控设备 标识指示的第一目标受控设备的设备操作界面,第一目标受控设备标识为η个目标受控设 备标识中的任意一个。
[0137] 可选的,该方法还可W包括:接收控制设备发送的受控设备添加信息,受控设备添 加信息包括至少一个受控设备标识。
[0138] 综上所述,本公开实施例提供的受控设备切换方法,服务器在接收到控制设备发 送的受控设备获取请求后,能够根据用户当前位置和当前时刻、预设的操控对应关系确定 目标受控设备标识,并向控制设备发送包括目标受控设备标识的受控设备获取响应,解决 了相关技术中受控设备的操控步骤较繁琐,操控效率较低的问题,达到了简化操控步骤,提 高操控效率的效果。
[0139] 图3是根据一示例性实施例示出的一种受控设备切换方法的流程图,本实施例W 该受控设备切换方法应用于图1所示实施环境中的控制设备12来举例说明。该受控设备切 换方法可W包括如下几个步骤:
[0140] 在步骤301中,接收受控设备获取指令。
[0141] 在步骤302中,根据受控设备获取指令向服务器发送受控设备获取请求。
[0142] 在步骤303中,向服务器发送用户当前位置。
[0143] 在步骤304中,接收服务器发送的受控设备获取响应,该受控设备获取响应包括η 个目标受控设备标识,η大于或等于1,n个目标受控设备标识是服务器根据用户当前位置和 当前时刻、预设的操控对应关系确定的,该操控对应关系用于记录用户操控时间、用户操控 位置和受控设备标识的对应关系。
[0144] 综上所述,本公开实施例提供的受控设备切换方法,控制设备先接收受控设备获 取指令,再根据受控设备获取指令向服务器发送受控设备获取请求,并向服务器发送用户 当前位置,然后接收服务器发送的包括目标受控设备标识的受控设备获取响应,解决了相 关技术中受控设备的操控步骤较繁琐,操控效率较低的问题,达到了简化操控步骤,提高操 控效率的效果。
[0145] 可选的,该方法还可W包括:接收至少一个操控指令;根据至少一个操控指令向服 务器发送至少一个操控信息,每个操控信息包括受控设备标识、受控设备被操控的位置和 时刻。
[0146] 可选的,受控设备获取响应,包括:第一目标列表,第一目标列表设置有m个标识 位,m大于η,第一目标列表的前η个标识位中的每一个标识位记录η个目标受控设备标识中 的每一个目标受控设备标识。
[0147] 可选的,受控设 备获取响应,包括:第二目标列表,第二目标列表设置有η个标识 位,η个标识位中的每一个标识位记录η个目标受控设备标识中的每一个目标受控设备标 识。
[0148] 可选的,受控设备获取响应,包括:第一目标受控设备标识指示的第一目标受控设 备对应的设备界面打开消息,该方法还可W包括:根据设备界面打开消息显示第一目标受 控设备标识指示的第一目标受控设备的设备操作界面,第一目标受控设备标识为η个目标 受控设备标识中的任意一个。
[0149] 可选的,该方法还可W包括:接收受控设备添加指令;根据受控设备添加指令向服 务器发送受控设备添加信息,该受控设备添加信息包括至少一个受控设备标识。
[0150] 综上所述,本公开实施例提供的受控设备切换方法,控制设备先接收受控设备获 取指令,再根据受控设备获取指令向服务器发送受控设备获取请求,并向服务器发送用户 当前位置,然后接收服务器发送的包括目标受控设备标识的受控设备获取响应,解决了相 关技术中受控设备的操控步骤较繁琐,操控效率较低的问题,达到了简化操控步骤,提高操 控效率的效果。
[0151] 图4-1是根据一示例性实施例示出的一种受控设备切换方法的流程图,本实施例 W该受控设备切换方法应用于图1所示实施环境来举例说明。该受控设备切换方法可W包 括如下几个步骤:
[0152] 在步骤401中,控制设备接收受控设备添加指令。
[0153] 用户可W通过控制设备添加多个受控设备。用户在添加多个受控设备时产生相应 的受控设备添加指令,控制设备会接受该受控设备添加指令。该是手机、平板电脑、膝上型 便携计算机和台式计算机等能够操控受控设备且具有定位功能的设备。
[0154] 在步骤402中,控制设备根据受控设备添加指令向服务器发送受控设备添加信息。
[0155] 受控设备添加信息包括至少一个受控设备标识。假设用户通过控制设备添加了 5 个受控设备,运5个受控设备分别为电饭優、百叶窗、空调、冰箱、电视机,且运5个受控设备 的受控设备标识分别为电饭優D1,百叶窗D2,空调D3,冰箱D4和电视机D5。那么控制设备根 据受控设备添加指令向服务器发送的受控设备添加信息包括5个受控设备标识:电饭優D1, 百叶窗D2,空调D3,冰箱D4和电视机D5。表1示出了 5个受控设备中的每一个受控设备名称与 其受控设备标识的对应关系。
[0156] 表1
[0157]
[0158] 需要说明的是,受控设备标识还可W为受控设备图片,本公开实施例对受控设备 标识的具体内容不做限定。
[0159] 在步骤403中,控制设备接收至少一个操控指令。
[0160] 当用户每一次通过控制设备操控受控设备时,会产生一个操控指令,控制设备会 接收该操作指令。示例的,当用户通过控制设备调节空调溫度时,会产生一个调节空调溫度 的操控指令,控制设备会接收该操控指令。当用户通过控制设备打开电视机时,会产生一个 打开电视机的操控指令,控制设备会接收该操控指令。
[0161] 在步骤404中,控制设备根据至少一个操控指令向服务器发送至少一个操控信息。
[0162] 每个操控信息包括受控设备标识、受控设备被操控的位置和时刻。用户每一次通 过控制设备操控受控设备的操作和行为,都会由控制设备上报给服务器。当控制设备接收 到用户对受控设备的操控指令时,能够根据操控指令向服务器发送操控信息,该操控信息 可W包括用户操控的受控设备的受控设备标识、该受控设备被用户操控的位置和时刻的操 控信息,运样,服务器就可W确定用户当前是在哪个位置,哪个时刻通过控制设备对哪个受 控设备进行操控。由于用户在不同位置操控受控设备的概率不同,如用户在客厅打开电视 机的概率比用户在邸室打开电视机的概率大,所W本公开实施例将受控设备被操控的位置 作为一个判断条件。
[0163] 示例的,当第一天用户在到住所的前十五分钟通过控制设备打开住所中的空调 时,产生一个操控指令,控制设备在接收到该操控指令之后,根据该操控指令向服务器发送 一个操控信息,该操控信息可W包括空调标识:空调D3,空调被打开的位置:距离住所500米 的位置,空调被打开的时刻:18:30,运样,服务器就可W确定用户当前是在距离住所500米 的位置处,在18:30通过控制设备打开的空调。同样的,当第二天用户在到住所的前二十分 钟通过控制设备打开住所中的空调时,产生一个打开空调的操控指令,控制设备在接收到 该操控指令之后,根据该操控指令向服务器发送一个操控信息,该操控信息可W包括空调 标识:空调D3,空调被打开的位置:距离住所450米的位置,空调被打开的时刻:18:10,运样, 服务器就可W确定用户当前是在距离住所450米的位置处,在18:10通过控制设备打开的空 调。
[0164] 在步骤405中,服务器确定至少一个操控信息记录的每个受控设备标识对应的用 户操控时间、用户操控位置。
[0165] 由于每个操控信息包括受控设备标识、受控设备被操控的位置和时刻,所W服务 器在接收到操控信息之后,可W确定操控信息记录的受控设备标识对应的用户操控时间、 用户操控位置。W步骤404中的空调为例,假设控制设备给服务器发送了空调对应的3个操 控信息,第一个操控信息包括空调标识:空调D3,空调被打开的位置:距离住所500米的位 置,空调被打开的时刻:18:30,第二个操控信息包括空调标识:空调D3,空调被打开的位置: 距离住所450米的位置,空调被打开的时刻:18:10,第Ξ个操控信息包括空调标识:空调D3, 空调被打开的位置:距离住所399米的位置,空调被打开的时刻:18:07,服务器可W确定运3 个操控信息的空调D3对应的用户操控时间为18:00至18:40,空调D3对应的用户操控位置为 距离住所350至550米的位置,即可W确定用户通常是在18:00至18:40,在距离住所350至 550米的位置处操控空调的。同样的,服务器还可W确定操控信息记录的其余受控设备如百 叶窗、冰箱、电机机等标识对应的用户操控时间、用户操控位置。服务器在后台会大量数据 如受控设备标识、受控设备被操控的位置和时刻进行统计,了解用户对每一个受控设备的 使用习惯,运样,当用户再获取受控设备时,服务器可W根据用户当前位置和当前时刻返回 相关受控设备信息。
[0166] 在步骤406中,服务器根据至少一个操控信息记录的每个受控设备标识对应的用 户操控时间、用户操控位置和受控设备标识建立操控对应关系。
[0167] 服务器可W根据步骤405确定的每个受控设备标识对应的用户操控时间、用户操 控位置建立操控对应关系。表2示出了一种受控设备的操控对应关系。如表2所示,用户通常 是在17:10至17:50,在距离住所1000至1500米的位置处操控电饭優D1,用户通常是在08:15 至08:35,在主邸室操控百叶窗D2,用户通常是在13:20至14:30,在客厅操控冰箱D4。实际应 用中,表2中不同的受控设备标识对应的用户操控时间和用户操控位置是可W重叠的,比如 第一个受控设备标识对应的用户操控时间为17:10至17:50,用户操控位置为距离住所1000 至1500米的位置,第二个受控设备标识对应的用户操控时间为17:30至19:20,用户操控位 置为距离住所1400至2600米的位置。
[016引 表2
[0169]
[0170] 在步骤407中,控制设备接收受控设备获取指令。
[0171] 当用户想要通过控制设备操控某个受控设备时,可W点击控制设备上的受控设备 获取按键,产生受控设备获取指令,控制设备会接收该受控设备获取指令。
[0172] 在步骤408中,控制设备根据受控设备获取指令向服务器发送受控设备获取请求。
[0173] 控制设备在接收到用户产生的受控设备获取指令之后,可W根据该受控设备获取 指令向服务器发送受控设备获取请求,请求服务器返回相关受控设备信息。
[0174] 在步骤409中,控制设备向服务器发送用户当前位置。
[0175] 服务器在接收到控制设备发送的受控设备获取请求之后,可W根据用户当前位置 和当前时刻返回相关受控设备信息。用户当前位置可W由控制设备发给服务器,控制设备 可W设置定位模块,该定位模块用于确定用户所在的位置。需要说明的是,第一方面,控制 设备可W同时向服务器发送受控设备获取请求和用户当前位置,即步骤409可W和步骤408 同时执行;第二方面,控制设备也可W在向服务器发送受控设备获取请求之后,向服务器发 送用户当前位置,即步骤409可W在步骤408之后执行;第Ξ方面,服务器在接收到控制设备 发送的受控设备获取请求之后,向控制设备发送位置请求,请求控制设备返回用户当前位 置,控制设备根据该位置请求确定用户当前位置,并向服务器发送该用户当前位置。
[0176] 在步骤410中,服务器根据受控设备获取请求获取当前时刻。
[0177] 服务器在接收到控制设备发送的受控设备获取请求之后,可W根据用户当前位置 和当前时刻返回相关受控设备信息。用户当前位置可W由控制设备发给服务器。需要说明 的是,第一方面,控制设备在向服务器发送受控设备获取请求时,可W向服务器发送当前时 亥IJ,即控制设备同时向服务器发送受控设备获取请求和当前时刻,也就是说,步骤410可W 和步骤408同时执行;第二方面,控制设备可W在向服务器发送受控设备获取请求之后,根 据受控设备获取请求,确定当前时刻,并向服务器发送当前时刻,即步骤410可W在步骤408 之后执行;第Ξ方面,服务器可W在接收到控制设备发送的受控设备获取请求之后,向控制 设备发送时刻请求,请求控制设备返回当前时刻,控制设备根据该时刻请求确定当前时刻, 并向服务器发送该当前时刻;第四方面,服务器也可W直接确定当前时刻。
[0178] 在步骤411中,服务器根据用户当前位置和当前时刻、预设的操控对应关系确定η 个目标受控设备标识,η大于或等于1。
[0179] 操控对应关系为步骤406建立的对应关系,该操控对应关系用于记录用户操控时 间、用户操控位置和受控设备标识的对应关系。可选的,如图4-2所示,步骤411可W包括如 下几个子步骤:
[0180] 在子步骤4111中,确定操控对应关系中当前时刻属于的用户操控时间和用户当前 位置属于的用户操控位置。
[0181] 假设服务器根据受控设备获取请求获取的当前时刻为18:35,控制设备向服务器 发送的用户当前位置为距离住所410米的位置,W表2为例,服务器可W根据18:35和距离住 所410米的位置运两个信息,确定18:35属于的用户操控时间为18:00至18:40,距离住所410 米的位置属于的用户操控位置为距离住所350至550米的位置。
[0182] 在子步骤4112中,在操控对应关系中,确定当前时刻属于的用户操控时间和用户 当前位置属于的用户操控位置所对应的η个目标受控设备标识。
[0183] W子步骤4111中确定的用户操控时间为18:00至18:40和用户操控位置为距离住 所350至550米的位置为例,服务器可W在表2中确定18:00至18:40和距离住所350至550米 的位置对应的目标受控设备标识为D3。
[0184] 需要说明 的是,假设表2中第一个受控设备标识对应的用户操控时间为17:10至 17:50,用户操控位置为距离住所1000至1500米的位置,第二个受控设备标识对应的用户操 控时间为17:30至19:20,用户操控位置为距离住所1400至2600米的位置,服务器获取的当 前时刻为17:35,控制设备向服务器发送的用户当前位置为距离住所1450米的位置,那么服 务器可W确定当前时刻属于的用户操控时间有2个:17:10至17:50、17:30至19:20,用户当 前位置属于的用户操控位置有2个:距离住所1000至1500米的位置、距离住所1400至2600米 的位置,因此,服务器可W确定2个目标受控设备标识。
[0185] 在步骤412中,服务器向控制设备发送受控设备获取响应。
[0186] 该受控设备获取响应包括η个目标受控设备标识。服务器向控制设备发送的受控 设备获取响应的内容可W有多种形式,本公开实施例对此不做限定。
[0187] 示例的,第一方面,受控设备获取响应,可W包括:第一目标列表。该第一目标列表 设置有m个标识位,m大于η,第一目标列表的前η个标识位中的每一个标识位记录η个目标受 控设备标识中的每一个目标受控设备标识。W表2为例,假设服务器在操控对应关系中,确 定了当前时刻属于的用户操控时间和用户当前位置属于的用户操控位置所对应的1个目标 受控设备标识:空调D3,图4-3示出了第一目标列表的示意图,如图4-3所示,该第一目标列 表设置有5个标识位,第一目标列表的第1个标识位记录目标受控设备标识:空调D3。本公开 实施例中,服务器能够根据用户当前位置和当前时间,按照事先学习的用户对每一个受控 设备的使用习惯即操控对应关系,优先为用户选择最想操控的受控设备,大幅提高了用户 操控受控设备的效率。需要补充说明的是,图4-3中的第2至第5个标识位记录的其余受控设 备标识还可W按照当前时刻与当前时刻属于的用户操控时间的偏离程度或用户当前位置 与用户当前位置属于的用户操控位置的偏离程度进行排序,如当前时刻与当前时刻属于的 用户操控时间的偏离程度越小,该用户操控时间对应的受控设备标识在第一目标列表上的 位置就越前。
[0188] 需要补充说明的是,假设服务器在操控对应关系中,确定了当前时刻属于的用户 操控时间和用户当前位置属于的用户操控位置所对应的2个目标受控设备标识,那么第一 目标列表的前2个标识位中的每一个标识位可W记录2个目标受控设备标识中的每一个目 标受控设备标识,本公开实施例对于运2个目标受控设备标识的先后顺序不做限定。
[0189] 第二方面,受控设备获取响应,可W包括:第二目标列表。第二目标列表设置有η个 标识位,η个标识位中的每一个标识位记录η个目标受控设备标识中的每一个目标受控设备 标识。服务器向控制设备发送受控设备获取响应还可W是仅设置有η个标识位的第二目标 列表,即服务器仅向控制设备返回用户最想操控的受控设备标识。W表2为例,假设服务器 在操控对应关系中,确定了当前时刻属于的用户操控时间和用户当前位置属于的用户操控 位置所对应的1个目标受控设备标识:空调D3,图4-4示出了第二目标列表的示意图,如图4-4所示,该第一目标列表设置有1个标识位,运1个标识位记录目标受控设备标识:空调D3。本 公开实施例中,服务器能够根据用户当前位置和当前时间,按照事先学习的用户对每一个 受控设备的使用习惯即操控对应关系,优先为用户选择最想操控的受控设备,大幅提高了 用户操控受控设备的效率。
[0190] 第Ξ方面,受控设备获取响应,包括:第一目标受控设备标识指示的第一目标受控 设备对应的设备界面打开消息,该设备界面打开消息用于通知控制设备显示第一目标受控 设备标识指示的第一目标受控设备的设备操作界面,第一目标受控设备标识为η个目标受 控设备标识中的任意一个。服务器除了能够给控制设备返回用户最想操控的受控设备标识 对应的列表之外,还可W直接给控制设备返回用户最想操控的受控设备标识指示的受控设 备对应的设备界面打开消息,从而使控制设备显示该受控设备标识指示的受控设备的设备 操作界面,最终,用户可W直接通过设备操作界面对最想操控的受控设备进行操控。大幅提 高了用户操控受控设备的效率。
[0191] 此外,W表2为例,假设服务器确定操控对应关系中当前时刻属于的用户操控时间 为17:10至17:50,用户当前位置属于的用户操控位置为主邸室,而17:10至17:50对应的受 控设备标识为电饭優D1,主邸室对应的受控设备标识为百叶窗D2,那么服务器可W按照相 关技术返回一个受控设备列表,如图4-5所示,该受控设备列表设置有5个标识位,5个标识 位中的每一个标识位记录5个受控设备标识中的每一个目标受控设备标识,运5个受控设备 标识随机进行排列。
[0192] 在步骤413中,控制设备根据设备界面打开消息显示第一目标受控设备标识指示 的第一目标受控设备的设备操作界面。
[0193] 第一目标受控设备标识为η个目标受控设备标识中的任意一个。当受控设备获取 响应包括第一目标受控设备标识指示的第一目标受控设备对应的设备界面打开消息时,控 制设备可W根据设备界面打开消息显示第一目标受控设备标识指示的第一目标受控设备 的设备操作界面,用户可W直接通过设备操作界面对最想操控的受控设备进行操控。大幅 提高了用户操控受控设备的效率。W表2为例,假设服务器在操控对应关系中,确定了当前 时刻属于的用户操控时间和用户当前位置属于的用户操控位置所对应的1个目标受控设备 标识:空调D3,那么第一目标受控设备的设备操作界面可W如图4-6所示,空调的设备操作 界面设置有模式选择按键、溫度调整按键、风速选择按键、系统设置按键等,其中,模式选择 按键用于选择自动、制冷、制热等模式,调整按键用于调整溫度,风速选择按键用于选择风 速方式,系统设置按键用于设置系统相关参数。用户可W在设备操作界面46操控目标受控 设备。
[0194] 综上所述,本公开实施例提供的受控设备切换方法,服务器在接收到控制设备发 送的受控设备获取请求后,能够根据用户当前位置和当前时刻、预设的操控对应关系确定 目标受控设备标识,并向控制设备发送包括目标受控设备标识的受控设备获取响应,解决 了相关技术中受控设备的操控步骤较繁琐,操控效率较低的问题,达到了简化操控步骤,提 高操控效率的效果。
[0195] 下述为本公开装置实施例,可W用于执行本公开方法实施例。对于本公开装置实 施例中未披露的细节,请参照本公开方法实施例。
[0196] 图5-1是根据一示例性实施例示出的一种受控设备切换装置的框图,该受控设备 切换装置可W通过软件、硬件或者两者的结合实现成为图1所示实施环境中的服务器11的 部分或者全部。该受控设备切换装置可W包括:
[0197] 第一接收模块501,被配置为接收控制设备发送的受控设备获取请求。
[0198] 第二接收模块502,被配置为接收控制设备发送的用户当前位置。
[0199] 获取模块503,被配置为根据受控设备获取请求获取当前时刻。
[0200] 第一确定模块504,被配置为根据用户当前位置和当前时刻、预设的操控对应关系 确定η个目标受控设备标识,η大于或等于1,操控对应关系用于记录用户操控时间、用户操 控位置和受控设备标识的对应关系。
[0201 ]发送模块505,被配置为向控制设备发送受控设备获取响应,受控设备获取响应包 括η个目标受控设备标识。
[0202]综上所述,本公开实施例提供的受控设备切换装置,服务器在接收到控制设备发 送的受控设备获取请求后,能够根据用户当前位置和当前时刻、预设的操控对应关系确定 目标受控设备标识,并向控制设备发送包括目标受控设备标识的受控设备获取响应,解决 了相关技术中受控设备的操控步骤较繁琐,操控效率较低的问题,达到了简化操控步骤,提 高操控效率的效果。
[0203] 可选的,如图5-2所示,该受控设备切换装置还可W包括:
[0204] 第Ξ接收模块506,被配置为接收控制设备发送的至少一个操控信息,每个操控信 息包括受控设备标识、受控设备被操控的位置和时刻。
[0205] 第二确定模块507,被配置为确定至少一个操控信息记录的每个受控设备标识对 应的用户操控时间、用户操控位置。
[0206] 建立模块508,被配置为根据至少一个操控信息记录的每个受控设备标识对应的 用户操控时间、用户操控位置和受控设备标识建立操控对应关系。
[0207] 可选的,第一确定模块504,被配置为:确定操控对应关系中当前时刻属于的用户 操控时间和用户当前位置属于的用户操控位置;在操控对应关系中,确定当前时刻属于的 用户操控时间和用户当前位置属于的用户操控位置所对应的η个目标受控设备标识。
[0208] 可选的,受控设备获取响应,包括:第一目标列表,第一目标列表设置有m个标识 位,m大于η,第一目标列表的前η个标识位中的每一个标识位记录η个目标受控设备标识中 的每一个目标受控设备标识。
[0209] 可选的,受控设备获取响应,包括:第二目标列表,第二目标列表设置有η个标识 位,η个标识位中的每一个标识位记录η个目标受控设备标识中的每一个目标受控设备标 识。
[0210] 可选的,受控设备获取响应,包括:第一目标受控设备标识指示的第一目标受控设 备对应的设备界面打开消息,设备界面打开消息用于通知控制设备显示第一目标受控设备 标识指示的第一目标受控设备的设备操作界面,第一目标受控设备标识为η个目标受控设 备标识中的任意一个。
[0211] 可选的,如图5-3所示,该受控设备切换装置还可W包括:
[0212] 第四接收模块509,被配置为接收控制设备发送的受控设备添加信息,受控设备添 加信息包括至少一个受控设备标识。
[0213] 综上所述,本公开实施例提供的受控设备切换装置,服务器在接收到控制设备发 送的受控设备获取请求后,能够根据用户当前位置和当前时刻、预设的操控对应关系确定 目标受控设备标识,并向控制设备发送包括目标受控设备标识的受控设备获取响应,解决 了相关技术中受控设备的操控步骤较繁琐,操控效率较低的问题,达到了简化操控步骤,提 高操控效率的效果。
[0214] 图6-1是根据一示例性实施例示出的一种受控设备切换装置的框图,该受控设备 切换装置可W通过软件、硬件或者两者的结合实现成为图1所示实施环境中的控制设备12 的部分或者全部。该受控设备切换装置可W包括:
[0215] 第一接收模块601,被配置为接收受控设备获取指令。
[0216] 第一发送模块602,被配置为根据受控设备获取指令向服务器发送受控设备获取 请求。
[0217] 第二发送模块603,被配置为向服务器发送用户当前位置。
[0218] 第二接收模块604,被配置为接收服务器发送的受控设备获取响应,受控设备获取 响应包括η个目标受控设备标识,η大于或等于1,n个目标受控设备标识是服务器根据用户 当前位置和当前时刻、预设的操控对应关系确定的,操控对应关系用于记录用户操控时间、 用户操控位置和受控设备标识的对应关系。
[0219] 综上所述,本公开实施例提供的受控设备切换装置,控制设备先接收受控设备获 取 指令,再根据受控设备获取指令向服务器发送受控设备获取请求,并向服务器发送用户 当前位置,然后接收服务器发送的包括目标受控设备标识的受控设备获取响应,解决了相 关技术中受控设备的操控步骤较繁琐,操控效率较低的问题,达到了简化操控步骤,提高操 控效率的效果。
[0220] 可选的,如图6-2所示,该受控设备切换装置还可W包括:
[0221] 第Ξ接收模块605,被配置为接收至少一个操控指令。
[0222] 第Ξ发送模块606,被配置为根据至少一个操控指令向服务器发送至少一个操控 信息,每个操控信息包括受控设备标识、受控设备被操控的位置和时刻。
[0223] 可选的,受控设备获取响应,包括:第一目标列表,第一目标列表设置有m个标识 位,m大于η,第一目标列表的前η个标识位中的每一个标识位记录η个目标受控设备标识中 的每一个目标受控设备标识。
[0224] 可选的,受控设备获取响应,包括:第二目标列表,第二目标列表设置有η个标识 位,η个标识位中的每一个标识位记录η个目标受控设备标识中的每一个目标受控设备标 识。
[0225] 可选的,受控设备获取响应,包括:第一目标受控设备标识指示的第一目标受控设 备对应的设备界面打开消息,如图6-3所示,该受控设备切换装置还可W包括:
[0226] 显示模块607,被配置为根据设备界面打开消息显示第一目标受控设备标识指示 的第一目标受控设备的设备操作界面,第一目标受控设备标识为η个目标受控设备标识中 的任意一个。
[0227] 可选的,如图6-4所示,该受控设备切换装置还可W包括:
[0228] 第四接收模块608,被配置为接收受控设备添加指令。
[0229] 第四发送模块609,被配置为根据受控设备添加指令向服务器发送受控设备添加 信息,受控设备添加信息包括至少一个受控设备标识。
[0230] 综上所述,本公开实施例提供的受控设备切换装置,控制设备先接收受控设备获 取指令,再根据受控设备获取指令向服务器发送受控设备获取请求,并向服务器发送用户 当前位置,然后接收服务器发送的包括目标受控设备标识的受控设备获取响应,解决了相 关技术中受控设备的操控步骤较繁琐,操控效率较低的问题,达到了简化操控步骤,提高操 控效率的效果。
[0231] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法 的实施例中进行了详细描述,此处将不做详细阐述说明。
[0232] 图7是根据一示例性实施例示出的一种受控设备切换装置700的框图。例如,装置 700可W是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设 备,健身设备,个人数字助理等。
[0233] 参照图7,装置700可W包括W下一个或多个组件:处理组件702,存储器704,电源 组件706,多媒体组件708,音频组件710,输入/输出(I/O)的接口712,传感器组件714,W及 通信组件716。
[0234] 处理组件702通常控制装置700的整体操作,诸如与显示,电话呼叫,数据通信,相 机操作和记录操作相关联的操作。处理组件702可W包括一个或多个处理器720来执行指 令,W完成上述的方法的全部或部分步骤。此外,处理组件702可W包括一个或多个模块,便 于处理组件702和其他组件之间的交互。例如,处理组件702可W包括多媒体模块,W方便多 媒体组件708和处理组件702之间的交互。
[0235] 存储器704被配置为存储各种类型的数据W支持在装置700的操作。运些数据的示 例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消 息,图片,视频等。存储器704可W由任何类型的易失性或非易失性存储设备或者它们的组 合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器化EPROM),可擦除可编 程只读存储器化PROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储 器,磁盘或光盘。
[0236] 电源组件706为装置700的各种组件提供电力。电源组件706可W包括电源管理系 统,一个或多个电源,及其他与为装置700生成、管理和分配电力相关联的组件。
[0237] 多媒体组件708包括在所述装置700和用户之间的提供一个输出接口的屏幕。在一 些实施例中,屏幕可W包括液晶显示器化CD)和触摸面板(TP)。如果屏幕包括触摸面板,屏 幕可W被实现为触摸屏,W接收来自用户的输入信号。触摸面板包括一个或多个触摸传感 器W感测触摸、滑动和触摸面板上的手势。所述触摸传感器可W不仅感测触摸或滑动动作 的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒 体组件708包括一个前置摄像头和/或后置摄像头。当装置700处于操作模式,如拍摄模式或 视频模式时,前置摄像头和/或后置摄像头可W接收外部的多媒体数据。每个前置摄像头和 后置摄像头可W是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0238] 音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克 风(MIC),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配 置为接收外部音频信号。所接收的音频信号可W被进一步存储在存储器704或经由通信组 件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。
[0239] I/O接口 712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可 W是键盘,点击轮,按钮等。运些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁 定按钮。
[0240] 传感器组件714包括一个或多个传感器,用于为装置700提供各个方面的状态评 估。例如,传感器组件714可W检测到装置700的打开/关闭状态,组件的相对定位,例如所述 组件为装置700的显示器和小键盘,传感器组件714还可W检测装置700或装置700-个组件 的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的 溫度变化。传感器组件714可W包括接近传感器,被配置用来在没有任何的物理接触时检测 附近物体的存在。传感器组件714还可W包括光传感器,如CMOS或CCD图像传感器,用于在成 像应用中使用。在一些实施例中,该传感器组件714还可W包括加速度传感器,巧螺仪传感 器,磁传感器,压力传感器或溫度传感器。
[0241] 通信组件716被配置为便于装置700和其他设备之间有线或无线方式的通信。装置 700可W接入基于通信标准的无线网络,如WIFI, 2G或3G,或它们的组合。在一个示例性实施 例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。 在一个示例性实施例中,所述通信组件716还包括近场通信(NFC)模块,W促进短程通信。例 如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术, 蓝牙(BT)技术和其他技术来实现。
[0242] 在示例性实施例中,装置700可W被一个或多个应用专用集成电路(ASIC)、数字信 号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程口阵列 (FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0243] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例 如包括指令的存储器704,上述指令可由装置700的处理器720执行W完成上述方法。例如, 所述非临时性计算机可读存储介质可W是ROM、随机存取存储器(RAM) XD-R0M、磁带、软盘 和光数据存储设备等。
[0244] -种非临时性计算机可读存储介质,当所述存储介质中的指令由装置700的处理 器执行时,使得装置700能够执行上述各个实施例提供的受控设备切换方法。
[0245] 图8是根据一示例性实施例示出的一种受控设备切换装置800的框图。例如,装置 800可W被提供为一服务器。参照图8,装置800包括处理组件822,其进一步包括一个或多个 处理器,W及由存储器832所代表的存储器资源,用于存储可由处理组件822执行的指令,例 如应用程序。存储器832中存储的应用程序可W包括一个或一个W上的每一个对应于一组 指令的模块。此外,处理组件822被配置为执行指令,W执行上述受控设备切换方法。
[0246] 装置800还可W包括一个电源组件826被配置为执行装置800的电源管理,一个有 线或无线网络接口 850被配置为将装置800连接到网络,和一个输入输出(I/O)接口 858。装 置800可W操作基于存储在存储器832的操作系统,例如Windows ServedM,Mac 0S XTM, UnixTM,LinuxTM,化 eeBSDTM 或类似。
[0247] 图9是根据一示例性实施例示出的一种受控设备切换系统900的结构示意图,参见 图9,该受控设备切换系统900可W包括:服务器901、控制设备902和至少一个受控设备903。
[0248] 其中,服务器901包括图5-1、图5-2、图5-3或图7所示的受控设备切换装置,控制设 备902包括图6-1、图6-2、图6-3、图6-4或图8所示的受控设备切换装置。
[0249] 综上所述,本公开实施例提供的受控设备切换系统,服务器在接收到控制设备发 送的受控设备获取请求后,能够根据用户当前位置和当前时刻、预设的操控对应关系确定 目标受控设备标识,并向控制设备发送包括目标受控设备标识的受控设备获取响应,解决 了相关技术中受控设备的操控步骤较繁琐,操控效率较低的问题,达到了简化操控步骤,提 高操控效率的效果。
[0250] 本领域技术人员在考虑说明书及实践运里公开的发明后,将容易想到本公开的其 它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,运些变型、用途或 者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识 或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要 求指出。
[0251] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并 且可W在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1. 一种受控设备切换方法,其特征在于,所述方法包括: 接收控制设备发送的受控设备获取请求; 接收所述控制设备发送的用户当前位置; 根据所述受控设备获取请求获取当前时刻; 根据所述用户当前位置和所述当前时刻、预设的操控对应关系确定η个目标受控设备 标识,所述η大于或等于1,所述操控对应关系用于记录用户操控时间、用户操控位置和受控 设备标识的对应关系; 向所述控制设备发送受控设备获取响应,所述受控设备获取响应包括所述η个目标受 控设备标识。2. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 接收所述控制设备发送的至少一个操控信息,每个所述操控信息包括受控设备标识、 受控设备被操控的位置和时刻; 确定所述至少一个操控信息记录的每个受控设备标识对应的用户操控时间、用户操控 位置; 根据所述至少一个操控信息记录的每个受控设备标识对应的用户操控时间、用户操控 位置和受控设备标识建立所述操控对应关系。3. 根据权利要求2所述的方法,其特征在于,所述根据所述用户当前位置和所述当前时 亥IJ、预设的操控对应关系确定η个目标受控设备标识,包括: 确定所述操控对应关系中所述当前时刻属于的用户操控时间和所述用户当前位置属 于的用户操控位置; 在所述操控对应关系中,确定所述当前时刻属于的用户操控时间和所述用户当前位置 属于的用户操控位置所对应的η个目标受控设备标识。4. 根据权利要求1或2所述的方法,其特征在于,所述受控设备获取响应,包括:第一目 标列表,所述第一目标列表设置有m个标识位,所述m大于η,所述第一目标列表的前η个标识 位中的每一个标识位记录所述η个目标受控设备标识中的每一个目标受控设备标识。5. 根据权利要求1或2所述的方法,其特征在于,所述受控设备获取响应,包括:第二目 标列表,所述第二目标列表设置有η个标识位,所述η个标识位中的每一个标识位记录所述η 个目标受控设备标识中的每一个目标受控设备标识。6. 根据权利要求1或2所述的方法,其特征在于,所述受控设备获取响应,包括:第一目 标受控设备标识指示的第一目标受控设备对应的设备界面打开消息,所述设备界面打开消 息用于通知所述控制设备显示所述第一目标受控设备标识指示的第一目标受控设备的设 备操作界面,所述第一目标受控设备标识为所述η个目标受控设备标识中的任意一个。7. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 接收所述控制设备发送的受控设备添加信息,所述受控设备添加信息包括至少一个受 控设备标识。8. -种受控设备切换方法,其特征在于,所述方法包括: 接收受控设备获取指令; 根据所述受控设备获取指令向服务器发送受控设备获取请求; 向所述服务器发送用户当前位置; 接收所述服务器发送的受控设备获取响应,所述受控设备获取响应包括η个目标受控 设备标识,所述η大于或等于1,所述η个目标受控设备标识是所述服务器根据所述用户当前 位置和当前时刻、预设的操控对应关系确定的,所述操控对应关系用于记录用户操控时间、 用户操控位置和受控设备标识的对应关系。9. 根据权利要求8所述的方法,其特征在于,所述方法还包括: 接收至少一个操控指令; 根据所述至少一个操控指令向所述服务器发送至少一个操控信息,每个所述操控信息 包括受控设备标识、受控设备被操控的位置和时刻。10. 根据权利要求8或9所述的方法,其特征在于,所述受控设备获取响应,包括:第一目 标列表,所述第一目标列表设置有m个标识位,所述m大于η,所述第一目标列表的前η个标识 位中的每一个标识位记录所述η个目标受控设备标识中的每一个目标受控设备标识。11. 根据权利要求8或9所述的方法,其特征在于,所述受控设备获取响应,包括:第二目 标列表,所述第二目标列表设置有η个标识位,所述η个标识位中的每一个标识位记录所述η 个目标受控设备标识中的每一个目标受控设备标识。12. 根据权利要求8或9所述的方法,其特征在于,所述受控设备获取响应,包括:第一目 标受控设备标识指示的第一目标受控设备对应的设备界面打开消息,所述方法还包括: 根据所述设备界面打开消息显示所述第一目标受控设备标识指示的第一目标受控设 备的设备操作界面,所述第一目标受控设备标识为所述η个目标受控设备标识中的任意一 个。13. 根据权利要求8所述的方法,其特征在于,所述方法还包括: 接收受控设备添加指令; 根据所述受控设备添加指令向所述服务器发送受控设备添加信息,所述受控设备添加 信息包括至少一个受控设备标识。14. 一种受控设备切换装置,其特征在于,所述装置包括: 第一接收模块,被配置为接收控制设备发送的受控设备获取请求; 第二接收模块,被配置为接收所述控制设备发送的用户当前位置; 获取模块,被配置为根据所述受控设备获取请求获取当前时刻; 第一确定模块,被配置为根据所述用户当前位置和所述当前时刻、预设的操控对应关 系确定η个目标受控设备标识,所述η大于或等于1,所述操控对应关系用于记录用户操控时 间、用户操控位置和受控设备标识的对应关系; 发送模块,被配置为向所述控制设备发送受控设备获取响应,所述受控设备获取响应 包括所述η个目标受控设备标识。15. 根据权利要求14所述的装置,其特征在于,所述装置还包括: 第三接收模块,被配置为接收所述控制设备发送的至少一个操控信息,每个所述操控 信息包括受控设备标识、受控设备被操控的位置和时刻; 第二确定模块,被配置为确定所述至少一个操控信息记录的每个受控设备标识对应的 用户操控时间、用户操控位置; 建立模块,被配置为根据所述至少一个操控信息记录的每个受控设备标识对应的用户 操控时间、用户操控位置和受控设备标识建立所述操控对应关系。16. 根据权利要求15所述的装置,其特征在于,所述第一确定模块,被配置为: 确定所述操控对应关系中所述当前时刻属于的用户操控时间和所述用户当前位置属 于的用户操控位置; 在所述操控对应关系中,确定所述当前时刻属于的用户操控时间和所述用户当前位置 属于的用户操控位置所对应的η个目标受控设备标识。17. 根据权利要求14或15所述的装置,其特征在于,所述受控设备获取响应,包括:第一 目标列表,所述第一目标列表设置有m个标识位,所述m大于η,所述第一目标列表的前η个标 识位中的每一个标识位记录所述η个目标受控设备标识中的每一个目标受控设备标识。18. 根据权利要求14或15所述的装置,其特征在于,所述受控设备获取响应,包括:第二 目标列表,所述第二目标列表设置有η个标识位,所述η个标识位中的每一个标识位记录所 述η个目标受控设备标识中的每一个目标受控设备标识。19. 根据权利要求14或15所述的装置,其特征在于,所述受控设备获取响应,包括:第一 目标受控设备标识指示的第一目标受控设备对应的设备界面打开消息,所述设备界面打开 消息用于通知所述控制设备显示所述第一目标受控设备标识指示的第一目标受控设备的 设备操作界面,所述第一目标受控设备标识为所述η个目标受控设备标识中的任意一个。20. 根据权利要求14所述的装置,其特征在于,所述装置还包括: 第四接收模块,被配置为接收所述控制设备发送的受控设备添加信息,所述受控设备 添加信息包括至少一个受控设备标识。21. -种受控设备切换装置,其特征在于,所述装置包括: 第一接收模块,被配置为接收受控设备获取指令; 第一发送模块,被配置为根据所述受控设备获取指令向服务器发送受控设备获取请 求; 第二发送模块,被配置为向所述服务器发送用户当前位置; 第二接收模块,被配置为接收所述服务器发送的受控设备获取响应,所述受控设备获 取响应包括η个目标受控设备标识,所述η大于或等于1,所述η个目标受控设备标识是所述 服务器根据所述用户当前位置和当前时刻、预设的操控对应关系确定的,所述操控对应关 系用于记录用户操控时间、用户操控位置和受控设备标识的对应关系。22. 根据权利要求21所述的装置,其特征在于,所述装置还包括: 第三接收模块,被配置为接收至少一个操控指令; 第三发送模块,被配置为根据所述至少一个操控指令向所述服务器发送至少一个操控 信息,每个所述操控信息包括受控设备标识、受控设备被操控的位置和时刻。23. 根据权利要求21或22所述的装置,其特征在于,所述受控设备获取响应,包括:第一 目标列表,所述第一目标列表设置有m个标识位,所述m大于η,所述第一目标列表的前η个标 识位中的每一个标识位记录所述η个目标受控设备标识中的每一个目标受控设备标识。24. 根据权利要求21或22所述的装置,其特征在于,所述受控设备获取响应,包括:第二 目标列表,所述第二目标列表设置有η个标识位,所述η个标识位中的每一个标识位记录所 述η个目标受控设备标识中的每一个目标受控设备标识。25. 根据权利要求21或22所述的装置,其特征在于,所述受控设备获取响应,包括:第一 目标受控设备标识指示的第一目标受控设备对应的设备界面打开消息,所述装置还包括: 显示模块,被配置为根据所述设备界面打开消息显示所述第一目标受控设备标识指示 的第一目标受控设备的设备操作界面,所述第一目标受控设备标识为所述η个目标受控设 备标识中的任意一个。26. 根据权利要求21所述的装置,其特征在于,所述装置还包括: 第四接收模块,被配置为接收受控设备添加指令; 第四发送模块,被配置为根据所述受控设备添加指令向所述服务器发送受控设备添加 信息,所述受控设备添加信息包括至少一个受控设备标识。27. -种受控设备切换装置,其特征在于,包括: 处理器; 用于存储所述处理器的可执行指令的存储器; 其中,所述处理器被配置为: 接收控制设备发送的受控设备获取请求; 接收所述控制设备发送的用户当前位置; 根据所述受控设备获取请求获取当前时刻; 根据所述用户当前位置和所述当前时刻、预设的操控对应关系确定η个目标受控设备 标识,所述η大于或等于1,所述操控对应关系用于记录用户操控时间、用户操控位置和受控 设备标识的对应关系; 向所述控制设备发送受控设备获取响应,所述受控设备获取响应包括所述η个目标受 控设备标识。28. -种受控设备切换装置,其特征在于,包括: 处理器; 用于存储所述处理器的可执行指令的存储器; 其中,所述处理器被配置为: 接收受控设备获取指令; 根据所述受控设备获取指令向服务器发送受控设备获取请求; 向所述服务器发送用户当前位置; 接收所述服务器发送的受控设备获取响应,所述受控设备获取响应包括η个目标受控 设备标识,所述η大于或等于1,所述η个目标受控设备标识是所述服务器根据所述用户当前 位置和当前时刻、预设的操控对应关系确定的,所述操控对应关系用于记录用户操控时间、 用户操控位置和受控设备标识的对应关系。29. -种受控设备切换系统,其特征在于,所述系统包括:服务器、控制设备和至少一个 受控设备, 所述服务器包括权利要求14至20任一所述的受控设备切换装置; 所述控制设备包括权利要求21至26任一所述的受控设备切换装置。30. -种受控设备切换系统,其特征在于,所述系统包括:服务器、控制设备和至少一个 受控设备, 所述服务器包括权利要求27所述的受控设备切换装置; 所述控制设备包括权利要求28所述的受控设备切换装置。
【专利摘要】本公开是关于一种受控设备切换方法、装置及系统,属于网络技术领域。所述方法包括:接收控制设备发送的受控设备获取请求;接收所述控制设备发送的用户当前位置;根据所述受控设备获取请求获取当前时刻;根据所述用户当前位置和所述当前时刻、预设的操控对应关系确定n个目标受控设备标识,所述n大于或等于1,所述操控对应关系用于记录用户操控时间、用户操控位置和受控设备标识的对应关系;向所述控制设备发送受控设备获取响应,所述受控设备获取响应包括所述n个目标受控设备标识,解决了受控设备的操控步骤较繁琐,操控效率较低的问题;达到了简化操控步骤,提高操控效率的效果,用于操控受控设备。
【IPC分类】H04M11/00, H04L29/08
【公开号】CN105491114
【申请号】CN201510829171
【发明人】张鹏飞, 胡宁, 刘铁俊
【申请人】小米科技有限责任公司, 北京智米科技有限公司
【公开日】2016年4月13日
【申请日】2015年11月25日

最新回复(0)