防止蓝牙设备干扰的方法及显示设备

文档序号:196326 发布日期:2021-11-02 浏览:17次 >En<

阅读说明:本技术 防止蓝牙设备干扰的方法及显示设备 (Method for preventing Bluetooth equipment interference and display equipment ) 是由 董杰 贾桂丽 于 2021-08-13 设计创作,主要内容包括:本申请提供了一种防止蓝牙设备干扰的方法及显示设备。可以根据用户的操作首先显示蓝牙设置页面。如果显示设备当前已经与某个蓝牙设备连接,那么为了避免其他未配对的蓝牙设备对当前正常使用的显示设备产生干扰,用户可以将蓝牙设置页面上的蓝牙可见性开关关闭,关闭后,当前已经连接的蓝牙设备不会受到影响,其他未配对的蓝牙设备则无法扫描到显示设备,也无法向显示设备发送配对请求,进而可以避免显示设备显示未配对蓝牙设备的请求信息而对正常显示的内容产生干扰。(The application provides a method for preventing Bluetooth equipment interference and display equipment. The bluetooth setup page may be first displayed according to a user&#39;s operation. If the display device is connected with a certain bluetooth device currently, in order to avoid interference of other unpaired bluetooth devices on the display device which is normally used currently, the user can close the bluetooth visibility switch on the bluetooth setting page, after the display device is closed, the currently connected bluetooth device cannot be affected, the other unpaired bluetooth devices cannot scan the display device and cannot send pairing requests to the display device, and then the display device can be prevented from displaying request information of the unpaired bluetooth devices to generate interference on normally displayed contents.)

防止蓝牙设备干扰的方法及显示设备

技术领域

本申请涉及显示技术领域,尤其涉及一种防止蓝牙设备干扰的方法及显示设备。

背景技术

随着显示设备的不断升级以及蓝牙技术的应用扩展,目前的显示设备普遍具备蓝牙相关的功能。蓝牙技术作为无线数据和语音通信开放的全球规范,目前已经涌现除了许多蓝牙标准设备,例如,蓝牙音箱、蓝牙键盘、蓝牙鼠标、蓝牙遥控器等。

显示设备也可以作为标准的蓝牙设备,能够被各种其他蓝牙设备扫描与连接。但是,目前存在一些蓝牙设备能够主动对显示设备等支持蓝牙技术的设备发起连接。这些蓝牙设备在发起连接请求时,显示设备会弹出蓝牙配对连接的信息提示。如果显示设备已经连接了蓝牙设备,或者当前正在播放内容等,这种信息提示会干扰显示设备正常播放的内容,也会影响用户的使用体验。

发明内容

本申请提供了一种防止蓝牙设备干扰的方法及显示设备,以解决未配对的蓝牙设备对显示设备的正常使用产生干扰的问题。

第一方面,本申请提供了一种显示设备,包括:

显示器;与所述显示器连接的控制器,所述控制器,被配置为:响应于用户输入的第一页面显示指令,控制显示器显示蓝牙设置页面;所述蓝牙设置页面用于显示包括蓝牙可见性开关在内的蓝牙相关选项;响应于用户在所述蓝牙设置页面上输入的关闭指令,控制所述蓝牙可见性开关关闭;当所述蓝牙可见性开关关闭时,控制所述显示设备处于不可被扫描的状态,从而避免未配对蓝牙设备对所述显示设备产生干扰。

在一些实现方式中,所述控制器,还被配置为:响应于用户输入的第二页面显示指令,控制显示器显示设置页面;所述设置页面用于显示包括蓝牙设置选项在内的若干功能选项;接收用户在所述设置页面上输入的用于选择所述蓝牙设置选项的第一页面显示指令。

在一些实现方式中,所述控制器,还被配置为:响应于用户在所述蓝牙设置页面上输入的开启指令,控制所述蓝牙可见性开关开启;当所述蓝牙可见性开关开启时,控制所述显示设备处于可以被扫描的状态,从而使所述显示设备可以被蓝牙设备扫描到。

在一些实现方式中,所述控制器,还被配置为:当所述蓝牙可见性开关开启时,控制所述显示设备接收未配对蓝牙设备发送的配对请求,所述配对请求用于表示所述未配对蓝牙设备在扫描到所述显示设备后发送的请求;根据所述配对请求,控制显示器显示配对提示页面,从而提示用户将所述显示设备与所述未配对蓝牙设备进行配对。

在一些实现方式中,所述控制器,还被配置为:当所述蓝牙可见性开关开启时,控制所述显示设备接收已配对蓝牙设备发送的连接请求,所述连接请求用于表示所述已配对蓝牙设备在扫描到所述显示设备后发送的请求;根据所述连接请求,控制所述显示设备与所述以配对蓝牙设备连接。

在一些实现方式中,所述控制器,还被配置为:响应于用户在所述提示页面上输入的配对指令,控制所述显示设备与所述未配对蓝牙设备进行配对,所述未配对蓝牙设备完成配对后即变为已配对蓝牙设备;在配对完成之后,控制所述显示设备与所述已配对蓝牙设备连接。

在一些实现方式中,所述控制器,还被配置为:在所述显示设备关机之前,如果所述蓝牙可见性开关关闭,则保存所述蓝牙可见性开关的关闭状态;控制所述显示设备关机。

在一些实现方式中,所述控制器,还被配置为:在所述显示设备关机之前,如果所述蓝牙可见性开关开启,则保存所述蓝牙可见性开关的开启状态;控制所述显示设备关机。

在一些实现方式中,所述控制器,还被配置为:在所述显示设备再次开机时,将当前的蓝牙可见性开关设置为关机之前已经保存的关闭状态或者开启状态。

第二方面,本申请还提供了一种防止蓝牙设备干扰的方法,包括:响应于用户输入的第一页面显示指令,控制显示器显示蓝牙设置页面;所述蓝牙设置页面用于显示包括蓝牙可见性开关在内的蓝牙相关选项;响应于用户在所述蓝牙设置页面上输入的关闭指令,控制所述蓝牙可见性开关关闭;当所述蓝牙可见性开关关闭时,控制所述显示设备处于不可被扫描的状态,从而避免未配对蓝牙设备对所述显示设备产生干扰。

由上述内容可知,本申请提供了一种防止蓝牙设备干扰的方法及显示设备。可以根据用户的操作首先显示蓝牙设置页面。如果显示设备当前已经与某个蓝牙设备连接,那么为了避免其他未配对的蓝牙设备对当前正常使用的显示设备产生干扰,用户可以将蓝牙设置页面上的蓝牙可见性开关关闭,关闭后,当前已经连接的蓝牙设备不会受到影响,其他未配对的蓝牙设备则无法扫描到显示设备,也无法向显示设备发送配对请求,进而可以避免显示设备显示未配对蓝牙设备的请求信息而对正常显示的内容产生干扰。

附图说明

为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了根据一些实施例的显示设备的使用场景的示意图;

图2示出了根据一些实施例的控制装置100的硬件配置框图;

图3示出了根据一些实施例的显示设备200的硬件配置框图;

图4示出了根据一些实施例的显示设备200中软件配置图;

图5示出了根据一些实施例的手机上显示配对提示页面的示意图;

图6示出了根据一些实施例的蓝牙设置页面的示意图;

图7示出了根据一些实施例的显示设备200上关闭蓝牙可见性开关的示意图;

图8示出了根据一些实施例的设置页面的示意图;

图9示出了根据一些实施例的显示设备200上开启蓝牙可见性开关的示意图;

图10示出了根据一些实施例的显示设备200与已配对蓝牙设备之间连接的示意图;

图11示出了根据一些实施例的配对提示页面的示意图;

图12示出了根据一些实施例的显示设备200与未配对蓝牙设备进行连接的示意图;

图13示出了根据一些实施例的手机上的蓝牙设备列表的示意图;

图14示出了根据一些实施例的显示设备200的蓝牙设备列表的一种示意图;

图15示出了根据一些实施例的显示设备200的蓝牙设备列表的另一种示意图。

具体实施方式

为使本申请的目的和实施方式更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。

需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。

本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。

术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。

术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。

图1示出了根据一些实施例的显示设备的使用场景的示意图。如图1所示,显示设备200还与服务器400进行数据通信,用户可通过智能设备300或控制装置100操作显示设备200。

在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式中的至少一种,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等至少一种输入用户指令,来控制显示设备200。

在一些实施例中,智能设备300可以包括移动终端、平板电脑、计算机、笔记本电脑,AR/VR设备等中的任意一种。

在一些实施例中,也可以使用智能设备300以控制显示设备200。例如,使用在智能设备上运行的应用程序控制显示设备200。

在一些实施例中,也可以使用智能设备300和显示设备进行数据的通信。

在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制装置来接收用户的语音指令控制。

在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。

在一些实施例中,一个步骤执行主体执行的软件步骤可以随需求迁移到与之进行数据通信的另一步骤执行主体上进行执行。示例性的,服务器执行的软件步骤可以随需求迁移到与之数据通信的显示设备上执行,反之亦然。

图2示出了根据一些实施例的控制装置100的硬件配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。

在一些实施例中,通信接口130用于和外部通信,包含WIFI芯片,蓝牙模块,NFC或可替代模块中的至少一种。

在一些实施例中,用户输入/输出接口140包含麦克风,触摸板,传感器,按键或可替代模块中的至少一种。

图3示出了根据一些实施例的显示设备200的硬件配置框图。

在一些实施例中,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。

在一些实施例中,控制器包括中央处理器,视频处理器,音频处理器,图形处理器,RAM,ROM,用于输入/输出的第一接口至第n接口。

在一些实施例中,显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面等。

在一些实施例中,显示器260可为液晶显示器、OLED显示器、以及投影显示器中的至少一种,还可以为一种投影装置和投影屏幕。

在一些实施例中,调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及EPG数据信号。

在一些实施例中,通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括Wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与控制装置100或服务器400建立控制信号和数据信号的发送和接收。

在一些实施例中,检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。

在一些实施例中,外部装置接口240可以包括但不限于如下:高清多媒体接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。

在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。

在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示UI对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。

在一些实施例中,所述对象可以是可选对象中的任何一个,例如超链接、图标或其他可操作的控件。与所选择的对象有关操作有:显示连接到超链接页面、文档、图像等操作,或者执行与所述图标相对应程序的操作。

在一些实施例中,控制器包括中央处理器(Central Processing Unit,CPU),视频处理器,音频处理器,图形处理器(Graphics Processing Unit,GPU),RAM Random AccessMemory,RAM),ROM(Read-Only Memory,ROM),用于输入/输出的第一接口至第n接口,通信总线(Bus)等中的至少一种。

