一种内容获取方法、用户客户端、服务器及系统与流程

文档序号:12465676阅读:来源:国知局

技术特征:

1.一种内容获取方法,其特征在于,包括:

在显示目标界面前,向服务器请求所述目标界面中需预获取的内容信息;

接收所述目标界面中与用户历史行为相应的内容信息;

将所述内容信息写入预设内存区域;

若检测到所述目标界面的显示指令,从所述预设内存区域中调取所述内容信息;

将所调取的内容信息加载在所述目标界面。

2.根据权利要求1所述的内容获取方法,其特征在于,还包括:

确定用户平均浏览内容的数量,及平均浏览内容的数据量;

将所述用户平均浏览内容的数量与所述平均浏览内容的数据量相乘,取相乘结果和内存区域阈值的较大值,作为预设内存区域的大小;

以所述预设内存区域的大小,在内存中划分相应的预设内存区域。

3.根据权利要求1所述的内容获取方法,其特征在于,还包括:

分析预设内存区域中各内容信息的已获取时间;

将预设内存区域中已获取时间超过设定时间限值的内容信息删除。

4.根据权利要求1所述的内容获取方法,其特征在于,还包括:

在预设内存区域中为用户订阅的各自媒体账号,分配对应的内存区,用户订阅的一个自媒体账号对应一个内存区;

所述将所述内容信息写入预设内存区域包括:

将接收的各自媒体账号的内容信息,写入各自媒体账号对应的内存区;

所述将所调取的内容信息加载在所述目标界面包括:

将从预设内存区域中调取的各自媒体账号对应的内容信息,加载在目标界面中各自媒体账号相应的展示区中。

5.根据权利要求1所述的内容获取方法,其特征在于,所述目标界面包括:第一界面,和/或,第二界面,和/或,第三界面;所述第一界面展示有至少一个内容的内容推送通知;所述第二界面展示有至少一个内容的内容摘要信息;所述第三界面展示有具体的内容文件。

6.根据权利要求5所述的内容获取方法,其特征在于,若所述目标界面包括第一界面;所述在显示目标界面前,向服务器请求所述目标界面中需预获取的内容信息包括:

在显示第一界面前,向服务器请求所述第一界面中需预获取的内容推送通知;所述第一界面展示有至少一个内容的内容推送通知;

所述接收所述目标界面中与用户历史行为相应的内容信息包括:

接收所述第一界面中与用户的订阅信息和/或兴趣信息相应的内容推送通知。

7.根据权利要求5所述的内容获取方法,其特征在于,若所述目标界面包括第二界面;所述在显示目标界面前,向服务器请求所述目标界面中需预获取的内容信息包括:

在加载第一界面时,向服务器请求第二界面中需预获取的内容摘要信息;所述第二界面为所述第一界面的下一界面,所述第二界面展示有至少一个内容的摘要信息;

所述接收所述目标界面中与用户历史行为相应的内容信息包括:

接收所述第二界面中与用户的订阅信息和/或兴趣信息相应的内容摘要信息。

8.根据权利要求5所述的内容获取方法,其特征在于,若所述目标界面包括第三界面,所述方法还包括:

识别第三界面的内容文件中需加载的图片类型;

如果需加载的图片类型为静态图片,完全加载前设定屏数的图片,及,以渐变式对前设定屏数后的图片进行加载,并在焦点指向前设定屏数后的图片时,完全加载焦点所指向的图片;

如果需加载的图片类型为动态图片,且当前网络条件与设定网络条件相应,完全加载所述动态图片;

如果需加载的图片类型为动态图片,且当前网络条件与设定网络条件不相应,预加载所述动态图片的设定帧图像,并在所述动态图片被点击时,完全加载所述动态图片。

9.根据权利要求5所述的内容获取方法,其特征在于,若所述目标界面包括第三界面,所述方法还包括:

若第三界面展示的内容文件为视频文件,预先下载视频的前设定时间的视频帧,作为视频的预览内容,并在视频的封面进行循环播放;并且在当前网络条件与设定网络条件相应时,提前下载视频到缓存中,以便用户点击视频时,直接从缓存中调取出视频进行播放。

10.根据权利要求1所述的内容获取方法,其特征在于,所述方法还包括:

上传终端配置,和/或网络速率信息;

获取与所述终端配置和/或网络速率信息相应的下载配置类型,对应的数据规格的内容。

11.一种内容获取方法,其特征在于,包括:

在用户客户端显示目标界面前,接收用户客户端发送的请求信息,所述请求信息用于请求所述目标界面中需预获取的内容信息;

根据所述用户客户端的用户历史行为,确定所述目标界面中与用户历史行为相应的内容信息;

