Movatterモバイル変換


[0]ホーム

URL:


CN105516742A - Set top box user interface recommendation method and related equipment - Google Patents

Set top box user interface recommendation method and related equipment
Download PDF

Info

Publication number
CN105516742A
CN105516742ACN201511030743.4ACN201511030743ACN105516742ACN 105516742 ACN105516742 ACN 105516742ACN 201511030743 ACN201511030743 ACN 201511030743ACN 105516742 ACN105516742 ACN 105516742A
Authority
CN
China
Prior art keywords
user interface
top box
server
user
program
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
CN201511030743.4A
Other languages
Chinese (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.)
Shenzhen Skyworth Digital Technology Co Ltd
Original Assignee
Shenzhen Skyworth Digital Technology 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 Shenzhen Skyworth Digital Technology Co LtdfiledCriticalShenzhen Skyworth Digital Technology Co Ltd
Priority to CN201511030743.4ApriorityCriticalpatent/CN105516742A/en
Publication of CN105516742ApublicationCriticalpatent/CN105516742A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明实施例公开了一种机顶盒用户界面推荐方法及相关设备。其中,该方法包括:服务器在接收到机顶盒发送的用户界面更新请求后,会获取与用户界面更新请求包括的目标用户模式的标识信息对应的节目点播记录,并根据该节目点播记录确定用户对于目标用户模式的节目爱好类型,从而向机顶盒推送与该节目爱好类型匹配的第一用户界面。通过本发明实施例,机顶盒可以设置有多个用户模式,服务器可以根据每个用户模式下的节目点播记录为该用户模式推送用户界面,从而能够满足家庭成员中不同年龄用户的节目类型需求,从而能够更加精确地为每个用户推荐节目,同时也可以提高每个用户搜索或查询个性化节目的效率,提高用户的粘性。

The embodiment of the invention discloses a set-top box user interface recommendation method and related equipment. Wherein, the method includes: after receiving the user interface update request sent by the set-top box, the server obtains the program-on-demand record corresponding to the identification information of the target user mode included in the user interface update request, and determines the user's interest in the target user according to the program-on-demand record. The program preference type of the user mode, so as to push the first user interface matching the program preference type to the set-top box. Through the embodiment of the present invention, the set-top box can be provided with multiple user modes, and the server can push the user interface for the user mode according to the program-on-demand records in each user mode, so as to meet the program type requirements of users of different ages in family members, thereby It can recommend programs for each user more accurately, and at the same time, it can also improve the efficiency of each user's search or query for personalized programs, and improve user stickiness.

Description

Translated fromChinese
一种机顶盒用户界面推荐方法及相关设备A set-top box user interface recommendation method and related equipment

技术领域technical field

本发明涉及电子技术领域,具体涉及一种机顶盒用户界面推荐方法及相关设备。The invention relates to the field of electronic technology, in particular to a method for recommending a set-top box user interface and related equipment.

背景技术Background technique

数字视频变换盒(SetTopBox,STB,简称机顶盒)是一个连接显示设备和外部信号源的设备,其可以将压缩的数字信号转换成电视节目,并在电视机等显示设备上进行显示。A digital video conversion box (SetTopBox, STB, referred to as set-top box) is a device connected to a display device and an external signal source, which can convert compressed digital signals into TV programs and display them on display devices such as televisions.

目前,机顶盒的用户界面都是预先定制且统一的,这样对于家庭用户来说,不同年龄的家庭成员所喜爱的节目类型不一样,从而不利于用户搜索、查询个性化的节目。At present, the user interfaces of the set-top boxes are pre-customized and unified, so for home users, family members of different ages prefer different types of programs, which is not conducive to users' search and query of personalized programs.

发明内容Contents of the invention

本发明实施例公开了一种机顶盒用户界面推荐方法及相关设备,能够针对不同的用户模式推荐不同的用户界面,以便于用户能够快速搜索、查询个性化的节目。The embodiment of the invention discloses a set-top box user interface recommendation method and related equipment, which can recommend different user interfaces for different user modes, so that users can quickly search and query personalized programs.

本发明实施例公开了一种机顶盒用户界面推荐方法,包括:The embodiment of the present invention discloses a set-top box user interface recommendation method, including:

服务器接收机顶盒发送的用户界面更新请求,所述用户界面更新请求包括所述机顶盒当前所处的目标用户模式的标识信息,所述目标用户模式为预设的至少一种用户模式中的任一种;The server receives the user interface update request sent by the top box, the user interface update request includes identification information of the target user mode that the set-top box is currently in, and the target user mode is any one of at least one preset user mode ;

所述服务器响应所述用户界面更新请求,获取与所述标识信息对应的节目点播记录;The server responds to the user interface update request, and obtains the program on demand record corresponding to the identification information;

所述服务器根据所述节目点播记录确定用户对于所述目标用户模式的节目爱好类型;The server determines the user's program preference type for the target user mode according to the program on demand record;

所述服务器向所述机顶盒推送与所述节目爱好类型匹配的第一用户界面,以使所述机顶盒在所述目标用户模式下通过显示设备输出所述第一用户界面。The server pushes the first user interface matching the program preference type to the set-top box, so that the set-top box outputs the first user interface through a display device in the target user mode.

相应的,本发明实施例公开了另一种机顶盒用户界面推荐方法,包括:Correspondingly, the embodiment of the present invention discloses another set-top box user interface recommendation method, including:

机顶盒向服务器发送用户界面更新请求,所述用户界面更新请求包括所述机顶盒当前所处的目标用户模式的标识信息,所述目标用户模式为预设的至少一种用户模式中的任一种;The set-top box sends a user interface update request to the server, the user interface update request includes identification information of the target user mode that the set-top box is currently in, and the target user mode is any one of at least one preset user mode;

所述机顶盒接收所述服务器推送的第一用户界面,并在所述目标用户模式下通过显示设备输出所述第一用户界面,所述第一用户界面与用户对于所述目标用户模式的节目爱好类型相匹配,所述节目爱好类型是由所述服务器在响应所述用户界面更新请求获取所述标识信息对应的节目点播记录,并根据所述节目点播记录确定的。The set-top box receives the first user interface pushed by the server, and outputs the first user interface through a display device in the target user mode, and the first user interface is related to the user's program preference for the target user mode The program preference type is determined according to the program request record corresponding to the identification information acquired by the server in response to the user interface update request.

相应的,本发明实施例公开了一种服务器,包括:Correspondingly, the embodiment of the present invention discloses a server, including:

接收单元,用于接收机顶盒发送的用户界面更新请求,所述用户界面更新请求包括所述机顶盒当前所处的目标用户模式的标识信息,所述目标用户模式为预设的至少一种用户模式中的任一种;The receiving unit is configured to receive the user interface update request sent by the top box, the user interface update request includes identification information of the target user mode that the set-top box is currently in, and the target user mode is at least one preset user mode any of

获取单元,用于响应所述用户界面更新请求,获取与所述标识信息对应的节目点播记录;An acquisition unit, configured to respond to the user interface update request and acquire the program on demand record corresponding to the identification information;

确定单元,用于根据所述节目点播记录确定用户对于所述目标用户模式的节目爱好类型;A determining unit, configured to determine the user's program preference type for the target user mode according to the program-on-demand record;

推送单元,用于向所述机顶盒推送与所述节目爱好类型匹配的第一用户界面,以使所述机顶盒在所述目标用户模式下通过显示设备输出所述第一用户界面。A pushing unit, configured to push a first user interface matching the program preference type to the set-top box, so that the set-top box outputs the first user interface through a display device in the target user mode.

相应的,本发明实施例公开了一种机顶盒,包括:Correspondingly, the embodiment of the present invention discloses a set-top box, including:

发送单元,用于向服务器发送用户界面更新请求,所述用户界面更新请求包括所述机顶盒当前所处的目标用户模式的标识信息,所述目标用户模式为预设的至少一种用户模式中的任一种;A sending unit, configured to send a user interface update request to the server, where the user interface update request includes identification information of a target user mode that the set-top box is currently in, and the target user mode is one of at least one preset user mode any;

接收单元,用于接收所述服务器推送的第一用户界面,所述第一用户界面与用户对于所述目标用户模式的节目爱好类型相匹配,所述节目爱好类型是由所述服务器在响应所述用户界面更新请求获取所述标识信息对应的节目点播记录,并根据所述节目点播记录确定的;A receiving unit, configured to receive the first user interface pushed by the server, the first user interface matches the program preference type of the user for the target user mode, and the program preference type is determined by the server in the response The user interface update request obtains the program-on-demand record corresponding to the identification information, and is determined according to the program-on-demand record;