CPU处理器,用于执行存储在存储器中操作系统和应用程序指令,以及根据接收外部输入的各种交互指令,来执行各种应用程序、数据和内容,以便最终显示和播放各种音视频内容。CPU处理器,可以包括多个处理器。如,包括一个主处理器以及一个或多个子处理器。

在一些实施例中,图形处理器,用于产生各种图形对象,如:图标、操作菜单、以及用户输入指令显示图形等中的至少一种。图形处理器包括运算器,通过接收用户输入各种交互指令进行运算,根据显示属性显示各种对象;还包括渲染器,对基于运算器得到的各种对象,进行渲染,上述渲染后的对象用于显示在显示器上。

在一些实施例中,视频处理器,用于将接收外部视频信号,根据输入信号的标准编解码协议,进行解压缩、解码、缩放、降噪、帧率转换、分辨率转换、图像合成等视频处理中的至少一种,可得到直接可显示设备200上显示或播放的信号。

在一些实施例中,视频处理器,包括解复用模块、视频解码模块、图像合成模块、帧率转换模块、显示格式化模块等中的至少一种。其中,解复用模块,用于对输入音视频数据流进行解复用处理。视频解码模块,用于对解复用后的视频信号进行处理,包括解码和缩放处理等。图像合成模块,如图像合成器,其用于将图形生成器根据用户输入或自身生成的GUI信号,与缩放处理后视频图像进行叠加混合处理,以生成可供显示的图像信号。帧率转换模块,用于对转换输入视频帧率。显示格式化模块,用于将接收帧率转换后视频输出信号,改变信号以符合显示格式的信号,如输出RGB数据信号。

