用于移动电子设备的无线软件和配置参数的修改方法技术

技术编号:3669310 阅读:176 留言:0更新日期:2012-04-11 18:40
用于移动电子设备的无线软件和配置参数的修改方法。软件或操作参数改变的多份复制通过无线信号传送到移动电子设备。传播多份复制增加了设备无错误接收该改变的概率。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及无线信息传送系统,具体涉及在一个广播信息传送系统中将软件和操作参数的更新数据传送到接收机。现有一种能传送用户选择的程序到用户端的面向消费者的无线(射频)信息系统。这样的信息传送系统的典型例子是一种移动的电子设备(例如,一个便携式无线电接收机),它接收和存储包含在程序信息信号中的信息。而后,该移动设备输出用户指定的选定储存的程序。美国专利号5,406,626,5,524,051,5,751,806,5,809,472,5,815,671,和5,590,195描述了此类信息传送系统的特性,援引在这里以资参考。许多移动电子设备是基于只读存储器(ROM)的。因此在制造时储存在各个设备中的控制软件不能改变。其它移动设备(例如,移动电话,个人数字助理,以及便携音频播放器)包含的可以被修改的随机访问存储器(RAM)数据存储区。例如,蜂窝电话经常包含用户定制的包含相应于用户经常使用的电话号码的目录。对于软件以及其它储存的操作参数可以被修改的设备,修改经常通过一对一的连接(例如,有线或无线调制解调器)到个人计算机上进行。例如,通过将存储的数据文件与驻存在大型固定的计算机(例如台式计算机)上的相同名称的数据文件进行简单和自动的同步,移动式计算机(例如膝上型计算机)就拓展了许多功能。同样地,可携带的音频播放器,例如钻石多媒体系统(Diamond Multimedia Systems)公司研制的Rio(TM)可携带的播放器,它们的数据内容的可改变性拓展了许多功能。例如,可以从一个固定的终端比如个人计算机下载歌曲,将歌曲输出到用户的较小的移动设备。一些可携带的电子设备比如个人数字助理的操作软件,可以通过一对一的连接下载新的软件,随后通过这些装置储存并执行这些软件来进行修改。修改功能极大的拓展了设备的应用范围,因为新的软件使设备能够提供当设备被生产时所不具有的特性和服务。然而,典型的更新需要通过利用应答方法转移(握手)固定大小的数据块。没有这样的应答转移,就不能确保软件被正确的升级。此外,在许多可移动装置所使用的信息传送系统中,许多设备的软件升级被推迟,或未进行,因为用户没有及时的修改软件。所需要的是一个更可靠的在移动电子设备中更新软件的方法。在一个与信息传送系统有关联的电子设备中,通过广播包含新数据的多份复制的无线(例如,射频)信号来改变可执行软件程序和相关操作参数。移动设备使用新数据进行更新或改变软件或操作参数。广播的新数据的复制数目(复制)取决于预期的接收差错率和接收机无错接收新数据的可能概率。在一个实施例中,移动设备是一个接收机(上述的类型),它连续地运行,因此可连续地监视广播信号。与内容类型程序标识符相比而言,接收机储存至少一个管理程序标识符于存储器中,管理程序标识符与接收机将使用来更新或改变软件或操作参数的新数据相关。当新数据被广播时,接收机决定广播信号中所包括的与程序标识符相关的新数据并相应地存储从广播信号中获得的相关的新数据。接收机然后使用新数据更新或改变软件或接收机的操作参数。附图说明图1是一种信息传送系统的示意图。图2是分成几个部分的表示程序的说明;图3是一个数据帧的几个部分的说明;图4是包含在广播信号中的程序信息的说明;图5是使用于信息传送系统中的接收机的实施例的示意方块图;图6是一个表示通过微处理器执行代码执行的流程图。图1是本专利技术的一个实施例的示意图。程序中心102发送包含根据本专利技术的信息数字编码的上行线路信号104到卫星106。卫星106反过来重发下行线路编码信息信号108到接收/发送单元110,该单元110然后发送包含编码信息的广播信号112到用户的接收机114(卫星分发只是范例)。在一些实施例中,接收/发送单元110在商业的频率调制(FM)广播频谱(88.0-108.0兆赫(MHz))中未使用的一个或更多频率范围上广播信号112;同样,这是范例。在所示实施例中,接收机114连续监控如下面描述的预定编码信息的信号112。与系统操作有关的编码信息被用来修改接收机114的操作(“软件”)并输出包含用户感兴趣的编码信息给用户(“内容”)。所述的系统通过扬声器116输出音频节目给用户。其它实施例可以在适当的显示设备上输出视频节目(未示出)。图2是程序202的数据结构的实施例的表示,程序202是程序中心102用于广播的数字编码。程序202可以是使用户感兴趣的信息(术语是“特征程序”或“内容”)或用于操作接收机的信息(术语是“管理程序”或者“软件”)。管理程序包括可执行软件程序,或是一个或更多接收机在操作期间用来控制有效使用功能(可选的或必需的)的不同的参数。如所示,程序202被分成一系列固定长度的信息包204a-204i,尽管较短的程序可以只需要一个数据包。数据包204a-i被分别编码(包括适当的压缩和加密),然后广播到接收机114,以象接收机114所需的那样被重新组合。在本实施例中,程序202也被分成几个段206a-206c,每个段包含一个或多个数据包204a-i。段206表示在程序202内的逻辑信息组。可以有不同的长度。例如,当程序202是一个旧金山海湾面积的交通报告时,段206a包含旧金山以北的交通信息;段206b,相应于旧金山的东边;和段206c,相应于旧金山的南边。段长随交通信息的改变和更新而变化。如同另一个实例,当程序202是一个新闻节目时,段206a-c分别地包含第一,第二,和第三个新闻报道。因此段代表系统用户预期的节目内容的类别。图3表示广播信号112包含的信息编码实施例的数据结构。图2说明单个的程序被分成离散的数据包;图3表示那些数据包怎样构造来用于广播的。如图所示,程序帧302包括四个数据包304a-304d和程序标题306。数据包304a-d是来自广播程序的数据包,例如,如图2所示的数据包204a-d。程序标题306包含与程序帧302的四个数据包的有关联的目录表308和附加信息310,比如系统时间,同步信息,和广播频率。各个数据包304a-304d有六个相关表的内容条目识别数据包所属的程序(例如,新闻,交通,等等)的程序编号,数据包属于的程序段编号,标识数据包属于程序中所有数据包中哪一个的包顺序号,段中数据包的数目,表明程序版本的程序版本编号,以及标识程序内容的内容类型标识符(例如,语言,音频,正文,存储引用,可执行码)。与数据包304a相关的是程序编号312a,段号312b,分组号312c,在段号312d的全部的数据包,程序版本312e,以及内容类型标识符312f。目录308包含用于数据包304b-304d的类似的信息。图3说明程序帧302包含在广播帧320中。广播帧320还包含误差保护信息322,它是常规的卷积编码和Reed-Solomon编码的副产品。在这些实施例中,在程序中心102中的常规卷积编码器产生通常在接收机114中的维特比(Viterbi)解码器进行解码的输出比特。Reed-Solomon编码器输出32个检验字节用于每223个输入字节,每一Reed-Solomon帧的输出总数为255字节。再次参考图1,程序中心102包含几个信息存储系统(数据库)。特征程序(内容)数据库130通常包含用于输出到用户的压缩音频节目信息。一些程序用常规的压缩方本文档来自技高网...

【技术保护点】
一种用于传送将存储到移动电子设备中的信息的方法,包括以下步骤:传送多份数据复制,复制次数是移动电子设备无差错地接收一个复制的预定概率的函数;使用移动电子设备接收数据的至少一个复制;和使用接收到的数据改变存储在移动电子设备的信息。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:爱德华J科斯特洛艾伯特W韦格纳瑟奇斯维尔德洛夫乔纳森沃伊奇克托马斯M林登
申请(专利权)人:康曼德音频设备公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1