一种内容推送方法、装置及计算机可读存储介质制造方法及图纸

技术编号:19549157 阅读:16 留言:0更新日期:2018-11-24 21:32
本申请提供了一种内容推送方法,包括:接收第一用户终端发送的用户数据;以与所述用户数据对应的用户信息作为索引存储所述用户数据;响应于第二用户终端的推送请求,根据所述推送请求中的用户信息查找自身存储的与所述用户信息对应的用户数据;根据查找到的用户数据生成内容推送列表;以及下发所述内容推送列表至所述第二用户终端。本申请还提供了进行内容推送的相应装置以及计算机可读存储介质。

A Content Push Method, Device and Computer Readable Storage Media

This application provides a content push method, which includes: receiving user data sent by the first user terminal; storing the user data as an index with user information corresponding to the user data; and searching for self-stored and self-stored and self-stored and self-contained user information according to the user information in the push request of the second user terminal in response to the push request of the second user terminal. The user data corresponding to the user information, the content push list generated according to the user data found, and the content push list downloaded to the second user terminal. The application also provides a corresponding device for content push and a computer readable storage medium.

【技术实现步骤摘要】
一种内容推送方法、装置及计算机可读存储介质
本申请涉及信息
,尤其涉及一种内容推送方法、执行该推送方法的装置以及一种计算机可读存储介质。
技术介绍
当前,用户在打开电视机或者其他客户端设备收看多媒体或者其他节目时,电视机或者其他客户端设备经常会向用户推荐一些用户可能感兴趣的节目等等,例如,根据用户以往的搜索记录推荐多媒体内容等等。通过这种内容的推送可以帮助用户找到他/她感兴趣的内容,提高客户端设备以及网络的处理效率。
技术实现思路
本申请实例提出了一种内容推送方法。该方法包括:接收第一用户终端发送的用户数据;以与所述用户数据对应的用户信息作为索引存储所述用户数据;响应于第二用户终端的推送请求,根据所述推送请求中的用户身份信息查找自身存储的与所述用户信息对应的用户数据;根据查找到的用户数据生成内容推送列表;以及下发所述内容推送列表至所述第二用户终端。本申请实例还提出了一种内容推送方法。该方法包括:读取穿戴式智能设备上的用户数据;以及将所述用户数据发送至服务器,以使所述服务器根据所述用户数据生成内容推送列表。本申请实例提出了一种服务器。该服务器包括:接收模块,用于接收第一用户终端发送的用户数据并以与所述用户数据对应的用户信息作为索引存储所述用户数据;查询模块,用于响应于第二用户终端的推送请求,根据所述推送请求中的用户身份信息查询自身存储的与所述用户信息对应的用户数据;产生模块,用于根据所述用户数据生成内容推送列表;以及发送模块,用于下发所述内容推送列表至所述第二用户终端。本申请实例提出了一种用户终端。该用户终端包括:读取模块,读取穿戴式智能设备上的用户数据;以及发送模块,将所述用户数据发送至服务器,以使所述服务器根据所述用户数据生成内容推送列表。本申请实例还提出了可以实现上述内容推送方法的计算机可读存储介质,其上存储有计算机指令,其中,所述计算机指令被处理器执行时实现上述任一一种内容推送方法的步骤。通过上述技术方案,可以根据穿戴式智能设备采集的用户数据为用户选择适合的内容进行推广,避免了不必要的节目切换操作,从而提高客户端设备以及内容服务器的处理效率,降低功耗,节约硬件以及网络资源。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实例的系统结构示意图;图2为本申请一实例的用户终端侧内容推送方法流程图;图3为本申请一实例的服务器侧内容推送方法流程图;图4为本申请一实例所述的内容推送方法的流程图;图5为本申请一实例的建立目标应用的公众号与目标应用软件的账号信息的对应关系的方法流程图;图6为本申请一实例所述的内容推送方法的流程图;图7为本申请一实例所述的内容推送方法的流程图;图8为本申请一实例的内容推送方法的服务器结构示意图;图9为本申请一实例的内容推送方法的服务器的硬件结构示意图;图10为本申请一实例的内容推送方法的用户终端结构示意图;以及图11为本申请一实例的内容推送方法的用户终端的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了描述上的简洁和直观,下文通过描述若干代表性的实施例来对本专利技术的方案进行阐述。实施例中大量的细节仅用于帮助理解本专利技术的方案。但是很明显,本专利技术的技术方案实现时可以不局限于这些细节。为了避免不必要地模糊了本专利技术的方案,一些实施方式没有进行细致地描述,而是仅给出了框架。下文中,“包括”是指“包括但不限于”,“根据……”是指“至少根据……,但不限于仅根据……”。下文中没有特别指出一个成分的数量时,意味着该成分可以是一个也可以是多个,或可理解为至少一个。如前所述,通过内容的推送可以帮助用户找到他/她感兴趣的内容,提高客户端设备以及网络的处理效率。然而,目前的内容推送都是根据用户的使用习惯或者以往搜索的关键字来选择推送的内容的,而这种内容推送所采集的数据太过单一,并没有很好的利用用户的其他数据,因此,推送的内容也不一定适合用户。为了解决上述问题,本申请的实例提出了一种内容推送方法,该方法可以从穿戴式智能设备获取与用户相关的用户数据,并根据获取的用户数据为用户选择适合的内容进行推送。其中,上述用户数据是由穿戴式智能设备采集的,可以表征用户特性的数据,例如,可以包括用户的心率、脉搏、睡眠质量、甚至可以得到血压和血糖的指数等身体特征数据,或可称为生理数据;还可以包括行走步数、运动时长、运动速率等运动数据;还可以包括通话时长、通话对象等通话数据。由于在本申请的实例中,进行推送内容选择所依据的数据更加全面,因此,可以为用户提供更为适合的内容。另一方面通过这种方法还可以提高客户端设备和服务器的处理效率,避免了用户终端和服务器之间的频繁交互,节省了硬件以及电力资源。图1显示了本申请一些实例所述的内容推送方法所适用的系统结构示意图。如图1所示,本申请的系统至少包括:用户终端11、穿戴式智能设备12、网络13、服务器14和数据库15。在本申请的一些实例中,上述用户终端11可以是智能电视、个人计算机(PC)、笔记本电脑等智能终端设备,也可以是智能手机、PAD或者平板电脑等智能移动终端设备。在本申请的一些实例中,上述用户终端11可以包括短距离通信模块,例如蓝牙模块16等等。通过该短距离通信模块,用户终端11可以和近距离的其他终端设备,例如穿戴式智能设备12,进行直接通信。在本申请的另一些实例中,上述用户终端11可以包括网络通信模块,例如WiFi模块等等。通过该网络通信模块,用户终端11可以接入网络和网络中的服务器或者其他终端设备进行通信。一般情况下,在用户终端11上可以安装各种应用软件,其中包括用户当前需要使用的用于观看影片、电视节目、直播节目等视频以及新闻、热点、评论等文字和/或图片内容的应用软件。在后文的描述中,为了方便描述,将用户要使用或者正在使用的应用软件称为目标应用软件。上述穿戴式智能设备12可以是手腕式、头戴式等穿戴式智能设备,例如智能手环、智能脚环、智能腰带或者智能头盔等等。该穿戴式智能设备12可以采集并记录用户的各种用户数据,比如身体特征数据、运动数据、以及通话数据等等。通常情况下,穿戴式智能设备12也可以通过短距离通信模块,例如,蓝牙模块16,与近距离的其他设备连接并传输用户数据。当然,穿戴式智能设备12也可以通过其他通信方式接入网络并与其他设备进行通信。网络13可以包括有线网络和无线网络。如图1所示,在接入网一侧,用户终端11可以通过无线的方式或者有线的方式接入到网络13;而在核心网一侧,服务器14一般是通过有线方式连接到网络13的。当然,服务器14也可以通过无线方式连接到网络13。服务器14为上述目标应用软件的服务器,例如,可以是多媒体服务器,比如企鹅TV的服务器;也可以是为用户提供文字和/或图片推送内容的内容服本文档来自技高网...

