一种广播接收机及其oad下载方法

文档序号:7973682阅读:319来源:国知局
专利名称:一种广播接收机及其oad下载方法
技术领域
本发明涉及一种广播接收机,尤其涉及一种用于通过空中、有线网络系统和卫星在广播接收机上更新软件的数字广播方法及设备。
背景技术
从下面的详细说明中可以看出,术语“固件”此处用于描述下载到电视接收机或其它设备中并保存在非易失存储器中的功能操作软件。它就像传统的固件一样驻留在硬件(即,非易失存储器)中,直到下载的“固件”被改变。
在典型的电视系统中,通常将固件和诸如图形用户界面的必要的软件预安装在广播接收机内。预安装在广播接收机上的固件或软件用于通过用户界面控制数字广播系统。因此,当数字广播系统变化和发展时就不得不更新固件,而且要增强数字广播系统也需要更新固件。
在传统技术中,为了更新广播接收机的固件,技术人员必须拜访每个电视机所有者以更新固件,或用户必须从英特网上下载最新的固件来更新。这种更新过程显然很麻烦,而且对于广播接收机的用户可能是非常昂贵的。

发明内容
本发明的目的是提供一种能够接收广播信号及固件数据的广播接收方法和广播接收机,广播接收机上的固件是自动下载并更新的。
本发明的另一目的是提供一种由用户操作的手动固件更新方法。用户可以通过OSD更新广播接收机上的固件。对于那些不知如何操作OAD功能的用户,操作OAD不是一项容易的任务。
本发明的OAD方法包括步骤确定接收机是否是处于待机模式,如果确定接收机处于待机模式,则选择正在传输数据的空中下载频道来下载软件数据,并通过该空中下载频道进行空中下载。本发明的OAD方法,其特征在于,进一步包括存储最终频道信息的步骤。
进一步地,本发明的OAD方法,其特征在于,进一步包括当OAD过程完成时或完成后,将OAD频道变成最终频道的步骤。
而且,本发明的OAD方法,其特征在于,进一步包括在确定待机模式步骤之前的感知空中下载信号的步骤。本发明的OAD方法,其特征还在于,进一步包括感知空中下载信号后,询问用户是手动还是自动更新接收机上的空中下载数据的步骤。上述发明的OAD方法,进一步包括如果空中下载操作不正确,在显示设备上显示错误消息的步骤。
本发明的特征还在于包括至少一个根据控制信号改变的调谐器,至少一个用于保存OAD数据的存储器和用于控制接收机是否处于待机模式的确定、将最终频道信息保存在存储器中并将OAD数据下载到所述存储器中的控制器。
用户无需改变频道就能够轻松更新固件的方法是行之有效的。


