[发明专利]数字机顶盒运行时间记录系统及记录方法有效
| 申请号: | 201010524950.6 | 申请日: | 2010-10-29 |
| 公开(公告)号: | CN101963938A | 公开(公告)日: | 2011-02-02 |
| 发明(设计)人: | 郝建伟 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34;H04N5/00 |
| 代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 李顺德 |
| 地址: | 621000 四*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数字 机顶盒 运行 时间 记录 系统 方法 | ||
技术领域
本发明涉及嵌入式技术,具体的说是涉及数字机顶盒运行时间记录系统及记录方法。
背景技术
目前,对于数字机顶盒在运行时间记录方面,还没有相应的技术出现;一方面是因为对于记录数字机顶盒运行时间的价值没有被用户和开发商认可,另一方面,目前对机顶盒在售后服务时间(如:保修期)的界定上,单纯依赖于购买时间,缺乏科学性和公平合理性。其常见的弊端有:1、目前对于数字机顶盒的售后服务来说,一般是从购买数字机顶盒的那一刻起就开始享受售后服务,但是经常出现某些区域由于前端搭建、升级或维护导致用户无法正常使用的情况,如此,该区域的用户的售后服务有效期就被无形中缩短了很多,正当的权益就无法得到保障;2、众所周知,数字机顶盒的使用寿命是有限的,一旦超过其正常使用期限,就会出现因机器线路老化等原因引发的各种故障和风险问题,但是目前对该有效期限的计算或界定只是单一地从购买日算起加上若干年限,用户无法了解每台机器的真实使用时间(即数字机顶盒的实际工作时间),这样对用户的使用指导意义就不大。因此,如果可以对数字机顶盒的运行时间进行记录,就可以克服上述问题,而传统技术中还没有一种对数字机顶盒运行时间进行记录的系统或记录方法出现。
发明内容
本发明所要解决的技术问题是:提出一种数字机顶盒运行时间记录系统及记录方法,克服传统技术中由于无法对数字机顶盒运行时间进行记录而带来的弊端,有利于保障用户的正当权益。
本发明解决上述技术问题所采用的技术方案是:数字机顶盒运行时间记录系统,包括初始化模块、系统时间获取模块、数据分析处理模块、存储模块、数据导出模块及数据显示模块;所述初始化模块、系统时间获取模块、数据分析处理模块与存储模块依次连接;所述数据导出模块、数据显示模块均连接存储模块;初始化模块用于初始化所有全局性标示,配置和初始化存储模块的存储区域;系统时间获取模块用于获取系统当前UTC时间,对获取到的时间进行校验并转化为本地时间;数据分析处理模块用于对系统时间格式化处理、运行时长计算和累加处理,并将数据按存储格式进行整理;存储模块对数据分析处理模块输出的数据进行存储;数据导出模块用于将存储模块中的数据导出;数据显示模块用于显示本地时间和累计运行时长。
数字机顶盒运行时间记录方法,包括以下步骤:
a.数字机顶盒上电,记录系统本次开机时刻ST0及本次开机系统UCT时间UT0;
b.在数字机顶盒运行过程中记录系统当前时刻ST1、当前系统UTC时间UT1;
c.根据系统当前时刻ST1和系统本次开机时刻计算本次当前运行时长ΔST;
d.查询存储模块中记录的本次开机以前每次数字机顶盒开机至关机的当次运行时长;
e.对本次开机以前每次数字机顶盒开机至关机的当次运行时长进行累加,得到本次开机以前系统累计运行时长;
f.对本次开机以前系统累计运行时长和当前运行时长ΔST进行累加,得到当前累计运行时长T;
g.将本次开机系统UCT时间UT0转换为本地时间,显示该本地时间,并显示本次当前运行时长ΔST及当前累计运行时长T;
h.在机顶盒掉电时刻记录系统本次关机时刻ST2及本次关机系统UTC时间UT2;
i.在存储模块中建立数字机顶盒本次运行记录。
步骤i中,所述本次运行记录包括:本次开机系统UTC时间UT0、本次关机系统UTC时间UT2、本次数字机顶盒开机至关机的当次运行时长。
所述步骤i中,本次数字机顶盒开机至关机的当次运行时长的计算方法是:
i1.判断本次关机系统UTC时间UT2与本次开机系统UCT时间UT0是否为同一天,如果是则执行步骤i2,否则执行步骤i3;
i 2.本次数字机顶盒开机至关机的当次运行时长=ST2-ST0;
i3.计算本次关机系统UTC时间UT2与本次开机系统UCT时间UT0相差天数n,则本次数字机顶盒开机至关机的当次运行时长=(ST2-ST0)+(n*24小时)。
所述步骤c中,本次当前运行时长ΔST的计算方法是:
c1.判断当前系统UTC时间UT1与本次开机系统UCT时间UT0是否为同一天,如果是则执行步骤c2,否则执行步骤c3;
c2.本次当前运行时长ΔST=ST1-ST0;
c3.计算当前系统UTC时间UT1与本次开机系统UCT时间UT0相差天数m,则本次当前运行时长ΔST=(ST1-ST0)+(m*24小时)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010524950.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:搪塑模具的适配器结构
- 下一篇:交联聚烯烃发泡用热切刀





