首页> 中国专利> 采用压缩码的电视节目录制预定和卫星接收机控制

采用压缩码的电视节目录制预定和卫星接收机控制

摘要

一个码转换器(1066)装于一个卫星遥控器(1062)内,用以将来自即时编程器(1040)的指令转换为由一个卫星接收机(1072)可识别的指令。在卫星遥控器和卫星接收机之间的通讯可以由红外线或高频信号进行。在发明的一个实施例中,列于电视日历中的已编码的视频录像机/放像机的定时编程信息(212)被位于即时编程器内的一个解码器(82)解码,以便将压缩码转换为频道,日期,时刻,和长度信息。在适当的时间,指令从即时编程器送至卫星接收机遥控器,卫星遥控器内的码转换器将来自即时编程器的指令转换与由卫星接收机可识别的指令,以便开通和关断卫星接收机,并调谐至已解码的频道。

著录项

  • 公开/公告号CN1152986A

    专利类型发明专利

  • 公开/公告日1997-06-25

    原文格式PDF

  • 申请/专利权人 罗伊·J·曼科维茨;

    申请/专利号CN95194150.X

  • 发明设计人 罗伊·J·曼科维茨;

    申请日1995-05-16

  • 分类号H04N5/76;H04N5/78;

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人杜日新

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-17 12:56:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-06-24

    专利权有效期届满 IPC(主分类):H04N5/76 授权公告日:20040225 期满终止日期:20150516 申请日:19950516

    专利权的终止

  • 2015-01-14

    专利权的转移 IPC(主分类):H04N5/76 变更前: 变更后: 登记生效日:20141230 申请日:19950516

    专利申请权、专利权的转移

  • 2004-02-25

    授权

    授权

  • 1998-03-11

    著录项目变更 变更前: 变更后: 申请日:19950516

    著录项目变更

  • 1997-07-02

    实质审查请求的生效

    实质审查请求的生效

  • 1997-06-25

    公开

    公开

查看全部

说明书

这是递交于1992年2月3日的未决专利申请序号No.07/829.412的部分继续申请,它又是1991年9月30日递交的未决专利申请序号No.07/767,323的部分继续申请,它又是1991年3月27日递交的未决专利申请序号No.07/676,934部分继续申请,它又是1989年6月26日递交的序号No.07/371,054的部分继续申请,它又是1988年12月23日递交的序号No.07/289,369的部分继续申请。所有上述相关的专利申请和继续以及部分地继续申请中所有主题内容都做参考,结合在这里予以几乎全部地陈述。

此发明通常涉及盒式磁带录像机(VCR)系统,特别是:涉及VCR的定时予编程功能,涉及一种使用编码的信息以缩短完成定时予编程所需的时间的装置和方法,涉及一种使用编码的信息控制一个卫星接收机的装置和方法,以及一种在卫星遥控器中将指令转换为卫星接收机指令的装置和方法。

VCR有很多的用法,包括重放由摄像机摄制的磁带,重放预先录制的磁带,以及录制和重放广播电视和电缆电视的节目。

为了在观看之前,录制一个电视节目,通常采用两步骤的过程:(1)从一个电视节目介绍上取得正确的频道、日期、时刻和长度(以下称简为CDTL)的信息,以及(2)将这个CDTL信息编入VCR中。依据VCR的型号,年代和类型,可使CDTL信息以不同的方法编程,包括:(i)根据用户使用手册中的介绍,在控制器上以一个适当的次序按键,(ii)根据用户使用手册(遥控编程部分)中的介绍,在一个手持的遥控单元上,以一个适当的次序按键,以及(iii)对应于电视机荧光屏上显示的‘菜单’(屏幕编程),在手持遥控单元上进行一系列的敲键。已被推荐的其他定时预编程技术包括:(iv)使用光笔(光笔编程)读取某些条形码信息,以及(v)通过一个计算机或电话调制一解调器输入指令。这些不同的方法仅在表明信息的物理装置上有所区别,而其内容,尽管详细的规约随不同类型的VCR而变化,但在CDTL和某些电源/时钟/定时器通-断的指令上一般是共同的。上述的方法(i)和(ii)可能需要达100次击键,它已限制了VCR定时器预编程功能的自由使用。为了减轻这个问题,新的VCR类型已包括一种“屏幕编程”功能,它能够允许对应于电视屏幕上显示的‘菜单’进行遥控输入CDTL信息。通常,CDTL信息的屏幕编程需要平均大约18次击,它较之早先的一些方法减少了许多,但仍较严重。像上述(iv)的一些其他的技术,则需用诸如条形码阅读器这样的特殊设备。

一般说来,本领域技术的现状有许多的缺陷。第一,设置VCR的预先录制的程序可能是相当复杂易混乱并难于学习的;事实上,许多的使用者由于这个而不愿使用定时预编程功能。第二,向VCR的抄录CDTL信息几乎不能没有错误;事实上,很多的定时预编程功能的使用者特别关注编程误差的高发生率。第三,既使对于有经验的使用者,输入一个所需节目的CDTL信息的长序列的过程也是相当冗长的。第四,读取条形码信息的技术或使用计算机都需要特殊的设备。这些缺陷对于做为电视节目的录制装置的VCR的使用产生了一系列的阻力。其效果是由于节目的时间漂移而变得与原来所想的面目全非。据此,在技术上需要有一个进行VCR定时预编程的简单的系统,它将能使一个使用者充分地,自由地利用VCR的录制功能。

母体发明的主要目的是对VCR的定时预编程功能所需的CDTL信息的选择和输入提供一个改进的系统,它较之现有技术明显地简化、快捷和减少误差。母体发明的另一个主要目的是提供具有定时预编程控制嵌入功能的电视机。

为了使一个视频系统的定时预编程功能编程,有一种使用编码的录像机/放像机定时预编程信息的装置和方法。其目的是明显地减少在VCR上设置定时预编程功能所需的击键的次数。根据此发明,用户只需将一个具有1至7数位或更多位的码输入至VCR这可由遥控或VCR本地控制来完成。装入遥控器或VCR的是一个解码装置,它自动地将码转换为恰当的CDTL编程信息并启动VCR根据时应的频道、日期、时间和长度去录制一个给定的电视节目。通常,对于多重的节目选择,多重的码可以一次输入。码可以事先印刷于一个电视节目介绍上并结合一个具有解码装置的VCR或遥控器选择使用。

母体发明的另一主要目的是将解码装置嵌入一个电视机内。电视机将会在适当的时间把原来的指令分配给VCR和电缆盒,以便录制所需求的节目。用户使用一个遥控器或在电视机上控制,去输入一个表示将被录制的节目的码。同一个遥控器和在电视机上控制也被用来完成正常的控制功能,诸如频道选择等。当码被输入时,它们被传送至电视机及其中的解码器,解码器将输入的码解码为CDTL信息,并且码的本身以及CDTL信息都被显示在“屏幕上”,因而,用户可核实正确的码已被输入。然后,在适当的时间,电视机将发出合适的指令给VCR和电缆盒,如果需要时,指令录制选定的节目。这种控制方式可使用红外线耦合的方法来完成,一般都是将红外线发射器安置于电视机箱上,特别是角上。电视机电路可以包括储存或熟悉对VCR和电缆盒的红外线码规约能力。