输出单元,用于在所述目标用户模式下通过显示设备输出所述第一用户界面。an output unit, configured to output the first user interface through a display device in the target user mode.

实施本发明实施例,具有如下有益效果:Implementing the embodiment of the present invention has the following beneficial effects:

本发明实施例中,服务器在接收到机顶盒发送的用户界面更新请求后,会根据用户界面更新请求包括的目标用户模式的标识信息,获取与该标识信息对应的节目点播记录,并根据该节目点播记录确定用户对于目标用户模式的节目爱好类型,从而向机顶盒推送与该节目爱好类型匹配的第一用户界面,以使机顶盒在目标用户模式下通过显示设备能够输出第一用户界面。通过本发明实施例,机顶盒可以设置有多个用户模式,服务器可以根据每个用户模式下的节目点播记录为该用户模式推送用户界面,从而能够满足家庭成员中不同年龄用户的节目需求,以便于用户能够快速搜索、查询个性化的节目,提高用户的粘性。In the embodiment of the present invention, after receiving the user interface update request sent by the set-top box, the server will obtain the program on demand record corresponding to the identification information according to the identification information of the target user mode included in the user interface update request, and order the program according to the program Record and determine the user's program preference type for the target user mode, so as to push the first user interface matching the program preference type to the set-top box, so that the set-top box can output the first user interface through the display device in the target user mode. Through the embodiment of the present invention, the set-top box can be provided with multiple user modes, and the server can push the user interface for the user mode according to the program-on-demand records in each user mode, so as to meet the program requirements of users of different ages among family members, so as to facilitate Users can quickly search and query personalized programs, improving user stickiness.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained based on these drawings without creative effort.

图1是本发明实施例公开的一种机顶盒用户界面推荐系统的架构示意图;Fig. 1 is a schematic diagram of the architecture of a set-top box user interface recommendation system disclosed in an embodiment of the present invention;

图2是本发明实施例公开的一种机顶盒用户界面推荐方法的流程示意图;2 is a schematic flow diagram of a set-top box user interface recommendation method disclosed in an embodiment of the present invention;

图3是本发明实施例公开的另一种机顶盒用户界面推荐方法的流程示意图;3 is a schematic flow diagram of another set-top box user interface recommendation method disclosed in an embodiment of the present invention;

图4是本发明实施例公开的又一种机顶盒用户界面推荐方法的流程示意图;4 is a schematic flow diagram of another set-top box user interface recommendation method disclosed in an embodiment of the present invention;

图5是本发明实施例公开的又一种机顶盒用户界面推荐方法的流程示意图;FIG. 5 is a schematic flowchart of another set-top box user interface recommendation method disclosed in an embodiment of the present invention;

图6是本发明实施例公开的一种服务器的结构示意图;Fig. 6 is a schematic structural diagram of a server disclosed by an embodiment of the present invention;

图7是本发明实施例公开的另一种服务器的结构示意图;FIG. 7 is a schematic structural diagram of another server disclosed in an embodiment of the present invention;

图8是本发明实施例公开的一种机顶盒的结构示意图。Fig. 8 is a schematic structural diagram of a set-top box disclosed in an embodiment of the present invention.

具体实施方式detailed description

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

本发明实施例公开了一种机顶盒用户界面推荐方法及相关设备,能够针对不同的用户模式推荐不同的用户界面,以便于用户能够快速搜索、查询个性化的节目。以下分别进行详细说明。The embodiment of the invention discloses a set-top box user interface recommendation method and related equipment, which can recommend different user interfaces for different user modes, so that users can quickly search and query personalized programs. Each will be described in detail below.

为了更好的理解本发明实施例公开的一种机顶盒用户界面推荐方法及相关设备,下面先对本发明实施例适用的机顶盒用户界面推荐系统的架构进行描述。请参阅图1,图1是本发明实施例公开的一种机顶盒用户界面推荐系统的架构示意图。在图1所示的结构中,该系统可以包括至少一个服务器和多个机顶盒,服务器和多个机顶盒之间通过互联网连接。其中,该服务器可以是同一机顶盒生厂商的云端服务器,也可以是各类互联网多媒体资源、智能电视构建平台的服务器,机顶盒可以包括但不限于可以将压缩的数字信号转换成电视节目的终端设备,本发明实施例不做限定。机顶盒可以向服务器发送节目搜索请求,服务器从而可以从互联网中获取对应的节目资源,并推送给机顶盒。In order to better understand the set-top box user interface recommendation method and related equipment disclosed in the embodiments of the present invention, the architecture of the set-top box user interface recommendation system applicable to the embodiment of the present invention will be described below. Please refer to FIG. 1 . FIG. 1 is a schematic structural diagram of a set-top box user interface recommendation system disclosed in an embodiment of the present invention. In the structure shown in FIG. 1 , the system may include at least one server and multiple set-top boxes, and the server and the multiple set-top boxes are connected through the Internet. Wherein, the server may be a cloud server of the same set-top box manufacturer, or a server of various Internet multimedia resources and smart TV construction platforms. The set-top box may include but not limited to a terminal device that can convert compressed digital signals into TV programs. The embodiments of the present invention are not limited. The set-top box can send a program search request to the server, so that the server can obtain corresponding program resources from the Internet and push them to the set-top box.

基于图1所示的机顶盒用户界面推荐系统,本发明实施例公开了一种机顶盒用户界面推荐方法。请参阅图2,图2是本发明实施例公开的一种机顶盒用户界面推荐方法的流程示意图。如图2所示,该方法可以包括以下步骤:Based on the set-top box user interface recommendation system shown in FIG. 1 , the embodiment of the present invention discloses a set-top box user interface recommendation method. Please refer to FIG. 2 . FIG. 2 is a schematic flowchart of a method for recommending a user interface of a set-top box disclosed in an embodiment of the present invention. As shown in Figure 2, the method may include the following steps:

201、服务器接收机顶盒发送的用户界面更新请求。201. The server receives the user interface update request sent by the top box.

本发明实施例中,机顶盒可以设置多个用户模式,如老人模式、儿童模式、中青年模式、家庭模式等,用户可以通过机顶盒控制设备(如遥控器)切换机顶盒的用户模式。In the embodiment of the present invention, the set-top box can be set with multiple user modes, such as elderly mode, child mode, young and middle-aged mode, family mode, etc., and the user can switch the user mode of the set-top box through the set-top box control device (such as a remote controller).

本发明实施例中,机顶盒在刚刚启动或者在切换用户模式时,可以向服务器发送用户界面更新请求,当然机顶盒也可以是在用户的操作下发送用户界面更新请求,本发明实施例不做限定。其中,该用户界面更新请求中可以包括该机顶盒的设备标识,以及该机顶盒当前所处的目标用户模式的标识信息,该目标用户模式是机顶盒预先设置的至少一种用户模式中的任意一种,该标识信息主要用于表示该机顶盒当前所处的用户模式。In the embodiment of the present invention, the set-top box may send a user interface update request to the server when it is just started or when the user mode is switched. Of course, the set-top box may also send the user interface update request under the operation of the user, which is not limited in the embodiment of the present invention. Wherein, the user interface update request may include the device identification of the set-top box, and the identification information of the target user mode that the set-top box is currently in, and the target user mode is any one of at least one user mode preset by the set-top box, The identification information is mainly used to indicate the current user mode of the set-top box.

因此,服务器在接收到机顶盒发送的用户界面更新请求后,就可以确定出哪个机顶盒的用户模式需要更新用户界面。Therefore, after receiving the user interface update request sent by the set-top box, the server can determine which user mode of the set-top box needs to update the user interface.

需要说明的是,机顶盒的用户模式可以是在机顶盒出厂时设置的,所有机顶盒都配置有相同的用户模式,用户也可以在此基础上添加、修改或删除用户模式,机顶盒在对用户模式进行上述任意一项操作后,都会将操作结果反馈到服务器。例如,机顶盒添加了一个用户模式,那么服务器就会对该用户模式进行同步,即记录该用户模式的标识信息。It should be noted that the user mode of the set-top box can be set when the set-top box leaves the factory, and all set-top boxes are configured with the same user mode, and users can also add, modify or delete user modes on this basis. After any operation, the operation result will be fed back to the server. For example, if a user mode is added to the set-top box, the server will synchronize the user mode, that is, record the identification information of the user mode.