在一些实施例中,音频处理器,用于接收外部的音频信号,根据输入信号的标准编解码协议,进行解压缩和解码,以及降噪、数模转换、和放大处理等处理中的至少一种,得到可以在扬声器中播放的声音信号。

在一些实施例中,用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。

在一些实施例中,“用户界面”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素中的至少一种。

在一些实施例中,用户接口280,为可用于接收控制输入的接口(如:显示设备本体上的实体按键,或其他等)。

参见图4,在一些实施例中,将系统分为四层,从上至下分别为应用程序(Applications)层(简称“应用层”),应用程序框架(Application Framework)层(简称“框架层”),安卓运行时(Android runtime)和系统库层(简称“系统运行库层”),以及内核层。

在一些实施例中,应用程序层中运行有至少一个应用程序,这些应用程序可以是操作系统自带的窗口(Window)程序、系统设置程序或时钟程序等;也可以是第三方开发者所开发的应用程序。在具体实施时,应用程序层中的应用程序包不限于以上举例。

框架层为应用程序提供应用编程接口(application programming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。应用程序框架层相当于一个处理中心,这个中心决定让应用层中的应用程序做出动作。应用程序通过API接口,可在执行中访问系统中的资源和取得系统的服务。

如图4所示,本申请实施例中应用程序框架层包括管理器(Managers),提供器(Content Provider)等,其中管理器包括以下模块中的至少一个:活动管理器(ActivityManager)用与和系统中正在运行的所有活动进行交互;位置管理器(Location Manager)用于给系统服务或应用提供了系统位置服务的访问;文件包管理器(Package Manager)用于检索当前安装在设备上的应用程序包相关的各种信息;通知管理器(NotificationManager)用于控制通知消息的显示和清除;窗口管理器(Window Manager)用于管理用户界面上的图标、窗口、工具栏、壁纸和桌面部件。

在一些实施例中,活动管理器用于管理各个应用程序的生命周期以及通常的导航回退功能,比如控制应用程序的退出、打开、后退等。窗口管理器用于管理所有的窗口程序,比如获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕,控制显示窗口变化(例如将显示窗口缩小显示、抖动显示、扭曲变形显示等)等。

在一些实施例中,系统运行库层为上层即框架层提供支撑,当框架层被使用时,安卓操作系统会运行系统运行库层中包含的C/C++库以实现框架层要实现的功能。

在一些实施例中,内核层是硬件和软件之间的层。如图4所示,内核层至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。

随着显示设备200的不断升级以及蓝牙技术的应用扩展,目前的显示设备200的普遍具备蓝牙相关的功能。蓝牙技术作为无线数据和语音通信开放的全球规范,目前已经涌现除了许多蓝牙标准设备,例如,蓝牙音箱、蓝牙键盘、蓝牙鼠标、蓝牙遥控器等。

显示设备200也可以作为标准的蓝牙设备500,能够被各种其他蓝牙设备500扫描与连接。但是,目前存在一些蓝牙设备500能够主动对显示设备200的等支持蓝牙技术的设备发起连接。这些蓝牙设备500在发起连接请求时,显示设备200的会弹出蓝牙配对连接的信息提示。如果显示设备200的已经连接了蓝牙设备500,或者当前正在播放内容等,这种信息提示会干扰显示设备200的正常播放的内容,也会影响用户的使用体验。

以显示设备200是手机,蓝牙设备500是蓝牙耳机为例,如果蓝牙耳机m扫描到用户的手机,那么会立刻主动地向该手机发送配对请求。如图5所示,手机接收到配对请求后,会在当前的显示内容上弹出一个配对提示页面,在该配对提示页面上显示“是否与该蓝牙耳机m配对”的提示和“配对”、“取消”等控件。如果该手机已经连接了用户自己的蓝牙耳机,而用户又不想要更换蓝牙耳机m,那么手机上当前显示的配对提示页面就会影响用户当前正在观看的内容。

为了解决上述未配对的蓝牙设备500对于显示设备200的干扰问题,本申请实施例中的显示设备200,可以提供蓝牙可见性开关,当用户不希望显示设备200连接蓝牙设备500时,可以关闭该蓝牙可见性开关;或者,当显示设备200已经连接了一个蓝牙设备500,而用户不希望其他蓝牙设备连接显示设备200时,可以关闭该蓝牙可见性开关。当蓝牙可见性开关关闭后,显示设备200将不会被蓝牙设备500扫描到,进而蓝牙设备500也不会主动地向显示设备200发送配对请求。这样,显示设备200可以正常被使用或者显示内容,不会被蓝牙设备500的配对提示而干扰。

本申请实施例的显示设备200可以将蓝牙可见性开关显示在蓝牙设置页面上,用户在需要对蓝牙可见性开关进行控制时,可以首先向显示设备200输入第一页面显示指令,进而控制显示设备200显示蓝牙设置页面。而后,为了避免蓝牙设备500对于显示设备200干扰,用户在蓝牙设置页面上再向显示设备200输入关闭指令,进而控制蓝牙可见性开关关闭。

参见图6,图6示出了根据一些实施例的蓝牙设置页面的示意图。在该蓝牙设置页面上,可以显示蓝牙可见性开关。蓝牙可见性开关具体是可以左右移动的开关控件,开关控件向右移动时,表示蓝牙可见性开关开启;开关控件向左移动,表示蓝牙可见性开关关闭。

参见图7,图7示出了根据一些实施例的显示设备200上关闭蓝牙可见性开关的示意图。在上述关闭蓝牙可见性开关的过程中,显示设备200的控制器250可以被配置为:首先,响应于用户输入的第一页面显示指令,控制显示器260显示蓝牙设置页面。而后,响应于用户在蓝牙设置页面上输入的关闭指令,控制蓝牙可见性开关关闭。最后,当蓝牙可见性开关关闭时,控制显示设备200处于不可被扫描的状态,从而避免未配对的蓝牙设备500对显示设备200产生干扰。

前述实施例中,用户可以通过实体遥控器或者虚拟遥控器等向显示设备200输入控制指令,例如按下方向键控制显示设备200页面上的焦点移动,按下确认键选择焦点所在的选项或者内容等。用户也可以通过向能提供语音服务的显示设备200输入语音内容,进而向显示设备200输入控制指令,例如输入语音内容“打开蓝牙设置页面”等。

在一些实施例中,蓝牙设置页面并不是单独存在的,而是属于设置页面的子页面。在这种情况下,用户需要首先向显示设备200输入第二页面显示指令,控制显示设备200显示设置页面。在此过程中,显示设备200的控制器250还可以被配置为:首先,响应于用户输入的第二页面显示指令,控制显示器260显示设置页面。而后,接收用户在设置页面上输入的用于选择蓝牙设置选项的第一页面显示指令。

参见图8,图8示出了根据一些实施例的设置页面的示意图。该设置页面上,可以显示声音选项、输入选项、家长控制选项、蓝牙选项等功能选项。当用户在设置页面上选择蓝牙选项后,显示设备200会显示蓝牙设置页面。

如果用户需要显示设备200连接蓝牙设备500,或者需要显示设备200更换其他的蓝牙设备500进行连接,则用户可以将蓝牙可见性开关开启。当蓝牙可见性开关开启后,显示设备200就可以被蓝牙设备500扫描到,进而蓝牙设备500也会主动地向显示设备200发送配对请求。这样,用户就可以根据自己的需求,控制显示设备200与目标蓝牙设备连接。

参见图9,图9示出了根据一些实施例的显示设备200上开启蓝牙可见性开关的示意图。在上述开启蓝牙可见性开关的过程中,显示设备200的控制器250还可以被配置为:首先,响应于用户在蓝牙设置页面上输入的开启指令,控制蓝牙可见性开关开启。而后,当蓝牙可见性开关开启时,控制显示设备200处于可以被扫描的状态,从而使显示设备200可以被蓝牙设备500扫描到。

在蓝牙可见性开关开启之后,可以扫描到显示设备200的蓝牙设备500可能是已经与显示设备200配对过的蓝牙设备500,也可能是未与显示设备200进行配对的蓝牙设备500。

对于已经与显示设备200配对过的蓝牙设备500,显示设备200已经保存过蓝牙设备500的设备信息,蓝牙设备500中也已经保存过显示设备200的设备信息。因此,当蓝牙设备500扫描到显示设备200后,不必再次向显示设备200发送配对请求,可以直接发送连接请求。显示设备200根据该连接请求直接与蓝牙设备500连接。

参见图10,图10示出了根据一些实施例的显示设备200与已配对蓝牙设备之间连接的示意图。在上述显示设备200与已配对蓝牙设备连接的过程中,显示设备200的控制器250可以被配置为:首先,当蓝牙可见性开关开启时,控制显示设备200接收已配对蓝牙设备发送的连接请求。而后,根据连接请求,控制显示设备200与已配对蓝牙设备连接。

而对于未配对过的蓝牙设备500,由于显示设备200未保存蓝牙设备500的设备信息,该蓝牙设备500中也未保存过显示设备200的设备信息。因此,当未配对蓝牙设备扫描到显示设备200后,需要先向显示设备200发送配对请求。在显示设备200同意与该未配对蓝牙设备配对后,该未配对蓝牙设备才能与显示设备200配对进行连接。

在一些实施例中,未配对蓝牙设备在向显示设备200发送配对请求后,显示设备200不会主动与未配对蓝牙设备进行配对,而是显示配对提示页面,用以提示用户是否需要将显示设备200与该未配对蓝牙设备进行配对。

参见图11,图11示出了根据一些实施例的配对提示页面的示意图。在该配对提示页面上显示了“蓝牙配对请求”和“与手机连接,请确保手机上显示密码:967919”等提示,还显示了“配对”和“取消”等选项。用户如果确定了待配对的手机上显示了配对密码为:967919,就可以选择“配对”选项,进而向显示设备200输入配对指令,控制显示设备200与手机配对。

通常,显示设备200与未配对蓝牙设备配对完成后,即可立即与该未配对蓝牙设备进行连接。此时,未配对蓝牙设备就会变为已配对蓝牙设备。

在显示设备200显示了配对提示页面后,用户如果发现手机上显示的配对密码错误,或者不想与该手机进行配对,那么用户也可以选择“取消”选项,进而向显示设备200输入取消指令,控制显示设备200继续显示正常内容。此时,显示设备200仍保持当前的蓝牙连接状态,并不会与该手机进行配对。

参见图12,图12示出了根据一些实施例的显示设备200与未配对蓝牙设备进行连接的示意图。在上述显示设备200与未配对蓝牙设备连接的过程中,显示设备200的控制器250还可以被配置为:首先,当蓝牙可见性开关开启时,控制显示设备200接收未配对蓝牙设备发送的配对请求。而后,根据配对请求,控制显示器260显示配对提示页面,从而提示用户将显示设备200与未配对蓝牙设备进行配对。

控制器250还可以被配置为:响应于用户在提示页面上输入的配对指令,控制显示设备200与未配对蓝牙设备进行配对,其中,未配对蓝牙设备完成配对后即变为已配对蓝牙设备。在配对完成之后,继续控制显示设备200与已配对蓝牙设备连接。

前述实施例中,均是以未配对蓝牙设备主动向显示设备200发送配对请求为例,对本申请实施例的方法进行说明。在一些实施例中,未配对蓝牙设备也可以根据用户的操作等被动地向显示设备200发送配对请求。例如,一些手机开启蓝牙功能后,能扫描到包括显示设备200在内的很多设备。此时,如图13所示,手机的蓝牙设备列表上会所有扫描到的设备的名称,其中,显示设备200的名称可以是“智能电视A4”。如果想要手机与显示设备200连接,那么用户可以在蓝牙设备列表上点击“智能电视A4”,此时,手机会向显示设备200发送配对请求。显示设备200接收配对请求后,则显示配对提示页面。

为了避免已配对蓝牙设备每次与显示设备200连接时的操作过于复杂,通常,在显示设备200中均会保存有已配对蓝牙设备的设备信息。如果显示设备200当前未与任何蓝牙设备500连接,又处于可被扫描的状态,那么会优先与已配对蓝牙设备进行连接,连接时无需再次与该蓝牙设备配对。

例如,蓝牙设备A、蓝牙设备B和蓝牙设备C均可以扫描到显示设备200,但是只有蓝牙设备B是已经与显示设备200配对过的,那么显示设备200会优先与蓝牙设备B连接。如果用户想要更换蓝牙设备A,那么需要控制显示设备200与蓝牙设备A进行配对,并在配对后直接与蓝牙设备A连接。

当多个已配对蓝牙设备都扫描到显示设备200时,为了避免已配对蓝牙设备的连接冲突,显示设备200会确定出最近一次连接的已配对蓝牙设备,并与该已配对蓝牙设备连接。

例如,已配对蓝牙设备a、已配对蓝牙设备b和已配对蓝牙设备c分别扫描到显示设备200,显示设备200确定这三个已配对蓝牙设备中最近一次与之连接的是已配对蓝牙设备c。那么显示设备200会优先与已配对蓝牙设备c连接。如果用户想要更换蓝牙设备a,可以在显示设备200提供的蓝牙设备列表中选择已配对蓝牙设备a。

参见图14,图14示出了根据一些实施例的显示设备200的蓝牙设备列表的一种示意图。以上述扫描到显示设备200的已配对蓝牙设备a、已配对蓝牙设备b和已配对蓝牙设备c为例,显示设备200的蓝牙设备列表上可以显示已配对蓝牙设备a、已配对蓝牙设备b、和已配对蓝牙设备c的名字。如果显示设备200正在与已配对蓝牙设备c连接,那么在蓝牙设备列表上的蓝牙设备c的位置处会显示“已连接”的提示,而蓝牙设备a和蓝牙设备b的位置处会显示“已配对”的提示。如果用户想到更换已配对蓝牙设备a,那么用户可以在该蓝牙设备列表上选择蓝牙设备a,连接后,如图15所示,蓝牙设备a的位置处会显示“已连接”的提示,而相应的,蓝牙设备c的位置处会显示“已配对”的提示。

在一些实施例中,为了避免用户对于显示设备200蓝牙可见性开关的多次操作,显示设备200还可以将每次关机前的蓝牙可见性状态进行保存。这样,当再次开机时,显示设备200就可以恢复关机前的蓝牙可见性状态,以免用户多次重复设置和操作。

在上述显示设备200恢复关机前的蓝牙可见性状态的过程中,显示设备200的控制器250还可以被配置为:首先,在显示设备200关机之前,如果蓝牙可见性开关关闭,则保存蓝牙可见性开关的关闭状态。而后,控制显示设备200关机。最后,在显示设备200再次开机时,将当前的蓝牙可见性开关设置为关机之前已经保存的关闭状态。

或者,控制器250还可以被配置为:首先,在显示设备200关机之前,如果蓝牙可见性开关开启,则保存蓝牙可见性开关的开启状态。而后,控制显示设备200关机。最后,在显示设备200再次开机时,将当前的蓝牙可见性开关设置为关机之前已经保存的开启状态。

可见,本申请实施例中的显示设备200,可以根据用户的操作首先显示蓝牙设置页面。如果显示设备200当前已经与某个蓝牙设备连接,那么为了避免其他未配对的蓝牙设备500对当前正常使用的显示设备200产生干扰,用户可以将蓝牙设置页面上的蓝牙可见性开关关闭,关闭后,当前已经连接的蓝牙设备500不会受到影响,其他未配对的蓝牙设备500则无法扫描到显示设备200,也无法向显示设备200发送配对请求,进而可以避免显示设备200显示未配对蓝牙设备的请求信息而对正常显示的内容产生干扰。

为了解决上述未配对的蓝牙设备对显示设备的正常使用产生干扰的问题,本申请实施例中还提供了一种防止蓝牙设备干扰的方法,该方法可以应用于前述实施例的显示设备200中。该方法可以包括如下步骤:响应于用户输入的第一页面显示指令,控制显示器260显示蓝牙设置页面。其中,蓝牙设置页面用于显示包括蓝牙可见性开关在内的蓝牙相关选项。响应于用户在蓝牙设置页面上输入的关闭指令,控制蓝牙可见性开关关闭。当蓝牙可见性开关关闭时,控制显示设备200处于不可被扫描的状态,从而避免未配对蓝牙设备对显示设备200产生干扰。

在一些实施例中,所述方法还可以包括:响应于用户输入的第二页面显示指令,控制显示器260显示设置页面。其中,设置页面用于显示包括蓝牙设置选项在内的若干功能选项。接收用户在设置页面上输入的用于选择蓝牙设置选项的第一页面显示指令。

在一些实施例中,所述方法还可以包括:响应于用户在蓝牙设置页面上输入的开启指令,控制蓝牙可见性开关开启。当蓝牙可见性开关开启时,控制显示设备200处于可以被扫描的状态,从而使显示设备200可以被蓝牙设备500扫描到。

在一些实施例中,所述方法还可以包括:当蓝牙可见性开关开启时,控制显示设备200接收未配对蓝牙设备发送的配对请求。其中,配对请求用于表示未配对蓝牙设备在扫描到显示设备200后发送的请求。根据配对请求,控制显示器260显示配对提示页面,从而提示用户将显示设备200与未配对蓝牙设备进行配对。

在一些实施例中,所述方法还可以包括:当蓝牙可见性开关开启时,控制显示设备200接收已配对蓝牙设备发送的连接请求。其中,连接请求用于表示已配对蓝牙设备在扫描到显示设备200后发送的请求。根据连接请求,控制显示设备200与已配对蓝牙设备连接。

在一些实施例中,所述方法还可以包括:响应于用户在提示页面上输入的配对指令,控制显示设备200与未配对蓝牙设备进行配对。其中,未配对蓝牙设备完成配对后即变为已配对蓝牙设备。在配对完成之后,控制显示设备200与已配对蓝牙设备连接。

在一些实施例中,所述方法还可以包括:在显示设备200关机之前,如果蓝牙可见性开关关闭,则保存蓝牙可见性开关的关闭状态。控制显示设备200关机。

在一些实施例中,所述方法还可以包括:在显示设备200关机之前,如果蓝牙可见性开关开启,则保存蓝牙可见性开关的开启状态。控制显示设备200关机。

在一些实施例中,所述方法还可以包括:在显示设备200再次开机时,将当前的蓝牙可见性开关设置为关机之前已经保存的关闭状态或者开启状态。

由于本申请实施例中的防止蓝牙设备干扰的方法可以应用于如前述实施例所述的显示设备200中,因此,关于本申请实施例中防止蓝牙设备干扰的方法的其他内容可以参照前述关于显示设备200实施例的内容,在此不再赘述。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述示例性的讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际的应用,从而使得本领域技术人员更好的使用所述实施方式以及适于具体使用考虑的各种不同的变形的实施方式。

22页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:视频生成方法、装置、电子设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类