母体发明的另一主要目的是将解码装置嵌入与电视机相结合的各种设备中,诸如VCR,电缆盒或卫星接收机。在任何系统中,解码装置只需出现在一个设备中,诸如电缆盒,它将会在适当的时间将适当的指令分配给其他的设备诸如VCR,卫星接收机,以便录制所需的节目。用户使用遥控器或在具有解码器设备上的控制部分,以便输入表示将被录制的节目的码。同一个遥控器也被用来完成正常的遥控功能,诸如频道选择等。当码被输入时,它们被传送至带有解码器的设备,解码器将它们解码为CDTL信息。然后,在适当的时间,具有解码器的设备将发出适当的指令给VCR,卫星接收机和电缆盒等其他设备,以便指令录制选定节目。这个控制功能可由一个红外线链路,通过耦合有解码器的设备上的红外线发射器来守成。红外线发射器位于设备上的红外线罩内,装在前面板的后面,安装在一个接口上,接口通过电缆与有解码器的设备耦接,该设备放置于靠近接收机处,或是附着于一个小型接口的小棒上,小型接口通过电缆耦合至具有解码器的设备,此设备带有附着于接收器装置的小型接口。有解码器的设备将包括储存或熟悉对其他设备诸如VCR,卫星接收机和电缆盒的红外线编码的规约的能力。

母体发明的一个主要目的是在一个卫星遥控器中提供一个码转换器,用以将来自即时编程器或另一遥控器的指令转换为卫星接收机的指令。指令由即时编程器或其他遥控器送至卫星遥控器,并由码转换器译为卫星接收机指令。然后,指令被送至卫星接收机,以便指令卫星接收机的开通和关断和选择卫星接收机中的适当的频道。卫星遥控器和卫星接收机之间可通过红外线或射频信号来通讯。

此发明的其他目的和许多的附带的特征通过参照下列的详细描述和结合附图的思考,将会更容易地感觉到和更好的理解。在附图中类似的标号在整个的附图中都表示同样的部分。

图1是根据本发明的一个实施例,表示一个具有嵌入VCR的解码置的装置的示意图;

图2是根据本发明的一个实施例,表示一个嵌入指令控制和解码的处理器的VCR的示意图;

图3是根据本发明的一个实施例,表示一个嵌入遥控器内的解码装置的示意图;

图4是根据本发明的一个实施例,嵌入遥控器内的处理器的示意图;

图5是根据本发明的一个实施例,带有嵌入通用遥控器内的解码装置的通用遥控器示意图;

图6是根据本发明的一个实施例,G-码解码技术的一个流程图;

图7是根据本发明的一个实施例,G-码编码技术的一个流程图;

图8是根据此发明,一个电视日历的部分的图例;

图9是根据发明的一个实施例,一个采用压缩码进行录像机预编程的装置的透视图;

图10是根据发明的一个实施例,一个装置的前视图,示出一个位于前睑的发光二极管;

图11是根据发明的一个实施例,采用压缩码完成录像机预编程的一个流程图;

图12是根据发明的一个实施例,具有G-码解码器的一个电视机的示意图;

图13是根据发明的一个实施例,表示一个在有G-码解码的电视机内的G一码解码器的装置的示意图;

图14是根据发明的一个实施例,一个包括带有G-码解码器的电视机,VCR,电缆盒与卫星接收机的系统的方块图;

图15是根据发明的一个实施例,一个包括带有G-码解码器的VCR,电视机,电缆盒和卫星接收机的系统的方块图;

图16是根据发明的一个实施例,一个包括带有G-码解码器的电缆盒,电视机,VCR和卫星接收机的系统的方块图;

图17是根据发明的一个实施例,一个包括带有G-码解码器的卫星接收机,电视机,VCR,和电缆盒的系统的方块图;

图18是根据发明的一个实施例的一个系统的方块图;此系统包括一个即时编程器,一个卫星接收机,一个卫星遥控器(带有码转换器),并用红外线与卫星接收机通信,一个VCR和一个电视机;

图19是根据发明的一个实施例的一个系统的方块图。此系统包括一个即时编程器,一个卫星接收机,一个带有码转换器的卫星遥控器,并由高频信号(RF)与卫星接收机通信,一个VCR,和一个电视机;

图20是根据发明的一个实施例的一个系统的方块图,此系统包括一个带有G-码解码器的电视机,一个VCR,一个电缆盒,一个卫星接收机,和一个带有码转换器的卫星遥控器;

图21是根据发明的一个实施例的一个系统的方块图,此系统包括一个带有G-码解码器的VCR,一个电视机,一个电缆盒,一个卫星接收机和一个带有码转换器的卫星遥控器;

图22是根据发明的一个实施例的一个系统的方块图,此系统包括一个带有G-码解码器的电缆盒,一个电视机,一个VCR,一个卫星接收机,和一个带有码转换器的卫星遥控器;

图23是根据发明的一个实施例的一个系统的方块图,此系统包括一个带有G-码解码器的卫星接收机,一个电视机,一个VCR,一个电缆盒和一个带有码转换器的卫星遥控器。

现在参看附图,特别是图1,根据此发明,这里示出一个采用编码的录像机/放像机定时预编程信息10的装置。基本的组成部分包括一个遥控器12和一个带有G-码解码器14的录像/放像机,它可通过一个指令信号16受控于遥控器12。遥控器12可有许多的键,包括数字键20,G-码开关22,功能键24,节目键26和电源键27。在遥控器12内有解释每个键的装置,当它们被按下并通过一个红外发光二极管28,送出适当的指令信号16至VCR。除了图1中的遥控器12上的G-码开关22以外,遥控器12在功能方面本质上与任何其他的遥控器是一样的。G-码开关22的提供正是为了使用户在使用一个G-码时,将遥控器12锁在G-码模式上,G-码是给压缩码的命名,它是编码的CDTL信息,用以完成定时器预编程。

一个G-码由1至7数位组成,也可能更多一点,它们与一个特定的节目相关。一个用户可在节目介绍中找到G-码并将G-码输入在遥控器12上,用以取代原来的需将真正的频道,日期,时间和长度(CDTL)的指令输入的技术。

为了理解使用G-码的优越性,最好是描述当前实行的技术状态,这样有助于弄清,那就是以直接的数字输入的“屏幕编程”。此技术包含大约18次击键,并且用户必须在输入CDTL信息时,保持在电视屏幕和遥控器之间来回的转换其视线。此种情况与用户必须从一个电话本上看着一个18位的电话号码打电话是很类似的。所包含的键数和眼睛的来回转换趋于诱导误差的产生。一个采用“屏幕编程”CDTL编程的定时录制的典型的键序列如下:

PROG2115073020800204PROG