本发明的上述及其它目的、特征、特点和优点将结合附图从下面的详细描述中变得更加清楚。
图1为OAD过程的步骤的流程2为本发明的OAD方法的流程图。
图3为描述有关本发明的空中下载方法和广播接收设备的主要部分的框图。
图4为图3的用于显示错误消息的OAD方法的流程图。
图5为包括感知步骤及更新过程的OAD方法的流程图。
图6为描述有关本发明的空中下载方法和广播接收设备的一部分的框图。
具体实施例方式
OAD(over air download,空中下载)可以包括通过接收广播信号以及从接收到的广播信号中提取更新后的软件来更新固件的方法。
用户能够轻松地在广播接收机上更新固件的方法是行之有效的。
如图3所示的广播接收机,其特征在于包括CPU 310、调谐器320、OSD(On Screen Display,屏上显示)发生器360、固件Rom 390、视频处理器370、显示器380以及频道映射存储器300。
CPU 310是一个频道管理器,用于当广播接收机处于待机模式且调谐OAD频道时,将最终频道保存至频道映射存储器300中的预定单元。最终频道表示用户在关掉电视机之前收看的最后一个频道。一旦OAD操作完成,要重新调谐频道映射内存300中的最终频道。
将从调谐器320中接收到的流分组并存储在Rom 390。将从调谐器320中接收到的流数据被封包化并可以将其存储在临时存储器中。如果成功下载了流数据,则将存储在临时存储器中的流数据转移到Rom 390。
参考本发明的图6,存储单元690可以包括第一存储器691和第二存储器692。第一存储器691或第二存储器692既可以是易失存储器也可以是非易失存储器。可以将固件或最终频道信息存储在第一存储器691或第二存储器692中。
可以将多个老版本的固件存储在第一存储器692中作为备份,以便用户想再次使用老版本固件时使用。新版本的固件可以存储在第二存储692中。第二存储器692和Rom 390的操作在本质上是相同的。而且,可以将若干版本的固件存储在第一存储器692中。
CPU 310将调谐器320调到一预定的频率,而调谐器320调谐,通过诸如天线、电缆和卫星等来接收广播信号,并将广播信号以流格式发送出去。CPU 310将流封包化并存储到Rom 390中。
调谐器320调谐频率,以便通过诸如天线、电缆和卫星等预定方式接收来自CPU 310的信号。
另一方面,OSD发生器360根据CPU 310将OSD信号发送至视频处理器370。
将上述OSD在显示单元380上显示。
Rom 390存储通过OAD频道下载的OAD数据,且该数据在系统启动时更新。
频道映射存储器300存储最终收看的频道,并且根据控制器将频道数据发送到CPU 310。
参考图2,程序从步骤200开始。步骤202,判断电视机是否处于待机模式。
本发明提供了当电视处于待机模式时的自动OAD操作。即使关闭了电视机电源,仍然有电源供给电视机中的数字板,且电路板可以正常操作。当电视机不处于待机模式时,执行步骤224,结束整个过程。
然而,本发明也提供了一种用户可以通过OSD手动操作OAD的传统方法。因而,需要注意的是本发明根据用户的喜好提供了手动和自动两种OAD方法。
当电视机处于待机模式时,开始执行步骤204。步骤204,判定是否选择了自动OAD功能。如果没有选择自动OAD功能,则程序进入步骤220并结束。如果选择了自动OAD功能,程序进入步骤206。
如果用户手动执行OAD,则忽略步骤202和步骤204。当电视机电源打开且用户手动执行自动OAD时,程序从步骤206开始。
步骤206,将用户最后收看的频道,也就是最终频道存储在频道映射存储器300中。参考图3,频道管理器310将“最近收看的频道”数据存储到频道映射存储器300中。一旦OAD过程完成,该OAD频道将转换为最终频道。由于广播接收设备更新固件并将OAD频道转换为最终频道,所以用户很方便做到这一点。
程序进入步骤208。步骤208中,依据图3中的频道映射存储器300自动调谐频道。电视机的电源仍然处于待机模式。
程序进入步骤210。步骤210中,执行OAD。在现有的技术中,对于OAD的处理具体如下。首先,按照用于OC的协议对数字接收机使用的软件或固件进行格式化和编码。复用该OAD软件并通过广播流或用于索引节目的数据流将其发送出去。广播电台发送的流被发送到广播接收机,接收机从广播信号中提取软件,并更新接收机内的软件。
通过该实施例,即使用户能够熟练地操作OAD,在他操作OAD的同时也无法收看电视节目。
在其优选的实施例中,为了给广播接收机更新固件,首先要感知新的OAD信号,当接收机处于待机模式时选择OAD频道,从信号中提取OAD数据,将OAD存储在存储器中且在接收机中更新OAD数据。
参考图3,通过天线、有线网络及卫星将OAD软件输入到调谐器320中。调谐器320处理信号,并将信号发送给CPU 310。控制器310将经过数字信号处理后的OAD软件存储到Rom 390中。
步骤212用来延迟OAD处理直到操作完成,而且一旦完成OAD过程,程序进入步骤214。
步骤214中,确定数据是否正确下载,然后程序进入步骤216,完成OAD处理。
如果用户选择自动OAD更新,在待机模式下重置系统,并将下载的软件安装在系统中。
如果没有正确安装数据,则程序进入步骤218并在步骤220结束。
此外,已经描述了关于用于通过空中更新下载软件的数字电视的本发明的实施例,本发明可类似地应用于具有多个外部端口的接收机。
图4为OAD更新未正确操作时用于显示错误消息的OAD方法的流程图。图4显示了图3的其它实施例。
如图4所示,步骤A到B为未正确操作OAD下载时显示错误消息的可替换的实施例。步骤400,判定数据是否正确下载,然后程序进入步骤420,如果数据正确下载,则更新OAD数据。程序进入步骤440,将OAD频道改为最终频道。另一方面,如果数据未能正确下载,则程序进入步骤410。步骤410中,将OAD频道改为最终频道,且如步骤430所示,当用户打开电视机时显示错误消息。
通过本实施例,可思考和写出尽可能多的效果。
图5为图示出如感知步骤及更新过程的OAD方法的流程图。
本实施例是一个根据本发明的方法包括感知OAD信号步骤的可替换的实施例。
程序从步骤500开始,在步骤502中,广播接收机感知OAD信号。
步骤504,确定是否选择自动OAD下载。如果选择了自动OAD下载,则程序进入步骤508,而如果没有选择自动OAD下载,则程序进入步骤506,结束本程序。
手动下载表示选择由用户通过OSD进行OAD下载。
步骤508中,确定接收机是否处于待机模式。如果接收机不是处于待机模式,则结束该程序。另一方面,如果接收机处于待机模式,则程序进入步骤510。步骤510中,将最终频道信息存储在存储单元690中。
程序进入步骤512。步骤512中,执行OAD。步骤514确保OAD下载全部完成,且一旦OAD下载完成,程序进入步骤516。
步骤516,确定OAD下载是否成功。如果OAD下载不成功,则程序进入步骤528。如果OAD下载成功,则程序进入步骤518。
步骤518中,从OAD信号中提取OAD数据。步骤520中,将OAD数据存储在第一存储器691或第二存储器692中。该OAD数据并不仅仅限于表示操作软件和固件,也表示其它必要的软件。
程序进入步骤522。步骤522中,确定电视机是否处于激活开启(active-on)模式。如果电视机处于激活开启模式,则步骤524中,再确定是否更新OAD数据。
步骤524,一旦完成OAD过程,用户就可以决定是否应该安装下载的软件。在这种情况下,当电视机的电源打开或用户可以通过OSD菜单另外更新软件时,用户就可以更新软件。如前所述,用户决定是否应该更新下载的软件,如果用户决定这样做,就执行更新过程。
步骤526,完成OAD数据更新,而步骤528中,将OAD频道改为最终频道。如果步骤524中,用户决定不在接收机上更新OAD数据,则程序进入步骤528。步骤528,将该OAD频道改为最终频道,然后结束程序。
用户不必来回更换电视频道就可以轻松更新固件的方法是行之有效的。
应该理解本发明提供了一种当接收机处于待机模式时,用于更新广播接收机的固件的方法和设备。
虽然已结合优选实施例说明了本发明,应该理解本领域技术人员可以在不背离所附权利要求所限定的本发明的精神和范围的情况下,做出各种修改和变更。
权利要求
1.一种空中下载方法,包括确定接收机是否处于待机模式;如果确定接收机处于待机模式,则选择在传输数据的空中下载频道来下载软件数据;且通过该空中下载频道进行空中下载。
2.如权利要求1所述的空中下载方法,进一步包括存储最终频道信息。
3.如权利要求2所述的空中下载方法,进一步包括当空中下载完成时或完成后,将空中下载频道改为最终频道。
4.如权利要求1所述的空中下载方法,进一步包括在确定待机模式的步骤之前感知空中下载信号的步骤。
5.如权利要求1所述的空中下载方法,进一步包括感知空中下载信号后,询问用户是手动还是自动更新接收机上的空中下载数据。
6.如权利要求1所述的空中下载方法,进一步包括如果空中下载操作不正确,则在显示设备上显示错误消息。
7.一种广播接收机,包括至少一个用于根据控制信号改变频道的调谐器;至少一个用于存储空中下载数据的存储器;及用于对确定接收机是否处于待机模式、在存储器中存储最终频道信息且将空中下载数据下载至存储器进行控制的控制器。
8.如权利要求7所述的广播接收机,其中所述存储器包括用于存储下载数据的第一存储器和用于安装下载数据的第二存储器。
9.如权利要求7所述的广播接收机,其特征在于,当接收机处于待机模式之时或之后,控制器将空中下载频道改为最终频道。
10.如权利要求7所述的广播接收机,进一步包括通过屏上显示来显示信息的屏上显示发生器。
11.如权利要求7所述的广播接收机,其中控制器发送信号至屏上显示发生器,指示空中下载操作不正确。
12.如权利要求9所述的广播接收机,其特征在于,该广播接收机包括用于选择频道以接收广播信号的第一调谐器和用于接收OAD数据的第二调谐器。
13.一种软件更新方法,包括感知空中下载信号;确定广播接收机是否处于待机模式;当广播接收机处于待机模式选择时,选择空中下载频道;接收包括空中下载数据的信号;从所述信号中提取空中下载数据;将空中下载数据存储在存储器中;且更新接收机上的空中下载数据。
14.如权利要求13所述的软件更新方法,其中由用户在接收机上选择性地更新空中下载。
15.如权利要求12所述的软件更新方法,其中空中下载数据包括固件数据。
16.如权利要求15所述的软件更新方法,其中通过有线网络或无线网络在接收机上更新固件。
17.如权利要求13所述的软件更新方法,其中信号为流数据。
18.如权利要求13所述的软件更新方法,其中所述流数据是封包化的。
19.一种空中下载方法,包括选择空中下载频道并存储最终频道信息;通过该空中下载频道操作空中下载过程;当接收机变为激活开启模式时,将空中下载频道改为最终频道。
20.如权利要求19所述的空中下载方法,进一步包括当接收机变为激活开启模式时,显示一消息。
21.如权利要求19所述的空中下载方法,其中该消息为错误消息或更新消息。
22.一种空中下载方法,包括感知空中下载信号;且通过一空中下载频道来操作空中下载。
23.如权利要求22所述的空中下载方法,进一步包括在感知步骤之后确定是否接收空中下载数据。
24.如权利要求22所述的空中下载方法,进一步包括在操作步骤之后确定是否在接收机上安装空中下载数据。
25.如权利要求22所述的空中下载方法,进一步包括在显示器上显示下载过程指示器。
全文摘要
本发明涉及一种包括用于接收固件和软件、并在广播接收机上下载和更新固件的接收机的广播方法,该方法包括存储最终频道,自动选择空中下载频道,通过该空中下载频道进行空中下载,以及当该空中下载完成时,将该空中下载频道转换为最终频道。
文档编号H04N5/00GK1980342SQ20061016103
公开日2007年6月13日 申请日期2006年12月4日 优先权日2005年12月5日
发明者金瑜珍 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1