CN102833609B - 一种机顶盒安全关机的方法 - Google Patents

一种机顶盒安全关机的方法 Download PDF

Info

Publication number
CN102833609B
CN102833609B CN201210342300.9A CN201210342300A CN102833609B CN 102833609 B CN102833609 B CN 102833609B CN 201210342300 A CN201210342300 A CN 201210342300A CN 102833609 B CN102833609 B CN 102833609B
Authority
CN
China
Prior art keywords
top box
set top
described set
memory device
shutdown
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201210342300.9A
Other languages
English (en)
Other versions
CN102833609A (zh
Inventor
刘建龙
孟伟平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Leshi Zhixin Electronic Technology Tianjin Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201210342300.9A priority Critical patent/CN102833609B/zh
Publication of CN102833609A publication Critical patent/CN102833609A/zh
Application granted granted Critical
Publication of CN102833609B publication Critical patent/CN102833609B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Power Sources (AREA)

Abstract

本发明提供一种机顶盒安全关机的方法,所述方法包括如下步骤:所述机顶盒接收来自遥控器发送的第一关机指令;所述机顶盒保存用户的数据信息;所述机顶盒判断是否连接存储设备;如果所述机顶盒连接所述存储设备,则所述机顶盒关闭操作所述存储设备的指令;如果所述机顶盒存在外接设备,则卸载所述外接设备;所述机顶盒向单片机发送第二关机指令;所述机顶盒安全关机。与现有技术相比,本发明提供的机顶盒安全关机的方式是和单片机之间进行通信,增加了机顶盒关机的安全性,不会因为直接断电而导致丢失数据。能够安全地保存用户信息或安全地卸载存储设备,如U盘等。

Description

一种机顶盒安全关机的方法
技术领域
本发明涉及数字电视技术领域,更具体地,涉及一种机顶盒安全关机的方法。
背景技术
近年来,中国数字电视产业特别是有线数字电视产业持续了快速发展的势头,数字电视机顶盒市场与数字电视整体转换同步发展,市场规模不断增长。因此,机顶盒正成为越来越多用户必不可少的家用设备。
机顶盒(STB)是一个连接电视机与外部信号源的设备。机顶盒能够将被压缩的数字信号转换成电视节目的播放内容,使得相应的电视节目能够在电视机上播放。所述数字信号可以来源于电缆、卫星天线、宽带网络或者地面广播。机顶盒除了能够接收电视节目中的图像和声音外,还能够接收数据内容,例如电视节目指南、因特网网页、数据广播以及软件下载升级等。
其中,双向机顶盒是指支持双向网络互联的机顶盒。一般双向机顶盒的业务功能是和视频点播头端***配合,为用户提供视频点播服务,即用户能够通过双向机顶盒进行视频请求。如果双向机顶盒通过网络互联到其它服务***,还能实现浏览网页、网络游戏、收发邮件、网络下载、视频通话等功能。另外,通过数字生活网络联盟技术,双向机顶盒还能够支持家庭互联功能,实现与家庭网络内部其它设备间的多媒体共享。
目前机顶盒的正常关机方式有两种:一种是用户自己按机顶盒上的电源键关机或者遥控器上的待机键进入待机模式;另一种是用户设定一个关机时间,比如晚上十二点,到时机顶盒会自动待机,而这样的关机方式存在设定的时间不够灵活或者需要按动遥控器,导致该功能在使用时无法起到很好的普及,而且造成能源的浪费,如果用户尤其是老年人在家中看节目时睡着了或者有事外出忘记关掉机顶盒,机顶盒仍然在工作,这样会浪费电能、不符合现在提倡的节能减排的理念。
机顶盒的关机功能现在变得越发重要。如果机顶盒不能正常的安全关机,那么可能导致用户的数据会丢失,严重的情况下可能导致硬件的损坏。在机顶盒不能正常关机的情况下,可以通过切断电源或者红外断电的方式进行强制关机。但是,切断电源和红外断电的方式均不能安全的保存用户信息。
Linux***存在缓冲区,当用户正在操作U盘时(特别是写操作),linux***的缓存中会保留一些数据,如果这时直接断电,就会造成这部分数据的丢失。如果用户正在操作硬盘,直接断电的话,不光会丢失数据,时间长后会造成对硬盘磁道损坏,导致硬盘报废。
发明内容
本发明一种机顶盒安全关机的方法,其特征在于,所述方法包括如下步骤:
1)      所述机顶盒接收来自遥控器发送的第一关机指令;
2)      所述机顶盒保存用户的数据信息;
3)      所述机顶盒判断是否连接存储设备;
4)      如果所述机顶盒连接所述存储设备,则所述机顶盒关闭操作所述存储设备的指令;
5)      如果所述机顶盒存在外接设备,则卸载所述外接设备;
6)      所述机顶盒向单片机发送第二关机指令;
7)      所述机顶盒安全关机。
优选的是,在所述机顶盒判断是否连接存储设备的步骤中,所述机顶盒查看Linux***分区表中是否存在所述存储设备的文件描述符。
优选的是,第二关机指令是所述机顶盒和所述单片机之间的协议。
优选的是,所述单片机等待所述第二指令的过程中,判定超时时间为5秒,即等待所述第二指令的时间超过5秒,所述单片机断电。
优选的是,在所述5秒的时间内把所述机顶盒的Linux***缓存中的数据写回到所述存储设备中。
优选的是,所述机顶盒的所述Linux***中的sync完成所述数据写回任务。
与现有技术相比,本发明提供的机顶盒安全关机的方式是和单片机之间进行通信,增加了机顶盒关机的安全性,不会因为直接断电而导致丢失数据。能够安全地保存用户信息或安全地卸载存储设备,如U盘等。
附图说明
为了使本发明便于理解,现在结合附图描述本发明的具体实施例。
图1示出了本发明的一优选实施例的第六步的流程示意图。
具体实施方式
下面结合附图和优选的实施方式对本发明作进一步详细描述。权利要求中构成要件和实施例中具体实例之间的对应关系可以如下例证。这里的描述意图在于确认在实施例中描述了用来支持在权利要求中陈述的主题的具体实例,由于在实施例中描述了实例,不意味着该具体实例不表示构成要件。相反地,即使在此包含了具体实例作为对应一个构成要件的要素特征,也不意味着该具体实例不表示任何其它构成要件。
此外,这里的描述不意味着对应于实施例中陈述的具体实例的所有主题都在权利要求中引用了。换句话说,这里的描述不否认这种实体,即对应实施例包含的具体实例,但不包含在其任何一项权利要求中,即,能够在以后的修正被分案并申请、或增加的可能发明的实体。
应当注意的是,“***”在此意味着由两个或更多设备构成的处理。
显而易见地,用户终端可以由个人计算机构成。此外,所述用户终端还可以由例如蜂窝电话、任何其它PDA(个人数字助理)工具、AV(音频视频)装置、诸如家用电气(家庭用电气化)设备的CE(消费电子设备)等构成。
“网络”意味着至少连接了两个设备的机构,并且在其中,一条信息能够从一个设备发送到另一个设备。经由网络建立通信的设备可以是彼此分离的,也可以是构成一个机器的内部模块。
“通信”可表示无线通信和有线通信。然而,还可以是混合无线和有线通信的通信,更具体地,在某个区段采取无线通信而在另一个区段采取有线通信的通信。同样,它也可以是这样的通信:从一个设备向另一设备的通信是有线的,且相反方向的通信是无线的。
本发明提供的一优选实施例的机顶盒安全关机的步骤如下:
首先,机顶盒接收到来自用户遥控器发送的关机指令,例如,所述遥控器可以为16进制的红外键值码。然后,机顶盒保存用户的数据信息。第三步,机顶盒判断是否连接存储设备,所述机顶盒查看Linux***分区表(例如:/proc/partitions)中是否存在存储设备的文件描述符,例如/sda。第四步,所述机顶盒关闭操作所述存储设备的指令。第五步,如果所述机顶盒存在外接设备,则安全卸载该外接设备。第六步,所述机顶盒向单片机发送关机指令,所述关机指令与第一步中的来自所述遥控器的关机指令不同,第六步中的关机指令是所述机顶盒和所述单片机之间的协议。最后,所述机顶盒安全关机。
图1示出了本发明的一优选实施例的第六步的流程示意图。所述单片机等待上层指令的过程中,判定5秒为超时时间,即超过5秒,所述单片机断电。经过实验验证,机顶盒在5秒内是可以完成相关信息的保存的。在这5秒的时间内,主要是把Linux***缓存中的数据写回U盘或者硬盘。通常情况下,用时时间不到1秒钟,Linux***中的sync用来完成这个任务。
现有的关机属于硬件断电的关机方式,本发明提供的关机方法能够在机顶盒断电前完成用户信息和外部存储信息的保存。
上述详细描述通过实施例和/或示意图阐明了***和/或过程的各种实施例。就这些示意图和/或包含一个或多个功能和/或操作而言,本领域技术人员将理解,这些示意图或实施例中的每一个功能和/或操作都可由各种各样的硬件、软件、固件、或实际上其任意组合来单独地和/或共同地实现。
应该理解,本文描述的方法可以结合硬件或软件,或在适当时结合两者的组合来实现。因此,本发明的方法,可以采用包含在诸如软盘、CD-ROM、硬盘驱动器或任何其他机器可读存储介质等有形介质中的程序代码(即,指令)的形式,其中,当程序代码在可编程计算机上执行的情况下,计算设备通常包括处理器、该处理器可读的存储介质(包括易失性存储器和/或存储元件)、至少一个输入设备、以及至少一个输出设备。一个或多个程序可以例如,通过使用API,可重用控件等来实现或利用结合本发明描述的过程。这样的程序优选地用高级过程语言或面向对象编程语言来实现,以与计算机***通信。然而,如果需要,该程序可以用汇编语言或机器语言来实现。在任何情形中,语言可以是编译语言或解释语言,且与硬件实现相结合。
需要说明的是,本发明的一种机顶盒安全关机的方法的方案的范畴包括但不限于上述各部分之间的任意组合。
尽管具体地参考其优选实施例来示出并描述了本发明,但本领域的技术人员可以理解,可以做出形式和细节上的各种改变而不脱离所附权利要求书中所述的本发明的范围。以上结合本发明的具体实施例做了详细描述,但并非是对本发明的限制。凡是依据本发明的技术实质对以上实施例所做的任何简单修改,均仍属于本发明技术方案的范围。