第一个节目键(PROG)26输入编程的模式。然后按下数字键的一个序列。2表示它是定时录制而不是时间设置。1表示用户现在输入节目1的设置。15表示日期,07表示开始的小时。30表示开始时间的分。2表示下午。下一个序列08002表示停止的时间。04是频道数。最后,PROG再次打出以退出编程模式。

对比一下,这个指令可被编码和以典型的G一码序列表示于下:PROG1138PROG。为了区别指令是一个编码的G-码,G-码开关双应置于“开”的位置。取代这个开关,可用一个区别键“G”。G-码编程击键序列将是:G1138PROG。

一个G-码的使用并不排除已输入的节目信息的“屏幕编程”的确定。当G-码开关在“开”的位置输入击键“PROG1138PROG”时,G-码将被解码,电视机上可显示以下的信息:PROG    DATE   START TIME  STOP TIME  CHANNEL(节目) (日期)  (起始时间)  (停止时间)  (频道)1138     15     7:30PM     8:00PM      4

为了使G-码得以充分应用,它必须被解码,并且必须提供为此目的的装置。参照图1,一个带有G-码解码器14的录像/放像机必须提供以便与遥控器12连接使用。从遥控器12送出的指令信号16被光敏敏二极管32读出,并由指令信号接收器30转换为电信号。电信号被送至一个指令控制器36,它解释指令并决定如何响应指令。如图1所示,对于指令控制器36也可能是接收来自VCR内的人工控制34通常在VCR内都装有此功能的指令。如果指令控制器36决定接收一个G-码,于是G-码将被送至G-码解码器38进行解码。G-码解码器38将G-码转换为CDTL信息,它被指令控制器36用来设置时间/频道编程40。一个时钟42装入VCR内。这在一个VCR中是通常提供的,并被用来保持日期和时间的径迹。时钟42主要用于时间/频道编程40和G-Code解码器38方式。时间/频道编程40方式是由指令控制器36以CDTL信息来设置的。当从时钟42读取原来的日期和时间时,于是时间/频道编程方式将录制/重放44方式接通,以便录制。同时,调谐器46以电视信号18调谐至原来的频道。以后,用户可指令录制/重放44方式至一个重放模式,通过电视显示器48来观看节目。

一种替换的方法是控制录像机使指令控制器36保持所有的CDTL信息以取代将其送至时间/频道编程40。指令控制器也将由周期地读取时钟42而保持时间的径迹。指令控制器然后将指令送至时间/频道编程40,以便接通或关断录像机,以及送至调谐器46,以便根据CDTL信息,使调谐器在正确的时间调谐至正确的频道。

时钟42也是至G-码解码器38的一个输入,解码器38使G-码解码为时钟的一个函数,它给予解码技术以较大的安全并使其难于抄录。当然,这要求编码技术也必须是时钟的一个函数。

指令控制器36和G-码解码器38的一个可能的实现例示于图2中。指令控制器36功能可由一个微处理器50,一个随机存取存储器52和一个只读存储器54(这些是用来存储程序的)来实现。输入/输出56功能适于接收来自指令信号接收器30,人口控制34和时钟42的指令,并输出信号至一个显示器35、时钟42、和时间/频道编程40方式。如果微处理器50表明已收到一个G-码时,于是G-码被送至微控制器60进行解码。微控制器60有一个嵌入的随机存取存储器(RAM)62和一个嵌入的只读存储器(ROM)64,用以进行程序和表格的存储。时钟42可由微处理器50和微控制器60二者来读取。

使微控制器60完成G-码解码的一种变换方式是使G-码解码直接嵌入储存于只读存储器54内的程序内。这将使微控制器60不再需要。当然,其他的硬设备也可用来完成G-码解码。至于选择哪一种主要是选一个经济的为好。

图1和图2中的方块是现有技术中所熟知的,并在以下的专利中出现:Fields,专利号No.4,481,412;Scholz,专利号No.4,519,003;和Brugliera,专利号No.4,631,601。例如,时钟42在Scholz类似于单元7,在Brugliera类似于单元17。其他类似的单元是:指令信号接收器30和Scholz14以及Brugliera12;调谐器46和Scholz6以及Brugliera10;时间/频道编程40和Scholz8,11以及Brugliera16;录像与重放44和Scholz1,2,4;指令控制器36和Scholz11,10以及Brugliera12;微处理器50和Fields27;RAM62和Fields34;ROM54和Fields33;人工控制34和Scholz15,16;以及遥控器12和Scholz26以及Brugliera18。

图3以图例说明此发明的一个变换的优选的实施例。在图3中,提供了一个嵌入G-码解码器80的一个遥控器。此遥控器非常类似于遥控器12(除了附加的遥控器82以外)。要注意的是也可能在任一遥控器内提供一个显示器84。带有嵌入的G-码解码器80的遥控器将被用来连接一个通常的录像/放像机70,它将不被需求具有一个嵌入的G-码解码器。录像/放像机70的子元件数与上述的带有嵌入有G-码解码器14的录像/放像机是相同的,并具有同样的功能(除了缺少G-码解码器38以外)。这个优选的实施例具有可与现有在正被使用的VCRS连接使用的优越性。这些VCRS并不具有G-码解码的能力。以一个具有这个植入能力的来代换他们的遥控器可大大的改善其定时预编程的能力,而只付出适中的代价。

图4表示一个植入于带有嵌入的G-码解码器80的遥控器内的G-码解码器的可能实现例。一个微处理器60如前可用于G-码解码,以及与显示器84,时钟85,键盘88和发光二极管28对接。可变换的是,其他硬件设备可用来完成G-码解码。时钟85装于遥控器80内,因此,G-码解码器82可做成使时钟85成为其输入之一。这使得G-码解码将成为时钟的一个功能,它给予解码技术以较大的安全并使其难于复制。

带有嵌入的G-码解码器的遥控器,如上所述,将送出频道、日期、时间和长度信息至录像/放像机70,它将使用CDTL信息调谐至正确的频道以及启动和停止记录功能。遥控器对于每种不同的录像/放像机必须是单一的,  因为每种牌子或类型对于每种发送的信息类型诸如频道数键和开始录制、停止录制键等可有不同的红外线脉冲。用于每种键型的特定的红外线脉冲可称做特定遥控器的词汇。每个类型也可对将需按下的键有一个不同的规约或次序,以便完成一种诸如定时预编程的功能。完成一种功能的键的规约或次序可称做句子结构。如果对每类型装置单一的遥控器,那么适当的词汇和句子结构可被直接地植入遥控器内。

一种使带有嵌入的G-码解码器的遥控器送出频道,日期,时间和长度信息至录像/放像机70的更一种方法是使带有嵌入的G-码解码器的遥控器可完成更多的工作以便简化与现有的录像/放像机接口的问题。特别是,如果遥控器不仅完成解码G-码为CDTL,还要通过时钟85保跟踪时间,那么,遥控器可以送出正确地频道、开始录制和停止的指令至录像/放像机。频道、开始和停止指令通常是基于一个或两个键指令,这意味着不包含有复杂的规约或句子结构。这样,为了与录像/放像机类型的不同的设置通讯,只需在遥控器的内有存储器,诸如图4的ROM64,用以存储所有类型的规约或者至少有大部分的子集。G-码如前被输入在遥控器上并解码为CDTL信息,它将被储存于遥控器中。通过时钟85,时间将被检查,并当正确的时间到来时,遥控器将自动地送出指令给VCR单元,用以调谐至正确的频道和开始与停止录制。估计大约15个键每个键两个字节需要存储,为每种录像/放像机类型的词汇类型。这样,复盖50种类型大约仅需30×50=1500个字节的存储器在遥控器内就可以了。将遥控器适当地对应于VCR单元来放置是需要的,这样就可使由遥控器送出的红外线信号被单元接收到。

另一个实施例是给一个通用的遥控器90提供一个嵌入的G-码解码器。通用的遥控器提供了模拟许多不同的遥控器的能力。这将会减少许多的用户需备有的遥控器。如图5中所示,这是通过在通用的遥控器上有一个学习功能键94的功能来完成的。当学习功能键94与其它键连带按下时,单元将进入学习模式。来自将被学习的遥控器的输入的红外(IR)脉冲被红外光敏二极管96检测,在被记录之前,由一个微控制器滤波和整形为可识别的比特式样,做为那个特殊键的特殊的IR脉冲式样存入一个电池支持的固态的RAM中。对所有的特殊键都是这样做。

下面是一个更复杂的学习的例子。当G-码开关位于“开”若学习功能键94与节目键26连带一起按下时,单元将会识别出它是有关记录所包含的特殊的VCR的定时预编程的预定的一个特殊例的键序列。用户于是输入键序列,通用的遥控器于是从此键序列可推定和记录定时预编程序列的规约。由于不同的VCRs可以有不同的定时预编程指令格式,因而这样做是需要的。

如果按键没有包括学习功能键94时,微控制器将能识别它现在处于执行模式中。如果键是一人直接指令键时,微控制器将从它的固态的RAM中读回储存的脉冲序列并通过输出并接I/O口送出指令字以便脉动输出发光二极管28。如果键是PROG键和G-码开关处于“关”时,微控制器将识别跟随的键直到下一个PROG键,做为一个定时预编程CDTL指令,并通过发光二极管28将它送出。如果G-码开关双置于“开”和节目键26被按下时,微控制器将识别跟随的键直到下一个PROG键,做为定时预编程的一个G-码指令。它将解码G-码成为CDTL信息,并且微控制器将会在它的静态的RAM“字典”中寻找相关的红外脉冲式样,并且在把它们连在一起以后通过输出并行接口I/O以便脉冲发光二极管28以一个连续流的方式把整个的信息送至VCR。

图4表明一个可能的实现例,那就是G-码解码器92可被植入于带有嵌入的G-码解码器90的通用遥控器内。一个微控制器60如前可用来解码G-码,以及与包括光敏二极管96在内的输入/输出功能对接。可变换的是,G-码的解码可由其他的硬件设备来完成。

通用的遥控器也可用于其他的方式,以便简化与现有的录像/放像机对接的问题。特别是,若通用遥控器不仅完成G-码解码为CDTL,而且也要通过图4中的时钟85保持时间的径迹时,那么,通用遥控器可能只送出频道,开始录制和停止指令给录像/放像机,如前所释,它通常是基于一个键指令,这意味着没有包含复杂的规约或句子结构。这样,为了与录像/放像机程式的一个不同的设置相通讯,通用遥控器仅需“学习”它正在代换的遥控器的每个键就可以了。G-码如前将被输入在通用遥控器上,并被解码为CDTL信息,它将被存入通用遥控器内。通过时钟85,时间将被检查,并且当正确的时间到来时,通用遥控器将自动地送出指令给VCR单元,用以调谐至正确的频道以及开始和停止录制。需要将通用遥控器放置于对应VCR单元的适当位置,以便使通用遥控器送出的信号能被VCR单元接收到。

有许多的方法可完成G-码的解码。最明显的方法只需有一张大的查询表。G-码被编入目录中。不幸的是,由于所包含的存储器,这将会非常低效并导致一个非常高价的解码器。所包含的总存储量是一个总的组合的方式。如果我们允许128个频道,一个月内31天,一天的24小时内的48个每小时和每半小时的开始时间,和按每半个小时递增的16个长度选择,那么,组合的总数是128×31×48×16=3,047,424。这个组合数可以一个7数位来表示。至表的地址将是7数位。在最坏的情况下,这就需要一个大约有4,000,000行乘以15至16数位到(根据特殊的规约)的查询表。这些数位列将对应于“屏幕编程”所需的CDTL信息。每个数位可以一个4比特二进位数表示。这样,查询表所需的比特的总存储数将大约是4,000,000×16×4=256,000,000。现有的技术是每个芯片大约1百万比特。这样,G-码的解码采用一个直通的表查询将需要过高价格的芯片数。

有幸的是,有更多较聪明的完成G-码解码的方法。图6是一个优选的G-码解码技术的流程图。对于每个节目都被印在节目介绍中,一个CDTL码144在步骤142中被输入。步骤146在优先矢量存储器122中分别地读取优先的频道、日期、时间和长度,它们可储存于ROM64中。优先矢量存储器122包括4个表:一个优先矢量C表124,一个优先矢量D表126,一个优先矢量T表128,和一个优先矢量L表130。

频道优先表的安排使最常用的频道具有低的优先数。优先矢量C表124中的数据的例子如下:

频道    4 7 2 3 5 6 11 13……

优先数  0 1 2 3 4 5 6 7……

通常一个月的数据都有一个相等的优先级,所以,一个月中的低数日和低数的优先级将对应于优先矢量D表中,如下例:

日期:  1 2 3 4 5 6 7 8 9 10……

优先级  0 1 2 3 4 5 6 7 8 9……

开始时间的优先级的排列使最初的时间有一个较低的优先数,而在静夜期的节目有一个高的优先数,例如优先矢量表T包括:

时间    6:30PM  7:00PM  8:00PM  07:30PM……

优先级     0        1        2        3    ……

在优先矢量L表130中的数据的例子如下:

节目长度(小时)  0.05 1.0 2.0 1.5 3.0 ……

优先级            0   1   2   3   4  ……

假设CDTL144的数据是51019:001.5,它表示频道5,月的第10天,下午7:00和和度1.5小时,那么,上例的CpDpTpLp数据148,查询图7优先矢量表124,126,128,和130中的频道,日期,长度的优先级的结果,应是4913。步骤150将CpDpTpLp数据转换为二进制数。在每次转换中的二进制的比特数由所包含的组合数决定。7比特的CP可被表示为C7C6C5C4C3C2C1,它将提供128个频道。5比特的DP可被表示为D5D4D3D2D1,它将提供一个月内的31天。6比特的TP可被表示为T6T5T4T3T2T1,它将提供在一天24小时的每半小时上的48个开始时间。4比特的长度可被表示为L4L3L2L1,它将提供以每半小时为一步阶的直到8个小时的节目长度。加在一起共有7+5+6+4=22信息比特,它对应于2**22=4.194,304个组合。

