智能电视控制方法、智能电视及可读存储介质与流程

文档序号:24185950发布日期:2021-03-09 13:41阅读:93来源:国知局
智能电视控制方法、智能电视及可读存储介质与流程

1.本发明涉及智能电视技术领域,尤其涉及一种智能电视控制方法、智能电视及可读存储介质。


背景技术:

2.目前智能电视在电视行业得到快速的发展,越来越多的智能电视使用蓝牙遥控器连接,但是同一场所存在多台支持蓝牙连接的智能电视时,智能电视无法确定蓝牙遥控器的连接对象,出现误连接的可能。


技术实现要素:

3.本发明提出的一种智能电视控制方法、智能电视及可读存储介质,旨在解决同时存在多台支持蓝牙连接的智能电视时,使用蓝牙遥控器与其中一台智能电视进行配对连接时会出现误连的问题。
4.为实现上述目的,本发明提供一种智能电视控制方法,方法包括:
5.检测是否接收到蓝牙遥控器发送的蓝牙广播;
6.若是,则检测预设范围内是否存在多个开启蓝牙功能的智能电视;
7.若预设范围内存在多个开启蓝牙功能的智能电视,则控制蓝牙模块降低发射功率;
8.判断是否接收到所述蓝牙广播;
9.若是,则控制蓝牙模块与所述蓝牙遥控器进行配对。
10.优选地,所述判断是否接收到所述蓝牙广播的步骤之后,还包括:
11.若否,则在显示界面的预设位置显示蓝牙提示信息,以提示用户减小所述遥控器与到所述预设位置的距离,其中所述预设位置与所述蓝牙模块的物理位置对应,所述预设范围的半径大于所述预设位置与所述蓝牙模块的之间的物理距离。
12.优选地,所述在显示界面的预设位置显示蓝牙提示信息的步骤之前,还包括:
13.获取蓝牙模块的物理位置对应的坐标;
14.根据所述坐标、显示界面的长度、显示界面的宽度以及预设分辨率确定蓝牙模块的预设位置对应的坐标,并将所述预设位置与预设位置对应的坐标关联。
15.优选地,所述根据所述坐标、显示界面的长度、显示界面的宽度以及预设分辨率确定蓝牙模块的预设位置对应的坐标的步骤包括:
16.将所述坐标、所述显示界面的长度、显示界面的宽度以及所述预设分辨率带入公式得到所述蓝牙模块的预设位置对应的坐标,所述公式为:
[0017][0018]
[0019]
其中,x1为预设位置对应的横坐标,h为预设分辨率中的水平像素点数,l1为物理位置对应的横坐标,l为显示界面的长度,y1为预设位置对应的纵坐标坐标,v为预设分辨率中的垂直像素点数,w1为物理位置对应的纵坐标,w为显示界面的显示界面的宽度。
[0020]
优选地,所述在显示界面的预设位置显示蓝牙提示信息的步骤之后,包括:
[0021]
判断是否接收到所述蓝牙遥控器发送的蓝牙广播;
[0022]
若是,则控制蓝牙模块与所述蓝牙遥控器进行配对,取消显示界面的显示蓝牙提示信息并将蓝牙模块发射功率调整为默认值。
[0023]
优选地,所述控制蓝牙模块与所述蓝牙遥控器进行配对的步骤之后,还包括:
[0024]
判断是否与所述蓝牙遥控器配对成功;
[0025]
若是,则将蓝牙模块发射功率调整为默认值。
[0026]
优选地,所述控制蓝牙模块降低发射功率的步骤包括:
[0027]
控制所述蓝牙模块将所述发射功率降低至预设值。
[0028]
优选地,所述检测预设范围内是否存在多个开启蓝牙功能的智能电视的步骤之后,还包括:
[0029]
若预设范围内不存在多个开启蓝牙功能的智能电视,则控制所述蓝牙模块与所述蓝牙遥控器连接。
[0030]
此外,为实现上述目的,本发明还提供一种智能电视,所述智能电视包括:通信模块、存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的智能电视控制方法的步骤。
[0031]
此外,为实现上述目的,本发明还提供一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的智能电视控制方法的步骤。
[0032]
本发明检测是否接收到蓝牙遥控器发送的蓝牙广播;若是,则检测预设范围内是否存在多个开启蓝牙功能的智能电视;若预设范围内存在多个开启蓝牙功能的智能电视,则控制蓝牙模块降低发射功率;判断是否接收到所述蓝牙广播;若是,则控制蓝牙模块与所述蓝牙遥控器进行配对。其中,当接收到蓝牙广播且周围存在多个智能电视时,可减小蓝牙模块发射功率,在发射功率降低后若还能接收到该蓝牙广播,可确定蓝牙遥控器连接的对象是自己,可确保蓝牙遥控器可与目标对象进行配对,减少误连的可能。
附图说明
[0033]
图1是本发明实施例方案涉及的智能电视的硬件结构示意图;
[0034]
图2为本发明智能电视控制方法第一实施例的流程示意图。
具体实施方式
[0035]
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0036]
请参照图1,图1为本发明各个实施例中所提供的智能电视的硬件结构示意图。所述智能电视包括通信模块01、存储器02及处理器03等部件。本领域技术人员可以理解,图1中所示出的智能电视还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,所述处理器03分别与所述存储器02和所述通信模块01连接,所述存储器
02上存储有计算机程序,所述计算机程序同时被处理器03执行。
[0037]
通信模块01,可通过网络与外部设备连接。通信模块01可以接收外部设备发出的数据,还可发送数据、指令及信息至所述外部设备,所述外部设备可以是手机、平板电脑、笔记本电脑和台式电脑等电子设备。
[0038]
存储器02,可用于存储软件程序以及各种数据。存储器02可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据智能电视的使用所创建的数据或信息等。此外,存储器02可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0039]
处理器03,是智能电视的控制中心,利用各种接口和线路连接整个智能电视的各个部分,通过运行或执行存储在存储器02内的软件程序和/或模块,以及调用存储在存储器02内的数据,执行智能电视的各种功能和处理数据,从而对智能电视进行整体监控。处理器03可包括一个或多个处理单元;优选的,处理器03可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器03中。
[0040]
尽管图1未示出,但上述智能电视还可以包括电路控制模块,电路控制模块用于与市电连接,实现电源控制,保证其他部件的正常工作。
[0041]
请参照图2,图2为本发明智能电视控制方法第一实施例的流程示意图,在该实施例中,所述方法包括:
[0042]
步骤s10,检测是否接收到蓝牙遥控器发送的蓝牙广播;
[0043]
步骤s20,若是,则检测预设范围内是否存在多个开启蓝牙功能的智能电视;
[0044]
步骤s30,若预设范围内存在多个开启蓝牙功能的智能电视,则控制蓝牙模块降低发射功率;
[0045]
在同一空间下若存在同品牌的多台智能电视,当蓝牙遥控器欲与其中一台智能电视进行配对时,蓝牙遥控器会发出配对广播,广播中包括蓝牙地址,预设范围内的智能电视均可收到该广播,但是蓝牙遥控器通常只能与其中一台智能电视配对,不可同时与多台智能电视配对,多台智能电视都收到了广播,此时因不知道蓝牙遥控器的连接对象,可能存在匹配不到目标智能电视的情况。
[0046]
本实施例的应用场景可以是电视卖场,或者工厂研发、测试等同时存在多台智能电视的场景,智能电视检测是否接收到蓝牙遥控器发送蓝牙播放,该广播中包含蓝牙地址,若接收到蓝牙遥控器发送的蓝牙广播,则检测预设范围内是否存在多个开启蓝牙功能的智能电视,若检测到预设范围内存在多个开启蓝牙功能的智能电视,智能电视无法直接确定蓝牙遥控器的连接对象是否为自己,此时智能电视可先降低蓝牙模块的发射功率,例如,将发射功率降低到预设值,降低发射功率之后蓝牙模块的可搜索范围变小。
[0047]
步骤s40,判断是否接收到所述蓝牙广播;
[0048]
步骤s50,若是,则控制蓝牙模块与所述蓝牙遥控器进行配对。
[0049]
本实施例中在降低蓝牙发射功率之后,智能电视还需要判断是否还能接收到蓝牙遥控器发送的蓝牙广播,若此时还可接收到蓝牙遥控器发送的蓝牙广播,说明蓝牙遥控器的目标连接对象为自己,则控制蓝牙模块与蓝牙遥控器进行配对。本实施例当接收到蓝牙
广播且周围存在多个智能电视时,可减小蓝牙模块发射功率,在发射功率降低后若还能接收到该蓝牙广播,可确定蓝牙遥控器连接的对象是自己,可确保蓝牙遥控器可与目标对象进行配对,减少误连的可能。
[0050]
进一步地,在本实施例中,步骤s20之后,还包括:
[0051]
步骤s200,若预设范围内不存在多个开启蓝牙功能的智能电视,则控制所述蓝牙模块与所述蓝牙遥控器连接。
[0052]
本实施例中若预设范围内不存在多个开启蓝牙功能的智能电视,可以确定蓝牙遥控器的连接对象是自己,此时不存误连的可能,则直接与蓝牙遥控器进行连接,即控制蓝牙模块与蓝牙遥控器连接。
[0053]
进一步地,基于本发明智能电视控制方法的第一实施例提出本发明智能电视控制方法的第二实施例,在本实施例中,步骤s40之后,还包括:
[0054]
步骤s41,若否,则在显示界面的预设位置显示蓝牙提示信息,以提示用户减小所述遥控器与到所述预设位置的距离,其中所述预设位置与所述蓝牙模块的物理位置对应,所述预设范围的半径大于所述预设位置与所述蓝牙模块的之间的物理距离。
[0055]
本实施例在降低蓝牙发射功率之后,判断是否还能接收到蓝牙遥控器发送的蓝牙广播,若此时接收不到蓝牙遥控器发送的蓝牙广播,此时也存在多种情况,例如,若接收不到蓝牙遥控器发送的蓝牙广播,说明蓝牙遥控器的连接对象很有可能不是自己;或者若接收不到蓝牙遥控器发送的广播,很有可能是蓝牙遥控器发射功率降低后使得蓝牙模块的搜索范围更变的过低,以至于搜索不到蓝牙遥控器,蓝牙遥控器与智能电视之间的距离过大。因存在以上几种情况,此时仍不确定蓝牙遥控器的连接对象是否为自己,需要进一步确认,具体地,用户可能并不知道是因蓝牙模块的发射功率降低使蓝牙遥控器无法配对,因此在显示界面的预设位置显示蓝牙提示信息,该提示信息用于提示用户减小遥控器与预设位置的距离,其中该预设位置与蓝牙模块的物理位置对应,其中,预设范围的半径大于预设位置与蓝牙模块之间的物理距离,若用户看到提示信息靠近连接对象使蓝牙遥控器进入了该智能电视的搜索范围之内,确定蓝牙遥控器连接对象为自己,在显示界面显示蓝牙提示信息以使用户靠近连接对象的蓝牙模块。
[0056]
进一步地,基于本发明智能电视控制方法的第二实施例提出本发明智能电视控制方法的第三实施例,在本实施例中,步骤s41中所述在显示界面的预设位置显示蓝牙提示信息的步骤之前,还包括:
[0057]
步骤s42,获取蓝牙模块的物理位置对应的坐标;
[0058]
步骤s43,根据所述坐标、显示界面的长度、显示界面的宽度以及预设分辨率确定蓝牙模块的预设位置对应的坐标,并将所述预设位置与预设位置对应的坐标关联。
[0059]
本实施例中蓝牙模块的物理位置是蓝牙模块在智能电视中所处的实际位置,获取蓝牙模块的物理位置对应的坐标,其中该坐标是对应显示界面来定义的,例如,将显示界面四个角中的一个角定义为原点,根据该原点可确定蓝牙模块的物理位置对应的坐标,蓝牙模块的物理位置与蓝牙模块在显示界面中的预设位置相对应,根据蓝牙模块的物理位置对应的坐标可计算得到蓝牙模块的预设位置的坐标,具体地,根据蓝牙模块的物理位置对应的坐标、显示界面的长度、显示界面的宽度以及预设分辨率确定蓝牙模块的预设位置对应的坐标,再将预设位置对应的坐标与预设位置进行关联,根据预设位置对应的坐标在显示
界面的预设位置显示蓝牙提示信息,在显示界面显示蓝牙提示信息以使用户靠近连接对象的蓝牙模块。
[0060]
进一步地,基于本发明智能电视控制方法的第三实施例提出本发明智能电视控制方法的第四实施例,步骤s43包括:
[0061]
s430,将所述坐标、所述显示界面的长度、显示界面的宽度以及所述预设分辨率带入公式得到所述蓝牙模块的预设位置对应的坐标,所述公式为:
[0062][0063][0064]
其中,x1为预设位置对应的横坐标,h为预设分辨率中的水平像素点数,l1为物理位置对应的横坐标,l为显示界面的长度,y1为预设位置对应的纵坐标坐标,v为预设分辨率中的垂直像素点数,w1为物理位置对应的纵坐标,w为显示界面的显示界面的宽度。
[0065]
本实施例将蓝牙模块的物理位置对应的坐标、显示界面的长度、显示界面的宽度以及预设分辨率带入上述公式计算得到蓝牙模块的预设位置对应的坐标(x1,y1),实际上是将蓝牙模块的物理位置转换成在显示界面中的虚拟位置,因蓝牙模块的位置是出厂时设置好的,通常来说它的位置是不会改变,可以预先计算出预设位置对应的坐标,将其与预设位置关联保存,以便后续使用,通过计算预设位置对应的坐标进一步在该位置显示蓝牙提示信息,便于用户得知蓝牙模块的具体位置,从而靠近连接对应的蓝牙模块。
[0066]
进一步地,基于本发明智能电视控制方法的第二实施例提出本发明智能电视控制方法的第五实施例,在本实施例中,步骤s41之后,还包括:
[0067]
步骤s60,判断是否接收到所述蓝牙遥控器发送的蓝牙广播;
[0068]
步骤s61,若是,则控制蓝牙模块与所述蓝牙遥控器进行配对,取消显示界面的显示蓝牙提示信息并将蓝牙模块发射功率调整为默认值。
[0069]
本实施例中判断是否接收到蓝牙遥控器发送的蓝牙广播,若接收到蓝牙遥控器发送的蓝牙广播,说明用户在看到蓝牙提示信息之后将蓝牙遥控器靠近蓝牙模块,智能电视可以确定蓝牙遥控器的连接对象是自己,故控制蓝牙模块与蓝牙遥控器进行配对,配对连接过程采用标准蓝牙传输协议,同时取消显示界面显示的蓝牙提示信息并将蓝牙模块的发射功率调整为默认值,将降低的蓝牙模块的发射功率重新调整为默认值,以便接收到预设范围内的蓝牙指令。显示提示信息之后重新接收到蓝牙遥控器发送的广播,在可确定蓝牙遥控器的连接对象之后进行连接,可减少了误连的可能。
[0070]
进一步地,基于本发明智能电视控制方法的第二实施例提出本发明智能电视控制方法的第六实施例,在本实施例中,步骤s50之后,还包括:
[0071]
步骤s320,判断是否与所述蓝牙遥控器配对成功;
[0072]
步骤s321,若是,则将蓝牙模块发射功率调整为默认值。
[0073]
本实施例中在控制蓝牙模块与所述蓝牙遥控器进行配对之后,还需要判断是否与蓝牙遥控器配对成功,若与蓝牙遥控器配对成功,则将蓝牙模块发射功率调整为默认值,其中默认值为出厂值,将降低的蓝牙模块的发射功率重新调整为默认值,以便接收到预设范围内的蓝牙指令。
[0074]
基于本发明智能电视控制方法的第二实施例提出本发明智能电视控制方法的第七实施例,在本实施例中,步骤s50包括:
[0075]
步骤s500,控制所述蓝牙模块将所述发射功率降低至预设值。
[0076]
本实施例中控制蓝牙模块将发射功率降低至预设值,其中预设值相对来说较小,是可供蓝牙模块可发射的最小功率值,将发射功率降低至预设值可供后续判断是否在预设值对应的搜索范围内接收到蓝牙广播,以确定蓝牙遥控器的连接对象。
[0077]
本发明还提出一种计算机可读存储介质,其上存储有计算机程序。所述计算机可读存储介质可以是图1的智能电视中的存储器,也可以是如rom(read-only memory,只读存储器)/ram(random access memory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干指令用以使得一台具有处理器的终端设备(可以是手机,计算机,服务器,终端,或者网络设备等)执行本发明各个实施例所述的方法。
[0078]
在本发明中,术语“第一”“第二”“第三”“第四”“第五”仅用于描述的目的,而不能理解为指示或暗示相对重要性,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0079]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相等的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0080]
尽管上面已经示出和描述了本发明的实施例,本发明保护的范围并不局限于此,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改和替换,这些变化、修改和替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1