Claims (1)

1.一种机顶盒安全关机的方法,其特征在于,所述方法包括如下步骤:
所述机顶盒接收来自遥控器发送的第一关机指令;
所述机顶盒保存用户信息和外部存储信息;
所述机顶盒查看Linux***分区表/proc/partitions中是否存在存储设备的文件描述符/sda,判断是否连接存储设备;
如果所述机顶盒连接所述存储设备,则所述机顶盒关闭操作所述存储设备的指令;
如果所述机顶盒存在外接设备,则卸载所述外接设备;
所述机顶盒向单片机发送第二关机指令,所述第二关机指令是所述机顶盒和所述单片机之间的协议;
所述单片机等待所述第二关机指令,判定超时时间为5秒;
在所述5秒的时间内,把所述机顶盒的Linux***缓存中的数据写回到所述存储设备中,所述机顶盒的所述Linux***中的sync完成数据写回任务;
根据所述第二关机指令或者等待所述第二关机指令的时间超过5秒,所述单片机断电;所述机顶盒安全关机。
CN201210342300.9A 2012-09-17 2012-09-17 一种机顶盒安全关机的方法 Expired - Fee Related CN102833609B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210342300.9A CN102833609B (zh) 2012-09-17 2012-09-17 一种机顶盒安全关机的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210342300.9A CN102833609B (zh) 2012-09-17 2012-09-17 一种机顶盒安全关机的方法