下一步是使用位层次密钥键120,它可存储于ROM64内,以便重排22比特。位层次密钥键120可以是22比特的任意排列。例如,位层次密钥键可以是:

L8L3……T2C2T1C1L1D5D4D3D2D1

2221……10 9 8 7 6 5 4 3 2 1

理想的位层次密钥键的安排是使最有可能成为定时预编程的对象的节目有一个低数值的二进位数,它将消除定时预编程最受欢迎节目的击键。由于所有的数据信息有相等的优先权,那么D5D4D3D2D1比特是第一的。接着T1C1L1被采用,因为无论对于什么数据都需有一个时间、频道和长度,而且,由于在优先矢量存储器122内优先矢量的排列,T1C1L1是各种情况下最可几的。位层次密钥内的下个比特取决于各种组合的微分概率。人们必须知道将要完成的这个计算的所有的频道、时间和长度的概率。

例如,频道的概率可以是:

频道    4 7 2 3 5 6 11 13……

优先数  0 1 2 3 4 5 6 7……

概率(%)5 4.3 4 3 2.9 2.1 2 1.8……

时间的概率可以是:时间    6:30PM  7:00PM   8:30PM   7:30PM…优先权      0        1         2         3…概率(%)    8       7.8        6         5…

以及,长度的概率可以是:节目长度(小时)  0.5    1.0    2.0    1.5    3.0…优先权           0      1      2      3      4…概率(%)        50     20     15      5      4…

如上所述,与每个频道、时间和长度相关的概率被用来决定适当的次序。由于优先矢量表已经由最受欢迎的频道,时间和长度排序,在排序之中,对一个表的不同的二进位比特之间去选择,例如在C7C6C5C4C3C2C1之间的选择是已经知道的。C1比特将被选择第一个,因为做为最低的排序二进位比特,它将在频道优先表中的首先的两个输入之间选取。然后,C2比特将被选择,如此继续下去。类似地,T1和L1比特也将先于任何其他的时间和长度比特被选用。一个C1T1L1的组合和D5D4D3D2D1比特应被首先采用,因此所有的信息对一个频道、日期、时间和长度来说是可用的。D5D4D3D2D1比特全被采用是因为日期比特有相等的优先权以及都需要去列举一个日期,既使一些比特是二进位零。

在这一点的位层次密钥键可以是:

     T1C1L1D5D4D3D2D1

第一个频道二进位比特C1通过它自身只可在21=2个频道之间选择,而且首先的两个频道各自分别具有5%和4.3%的概率。所以C1的微分概率是9.3。同样地,T1的微分概率是8+7.8=15.8,以及L1的微分概率是50+20=70。如果排列位层次密钥键的规则是严格的遵守时,那么,位层次密钥键的第一个8比特应当被排列为:

     C1T1L1D5D4D3D2D1

由于L1具有最高的微分优先,所以它应是D5之后的下个最重要的比特,跟随着T1做为下个最重要的比特,然后,C1做为下个最重要的比特。要注意的是,位层次密钥键以最不重要的比特D1开始,然后以最高的微分概率比特填满。这是为了对受欢迎节目构成最紧密的码的目的。

在编码过程中,在这一点的问题是:在位层次密键中什么应当是下个最重要的比特:T2、C2、或L20这将再次取决于微分概率,它可从上述表中对每个比特进行计算。由于我们是处理二进位比特,C2与C1的组合在22=4个频道之间或是超过独一的C1,2个更多的频道之间进行选择。于是,C2的微分概率是这两个附加的频道的附加概率,例如这是:4+3=7。在一个类似的方式中,C3与C1和C2的组合在23=8个频道之间选择或是4=2(3-1)超过C1和C2组合的更多的频道之间选择。因此,C3的微分概率是这四个附加频道的附加概率,例如这是:2.9+2.1+2+1.8=8.8。在同样的方式中,T2和L2的微分概率可被分别计算为6+5=11和15+5=20。一旦所有的微分概率都被计算,下个步骤是决定哪个比特组合是较为可几的。

现在对于上例,哪个组合较为可能:T2与C1L1,或C2与T1L1,或L2与T1C1。这将决定键内的下个比特。故,哪个是较大的:11×9.3×70=7161;7×15.8×70=7742;或20×15.8×9.3=2938.8?在此情况下,最大概率的组合是7×15.8×70=7742,它对应于C2与T1L1。故,C2被选为位层次密钥键内的下个比特。

以同样的方法选择下个比特。哪个组合是较为可能的:C3与T1L1,或是T2与C1或C2和L1,或是L2与C1或C2和T1。例如示出,哪个有最大的概率:8.8×15.8×70=9732.8;11×(9.3+7)×70=12551;或20×(9.3+7)×15.8=5150.8 ?在此情况下,最大概率的组合是:11×(9.3+7)×70=12551,它对应于T2与C1或C2和L1。故,T2被选做位层次密钥键内的下个比特。这个程序对全部的微分概率重复进行直到全部的键被找出为止。

可变换的是,位层次密钥键可恰是比特的一些任意的序列。使优先矢量成为互相依赖的也是可能的,诸如使长度优先矢量依赖于频道的不同的组。另一种技术是使位层次密钥键和优先矢量表122成为时钟42的一个功能,如图图7中所示。这个做法对键来说非常困难,因而编码技术将被复制。

例如,在位层次密钥键120内去搜取一个日期比特做为时钟的一个函数也是可能的。改变比特的次序做为时钟的一个函数将不会改变位层次密钥键在对最受欢节目减少二进制比特数方面的有效性,因为日期比特都是同等优先权。这可与周期地转换D1和D5一样的简单,诸如每天或每周。这样,位层次密钥键120将在下列二者之间转换:

…C1T1L1D5D4D3D2D1

…C1T1L1D1D4D3D2D5

清楚地是,做为时钟的一个函数,位层次密钥键的其他的互换也是可能的。

优先矢量表也可被搜取做为时钟的一个函数。例如,优先频道表中的首先的两个频道恰可被周期地交换。若此技术跟随下来,那么,  图7中的148的CP将换做时钟42的一个函数,例如:

频道    4 7 2 3 5 6 11 13…

优先级  0 1 2 3 4 5 6 7…

将周期地变至:

频道    7 4 2 3 5 6 11 13…

优先级  0 1 2 3 4 5 6 7…

这将是一个相当巧秒的保密技术,因为一个不那样校正的解码器,当这首先的两个频道被使用时,将只会失败。其他的时钟依赖者也可提供编码技术的保密安全。

然而它已被得到,位层次密钥键将被确定并存储。在步骤154中,根据位层次密钥键,CpDpTpLp的二进制比特被重新排列以便产生一个22比特二进制数。然后,产生的22比特二进制数在转换二进制数至十进制的G-码步骤156中被转换至十进制。其结果是G-码158。