202、服务器响应该用户界面更新请求,获取与用户界面更新请求包括的目标用户模式的标识信息对应的节目点播记录。202. The server responds to the user interface update request, and acquires a program on demand record corresponding to the identification information of the target user mode included in the user interface update request.

本发明实施例中,服务器可以预先存储每个机顶盒中各用户模式的节目点播记录,该节目点播记录可以包括点播的节目类型、每种节目类型点播的次数以及每种节目类型点播的时长等,也可以包括点播的每个节目的相关信息,如参演演员、节目导演等。其中,节目类型可以为综艺节目类、古装电视剧、都市爱情剧、抗战剧等,本发明实施例不做限定。In the embodiment of the present invention, the server can pre-store the program-on-demand record of each user mode in each set-top box, and the program-on-demand record can include the type of program requested, the number of times each program type is ordered, and the duration of each program type. It may also include relevant information of each program on demand, such as participating actors, program directors, and the like. Wherein, the program types may be variety shows, costume TV dramas, urban romance dramas, anti-war dramas, etc., which are not limited in the embodiment of the present invention.

本发明实施例中,某一机顶盒的各个用户模式的标识信息对应的节目点播记录可以是由机顶盒统计后上传给服务器的。其中,机顶盒可以是统计预设时间段(一天或一周)内每个用户模式下的节目点播记录,然后更新到服务器中,因此,服务器在接收到用户界面更新请求后可以从本地数据库中获取该目标用户模式的标识信息对应的节目点播记录。In the embodiment of the present invention, the program-on-demand records corresponding to the identification information of each user mode of a certain set-top box may be uploaded to the server after counting by the set-top box. Among them, the set-top box can count the program-on-demand records of each user mode in the preset time period (one day or one week), and then update them in the server. Therefore, the server can obtain the program from the local database after receiving the user interface update request. The program on demand record corresponding to the identification information of the target user mode.

可选的,服务器还可以在接收到用户界面更新请求后,向该机顶盒发送目标用户模式的标识信息对应的节目点播记录获取请求,机顶盒从而统计预设时间段内在目标用户模式下该机顶盒的节目点播记录,并发送给服务器。Optionally, after receiving the user interface update request, the server may also send to the set-top box a program-on-demand recording acquisition request corresponding to the identification information of the target user mode, so that the set-top box counts the programs of the set-top box in the target user mode within a preset time period. Record on demand and send to the server.

203、服务器根据该节目点播记录确定用户对于目标用户模式的节目爱好类型。203. The server determines the user's program preference type for the target user mode according to the program on demand record.

本发明实施例中,服务器在获取到与该标识信息对应的节目点播记录后,可以根据节目点播记录确定使用该目标用户模式的用户的节目爱好类型,即确定使用该目标用户模式的用户偏爱哪种类型的节目。In the embodiment of the present invention, after obtaining the program-on-demand record corresponding to the identification information, the server can determine the program preference type of the user using the target user mode according to the program-on-demand record, that is, determine which program the user using the target user mode prefers. types of programs.

可选的,服务器根据该节目点播记录确定用户对于目标用户模式的节目爱好类型的具体方式可以为:Optionally, the specific method for the server to determine the user's program preference type for the target user mode according to the program-on-demand record may be as follows:

服务器可以根据该目标用户模式下点播过的不同类型的节目的点播次数,将点播次数最多的节目类型确定为该使用该目标用户模式的用户的节目爱好类型;也可以是根据该目标用户模式下点播过的不同类型的节目点播时长,将点播时长最长的节目类型确定为该使用该目标用户模式的用户的节目爱好类型;还可以是同时根据该目标用户模式下点播过的不同类型的节目的点播次数和点播时长,将点播次数和点播时长按照预设权值计算出一个目标值,最终将目标值最大对应的节目类型确定为该使用该目标用户模式的用户的节目爱好类型,本发明实施例不做限定。The server can determine the type of program with the largest number of times of ordering as the program preference type of the user using the target user mode according to the number of times of different types of programs ordered in the target user mode; According to the length of the different types of programs that have been ordered, the type of program with the longest duration is determined as the program preference type of the user using the target user mode; it can also be different types of programs that have been ordered under the target user mode at the same time The number of times of on-demand and the duration of on-demand, a target value is calculated according to the number of times of on-demand and the length of on-demand according to the preset weight, and finally the program type corresponding to the largest target value is determined as the program preference type of the user using the target user mode. The present invention Examples are not limited.

可选的,服务器根据该节目点播记录确定用户对于目标用户模式的节目爱好类型的具体方式也可以为:Optionally, the specific method for the server to determine the user's program preference type for the target user mode according to the program-on-demand record may also be:

服务器在该节目点播记录中的点播次数达到预设阈值,如50次,服务器确定点播过的节目之间是否具有相关性,例如,经常观看的电影和电视剧是否有同样的演员或导演,如果存在相关性,那么服务器就可以确定该演员参演的节目或者该导演的节目为目标用户模式的用户的节目爱好类型。因此,服务器在生成第一用户界面时,就可以优先将该演员参演的节目或该导演的节目的节目预览内容排版到第一用户界面中,从而将该节目优先推荐给目标用户模式的用户。通过这种方式,用户点播次数越多,服务器推荐的节目更加具有针对性,从而能够提高用户的粘性。The number of times the server has requested in the program request records reaches a preset threshold, such as 50 times, and the server determines whether there is correlation between the programs that have been ordered, for example, whether the frequently watched movies and TV series have the same actor or director, if there is Correlation, then the server can determine that the program that the actor participated in or the program of the director is the program preference type of the user in the target user mode. Therefore, when the server generates the first user interface, it can preferentially typeset the program preview content of the program that the actor participated in or the program of the director into the first user interface, thereby preferentially recommending the program to users in the target user mode . In this way, the more times the user orders, the more targeted the programs recommended by the server are, thereby improving user stickiness.

204、服务器向该机顶盒推送与该节目爱好类型匹配的第一用户界面,以使机顶盒在目标用户模式下通过显示设备输出第一用户界面。204. The server pushes the first user interface matching the program preference type to the set-top box, so that the set-top box outputs the first user interface through the display device in the target user mode.

本发明实施例中,服务器在确定出用户对于目标用户模式的节目爱好类型后,可以获取与该节目爱好类型匹配的节目内容。例如,服务器在确定出用户对于儿童模式的节目爱好类型为动画片类,那么服务器就可以获取动画片类的节目。因此,服务器可以根据与该节目爱好类型匹配的节目内容生成第一用户界面,并可以将该用户界面推送给机顶盒。具体推送方式可以是服务器通知机顶盒到下载该第一用户界面,然后机顶盒在下载第一用户界面数据包;也可以是服务器响应机顶盒发送的用户界面更新请求,直接将第一用户界面。其中,机顶盒在获取到第一用户界面数据包之后,会对该数据包进行解析得到第一用户界面,最后在目标用户模式下将之前的用户界面更新为该第一用户界面,而机顶盒更新用户界面的方式主要是通过与机顶盒具有连接关系的显示设备,如电视机的显示屏上输出该第一用户界面。In the embodiment of the present invention, after the server determines the program preference type of the user for the target user mode, the server may obtain program content matching the program preference type. For example, after the server determines that the user's preference for children's programs is cartoons, the server can acquire cartoons. Therefore, the server can generate the first user interface according to the program content matching the program preference type, and can push the user interface to the set-top box. The specific push method may be that the server notifies the set-top box to download the first user interface, and then the set-top box is downloading the first user interface data package; it may also be that the server responds to the user interface update request sent by the set-top box and directly updates the first user interface. Wherein, after the set-top box obtains the first user interface data packet, it will analyze the data packet to obtain the first user interface, and finally update the previous user interface to the first user interface in the target user mode, and the set-top box updates the user interface. The manner of the interface is mainly to output the first user interface on a display device connected to the set-top box, such as a display screen of a television.

作为一种可行的实施方式,服务器向该机顶盒推送与该节目爱好类型匹配的第一用户界面的具体方式可以包括以下步骤:As a feasible implementation manner, the specific manner in which the server pushes the first user interface matching the program preference type to the set-top box may include the following steps:

11)服务器根据该标识信息确定与目标用户模式对应的用户界面类型,并获取与该节目爱好类型匹配的节目预览内容;11) The server determines the user interface type corresponding to the target user mode according to the identification information, and obtains the program preview content matching the program preference type;