Publications (2)

Publication Number Publication Date
CN102833609A CN102833609A (zh) 2012-12-19
CN102833609B true CN102833609B (zh) 2015-08-12

Family

ID=47336532

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210342300.9A Expired - Fee Related CN102833609B (zh) 2012-09-17 2012-09-17 一种机顶盒安全关机的方法

Country Status (1)

Country Link
CN (1) CN102833609B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105592229B (zh) * 2016-02-17 2019-09-10 青岛海信电器股份有限公司 终端的开、关机处理方法及装置
CN108228109B (zh) * 2018-01-17 2021-05-25 合肥联宝信息技术有限公司 一种电子设备的保护数据方法、装置及计算机存储介质
CN111347414B (zh) * 2018-12-21 2021-12-17 深圳市优必选科技有限公司 一种机器人关机控制方法、装置及机器人

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101453622A (zh) * 2007-11-30 2009-06-10 株式会社日立制作所 延续播放中断的电视节目的数字播放装置及方法
CN101860705A (zh) * 2010-04-06 2010-10-13 福建新大陆通信科技股份有限公司 一种实现数字电视机顶盒自动开关机的方法
CN102207875A (zh) * 2010-03-30 2011-10-05 鸿富锦精密工业(深圳)有限公司 媒体数据播放装置及其重新启动方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101453622A (zh) * 2007-11-30 2009-06-10 株式会社日立制作所 延续播放中断的电视节目的数字播放装置及方法
CN102207875A (zh) * 2010-03-30 2011-10-05 鸿富锦精密工业(深圳)有限公司 媒体数据播放装置及其重新启动方法
CN101860705A (zh) * 2010-04-06 2010-10-13 福建新大陆通信科技股份有限公司 一种实现数字电视机顶盒自动开关机的方法

