主页内容推送方法、装置及计算机可读存储介质与流程

文档序号:14685034发布日期:2018-06-12 23:16阅读:225来源:国知局
主页内容推送方法、装置及计算机可读存储介质与流程

本发明涉及智能电视技术领域,尤其涉及一种主页内容推送方法、装置及计算机可读存储介质。



背景技术:

电视早已经成为众多家庭的休闲娱乐中心。随着智能电视的普及,人们能够接触到的各类电视内容资源越来越丰富,包括影视、购物、应用程序、游戏、教育、旅游等等,但是另外一方面,每台智能电视主页显示的主页内容都是无差别推送的,因此不论坐在电视机前面的观众是谁,看到的内容都是一样的,这种推送方式造成的结果是无法有效抓住不同类别的用户人群,导致部分用户流失,逐渐向手机转移。

现有的推荐系统采用的解决方法是直接将手机账号转移到智能电视上,可以简单的根据观看历史和喜好推送节目资源,但是同时由于这种方式过于依赖个人账号或者仅仅依赖于观看历史,无法精确的采集到当前观看电视的用户的年龄和性别等特征信息,从而无法根据不同家庭成员之间的特征对推送内容进一步精细化。

目前还有一些影视内容推送系统能够结合人脸识别技术进行影视资源的推送,但是这些系统仅仅是基于技术人员设定的兴趣点和内容标签进行生硬的匹配,无法根据用户在实际使用过程中产生的行为数据对推荐系统进行进一步优化。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种主页内容推送方法、装置及计算机可读存储介质,旨在解决智能电视资源丰富但是推送内容没有针对性的技术问题。

为实现上述目的,本发明提供一种主页内容推送方法,应用于主页内容推送系统,所述主页内容推送系统包括智能电视客户端,所述主页内容推送方法包括以下步骤:

在智能电视客户端启动时,显示人脸登录页面;

基于所述人脸登录页面获取人脸图像数据,发送所述人脸图像数据至服务器,以供所述服务器验证所述人脸图像数据并反馈对应的账号信息和推送内容;

在接收到所述账号信息和推送内容时,通过智能电视客户端主页进行显示。

优选地,所述在智能电视客户端启动时,显示人脸登录页面的步骤之前,所述方法还包括:

在首次使用智能电视客户端的主页内容推送功能时,向账号服务器申请创建家庭账号和从属的家庭成员账号;

针对每一个家庭成员账号,采集对应的人脸图像数据并与所述家庭成员账号绑定,在账号服务器中进行存储。

优选地,针对每一个家庭成员账号,采集对应的人脸图像数据并与所述家庭成员账号绑定,在账号服务器中进行存储的步骤包括:

在完成家庭账号的创建时,通过选择家庭成员角色开始创建对应的家庭成员账号,并显示家庭成员账号创建页面;

基于所述家庭成员账号创建页面获取人脸图像数据,检测并提取人脸特征信息,将所述人脸图像数据与所述家庭成员账号绑定,在账号服务器中进行存储。

优选地,所述在接收到所述账号信息和推送内容时,通过智能电视客户端主页进行显示的步骤之后,所述方法还包括:

记录用户的使用行为数据,发送所述使用行为数据至内容服务器,以供所述内容服务器更新数据库。

优选地,所述基于所述人脸登录页面获取人脸图像数据,发送所述人脸图像数据至服务器,以供所述服务器验证所述人脸图像数据并反馈对应的账号信息和推送内容的步骤包括:

在智能电视客户端显示人脸登录页面时,打开摄像头采集人脸图像数据;

发送所述人脸图像数据至账号服务器,以供所述账号服务器根据所述人脸图像数据确定对应的家庭成员账号信息;

接收账号服务器反馈的账号信息和内容服务器根据所述账号信息反馈的推送内容。

优选地,所述在接收到所述账号信息和推送内容时,通过智能电视客户端主页进行显示的步骤包括:

在接收到账号服务器反馈的账号信息时,切换智能电视客户端至所述账号信息对应的家庭成员账号;

在接收到内容服务器反馈的推送内容时,通过智能电视客户端主页显示所述推送内容。

此外,为实现上述目的,本发明还提供一种主页内容推送方法,应用于智能电视推送系统,所述智能电视推送系统包括账号服务器端,所述主页内容推送方法包括以下步骤:

在接收到智能电视客户端发送的创建家庭账号和从属的家庭成员账号的请求时,获取人脸图像数据,与对应的家庭成员账号进行关联存储;

在接收到账号登录请求时,获取基于所述人脸登录页面触发的人脸图像数据,确定对应的家庭成员账号信息;

在完成人脸图像数据与家庭成员账号信息的匹配时,通知智能电视客户端切换到当前账号登录请求对应的家庭成员账号,同时通知内容服务器准备所述家庭成员账号对应的内容资源。

此外,为实现上述目的,本发明还提供一种主页内容推送方法,应用于智能电视推送系统,所述智能电视推送系统包括内容服务器端,所述主页内容推送方法包括以下步骤:

预设人群分类模型和兴趣点模型;

在获取到内容资源时,按照不同模块和标签对所述内容资源进行整理,并发布到内容服务器;

在接收到账号服务器发送的账号切换通知消息时,根据当前家庭成员账号对应的人群分类模型和兴趣点模型推送相关的内容资源;

接收智能电视客户端发送的使用行为数据,基于所述使用行为数据更新数据库,调整推送内容。

此外,为实现上述目的,本发明还提供一种主页内容推送装置,其特征在于,所述主页内容推送装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的主页内容推送程序,所述主页内容推送程序被所述处理器执行时实现如上述任一项所述的主页内容推送方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有主页内容推送程序,所述主页内容推送程序被处理器执行时实现如上述任一项所述的主页内容推送方法的步骤。

本发明方案,通过在智能电视客户端启动时,显示人脸登录页面;然后基于所述人脸登录页面获取人脸图像数据,发送所述人脸图像数据至服务器,以供所述服务器验证所述人脸图像数据并反馈对应的账号信息和推送内容;之后在接收到所述账号信息和推送内容时,通过智能电视客户端主页进行显示;本方法解决了往常过于依赖个人账号和较为模式化的主页推荐系统所存在的问题,基于人脸识别技术向不同家庭成员提供定制化的内容资源,并且能够根据观看历史和使用记录不断更新推送模型,达到逐渐优化的推送效果,以实现符合个人特征和喜好的精准推送,从而增加用户粘度,留住用户,实现推荐系统针对不同家庭成员的精准推送,并且针对用户个人特征不断学习进化。

附图说明

图1是本发明实施例方案涉及的硬件运行环境中主页内容推送装置所属终端的结构示意图;

图2为本发明主页内容推送方法第一实施例的流程示意图;

图3为本发明主页内容推送方法第二实施例的流程示意图;

图4为本发明主页内容推送方法第三实施例中针对每一个家庭成员账号,采集对应的人脸图像数据并与所述家庭成员账号绑定,在账号服务器中进行存储的步骤的细化流程示意图;

图5为本发明主页内容推送方法第四实施例中基于所述人脸登录页面获取人脸图像数据,发送所述人脸图像数据至服务器,以供所述服务器验证所述人脸图像数据并反馈对应的账号信息和推送内容的步骤的细化流程示意图;

图6为本发明主页内容推送方法第五实施例中在接收到所述账号信息和推送内容时,通过智能电视客户端主页进行显示的步骤的细化流程示意图;

图7为本发明主页内容推送方法第六实施例中的流程示意图;

图8为本发明主页内容推送方法第七实施例中的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的装置所属终端结构示意图。

本发明实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器、便携计算机等具有显示功能的可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及主页内容推送程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的主页内容推送程序。

在本实施例中,主页内容推送装置包括:存储器1005、处理器1001及存储在所述存储器1005上并可在所述处理器1001上运行的主页内容推送程序,其中,处理器1001调用存储器1005中存储的主页内容推送程序时,并执行以下操作:

在智能电视客户端启动时,显示人脸登录页面;

基于所述人脸登录页面获取人脸图像数据,发送所述人脸图像数据至服务器,以供所述服务器验证所述人脸图像数据并反馈对应的账号信息和推送内容;

在接收到所述账号信息和推送内容时,通过智能电视客户端主页进行显示。

进一步地,处理器1001可以调用存储器1005中存储的主页内容推送程序,还执行以下操作:

在首次使用智能电视客户端的主页内容推送功能时,向账号服务器申请创建家庭账号和从属的家庭成员账号;

针对每一个家庭成员账号,采集对应的人脸图像数据并与所述家庭成员账号绑定,在账号服务器中进行存储。

