CN111107408B - 焦点移动控制方法、电视及存储介质 - Google Patents
焦点移动控制方法、电视及存储介质 Download PDFInfo
- Publication number
- CN111107408B CN111107408B CN201911422556.9A CN201911422556A CN111107408B CN 111107408 B CN111107408 B CN 111107408B CN 201911422556 A CN201911422556 A CN 201911422556A CN 111107408 B CN111107408 B CN 111107408B
- Authority
- CN
- China
- Prior art keywords
- focus
- event
- loaded
- loading
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/4221—Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种焦点移动控制方法、电视及存储介质,所述方法包括:接收当前用户触发的焦点移动指令;判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;若是,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作;若否,则不响应当前用户触发的焦点移动指令。本发明解决了短时间内连续响应用户触发的移动键导致***出现卡顿的现象的问题。
Description
技术领域
本发明涉及智能电视领域,尤其涉及一种焦点移动控制方法、电视及计算机可读存储介质。
背景技术
智能电视应用的交互方式是通过遥控器控制屏幕上的焦点移动和点击来实现控制,因此,智能电视应用中焦点的控制是用户使用智能电视操作体验的最基本功能。在控制焦点移动过程中,通常会在几毫秒到几十毫秒之间连续按移动键,此时电视会连续收到按键的动作,并且连续做出响应,正是由于频繁响应,使得***响应频率与用户按压遥控器的频率不符,进而导致***出现卡顿的现象。
发明内容
本发明的主要目的在于提出一种焦点移动控制方法、电视及计算机可读存储介质,旨在解决现有技术中短时间内连续响应用户触发的移动键导致***出现卡顿的现象的问题。
为实现上述目的,本发明提供一种焦点移动控制方法,包括步骤:
接收当前用户触发的焦点移动指令;
判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;
若是,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作;
若否,则不响应当前用户触发的焦点移动指令。
可选地,所述判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间的步骤之前还包括:
判断与前一次接收到用户触发的焦点移动指令对应的移动方向是否相同;
若是,则执行所述判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间的步骤;
若否,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作。
可选地,所述接收当前用户触发的焦点移动指令的步骤之后,还包括:
延迟待加载事件的加载。
可选地,所述延迟待加载事件的加载的步骤同时,还包括:
对延迟持续时间计时;
所述对延迟持续时间计时的步骤之后包括:
当延迟持续时间达到第二预设时间时,加载待加载事件。
可选地,所述延迟待加载事件的加载的步骤之前,还包括:
判断是否正在延迟待加载事件的加载;
若是,则继续延迟待加载事件的加载并同时对延迟持续时间重新计时;
若否,则执行所述延迟待加载事件的加载的步骤并同时执行所述对延迟持续时间计时的步骤。
可选地,所述延迟待加载事件的加载的步骤之前,还包括:
判断是否正在延迟待加载事件的加载;
若是,则删除待加载事件;
延迟最新待加载事件的加载,并对延迟持续时间重新计时;
若否,则执行所述延迟待加载事件的加载的步骤,并同时执行所述对延迟持续时间计时的步骤。
可选地,所述继续延迟待加载事件的加载并同时对延迟持续时间重新计时的步骤之前,还包括:
获取当前延迟持续时间与第二预设时间的差值,其中第二预设时间大于第一预设时间;
判断当前延迟持续时间与第二预设时间的差值是否大于第一预设时间;
若否,则执行所述继续延迟待加载事件的加载并同时对延迟持续时间重新计时的步骤;
若是,则继续延迟待加载事件的加载并继续对延迟持续时间计时。
可选地,所述判断是否正在延迟待加载事件的加载的步骤之前,还包括:
获取当前焦点所在的界面,并判断所在界面是否需要定时加载事件;
若是,则执行所述判断是否正在延迟待加载事件的加载的步骤;
若否,则不对待加载事件的加载进行延迟。
为实现上述目的,本发明还提供一种电视,所述电视包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的焦点移动控制方法的步骤。
为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的焦点移动控制方法的步骤。
本发明提出的一种焦点移动控制方法、电视及计算机可读存储介质,通过接收当前用户触发的焦点移动指令;判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;若是,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作;若否,则不响应当前用户触发的焦点移动指令。由于在连续接收到用户触发的同一焦点移动指令过程中,每接收到一次焦点移动指令,都会判断距上一次响应用户触发的焦点移动指令的时间是否达到预设时间,只有达到预设时间才会响应,若没有达到则不会响应,从而在用户连续按一个移动键过程中,减少对用户按键的响应频率,进而避免***因频繁响应导致***卡顿的现象。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的结构示意图;
图2为本发明焦点移动控制方法第一实施例的流程示意图;
图3为本发明焦点移动控制方法第二实施例的流程示意图;
图4为本发明焦点移动控制方法第五实施例的流程示意图;
图5为本发明焦点移动控制方法第七实施例的流程示意图;
图6为本发明焦点移动控制方法第八实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参照图1,图1为本发明各个实施例中所提供的电视的硬件结构示意图。所述电视包括通信模块01、存储器02及处理器03等部件。本领域技术人员可以理解,图1中所示出的电视还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,所述处理器03分别与所述存储器02和所述通信模块01连接,所述存储器02上存储有计算机程序,所述计算机程序同时被处理器03执行。
通信模块01,可通过网络与外部设备连接。通信模块01可以接收外部设备发出的数据,还可发送数据、指令及信息至所述外部设备,所述外部设备可以是遥控器、手机、平板电脑、笔记本电脑和台式电脑等电子设备。
存储器02,可用于存储软件程序以及各种数据。存储器02可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间)等;存储数据区可存储根据电视的使用所创建的数据或信息等。此外,存储器02可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器03,是电视的控制中心,利用各种接口和线路连接整个电视的各个部分,通过运行或执行存储在存储器02内的软件程序和/或模块,以及调用存储在存储器02内的数据,执行电视的各种功能和处理数据,从而对电视进行整体监控。处理器03可包括一个或多个处理单元;优选的,处理器03可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器03中。
尽管图1未示出,但上述电视还可以包括电路控制模块,电路控制模块用于与市电连接,实现电源控制,保证其他部件的正常工作。
本领域技术人员可以理解,图1中示出的电视结构并不构成对电视的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
根据上述硬件结构,提出本发明方法各个实施例。
参照图2,在本发明焦点移动控制方法的第一实施例中,所述焦点移动控制方法包括步骤:
步骤S10,接收当前用户触发的焦点移动指令;
在本方案中,用户可以通过电视的遥控器上的方向移动键触发焦点的移动指令,也可以通过手机设置的虚拟遥控器上的方向移动键触发焦点的移动指令。
步骤S20,判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;若是,则执行步骤S30;若否,则执行步骤S40;
步骤S30,根据当前用户触发的焦点移动指令执行相应的焦点移动操作;
步骤S40,不响应当前用户触发的焦点移动指令;
当接收到用户触发的焦点移动指令后,会判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间,若距最近一次响应用户触发的焦点移动指令的时间大于等于第一预设时间,则根据当前用户触发的焦点移动指令控制焦点移动,若距最近一次响应用户触发的焦点移动指令的时间小于第一预设时间,则不响应当前用户触发的焦点移动指令,保持当前电视界面上焦点位置不变。例如第一预设时间为300ms,若在距本次接收到控制焦点向上的焦点移动指令之前电视响应了一次用户触发的焦点移动指令,并且距当前时刻已经有310ms了,那么电视会响应当前用户触发的焦点移动指令,控制焦点向上移动一定预设幅度。而在距上一次响应用户触发的焦点移动指令的300ms内无论接收到用户触发的多次焦点移动指令,都不会响应。例如在本次接收到控制焦点向上的焦点移动指令之前电视响应了一次用户触发的焦点移动指令,并且距当前时刻才290ms小于300ms,那么电视不会响应当前用户触发的焦点移动指令,即仍保持电视界面上焦点所在位置。
本实例通过接收当前用户触发的焦点移动指令;判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;若是,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作;若否,则不响应当前用户触发的焦点移动指令。由于在连续接收到用户触发的同一焦点移动指令过程中,每接收到一次焦点移动指令,都会判断距上一次响应用户触发的焦点移动指令的时间是否达到预设时间,只有达到预设时间才会响应,若没有达到则不会响应,从而在用户连续按移动键过程中,减少对用户按键的响应频率,进而避免***因频繁响应导致***卡顿的现象。
进一步地,请参照图3,图3为根据本申请焦点移动控制方法的第一实施例提出本申请焦点移动控制方法的第二实施例,在本实施例中,步骤S20之前还包括:
步骤S50,判断与前一次接收到用户触发的焦点移动指令对应的移动方向是否相同;若是,则执行所述步骤S20;若否,则执行步骤S60;
步骤S60,根据当前用户触发的焦点移动指令执行相应的焦点移动操作。
当电视接收电视遥控器或手机发送的按键信号,会获取所述按键信号对应的键值信息,并从所述键值信息中确定所述按键信号中的按键为焦点移动指令以及对应的移动方向。然后判断当前接收到用户触发的焦点移动指令对应的移动方向与前一次接收到用户触发的的焦点移动指令对应的移动方向是否相同。当电视确定本次接收到的用户触发的焦点移动指令对应的移动方向与前一次接收到的用户触发的焦点移动指令对应的移动方向是不相同的,说明用户需要改变焦点的移动方向,在用户需要改变焦点移动方向的场景下,电视会直接根据当前用户触发的焦点移动指令,控制焦点按照用户改变的移动方向移动,例如前一次用户触发的焦点移动指令对应的焦点移动方向为向左,用户需要将焦点变成向下移动,便会触发控制焦点向下移动的焦点移动指令,电视接收到当前用户触发的控制焦点向下移动的焦点移动指令后,由于与前一次控制焦点向上移动的焦点移动指令不同,不需要考虑与上一次响应用户触发的焦点移动指令是否达到了第一预设时间直接响应本次用户触发的控制焦点向下移动的焦点移动指令,控制焦点马上向下移动一定预设幅度。
而当电视确定本次接收到的用户触发的焦点移动指令对应的移动方向与前一次接收到的用户触发的焦点移动指令对应的移动方向是相同的,则执行所述判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间的步骤以及后续步骤,即适用于用户连续按同一方向的移动键的情况。例如第一预设时间为300ms,若在距本次接收到控制焦点向上的焦点移动指令之前内一直连续接收到控制焦点向上移动的焦点移动指令,并且电视一直都未响应连续接收到这些的焦点移动指令,该持续时间为310ms,由于该持续时间大于300ms,则会响应本次接收到的用户触发的焦点移动指令,控制焦点向上移动一定预设幅度。若在本次接收到控制焦点向上的焦点移动指令之前的250ms内一直连续接收到控制焦点向上移动的焦点移动指令,并且电视一直都未响应连续接收到这些的焦点移动指令,则该持续时间为250ms,小于300ms,则不响应当前用户触发的焦点移动指令,即仍保持电视界面上焦点所在位置。
本实施例在用户按同一移动键时会降低响应频率,从而降低卡顿问题,而在用户突然切换到其他方向的移动键时,直接响应用户的按键,从而提高了电视***的响应速度和用户的体验度。
进一步地,基于本发明焦点移动控制方法前述实施例提出本申请焦点移动控制方法的第三实施例,在本实例中,所述步骤S50之前还包括:
步骤S70,延迟待加载事件的加载。
在本实施例中,在电视进行焦点移动过程中,可能电视还需要进行事件的加载,而事件的加载可能导致焦点的丢失,例如在一个实时节目指南的界面上进行焦点移动时,可能由于节目指南更新,导致焦点丢失。故在每次接收到用户触发的焦点移动指令之后,并在判断与前一次接收到用户触发的焦点移动指令对应的移动方向是否相同的步骤之前,会延迟电视***待加载事件。因此本实例接收到用户触发的焦点移动指令后,会先延迟事件的加载,从而避免事件的加载影响焦点的移动过程。
进一步地,基于本发明焦点移动控制方法前述实施例提出本申请焦点移动控制方法的第四实施例,在本实例中,所述步骤S70的同时还包括:
步骤S71,对延迟持续时间计时;
所述步骤S71之后包括:
步骤S72,当延迟持续时间达到第二预设时间时,加载待加载事件。
在本实例中,在对待加载事件进行延迟的同时,会对该延迟持续时间进行计时,并且为该延迟持续时间设定了一个时间阈值,即第二预设时间为设定的一个对待加载事件的加载进行延迟的时间阈值,该第二预设时间可以为1s、2s或5s等,具体值可以根据用户的设定或厂家的设定,在此不对第二预设时间进行限定。当***对待加载事件的延迟持续时间达到第二预设时间时,会自动对待加载事件进行加载。从而避免长时间延迟待加载事件的加载,影响电视***的正常使用。
进一步地,请参照图4,图4为本发明焦点移动控制方法前述实施例提出本申请焦点移动控制方法的第五实施例,在本实例中,所述步骤S70之前还包括:
步骤S80,判断是否正在延迟待加载事件的加载;若是,则执行步骤S90;若否,则执行步骤S70并同时执行步骤S71;
步骤S90,继续延迟待加载事件的加载并同时对延迟持续时间重新计时。
在本实例中,在每次接收到用户触发的焦点移动指令之后,并且在执行延迟待加载事件的加载步骤之前,会先判断是否已经正在执行延迟待加载事件加载,若已经正在执行延迟待加载事件的加载,***会将统计的延迟持续时间进行重置归零,重新对延迟持续时间进行计时。若在当次接收到用户触发的焦点移动指令之后,***没有进行待加载事件的加载,则开始执行对待加载事件的加载,并对延迟持续时间进行计时。
本实例中电视在每次接收到用户触发的焦点移动指令后,都会对***中正在进行延迟加载时间的计时重置,防止在后续接收到用户不断按键触发的焦点移动指令过程中由于延迟加载时间达到阈值时,直接对事件加载,从而影响正在进行焦点移动的过程。
进一步地,基于本发明焦点移动控制方法前述实施例提出本申请焦点移动控制方法的第六实施例,在本实例中,所述步骤S70之前,还包括:
步骤S80,判断是否正在延迟待加载事件的加载;若是,则执行步骤S91;若否,则执行步骤S70并同时执行步骤S71;
步骤S91,删除待加载事件;
步骤S92,延迟最新待加载事件的加载,并对延迟持续时间重新计时。
在本实例中,在每次接收到用户触发的焦点移动指令之后,并且在执行延迟待加载事件的加载步骤之前,会先判断是否已经正在执行延迟待加载事件加载,若已经正在执行延迟待加载事件的加载,则会删除正在延迟的待加载事件,而重新延迟最新待加载事件,并同时将统计的延迟持续时间进行重置归零,对延迟持续时间重新进行计时。若在当次接收到用户触发的焦点移动指令之后,***没有进行待加载事件的加载,则开始执行对待加载事件的加载,并同时对延迟持续时间进行计时。
需要说明的时,在删除待加载事件的步骤之前,会先判断是否存在最新待加载事件,若存在最新待加载事件,则执行所述删除待加载事件的步骤以及执行后续的所述延迟最新待加载事件的加载,并对延迟持续时间重新计时的步骤;若不存在最新待加载事件,则继续延迟待加载事件的加载并同时对延迟持续时间重新计时。
本实例中电视在每次接收到用户触发的焦点移动指令后,都会对删除当前正在延迟的待加载事件,并重新对最新的待加载事件进行加载,从而确保用户在完成焦点移动后,***加载的事件时最新的。
进一步地,请参照图5,图5为本发明焦点移动控制方法前述实施例提出本申请焦点移动控制方法的第七实施例,在本实例中,所述步骤S90之前还包括:
步骤S100,获取当前延迟持续时间与第二预设时间的差值,其中第二预设时间大于第一预设时间;
步骤S110,判断当前延迟持续时间与第二预设时间的差值是否大于第一预设时间;若否,则执行步骤S90;若是,则执行步骤S120;
步骤S120,继续延迟待加载事件的加载并继续对延迟持续时间计时。
在本实例中,第二预设时间为对待加载事件的加载进行延迟的最长时间,第二预设时间大于第一预设时间,即。在对延迟持续时间重新计时前,先获取到当前时刻延迟持续时间与第二预设时间的差值,然后比较该差值是否大于第一预设时间,若大于第一预设时间,则继续延迟待加载事件的加载,但不对延迟持续时间重新计时,而是继续进行计时。
例如第二预设时间为1s,第一预设时间为300ms,当前延迟持续时间已经达到600ms了,当前延迟持续时间与第二预设时间的差值为400ms,该差值大于300ms,***会继续进行延迟,并不重置延迟持续时间,而是继续对延迟持续时间进行计时,这是因为离自动加载时间的期限仍然能支撑到下一次响应用户连续按键,即下一次响应用户连续按键时仍然不会对事件进行加载,不会导致焦点的丢失。而若该差值小于等于第一预设时间,则继续延迟待加载事件的加载,但会对延迟持续时间进行重置,并重新对待延迟持续时间进行计时,例如第二预设时间为1s,第一预设时间为300ms,当前延迟持续时间已经达到700ms了,当前延迟持续时间与第二预设时间的差值为4300ms,该差值不大于300ms,***虽然会继续进行延迟,但会重置延迟持续时间,即将延迟持续时间归零,并继续对延迟持续时间重新进行计时,这是因为离自动加载的时间已经不足以支撑到下一次响应用户连续按键,故需要将延迟持续时间重新归零。
本实例通过判断当前离自动加载的期限是否能支撑到下一次响应用户连续按键,来确认是否需要将延迟持续时间进行归零,从而减少***对延迟持续时间不必要的重置步骤。
进一步地,请参照图6,图6为本发明焦点移动控制方法前述实施例提出本申请焦点移动控制方法的第八实施例,在本实例中,所述步骤S80之前还包括:
步骤S130,获取当前焦点所在的界面,并判断所在界面是否需要定时加载事件;若是,则执行步骤S80;若否,则执行步骤S140;
步骤S140,不对待加载事件的加载进行延迟。
在本实例中,电视在执行判断是否正在延迟待加载事件的加载的步骤之前,会先获取当前焦点所在的界面,并判断所在界面是否需要定时加载事件,若当前焦点所在的界面需要定时加载事件,则进行延迟待加载事件的后续步骤,若当前焦点所在的界面需要定时加载事件,则不对待加载事件的加载进行延迟。例如当该界面场景为调整音量、调整电视屏幕的光亮度和饱和度等参数时,这些界面并不存在定时加载事件,不会影响对音量的调整和对电视屏幕光亮度和饱和度参数的调整,故这些界面并不需要对待加载事件进行延迟,又例如某些节目菜单选择界面,是固定不变的,其中各节目名称是不会更新的,因此在该界面内进行焦点移动,也不需要担心事件的加载影响焦点的移动。本实例根据焦点所处的不同界面,来确定需不需要进行延迟事件加载的步骤,从而在没有定时加载事件的界面,不进行延迟事件加载,精简流程,提高处理速度。
本发明还提出一种计算机可读存储介质,其上存储有计算机程序。所述计算机可读存储介质可以是图1的电视中的存储器02,也可以是如ROM(Read-Only Memory,只读存储器)/RAM(Random Access Memory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干信息用以使得电视执行本发明各个实施例所述的方法。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (9)
1.一种焦点移动控制方法,其特征在于,包括步骤:
接收当前用户触发的焦点移动指令;
判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;
若是,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作;
若否,则不响应当前用户触发的焦点移动指令;
所述不响应当前用户触发的焦点移动指令的步骤包括:
对所述第一预设时间内接收到用户触发的多次焦点移动指令,均不响应;
所述接收当前用户触发的焦点移动指令的步骤之后,还包括:
延迟待加载事件的加载,若正在延迟加载上一个焦点移动指令的待加载事件,则删除上一个焦点移动指令的待加载事件。
2.根据权利要求1所述的焦点移动控制方法,其特征在于,所述判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间的步骤之前还包括:
判断与前一次接收到用户触发的焦点移动指令对应的移动方向是否相同;
若是,则执行所述判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间的步骤;
若否,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作。
3.根据权利要求2所述的焦点移动控制方法,其特征在于,所述延迟待加载事件的加载的步骤同时,还包括:
对延迟持续时间计时;
所述对延迟持续时间计时的步骤之后包括:
当延迟持续时间达到第二预设时间时,加载待加载事件。
4.根据权利要求3所述的焦点移动控制方法,其特征在于,所述延迟待加载事件的加载的步骤之前,还包括:
判断是否正在延迟待加载事件的加载;
若是,则继续延迟待加载事件的加载并同时对延迟持续时间重新计时;
若否,则执行所述延迟待加载事件的加载的步骤并同时执行所述对延迟持续时间计时的步骤。
5.根据权利要求3所述的焦点移动控制方法,其特征在于,所述延迟待加载事件的加载的步骤之前,还包括:
判断是否正在延迟待加载事件的加载;
若是,则删除待加载事件;
延迟最新待加载事件的加载,并对延迟持续时间重新计时;
若否,则执行所述延迟待加载事件的加载的步骤,并同时执行所述对延迟持续时间计时的步骤。
6.根据权利要求4所述的焦点移动控制方法,其特征在于,所述继续延迟待加载事件的加载并同时对延迟持续时间重新计时的步骤之前,还包括:
获取当前延迟持续时间与第二预设时间的差值,其中第二预设时间大于第一预设时间;
判断当前延迟持续时间与第二预设时间的差值是否大于第一预设时间;
若否,则执行所述继续延迟待加载事件的加载并同时对延迟持续时间重新计时的步骤;
若是,则继续延迟待加载事件的加载并继续对延迟持续时间计时。
7.根据权利要求4~6任一项所述的焦点移动控制方法,其特征在于,所述判断是否正在延迟待加载事件的加载的步骤之前,还包括:
获取当前焦点所在的界面,并判断所在界面是否需要定时加载事件;
若是,则执行所述判断是否正在延迟待加载事件的加载的步骤;
若否,则不对待加载事件的加载进行延迟。
8.一种电视,其特征在于,所述电视包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的焦点移动控制方法的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的焦点移动控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911422556.9A CN111107408B (zh) | 2019-12-30 | 2019-12-30 | 焦点移动控制方法、电视及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911422556.9A CN111107408B (zh) | 2019-12-30 | 2019-12-30 | 焦点移动控制方法、电视及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111107408A CN111107408A (zh) | 2020-05-05 |
CN111107408B true CN111107408B (zh) | 2022-09-02 |
Family
ID=70426568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911422556.9A Active CN111107408B (zh) | 2019-12-30 | 2019-12-30 | 焦点移动控制方法、电视及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111107408B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094826A (zh) * | 2015-07-23 | 2015-11-25 | 上海斐讯数据通信技术有限公司 | 用户终端***中交互界面视图的响应方法及其装置 |
CN105812884A (zh) * | 2016-03-02 | 2016-07-27 | 深圳市茁壮网络股份有限公司 | 一种页面切换方法、装置和机顶盒 |
EP3264252A1 (en) * | 2012-05-09 | 2018-01-03 | Apple Inc. | Device, method, and graphical user interface for performing an operation in accordance with a selected mode of operation |
CN107835461A (zh) * | 2017-11-02 | 2018-03-23 | 深圳市雷鸟信息科技有限公司 | 焦点移动控制方法、智能电视及计算机可读存储介质 |
CN108762622A (zh) * | 2018-06-04 | 2018-11-06 | 北京搜狐新动力信息技术有限公司 | 一种页面的切换显示方法及装置 |
CN109521894A (zh) * | 2018-10-19 | 2019-03-26 | 北京金山云网络技术有限公司 | 业务执行方法、装置及电子设备 |
-
2019
- 2019-12-30 CN CN201911422556.9A patent/CN111107408B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3264252A1 (en) * | 2012-05-09 | 2018-01-03 | Apple Inc. | Device, method, and graphical user interface for performing an operation in accordance with a selected mode of operation |
CN105094826A (zh) * | 2015-07-23 | 2015-11-25 | 上海斐讯数据通信技术有限公司 | 用户终端***中交互界面视图的响应方法及其装置 |
CN105812884A (zh) * | 2016-03-02 | 2016-07-27 | 深圳市茁壮网络股份有限公司 | 一种页面切换方法、装置和机顶盒 |
CN107835461A (zh) * | 2017-11-02 | 2018-03-23 | 深圳市雷鸟信息科技有限公司 | 焦点移动控制方法、智能电视及计算机可读存储介质 |
CN108762622A (zh) * | 2018-06-04 | 2018-11-06 | 北京搜狐新动力信息技术有限公司 | 一种页面的切换显示方法及装置 |
CN109521894A (zh) * | 2018-10-19 | 2019-03-26 | 北京金山云网络技术有限公司 | 业务执行方法、装置及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN111107408A (zh) | 2020-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106162279B (zh) | 基于安卓操作***的电视遥控按键响应方法及电视 | |
CN110618627B (zh) | 家居设备控制方法、装置、电子设备及存储介质 | |
CN108123855B (zh) | 终端控制方法及装置 | |
CN107257504B (zh) | 遥控器中按键的键值更新方法、遥控器和可读存储介质 | |
CN108419098B (zh) | 电视机的控制方法以及电视机 | |
EP3373138B1 (en) | Method, device, terminal and storage medium for adjusting broadcast message queue | |
EP2665288A2 (en) | Method for virtual channel management, method for retrieving digital contents, and network-based multimedia reproduction system with virtual channels | |
CN108459805B (zh) | 屏幕截图方法、移动终端及计算机可读存储介质 | |
US11160052B2 (en) | Method for adjusting broadcast receiver queue, storage medium and electronic device | |
US11157334B2 (en) | Control method and apparatus for broadcast sending, storage medium, and electronic device | |
CN108777808B (zh) | 基于显示终端的文本转语音方法、显示终端及存储介质 | |
CN111918109B (zh) | 电视控制方法、电视、遥控器、电视***及存储介质 | |
CN108322834B (zh) | 电视设置方法、电视及计算机可读存储介质 | |
CN108021630B (zh) | 垃圾文件清理方法、智能终端及计算机可读存储介质 | |
CN107566891A (zh) | 智能电视实时截屏的方法及*** | |
CN111107408B (zh) | 焦点移动控制方法、电视及存储介质 | |
CN110830739A (zh) | 电视音量控制方法、电视及存储介质 | |
CN110740381A (zh) | 智能电视观看状态的监控方法、智能电视及存储介质 | |
CN105721919A (zh) | 应用切换处理方法、装置及智能机顶盒设备 | |
CN107493518B (zh) | Iptv终端网络出口切换方法、装置以及可读存储介质 | |
CN109348280B (zh) | 网络电视节目切换方法、智能电视及计算机可读存储介质 | |
CN103648047A (zh) | 智能电视资源搜索方法及*** | |
CN108833959B (zh) | 显示终端中页面快速跳转的控制方法、装置及显示终端 | |
US20160156960A1 (en) | System for remotely controlling smart television and control method | |
CN112927491B (zh) | 红外解码方法及装置、存储介质、终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |