CN104581415A - 一种智能电视桌面切换方法与智能电视 - Google Patents

一种智能电视桌面切换方法与智能电视 Download PDF

Info

Publication number
CN104581415A
CN104581415A CN201410844585.5A CN201410844585A CN104581415A CN 104581415 A CN104581415 A CN 104581415A CN 201410844585 A CN201410844585 A CN 201410844585A CN 104581415 A CN104581415 A CN 104581415A
Authority
CN
China
Prior art keywords
desktop
application service
descriptor
historical data
instruction
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.)
Pending
Application number
CN201410844585.5A
Other languages
English (en)
Inventor
徐彬
于佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Leshi Zhixin Electronic Technology Tianjin Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201410844585.5A priority Critical patent/CN104581415A/zh
Publication of CN104581415A publication Critical patent/CN104581415A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种智能电视桌面切换方法与智能电视,以解决现有智能电视桌面切换操作繁琐、***处理负担大的问题。其中,方法包括:接收控制设备发送的返回指令;获取当前应用服务对应的智能电视桌面的状态标识,其中,状态标识用于指示当接收到返回指令后,当前应用服务对应的智能电视桌面是否返回导航桌面;若状态标识指示返回导航桌面,则根据返回指令生成并返回导航桌面。本发明能够有效减少用户切换桌面时的操作步骤,减轻用户操作负担,尤其当两个桌面相隔较远时,操作更快速更便捷。

Description

一种智能电视桌面切换方法与智能电视
技术领域
本发明涉及智能电视技术领域,特别是涉及一种智能电视桌面切换方法与智能电视。
背景技术
智能电视是指具有全开放式平台,搭载了操作***,用户在欣赏普通电视内容的同时,可自行安装和卸载各类应用软件,以此来持续对彩电的功能进行扩充和升级,并可以通过网线、无线网络来实现上网冲浪的这样一类新电视产品的总称。智能电视的出现,为用户带来了有别于使用传统电视的、丰富的个性化体验。
智能电视能够为用户提供多种应用服务,如,网络搜索、IP电视、BBTV网视通、视频点播、数字音乐、网络新闻、网络视频电话等等。相应地,智能电视也为用户适应性地提供了对应于各种应用服务的桌面,以便于用户选择和使用相应的应用服务。目前,当用户在各个应用服务之间进行切换和选择时,一种常用的做法是,通过一次或多次操作退出当前应用服务,接着基于当前应用服务对应的桌面,向左或向右移动焦点位置,逐个浏览应用服务对应的桌面,直至移动到所需要的桌面,然后选择该桌面以切换到该桌面对应的应用服务。
然而,这种切换方式,一方面,需要用户多次移动焦点才能找到需要的桌面,操作步骤多,用户使用体验差,并且用户无法记住各桌面的位置,因此会增加操作的复杂性。另一方面,响应于用户的每次操作,***需要对用户的每个操作步骤都进行处理,也增加了***的处理负担。
发明内容
本发明提供一种智能电视桌面切换方法与智能电视,以解决现有智能电视桌面切换操作繁琐、***处理负担大的问题。
为了解决上述问题,本发明公开了一种智能电视桌面切换方法,包括:
接收控制设备发送的返回指令;
获取当前应用服务对应的智能电视桌面的状态标识,其中,所述状态标识用于指示当接收到所述返回指令后,所述当前应用服务对应的智能电视桌面是否返回导航桌面;
若所述状态标识指示返回导航桌面,则根据所述返回指令生成并返回所述导航桌面。
为了解决上述问题,本发明还公开了一种智能电视,包括:
返回接收模块,用于接收控制设备发送的返回指令;
标识获取模块,用于获取当前应用服务对应的智能电视桌面的状态标识,其中,所述状态标识用于指示当接收到所述返回指令后,所述当前应用服务对应的智能电视桌面是否返回导航桌面;
桌面生成模块,用于在所述状态标识指示返回导航桌面时,根据所述返回指令生成并返回所述导航桌面。
与现有技术相比,本发明包括以下优点:
本发明提供的智能电视桌面切换方案中,在接收到控制设备发送的返回指令时,获取当前应用服务对应的智能电视桌面的状态标识,智能电视***可以在该状态标识指示返回导航桌面时生成并返回导航桌面进而进行相应的桌面切换操作,并最终实现应用服务的切换。通过导航桌面可以向用户提供多个应用服务对应的桌面描述信息,使用户可以对其包含的应用服务有一个总体的认识,有助于用户理解各桌面的位置关系。
综上,通过本发明提供的方案,使得在切换桌面时,能够有效减少用户切换桌面时的操作步骤,减轻用户操作负担,尤其当两个桌面相隔较远时,操作更快速更便捷。进而,因操作步骤的减少,也减少了智能电视***对操作的响应和处理,减轻智能电视***的处理负担。
附图说明
图1是本发明实施例一的一种智能电视桌面切换方法的步骤流程图;
图2是本发明实施例二的一种智能电视桌面切换方法的步骤流程图;
图3是本发明实施例二的一种导航桌面的状态示意图;
图4是本发明实施例二的另一种导航桌面的状态示意图;
图5是本发明实施例二的一种焦点位置移动后在导航桌面中显示历史数据对应的桌面描述信息的状态示意图;
图6是本发明实施例二的一种将“直播”应用服务对应的桌面描述信息***到导航桌面的状态示意图;
图7是本发明实施例二的一种将“直播”应用服务对应的桌面描述信息***到导航桌面之后的状态示意图;
图8是本发明实施例五的一种智能电视桌面切换装置的结构框图;
图9是本发明实施例六的一种智能电视桌面切换装置的结构框图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
实施例一
参照图1,示出了本发明实施例一的一种智能电视桌面切换方法的步骤流程图。
本实施例的智能电视桌面切换方法可以包括以下步骤:
步骤101,接收控制设备发送的返回指令。
本发明实施例中,可以通过控制设备向智能电视发送返回指令,以指示智能电视执行相应的返回操作。
在实际使用中,可以通过各种适当形式的控制设备对智能电视进行操作,其中,控制设备可以是任意适当的具有控制功能、能够向智能电视发送返回指令的设备,包括但不限于:遥控器、移动终端(如手机)、智能电视上的控制模块等等。当控制设备为遥控器时,在遥控器的众多按键中,可以设定某个按键作为发送返回指令的按键,如HOME键(即菜单键)或其它适当按键,当用户按下此按键对当前智能电视桌面发送返回指令时,智能电视在接收到该指令后,会先对该返回指令进行解析,根据返回指令执行后续操作。
步骤102,获取当前应用服务对应的智能电视桌面的状态标识。
当智能电视接收到控制设备发送的返回指令时,即可获取当前应用服务对应的智能电视桌面的状态标识。其中,状态标识用于指示当接收到返回指令后,当前应用服务对应的智能电视桌面是否返回导航桌面。
步骤103,若状态标识指示返回导航桌面,则根据返回指令生成并返回导航桌面。
状态标识可以以任意适当形式设置,如比特位,当为1时指示当接收到返回指令后当前应用服务对应的智能电视桌面返回导航桌面,为0时指示当接收到返回指令后当前应用服务对应的智能电视桌面不返回导航桌面等,但不限于此,其它适当形式如字符串形式等也同样适用。
当状态标识指示当前应用服务对应的智能电视桌面返回导航桌面时,则收到返回指令后,可以根据返回指令进一步生成导航桌面,并返回该导航桌面;当状态标识指示当前应用服务对应的智能电视桌面返回默认桌面时,则收到返回指令后,可以根据智能电视***的设置,返回***的默认桌面(该默认桌面为不同于导航桌面的桌面),如***桌面或者某个特定应用服务对应的桌面等,本发明对此不作限制。
本发明实施例中,通过导航桌面可以向用户提供多个应用服务对应的桌面描述信息,使用户可以对其包含的应用服务有一个总体的认识,有助于用户理解各桌面的位置关系。综上,通过本发明实施例,使得在切换桌面时,能够有效减少用户切换桌面时的操作步骤,减轻用户操作负担,尤其当两个桌面相隔较远时,操作更快速更便捷。进而,因操作步骤的减少,也减少了智能电视***对操作的响应和处理,减轻智能电视***的处理负担。
实施例二
参照图2,示出了本发明实施例二的一种智能电视桌面切换方法的步骤流程图。
本实施例的智能电视桌面切换方法可以包括以下步骤:
步骤201,获取智能电视的各个应用服务的应用服务信息,根据各个应用服务的应用服务信息确定各个应用服务是否属于向导航桌面注册的应用服务,根据确定结果设置各个应用服务对应的智能电视桌面的状态标识。
本发明实施例中,首先,可以获取智能电视的各个应用服务的应用服务信息,其中,应用服务的应用服务信息包括但不限于:该应用服务是否向导航桌面进行过注册的信息,当然,还可以包括应用服务的具体信息,如应用服务的名称、实现的功能、应用服务种类等等常规信息,本发明实施例对该部分常规信息不作限制。然后,根据各个应用服务的应用服务信息判断各个应用服务是否属于向导航桌面注册的应用服务,例如,根据应用服务的应用服务信息中包括的该应用服务是否向导航桌面进行过注册的信息即可判断,当该应用服务向导航桌面进行过注册时,表示该应用服务属于向导航桌面注册的应用服务,当该应用服务未向导航桌面进行过注册时,表示该应用服务不属于向导航桌面注册的应用服务。
根据确定结果即可设置各个应用服务对应的智能电视桌面的状态标识。如果确定出应用服务属于向导航桌面注册的应用服务,则针对该应用服务的不同页面设置不同的智能电视桌面的状态标识,具体为:将该应用服务的主页面对应的智能电视桌面的状态标识设置为可见状态,将该应用服务的除主页面之外的其他页面(例如该应用服务的子应用服务的页面)对应的智能电视桌面的状态标识设置为不可见状态。如果确定出应用服务不属于向导航桌面注册的应用服务,则将该应用服务对应的智能电视桌面的状态标识设置为不可见状态,即该应用服务的全部页面对应的智能电视桌面的状态标识均设置为不可见状态。
其中,可见状态用于指示当该应用服务为当前服务,且接收到控制设备发送的返回指令后,返回导航桌面;不可见状态用于指示当该应用服务为当前服务,且接收到控制设备发送的返回指令后,根据智能电视***的设置返回相应桌面,例如返回智能电视的默认桌面(该默认桌面为不同于导航桌面的桌面),如***桌面或者某个特定应用服务对应的桌面等,本发明对此不作限制。
需要说明的是,上述状态标识的设置不仅可以在智能电视***初始安装时完成,也可以在向导航桌面注册的应用服务有变动时重新生成,如有新的应用服务向导航桌面注册,或者退出当前导航桌面的注册等。应用服务的状态标识一旦设置完成,在后续可以持续使用,无须每次进行智能电视桌面切换时均设置。在实际应用中,本领域技术人员也可以采用其它设置应用服务状态标识的方式,如直接人为设定等,不限于本实施例中所示的上述设定方式。
步骤202,接收控制设备发送的返回指令,获取当前应用服务对应的智能电视桌面的状态标识。
如前所述,控制设备包括但不限于:遥控器、移动终端(如手机)、智能电视上的控制模块等等。可以设定某个按键作为发送返回指令的按键,优选地,设定按键为HOME键(即菜单键)。也即,智能电视接收控制设备通过HOME键发送的返回指令。Android***中,HOME键非常通用,默认的HOME键按下行为是通过Intent(意图)的方式启动***默认桌面。本实施例中,为了符合用户使用习惯,当用户使用诸如遥控器之类的控制设备控制智能电视时,也将发送返回指令的按键设定为HOME按键,从而便于用户使用,提高用户使用体验。
其中,状态标识用于指示当接收到返回指令后,当前应用服务对应的智能电视桌面是否返回导航桌面。
以当前应用服务为“点播”应用服务为例,该“点播”应用服务属于向导航桌面注册的应用服务。当用户使用“点播”应用服务的主页面时,如果接收到控制设备发送的返回指令,则智能电视将获取到“点播”应用服务的主页面对应的智能电视桌面的状态标识,此时该标识即为可见状态;当用户使用“点播”应用服务点播电影“窃听风云”时,如果在该电影播放过程中的接收到控制设备发送的返回指令,因“窃听风云”是“点播”应用服务的子应用,则智能电视将获取到“点播”应用服务的除主页面之外的其他页面对应的智能电视桌面的状态标识,该状态标识即为不可见状态。
当获取的状态标识为可见状态时,则可以确定状态标识指示返回导航桌面,因此可以执行步骤203;当获取的状态标识为不可见状态时,则可以确定状态标识指示返回默认桌面,因此可以根据智能电视***的设置返回智能电视的默认桌面。
步骤203,若状态标识指示返回导航桌面,则根据返回指令生成并返回导航桌面。
其中,导航桌面中包括多个应用服务对应的桌面描述信息。生成导航桌面的步骤可以包括以下子步骤a1~子步骤a3:
子步骤a1,获取向导航桌面注册的多个应用服务的应用服务信息;
其中,各个应用服务的应用服务信息可以包括各个应用服务对应的桌面描述信息、桌面索引信息等,其中桌面描述信息可以为桌面图标信息,和/或,桌面文字信息,和/或,桌面缩略图信息,和/或,桌面对应的应用服务名称信息,等等。
子步骤a2,根据多个应用服务对应的桌面索引信息,分别计算各个应用服务各自对应的桌面描述信息的目标桌面位置;
本子步骤a2中的计算过程可以为:将多个应用服务对应的桌面索引信息按照从小到大的顺序排序;获取智能电视桌面的宽度W0和排序后的第i个应用服务对应的桌面描述信息的宽度Wi,其中,i=1,2,……,I,I为向导航桌面注册并已接入的应用服务的总个数;计算间距L=[W0-(W1+……+WI)]÷(I+1);各个应用服务对应的目标桌面位置为与智能电视桌面左边缘相距M的位置,M=i×L+Wi-1+Wi-2+……W1。当然,还可以采用其他方式计算各个应用服务各自对应的目标桌面位置,本发明实施例对此并不加以限制。
子步骤a3,分别将各个应用服务对应的桌面描述信息显示到各自对应的目标桌面位置。
步骤204,获取与当前应用服务相关联的历史数据对应的桌面描述信息,根据返回指令,将历史数据对应的桌面描述信息显示到导航桌面中。
本发明实施例中,还可以在导航桌面中显示与其中的应用服务相关联的历史数据对应的桌面描述信息,其所显示的为与当前焦点位置处的应用服务相关联的历史数据对应的桌面描述信息。在确定出状态标识指示返回导航桌面时,可以设置初始焦点位置,即根据当前应用服务对应的桌面索引信息设置初始焦点位置为位于当前应用服务对应的桌面描述信息的位置。因此可以获取与当前应用服务相关联的历史数据对应的桌面描述信息。
本发明实施例中,可以通过应用服务对应的接口获取与应用服务相关联的历史数据对应的桌面描述信息。例如,对于“信号源”应用服务,可以通过Desktop Manager(桌面管理)接口获取接入信号源的接口名称作为与“信号源”应用服务相关联的历史数据对应的桌面描述信息,如HDMI(HighDefinition Multimedia Interface,高清晰度多媒体接口)、VGA(Video GraphicsArray,视频图形阵列)、分量等;对于“轮播”应用服务,可以通过ChannelManager(频道管理)接口获取轮播频道的信息作为与“轮播”应用服务相关联的历史数据对应的桌面描述信息,如频道号、节目名称等;对于“点播”应用服务,可以通过Content Provider(内容提供)接口获取点播的播放记录信息作为与“点播”应用服务相关联的历史数据对应的桌面描述信息,如视频图片、名称等;对于“应用”应用服务,可以通过***API(ApplicationProgramming Interface,应用程序编程接口)获取最近使用过的应用信息作为与“应用”应用服务相关联的历史数据对应的桌面描述信息,如应用的图标和名称等。
本发明实施例中,可以以滚动的方式在导航桌面中显示历史数据对应的桌面描述信息。因此,将历史数据对应的桌面描述信息显示到导航桌面中的过程可以包括以下子步骤b1~子步骤b2:
子步骤b1,根据当前应用服务对应的桌面描述信息的桌面位置确定历史数据对应的桌面描述信息的终点位置;
优选地,第一个历史数据对应的桌面描述信息的终点位置可以设置为与当前应用服务对应的桌面描述信息的桌面位置位于同一竖直线上,例如,第一个历史数据对应的桌面描述信息的终点位置与智能电视桌面左边缘的之间的距离,与当前应用服务对应的桌面描述信息的桌面位置与智能电视桌面左边缘的之间的距离相同。其余每个历史数据对应的桌面描述信息的终点位置可以设置为与第一个历史数据对应的桌面描述信息之间的距离为预设距离的位置。
子步骤b2,在当前应用服务对应的桌面描述信息的竖直方向,将历史数据对应的桌面描述信息按照预设的滚动方向滚动至终点位置。
其中,第一个历史数据对应的桌面描述信息是指最先滚动出现的历史数据对应的桌面描述信息,例如,如果预设的滚动方向为向右滚动,则第一个历史数据对应的桌面描述信息为最右侧的桌面描述信息,如果预设的滚动方向为向左滚动,则第一个历史数据对应的桌面描述信息为最左侧的桌面描述信息。
对于其中的滚动方向,可以按照任意规则进行设置,例如,可以设置位于导航桌面左侧和中间的应用服务相关联的历史数据对应的滚动方向为向左滚动,位于导航桌面右侧的应用服务相关联的历史数据对应的滚动方向为向右滚动,得到,本发明实施例对此并不加以限制。
如图3,示出了本发明实施例二的一种导航桌面的状态示意图。该导航桌面中包括四个应用服务的桌面描述信息,即:信号源、轮播、点播、和应用,四个应用服务的桌面描述信息横向排列。当前焦点位置为“点播”应用服务对应的桌面描述信息位置,在“点播”应用服务对应的桌面描述信息的下方位置显示有与该“点播”应用服务相关联的历史数据对应的桌面描述信息,其中包括最近观看的视频图片、名称(如其中的卫子夫、中国好声音、爸爸去哪儿、古剑奇谭)。从图3可以得知,历史数据对应的桌面描述信息的滚动方向为向右滚动,因此第一个历史数据对应的桌面描述信息为最右侧的桌面描述信息(即视频名称为“卫子夫”的桌面描述信息)。
在本发明的一种优选实施例中,还可以实现显示的动画效果。首先可以获取当前应用服务对应的智能电视桌面的桌面截图,并将桌面截图进行模糊化处理;然后逐渐增加模糊化处理后的桌面截图的透明度,以使模糊化处理后的桌面截图从未显示状态逐渐变化为显示状态。例如,可以通过alpha属性值设置(用于控制控件或图片透明度的属性值,达到透明度渐变的效果)实现透明度从低到高的渐变效果。对于其中对桌面截图进行模糊化处理的具体过程,本领域技术人员可以采用任意一种模糊化处理的方式,例如高斯模糊处理等,本发明实施例对此并不加以限制。通过上述方式,可以达到前端的导航桌面被很好地突出显示的同时,后台被模糊美化的效果,提升用户体验。
优选地,还可以在上述模糊化处理的基础上,针对导航桌面中的历史数据对应的桌面描述信息进行优化处理。因此本发明实施例中还可以包括以下过程:从模糊化处理后的桌面截图中截取位于最后一个历史数据对应的桌面描述信息下层的、与历史数据对应的桌面描述信息面积相同的图片;将截取的图片覆盖在最后一个历史数据对应的桌面描述信息的上层;将截取的图片的透明度设置为渐变效果,并按照渐变效果显示所述截取的图片。例如左边为全黑,中间为半黑,右边为全透明,从而实现最后一个历史数据对应的桌面描述信息被半遮档的效果,进一步美化导航桌面。
如图4,示出了本发明实施例二的另一种导航桌面的状态示意图。该导航桌面中包括四个应用服务的桌面描述信息,即:信号源、轮播、点播、和应用,四个应用服务的桌面描述信息横向排列。当前焦点位置为“应用”应用服务对应的桌面描述信息位置,在“应用”应用服务对应的桌面描述信息的下方位置显示有与该“应用”应用服务相关联的历史数据对应的桌面描述信息,其中包括最近使用的应用的图标、名称(如其中的游戏中心、乐视网TV版、相册等)。图4中导航桌面下层的桌面截图被模糊化处理,导航桌面中最后一个历史数据(即最左侧的历史数据)对应的桌面描述信息的上层覆盖了透明度设置为渐变效果的图片,实现了半遮挡最后一个历史数据对应的桌面描述信息的效果。
步骤205,接收并响应焦点位置从当前应用服务对应的桌面描述信息移动至目标应用服务对应的桌面描述信息的请求命令;获取目标应用服务相关联的历史数据的桌面描述信息,并显示至导航桌面中;删除导航桌面中显示的当前应用服务相关联的历史数据的桌面描述信息。
在本发明的一种优选实施例中,还可以在导航桌面中显示其他应用服务相关联的历史数据对应的桌面描述信息。首先可以通过操作控制设备发送焦点位置从当前应用服务对应的桌面描述信息移动至目标应用服务对应的桌面描述信息的请求命令(也即焦点移动指令),例如可以通过点击控制设备上的方向键发送焦点移动指令,该焦点移动指令可以为焦点单次移动指令,也可以为焦点连续移动指令。例如,当检测到控制设备上的方向键被点击一次时,生成焦点单次移动指令,在接收到该指令时即可向上述方向移动一次焦点;当检测到控制设备上的方向键被按下的时间超过预设的时间阈值时,生成焦点连续移动指令,在接收到该指令时即可向上述方向连续移动焦点,当检测到控制设备上的方向键被抬起时停止移动。
在接收并响应焦点位置从当前应用服务对应的桌面描述信息移动至目标应用服务对应的桌面描述信息的请求命令后,即可获取目标应用服务相关联的历史数据对应的桌面描述信息。对于具体的获取过程,参照上述步骤203的相关说明即可,在此不再详细论述。
在获取到与目标应用服务相关联的历史数据对应的桌面描述信息之后,即可在导航桌面中显示与该应用服务相关联的历史数据对应的桌面描述信息,并删除导航桌面中显示的当前应用服务相关联的历史数据的桌面描述信息。对于具体的显示过程,参照上述步骤204的相关说明即可,在此不再详细论述。
参照图5,示出了本发明实施例二的一种焦点位置移动后在导航桌面中显示历史数据对应的桌面描述信息的状态示意图。其中,该导航桌面中包括四个应用服务的桌面描述信息,即:信号源、轮播、点播、和应用。第一行左侧的导航桌面中当前焦点位置为“信号源”应用服务对应的桌面描述信息位置,在“信号源”应用服务对应的桌面描述信息的下方位置显示有与该“信号源”应用服务相关联的历史数据对应的桌面描述信息,即正在使用的信号源接口的信息(HDMI1);第一行右侧的导航桌面中当前焦点位置为“轮播”应用服务对应的桌面描述信息位置,在“轮播”应用服务对应的桌面描述信息的下方位置显示有与该“轮播”应用服务相关联的历史数据对应的桌面描述信息,即正在播放的频道信息(01乐视综合频道,卫子夫第16集);第二行右侧的导航桌面中当前焦点位置为“点播”应用服务对应的桌面描述信息位置,在“点播”应用服务对应的桌面描述信息的下方位置显示有与该“点播”应用服务相关联的历史数据对应的桌面描述信息,即最近观看的视频信息(视频图片、名称,即卫子夫、中国好声音、爸爸去哪儿、古剑奇谭);第二行左侧的导航桌面中当前焦点位置为“应用”应用服务对应的桌面描述信息位置,在“应用”应用服务对应的桌面描述信息的下方位置显示有与该“应用”应用服务相关联的历史数据对应的桌面描述信息,即最近使用的应用信息(应用图标、名称,即游戏中心、乐视网TV版、相册、电视猫)。对于焦点向左移动的过程,参照上述向右移动的相关描述即可,本发明实施例在此不再详细论述。
步骤206,接收控制设备发送的滚动指令,控制与当前应用服务相关联的历史数据对应的桌面描述信息向滚动指令指示的滚动方向滚动。
在本发明的一种优选实施例中,可以仅在导航桌面中显示预设个数的历史数据对应的桌面描述信息,因此还可以对历史数据对应的桌面描述信息进行滚动,以使当前未在导航桌面中显示的历史数据对应的桌面描述信息可以在滚动后显示在导航桌面中。
首先,可以通过操作控制设备发送滚动指令,该滚动指令用于指示对历史数据对应的桌面描述信息进行滚动。需要说明的是,该滚动指令需要在焦点位于预设位置时操作控制设备发送,例如,可以在检测到焦点位于当前导航桌面中最边缘的历史数据对应的桌面描述信息处时操作控制设备以发送滚动指令。
例如,当焦点位于当前导航桌面中最边缘的历史数据对应的桌面描述信息处时,可以通过点击控制设备上的指向上述最边缘位置的方向键发送滚动指令,该滚动指令可以为单次滚动指令,也可以为连续滚动指令。当检测到控制设备上的方向键被点击一次时,生成单次滚动指令,在接收到该指令时即可控制与当前应用服务相关联的历史数据对应的桌面描述信息向单次滚动指令指示的滚动方向滚动一个桌面描述信息宽度的距离;当检测到控制设备上的方向键被按下的时间超过预设的时间阈值时,生成连续滚动指令,在接收到该指令时即可控制与当前应用服务相关联的历史数据对应的桌面描述信息向连续滚动指令指示的滚动方向连续滚动多个桌面描述信息宽度的距离,当检测到控制设备上的方向键被抬起时,接收到停止连续滚动指令,此时停止滚动。
步骤207,当检测到焦点位置移动到历史数据对应的桌面描述信息时,接收控制设备发送的确定指令,响应确定指令,启动历史数据对应的桌面描述信息所指示的应用服务。
在本发明的一种优选实施例中,还可以根据导航桌面中显示的历史数据对应的桌面描述信息快速启动对应的应用服务。当焦点位置移动到历史数据对应的桌面描述信息时,可以通过控制设备发送确定指令(例如点击控制设备中的“确定”键),***在接收到该确定指令,即可响应确定指令,启动该历史数据对应的桌面描述信息所指示的应用服务。
优选的,本实施例中可以设定针对预设类型的历史数据执行上述步骤207。例如,其中的预设类型可以为“点播”应用服务相关联的历史数据,当焦点位置移动到“点播”应用服务相关联的历史数据对应的桌面描述信息时,接收到确定指令后,即可启动播放对应的视频;其中的预设类型也可以为“应用”应用服务相关联的历史数据,当焦点位置移动到“应用”应用服务相关联的历史数据对应的桌面描述信息时,接收到确定指令后,即可启动对应的应用。通过该种方式即可快速启动历史数据对应的桌面描述信息所指示的应用服务,进一步提升用户体验。
步骤208,接收应用服务变更通知;根据应用服务变更通知,获取变更的应用服务的应用服务信息;根据变更的应用服务的应用服务信息更新导航桌面。
在本发明的一种优选实施例中,还可以根据应用服务的变更更新导航桌面。当有新的应用服务加入智能电视时,或者有应用服务从智能电视删除时,***将接收到应用服务变更通知。接收到该应用服务变更通知后,即可根据应用服务变更通知获取变更的应用服务的应用服务信息,根据变更的应用服务的应用服务信息更新导航桌面。
其中,应用服务变更通知包括以下至少之一:应用服务加入通知、应用服务移除通知。其中,变更的应用服务的应用服务信息包括变更的应用服务对应的桌面描述信息,根据变更的应用服务的应用服务信息更新导航桌面的步骤可以包括以下子步骤c1~子步骤c2中的至少一个:
子步骤c1,若应用服务变更通知为应用服务加入通知,则将加入的应用服务对应的桌面描述信息***到导航桌面;
优选地,该子步骤c1可以包括以下子步骤:
子步骤c11,根据预设的导航桌面中原有的应用服务对应的桌面索引信息和加入的应用服务对应的桌面索引信息,分别计算在***加入的应用服务对应的桌面描述信息之后,导航桌面中原有的各个应用服务对应的桌面描述信息的目标桌面位置以及加入的应用服务对应的桌面描述信息的目标桌面位置;
本子步骤c11中的计算过程可以为:将原有的应用服务对应的桌面索引信息和加入的应用服务对应的桌面索引信息按照从小到大的顺序排序;获取智能电视桌面的宽度W0和排序后的第i个应用服务对应的桌面描述信息的宽度Wi,其中,i=1,2,……,I,I为原有的应用服务和加入的应用服务的总个数;计算间距L=[W0-(W1+……+WI)]÷(I+1);各个应用服务对应的桌面描述信息的目标桌面位置为与智能电视桌面左边缘相距M的位置,M=i×L+Wi-1+Wi-2+……W1。当然,还可以采用其他方式计算各个应用服务各自对应的桌面描述信息的目标桌面位置本发明实施例对此并不加以限制。
子步骤c12,分别将导航桌面中原有的各个应用服务对应的桌面描述信息移动至各自对应的目标桌面位置;
子步骤c13,将加入的应用服务对应的桌面描述信息显示到加入的应用服务对应的桌面描述信息的目标桌面位置。
子步骤c2,若应用服务变更通知为应用服务移除通知,则将移除的应用服务对应的桌面描述信息从导航桌面删除。
优选地,该子步骤c2可以包括以下子步骤:
子步骤c21,根据预设的导航桌面中原有的应用服务对应的桌面索引信息和移除的应用服务对应的桌面索引信息,分别计算在删除移除的应用服务对应的桌面描述信息之后,导航桌面中剩余的各个应用服务对应的桌面描述信息的目标桌面位置;
本子步骤c21中的计算过程可以为:将除去移除的应用服务之外剩余的应用服务对应的桌面索引信息按照从小到大的顺序排序;获取智能电视桌面的宽度W0和排序后的第i个应用服务对应的桌面描述信息的宽度Wi,其中,i=1,2,……,I,I为除去移除的应用服务之外剩余的应用服务的总个数;计算间距L=[W0-(W1+……+WI)]÷(I+1);各个应用服务对应的桌面描述信息的目标桌面位置为与智能电视桌面左边缘相距M的位置,M=i×L+Wi-1+Wi-2+……W1。当然,还可以采用其他方式计算各个应用服务各自对应的桌面描述信息的目标桌面位置本发明实施例对此并不加以限制。
子步骤c22,分别将导航桌面中剩余的各个应用服务对应的桌面描述信息移动至各自对应的目标桌面位置。
本发明实施例中,在更新导航桌面时,其中的应用服务对应的桌面描述信息可以在展示过程中呈现扩散或聚拢动画效果。例如,当检测到智能电视新接入TVBOX(机顶盒),也即加入“直播”应用服务时,即可将“直播”应用服务对应的桌面描述信息***到导航桌面。如图6所示,为本发明实施例二的一种将“直播”应用服务对应的桌面描述信息***到导航桌面的状态示意图,为了简便,该图6中只显示了应用服务对应的桌面描述信息,未显示历史数据对应的桌面描述信息。图6中,“信号源”应用服务对应的桌面索引信息为1,“轮播”应用服务对应的桌面索引信息为2,“直播”应用服务对应的桌面索引信息为3,“点播”应用服务对应的桌面索引信息为4,“应用”应用服务对应的桌面索引信息为5,在***时,“直播”应用服务对应的桌面描述信息显示到桌面索引信息为3的位置,“信号源”应用服务和“轮播”应用服务对应的桌面描述信息向左扩散,“点播”应用服务和“应用”应用服务对应的桌面描述信息向右扩散。
如图7所示,为本发明实施例二的一种将“直播”应用服务对应的桌面描述信息***到导航桌面之后的状态示意图。该图是在图4的基础上***“直播”应用服务对应的桌面描述信息,可以得知,***“直播”应用服务对应的桌面描述信息后,对于导航桌面中显示的历史数据对应的桌面描述信息也会跟随其相关联的应用服务对应的桌面描述信息移动,重新显示。
在本发明的一种优选实施例中,在步骤208中根据所述应用服务变更通知,获取变更的应用服务的应用服务信息之前,还可以包括:根据变更的应用服务的应用服务信息判断变更的应用服务是否属于向导航桌面注册的应用服务。若属于,则执行根据所述应用服务变更通知,获取变更的应用服务的应用服务信息的过程;若不属于,则不处理。也即,进一步限定只有在属于向导航桌面注册的应用服务加入或移除时,才会对导航桌面进行更新。
通过本发明实施例,使得在切换桌面时,能够有效减少用户切换桌面时的操作步骤,减轻用户操作负担,尤其当两个桌面相隔较远时,操作更快速更便捷。进而,因操作步骤的减少,也减少了智能电视***对操作的响应和处理,减轻智能电视***的处理负担。此外,通过在导航桌面中显示历史数据对应的桌面描述信息可以使用户更直观地得知针对应用服务的历史使用信息。
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
实施例三
参照图8,示出了本发明实施例四的一种智能电视的结构框图,该智能电视具体可以包括以下模块:
返回接收模块801,用于接收控制设备发送的返回指令;
标识获取模块802,用于获取当前应用服务对应的智能电视桌面的状态标识,其中,所述状态标识用于指示当接收到所述返回指令后,所述当前应用服务对应的智能电视桌面是否返回导航桌面;
桌面生成模块803,用于在所述状态标识指示返回导航桌面时,根据返回指生成并返回导航桌面。
本发明实施例中,在接收控制设备发送的返回指令时,获取当前应用服务对应的智能电视桌面的状态标识,智能电视***可以在该状态标识指示返回导航桌面时生成并返回导航桌面。通过导航桌面可以向用户提供多个应用服务对应的桌面描述信息,使用户可以对其包含的应用服务有一个总体的认识,有助于用户理解各桌面的位置关系。此外,通过在导航桌面中显示历史数据对应的桌面描述信息可以使用户更直观地得知针对应用服务的历史使用信息。
综上,通过本发明实施例,使得在切换桌面时,能够有效减少用户切换桌面时的操作步骤,减轻用户操作负担,尤其当两个桌面相隔较远时,操作更快速更便捷。进而,因操作步骤的减少,也减少了智能电视***对操作的响应和处理,减轻智能电视***的处理负担。
实施例四
参照图9,示出了本发明实施例五的一种智能电视的结构框图,该智能电视具体可以包括以下模块:
服务信息获取模块901,用于在所述返回接收模块接收控制设备发送的返回指令之前,获取所述智能电视的各个应用服务的应用服务信息;
标识设置模块902,用于根据所述各个应用服务的应用服务信息确定各个应用服务是否属于向所述导航桌面注册的应用服务;根据确定结果设置各个应用服务对应的智能电视桌面的状态标识;
返回接收模块903,用于接收控制设备发送的返回指令;
标识获取模块904,用于获取当前应用服务对应的智能电视桌面的状态标识,其中,所述状态标识用于指示当接收到所述返回指令后,所述当前应用服务对应的智能电视桌面是否返回导航桌面;
桌面生成模块905,用于在所述状态标识指示返回导航桌面时,根据返回指令生成并返回导航桌面;
第一历史获取模块906,用于获取与所述当前应用服务相关联的历史数据对应的桌面描述信息;
桌面显示模块907,用于根据所述返回指令,将所述历史数据对应的桌面描述信息显示到所述导航桌面中;
桌面截图模块908,用于获取所述当前应用服务对应的智能电视桌面的桌面截图;
模糊处理模块909,用于将所述桌面截图进行模糊化处理,并逐渐增加所述模糊化处理后的桌面截图的透明度,以使所述模糊化处理后的桌面截图从未显示状态逐渐变化为显示状态;
图片截取模块910,用于从所述模糊化处理后的桌面截图中截取位于最后一个历史数据对应的桌面描述信息下层的、与所述历史数据对应的桌面描述信息面积相同的图片;
图片覆盖模块911,用于将截取的图片覆盖在所述最后一个历史数据对应的桌面描述信息的上层,将截取的图片的透明度设置为渐变效果,并按照所述渐变效果显示所述截取的图片;
第二历史获取模块912,用于接收并响应焦点位置从当前应用服务对应的桌面描述信息移动至目标应用服务对应的桌面描述信息的请求命令,并获取所述目标应用服务相关联的历史数据的桌面描述信息;
历史显示模块913,将所述目标应用服务相关联的历史数据的桌面描述信息显示至所述导航桌面中,并删除所述导航桌面中显示的所述当前应用服务相关联的历史数据的桌面描述信息;
滚动接收模块914,用于接收所述控制设备发送的滚动指令,其中,所述滚动指令用于指示对所述历史数据对应的桌面描述信息进行滚动,所述滚动指令包括单次滚动指令,和/或连续滚动指令;
历史滚动模块915,用于当所述滚动指令为单次滚动指令时,控制与所述当前应用服务相关联的历史数据对应的桌面描述信息向所述单次滚动指令指示的滚动方向滚动一个桌面描述信息宽度的距离;当所述滚动指令为连续滚动指令时,控制与所述当前应用服务相关联的历史数据对应的桌面描述信息向所述连续滚动指令指示的滚动方向连续滚动多个桌面描述信息宽度的距离;
应用启动模块916,用于当检测到焦点位置移动到历史数据对应的桌面描述信息时,接收控制设备发送的确定指令;响应所述确定指令,启动所述历史数据对应的桌面描述信息所指示的应用服务;
通知接收模块917,用于接收应用服务变更通知;
变更确定模块918,用于在变更获取模块根据所述应用服务变更通知,获取变更的应用服务的应用服务信息之前,根据所述变更的应用服务的应用服务信息确定所述变更的应用服务是否属于向所述导航桌面注册的应用服务;若属于,则调用所述变更获取模块;
变更获取模块919,用于根据所述应用服务变更通知,获取变更的应用服务的应用服务信息;
桌面更新模块920,用于根据所述变更的应用服务的应用服务信息更新所述导航桌面。
在本发明的一种优选实施例中,所述应用服务变更通知包括应用服务加入通知,和/或,应用服务移除通知;变更的应用服务的应用服务信息包括变更的应用服务对应的桌面描述信息。所述桌面更新模块包括:
***子模块,用于在所述应用服务变更通知为应用服务加入的通知时,将加入的应用服务对应的桌面描述信息***到所述导航桌面;
和/或,
删除子模块,用于在所述应用服务变更通知为应用服务移除的通知时,将移除的应用服务对应的桌面描述信息从所述导航桌面删除。
其中,所述***子模块,具体用于根据预设的所述导航桌面中原有的应用服务和所述加入的应用服务对应的桌面索引信息,分别计算在***所述加入的应用服务对应的桌面描述信息之后,所述导航桌面中原有的各个应用服务对应的桌面描述信息的目标桌面位置,以及,所述加入的应用服务对应的桌面描述信息的目标桌面位置;分别将所述导航桌面中原有的各个应用服务对应的桌面描述信息移动至各自对应的目标桌面位置;将所述加入的应用服务对应的桌面描述信息显示到所述加入的应用服务对应的桌面描述信息的目标桌面位置。
所述删除子模块,具体用于根据预设的所述导航桌面中原有的应用服务和所述移除的应用服务对应的桌面索引信息,分别计算在删除所述移除的应用服务对应的桌面描述信息之后,所述导航桌面中剩余的各个应用服务对应的桌面描述信息的目标桌面位置;分别将所述导航桌面中剩余的各个应用服务对应的桌面描述信息移动至各自对应的目标桌面位置。
在本发明的一种优选实施例中,所述桌面生成模块包括:
服务获取子模块,用于获取向所述导航桌面注册的多个应用服务的应用服务信息,其中,各个所述应用服务信息包括各个所述应用服务对应的桌面描述信息和桌面索引信息;
位置计算子模块,用于根据所述多个应用服务对应的桌面索引信息,分别计算各个应用服务各自对应的桌面描述信息的目标桌面位置;
信息显示子模块,用于分别将各个应用服务对应的桌面描述信息显示到各自对应的目标桌面位置。
所述桌面显示模块包括:
位置确定子模块,用于根据所述当前应用服务对应的桌面描述信息的桌面位置确定所述历史数据对应的桌面描述信息的终点位置;
滚动显示子模块,用于在所述当前应用服务对应的桌面描述信息的竖直方向,将所述历史数据对应的桌面描述信息按照预设的滚动方向滚动至所述终点位置。
所述标识设置模块,具体用于当所述应用服务属于向所述导航桌面注册的应用服务时,将所述应用服务的主页面对应的智能电视桌面的状态标识设置为可见状态,将所述应用服务的除主页面之外的其他页面对应的智能电视桌面的状态标识设置为不可见状态;当所述应用服务不属于向所述导航桌面注册的应用服务时,将所述应用服务对应的智能电视桌面的状态标识设置为不可见状态;其中,所述可见状态用于指示当接收到控制设备发送的返回指令后,返回导航桌面;所述不可见状态用于指示当接收到控制设备发送的返回指令后,返回默认桌面。
本发明实施例在切换桌面时,能够有效减少用户切换桌面时的操作步骤,减轻用户操作负担,尤其当两个桌面相隔较远时,操作更快速更便捷。进而,因操作步骤的减少,也减少了智能电视***对操作的响应和处理,减轻智能电视***的处理负担。此外,通过在导航桌面中显示历史数据对应的桌面描述信息可以使用户更直观地得知针对应用服务的历史使用信息。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上对本发明所提供的一种智能电视桌面切换方法与智能电视,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (28)

1.一种智能电视桌面切换方法,其特征在于,包括:
接收控制设备发送的返回指令;
获取当前应用服务对应的智能电视桌面的状态标识,其中,所述状态标识用于指示当接收到所述返回指令后,所述当前应用服务对应的智能电视桌面是否返回导航桌面;
若所述状态标识指示返回导航桌面,则根据所述返回指令生成并返回所述导航桌面。
2.根据权利要求1所述的方法,其特征在于,还包括:
获取与所述当前应用服务相关联的历史数据对应的桌面描述信息;
根据所述返回指令,将所述历史数据对应的桌面描述信息显示到所述导航桌面中。
3.根据权利要求1所述的方法,其特征在于,所述根据所述返回指令生成所述导航桌面的步骤包括:
获取向所述导航桌面注册的多个应用服务的应用服务信息,其中,各个所述应用服务信息包括各个所述应用服务对应的桌面描述信息和桌面索引信息;
根据所述多个应用服务对应的桌面索引信息,分别计算各个应用服务各自对应的桌面描述信息的目标桌面位置;
分别将各个应用服务对应的桌面描述信息显示到各自对应的目标桌面位置。
4.根据权利要求3所述的方法,其特征在于,还包括:
接收应用服务变更通知;
根据所述应用服务变更通知,获取变更的应用服务的应用服务信息;
根据所述变更的应用服务的应用服务信息更新所述导航桌面。
5.根据权利要求4所述的方法,其特征在于,所述应用服务变更通知包括应用服务加入通知,和/或,应用服务移除通知。
6.根据权利要求2所述的方法,其特征在于,还包括:
接收并响应焦点位置从当前应用服务对应的桌面描述信息移动至目标应用服务对应的桌面描述信息的请求命令;
获取所述目标应用服务相关联的历史数据的桌面描述信息,并显示至所述导航桌面中;
删除所述导航桌面中显示的所述当前应用服务相关联的历史数据的桌面描述信息。
7.根据权利要求2或6所述的方法,其特征在于,所述将所述历史数据对应的桌面描述信息显示到所述导航桌面中的步骤包括:
根据所述当前应用服务对应的桌面描述信息的桌面位置确定所述历史数据对应的桌面描述信息的终点位置;
在所述当前应用服务对应的桌面描述信息的竖直方向,将所述历史数据对应的桌面描述信息按照预设的滚动方向滚动至所述终点位置。
8.根据权利要求2所述的方法,其特征在于,还包括:
接收所述控制设备发送的滚动指令,其中,所述滚动指令用于指示对所述历史数据对应的桌面描述信息进行滚动,所述滚动指令包括单次滚动指令,和/或连续滚动指令;
当所述滚动指令为单次滚动指令时,控制与所述当前应用服务相关联的历史数据对应的桌面描述信息向所述单次滚动指令指示的滚动方向滚动一个桌面描述信息宽度的距离;
当所述滚动指令为连续滚动指令时,控制与所述当前应用服务相关联的历史数据对应的桌面描述信息向所述连续滚动指令指示的滚动方向连续滚动多个桌面描述信息宽度的距离。
9.根据权利要求1所述的方法,其特征在于,还包括:
获取所述当前应用服务对应的智能电视桌面的桌面截图;
将所述桌面截图进行模糊化处理;
逐渐增加所述模糊化处理后的桌面截图的透明度,以使所述模糊化处理后的桌面截图从未显示状态逐渐变化为显示状态。
10.根据权利要求9所述的方法,其特征在于,还包括:
从所述模糊化处理后的桌面截图中截取位于最后一个历史数据对应的桌面描述信息下层的、与所述历史数据对应的桌面描述信息面积相同的图片;
将截取的图片覆盖在所述最后一个历史数据对应的桌面描述信息的上层;
将截取的图片的透明度设置为渐变效果,并按照所述渐变效果显示所述截取的图片。
11.根据权利要求4所述的方法,其特征在于,在所述根据所述应用服务变更通知,获取变更的应用服务的应用服务信息的步骤之前,还包括:
根据所述变更的应用服务的应用服务信息确定所述变更的应用服务是否属于向所述导航桌面注册的应用服务;
若属于,则执行所述根据所述应用服务变更通知,获取变更的应用服务的应用服务信息的步骤。
12.根据权利要求1所述的方法,其特征在于,在所述接收控制设备发送的返回指令的步骤之前,还包括:
获取所述智能电视的各个应用服务的应用服务信息;
根据所述各个应用服务的应用服务信息确定各个应用服务是否属于向所述导航桌面注册的应用服务;
根据确定结果设置各个应用服务对应的智能电视桌面的状态标识。
13.根据权利要求12所述的方法,其特征在于,所述根据确定结果设置各个应用服务对应的智能电视桌面的状态标识的步骤包括:
若所述应用服务属于向所述导航桌面注册的应用服务,则将所述应用服务的主页面对应的智能电视桌面的状态标识设置为可见状态,将所述应用服务的除主页面之外的其他页面对应的智能电视桌面的状态标识设置为不可见状态;
若所述应用服务不属于向所述导航桌面注册的应用服务,则将所述应用服务对应的智能电视桌面的状态标识设置为不可见状态;
其中,所述可见状态用于指示当接收到控制设备发送的返回指令后,返回导航桌面;所述不可见状态用于指示当接收到控制设备发送的返回指令后,返回默认桌面。
14.根据权利要求2所述的方法,其特征在于,还包括:
当检测到焦点位置移动到历史数据对应的桌面描述信息时,接收控制设备发送的确定指令;
响应所述确定指令,启动所述历史数据对应的桌面描述信息所指示的应用服务。
15.一种智能电视,其特征在于,包括:
返回接收模块,用于接收控制设备发送的返回指令;
标识获取模块,用于获取当前应用服务对应的智能电视桌面的状态标识,其中,所述状态标识用于指示当接收到所述返回指令后,所述当前应用服务对应的智能电视桌面是否返回导航桌面;
桌面生成模块,用于在所述状态标识指示返回导航桌面时,根据所述返回指令生成并返回所述导航桌面。
16.根据权利要求15所述的智能电视,其特征在于,还包括:
第一历史获取模块,用于获取与所述当前应用服务相关联的历史数据对应的桌面描述信息;
桌面显示模块,用于根据所述返回指令,将所述历史数据对应的桌面描述信息显示到所述导航桌面中。
17.根据权利要求15所述的智能电视,其特征在于,所述桌面生成模块包括:
服务获取子模块,用于获取向所述导航桌面注册的多个应用服务的应用服务信息,其中,各个所述应用服务信息包括各个所述应用服务对应的桌面描述信息和桌面索引信息;
位置计算子模块,用于根据所述多个应用服务对应的桌面索引信息,分别计算各个应用服务各自对应的桌面描述信息的目标桌面位置;
信息显示子模块,用于分别将各个应用服务对应的桌面描述信息显示到各自对应的目标桌面位置。
18.根据权利要求17所述的智能电视,其特征在于,还包括:
通知接收模块,用于接收应用服务变更通知;
变更获取模块,用于根据所述应用服务变更通知,获取变更的应用服务的应用服务信息;
桌面更新模块,用于根据所述变更的应用服务的应用服务信息更新所述导航桌面。
19.根据权利要求18所述的智能电视,其特征在于,所述应用服务变更通知包括应用服务加入通知,和/或,应用服务移除通知。
20.根据权利要求16所述的智能电视,其特征在于,还包括:
第二历史获取模块,用于接收并响应焦点位置从当前应用服务对应的桌面描述信息移动至目标应用服务对应的桌面描述信息的请求命令,并获取所述目标应用服务相关联的历史数据的桌面描述信息;
历史显示模块,用于将所述目标应用服务相关联的历史数据的桌面描述信息显示至所述导航桌面中,并删除所述导航桌面中显示的所述当前应用服务相关联的历史数据的桌面描述信息。
21.根据权利要求16或20所述的智能电视,其特征在于,所述桌面显示模块包括:
位置确定子模块,用于根据所述当前应用服务对应的桌面描述信息的桌面位置确定所述历史数据对应的桌面描述信息的终点位置;
滚动显示子模块,用于在所述当前应用服务对应的桌面描述信息的竖直方向,将所述历史数据对应的桌面描述信息按照预设的滚动方向滚动至所述终点位置。
22.根据权利要求16所述的智能电视,其特征在于,还包括:
滚动接收模块,用于接收所述控制设备发送的滚动指令,其中,所述滚动指令用于指示对所述历史数据对应的桌面描述信息进行滚动,所述滚动指令包括单次滚动指令,和/或连续滚动指令;
历史滚动模块,用于当所述滚动指令为单次滚动指令时,控制与所述当前应用服务相关联的历史数据对应的桌面描述信息向所述单次滚动指令指示的滚动方向滚动一个桌面描述信息宽度的距离;当所述滚动指令为连续滚动指令时,控制与所述当前应用服务相关联的历史数据对应的桌面描述信息向所述连续滚动指令指示的滚动方向连续滚动多个桌面描述信息宽度的距离。
23.根据权利要求15所述的智能电视,其特征在于,还包括:
桌面截图模块,用于获取所述当前应用服务对应的智能电视桌面的桌面截图;
模糊处理模块,用于将所述桌面截图进行模糊化处理,并逐渐增加所述模糊化处理后的桌面截图的透明度,以使所述模糊化处理后的桌面截图从未显示状态逐渐变化为显示状态。
24.根据权利要求23所述的智能电视,其特征在于,还包括:
图片截取模块,用于从所述模糊化处理后的桌面截图中截取位于最后一个历史数据对应的桌面描述信息下层的、与所述历史数据对应的桌面描述信息面积相同的图片;
图片覆盖模块,用于将截取的图片覆盖在所述最后一个历史数据对应的桌面描述信息的上层,将截取的图片的透明度设置为渐变效果,并按照所述渐变效果显示所述截取的图片。
25.根据权利要求18所述的智能电视,其特征在于,还包括:
变更确定模块,用于在所述变更获取模块根据所述应用服务变更通知,获取变更的应用服务的应用服务信息之前,根据所述变更的应用服务的应用服务信息确定所述变更的应用服务是否属于向所述导航桌面注册的应用服务;若属于,则调用所述变更获取模块。
26.根据权利要求15所述的智能电视,其特征在于,还包括:
服务信息获取模块,用于在所述返回接收模块接收控制设备发送的返回指令之前,获取所述智能电视的各个应用服务的应用服务信息;
标识设置模块,用于根据所述各个应用服务的应用服务信息确定各个应用服务是否属于向所述导航桌面注册的应用服务;根据确定结果设置各个应用服务对应的智能电视桌面的状态标识。
27.根据权利要求26所述的智能电视,其特征在于,所述标识设置模块,具体用于当所述应用服务属于向所述导航桌面注册的应用服务时,将所述应用服务的主页面对应的智能电视桌面的状态标识设置为可见状态,将所述应用服务的除主页面之外的其他页面对应的智能电视桌面的状态标识设置为不可见状态;当所述应用服务不属于向所述导航桌面注册的应用服务时,将所述应用服务对应的智能电视桌面的状态标识设置为不可见状态;
其中,所述可见状态用于指示当接收到控制设备发送的返回指令后,返回导航桌面;所述不可见状态用于指示当接收到控制设备发送的返回指令后,返回默认桌面。
28.根据权利要求16所述的智能电视,其特征在于,还包括:
应用启动模块,用于当检测到焦点位置移动到历史数据对应的桌面描述信息时,接收控制设备发送的确定指令;响应所述确定指令,启动所述历史数据对应的桌面描述信息所指示的应用服务。
CN201410844585.5A 2014-10-23 2014-12-31 一种智能电视桌面切换方法与智能电视 Pending CN104581415A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410844585.5A CN104581415A (zh) 2014-10-23 2014-12-31 一种智能电视桌面切换方法与智能电视

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410572100.1A CN104333814A (zh) 2014-10-23 2014-10-23 智能电视桌面切换方法与智能电视
CN201410844585.5A CN104581415A (zh) 2014-10-23 2014-12-31 一种智能电视桌面切换方法与智能电视

Publications (1)

Publication Number Publication Date
CN104581415A true CN104581415A (zh) 2015-04-29

Family

ID=52408449

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201410572100.1A Pending CN104333814A (zh) 2014-10-23 2014-10-23 智能电视桌面切换方法与智能电视
CN201410844585.5A Pending CN104581415A (zh) 2014-10-23 2014-12-31 一种智能电视桌面切换方法与智能电视

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201410572100.1A Pending CN104333814A (zh) 2014-10-23 2014-10-23 智能电视桌面切换方法与智能电视

Country Status (1)

Country Link
CN (2) CN104333814A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105867724A (zh) * 2015-12-30 2016-08-17 乐视致新电子科技(天津)有限公司 显示控制方法和装置
CN105867904A (zh) * 2015-12-30 2016-08-17 乐视致新电子科技(天津)有限公司 显示控制方法和装置
CN106303740A (zh) * 2015-06-10 2017-01-04 阿里巴巴集团控股有限公司 智能电视的桌面导航***及该***的实现方法
CN106484080A (zh) * 2015-08-26 2017-03-08 阿里巴巴集团控股有限公司 一种显示界面的展示方法、装置及设备
CN109413477A (zh) * 2018-09-21 2019-03-01 青岛海信电器股份有限公司 用于显示终端中历史内容服务的显示方法及装置
CN112346690A (zh) * 2020-10-30 2021-02-09 深圳Tcl新技术有限公司 显示控制方法、装置及计算机可读存储介质
WO2021238736A1 (zh) * 2020-05-28 2021-12-02 深圳市酷开网络科技股份有限公司 界面交互方法、装置、计算机设备和存储介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105430465B (zh) * 2015-11-16 2019-03-08 深圳Tcl数字技术有限公司 电视桌面***的切换方法及切换控制***
CN110213443B (zh) * 2019-05-30 2021-11-02 努比亚技术有限公司 防止第三方桌面应用自启动方法、移动终端及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120194428A1 (en) * 2011-01-30 2012-08-02 Lg Electronics Inc. Image display apparatus and method for operating the same
CN103561340A (zh) * 2013-10-30 2014-02-05 乐视致新电子科技(天津)有限公司 一种智能电视桌面跳转切换方法、装置及智能电视
CN103581758A (zh) * 2013-07-30 2014-02-12 深圳创维-Rgb电子有限公司 应用产品平台的界面展示方法及智能终端设备
US20140049692A1 (en) * 2012-08-17 2014-02-20 Flextronics Ap, Llc Intelligent channel changing
EP2792152A1 (en) * 2011-12-13 2014-10-22 Intel Corporation Channel navigation in connected media devices through keyword selection

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120194428A1 (en) * 2011-01-30 2012-08-02 Lg Electronics Inc. Image display apparatus and method for operating the same
EP2792152A1 (en) * 2011-12-13 2014-10-22 Intel Corporation Channel navigation in connected media devices through keyword selection
US20140049692A1 (en) * 2012-08-17 2014-02-20 Flextronics Ap, Llc Intelligent channel changing
CN103748530A (zh) * 2012-08-17 2014-04-23 弗莱克斯电子有限责任公司 媒体中心
CN103581758A (zh) * 2013-07-30 2014-02-12 深圳创维-Rgb电子有限公司 应用产品平台的界面展示方法及智能终端设备
CN103561340A (zh) * 2013-10-30 2014-02-05 乐视致新电子科技(天津)有限公司 一种智能电视桌面跳转切换方法、装置及智能电视

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106303740A (zh) * 2015-06-10 2017-01-04 阿里巴巴集团控股有限公司 智能电视的桌面导航***及该***的实现方法
CN106484080A (zh) * 2015-08-26 2017-03-08 阿里巴巴集团控股有限公司 一种显示界面的展示方法、装置及设备
CN106484080B (zh) * 2015-08-26 2019-12-13 阿里巴巴集团控股有限公司 一种显示界面的展示方法、装置及设备
CN105867724A (zh) * 2015-12-30 2016-08-17 乐视致新电子科技(天津)有限公司 显示控制方法和装置
CN105867904A (zh) * 2015-12-30 2016-08-17 乐视致新电子科技(天津)有限公司 显示控制方法和装置
CN109413477A (zh) * 2018-09-21 2019-03-01 青岛海信电器股份有限公司 用于显示终端中历史内容服务的显示方法及装置
WO2021238736A1 (zh) * 2020-05-28 2021-12-02 深圳市酷开网络科技股份有限公司 界面交互方法、装置、计算机设备和存储介质
CN112346690A (zh) * 2020-10-30 2021-02-09 深圳Tcl新技术有限公司 显示控制方法、装置及计算机可读存储介质