12)服务器在该用户界面类型的用户界面中,按照节目预览内容对应的节目的热度对该节目预览内容进行排版,得到第一用户界面;12) In the user interface of the user interface type, the server typesets the program preview content according to the popularity of the program corresponding to the program preview content, to obtain the first user interface;

13)服务器将该第一用户界面发送至该机顶盒。13) The server sends the first user interface to the set-top box.

具体实现中,服务器可以预先设定每种用户模式对应的用户界面类型,如老人模式的用户界面字体较大、用户界面排版较为简洁;儿童模式的用户界面以动态、活泼、颜色鲜艳为主,每个汉字还可以带有拼音等。当然,服务器也可以不定期更新每种用模式对应的用户界面类型。In specific implementation, the server can pre-set the type of user interface corresponding to each user mode. For example, the font of the user interface of the elderly mode is relatively large, and the layout of the user interface is relatively simple; the user interface of the child mode is mainly dynamic, lively, and brightly colored. Each Chinese character can also have Pinyin etc. Of course, the server may also update the user interface type corresponding to each user mode from time to time.

因此,服务器在确定出用户对于目标用户模式的节目爱好类型后,可以根据目标用户模式的标识信息确定与该目标用户模式对应的用户界面类型。同时,服务器还会获取与该节目爱好类型匹配的节目预览内容,如用户的节目爱好类型为古装剧类,那么服务器可以根据古装剧播出的年代,获取最近播出的多部古装剧的节目预览内容;也可以根据网络上对古装剧评分的高低,获取评分超过预设评分值的多部古装剧的节目预览内容;也可以将播出年代与评分高低结合,获取当前正在热播的古装剧的节目预览内容等,本发明实施例不做限定。Therefore, after the server determines the user's program preferences for the target user mode, it can determine the user interface type corresponding to the target user mode according to the identification information of the target user mode. At the same time, the server will also obtain the program preview content that matches the type of the program. If the user’s program type is costume dramas, the server can obtain the most recently broadcasted costume dramas according to the age of the costume dramas. Preview content; you can also obtain the program preview content of multiple costume dramas whose ratings exceed the preset rating according to the ratings of costume dramas on the Internet; you can also combine the broadcasting period with the rating to get the current popular costume dramas The program preview content of the drama, etc., are not limited in this embodiment of the present invention.

那么服务器就可以在确定的用户界面类型的用户界面中,对获取到的节目预览内容进行排版。具体可以是按照节目预览内容对应的节目的热度(即网评价、话题或者收视率等)对获取到的节目预览内容进行排版。具体可以是将当前时间段正在播出的节目放置在该用户界面最显目的地方,也可以将当地电视台正在播出的节目放置在该用户界面最显目的地方,本发明实施例不做限定。对节目预览内容进行排版后就可以得到第一用户界面,服务器从而会将该第一用户界面发送给该机顶盒。Then the server can typesetting the acquired program preview content in the user interface of the determined user interface type. Specifically, the obtained program preview content may be typeset according to the popularity of the program corresponding to the program preview content (that is, network evaluation, topics, or ratings, etc.). Specifically, the program being broadcast in the current time period may be placed in the most prominent place of the user interface, or the program being broadcast by a local TV station may be placed in the most prominent place of the user interface, which is not limited in the embodiment of the present invention. After typesetting the program preview content, the first user interface can be obtained, and the server will send the first user interface to the set-top box.

进一步的,机顶盒在目标用户模式下通过显示设备输出该第一用户界面后,用户就可以通过遥控器或者触摸屏的方式选择或搜索需要观看的节目,具体可以是点击节目预览内容进入节目观看模式。Further, after the set-top box outputs the first user interface through the display device in the target user mode, the user can select or search for a program to watch through a remote control or a touch screen, specifically, click on the program preview content to enter the program viewing mode.

可见,在图2所描述的方法中,服务器在接收到机顶盒发送的用户界面更新请求后,会根据用户界面更新请求包括的目标用户模式的标识信息,获取与该标识信息对应的节目点播记录,并根据该节目点播记录确定用户对于目标用户模式的节目爱好类型,从而向机顶盒推送与该节目爱好类型匹配的第一用户界面,以使机顶盒在目标用户模式下通过显示设备能够输出第一用户界面。通过本发明实施例,机顶盒可以设置有多个用户模式,服务器可以根据每个用户模式下的节目点播记录为该用户模式推送用户界面,从而能够满足家庭成员中不同年龄用户的节目需求,以便于用户能够快速搜索、查询个性化的节目,提高用户的粘性。It can be seen that in the method described in FIG. 2, after receiving the user interface update request sent by the set-top box, the server will obtain the program on demand record corresponding to the identification information according to the identification information of the target user mode included in the user interface update request, And determine the user's program preference type for the target user mode according to the program on demand record, so as to push the first user interface matching the program preference type to the set-top box, so that the set-top box can output the first user interface through the display device in the target user mode . Through the embodiment of the present invention, the set-top box can be provided with multiple user modes, and the server can push the user interface for the user mode according to the program-on-demand records in each user mode, so as to meet the program requirements of users of different ages among family members, so as to facilitate Users can quickly search and query personalized programs, improving user stickiness.

基于图1所示的机顶盒用户界面推荐系统,本发明实施例公开了另一种机顶盒用户界面推荐方法。请参阅图3,图3是本发明实施例公开的另一种机顶盒用户界面推荐方法的流程示意图。如图3所示,该方法可以包括以下步骤:Based on the set-top box user interface recommendation system shown in FIG. 1 , the embodiment of the present invention discloses another set-top box user interface recommendation method. Please refer to FIG. 3 . FIG. 3 is a schematic flowchart of another set-top box user interface recommendation method disclosed in an embodiment of the present invention. As shown in Figure 3, the method may include the following steps:

301、服务器接收机顶盒发送的图像。301. The server receives the image sent by the top box.

本发明实施例中,机顶盒在启动之后,可以控制显示设备上的摄像头采集当前环境的图像,然后将该图像发送给服务器。因此,服务器可以接收到机顶盒发送的图像。In the embodiment of the present invention, after the set-top box is started, it can control the camera on the display device to collect an image of the current environment, and then send the image to the server. Therefore, the server can receive the image sent by the set-top box.

302、服务器获取该图像中包括的用户的特征信息,并确定与该特征信息匹配的目标用户模式。302. The server acquires feature information of the user included in the image, and determines a target user pattern matching the feature information.

本发明实施例中,服务器在接收到图像后,可以识别图像中包括的用户的特征信息。其中,该特征信息可以包括用户数量以及对每个用户估算的年龄值。具体的,服务器可以根据该图像识别图像中包括的用户的数量,并可以对每个用户的年龄进行判别,如通过每个用户的身高、头发特征、脸部是否出现皱纹等方式来确定每个用户大致所处的年龄范围等。因此,服务器就可以确定出与该特征信息匹配的目标用户模式。In the embodiment of the present invention, after receiving the image, the server may identify the feature information of the user included in the image. Wherein, the feature information may include the number of users and an estimated age value for each user. Specifically, the server can identify the number of users included in the image according to the image, and can determine the age of each user, such as determining the age of each user through the height of each user, hair features, and whether there are wrinkles on the face. The approximate age range of the user, etc. Therefore, the server can determine the target user pattern matching the feature information.

具体的,服务器确定与该特征信息匹配的目标用户模式可以理解为:如果图像中包括的用户数量较多,且用户中有老人、小孩、中年人等,那么与该特征信息匹配的用户模式即为家庭模式;如果图像中包括的用户数量仅有一个或者两个,且都为小孩,那么与该特征洗洗脑匹配的用户模式即为儿童模式。Specifically, the server's determination of the target user pattern matching the characteristic information can be understood as: if the number of users included in the image is large, and there are old people, children, middle-aged people, etc. among the users, then the user pattern matching the characteristic information It is the family mode; if the number of users included in the image is only one or two, and they are all children, then the user mode that matches the brainwashing feature is the child mode.

303、服务器向该机顶盒发送用户模式切换指令,该用户模式切换指令用于指示该机顶盒将当前的用户模式切换至目标用户模式。303. The server sends a user mode switching instruction to the set-top box, where the user mode switching instruction is used to instruct the set-top box to switch the current user mode to a target user mode.