进一步地,处理器1001可以调用存储器1005中存储的主页内容推送程序,还执行以下操作:

在完成家庭账号的创建时,通过选择家庭成员角色开始创建对应的家庭成员账号,并显示家庭成员账号创建页面;

基于所述家庭成员账号创建页面获取人脸图像数据,检测并提取人脸特征信息,将所述人脸图像数据与所述家庭成员账号绑定,在账号服务器中进行存储。

进一步地,处理器1001可以调用存储器1005中存储的主页内容推送程序,还执行以下操作:

记录用户的使用行为数据,发送所述使用行为数据至内容服务器,以供所述内容服务器更新数据库。

进一步地,处理器1001可以调用存储器1005中存储的主页内容推送程序,还执行以下操作:

在智能电视客户端显示人脸登录页面时,打开摄像头采集人脸图像数据;

发送所述人脸图像数据至账号服务器,以供所述账号服务器根据所述人脸图像数据确定对应的家庭成员账号信息;

接收账号服务器反馈的账号信息和内容服务器根据所述账号信息反馈的推送内容。

进一步地,处理器1001可以调用存储器1005中存储的主页内容推送程序,还执行以下操作:

在接收到账号服务器反馈的账号信息时,切换智能电视客户端至所述账号信息对应的家庭成员账号;

在接收到内容服务器反馈的推送内容时,通过智能电视客户端主页显示所述推送内容。

进一步地,处理器1001可以调用存储器1005中存储的主页内容推送程序,还执行以下操作:

在接收到智能电视客户端发送的创建家庭账号和从属的家庭成员账号的请求时,获取人脸图像数据,与对应的家庭成员账号进行关联存储;

在接收到账号登录请求时,获取基于所述人脸登录页面触发的人脸图像数据,确定对应的家庭成员账号信息;

在完成人脸图像数据与家庭成员账号信息的匹配时,通知智能电视客户端切换到当前账号登录请求对应的家庭成员账号,同时通知内容服务器准备所述家庭成员账号对应的内容资源。

进一步地,处理器1001可以调用存储器1005中存储的主页内容推送程序,还执行以下操作:

预设人群分类模型和兴趣点模型;

在获取到内容资源时,按照不同模块和标签对所述内容资源进行整理,并发布到内容服务器;

在接收到账号服务器发送的账号切换通知消息时,根据当前家庭成员账号对应的人群分类模型和兴趣点模型推送相关的内容资源;

接收智能电视客户端发送的使用行为数据,基于所述使用行为数据更新数据库,调整推送内容。

本发明第一实施例提供一种主页内容推送方法,参照图2,图2为本发明主页内容推送方法第一实施例的流程示意图,所述主页内容推送方法包括:

步骤S110,在智能电视客户端启动时,显示人脸登录页面;

用户触发智能电视终端的启动按钮或启动键,智能电视终端启动之后,显示主页,从主页中触发登录控件,进入登录程序,当前智能电视客户端显示人脸登录页面,系统打开摄像头。

步骤S120,基于所述人脸登录页面获取人脸图像数据,发送所述人脸图像数据至服务器,以供所述服务器验证所述人脸图像数据并反馈对应的账号信息和推送内容;

在进入人脸登录页面时,系统打开摄像头采集人脸图像数据,摄像头的位置在电视的任意一个方位,可以是内置在电视客户端中的,也可以是与电视可拆卸设置的。摄像头在获取到人脸图像数据时,对采集的人脸图像数据进行属性分析,包括检测图像中的人脸信息,提取人脸属性,包括性别和年龄等属性。之后将该人脸图像数据发送至账号服务器,向账号服务器验证该人脸图像数据是否是该家庭账号下的某一个家庭成员,如果该成员已经录入过人脸数据信息,则将智能电视客户端切换到该成员的子账号,并通知内容服务器为该家庭成员账号推送符合其特征的精准资源内容。

步骤S130,在接收到所述账号信息和推送内容时,通过智能电视客户端主页进行显示。

智能电视客户端接收到账号切换指令之后,展示内容服务器为其推送的精准内容资源,如果不是首次登录,还有之前的历史操作记录信息,方便用户快速找到上次使用过的资源。在接收到账号服务器发送的账号切换通知消息时,根据当前家庭成员账号对应的人群分类模型和兴趣点模型推送相关的内容资源,其中,所述内容资源包括历史记录信息和根据人群分类模型和兴趣点模型匹配的内容资源信息。