Also Published As

Publication number Publication date
CN104333814A (zh) 2015-02-04

Similar Documents

Publication Publication Date Title
CN104581415A (zh) 一种智能电视桌面切换方法与智能电视
US10750234B2 (en) User terminal device and content sharing method thereof
US9820003B2 (en) Application panel manager
CN103338398B (zh) 移动终端控制机顶盒的方法及移动终端
US9037972B2 (en) Apparatus and method for grid navigation
KR102443056B1 (ko) 콘텐츠 시청 장치 및 그 콘텐츠 시청 옵션을 디스플레이하는 방법
CN104427404A (zh) 一种视频片段的提取和播放方法、及装置
CN108307222A (zh) 智能电视以及基于显示设备中访问主页应用上内容的方法
CN108235091A (zh) 智能电视以及基于显示设备中访问主页应用上内容的方法
CN109388463A (zh) 平板电脑应用软件的分屏显示方法、存储介质及平板电脑
WO2013032791A1 (en) Methods and systems for presenting a three-dimensional media guidance application
CN108259923B (zh) 一种视频直播方法、***及设备
CN101523910B (zh) 图像显示装置、图像数据提供装置、图像显示***、图像显示***的控制方法、控制程序以及记录介质
CN108307221A (zh) 智能电视以及便于选择教育课程内容的方法
CN108521595A (zh) 基于语音交互的选择推荐位方法、装置及智能电视
CN105301993A (zh) 一种多设备互动中的控制方法及装置
CN103248919B (zh) 一种iptv***
WO2008018503A1 (fr) Dispositif d'affichage d'images, dispositif fournisseur de données d'image, système d'affichage d'images, procédé de commande du système d'affichage d'images, programme de commande et support d'enregistrement
CN103748586B (zh) 智能电视
AU2013327810A1 (en) Interactive system and method for intelligent television
CN103019546B (zh) 一种幻灯片放映方法、***和演示装置
CN105847928A (zh) 一种菜单选项的显示方法和装置
CN103596034A (zh) 智能电视的桌面显示的控制方法和控制装置
CN108540851A (zh) 基于语音交互的选择推荐位方法、装置及智能电视
WO2008018511A1 (fr) Dispositif d'affichage d'images, dispositif fournisseur de données d'image, système d'affichage d'images, procédé de commande du système d'affichage d'images, programme de commande et support d'enregistrement

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150429