本发明实施例中,当服务器根据该图像确定出目标用户模式,且检测到机顶盒当前的用户模式并非为该目标用户模式时,服务器就会向机顶盒发送用户模式切换指令,以指示该机顶盒自动切换到目标用户模式。通过这种方式可以减少用户切换用户模式的操作,提升用户体验。In the embodiment of the present invention, when the server determines the target user mode according to the image and detects that the current user mode of the set-top box is not the target user mode, the server will send a user mode switching instruction to the set-top box to instruct the set-top box to automatically switch to target user mode. In this way, operations of switching user modes by the user can be reduced, and user experience can be improved.

举例来说,假设机顶盒启动时开启的是中青年模式,如果服务器通过识别机顶盒发送的图像,判断出当前正在操作机顶盒的用户为儿童,那么服务器就可以通知机顶盒自动将中青年模式切换到儿童模式。For example, assuming that the set-top box starts with the young and middle-aged mode, if the server recognizes the image sent by the set-top box and determines that the user who is currently operating the set-top box is a child, then the server can notify the set-top box to automatically switch the young and middle-aged mode to the child mode .

可选的,机顶盒也可以在采集到图像后,不向服务器发送图像,从而自己通过识别图像中包括的用户的特征信息来实现用户模式的自动切换,这样可以减少服务器的压力,提高服务器运行效率。Optionally, the set-top box may not send the image to the server after collecting the image, so as to automatically switch the user mode by identifying the user's characteristic information included in the image, which can reduce the pressure on the server and improve the operating efficiency of the server .

304、服务器接收机顶盒发送的用户界面更新请求。304. The server receives the user interface update request sent by the top box.

305、服务器判断数据库中是否存在与该用户界面更新请求包括的目标用户模式的标识信息对应的节目点播记录,若存在,执行步骤306~308;若不存在,执行步骤309~310。305. The server judges whether there is a POD record corresponding to the identification information of the target user mode included in the user interface update request in the database. If yes, perform steps 306-308; if not, perform steps 309-310.

本发明实施例中,服务器在接收到包括有目标用户模式的标识信息的用户界面更新请求后,服务器会从该机顶盒对应的数据库中检测是否存在与该标识信息对应的节目点播记录,如果存在,就获取该节目点播记录;如果不存在,就获取当前的热点节目。In the embodiment of the present invention, after the server receives the user interface update request including the identification information of the target user mode, the server will detect whether there is a program-on-demand record corresponding to the identification information from the database corresponding to the set-top box, and if it exists, Just get the on-demand record of the program; if it doesn't exist, get the current hot program.

306、服务器响应该用户界面更新请求,获取与用户界面更新请求包括的目标用户模式的标识信息对应的节目点播记录。306. The server responds to the user interface update request, and acquires the program on demand record corresponding to the identification information of the target user mode included in the user interface update request.

307、服务器根据该节目点播记录确定用户对于目标用户模式的节目爱好类型。307. The server determines the program preference type of the user for the target user mode according to the program on demand record.

308、服务器向该机顶盒推送与该节目爱好类型匹配的第一用户界面,以使机顶盒在目标用户模式下通过显示设备输出第一用户界面。308. The server pushes the first user interface matching the program preference type to the set-top box, so that the set-top box outputs the first user interface through the display device in the target user mode.

步骤304与上一实施例中步骤201相同,且步骤306~308与上一实施例中步骤202~204相同,本发明实施例在此不再赘述。Step 304 is the same as step 201 in the previous embodiment, and steps 306 to 308 are the same as steps 202 to 204 in the previous embodiment, and details will not be repeated here in this embodiment of the present invention.

309、服务器获取当前的热点节目,并根据该热点节目生成第二用户界面。309. The server acquires the current popular program, and generates a second user interface according to the popular program.

本发明实施例中,当前的热点节目可以是当前时刻正在播放的节目,也可以是预设时间段(如最近一周)内的热播节目,还可以是在下一时刻即将播放的节目,本发明实施例不做限定。In the embodiment of the present invention, the current hot program may be a program that is being played at the current moment, or a popular program within a preset time period (such as the last week), or a program that will be played at the next moment. Examples are not limited.

因此,移动终端在判断出数据库中不存在与该标识信息对应的节目点播记录时,就可以获取当前的热点节目,从而根据该热点节目生成第二用户界面。具体的,根据热点节目生成第二用户界面的具体方式与生成第一用户界面的方式相同,本发明实施例在此不再赘述。Therefore, when the mobile terminal determines that there is no program-on-demand record corresponding to the identification information in the database, it can acquire the current hot program, and generate the second user interface according to the hot program. Specifically, the specific manner of generating the second user interface according to the hot program is the same as the manner of generating the first user interface, which will not be repeated in this embodiment of the present invention.

310、服务器向该机顶盒推送第二用户界面,以使机顶盒在目标用户模式下通过显示设备输出第二用户界面。310. The server pushes the second user interface to the set-top box, so that the set-top box outputs the second user interface through the display device in the target user mode.

可见,在图3所描述的方法中,服务器在未能获取到与目标用户模式对应的节目点播记录时,可以向机顶盒推送当前的热点节目生成的用户界面,从而可以在用户目的地可以观看节目时,为用户推荐较为符合用户兴趣的节目,提升用户观看兴趣。同时,服务器可以根据机顶盒发送的图像识别用户的特征信息,从而能够根据用户特征信息控制机顶盒自动切换用户模式,减少用户操作,并能够更加有利于用户搜索、查找个性化的节目,提高用户的粘性。It can be seen that in the method described in Figure 3, when the server fails to obtain the program-on-demand record corresponding to the target user mode, it can push the user interface generated by the current hot program to the set-top box, so that the user can watch the program at the user's destination , recommend programs that are more in line with the user's interests to increase the user's viewing interest. At the same time, the server can identify the user's characteristic information according to the image sent by the set-top box, so that the set-top box can be controlled to automatically switch the user mode according to the user's characteristic information, reducing user operations, and more conducive to the user's search and search for personalized programs, improving user stickiness .

基于图1所示的机顶盒用户界面推荐系统,本发明实施例公开了又一种机顶盒用户界面推荐方法。请参阅图4,图4是本发明实施例公开的又一种机顶盒用户界面推荐方法的流程示意图。如图4所示,该方法可以包括以下步骤:Based on the set-top box user interface recommendation system shown in FIG. 1 , the embodiment of the present invention discloses another set-top box user interface recommendation method. Please refer to FIG. 4 . FIG. 4 is a schematic flowchart of another set-top box user interface recommendation method disclosed in an embodiment of the present invention. As shown in Figure 4, the method may include the following steps:

401、机顶盒向服务器发送用户界面更新请求。401. The set-top box sends a user interface update request to the server.

本发明实施例中,机顶盒可以设置多个用户模式,如老人模式、儿童模式、中青年模式、家庭模式等,用户可以通过机顶盒控制设备(如遥控器)切换机顶盒的用户模式。In the embodiment of the present invention, the set-top box can be set with multiple user modes, such as elderly mode, child mode, young and middle-aged mode, family mode, etc., and the user can switch the user mode of the set-top box through the set-top box control device (such as a remote controller).

本发明实施例中,该用户界面更新请求中可以包括该机顶盒的设备标识,以及该机顶盒当前所处的目标用户模式的标识信息,该目标用户模式是机顶盒预先设置的至少一种用户模式中的任意一种,该标识信息主要用于表示该机顶盒当前所处的用户模式。In the embodiment of the present invention, the user interface update request may include the device identification of the set-top box and the identification information of the target user mode that the set-top box is currently in, and the target user mode is at least one of the preset user modes of the set-top box. Either way, the identification information is mainly used to indicate the current user mode of the set-top box.

402、机顶盒接收该服务器推送的第一用户界面。402. The set-top box receives the first user interface pushed by the server.

本发明实施例中,服务器在接收到用户界面更新请求后,会获取与目标用户模式的标识信息对应的节目点播记录,并根据节目点播记录确定用户对于该目标用户模式的节目爱好类型,生成与该节目爱好类型匹配的第一用户界面,最后将该第一用户界面发送给机顶盒。In the embodiment of the present invention, after receiving the user interface update request, the server will obtain the program-on-demand record corresponding to the identification information of the target user mode, and determine the user's program preference type for the target user mode according to the program-on-demand record, and generate a The first user interface matching the program preference type, and finally the first user interface is sent to the set-top box.

403、机顶盒在该机顶盒当前所处的目标用户模式下通过显示设备输出第一用户界面。403. The set-top box outputs the first user interface through the display device in the current target user mode of the set-top box.