进一步地,在一实施例中,在步骤S30之后,所述方法还包括:

记录用户的使用行为数据,发送所述使用行为数据至内容服务器,以供所述内容服务器更新数据库。

客户端增加用户使用行为数据统计上传模块。用户通过智能电视客户端的人脸登录界面成功登录之后,客户端会记录并向内容服务器上传用户的使用行为数据,包括点击内容,购买,观看时长等行为,用于内容服务器对海量数据统计分析之后,不断的优化更新人群分类和兴趣点模型。

本实施例中提出的主页内容推送方法,通过在智能电视客户端启动时,显示人脸登录页面;然后基于所述人脸登录页面获取人脸图像数据,发送所述人脸图像数据至服务器,以供所述服务器验证所述人脸图像数据并反馈对应的账号信息和推送内容;之后在接收到所述账号信息和推送内容时,通过智能电视客户端主页进行显示;本方法解决了往常过于依赖个人账号和较为模式化的主页推荐系统所存在的问题,基于人脸识别技术向不同家庭成员提供定制化的内容资源,并且能够根据观看历史和使用记录不断更新推送模型,达到逐渐优化的推送效果,以实现符合个人特征和喜好的精准推送,从而增加用户粘度,留住用户,实现推荐系统针对不同家庭成员的精准推送,并且针对用户个人特征不断学习进化。

基于第一实施例,提出本发明主页内容推送方法的第二实施例,参照图3,步骤S110之前,所述方法还包括:

步骤S140,在首次使用智能电视客户端的主页内容推送功能时,向账号服务器申请创建家庭账号和从属的家庭成员账号;

用户通过智能电视客户端,向账号服务器申请创建家庭账号,账号服务器审核通过之后,为其创建家庭账号,并通知客户端家庭账号创建成功。家庭成员账号创建之后,可以继续申请创建家庭成员账号,在创建家庭成员账号时,需要同时获取对应的人脸图像数据。

步骤S150,针对每一个家庭成员账号,采集对应的人脸图像数据并与所述家庭成员账号绑定,在账号服务器中进行存储。

智能电视客户端登录家庭账号之后,选择家庭角色成员为其录入人脸数据信息,将人脸数据,以及人脸的属性信息,一并上传到账号服务器,账号服务器会在家庭账号下为其保存该家庭角色成员的子账号,并保存相应的人脸图像数据及人脸属性信息。其中,人脸属性信息是基于人脸图像数据进行属性分析得到的,包括性别和年龄等信息。

本实施例中提出的主页内容推送方法,通过在首次使用智能电视客户端的主页内容推送功能时,向账号服务器申请创建家庭账号和从属的家庭成员账号;然后针对每一个家庭成员账号,采集对应的人脸图像数据并与所述家庭成员账号绑定,在账号服务器中进行存储;利用人脸注册识别技术,在家庭账号下,录入不同家庭角色成员人脸数据信息,为每一位家庭成员推送适合其人群身份特点的精准内容资源以及各自的历史记录信息,真正做到从千家千面到千人千面,让不同的人都能及时看到感兴趣的内容。

基于第二实施例,提出本发明主页内容推送方法的第三实施例,参照图4,步骤S150包括:

步骤S151,在完成家庭账号的创建时,通过选择家庭成员角色开始创建对应的家庭成员账号,并显示家庭成员账号创建页面;

智能电视客户端登录家庭账号之后,选择家庭角色成员为其录入人脸数据信息,可以选择系统预置的某一个家庭成员角色,例如爸爸,妈妈,儿子,女儿等,也可以新增其他角色成员。完成家庭成员角色选择后,进入家庭成员账号创建页面。

步骤S152,基于所述家庭成员账号创建页面获取人脸图像数据,检测并提取人脸特征信息,将所述人脸图像数据与所述家庭成员账号绑定,在账号服务器中进行存储。

在用户点击某一个角色成员时,系统打开摄像头,基于所述家庭成员账号创建页面获取人脸图像数据,将人脸数据,以及人脸的属性信息,一并上传到账号服务器,账号服务器会在家庭账号下为其保存该家庭角色成员的子账号,并保存相应的人脸图像数据及人脸属性信息。其中,人脸属性信息是基于人脸图像数据进行属性分析得到的,包括性别和年龄等信息。