如果优先矢量和位层次密钥键用一般人的观察习惯很好地匹配,那么,更多的受欢迎节目将只需不多于3或3数位的G-码,这是所期望的。

现在编码技术已被解释而解码技术恰恰是编码技术的相反。这将根据图6的流程图来完成。这是优选的G-码解码方法,它可将G-码解码器38植入VCR14内或植入遥控器G-码解码器82和92(图3和5中)。

第一步骤102是输入G-码104。接着,在步骤106中,G-码104被转换为一个22比特二进制数。然后,根据位层次密钥键120,比特在步骤108中被重排次序以便获得重排序的比特110。然后,比特被组合在一起并在步骤112中转换至十进制形式。在这一点,我们获得CpDpTpLp数据114,它们是对优先矢量表的索引。如上例,我们将在此步骤得到矢量4913。这个CpDpTpLp数据114然后用于步骤116在优先矢量存储器122内去查询CDTL。CDTL118(如上例)是51019:001.5,它表示频道5,月的第10天,下午7天和1.5小时的长度。

如果编码技术是时钟的一个函数,那么,也需使解码技术成为时钟的一个函数。使位层次密钥键120和优先矢量表122成为时钟42的一个函数,这是可能的,如图6中所示。对于键来说,再做成这样是非常困难的,因此,编码技术将被复制。使解码和编码技术依赖于任何其他的预定的或可预编程算法也是可能的。

虽然上面的G-码编码和解码技术是一个优选的实施例,但应理解仍有许多方法去完成发明的意图,其目的是减少定时预编程所需的键动距的数目。为了完成这个目标,可以有很多方法去完成G-码的编码和解码。也会有很多方法使编码和解码技术更为安全(除了只是使编码和解码成为时钟的一个功能的方法之外)。这个安全可以是任何预定的或预编程的算法的结果。

在G-码编码和解码的技术中使用混合的基数数系统取代二进制数是可能的。例如,假设只有35个频道,它需要6个二进制比特去代表;不过,6个二进制比特可代表64个频道,因为26=64。结果是在一个二进位数系统中有29个不需要的位置。这会有可能使一个特殊的G-码长于它实际的需要的效果。一个混合的基数数系统可避免这个结果。例如,对于35个频道的情况,一个具有71和50的因数的混合基数数系统可代表35个组合而在码中没有任何空位。71因数的容许数是0,1,2,3和4。50因数的容许数是0,1,2,3,4,5和6。例如,数字的0在混合基数数系统中被表示为00。数字的数34在混合基数数系统中被表示为46,因为:4*71+6*50=34。一个混合基数数系统的主要优点是在使位层次密钥键优先化方面。如果首先的5个频道有大致相等的优先权以及后面的30个也大致相等时,那么,混合基数数系统容许两列将被正确地表示。这并不是说混合基数数系统是必定可取的。二进制数较易于在一个计算机中表示以及一个固定的基数数系统的应用诸如二进制数容许一个优先化的塔形,易于在位层次密钥键中表示。

在所有的实施例中可要求的其他特性是对一个节目键入G-码,然后就有用于每日或每周的合成的CDTL信息。通常,CDTL信息一旦被使用就被丢弃,在同一节目的每日或每周录制的情况下,CDTL信息被储存并一直使用直到被消除为止。要求重复每日或每周节目可通过在遥控器上或装入VCR的手工控制中设置一个“每周”或“每日”按钮来完成。另一方法是使用一个键诸如PROG键,并在一个固定的次数周期范围内多次按键,诸如二次表示每日或三次表示每周。例如,当G-码开关位于“开”和要求节目的G一码是99时,那么,节目的每日录制可被如下的键动距选择:

      “PROG 99每日PROG”

或以:“PROG 99 PROG PROG”G-码99将被转换为CDTL信息,在此情况下,它将被储存,并用于每日。录制将在列举的日期上开始并依照使用的同一频道、时间和长度信息持续每日的录制。一个轻微的扭曲是每日的录制可能在周末期间自动的悬空,因为更多的每日节目在星期六和星期日是不同的。

一旦一个每日或每周的节目被设置,那么它可不受限制的使用。如要消除一个节目和如果在遥控器或VCR的手工控制有一个“消除”按钮时,那么,消除一个节目的方法是(不论它是一个正常的CDTL,还是每日或每周的输入)键入如下:“PROG XX消除”,XX是指G-码。再次如前一样,完成这个也可有变换的方法。

如果“屏幕编程”是可用的,那么,定时预编程已选出的节目可在屏幕上重现。每日和每周节目将会有他们的类型的一种指示。G-码也会沿着对应的CDTL信息被显示。这将使重现现在的“菜单”相当容易,并且当需要时,既可增加更多的节目也可消除节目。

根据此发明,在图8中列出一个电视日历200。如其所示,电视日历有年分段202的多重的日,多重日分段204,日分段的多重时206,频道标识208,节目叙述标识210,它包括节目的名字,以一种通常在电视介绍上分布的方式排列。与每个频道标识相关排列的是一个压缩码指示212或是包含CDTL信息的G-码用于于电视日历的输入。图8示出完成定时预编程是多么容易。人们所有需要做的事是查找要看的节目并输入以压缩码指示表示的压缩码。这与必须将所有的频道、日期、时间、和长度分虽地输入大不相同。至少、频道、日期和时间在电视介绍中是明确地说明了的。至于长度,通常仅可利用介绍上的日分段204查出下个新节目的开始时间,然后进行一些计算从而得出节目的长度。采用压缩的G-码就避免了所有的这些麻烦。

关于压缩的G-码和电缆电视节目的其他特点见于专利应用系列号No.07/829,412。

采用压缩码进行录像机预编程的一个装置的实施例是图9的即时编程器300。它有数字键302,数字从0至9,一个消除键304,一个回顾键306,一个每周键308,一个一次键310和一个每日(M-F)键312,这些被用来进行即时编程器300的编程。一个盖一般盖住其他的键,它们是用来设置即时编程器300的。当盖314打开时,下列键暴露出来:保存键316,输入键318,时钟键320,频道(CH)键322,加时键324,VCR键326,电缆键328和试验键330。图9上示出的即时编程器的其他特点是:液晶显示板350和红色井告发光二极管332。即时编程器300的图10前仰视图示出前红外二极管340,它固定在前边338上。即时编程器300放置于靠近将被编程的设备处,诸如一个录像机等。

即时编程器300的其他特点和实施例描述于专利应用系列No.07/829,412。

图11是一个自动地录制一个节目的流程图,它包括以下步骤:比较叠式存储器中顶部程序的起始时间与现在的时间步骤472;测试在节目的开始时间前是否三分钟步骤474;起始红色井告LED332闪烁30秒步骤476;显示频道、开始时间和闪烁“开始”信息步骤478,是正确的开始时间到达步骤480和送出电源“ON”信号给VCR和显示“REC”信息步骤482;测试是否一个电缆盒输入至VCR步骤484,送出频道转换信号给VCR步骤486和送出频道转换信号至电缆盒步骤488;送出录制信号至VCR步骤490;比较停止时间与现在的时间步骤492,测试是否停止时间到达步骤494和显示“END”信息步骤496;送出停止信号至VCR步骤498;送出电源“OFF”信号至VCR步骤500;上移节目存储步骤502。

