CN105657502A - 一种自定义菜单的实现方法、装置、客户端及服务器 - Google Patents

一种自定义菜单的实现方法、装置、客户端及服务器 Download PDF

Info

Publication number
CN105657502A
CN105657502A CN201510758364.0A CN201510758364A CN105657502A CN 105657502 A CN105657502 A CN 105657502A CN 201510758364 A CN201510758364 A CN 201510758364A CN 105657502 A CN105657502 A CN 105657502A
Authority
CN
China
Prior art keywords
custom menu
user
list
shortcut icon
application
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.)
Granted
Application number
CN201510758364.0A
Other languages
English (en)
Other versions
CN105657502B (zh
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.)
Xinle Visual Intelligent Electronic Technology Tianjin Co ltd
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 CN201510758364.0A priority Critical patent/CN105657502B/zh
Priority to PCT/CN2016/084669 priority patent/WO2017080200A1/zh
Publication of CN105657502A publication Critical patent/CN105657502A/zh
Priority to US15/244,158 priority patent/US20170134781A1/en
Application granted granted Critical
Publication of CN105657502B publication Critical patent/CN105657502B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4221Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
    • 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
    • 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
    • H04N21/4823End-user interface for program selection using a channel name
    • 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
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score

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)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明提供了一种基于智能电视的自定义菜单的实现方法、装置、客户端及服务器,该方法包括:接收到自定义菜单打开指令,则当前展示界面中展示自定义菜单;所述自定义菜单包括:至少一个快捷图标;若接收到用户对自定义菜单中的一个快捷图标的第一触发指令,则展示该快捷图标对应的内容。本发明实现了自定义快捷菜单的添加和展示,为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性。

Description