本实施例中提出的主页内容推送方法,通过在完成家庭账号的创建时,通过选择家庭成员角色开始创建对应的家庭成员账号,并显示家庭成员账号创建页面;然后基于所述家庭成员账号创建页面获取人脸图像数据,检测并提取人脸特征信息,将所述人脸图像数据与所述家庭成员账号绑定,在账号服务器中进行存储;将以前以家庭为单位的智能电视转变为以个人为单位的智能电视,每一个家庭成员拥有各自独立的主页内容和历史记录等数据,该主页内容是通过对家庭成员人脸图像数据进行检测分析得到其年龄和性别等特征之后,内容运营服务器为其精准推送符合其特征的内容资源,能更有效的在第一时间抓住用户的注意力,提高其观看和使用智能电视的兴趣。

基于第一实施例,提出本发明主页内容推送方法的第四实施例,参照图5,步骤S120包括:

步骤S121,在智能电视客户端显示人脸登录页面时,打开摄像头采集人脸图像数据;

在进入人脸登录页面时,系统打开摄像头采集人脸图像数据,摄像头的位置在电视的任意一个方位,可以是内置在电视客户端中的,也可以是与电视可拆卸设置的。摄像头在获取到人脸图像数据时,对采集的人脸图像数据进行属性分析,包括检测图像中的人脸信息,提取人脸属性,包括性别和年龄等属性。

步骤S122,发送所述人脸图像数据至账号服务器,以供所述账号服务器根据所述人脸图像数据确定对应的家庭成员账号信息;

之后将该人脸图像数据发送至账号服务器,向账号服务器验证该人脸图像数据是否是该家庭账号下的某一个家庭成员,如果该成员已经录入过人脸数据信息,则将智能电视客户端切换到该成员的子账号,并通知内容服务器为该家庭成员账号推送符合其特征的精准资源内容。

步骤S123,接收账号服务器反馈的账号信息和内容服务器根据所述账号信息反馈的推送内容。

内容服务器接收到账号服务器通知的家庭账号下切换了家庭成员账号时,根据该子账号的信息,包括角色昵称,性别,年龄以及历史记录数据,判断该角色所属的人群类别,提取该人群的兴趣点,匹配资源库的内容资源,向客户端推送适合该人群的精准资源内容以及历史记录信息。智能电视客户端接收到内容服务器推送的资源之后,展示历史记录信息和新的内容。

本实施例中提出的主页内容推送方法,通过在智能电视客户端显示人脸登录页面时,打开摄像头采集人脸图像数据,检测并提取人脸特征信息;然后发送所述人脸图像数据至账号服务器,以供所述账号服务器根据所述人脸图像数据确定对应的家庭成员账号信息;之后接收账号服务器反馈的账号信息和内容服务器根据所述账号信息反馈的推送内容;新注册的用户只要通过人脸扫描登录之后,就可以看到符合其兴趣爱好的主页内容资源,而不会像传统的推荐系统那样依赖用户的使用数据之后,才能为其推送合适的资源。

基于第一实施例,提出本发明主页内容推送方法的第五实施例,参照图6,步骤S130包括:

步骤S131,在接收到账号服务器反馈的账号信息时,切换智能电视客户端至所述账号信息对应的家庭成员账号;

智能电视客户端接收到账号切换指令之后,如果该成员已经录入过人脸数据信息,则切换到该成员的子账号,并通知内容服务器为该成员账号推送符合其特征的精准资源内容。

步骤S132,在接收到内容服务器反馈的推送内容时,通过智能电视客户端主页显示所述推送内容。

在接收到账号服务器发送的账号切换通知消息时,根据当前家庭成员账号对应的人群分类模型和兴趣点模型推送相关的内容资源,其中,所述内容资源包括历史记录信息和根据人群分类模型和兴趣点模型匹配的内容资源信息。展示内容服务器为其推送的精准内容资源,如果不是首次登录,还有之前的历史操作记录信息,方便用户快速找到上次使用过的资源。

本实施例中提出的主页内容推送方法,通过在接收到账号服务器反馈的账号信息时,切换智能电视客户端至所述账号信息对应的家庭成员账号;然后在接收到内容服务器反馈的推送内容时,通过智能电视客户端主页显示所述推送内容;解决了传统依赖资源热度进行内容推荐的方式产生的长尾效应问题,避免了大量的资源得不到推送,而有特殊喜好的用户得不到符合其特征的内容资源的现象。

