一种浏览记录处理方法及装置的制造方法

文档序号:9290298阅读:179来源:国知局
一种浏览记录处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种浏览记录处理方法及装置。
【背景技术】
[0002]经过近几年的发展,信息传播的介质和传播平台已发生了巨大的变化,以互联网技术、通信技术、数字技术为基础的网络视频以其海量性、即时性、选择主动性、全球化等特点,越来越受到人们的关注。网络视频以网络为媒介,通过电脑和手机将信息以文字、声音、动画、图像等形式传播,网络视频以其海量性、即时性、选择主动性、全球化等特点,越来越受到人们的关注,可以预见,在未来,网络传播必将取代电视,成为信息传播的核心传媒平台。
[0003]现有技术中,在提供网络视频播放服务的应用中,在用户对该应用中所提供的网络视频进行浏览之后,提供网络视频播放服务的应用的后台服务器中会缓存该用户对所有网络视频的浏览记录,然而这样的方式容易出现对相同或相似视频浏览记录的重复存储,增加了服务器的存储压力,并且,会造成存储空间的浪费。

【发明内容】

[0004]本发明提供一种浏览记录处理方法及装置,用以减轻服务器的存储压力,避免存储空间的浪费,包括:
[0005]缓存用户的视频的浏览记录;
[0006]判断缓存的视频的浏览记录中是否存在相同的浏览记录;
[0007]当存在相同的浏览记录时,选取所述相同的浏览记录中的一条浏览记录作为目标浏览记录;
[0008]保留所述目标浏览记录,删除与所述目标浏览记录相同的其它浏览记录。
[0009]在一个实施例中,所述判断缓存的浏览记录中是否存在相同的浏览记录,包括:
[0010]判断缓存的浏览记录对应的视频标题是否相同;
[0011]或者
[0012]判断缓存的浏览记录对应的视频标题和视频时长是否都相同。
[0013]在一个实施例中,所述选取所述相同的浏览记录中的一条浏览记录作为目标浏览记录,包括:
[0014]根据所述浏览记录对应的视频的预设指标计算所述视频的评价值;
[0015]将评价值最高的视频对应的浏览记录作为目标浏览记录。
[0016]在一个实施例中,所述根据所述浏览记录对应的视频的预设指标计算所述视频的评价值,包括:
[0017]获取所述预设指标的指标值;
[0018]根据所述各个预设指标的指标值及所述预设指标对应的预设权重值计算所述视频的评价值。
[0019]在一个实施例中,所述浏览记录对应的视频的预设指标包括视频的发布时间和/或视频时长。
[0020]本发明的有益效果在于:当存在相同的浏览记录时,只保留其中一条浏览记录,并删除其他浏览记录,从而避免相同或相似视频浏览记录的重复存储,减轻了服务器的存储压力,避免了存储空间的浪费。
[0021]本发明还提供一种浏览记录处理装置,包括:
[0022]缓存模块,用于缓存用户的视频的浏览记录;
[0023]判断模块,用于判断缓存的视频的浏览记录中是否存在相同的浏览记录;
[0024]选取模块,用于当存在相同的浏览记录时,选取所述相同的浏览记录中的一条浏览记录作为目标浏览记录;
[0025]处理模块,用于保留所述目标浏览记录,删除与所述目标浏览记录相同的其它浏览记录。
[0026]在一个实施例中,所述判断模块用于判断缓存的浏览记录对应的视频标题是否相同;
[0027]或者
[0028]用于判断缓存的浏览记录对应的视频标题和视频时长是否都相同。
[0029]在一个实施例中,所述选取模块,包括:
[0030]计算子模块,用于根据所述浏览记录对应的视频的预设指标计算所述视频的评价值;
[0031]处理子模块,用于将评价值最高的视频对应的浏览记录作为目标浏览记录。
[0032]在一个实施例中,所述计算子模块用于:
[0033]获取所述预设指标的指标值;
[0034]根据所述各个预设指标的指标值及所述预设指标对应的预设权重值计算所述视频的评价值。
[0035]本发明的有益效果在于:当存在相同的浏览记录时,只保留其中一条浏览记录,并删除其他浏览记录,从而避免相同或相似视频浏览记录的重复存储,减轻了服务器的存储压力,避免了存储空间的浪费。
[0036]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0037]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0038]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0039]图1为本发明一实施例中浏览记录处理方法的流程图;
[0040]图2为本发明一实施例中浏览记录处理方法的流程图;
[0041]图3为本发明一实施例中浏览记录处理装置的框图;
[0042]图4为本发明一实施例中浏览记录处理装置的框图。
【具体实施方式】
[0043]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0044]图1为本发明一实施例中浏览记录处理方法的流程图,如图1所示,本发明中浏览记录处理方法可用于提供在线视频播放功能的服务器中,该方法包括如下步骤S11-S14:
[0045]在步骤Sll中,缓存用户的视频的浏览记录;
[0046]在步骤S12中,判断缓存的视频的浏览记录中是否存在相同的浏览记录;
[0047]在步骤S13中,当存在相同的浏览记录时,选取所述相同的浏览记录中的一条浏览记录作为目标浏览记录;
[0048]在步骤S14中,保留所述目标浏览记录,删除与所述目标浏览记录相同的其它浏览记录。
[0049]在一个实施例中,所述判断缓存的浏览记录中是否存在相同的浏览记录,包括:
[0050]判断缓存的浏览记录对应的视频标题是否相同;
[0051]或者
[0052]判断缓存的浏览记录对应的视频标题和视频时长是否都相同。
[0053]如此,通过多种方式比较视频标题是否相同,使视频的对比方法多样化,且提高了对比结果的准确性。
[0054]举例而言,当用户对提供在线视频播放功能的服务器中的视频进行浏览时,服务器缓存用户对各个视频的浏览记录,在将浏览记录保存在数据库中之前,判断是否存在相同的浏览记录,具体,可通过判断浏览记录对应的视频是否相同,例如:通过判断缓存的浏览记录对应的视频标题是否相同,或者判断缓存的浏览记录对应的视频标题和视频时长是否都相同,若缓存的浏览记录对应的视频标题相同,或者缓存的浏览记录对应的视频标题和视频时长都相同时,选取这些相同的浏览记录中的一条浏览记录作为目标浏览记录,并对该目标浏览记录进行保存,然后将这些相同的浏览记录中,除目标浏览记录之外的其他浏览记录都删除。
[0055]需要说明的是,判断缓存的浏览记录对应的视频是否相同的方法,还可以包括:
[0056]检测视频是否存在相同的语音信息或字幕信息来判断缓存的浏览记录对应的视频是否相同。
[0057]在一个实施例中,如图2所示,上述步骤S13还可以被实施为如下步骤S21-S22:
[0058]在步骤S21中,根据所述浏览记录对应的视频的预设指标计算所述视频的评价值;
[0059]在步骤S22中,将评价值最高的视频对应的浏览记录作为目标浏览记录。
[0060]举例而言,当从相同的浏览记录中选取目标浏览记录时,可根据浏览记录的视频的优劣来选择,当用户下一次根据浏览记录观看视频时,可为用户提供效果较好的视频。具体,可预先设置视频的比较指标作为预设指标,根据视频的预设指标计算视频的评价值,将评价值最高的视频对应的浏览记录作为目标浏览记录。
[0061]如此,保留评价值最高的视频对应的浏览记录作为目标浏览记录,不仅避免了存储空间的浪费,而且可以保留评价值最高的目标浏览记录。
[0062]在一个实施例中,上述步骤S21还可被实施为如下步骤A1-A2:
[0063]在步骤Al中,获取所述预设指标的指标值;
[0064]在步骤A2中,根据所述各个预设指标的指标值及所述预
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1