一种自定义菜单的实现方法、装置、客户端及服务器
技术领域
本发明涉及智能电视控制技术领域,尤其涉及一种基于智能电视的自定义菜单的实现方法、装置、客户端及服务器。
背景技术
智能电视是顺应电视机“高清化”、“网络化”、“智能化”的趋势而出现的一种智能多媒体终端,具备从因特网、视频***、计算机等多种渠道获得节目内容,通过简单易用的整合式操作界面将消费者最需要的内容在大屏幕上清晰地展现的功能。用户可通过智能电视实现看电影、看电视、玩游戏等需求,通过遥控器进行操作。
目前,用遥控器对智能电视进行操作时,用户需根据电视UI的布局来进行相应功能的进入和退出,如用户想看电影,需进入视频相关UI界面,选择电影分类进行点击。
但是,在实现本发明过程中,发明人发现现有技术至少存在以下问题:
现有技术中,用户在智能电视上进行操作时,因用户的习惯不同,频繁使用的功能也不同,而电视UI并没有根据不同用户的习惯进行个性化定制,因此,用户的习惯性操作可能仍需进行多次点击才可到达,操作非常麻烦,体验很差。
发明内容
本发明提出了一种基于智能电视的自定义菜单的实现方法、装置、客户端及服务器,以解决现有技术中由于电视UI无法根据不同用户的习惯进行个性化定制,而导致用户操作繁琐,无法满足用户的观看体验的问题。
根据本发明的一个方面,提供了一种基于智能电视的自定义菜单的实现方法,该方法包括:
接收到自定义菜单打开指令,则当前展示界面中展示自定义菜单;所述自定义菜单包括:至少一个快捷图标;
若接收到用户对自定义菜单中的一个快捷图标的第一触发指令,则展示该快捷图标对应的内容。
根据本发明的另一个方面,提供了一种基于智能电视的自定义菜单的实现方法,包括:
接收客户端发送的携带有用户ID的资源请求信息,所述资源请求信息为客户端根据用户对自定义菜单中的编辑按钮的第二触发指令生成的;
根据所述资源请求信息从预设资源库获取频道列表或应用列表,并将所述频道列表或应用列表返回所述客户端;或
将所述资源请求信息发送给用户中心,使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端。
根据本发明的再一个方面,提供了一种基于智能电视的自定义菜单的实现装置,包括:
接收模块,用于接收自定义菜单打开指令;
展示模块,用于当接收到自定义菜单打开指令时,当前展示界面中展示自定义菜单;所述自定义菜单包括:至少一个快捷图标;
所述接收模块,还用于接收到用户对自定义菜单中的一个快捷图标的第一触发指令;
所述展示模块,还用于当接收到用户对自定义菜单中的一个快捷图标的第一触发指令时,展示该快捷图标对应的内容。
根据本发明的又一个方面,提供了一种客户端,包括:如上述实施例所述的基于智能电视的自定义菜单的实现装置。
根据本发明的又一个方面,提供了一种基于智能电视的自定义菜单的实现装置,包括:
接收模块,用于接收客户端发送的携带有用户ID的资源请求信息,所述资源请求信息为客户端根据用户对自定义菜单中的编辑按钮的第二触发指令生成的;
获取模块,用于根据所述资源请求信息从预设资源库获取频道列表或应用列表,并将所述频道列表或应用列表返回所述客户端;
发送模块,用于将所述资源请求信息发送给用户中心,使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端。
根据本发明的又一个方面,提供了一种服务器,包括:如上述实施例所述的基于智能电视的自定义菜单的实现装置。
本发明的有益效果为:
本发明提供的基于智能电视的自定义菜单的实现方法、装置、客户端及服务器,通过根据用户的请求,将预设资源库中所有的频道的列表和应用、用户中心的播放记录、应用频道快捷图标下发给客户端,使得客户端实现了自定义快捷菜单的添加和展示,为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性,极大提升了用户体验。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本发明实施例提出的一种基于智能电视的自定义菜单的实现方法的流程图;
图2为本发明另一实施例提出的一种基于智能电视的自定义菜单的实现方法的流程图;
图3为本发明实施例提出的一种基于智能电视的自定义菜单的实现装置的结构框图;
图4为本发明另一实施例提出的一种基于智能电视的自定义菜单的实现***的结构框图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。
图1示出了本发明实施例的一种基于智能电视的自定义菜单的实现方法的流程图。
参照图1,本发明实施例提出的基于智能电视的自定义菜单的实现方法,具体包括以下步骤:
S11、接收到自定义菜单打开指令,则当前展示界面中展示自定义菜单;所述自定义菜单包括:至少一个快捷图标;
具体的,通过在智能电视遥控器上提供一个快捷按键-乐键,用户通过点击乐键向智能电视发送自定义菜单打开指令,接收到自定义菜单打开指令之后,在电视UI的当前展示界面中上展示自定义菜单的快捷图标。使用户可自主地、快捷地对影视频道、用户的播放记录和应用的内容,实现智能电视的自定义菜单功能。
其中,所述快捷图标可以为影视频道、用户的播放记录、所有频道和应用的快捷图标,快捷图标包括文字图标和图片图标等,本发明对此不做具体限定。
S12、若接收到用户对自定义菜单中的一个快捷图标的第一触发指令,则展示该快捷图标对应的内容。
具体的,当智能电视接收到用户对自定义菜单中的一个快捷图标的第一触发指令时,为用户跳转到所触发的快捷图标对应的地址,展示该快捷图标对应的内容。为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性,极大提升了用户体验。
其中,所述自定义菜单还包括:用于编辑相应快捷图标的编辑按钮;
需要说明的是,为了实现根据用户的个性化需求进行自定义菜单的编辑,本实施例的自定义菜单中还设置有用于编辑不同类别的快捷图标的编辑按钮。其中,对编辑按钮可包括对影视频道的快捷图标的添加按钮、对应用的快捷图标的添加按钮、对播放记录的添加按钮以及对当前自定义菜单中已有快捷图标的删除按钮。具体的,可以添加包括信号源、视频分类、应用和功能等标签下的应用或者频道。
其中,视频分类为服务端返回的乐视TV版所有频道列表,通过定时脚本获取频道列表并更新到数据库中,当设置乐键频道时客户端请求服务端接口,服务端将所有的频道信息以及频道图标地址返回给客户端;
相应的,本实施例提供的方法还包括:若接收到用户对所述编辑按钮的第二触发指令,则根据所述第二触发指令生成资源请求信息,所述资源请求信息中携带有用户ID;
将所述资源请求信息发送给服务器,使所述服务器根据所述用户ID获取与所述编辑按钮对应的资源列表,并将所述资源列表返回客户端;该步骤具体包括:
将所述资源请求信息发送给服务器,使所述服务器从预设资源库获取频道列表或应用列表,并将所述频道列表或应用列表返回客户端;或,使所述服务器将所述资源请求信息发送给用户中心,使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端。
将获取的资源列表在当前展示界面中进行显示,并根据用户对资源列表中每一资源快捷图标触发的添加操作,对当前用户的自定义菜单进行更新。
本实施例提出的基于智能电视的自定义菜单的实现方法,通过在智能电视遥控器上提供一个快捷按键-乐键,点击乐键之后在电视UI上呼出自定义菜单,用户可自主地从服务端为客户端提供所有的影视频道、用户的播放记录、所有频道和应用的快捷图标icon中选择快捷菜单的内容,来定义自己专属的快捷菜单。为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性,极大提升了用户体验。
另外,对于上述方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明所必须的。
基于与上述方法同样的发明构思,本发明另一实施例还提供了一种基于智能电视的自定义菜单的实现方法,图2示出了本发明实施例的一种基于智能电视的自定义菜单的实现方法的流程图。
参照图2,本发明实施例提出的基于智能电视的自定义菜单的实现方法,具体包括以下步骤:
S21、接收客户端发送的携带有用户ID的资源请求信息,所述资源请求信息为客户端根据用户对自定义菜单中的编辑按钮的第二触发指令生成的;
S22、根据所述资源请求信息从预设资源库获取频道列表或应用列表,并将所述频道列表或应用列表返回所述客户端;或
S23、将所述资源请求信息发送给用户中心,使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端。
本实施例中,服务端接收到客户端发送的携带有用户ID的资源请求信息之后,根据该资源请求信息所请求的资源类型,若该资源请求信息是客户端根据用户对自定义菜单中的影视频道编辑按钮的第二触发指令生成的,则确定该资源请求信息所请求的资源为影视频道列表,进而从预设资源库,如乐视TV版接口或应用平台,获取频道列表或应用列表,并将所述频道列表或应用列表返回所述客户端;若该资源请求信息是客户端根据用户对自定义菜单中的播放记录编辑按钮的第二触发指令生成的,确定该资源请求信息所请求的资源为当前用户的播放记录,则将所述资源请求信息发送给用户中心,使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端。
本发明实施例,用户可自主地从服务端为客户端提供所有的影视频道、用户的播放记录、所有频道和应用的快捷图标icon中选择快捷菜单的内容,来定义自己专属的快捷菜单。为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性,极大提升了用户体验。
本发明实施例在实际应用中,实现的功能接口包括:
1、获取频道列表信息:
服务器后台定时任务每隔1分钟从乐视TV版接口获取频道列表并更新到数据库中。进一步地,如果数据库中的数据不在获取到的频道列表中,则删除该数据库中的无用数据,并更新到最新频道;当客户端请求服务端的频道列表时,从数据库表中获取全部频道信息并返回。
2、获取应用图标信息:
运营通过后台上传对应应用包名的图标信息,后台前端页面通过js将图片上传到cdn服务器并返回请求url给后端服务,将图标的url信息记录到数据库中,当客户端请求应用图标信息时,服务端从数据库中获取全部的应用包名、图标信息等返回。
3、获取用户播放记录:
当客户端向服务端请求用户的播放记录时,服务端获取到用户端传入的请求信息sso_tk,生成url请求,并发送到用户中心,从用户中心获取到全量的用户播放记录。然后服务端根据预设策略对播放记录进行过滤并且将过滤后的播放记录返回。
4、删除用户播放记录
用户在播放记录中选择某一条或者对全部播放记录进行删除,客户端请求服务端时,需传入vid、pid或flush以及sso_tk,当flush为0时,表示不清空播放记录,此时则需要传入vid或pid信息,其中,vid表示视频ID,pid表示专辑ID,服务端根据由vid、pid或flush以及sso_tk生产的url请求用户中心对用户播放记录进行删除,之后返回操作结果给客户端。
本发明实施例中,所述方法还包括:
从所述预设资源库获取频道列表或应用列表后,根据所述客户端的自定义菜单中快捷图标的预设尺寸,对所述频道列表中每一频道的频道快捷图标或所述应用列表中每一应用的应用快捷图标进行匹配设置。
具体的,对所述应用列表中每一应用的应用快捷图标进行匹配设置,进一步包括以下步骤:
查找第一预设数据库中是否存储有与所述应用列表中每一应用的应用ID对应的第二应用快捷图标;将查找到的第二应用快捷图标作为所述应用ID对应的应用的快捷图标;其中,所述第一预设数据库中存储的快捷图标的尺寸与所述客户端的自定义菜单中快捷图标的预设尺寸相匹配。
具体的,对所述频道列表中每一频道的频道快捷图标进行匹配设置,进一步包括以下步骤:
查找第二预设数据库中是否存储有与所述频道列表中每一频道的频道ID对应的第二频道快捷图标;将查找到的第二频道快捷图标作为所述频道ID对应的频道的快捷图标;其中,所述第二预设数据库中存储的快捷图标的尺寸与所述客户端的自定义菜单中快捷图标的预设尺寸相匹配。
进一步地,所述方法还包括:
对所述第一预设数据库和/或第二预设数据库中存储的快捷图标进行增加、修改或删除操作。
本实施例中,当从后台管理页面修改频道图标时,接收到运营点击“修改图标”后触发的请求后,前端调用上传图片控件提示用户上传图片,并且将图片上传到cdn服务器,获取到一个图片的url地址,然后将频道id以及图片url发送到服务端,服务端获取到频道id和url后去数据库中查询是否有对应的频道,如果有,则更新数据库中对应频道的imgurl字段。
当从后台管理页面增加应用图标时,需接收运营填入应用名、应用包名和对应的图片地址等信息,其中,获取应用图标url步骤同上,之后发送到服务端将数据***数据库中;修改应用图标同修改频道图标操作;删除应用图标时,将应用id发送到服务端,服务端通过id将数据库中的记录进行删除。
进一步地,在使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端之前,所述方法还包括以下图中未示出的步骤:
根据预设策略对当前用户对应的播放记录进行过滤。
本发明实施例中,服务端返回用户的播放记录数据来源于用户中心,并且对用户的播放记录进行策略过滤,具体过滤策略为:
1、国广版本过滤掉非TV端上传的播放记录,仅保留TV端上传的记录;其他非播控版本不做该过滤;
2、所有版本均过滤当前播放记录对应视频是非正片记录。这里的正片定义为:记录视频属于电影、电视剧、卡通频道的,视频必须是正片(媒资定义的正片);如果是乐视自制,则必须是星座或生肖下的正片(媒资定义的正片);
3、如果当前播放记录对应视频有所属专辑信息,则:如果是CNTV播控,则媒资后台需勾选播控方上线;专辑的播放平台必须设置了TV端或TV外跳;
4、如果当前播放记录对应视频没有所属专辑信息,则:视频的播放平台必须包含TV端。
本发明实施例,提供的基于智能电视的自定义菜单的实现方法,为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性,极大提升了用户体验。
基于与上述方法同样的发明构思,本发明另一实施例还提供了一种基于智能电视的自定义菜单的实现装置,图3示出了本发明实施例的一种基于智能电视的自定义菜单的实现装置的结构框图。
参照图3,本发明实施例提出的基于智能电视的自定义菜单的实现装置,具体包括接收模块301和展示模块302,其中:
所述的接收模块301,用于接收自定义菜单打开指令;
所述的展示模块302,用于当接收到自定义菜单打开指令时,当前展示界面中展示自定义菜单;所述自定义菜单包括:至少一个快捷图标;
所述接收模块301,还用于接收到用户对自定义菜单中的一个快捷图标的第一触发指令;
所述展示模块302,还用于当接收到用户对自定义菜单中的一个快捷图标的第一触发指令时,展示该快捷图标对应的内容。
本实施例中,所述自定义菜单还包括:用于编辑相应快捷图标的编辑按钮;
相应的,所述接收模块301,还用于接收到用户对所述编辑按钮的第二触发指令;
所述装置还包括:生成模块和发送模块,其中;
所述的生成模块,用于当接收到用户对所述编辑按钮的第二触发指令时,根据所述第二触发指令生成资源请求信息,所述资源请求信息中携带有用户ID;
所述的发送模块,用于将所述资源请求信息发送给服务器,使所述服务器根据所述用户ID获取与所述编辑按钮对应的资源列表,并将所述资源列表返回客户端;
进一步地,所述展示模块302,还用于将获取的资源列表在当前展示界面中进行显示,并根据用户对资源列表中每一资源快捷图标触发的添加操作,对当前用户的自定义菜单进行更新。
本发明实施例中,所述发送模块,具体用于将所述资源请求信息发送给服务器,使所述服务器从预设资源库获取频道列表或应用列表,并将所述频道列表或应用列表返回客户端;或,使所述服务器将所述资源请求信息发送给用户中心,使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端。
对于装置实施例而言,由于其与对应的方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本发明实施例提供的基于智能电视的自定义菜单的实现装置,为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性,极大提升了用户体验。
此外,根据本发明的另一个实施例,本发明还提供了一种客户端,该客户端包括如上述实施例所述的基于智能电视的自定义菜单的实现装置,该客户端为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性,极大提升了用户体验。
其中,该客户端为智能电视客户端。
基于与上述方法同样的发明构思,本发明另一实施例还提供了一种基于智能电视的自定义菜单的实现装置,图4示出了本发明实施例的一种基于智能电视的自定义菜单的实现装置的结构框图。
参照图4,本发明实施例提出的基于智能电视的自定义菜单的实现装置,具体包括接收模块401、获取模块402和发送模块403,其中:
所述的接收模块401,用于接收客户端发送的携带有用户ID的资源请求信息,所述资源请求信息为客户端根据用户对自定义菜单中的编辑按钮的第二触发指令生成的;
所述的获取模块402,用于根据所述资源请求信息从预设资源库获取频道列表或应用列表,并将所述频道列表或应用列表返回所述客户端;
所述的发送模块403,用于将所述资源请求信息发送给用户中心,使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端。
本实施例提供的所述装置,进一步包括:
匹配设置模块,用于从所述预设资源库获取频道列表或应用列表后,根据所述客户端的自定义菜单中快捷图标的预设尺寸,对所述频道列表中每一频道的频道快捷图标或所述应用列表中每一应用的应用快捷图标进行匹配设置。
具体的,所述匹配设置模块,具体用于查找第一预设数据库中是否存储有与所述应用列表中每一应用的应用ID对应的第二应用快捷图标,将查找到的第二应用快捷图标作为所述应用ID对应的应用的快捷图标;其中,所述第一预设数据库中存储的快捷图标的尺寸与所述客户端的自定义菜单中快捷图标的预设尺寸相匹配。
具体的,所述匹配设置模块,具体还用于查找第二预设数据库中是否存储有与所述频道列表中每一频道的频道ID对应的第二频道快捷图标,将查找到的第二频道快捷图标作为所述频道ID对应的频道的快捷图标;其中,所述第二预设数据库中存储的快捷图标的尺寸与所述客户端的自定义菜单中快捷图标的预设尺寸相匹配。
本实施例提供的所述装置,进一步包括:
编辑模块,用于对所述第一预设数据库和/或第二预设数据库中存储的快捷图标进行增加、修改或删除操作。
本实施例提供的所述装置,进一步包括:
过滤模块,用于在使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端之前,根据预设策略对当前用户对应的播放记录进行过滤。
本发明实施例,提供的基于智能电视的自定义菜单的实现装置,为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性,极大提升了用户体验。
对于装置实施例而言,由于其与对应的方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
此外,根据本发明的另一个实施例,本发明还提供了一种服务器,该服务器包括:如上述实施例所述的基于智能电视的自定义菜单的实现装置,该服务器为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性,极大提升了用户体验。
综上所述,本发明提供的基于智能电视的自定义菜单的实现方法、装置、客户端及服务器,通过根据用户的请求,将预设资源库中所有的频道的列表和应用、用户中心的播放记录、应用频道快捷图标下发给客户端,使得客户端实现了自定义快捷菜单的添加和展示,为用户的个性化需求提供了便利,发挥出智能电视本身的优势,提高功能拓展性与便捷性,极大提升了用户体验。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机***(可以是个人计算机,服务器,或者网络***等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的***中的模块可以按照实施例描述进行分布于实施例的***中,也可以进行相应变化位于不同于本实施例的一个或多个***中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种基于智能电视的自定义菜单的实现方法,其特征在于,包括:
接收到自定义菜单打开指令,则当前展示界面中展示自定义菜单;所述自定义菜单包括:至少一个快捷图标;
若接收到用户对自定义菜单中的一个快捷图标的第一触发指令,则展示该快捷图标对应的内容。
2.根据权利要求1所述的方法,其特征在于,所述自定义菜单还包括:用于编辑相应快捷图标的编辑按钮;
相应的,若接收到用户对所述编辑按钮的第二触发指令,则根据所述第二触发指令生成资源请求信息,所述资源请求信息中携带有用户ID;
将所述资源请求信息发送给服务器,使所述服务器根据所述用户ID获取与所述编辑按钮对应的资源列表,并将所述资源列表返回客户端;
将获取的资源列表在当前展示界面中进行显示,并根据用户对资源列表中每一资源快捷图标触发的添加操作,对当前用户的自定义菜单进行更新。
3.根据权利要求2所述的方法,其特征在于,所述将所述资源请求信息发送给服务器,使所述服务器根据所述用户ID获取与所述编辑按钮对应的资源列表,并将所述资源列表返回客户端,具体包括:
将所述资源请求信息发送给服务器,使所述服务器从预设资源库获取频道列表或应用列表,并将所述频道列表或应用列表返回客户端;或,使所述服务器将所述资源请求信息发送给用户中心,使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端。
4.一种基于智能电视的自定义菜单的实现方法,其特征在于,包括:
接收客户端发送的携带有用户ID的资源请求信息,所述资源请求信息为客户端根据用户对自定义菜单中的编辑按钮的第二触发指令生成的;
根据所述资源请求信息从预设资源库获取频道列表或应用列表,并将所述频道列表或应用列表返回所述客户端;或
将所述资源请求信息发送给用户中心,使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
从所述预设资源库获取频道列表或应用列表后,根据所述客户端的自定义菜单中快捷图标的预设尺寸,对所述频道列表中每一频道的频道快捷图标或所述应用列表中每一应用的应用快捷图标进行匹配设置。
6.根据权利要求5所述的方法,其特征在于,对所述应用列表中每一应用的应用快捷图标进行匹配设置,包括:
查找第一预设数据库中是否存储有与所述应用列表中每一应用的应用ID对应的第二应用快捷图标;
将查找到的第二应用快捷图标作为所述应用ID对应的应用的快捷图标;
其中,所述第一预设数据库中存储的快捷图标的尺寸与所述客户端的自定义菜单中快捷图标的预设尺寸相匹配。
7.一种基于智能电视的自定义菜单的实现装置,其特征在于,包括:
接收模块,用于接收自定义菜单打开指令;
展示模块,用于当接收到自定义菜单打开指令时,当前展示界面中展示自定义菜单;所述自定义菜单包括:至少一个快捷图标;
所述接收模块,还用于接收到用户对自定义菜单中的一个快捷图标的第一触发指令;
所述展示模块,还用于当接收到用户对自定义菜单中的一个快捷图标的第一触发指令时,展示该快捷图标对应的内容。
8.一种客户端,其特征在于,包括:如权利要求7所述的基于智能电视的自定义菜单的实现装置。
9.一种基于智能电视的自定义菜单的实现装置,其特征在于,包括:
接收模块,用于接收客户端发送的携带有用户ID的资源请求信息,所述资源请求信息为客户端根据用户对自定义菜单中的编辑按钮的第二触发指令生成的;
获取模块,用于根据所述资源请求信息从预设资源库获取频道列表或应用列表,并将所述频道列表或应用列表返回所述客户端;
发送模块,用于将所述资源请求信息发送给用户中心,使所述用户中心根据用户ID将当前用户对应的播放记录返回所述客户端。
10.一种服务器,其特征在于,包括:如权利要求9所述的基于智能电视的自定义菜单的实现装置。
CN201510758364.0A 2015-11-09 2015-11-09 一种自定义菜单的实现方法、装置、客户端及服务器 Active CN105657502B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201510758364.0A CN105657502B (zh) 2015-11-09 2015-11-09 一种自定义菜单的实现方法、装置、客户端及服务器
PCT/CN2016/084669 WO2017080200A1 (zh) 2015-11-09 2016-06-03 一种自定义菜单的实现方法、装置、客户端及服务器
US15/244,158 US20170134781A1 (en) 2015-11-09 2016-08-23 Method and apparatus for realizing custom menu, client and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510758364.0A CN105657502B (zh) 2015-11-09 2015-11-09 一种自定义菜单的实现方法、装置、客户端及服务器

Publications (2)

Publication Number Publication Date
CN105657502A true CN105657502A (zh) 2016-06-08
CN105657502B CN105657502B (zh) 2017-12-08

Family

ID=56482149

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510758364.0A Active CN105657502B (zh) 2015-11-09 2015-11-09 一种自定义菜单的实现方法、装置、客户端及服务器

Country Status (2)

Country Link
CN (1) CN105657502B (zh)
WO (1) WO2017080200A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201495A (zh) * 2016-06-30 2016-12-07 维沃移动通信有限公司 一种入口创建方法及移动终端
CN106210906A (zh) * 2016-08-12 2016-12-07 三星电子(中国)研发中心 一种智能电视内容的访问方法
CN107844345A (zh) * 2016-09-20 2018-03-27 中兴通讯股份有限公司 一种应用菜单的生成方法和装置
CN109165053A (zh) * 2018-08-15 2019-01-08 康美健康云服务有限公司 应用软件菜单配置方法、移动终端及计算机可读存储介质
CN109660868A (zh) * 2017-10-12 2019-04-19 中国电信股份有限公司 频道排序、切换和显示方法、机顶盒及iptv***
CN112835490A (zh) * 2021-02-24 2021-05-25 北京金山云网络技术有限公司 一种菜单展示方法、装置、客户端设备及存储介质
CN114415897A (zh) * 2021-12-16 2022-04-29 上海浦东发展银行股份有限公司 一种小程序更多菜单配置展示方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112699256A (zh) * 2019-10-23 2021-04-23 北京数字理想科技有限公司 可视化管理方法和装置、设备及存储介质
CN114630134B (zh) * 2022-03-04 2023-08-04 北京奇艺世纪科技有限公司 一种针对新增码流的处理方法和***
CN115334199A (zh) * 2022-03-22 2022-11-11 钉钉(中国)信息技术有限公司 一种任务处理方法、终端及存储介质
CN115047808A (zh) * 2022-06-30 2022-09-13 奇瑞商用车(安徽)有限公司 一种汽车智能设备控制***和方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1713575A (zh) * 2004-06-25 2005-12-28 华康科技(新加坡)有限公司 动态生成定制菜单页的***及方法
CN201467323U (zh) * 2009-02-27 2010-05-12 南京夏普电子有限公司 具有用户自定义菜单的电视机
CN102065166A (zh) * 2010-12-30 2011-05-18 东莞宇龙通信科技有限公司 一种联系人快捷操作方法、***及移动终端
CN102143337A (zh) * 2010-01-29 2011-08-03 康佳集团股份有限公司 一种定制电视菜单的方法及***
CN104918129A (zh) * 2015-05-26 2015-09-16 深圳创维-Rgb电子有限公司 一种电视桌面的自定义方法及***

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101635806A (zh) * 2009-08-25 2010-01-27 天津三星电子显示器有限公司 一种自定义工具菜单功能的实现方法及电视机
CN102143401A (zh) * 2011-01-13 2011-08-03 博视联(苏州)信息科技有限公司 互联网电视功能菜单个性化定制的方法
CN102821313A (zh) * 2011-06-09 2012-12-12 上海帕科软件科技有限公司 客户端自定义epg***
CN103546808A (zh) * 2012-07-11 2014-01-29 上海曜铂信息科技有限公司 个性化定制电视节目频道的方法
KR20140072737A (ko) * 2012-12-05 2014-06-13 삼성전자주식회사 디스플레이 장치 및 이의 사용자 메뉴 제공 방법
CN103354563A (zh) * 2013-07-12 2013-10-16 未来电视有限公司 基于互联网电视客户端定制epg界面的方法和装置
CN104951301B (zh) * 2015-06-10 2018-11-23 腾讯科技(北京)有限公司 家庭媒体播放设备的用户界面处理方法、装置及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1713575A (zh) * 2004-06-25 2005-12-28 华康科技(新加坡)有限公司 动态生成定制菜单页的***及方法
CN201467323U (zh) * 2009-02-27 2010-05-12 南京夏普电子有限公司 具有用户自定义菜单的电视机
CN102143337A (zh) * 2010-01-29 2011-08-03 康佳集团股份有限公司 一种定制电视菜单的方法及***
CN102065166A (zh) * 2010-12-30 2011-05-18 东莞宇龙通信科技有限公司 一种联系人快捷操作方法、***及移动终端
CN104918129A (zh) * 2015-05-26 2015-09-16 深圳创维-Rgb电子有限公司 一种电视桌面的自定义方法及***

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201495A (zh) * 2016-06-30 2016-12-07 维沃移动通信有限公司 一种入口创建方法及移动终端
CN106210906A (zh) * 2016-08-12 2016-12-07 三星电子(中国)研发中心 一种智能电视内容的访问方法
CN107844345A (zh) * 2016-09-20 2018-03-27 中兴通讯股份有限公司 一种应用菜单的生成方法和装置
CN109660868A (zh) * 2017-10-12 2019-04-19 中国电信股份有限公司 频道排序、切换和显示方法、机顶盒及iptv***
CN109165053A (zh) * 2018-08-15 2019-01-08 康美健康云服务有限公司 应用软件菜单配置方法、移动终端及计算机可读存储介质
CN109165053B (zh) * 2018-08-15 2022-04-01 康美健康云服务有限公司 应用软件菜单配置方法、移动终端及计算机可读存储介质
CN112835490A (zh) * 2021-02-24 2021-05-25 北京金山云网络技术有限公司 一种菜单展示方法、装置、客户端设备及存储介质
CN114415897A (zh) * 2021-12-16 2022-04-29 上海浦东发展银行股份有限公司 一种小程序更多菜单配置展示方法
CN114415897B (zh) * 2021-12-16 2024-05-28 上海浦东发展银行股份有限公司 一种小程序更多菜单配置展示方法

Also Published As

Publication number Publication date
CN105657502B (zh) 2017-12-08
WO2017080200A1 (zh) 2017-05-18

Similar Documents

Publication Publication Date Title
CN105657502A (zh) 一种自定义菜单的实现方法、装置、客户端及服务器
CN102414643B (zh) 节目快捷方式
JP7013432B2 (ja) ビデオ情報のプッシュ方法、ビデオ情報のプッシュ装置、サーバ及びコンピュータ可読記憶媒体
KR101999984B1 (ko) 콘텐츠 표시 시스템 및 방법
AU2011201939B2 (en) Accessing broadcast media
JP4652485B2 (ja) グラフィックタイルベース拡大セルガイド
JP3810268B2 (ja) オーディオビジュアルシステム
AU2004244637B2 (en) System for presentation of multimedia content
JP4107811B2 (ja) オーディオビジュアルシステムの使用方法
EP1026887B1 (en) Audiovisual information management system and method
US20070239856A1 (en) Capturing broadcast sources to create recordings and rich navigations on mobile media devices
KR101638276B1 (ko) 동영상 에피소드 선택방법, 장치, 프로그램 및 기록매체
US20090292376A1 (en) Playlist execution in a scheduled programming environment
EP2763429B1 (en) Preview and playback method of video streams and system thereof
CN102326178A (zh) 通过综合频道管理来再现内容的方法和设备
AU2010298031A1 (en) Method for presenting user-defined menu of digital content choices, organized as ring of icons surrounding preview pane
WO2012151218A2 (en) Program guide based on sharing personal comments about multimedia content
WO2005109890A2 (en) Management and non-linear presentation of broadcasted or streamed multimedia content
TW200926813A (en) Method for retrieving content accessible to television receiver and system for retrieving content accessible to television receiver
JP2019511848A (ja) メディアアセットを効率的にダウンロードするための方法およびシステム
CN102576437A (zh) 再现多媒体内容的装置和方法
CN104217738A (zh) 蓝光碟机支持的设备类型源文件的播放列表的实现方法及***
JP2010268461A (ja) コンテンツ検索方法
US20100306654A1 (en) Navigation and Playback of Multimedia Programs Arranged in Collections
CN105122829B (zh) 提供用于广播媒体内容和流媒体内容的相关节目信息

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: Room 301-1, Room 301-3, Area B2, Animation Building, No. 126 Animation Road, Zhongxin Eco-city, Tianjin Binhai New Area, Tianjin

Patentee after: LE SHI ZHI XIN ELECTRONIC TECHNOLOGY (TIANJIN) Ltd.

Address before: 300453 Tianjin Binhai New Area, Tianjin Eco-city, No. 126 Animation and Animation Center Road, Area B1, Second Floor 201-427

Patentee before: Xinle Visual Intelligent Electronic Technology (Tianjin) Co.,Ltd.

Address after: 300453 Tianjin Binhai New Area, Tianjin Eco-city, No. 126 Animation and Animation Center Road, Area B1, Second Floor 201-427

Patentee after: Xinle Visual Intelligent Electronic Technology (Tianjin) Co.,Ltd.

Address before: 300467 Tianjin Binhai New Area, Tianjin ecological city animation Middle Road, building, No. two, B1 District, 201-427

Patentee before: LE SHI ZHI XIN ELECTRONIC TECHNOLOGY (TIANJIN) Ltd.

CP03 Change of name, title or address
PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20210201

Granted publication date: 20171208

PD01 Discharge of preservation of patent
PD01 Discharge of preservation of patent

Date of cancellation: 20240201

Granted publication date: 20171208

PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20240201

Granted publication date: 20171208