本发明实施例中,机顶盒在接收到第一用户界面时,会在目标用户模式下通过显示设备输出该第一用户界面,而在非目标用户模式下并不会输出该第一用户界面。这样可以得到每种用户模式对应的个性化用户界面,方便用户搜索、查找喜爱的节目。In the embodiment of the present invention, when the set-top box receives the first user interface, it will output the first user interface through the display device in the target user mode, but will not output the first user interface in the non-target user mode. In this way, a personalized user interface corresponding to each user mode can be obtained, which is convenient for users to search and find favorite programs.

作为一种可行的实施方式,机顶盒在向服务器发送用户界面更新请求之前,还可以执行以下步骤:As a feasible implementation manner, before the set-top box sends the user interface update request to the server, the following steps may be performed:

22)机顶盒通过显示设备的摄像头采集图像,并将该图像发送至服务器;22) The set-top box collects images through the camera of the display device, and sends the images to the server;

23)机顶盒接收该服务器发送的用户模式切换指令,并响应该用户模式切换指令将当前的用户模式切换至目标用户模式,该目标用户模式与该服务器获取到的图像中包括的用户的特征信息相匹配,该特征信息包括用户数量以及对各用户估算的年龄值。23) The set-top box receives the user mode switching instruction sent by the server, and switches the current user mode to the target user mode in response to the user mode switching command, and the target user mode is related to the user's feature information included in the image acquired by the server. Matching, the feature information includes the number of users and the estimated age of each user.

作为另一种可行的实施方式,机顶盒在向服务器发送用户界面更新请求之后,还可以接收服务器推送的第二用户界面,并在该机顶盒当前所处的目标用户模式下通过显示设备输出第二用户界面。该第二用户界面是在服务器的数据库中不存在与该目标用户模式的标识信息对应的节目点播记录时,服务器根据当前的热点节目生成的。As another feasible implementation, after the set-top box sends a user interface update request to the server, it can also receive the second user interface pushed by the server, and output the second user interface through the display device in the current target user mode of the set-top box. interface. The second user interface is generated by the server according to current popular programs when there is no program-on-demand record corresponding to the identification information of the target user mode in the database of the server.

可见,在图4所描述的方法中,机顶盒可以设置多个用户模式,服务器可以根据每个模式下的节目点播记录或当前的热点节目向该机顶盒推送个性化的用户界面,从而有利于用户在属于自己的用户模式下,能更加快速的查找或搜索到自己喜爱的节目。同时,服务器可以控制机顶盒自动切换用户模式,从而减少用户的手动操作,提高用户的粘性。It can be seen that in the method described in FIG. 4 , the set-top box can be set with multiple user modes, and the server can push a personalized user interface to the set-top box according to the program-on-demand records or current hot programs in each mode, thereby facilitating the user in In its own user mode, you can find or search your favorite programs more quickly. At the same time, the server can control the set-top box to automatically switch the user mode, thereby reducing the manual operation of the user and improving the stickiness of the user.

基于图1所示的机顶盒用户界面推荐系统,本发明实施例公开了又一种机顶盒用户界面推荐方法。请参阅图5,图5是本发明实施例公开的又一种机顶盒用户界面推荐方法的流程示意图。如图5所示,该方法可以包括以下步骤:Based on the set-top box user interface recommendation system shown in FIG. 1 , the embodiment of the present invention discloses another set-top box user interface recommendation method. Please refer to FIG. 5 . FIG. 5 is a schematic flowchart of another set-top box user interface recommendation method disclosed in an embodiment of the present invention. As shown in Figure 5, the method may include the following steps:

501、机顶盒通过摄像采集图像,并向服务器发送该图像。501. The set-top box collects an image through a camera, and sends the image to a server.

502、服务器接收该图像,并获取该图像中包括的用户的特征信息,确定与该特征信息匹配的目标用户模式。502. The server receives the image, acquires feature information of the user included in the image, and determines a target user pattern matching the feature information.

其中,该特征信息包括用户数量以及对各用户估算的年龄值。目标用户模式为预设的多种用户模式中的一种。Wherein, the feature information includes the number of users and the estimated age of each user. The target user mode is one of various preset user modes.

503、服务器向机顶盒发送用户模式切换指令。503. The server sends a user mode switching instruction to the set-top box.

其中,该用户模式切换指令用于指示机顶盒将当前的用户模式切换至目标用户模式。Wherein, the user mode switching instruction is used to instruct the set-top box to switch the current user mode to the target user mode.

504、机顶盒接收该用户模式切换指令,并响应该用户模式切换指令将当前的用户模式切换至目标用户模式。504. The set-top box receives the user mode switching instruction, and switches the current user mode to the target user mode in response to the user mode switching instruction.

505、机顶盒向服务器发送用户界面更新请求。505. The set-top box sends a user interface update request to the server.

506、服务器接收该用户界面更新请求,并获取与该用户界面更新请求包括的目标用户模式的标识信息对应的节目点播记录。506. The server receives the user interface update request, and acquires a program on demand record corresponding to the identification information of the target user mode included in the user interface update request.

507、服务器根据该节目点播记录确定用户对于目标用户模式的节目爱好类型。507. The server determines the program preference type of the user for the target user mode according to the program on demand record.

508、服务器向该机顶盒推送与该节目爱好类型匹配的第一用户界面。508. The server pushes the first user interface matching the program preference type to the set-top box.

509、机顶盒接收该第一用户界面,并在目标用户模式下通过显示设备输出第一用户界面。509. The set-top box receives the first user interface, and outputs the first user interface through the display device in the target user mode.

可见,在图5所描述的方法中,机顶盒可以设置有多个用户模式,服务器在接收到机顶盒发送的用户界面更新请求后,会根据用户界面更新请求包括的目标用户模式的标识信息,获取与该标识信息对应的节目点播记录,并根据该节目点播记录确定用户对于目标用户模式的节目爱好类型,从而向机顶盒推送与该节目爱好类型匹配的第一用户界面,机顶盒在目标用户模式下通过显示设备能够输出第一用户界面,从而能够满足家庭成员中不同年龄用户的节目需求,以便于用户能够快速搜索、查询个性化的节目,提高用户的粘性。It can be seen that, in the method described in FIG. 5 , the set-top box can be set with multiple user modes, and after receiving the user interface update request sent by the set-top box, the server will obtain the target user mode identification information according to the user interface update request included in the request. The program-on-demand record corresponding to the identification information, and according to the program-on-demand record, determine the user's program preference type for the target user mode, thereby pushing the first user interface matching the program preference type to the set-top box, and the set-top box displays the user interface in the target user mode. The device can output the first user interface, so as to meet the program needs of users of different ages among family members, so that users can quickly search and query personalized programs, and improve user stickiness.

基于图1所示的机顶盒用户界面推荐系统,本发明实施例公开了一种服务器。请参阅图6,图6是本发明实施例公开的一种服务器的结构示意图。如图6所示,该服务器600可以包括以下单元:Based on the set-top box user interface recommendation system shown in FIG. 1 , the embodiment of the present invention discloses a server. Please refer to FIG. 6 . FIG. 6 is a schematic structural diagram of a server disclosed by an embodiment of the present invention. As shown in Figure 6, the server 600 may include the following units:

接收单元601,用于接收机顶盒发送的用户界面更新请求,该用户界面更新请求中可以包括该机顶盒当前所处的目标用户模式的标识信息,该目标用户模式是机顶盒预先设置的至少一种用户模式中的任意一种。The receiving unit 601 is configured to receive a user interface update request sent by the set-top box, the user interface update request may include identification information of a target user mode that the set-top box is currently in, and the target user mode is at least one user mode preset by the set-top box any of the.

获取单元602,用于响应该用户界面更新请求,获取与用户界面更新请求包括的目标用户模式的标识信息对应的节目点播记录。The acquiring unit 602 is configured to, in response to the user interface update request, acquire the program on demand record corresponding to the identification information of the target user mode included in the user interface update request.

确定单元603,用于根据该节目点播记录确定用户对于目标用户模式的节目爱好类型。The determining unit 603 is configured to determine the user's program preference type for the target user mode according to the program on demand record.

推送单元604,用于向该机顶盒推送与该节目爱好类型匹配的第一用户界面,以使机顶盒在目标用户模式下通过显示设备输出第一用户界面。The pushing unit 604 is configured to push the first user interface matching the program preference type to the set-top box, so that the set-top box outputs the first user interface through the display device in the target user mode.