本发明第六实施例提供一种主页内容推送方法,参照图7,图7为本发明主页内容推送方法第一实施例的流程示意图,所述主页内容推送方法包括:

S160,在接收到智能电视客户端发送的创建家庭账号和从属的家庭成员账号的请求时,获取人脸图像数据,与对应的家庭成员账号进行关联存储;

账号服务器的主要功能是管理各类账号以及存储账号相关信息,因此在用户需要创建家庭账号或家庭成员账号时,首先需要通过智能电视客户端想账号服务器申请创建家庭账号,只有在创建了家庭账号后,才能创建下属的各个家庭成员账号。账号服务器在接收到创建家庭账号的申请时,对该申请及相关信息进行审核,审核通过之后,为其创建家庭账号,并通知智能电视客户端家庭账号创建成功。智能电视客户端登录家庭账号之后,用户可以选择家庭角色成员为其录入人脸数据信息,客户端将人脸数据,以及人脸的属性信息,打包上传到账号服务器,账号服务器会在家庭账号下为其保存该家庭角色成员的子账号,并保存相应的人脸数据及人脸属性信息。

S170,在接收到账号登录请求时,获取基于所述人脸登录页面触发的人脸图像数据,确定对应的家庭成员账号信息;

用户通过智能电视客户端的人脸登录页面,打开摄像头采集人脸图像信息。对采集的人脸图像信息进行属性分析,并向账号服务器验证是否是该家庭账号下的某一个家庭角色成员,如果该成员已经录入过人脸数据信息,则切换到该成员的子账号,并通知内容服务器为该成员账号推送符合其特征的精准资源内容。

S180,在完成人脸图像数据与家庭成员账号信息的匹配时,通知智能电视客户端切换到当前账号登录请求对应的家庭成员账号,同时通知内容服务器准备所述家庭成员账号对应的内容资源。

如果智能电视客户端接收到的人脸图像数据和账号服务器中存储的家庭成员账号信息匹配时,账号服务器向客户端发送账号切换指令,将客户端的登录账号切换至当前人脸图像数据对应的家庭成员账号。客户端收到账号切换指令之后展示内容服务器为其推送的精准内容资源,如果不是首次登录,还会有之前的历史操作记录信息,方便用户快速找到上次使用过的资源。

本实施例中提出的主页内容推送方法,通过在接收到智能电视客户端发送的创建家庭账号和从属的家庭成员账号的请求时,获取人脸图像数据,与对应的家庭成员账号进行关联存储;然后在接收到账号登录请求时,获取基于所述人脸登录页面触发的人脸图像数据,确定对应的家庭成员账号信息;之后在完成人脸图像数据与家庭成员账号信息的匹配时,通知智能电视客户端切换到当前账号登录请求对应的家庭成员账号,同时通知内容服务器准备所述家庭成员账号对应的内容资源;本方法可以让智能电视主页推荐的内容更加符合不同人群的兴趣爱好,解决了传统的一家人看到相同的推荐内容,从而避免主页内容无法第一时间用精准的内容资源吸引对应的使用人群,导致用户不断流失的现象。

本发明第七实施例提供一种主页内容推送方法,参照图8,图8为本发明主页内容推送方法第一实施例的流程示意图,所述主页内容推送方法包括:

步骤S190,预设人群分类模型和兴趣点模型;

在内容服务器管理后台上,根据先验知识初始化人群分类和兴趣点模型。把人群按照性别和年龄划分成多个类别,为每个人群选择预设的兴趣点。后面会随着用户的不断操作,通过对大量用户操作数据分析和统计进行模型更新。

步骤S200,在获取到内容资源时,按照不同模块和标签对所述内容资源进行整理,并发布到内容服务器;

在内容服务器管理后台上录入内容资源,选择所属模块以及对应的标签,并正式发布到内容服务器。

步骤S210,在接收到账号服务器发送的账号切换通知消息时,根据当前家庭成员账号对应的人群分类模型和兴趣点模型推送相关的内容资源;

内容服务器接收到账号服务器通知的家庭账号下切换了家庭成员账号时,根据该子账号的信息,包括角色昵称,性别,年龄以及历史记录数据,判断该角色所属的人群类别,提取该人群的兴趣点,匹配资源库的内容资源,向客户端推送适合该人群的精准资源内容以及历史记录信息。

步骤S220,接收智能电视客户端发送的使用行为数据,基于所述使用行为数据更新数据库,调整推送内容。