Also Published As

Publication number Publication date
CN102833609A (zh) 2012-12-19

Similar Documents

Publication Publication Date Title
US9625968B2 (en) Method for operating multiple standby states and broadcast receiving apparatus using the same
WO2016029717A1 (zh) 一种机顶盒及其降低功耗的方法、计算机存储介质
CN102833609B (zh) 一种机顶盒安全关机的方法
CN204259055U (zh) 一种可触摸遥控的网络电视机的联网装置
CN204259054U (zh) 一种具有防误操作遥控器的网络电视机的联网装置
CN204244415U (zh) 一种太阳能供电的网络电视机的联网装置
CN204244417U (zh) 一种遥控式网络电视机的联网装置
CN204259057U (zh) 一种带有液晶显示屏的网络电视机的联网装置
CN204259046U (zh) 一种可显示遥控的网络电视机的联网装置
CN204259059U (zh) 一种具有翻盖式遥控器的网络电视机的联网装置
CN204259070U (zh) 一种具有防误操作遥控器的网络电视机的联网装置
CN204244419U (zh) 一种太阳能供电的网络电视机的联网装置
CN204259078U (zh) 一种具有防滑遥控器的网络电视机的联网装置
CN204244426U (zh) 一种可悬挂式的网络电视机的联网装置
CN204259063U (zh) 一种带有液晶显示屏的网络电视机的联网装置
CN204350214U (zh) 一种遥控式网络电视机的联网装置
CN204259087U (zh) 一种触摸式键盘的网络电视机的联网装置
CN204259045U (zh) 一种网络电视机的联网装置
CN204259075U (zh) 一种带有液晶显示屏的网络电视机的联网装置
CN104602069A (zh) 一种具有防误操作遥控器的网络电视机的联网装置
CN204425540U (zh) 一种可触摸遥控的网络电视机的联网装置
CN204425541U (zh) 一种带有存储回放功能的网络电视机的联网装置
CN204244401U (zh) 一种触摸式键盘的网络电视机的联网装置
CN204259074U (zh) 一种具备滑盖式遥控器的网络电视机的联网装置
CN204259061U (zh) 一种具有新能源遥控器的网络电视机的联网装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: LESHI ZHIXIN ELECTRONIC TECHNOLOGY (TIANJIN) CO.,

Free format text: FORMER OWNER: LETV INFORMATION TECHNOLOGY (BEIJING) CO., LTD.

Effective date: 20130520

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100026 HAIDIAN, BEIJING TO: 300467 TANGGU, TIANJIN

TA01 Transfer of patent application right

Effective date of registration: 20130520

Address after: 300467, Tianjin District, Tianjin City, Tanggu animation road 126 No. 201-427 animation building B1 district two

Applicant after: LESHI ZHIXIN ELECTRONIC SCIENCE & TECHNOLOGY (TIANJIN) CO., LTD.

Address before: Room six, building 19, building 68, No. 100026 South Road, Haidian District, Beijing

Applicant before: LeTV Information Technology (Beijing) Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150812

Termination date: 20170917

CF01 Termination of patent right due to non-payment of annual fee