解码装置可被嵌入各种设备中,诸如一个电视机,一个VCR,一个电缆盒或一个卫星接收机。在任何系统中,解码装置必须只是在一个设备中出现,诸如装于电缆盒内,则由它在适当的时候分配适当的指令给其他的设备,诸如一个VCR和一个卫星接收机,以便录制所需要的节目。

图12是一个具有G-码解码器的电视接收机的示意图。装有G-码解码器950的电视机将以一个遥控器,通过红外接收器960接收信号,它将信号既送至指令控制器974又直接送至G-码解码器954。指令控制器974可出现于电视机中,以便控制电视机中的其他项目,包括“ON SCreen”功能,诸如在频道变换时,显示频道数。G-码解码器954将一个发送的G-码解码和使用来自时钟976的日期和时间通过红外发射器962送出适当的指令给VCR和电缆盒。G-码和其他指令也可经过人工控制975被送至指令控制器。当G-码被解码时,G-码和解码的CDTL信息可被显示“ON SCreen”如示于电视机显示器/指示器952上的“ONSCreen”显示板那样。“ON SCreen”显示并不是必需的,并且任何格式是随意的。

图13是一个示意图,示出一个具有G-码解码的电视机内的G-码解码器装置。

图14是一个系统的方块图,包括一个具有G-码解码器950的电视机,一个VCR964,一个电缆盒966和一个卫星接收机986。用户将使用电视机遥控器953,它可以是一个通用的遥控器或在电视机上控制以便输入表示将被录制的节目的码。同样,电视机遥控和在电视机上控制也被用来完成正常的电视机控制功能,诸如频道选择等。当输入一个G-码时,电视机遥控器将通过红外发射器951送出G-码至具有G-码解码器954的电视机950。电视机950上的红外接收器960将接收发射的信号并将码送至G-码解码器954,解码器954将码解码为CDTL信息并按时钟使该信息它也被嵌入电视机950内在适当的时间送出原来的指令给VCR964和电缆盒966,因此,选定的节目将在原来的时间被录制。从电视机的发射将经过红外发射器962,它可放置于电视机机箱上的重要关键处,诸如箱角处。然后,此发射被VCR964通过红外接收器968接收和电缆盒966通过红外接收器969接收。一个卫星接收机986被包括在内,它可通过红外接收器988接收指令。由卫星接收机收到的指令包括开/关指令和频道选择指令。卫星接收机986馈送一个电视信号给VCR964,它可录制节目与/或转给电视显示器/指示器952。

图15是一个系统的方块图,包括一个具有一个G-码解码器的VCR991,一个电视机952,一个电缆盒966和一个卫星接收机986。用户将使用VCR遥控器957或在VCR991上控制,以便输入表示将被录制的节目的码。VCR遥控器957可以是一个通用遥控器。当输入一个G-码时,VCR遥控器通过红外发射器959将送出G-码至有G-码解码器992的VCR991。在VCR991上的红外接收器990接收此发射并将码送至G-码解码器992上,它将码解码为CDTL信息并按照时钟使用该信息,它也是嵌入VCR991中在适当的时间送出适当的指令至电缆盒966和卫星接收机986,因此,选定的节目将在原来的时间被录制。VCR991是通过红外发射器994发射的,此发射器可放置于VCR上的重要据点。然后,此发射经过红外接收器969被电缆盒966接收和经过红外接收器988被卫星接收机986接收。

图16是一个系统的方块图,包括一个具有G-码解码器的电缆盒997,一个电视机952,一个VCR964和一个卫星接收机986。用户使用电缆盒遥控器961或在电缆盒997上控制,以便输入表示将被录制节目的码。电缆盒遥控器961可以是一个通用遥控器。当输入一个G-码时,电缆盒遥控器通过红外发射器963送出G-码至具有G-码解码器998的电缆盒997。电缆盒997上的红外接收器996接收此发射并将码送至G-码解码器998,它将码解码为CDTL信息并按时钟使用该信息它也是嵌入电缆盒997内的在适当的时间送出原来的指令至VCR964和卫星接收机986,因此选定的节目将在原来的时间被录制。电缆盒997的发射是经过红外发射器1000的,此发射器可放置于电缆盒上的重要据点处。然后,发射经过红外接收器968由VCR964接收和经过红外接收器988由卫星接收机986接收。

图17是一个系统的方块图,包括一个具有G-码解码器的卫星接收机1005,一个电视机952,一个VCR964和一个电缆盒966。用户使用卫星遥控器965或在卫星接收机1005上控制,以便输入表示将被录制节目的码。卫星遥控器可以是一个通用遥控器。当输入一个G-码时,卫星遥控器通过红外发射器967送出G-码至具有G-码解码器1004的卫星接收机1005。在卫星接收机1005上的一个红外接收器1002接收此发射并将码送至G-码触码器1004,它将码解码为CDTL信息,并按时钟使用该信息它也是嵌入卫星接收机1005内的在适当的时间送出原来的指令至VCR964和电缆盒966,因此,选定的节目将在原来的时间被录制。从卫星接收机1005的发射是经过红外发射器1006的,此发射器被放置在卫星接收机上的重要据点处。然后,发射被VCR964通过红外接收器968接收和由电缆盒966通过红外接收器969接收。

另一个实施例示于图18中,它包括一个即时编程器1040,一个卫星接收机1054,一个具有码转换器1048的卫星遥控器1046,一个VCR1056和一个电视机1060。在此系统中,即时编程器1040以与图9的即时编程器300同样的方式进行工作。即时编程器1040被设置采用别样的未用的红外码(预定为未用的电缆盒或VCR码)经过红外发射器1042,把指令送至卫星遥控器1046上的红外接收器1044。指令由即时编程器1040发送和被卫星遥控器1046接收,它包括有on/off指令和频道选择指令,这些指令指定卫星接收机1054;不过,在指令由卫星遥控器1046送至卫星接收机1054之前,由红外接收器1044收到的指令被码转换器1048转换为由卫星接收机1054可识别的卫星接收机码。一个在卫星遥控器1046内的码转换器1048的包含容许不具备与卫星接收机1054直接通讯能力的即时编程器1040将被用来指令开和关断卫星接收机以及在卫星接收机内指令频道选择。码转换器可被装以一个微机和/或通过在一个表中查询码的变换植入卫星遥控器1046内。转换为卫星接收机码的指令经过红外发射器1050至卫星接收机1054内的红外接收器1052而被送至卫星接收机1054。如图18中所示,卫星接收机1054从一个卫星天线接收信号。卫星接收机1054调谐至指令的频道并送出一个在频道3或4上的电视信号至VCR1056,VCR1056可录制节目和/或将其中转给电视显示器1060。指令可由即时编程器1040送至VCR1056,它与从即时编程器300经过即时编程器内的红外发射器1042至VCR1056内的红外接收器1058是同样的方式。