内容服务器接收智能电视客户端发送的用户使用行为数据,包括点击,点赞,购买,观看时长等数据。内容服务器将客户端发送的用户使用行为数据存入数据库系统,后台人群分类和兴趣点模型系统对数据库的海量行为数据进行统计分析,自动更新人群分类和兴趣点模型,用来向不同用户推送更合适,更精准内容资源。

本实施例中提出的主页内容推送方法,通过预设人群分类模型和兴趣点模型;然后在获取到内容资源时,按照不同模块和标签对所述内容资源进行整理,并发布到内容服务器;之后在接收到账号服务器发送的账号切换通知消息时,根据当前家庭成员账号对应的人群分类模型和兴趣点模型推送相关的内容资源;最后接收智能电视客户端发送的使用行为数据,基于所述使用行为数据更新数据库,调整推送内容;内容服务器可以统计分析用户行为数据,不断更新人群分类和兴趣点模型,根据先验知识初始化的人群分类和兴趣点模型,一定程度上会受到知识的局限性和管理人员的主观性而影响模型的准确性,通过对海量用户使用行为数据的统计分析之后,不断对模型进行优化更新,使模型更具备动态可调性。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有主页内容推送程序,所述主页内容推送程序被处理器执行时实现如下操作:

在智能电视客户端启动时,显示人脸登录页面;

基于所述人脸登录页面获取人脸图像数据,发送所述人脸图像数据至服务器,以供所述服务器验证所述人脸图像数据并反馈对应的账号信息和推送内容;

在接收到所述账号信息和推送内容时,通过智能电视客户端主页进行显示。

进一步地,所述主页内容推送程序被处理器执行时还实现如下操作:

在首次使用智能电视客户端的主页内容推送功能时,向账号服务器申请创建家庭账号和从属的家庭成员账号;

针对每一个家庭成员账号,采集对应的人脸图像数据并与所述家庭成员账号绑定,在账号服务器中进行存储。

进一步地,所述主页内容推送程序被处理器执行时还实现如下操作:

在完成家庭账号的创建时,通过选择家庭成员角色开始创建对应的家庭成员账号,并显示家庭成员账号创建页面;

基于所述家庭成员账号创建页面获取人脸图像数据,检测并提取人脸特征信息,将所述人脸图像数据与所述家庭成员账号绑定,在账号服务器中进行存储。

进一步地,所述主页内容推送程序被处理器执行时还实现如下操作:

记录用户的使用行为数据,发送所述使用行为数据至内容服务器,以供所述内容服务器更新数据库。

进一步地,所述主页内容推送程序被处理器执行时还实现如下操作:

在智能电视客户端显示人脸登录页面时,打开摄像头采集人脸图像数据;

发送所述人脸图像数据至账号服务器,以供所述账号服务器根据所述人脸图像数据确定对应的家庭成员账号信息;

接收账号服务器反馈的账号信息和内容服务器根据所述账号信息反馈的推送内容。

进一步地,所述主页内容推送程序被处理器执行时还实现如下操作:

在接收到账号服务器反馈的账号信息时,切换智能电视客户端至所述账号信息对应的家庭成员账号;

在接收到内容服务器反馈的推送内容时,通过智能电视客户端主页显示所述推送内容。

进一步地,所述主页内容推送程序被处理器执行时还实现如下操作:

在接收到智能电视客户端发送的创建家庭账号和从属的家庭成员账号的请求时,获取人脸图像数据,与对应的家庭成员账号进行关联存储;

在接收到账号登录请求时,获取基于所述人脸登录页面触发的人脸图像数据,确定对应的家庭成员账号信息;

在完成人脸图像数据与家庭成员账号信息的匹配时,通知智能电视客户端切换到当前账号登录请求对应的家庭成员账号,同时通知内容服务器准备所述家庭成员账号对应的内容资源。

进一步地,所述主页内容推送程序被处理器执行时还实现如下操作:

预设人群分类模型和兴趣点模型;

在获取到内容资源时,按照不同模块和标签对所述内容资源进行整理,并发布到内容服务器;

在接收到账号服务器发送的账号切换通知消息时,根据当前家庭成员账号对应的人群分类模型和兴趣点模型推送相关的内容资源;

接收智能电视客户端发送的使用行为数据,基于所述使用行为数据更新数据库,调整推送内容。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1