System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及终端设备,尤其涉及一种控制设备、终端设备及终端设备的控制方法。
技术介绍
1、终端设备可以是智能电视、移动终端、智能广告屏、投影仪等。以智能电视为例,智能电视是基于internet应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品,用于满足用户多样化和个性化需求。
2、用户需要操控终端设备专属的控制设备,如遥控器等,对终端设备进行控制。但是,这些控制设备的控制模式比较简单,比如只能实现一对一近距离控制终端设备,而且控制设备所提供的控制功能比较固定,例如控制设备只具备固定功能的按键和固定样式的键盘等,导致用户的使用体验感较差。
技术实现思路
1、本申请提供了一种控制设备、终端设备及终端设备的控制方法,可以有效提高用户的使用体验感。
2、第一方面,本申请提供了一种控制设备,所述控制设备内置有控制软件,所述控制软件用于控制受控于所述控制设备的终端设备,所述控制设备包括:
3、显示屏,被配置为显示所述控制软件的用户界面;
4、通信模块,被配置为与第一终端设备建立通信连接;
5、控制模块,被配置为:
6、接收控制请求,所述控制请求包括用户基于第一列表发送的第一请求,和/或至少一个第一终端设备发送的第二请求,所述第一列表包括全部所述第一终端设备的选项,所述第一请求指示所要控制的至少一个第一终端设备;
7、响应于所述控制请求,与第
8、在一些实施方式中,所述控制模块,被配置为:
9、通过所述控制通路接收所述第二终端设备发送的设备运行信息,其中,所述设备运行信息由所述第二终端设备主动发送,或者由所述第二终端设备响应于所述控制设备发送的监控指令发送。
10、在一些实施方式中,所述控制模块,被配置为:
11、响应于用户的控制指令,控制所述显示屏显示自定义按键的编辑界面,所述编辑界面用于输入自定义按键的按键信息;
12、接收用户基于所述编辑界面输入的目标按键信息,所述目标按键信息包括目标自定义按键、目标按键功能以及所述目标自定义按键对应的基本按键组合,所述基本按键组合包括按照指定顺序排列的至少一个基本按键,所述基本按键对应于所述第二终端设备默认的按键功能,其中,所述目标按键功能通过按照所述指定顺序执行所述基本按键组合中各所述基本按键的按键功能实现;
13、根据所述目标按键信息,在所述目标自定义按键、所述目标按键功能和所述基本按键组合之间构建映射关系,并使用所述映射关系更新已存储的映射关系表。
14、在一些实施方式中,所述控制模块,被配置为:
15、响应于用户的控制指令,控制所述显示屏显示自定义键盘的编辑界面,所述编辑界面用于输入自定义键盘的键盘信息;
16、接收用户基于所述编辑界面输入的目标键盘信息,所述目标键盘信息包括所要编辑的目标键盘模板、所要添加的目标按键、以及所述目标按键在所述目标键盘模板中的目标位置,其中,所述目标键盘模板为预设键盘模板或者自定义键盘模板,所述预设键盘模板是所述第二终端设备默认的键盘模板,所述自定义键盘模板是由用户设定的键盘模板,所述目标按键包括基本按键和/或自定义按键,所述基本按键对应于所述第二终端设备默认的按键功能,所述自定义按键对应于用户设定的按键功能;
17、根据所述目标键盘信息,生成所述目标自定义键盘,其中,所述目标自定义键盘包括所述目标键盘模板中的按键和所述目标按键。
18、在一些实施方式中,所述控制模块,被配置为:
19、接收用户的控制信息;
20、按照预存的映射关系,将所述控制信息转换为具有所述映射关系的基本按键组合,所述预存的映射关系是指控制信息、功能、基本按键组合之间的映射关系,所述基本按键组合包括按照指定顺序排列的至少一个基本按键,所述基本按键对应于所述第二终端设备默认的按键功能;
21、通过所述控制通路向所述第二终端设备传输所述基本按键组合,以令所述第二终端设备执行所述基本按键组合对应的功能。
22、在一些实施方式中,所述控制模块,被配置为:
23、接收用户的控制信息;
24、基于预存的映射关系,确定所述控制信息对应的第一基本按键组合,所述预存的映射关系是指控制信息、功能、基本按键组合之间的映射关系,所述基本按键组合包括按照指定顺序排列的至少一个基本按键,所述基本按键对应于所述第二终端设备默认的按键功能;
25、通过所述控制通路将所述第一基本按键组合传输至所述第二终端设备,以令所述第二终端设备基于所述第一基本按键组合和第二基本按键组合确定所要响应的基本按键组合,其中,所述第二基本按键组合是所述第二终端设备根据所述控制模块通过所述控制通路传输的所述控制信息确定的,或者是第二终端设备根据自身采集到的用户的控制信息确定的。
26、在一些实施方式中,所述控制设备与第三终端设备使用同一个云端账号,且所述第三终端设备不具备用户的使用数据,所述控制模块,被配置为:
27、响应于用户的同步指令,向所述第三终端设备发送所述用户的使用数据;
28、其中,如果所述控制设备不具备所述用户的使用数据,则所述同步指令指示用于提供所述用户的使用数据的目标第二终端设备,由所述目标第二终端设备响应于所述同步指令,向所述第三终端设备发送所述用户的使用数据,和/或向所述控制设备发送所述用户的使用数据;
29、如果所述控制设备具备所述用户的使用数据,则与所述第三终端设备建立通信,并由所述控制设备向所述第三终端设备直接发送所述用户的使用数据。
30、第二方面,本申请提供了一种终端设备,包括:
31、显示屏,被配置为显示用户界面;
32、通信模块,被配置为与第一控制设备建立通信连接;
33、控制模块,被配置为:
34、接收控制请求,所述控制请求包括用户基于第三列表发送的第三请求,和/或至少一个第一控制设备发送的第四请求,所述第三列表包括全部第一控制设备的选项;
35、响应于所述控制请求,与第二控制设备建立控制通路,以通过所述控制通路与第二控制设备交互信息,其中,对应于所述第三请求,所述第二控制设备是响应于所述第三请求反馈同意控制的应答消息的第一控制设备;对应于所述第四请求,所述第二控制设备是所述控制模块响应于所述第四请求确定的接受控制的第一控制设备。
36、在一些实施方式中,所述控制模块,被配置为:
37、接收所述第二控制设备发送第一基本按键组合,本文档来自技高网...
【技术保护点】
1.一种控制设备,其特征在于,所述控制设备内置有控制软件,所述控制软件用于控制受控于所述控制设备的终端设备,所述控制设备包括:
2.根据权利要求1所述的控制设备,其特征在于,所述控制模块,被配置为:
3.根据权利要求1所述的控制设备,其特征在于,所述控制模块,被配置为:
4.根据权利要求1所述的控制设备,其特征在于,所述控制模块,被配置为:
5.根据权利要求1所述的控制设备,其特征在于,所述控制模块,被配置为:
6.根据权利要求1所述的控制设备,其特征在于,所述控制模块,被配置为:
7.根据权利要求1所述的控制设备,其特征在于,所述控制设备与第三终端设备使用同一个云端账号,且所述第三终端设备不具备用户的使用数据,所述控制模块,被配置为:
8.一种终端设备,其特征在于,包括:
9.根据权利要求8所述的终端设备,其特征在于,所述控制模块,被配置为:
10.一种终端设备的控制方法,其特征在于,应用于控制设备,所述控制设备安装有控制软件,所述控制软件用于控制受控于所述控制设备的终端
...【技术特征摘要】
1.一种控制设备,其特征在于,所述控制设备内置有控制软件,所述控制软件用于控制受控于所述控制设备的终端设备,所述控制设备包括:
2.根据权利要求1所述的控制设备,其特征在于,所述控制模块,被配置为:
3.根据权利要求1所述的控制设备,其特征在于,所述控制模块,被配置为:
4.根据权利要求1所述的控制设备,其特征在于,所述控制模块,被配置为:
5.根据权利要求1所述的控制设备,其特征在于,所述控制模块,被配置为:
6.根据权利要求1所述的控制设备...
【专利技术属性】
技术研发人员:杜娟,
申请(专利权)人:海信电子科技武汉有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。