海看网络科技(山东)股份有限公司程亚辉获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉海看网络科技(山东)股份有限公司申请的专利一种IPTV设备日志处理方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121357319B 。
龙图腾网通过国家知识产权局官网在2026-03-31发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511912588.2,技术领域涉及:H04N17/00;该发明授权一种IPTV设备日志处理方法及系统是由程亚辉;闫慧标;娄庆;王志强设计研发完成,并于2025-12-18向国家知识产权局提交的专利申请。
本一种IPTV设备日志处理方法及系统在说明书摘要公布了:本发明公开了一种IPTV设备日志处理方法及系统,主要涉及IPTV设备日志处理技术领域。包括:将接收到的IPTV设备上报的操作日志,按预设时间单位存储至分布式文件系统;查询全量用户的属性信息,并将关联信息预存至高速缓存数据库;对预设时间单位的前一个时间单位内存储的日志数据进行批处理,计算每个用户的连续在线时间段并记录至第一数据库;对当前预设时间单位内存储的日志数据进行批处理,计算每个用户的媒体内容播放时间段并记录至第一数据库。本发明的有益效果在于:它系统性地解决千万级IPTV设备日志处理中面临的数据乱序、计算精度、资源利用率及状态一致性难题。
本发明授权一种IPTV设备日志处理方法及系统在权利要求书中公布了:1.一种IPTV设备日志处理方法,其特征在于,包括以下步骤: 步骤S1:将接收到的IPTV设备上报的操作日志,按预设时间单位存储至分布式文件系统; 步骤S2:查询全量用户的属性信息,并将用户的属性信息预存至高速缓存数据库; 步骤S3:对预设时间单位的前一个时间单位内存储的日志数据进行批处理,计算每个用户的连续在线时间段并记录至第一数据库; 步骤S4:对当前预设时间单位内存储的日志数据进行批处理,计算每个用户的媒体内容播放时间段并记录至第一数据库; 步骤S3包括: 数据摄取与解析步骤:从所述分布式文件系统读取前一个预设时间单位的原始日志文件,并解析转换为结构化日志数据流; 容错性水位线生成步骤:为所述结构化日志数据流配置一个滑动窗口,所述滑动窗口的容量为N,用于存储最近N条日志的事件时间戳;每当新日志到达,将其事件时间戳插入所述窗口并移除最旧的时间戳,计算窗口内时间戳的中位数,并将该中位数作为当前水位线发射; 分组与局部排序步骤:按用户标识对所述数据流进行分区,并为每个用户分配一固定容量的有序缓冲区;当属于其中一个用户的新日志到达时,将其按事件时间插入对应的缓冲区并进行排序,若缓冲区已满则移除事件时间最早的元素并输出至下游处理逻辑;注册一个第一事件时间定时器,当所述当前水位线超过为前一个预设时间单位定义的批处理窗口结束时间后,触发第一事件时间定时器将对应缓冲区中所有剩余日志数据按事件时间顺序输出; 状态初始化与在线计算步骤:从所述第一数据库加载前一批次处理产生的在线时段中间状态,依据预设的分布式过滤规则进行筛选,将筛选后的状态加载至内存以构建本地状态映射;依据心跳日志与开关机日志,结合本地状态映射,计算用户的连续在线时间段; 结果输出与状态持久化步骤:将计算完成的在线时段记录与从所述高速缓存数据库获取的用户的属性信息进行关联,并写入第一数据库的最终结果表;在批处理作业结束时,将未完结的在线时段作为新的中间状态,存储至第一数据库的中间状态表; 所述容错性水位线生成步骤中,容量N的取值为奇数; 所述中位数的计算通过对滑动窗口内存储的N个时间戳进行排序后,取排序序列中间位置的数值实现; 所述状态初始化与在线计算步骤中: 所述依据预设的分布式过滤规则进行筛选具体为: 针对待加载的每一条中间状态记录,根据该记录中的用户标识、作业预设的最大并行度、当前子任务总数及当前子任务索引,计算得到一目标子任务索引; 仅当计算得到的所述目标子任务索引与当前子任务的实际索引相等时,加载该条中间状态记录至当前任务实例; 步骤S4包括: 数据摄取与解析步骤:从分布式文件系统读取所述当前预设时间单位的原始日志文件,并解析转换为结构化日志数据流; 水位线生成与分组排序步骤:依次执行步骤S3中的容错性水位线生成步骤以及分组与局部排序步骤; 关联状态初始化与播放计算步骤:从第一数据库中加载本次批处理产生的用户在线时段状态数据,以及前一批次处理产生的用户播放时段中间状态数据,并依据分布式过滤规则进行筛选与加载;基于用户的播放日志,并以加载的用户在线时段状态数据所定义的有效在线时间范围作为约束,计算用户的媒体内容播放时间段; 播放结果输出与状态持久化步骤:将计算完成的播放时段记录与用户的属性信息关联后写入第一数据库的播放结果表;在批处理作业结束时,将未完结的播放时段作为新的中间状态,持久化存储至第一数据库的播放中间状态表。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人海看网络科技(山东)股份有限公司,其通讯地址为:250000 山东省济南市历下区经十路18567号新广电中心大楼六楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励