图19是一个系统的方块图,包括一个即时编程器1040,一个卫星接收机1072,一个具有码转换器1066卫星遥控器1062,一个VCR1056和一个电视机1060。此系统的工作类似于图18的系统的工作方式,但它的从卫星遥控器1062至卫星接收机1072之间的通讯是RF信号而不是红外线。这样做的理由是因在图19的系统中,卫星接收机1072不采取与卫星遥控器1062在同一室内之故。例如,卫星接收机1072可被放置于接近卫星天线处。即时编程器1040被设置采用别样的未用的红外码(预定为未用的电缆盒或VCR码)通过红外发射器1042将指令送至卫星遥控器1062上的红外接收器1064。由即时编程器1040发送而由卫星遥控器1062接收的指令可包括开/关指令和频道选择指令。这些指令是指定为卫星接收机1072的。不过,在指令由卫星遥控器1062送至卫星接收机1072之前,由红外接收器1064所接收的指令被码转换器1066转换为由卫星接收机1072可识别的卫星接收机码。在卫星空遥控器1062中包含译码转换器1066可容许一个不具备与卫星接收机1072直接通讯的即时编程器1040将被用来指令开和关断卫星接收机以及在卫星接收机内指令频道选择。码转换器可装以一个微机和/或通过查询一个码转换表而植入卫星遥控器1062内。转换为卫星接收机码的指令经过射频信号发射器1068至卫星接收机1072内的射频信号接收器1070而被送至卫星接收机1072。如图19中所示,卫星接收机1072从一个卫星天线接收信号。卫星接收机1072调谐至指令的频道并在频道3或4上送出电视信号至VCR1056,VCR1056可录制此节目和/或将其中转至电视显示器1060。指令可从即时编程器1040送至VCR1056,这与从即时编程器300经过即时编程器内的红外发射器1042和VCR1056内的红外接收器1058的工作方式是相同的。

在另一实施例中,卫星遥控器与一个电视机,一个VCR,一个电缆盒和一个卫星接收机一道工作,以便与卫星接收机来回地转换指令。这些实施例,当现有的卫星接收机较之一个遥控器诸如一个TV遥控器,一个VCR遥控器,一个电缆盒遥控器和一个通用遥控器,有着不同的规约时,是很有用的。卫星遥控器与另一个遥控器诸如一个通用遥控器,一道工作,以便从遥控器转换指令为由一个卫星接收机可识别的码。提供一个带有码的转换的卫星遥控器较之提供新的带有兼容的规约的卫星接收机要便宜得多。

在图20中,除了卫星遥控器1080,包含一个G-码解码器954的电视机950以外,它与图14是类似的。此例中的电视机正在完成一个即时编程器的功能。电视机上的红外发射器962可将指令送至卫星遥控器1080它是通过红外接收器1082接收指令的,在卫星遥控器1080内的码转换器1086将收到的指令转换为由卫星接收机968可识别的码并经过红外发射器1084再发射指令。指令也可直接从TV遥控器953送出(TV遥控器可以是一个通用遥控器)至卫星遥控器1080和由码转换器1086转换为卫星接收机986可识别的指令,并经过红外发射器1084再次发射至红外接收器988。发射器1084和接收器988也可被分别配装为一个RF信号发射器和一个RF信号接收器。

在图21中,除了卫星遥控器1080和包含有一个G-码解码器992的VCR991以外,它类似于图15。此例中的VCR正在完成一个即时编程器的功能。VCR上的红外发射器994可将指令送至卫星遥控器1080,它经过红外接收器1082接收指令。卫星遥控器1080内的码转换器1086将收到的指令转换为卫星接收机968可识别的码并经过红外发射器1084再次发射指令。指令也可直接由VCR遥控器957,它可以是一个通用遥控器,送至卫星遥控器1080,并由码转换器1086转换为卫星接收机986可识别的指令,经过红外发射器1084再次发射至红外接收器988。发射器1084和接收器988也可分别被配装为一个RF信号发射器和一个RF信号接收器。

在图22中,除了卫星遥控器1080和包含有一个G-码解码器998的电缆盒997以外,是类似图16的。此例中的电缆盒正在完成一个即时编程器的功能。电缆盒上的红外发射器1000可将指令送至卫星遥控器1080,它是经过红外接收器1082接收指令的。卫星遥控器1080内的码转换器1086将收到的指令转换为卫星接收机986可识别的码并经过红外发射器1084再次发射指令。指令也可由电缆盒遥控器961,它也可是一个通用遥控器,直接送至卫星遥控器1080并由码转换器1086转换为卫星接收机968可识别的指令,并经过红外发射器1084再次发射至红外接收器988。发射器1084和接收器988也可分别被配装为一个RF发射器和一个RF接收器。

在图23中,卫星接收机1005包含一个G-码解码器1004,在此例中,卫星接收机正在完成一个即时编程器的功能。卫星遥控器1080可与卫星接收机1005来回地接收和发射指令。卫星接收机经过发射器1006可送出指令至卫星遥控器1080,经过接收器1082。卫星遥控器1080经过红外发射器1084可送出指令至卫星接收机1005,经过接收器1002。卫星接收机可由用户和其他设备,诸如电缆盒966,VCR964和TV952,进行遥控。因此发射器1006,1084和接收器1002,1082可以是红外线的或RF信号的。用户操作卫星遥控器1080输入一个表示将被录制节目的码。当输入一个G-码时,卫星遥控器经过发射器1084和接收器1002将G-码送至带有G-码解码器1004的卫星接收机1005。G-码解码器1004将码解码为CDTL信息,并按时钟使用该信息它被包括在卫星接收机1005内,在适当的时间对VCR964和电缆盒966送出原来的指令,因而,选定的节目将在原来的时间被录制。如果卫星接收机与电缆盒和VCR在同一个室内,并且如果卫星接收机可发射适当的规约,那么,指令经过发射器1007可直接从卫星接收机送至电缆盒和VCR。如果卫星接收机与电缆盒和VCR不在同一的室内,卫星接收机就不能送出适当的规约指令,那么,指令经过发射器1007可直接从卫星接收机送至电缆盒和VCR。如果卫星接收机与电缆盒和VCR不在同一的室内,卫星接收机就不能送出适当的规约指令,那么,指令就被送至遥控器,它可将收到的指令转换为电缆盒966,VCR964以及可能是TV952的可识别的码,并经过红外发射器1083再次发射指令。

考虑到本发明的采用压缩码的电视节目录制预定的装置和方法和它的很多伴随的优点从以上的描述中已被很好的理解,并且显而易见的是,在不违背本发明的精神和范围或不放弃它所有的重要的优点的情况下,可以在它的部分的形式、结构和排列等方面做出各种的变化,在上文中所描述的形式仅只是它的一个优选的或典型的实施例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号