请一并参阅图7,图7是本发明实施例公开的另一种服务器的结构示意图。其中,图7所示的服务器600是在图6所示的服务器600的基础上优化得到的。如图7所示,该服务器600可以包括:Please refer to FIG. 7 together. FIG. 7 is a schematic structural diagram of another server disclosed by an embodiment of the present invention. Wherein, the server 600 shown in FIG. 7 is optimized on the basis of the server 600 shown in FIG. 6 . As shown in Figure 7, the server 600 may include:

上述接收单元601,还用于接收机顶盒发送的图像。The above-mentioned receiving unit 601 is also used for receiving images sent by the top box.

服务器600还可以包括:Server 600 may also include:

处理单元605,用于获取该图像中包括的用户的特征信息,并确定与该特征信息匹配的目标用户模式,该特征信息包括用户数量以及对各用户估算的年龄值。The processing unit 605 is configured to acquire feature information of users included in the image, and determine a target user pattern matching the feature information, where the feature information includes the number of users and an estimated age value of each user.

发送单元606,用于向该机顶盒发送用户模式切换指令,该用户模式切换指令用于指示该机顶盒将当前的用户模式切换至目标用户模式。The sending unit 606 is configured to send a user mode switching instruction to the set-top box, where the user mode switching instruction is used to instruct the set-top box to switch the current user mode to a target user mode.

作为一种可行的实施方式,上述推送单元604可以包括确定子单元6041、获取子单元6042、排版子单元6043以及发送子单元6044,其中:As a feasible implementation, the above push unit 604 may include a determination subunit 6041, an acquisition subunit 6042, a typesetting subunit 6043, and a sending subunit 6044, wherein:

上述确定子单元6041,用于根据该标识信息确定与目标用户模式对应的用户界面类型。The determining subunit 6041 is configured to determine the user interface type corresponding to the target user mode according to the identification information.

上述获取子单元6042,用于获取与该节目爱好类型匹配的节目预览内容。The acquisition subunit 6042 is configured to acquire the program preview content matching the type of the program preference.

上述排版子单元6043,用于在该用户界面类型的用户界面中,按照节目预览内容对应的节目的热度对该节目预览内容进行排版,得到第一用户界面。The typesetting subunit 6043 is configured to, in the user interface of the user interface type, typesetting the program preview content according to the popularity of the program corresponding to the program preview content, to obtain the first user interface.

上述发送子单元6044,用于将该第一用户界面发送至该机顶盒。The sending subunit 6044 is configured to send the first user interface to the set-top box.

作为另一种可行的实施方式,服务器600还可以包括判断单元607和生成单元608,其中:As another feasible implementation manner, the server 600 may further include a judging unit 607 and a generating unit 608, wherein:

判断单元607,用于判断数据库中是否存在与该用户界面更新请求包括的目标用户模式的标识信息对应的节目点播记录,若存在,则触发上述获取单元602执行响应该用户界面更新请求,获取与用户界面更新请求包括的目标用户模式的标识信息对应的节目点播记录的操作。The judging unit 607 is used to judge whether there is a program-on-demand record corresponding to the identification information of the target user mode included in the user interface update request in the database, and if it exists, trigger the above-mentioned acquisition unit 602 to execute in response to the user interface update request, and obtain the corresponding The operation of program-on-demand recording corresponding to the identification information of the target user mode included in the user interface update request.

上述获取单元602,还用于在上述判断单元607判断出数据库中不存在与该标识信息对应的节目点播记录时,获取当前的热点节目。The acquiring unit 602 is further configured to acquire the current popular program when the judging unit 607 judges that there is no program-on-demand record corresponding to the identification information in the database.

生成单元608,用于根据该热点节目生成第二用户界面。A generating unit 608, configured to generate a second user interface according to the popular program.

上述推送单元604,还用于向该机顶盒推送第二用户界面,以使机顶盒在目标用户模式下通过显示设备输出第二用户界面。The pushing unit 604 is further configured to push the second user interface to the set-top box, so that the set-top box outputs the second user interface through the display device in the target user mode.

可见,在图6和图7所描述的服务器中,机顶盒可以设置有多个用户模式,服务器在接收到机顶盒发送的用户界面更新请求后,会根据用户界面更新请求包括的目标用户模式的标识信息,获取与该标识信息对应的节目点播记录,并根据该节目点播记录确定用户对于目标用户模式的节目爱好类型,从而向机顶盒推送与该节目爱好类型匹配的第一用户界面,机顶盒在目标用户模式下通过显示设备能够输出第一用户界面,从而能够满足家庭成员中不同年龄用户的节目需求,以便于用户能够快速搜索、查询个性化的节目。同时,服务器还可以根据机顶盒发送的图像确定该机顶盒当前需要切换到何种用户模式,从而控制机顶盒自动切换用户模式,减少用户操作,提高用户的粘性。It can be seen that, in the server described in Fig. 6 and Fig. 7, the set-top box can be provided with multiple user modes, and after receiving the user interface update request sent by the set-top box, the server will update the request according to the user interface according to the identification information of the target user mode , obtain the program-on-demand record corresponding to the identification information, and determine the program preference type of the user for the target user mode according to the program-on-demand record, so as to push the first user interface matching the program preference type to the set-top box, and the set-top box is in the target user mode Next, the first user interface can be output through the display device, so as to meet the program needs of users of different ages among family members, so that users can quickly search and query personalized programs. At the same time, the server can also determine which user mode the set-top box currently needs to switch to according to the image sent by the set-top box, thereby controlling the set-top box to automatically switch the user mode, reducing user operations, and improving user stickiness.

基于图1所示的机顶盒用户界面推荐系统,本发明实施例公开了一种机顶盒。请参阅图8,图8是本发明实施例公开的一种机顶盒的结构示意图。如图8所示,该机顶盒800可以包括以下单元:Based on the set-top box user interface recommendation system shown in FIG. 1 , the embodiment of the present invention discloses a set-top box. Please refer to FIG. 8 . FIG. 8 is a schematic structural diagram of a set-top box disclosed in an embodiment of the present invention. As shown in Figure 8, the set-top box 800 may include the following units:

发送单元801,用于向服务器发送用户界面更新请求。其中,用户界面更新请求中可以包括该机顶盒800当前所处的目标用户模式的标识信息,该目标用户模式是机顶盒800预先设置的至少一种用户模式中的任意一种。The sending unit 801 is configured to send a user interface update request to a server. Wherein, the user interface update request may include identification information of a target user mode that the set-top box 800 is currently in, and the target user mode is any one of at least one user mode preset by the set-top box 800 .

其中,发送单元801在向服务器发送用户界面更新请求后,会向接收单元802发送电信号,以触发接收单元802接收服务器推送的用户界面。Wherein, the sending unit 801 sends an electrical signal to the receiving unit 802 after sending the user interface update request to the server, so as to trigger the receiving unit 802 to receive the user interface pushed by the server.

接收单元802,用于接收该服务器推送的第一用户界面。其中,该第一用户界面与用户对于目标用户模式的节目爱好类型相匹配,该节目爱好类型是由服务器在响应用户界面更新请求获取标识信息对应的节目点播记录,并根据该节目点播记录确定的。The receiving unit 802 is configured to receive the first user interface pushed by the server. Wherein, the first user interface matches the user's program preference type for the target user mode, and the program preference type is determined by the server responding to the user interface update request to obtain the program-on-demand record corresponding to the identification information, and according to the program-on-demand record .

输出单元803,用于在在该机顶盒800当前所处的目标用户模式下通过显示设备输出第一用户界面。The output unit 803 is configured to output the first user interface through the display device in the current target user mode of the set-top box 800 .

作为一种可行的实施方式,上述发送单元801,还用于通过显示设备的摄像头采集图像,并将该图像发送至服务器。As a feasible implementation manner, the sending unit 801 is further configured to collect an image through a camera of the display device, and send the image to the server.

上述接收单元802,还用于接收该服务器发送的用户模式切换指令。The above-mentioned receiving unit 802 is also configured to receive the user mode switching instruction sent by the server.

机顶盒800还可以包括:The set-top box 800 may also include:

切换单元804,用于响应该用户模式切换指令将当前的用户模式切换至目标用户模式,该目标用户模式与该服务器获取到的图像中包括的用户的特征信息相匹配,该特征信息包括用户数量以及对各用户估算的年龄值。A switching unit 804, configured to switch the current user mode to a target user mode in response to the user mode switching instruction, where the target user mode matches the feature information of the user included in the image acquired by the server, and the feature information includes the number of users and an estimated age value for each user.