将所述内容信息发送给用户客户端,以便用户客户端在显示所述目标界面时,加载所述内容信息。

12.根据权利要求11所述的内容获取方法,其特征在于,所述方法还包括:

根据各种终端配置,和/或,各种网络速率,确定各下载配置类型;为各类型的下载配置,预定义相应数据规格的内容;

及,获取用户客户端上传的终端配置,和/或网络速率信息;根据所述终端配置和/或网络速率信息,确定所述用户客户端的下载配置类型;根据预定义的各下载配置类型相应的数据规格的内容,向所述用户客户端发送所述下载配置类型相应数据规格的内容。

13.根据权利要求11所述的内容获取方法,其特征在于,所述方法还包括:

分析来自第三方网站的分享内容,从第三方网站下载所述分享内容,并为下载的分享内容分配内部链接。

14.根据权利要求13所述的内容获取方法,其特征在于,所述方法还包括:

对于每一个分配内部链接的分享内容,以内容粒度计算分享内容的内容特征向量,将内容特征向量相同的分享内容进行去重处理。

15.根据权利要求11所述的内容获取方法,其特征在于,所述方法还包括:

对内容进行预处理;所述预处理包括如下至少一种方式:敏感图片机器处理,盗链图片识别,确定失效和下架的视频,图片智能截图,识别图片中包含的广告营销内容,针对终端不同系统平台进行内容的适配。

16.一种用户客户端,其特征在于,包括:

请求模块,用于在显示目标界面前,向服务器请求所述目标界面中需预获取的内容信息;

信息接收模块,用于接收所述目标界面中与用户历史行为相应的内容信息;

写入模块,用于将所述内容信息写入预设内存区域;

信息调取模块,用于若检测到所述目标界面的显示指令,从所述预设内存区域中调取所述内容信息;

信息加载模块,用于将所调取的内容信息加载在所述目标界面。

17.根据权利要求16所述的用户客户端,其特征在于,还包括:

内存区域划分模块,用于确定用户平均浏览内容的数量,及平均浏览内容的数据量;将所述用户平均浏览内容的数量与所述平均浏览内容的数据量相乘,取相乘结果和内存区域阈值的较大值,作为预设内存区域的大小;以所述预设内存区域的大小,在内存中划分相应的预设内存区域;

信息删除模块,用于分析预设内存区域中各内容信息的已获取时间;将预设内存区域中已获取时间超过设定时间限值的内容信息删除;

内存区细分模块,用于在预设内存区域中为用户订阅的各自媒体账号,分配对应的内存区,用户订阅的一个自媒体账号对应一个内存区;

所述写入模块,用于将所述内容信息写入预设内存区域,具体包括:将预获取的各自媒体账号的内容信息,写入各自媒体账号对应的内存区;

所述信息加载模块,用于将所调取的内容信息加载在所述目标界面,具体包括:将从预设内存区域中调取的各自媒体账号对应的预获取的内容信息,加载在目标界面中各自媒体账号相应的展示区中。

18.一种服务器,特征在于,包括:

请求接收模块,用于在用户客户端显示目标界面前,接收用户客户端发送的请求信息,所述请求信息用于请求所述目标界面中需预获取的内容信息;

信息确定模块,用于根据所述用户客户端的用户历史行为,确定所述目标界面中与用户历史行为相应的内容信息;

信息发送模块,用于将所述内容信息发送给用户客户端,以便用户客户端在显示所述目标界面时,加载所述内容信息。

19.根据权利要求18所述的服务器,其特征在于,还包括:

数据规格预定义模块,用于根据各种终端配置,和/或,各种网络速率,确定各下载配置类型;为各类型的下载配置,预定义相应数据规格的内容;

数据规格内容发送模块,用于获取用户客户端上传的终端配置,和/或网络速率信息;根据所述终端配置和/或网络速率信息,确定所述用户客户端的下载配置类型;根据预定义的各下载配置类型相应的数据规格的内容,向所述用户客户端发送所述下载配置类型相应数据规格的内容;

内链化模块,用于分析来自第三方网站的分享内容,从第三方网站下载所述分享内容,并为下载的分享内容分配内部链接;

去重模块,用于对于每一个分配内部链接的分享内容,以内容粒度计算分享内容的内容特征向量,将内容特征向量相同的分享内容进行去重处理;

预处理模块,用于对内容进行预处理;所述预处理包括如下至少一种方式:敏感图片机器处理,盗链图片识别,确定失效和下架的视频,图片智能截图,识别图片中包含的广告营销内容,针对终端不同系统平台进行内容的适配。

20.一种内容获取系统,其特征在于,包括:权利要求16-17任一项所述的用户客户端,及权利要求18-19任一项所述的服务器。

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