发明名称 提供节目信息的装置及方法
摘要 本发明公开了一种提供节目信息的装置,包括第一存储模块和第二存储模块,用于存储节目信息;接口模块,用于接收节目信息获取请求以及将所述节目信息发送给请求方;分配模块,用于选择处理模块并将所述节目信息获取请求分配给所选择的处理模块处理,以及将从所选择的处理模块中接收到的所述节目信息发送给所述接口模块;第一处理模块和第二处理模块,用于根据所述节目信息获取请求并分别从所述第一存储模块和所述第二存储模块中读取所述节目信息,以及将所述节目信息发送给所述分配模块。本发明还公开了一种提供节目信息的方法。本发明的装置和方法适用于三网融合。
申请公布号 CN102202232B 申请公布日期 2013.12.25
申请号 CN201110148958.1 申请日期 2011.06.03
申请人 深圳市网合科技股份有限公司 发明人 彭罗;童南方;吴伟林
分类号 H04N21/262(2011.01)I;H04L29/12(2006.01)I 主分类号 H04N21/262(2011.01)I
代理机构 深圳市顺天达专利商标代理有限公司 44217 代理人 易钊
主权项 一种提供节目信息的装置,其特征在于,包括:第一存储模块和第二存储模块,用于存储节目信息;接口模块,用于接收节目信息获取请求以及将所述节目信息发送给请求方;分配模块,用于记录第一处理模块和第二处理模块的数据处理能力,然后根据第一处理模块和第二处理模块的数据处理能力选择处理模块并将所述节目信息获取请求分配给所选择的处理模块处理,以及将从所选择的处理模块中接收到的所述节目信息发送给所述接口模块;第一处理模块和第二处理模块,用于根据所述节目信息获取请求并分别从所述第一存储模块和所述第二存储模块中读取所述节目信息,以及将所述节目信息发送给所述分配模块;所述分配模块具体包括:时间模块,用于产生日期信息和/或时间信息并将所述日期信息和/或时间信息发送给第一判断模块;第一判断模块,用于根据所述日期信息和/或时间信息判断当前时段是否属于访问高峰或访问低谷;任务分发模块,用于接收所述节目信息获取请求和所述第一判断模块发送的判断结果并根据所述判断结果选择处理模块并将所述节目信息获取请求分配给所选择的处理模块来处理;或者,所述分配模块具体包括:第二判断模块,用于判断当前任务分发模块接收到的所述节目信息获取请求的数量是否过多或过少,并将判断结果发送给所述任务分发模块和/或开关模块;开关模块,用于根据所述第二判断模块的所述判断结果启动所述第一处理模块和/或所述第二处理模块;任务分发模块,用于接收所述节目信息获取请求和所述第二判断模块发送 的判断结果并根据所述判断结果选择处理模块,以及将所述节目信息获取请求分配给所选择的处理模块来处理;若当前所述任务分发模块接收到的所述节目信息获取请求的数量高于第一设定值,则所述任务分发模块将所述节目信息获取请求都分配到所述第一处理模块和所述第二处理模块;若当前所述任务分发模块接收到的所述节目信息获取请求的数量低于第二设定值,则所述任务分发模块选择所述第一处理模块和所述第二处理模块中的一个并将所述节目信息获取请求都分配到所选择的处理模块;若上一次所述任务分发模块接收到的所述节目信息获取请求的数量低于第二设定值,所述任务分发模块选择了所述第一处理模块并将所述节目信息获取请求都分配到了所述第一处理模块,则这一次所述任务分发模块接收到的所述节目信息获取请求的数量低于第二设定值时,所述任务分发模块选择所述第二处理模块并将所述节目信息获取请求都分配到所述第二处理模块。
地址 518057 广东省深圳市南山区科技园北区源兴科技大厦南座10楼