【技术保护点】
1.一种内容推送方法,其中,所述方法包括:接收第一用户终端发送的用户数据;以与所述用户数据对应的用户信息作为索引存储所述用户数据;响应于第二用户终端的推送请求,根据所述推送请求中的用户身份信息查找自身存储的与所述用户信息对应的用户数据;根据查找到的用户数据生成内容推送列表;以及下发所述内容推送列表至所述第二用户终端。

【技术特征摘要】
1.一种内容推送方法,其中,所述方法包括:接收第一用户终端发送的用户数据;以与所述用户数据对应的用户信息作为索引存储所述用户数据;响应于第二用户终端的推送请求,根据所述推送请求中的用户身份信息查找自身存储的与所述用户信息对应的用户数据;根据查找到的用户数据生成内容推送列表;以及下发所述内容推送列表至所述第二用户终端。2.根据权利要求1所述的方法,其中,所述接收第一用户终端发送的用户数据包括:接收第一用户终端通过目标应用客户端发送的用户数据;其中,所述用户数据是所述第一用户终端上的目标应用客户端通过与穿戴式智能设备相关的应用客户端从穿戴式智能设备读取的。3.根据权利要求2所述的方法,其中,所述接收第一用户终端通过目标应用客户端发送的用户数据包括:接收第一用户终端通过目标应用公众号发送的用户数据;其中,所述用户数据是所述第一用户终端上的目标应用公众号通过与穿戴式智能设备相关的应用公众号从穿戴式智能设备读取的。4.根据权利要求2所述的方法,其中,所述用户信息为目标应用软件的账号信息;所述用户身份信息为目标应用软件的账号信息;所述第一用户终端通过目标应用客户端发送的用户数据以与所述用户数据对应的目标应用软件的账号信息作为标识;所述以与所述用户数据对应的用户信息作为索引存储所述用户数据包括:以与所述用户数据对应的目标应用软件的账号信息作为索引存储所述用户数据。5.根据权利要求3所述的方法,其中,所述用户信息为目标应用软件的账号信息;所述用户身份信息为目标应用软件的账号信息;所述第一用户终端通过目标应用公众号发送的用户数据以与所述用户数据对应的目标应用公众号的用户标识作为标识;通过自身存储的目标应用公众号的用户标识与目标应用的账号信息的对应关系,查找与所述目标应用公众号的用户标识对应的目标应用的账号信息;以及将查找到的目标应用的账号信息作为与所述用户数据对应的用户信息。6.根据权利要求3所述的方法,其中,所述用户信息为目标应用公众号的用户标识;所述用户身份信息为目标应用的账号信息;所述第一用户终端通过目标应用公众号发送的用户数据以与所述用户数据对应的目标应用公众号的用户标识作为标识;以及所述根据所述推送请求中的用户身份信息查找自身存储的与所述用户信息对应的用户数据包括:通过自身存储的目标应用公众号的用户标识与目标应用软件的账号信息的对应关系,查找与所述推送请求中的目标应用软件的账号信息对应的目标应用公众号的用户标识;以及在自身存储的用户数据中查找与所述目标应用公众号的用户标识对应的用户数据。7.根据权利要求1所述的方法,其中,所述根据查找到的用户数据生成内容推送列表包括:将所述用户数据的各项内容,通过预先设定的计算公式计算得到身体特征数值;以及根据所述身体特征数值所在的数值范围生成内容推送列表。8.根据权利要求1所述的方法,其中,所述根据查找到的用户数据生成内容推送列表包括:将所述用户数据的各项内容,通过预先设定的计算公式计算得到身体特征数值;以及根据当前时间和当前...

【专利技术属性】
技术研发人员:黄思军
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1