作为另一种可行的实施方式,上述接收单元803,还用于接收服务器推送的第二用户界面。其中,第二用户界面是在服务器的数据库中不存在与目标用户模式的标识信息对应的节目点播记录时,服务器根据当前的热点节目生成的。As another feasible implementation manner, the above receiving unit 803 is further configured to receive the second user interface pushed by the server. Wherein, the second user interface is generated by the server according to the current popular programs when there is no program on demand record corresponding to the identification information of the target user mode in the database of the server.

上述输出单元,还用于在该机顶盒800当前所处的目标用户模式下通过显示设备输出第二用户界面。The above output unit is further configured to output the second user interface through the display device in the current target user mode of the set-top box 800 .

可见,在图8所描述的机顶盒中,机顶盒可以设置多个用户模式,服务器可以根据每个模式下的节目点播记录或当前的热点节目向该机顶盒推送个性化的用户界面,从而有利于用户在属于自己的用户模式下,能更加快速的查找或搜索到自己喜爱的节目。同时,服务器可以控制机顶盒自动切换用户模式,从而减少用户的手动操作,提高用户的粘性。It can be seen that in the set-top box described in FIG. 8, the set-top box can be set with multiple user modes, and the server can push a personalized user interface to the set-top box according to the program-on-demand records in each mode or the current hot programs, thereby facilitating the user in the set-top box. In its own user mode, you can find or search your favorite programs more quickly. At the same time, the server can control the set-top box to automatically switch the user mode, thereby reducing the manual operation of the user and improving the stickiness of the user.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM) and the like.

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。The above disclosures are only preferred embodiments of the present invention, and certainly cannot limit the scope of rights of the present invention. Therefore, equivalent changes made according to the claims of the present invention still fall within the scope of the present invention.

Claims (14)

CN201511030743.4A2015-12-312015-12-31Set top box user interface recommendation method and related equipmentPendingCN105516742A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201511030743.4ACN105516742A (en)2015-12-312015-12-31Set top box user interface recommendation method and related equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201511030743.4ACN105516742A (en)2015-12-312015-12-31Set top box user interface recommendation method and related equipment

Publications (1)

Publication NumberPublication Date
CN105516742Atrue CN105516742A (en)2016-04-20

Family

ID=55724332

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201511030743.4APendingCN105516742A (en)2015-12-312015-12-31Set top box user interface recommendation method and related equipment

Country Status (1)

CountryLink
CN (1)CN105516742A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105898413A (en)*2016-05-242016-08-24青岛海信电器股份有限公司Television program recommendation method, television and recommendation server
CN105959749A (en)*2016-04-282016-09-21乐视控股(北京)有限公司Intelligent terminal, remote controller and recommending method and system
CN106131636A (en)*2016-08-122016-11-16佛山市章扬科技有限公司A kind of high in the clouds is without screen TV
CN106303594A (en)*2016-08-122017-01-04佛山市章扬科技有限公司A kind of broadcast mode without screen TV based on high in the clouds viewing
CN106294835A (en)*2016-08-182017-01-04珠海迈科智能科技股份有限公司A kind of information processing method and device
CN106454517A (en)*2016-10-252017-02-22北京小米移动软件有限公司TV program push method and apparatus, and terminal device
CN106791965A (en)*2016-12-272017-05-31深圳Tcl数字技术有限公司TV programme method for pushing and device
CN106878768A (en)*2017-03-172017-06-20山东浪潮商用系统有限公司A kind of program broadcasting method, Set Top Box and system
WO2018000585A1 (en)*2016-06-292018-01-04北京小米移动软件有限公司Interface theme recommendation method, apparatus, terminal and server
WO2018032189A1 (en)*2016-08-142018-02-22阮元Method and server for pushing information to vehicle-mounted device according to market feedback
WO2018032187A1 (en)*2016-08-142018-02-22阮元Method and server for pushing information to vehicle-mounted device on basis of age information of user
CN110398897A (en)*2018-04-252019-11-01北京快乐智慧科技有限责任公司A kind of Multi-mode switching method and system of intellectual product
CN110427500A (en)*2019-08-122019-11-08浙江岩华文化传媒有限公司Information processing method, device and equipment
CN111459594A (en)*2020-03-312020-07-28西安万像电子科技有限公司Display interface processing method, device and system
CN112218124A (en)*2020-10-142021-01-12广州欢网科技有限责任公司TV mode matching method, device, equipment and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP2276253A2 (en)*2008-04-242011-01-19Samsung Electronics Co., Ltd.Method and apparatus for recommending broadcast contents
CN102970606A (en)*2012-12-042013-03-13深圳Tcl新技术有限公司Television program recommending method and device based on identity identification
CN103634669A (en)*2012-08-272014-03-12联想(北京)有限公司Television program information providing method and electronic device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP2276253A2 (en)*2008-04-242011-01-19Samsung Electronics Co., Ltd.Method and apparatus for recommending broadcast contents
CN103634669A (en)*2012-08-272014-03-12联想(北京)有限公司Television program information providing method and electronic device
CN102970606A (en)*2012-12-042013-03-13深圳Tcl新技术有限公司Television program recommending method and device based on identity identification

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2017185612A1 (en)*2016-04-282017-11-02乐视控股(北京)有限公司A smart terminal, remote control and recommendation method and system
CN105959749A (en)*2016-04-282016-09-21乐视控股(北京)有限公司Intelligent terminal, remote controller and recommending method and system
CN105898413A (en)*2016-05-242016-08-24青岛海信电器股份有限公司Television program recommendation method, television and recommendation server
WO2018000585A1 (en)*2016-06-292018-01-04北京小米移动软件有限公司Interface theme recommendation method, apparatus, terminal and server
CN106131636A (en)*2016-08-122016-11-16佛山市章扬科技有限公司A kind of high in the clouds is without screen TV
CN106303594A (en)*2016-08-122017-01-04佛山市章扬科技有限公司A kind of broadcast mode without screen TV based on high in the clouds viewing
WO2018032187A1 (en)*2016-08-142018-02-22阮元Method and server for pushing information to vehicle-mounted device on basis of age information of user
WO2018032189A1 (en)*2016-08-142018-02-22阮元Method and server for pushing information to vehicle-mounted device according to market feedback
CN106294835A (en)*2016-08-182017-01-04珠海迈科智能科技股份有限公司A kind of information processing method and device
CN106454517A (en)*2016-10-252017-02-22北京小米移动软件有限公司TV program push method and apparatus, and terminal device
CN106791965A (en)*2016-12-272017-05-31深圳Tcl数字技术有限公司TV programme method for pushing and device
CN106878768A (en)*2017-03-172017-06-20山东浪潮商用系统有限公司A kind of program broadcasting method, Set Top Box and system
CN110398897A (en)*2018-04-252019-11-01北京快乐智慧科技有限责任公司A kind of Multi-mode switching method and system of intellectual product
CN110427500A (en)*2019-08-122019-11-08浙江岩华文化传媒有限公司Information processing method, device and equipment
CN111459594A (en)*2020-03-312020-07-28西安万像电子科技有限公司Display interface processing method, device and system
CN112218124A (en)*2020-10-142021-01-12广州欢网科技有限责任公司TV mode matching method, device, equipment and system

Similar Documents

PublicationPublication DateTitle
CN105516742A (en)Set top box user interface recommendation method and related equipment
US11445254B2 (en)Systems and methods for multi-device content recommendations
KR101315608B1 (en)Contents managing method and display apparatus thereof
CN113692746B (en)Networked television apparatus with knowledge-based media content recommendation and unified user interface
CN109564574B (en) Method and system for transferring interactive features to another device
US9571054B2 (en)Systems and methods for dynamically adjusting volume based on media content
US9615127B2 (en)Systems and methods for recording content from a different source when previous content runs over
KR20120099064A (en)Multiple-screen interactive screen architecture
GB2561119A (en)Systems and methods for providing data associated with a media asset
US12192545B2 (en)Systems and methods for causing a user to view secondary content that relates to a media asset from which a user has switched away
US11863847B2 (en)Methods and system for presenting search results
US20250175669A1 (en)Systems and methods for storing programs
CN102685567A (en)Digital television terminal, hot channel control method and server
CN113711617B (en) Media content projection method and device in networked television device
WO2017096897A1 (en)Media content playing method, device and system
US20130347035A1 (en)Systems and methods for navigating to a favorite content source without an advertisement
CN109656394B (en)Method and system for supporting touch screen control, set top box and storage medium
CN118828078A (en) Display device, server and music media playback method

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20160420


[8]ページ先頭

©2009-2025 Movatter.jp