自动电视信号和调谐器设置的制作方法

文档序号:7607496阅读:658来源:国知局
专利名称:自动电视信号和调谐器设置的制作方法
技术领域
本发明一般涉及电视媒体,尤其涉及配置电视信号和电视调谐器。
背景技术
诸如PC(个人计算机)等计算机正逐渐成为向用户提供涉及各种媒体类型的众多娱乐选项的媒体焦点。例如,PC常用于通过因特网访问数字音乐,并依照用户期望组织、回放数字音乐以及将数字音乐传输到各种存储介质和回放设备。视频内容可类似地使用PC来管理。PC向着家庭娱乐中心的这一演变最近被扩展以包括TV(电视)媒体,作为可通过PC访问的一个娱乐选项。
一般而言,有各种方法来访问TV媒体,包括例如通过陆地广播系统、有线广播系统以及卫星广播系统。在陆地系统中,屋顶天线可选取由电视台广播的数字和/或模拟TV信号。TV中耦合到天线的模拟调谐器可调谐到特定的广播频率,从而允许用户体验由各种模拟广播TV信号/频道携带的媒体。同样,具有数字调谐器的电视机允许调谐到携带数字TV信号的频率。机顶盒(STB)或接收器也可从卫星、有线或陆地源接收数字或模拟信号。STB可在数字信号中(例如,以ATSC格式)调谐,并将它们转换成模拟信号(例如,NTSC、PAL或SECAM格式),并以可用模拟TV调谐器来调谐的特定频率(例如,60MHz(频道3)或66MHz(频道4))将模拟信号发送到TV。在这一情况下,用户通过调整STB调谐器,同时保留TV调谐到由STB输出的频道,来改变频道。STB或接收器也可以按诸如DVB(数字视频广播)或ATSC(高级电视系统委员会)等数字格式来输出TV信号。具有数字调谐器的TV(例如,HDTV)然后允许用户体验由TV信号携带的媒体。
随着信号广播标准的发展,用于信号连接器的标准也在发展。由此,TV设备和组件(例如,VCR、机顶盒、TV、PC调谐卡等)通常包括电缆阵列、天线和辅助硬件连接器类型的输入端口,来互连来自各种组件的不同信号。因此,电视机或PC的调谐卡可具有多个输入端口,诸如RF、复合、S-视频和色差输入,以容纳各种情形。新构建的机顶盒通常具有S-视频输出,而5年前构建的机顶盒仅有复合视频输出。调谐卡可能包括容纳较新和较旧机顶盒所必需的输入端口。因此,存在可根据信号类型和用户用于访问TV媒体的源来互连组件的各种方式。
信号类型、格式、源、互连等的多样性对于需要相对于其当前TV信号源(例如,有线服务、直接广播卫星)来配置一个或多个调谐器的用户而言可能是有问题的。用户通常不会遇到诸如机顶盒、个人录像机、或VCR等某些OEM设备的这类调谐器设置问题,因为这一设备的OEM厂商知道设备中的调谐器的数量和类型,且已经适当地预先配置了这些设备中的TV信号和调谐器。然而,对于PC,不同的OEM可提供各种不同的调谐器配置。此外,PC用户可添加调谐器、移除调谐器、切换调谐器或将调谐器移至PC内的不同插槽。由此,对于PC和具有各种不同调谐器配置的其他设备,由于信号类型、格式、源和互连的多样性,这些设备中的信号/调谐器设置体验对于普通的PC用户而言可能是非常复杂的。在信号/调谐器设置过程中对于普通用户而言难以回答的典型的设置问题可以包括,例如,应选择什么广播标准(例如,NTSC、PAL、SECAM、DVB、ATSC)、应当为所选择的广播标准配置多少调谐器、TV信号连接到什么连接器类型(例如,RF、复合视频、S-视频、色差)以及如何提供TV信号(例如,天线、有线电视提供商、机顶盒)。随着PC继续演变成试图向用户提供用于察看和记录来自不同TV媒体源的不同TV信号的日益增长的选项的娱乐中心,设置TV信号和调谐器只会变得越来越复杂和耗时。
因此,需要一种在其中可能存在各种不同调谐器配置的环境中,诸如在为家庭娱乐而增强的PC中设置TV信号和调谐器的方法。
发明概述一种系统和方法执行具有一个或多个调谐器的调谐器设备(例如,PC、个人录像机、机顶盒等)中的自动TV信号/调谐器设置。该设置标识了设备中的调谐器的数量、调谐器是模拟还是数字的、以及每一调谐器支持什么广播标准。标识设备将在其中接收TV信号的地理区域,然后标识支持该区域的调谐器。检查数字调谐器的信号锁,而扫描模拟调谐器以定位有效的TV信号,并确定任何有效TV信号的源(例如,天线、有线电视提供商、机顶盒)。在扫描了设备上的所有调谐器之后,向用户提供概括调谐器扫描结果的报告。
对于模拟调谐器,依次扫描调谐器上的辅助输入端口(例如,S-视频、复合、色差),直到在调谐器输入之一上找到有效的辅助TV信号。如果在当前调谐器上找到辅助信号,则检查设备中的其他调谐器,并且在扫描了设备中的所有调谐器之后,系统报告当前模拟调谐器具有机顶盒信号。如果在当前调谐器上没有检测到辅助信号,则系统扫描地理相关的有线调谐空间以及地理相关的天线调谐空间,以确定TV信号源是有线还是天线。如果源是可确定的,则检查设备中的其他调谐器,且系统在扫描了设备中的所有调谐器之后报告模拟调谐器具有有线信号源或天线信号源。如果系统不能总结信号源是有线还是天线,它然后扫描落入有线调谐空间和天线调谐空间两者内的一组不能确定的频率。如果系统确定信号源在有线/天线之间不能确定,则检查设备中的其他调谐器,且当扫描了设备中的所有调谐器之后,询问用户以确定源是有线还是天线。如果系统确定信号源并非在有线/天线之间不能确定,则它确定所标识的区域是否支持RF机顶盒。如果是,则系统扫描一组区域专用的RF机顶盒频率。如果在该组区域专用RF机顶盒频率中检测到足够的信号,则在扫描了设备中的所有调谐器之后,当前模拟调谐器被报告为具有机顶盒信号。否则,系统检查设备的其他调谐器,且在扫描了设备中的所有调谐器之后,它报告在当前调谐器上没有检测到任何信号。
附图简述在所有附图中,相同的参考标号用于引用相同的组件和特征。


图1示出了适用于在具有一个或多个TV调谐器的调谐器设备中自动设置TV信号的示例性环境。
图2示出了PC的一个示例性实施例,它示出了PC中便于相对于PC中的一个或多个TV调谐器来自动设置TV信号的各种组件。
图3示出了一个示例性调谐卡的背面。
图4和5是示出用于在具有一个或多个TV调谐器的调谐器设备中自动设置TV信号的示例性方法的流程图。
图6示出了适用于实现诸如参考图2所讨论的PC的示例性计算环境。
较佳实施例的详细描述引言以下讨论针对提供用于在具有可用各种不同方式来配置的一个或多个调谐器的设备中,诸如在为家庭娱乐而增强的PC中设置TV信号和调谐器的自动化设置过程的系统和方法。这一设备的一个示例是运行可从华盛顿州雷蒙德市的微软公司获得的Windows XP媒体中心版的媒体中心PC。
通常,在这类设备中设置TV信号和调谐器是由用户在该设备的“首次运行”(即,当设备为新的或重新配置时)期间通过“手动”过程来执行。此处所描述的自动化过程提供了若干优点,包括设置在这类设备中TV信号和调谐器的复杂度的显著降低。减轻了用户理解诸如应选择什么广播标准、应为所选择的广播标准配置多少调谐器、TV信号连接到什么类型的连接器、以及TV信号的源等技术细节的负担。这减少了设置时间,并有助于使得设置过程成为更令人愉快的体验。
示例性环境图1示出了适用于在具有一个或多个调谐器的调谐器设备102中自动设置TV信号的示例性环境100。在示例性环境100中,调谐器设备102被实现为运行可从华盛顿州雷蒙德市的微软公司获得的Windows XP媒体中心版操作系统的媒体中心PC。然而,要注意,该实现是仅作为示例而非限制来提供的。由此,调谐器设备102也可被实现为采用可用各种方式配置来接收TV信号的一个或多个调谐器的任意数量的其他设备。例如,调谐器设备102可包括诸如机顶盒、个人录像机(PVR)、电视机等的设备。然而,在下文中,调谐器设备102指的是PC(个人计算机)102。
PC 102通常能够执行常见的计算功能,诸如电子邮件、日程安排、任务组织、文字处理、web浏览等等。另外,PC 102担当提供对来自诸如因特网提供商104和TV广播信号源106等不同媒体源的各种媒体的访问的媒体中心。媒体通过耦合到PC 102的视频和音频输出设备,诸如LCD监视器和扬声器108和电视机110,被传递到用户。用户使用各种输入控制设备,包括例如键盘112、鼠标114以及遥控器116,来访问可从PC 102获得的不同计算和媒体娱乐选择。用于实现PC 102的一个示例性计算环境在下文中参考图6更详细描述。
图1的示例性环境也示出了若干不同的物理TV信号源106的可用性。用户很可能订阅或使用这些源106中的一个或两个,但是通常不是所有。这些源包括陆地/OTA(空中)电视广播系统106(1)、有线广播系统106(2)、以及卫星广播系统106(3)。示例性环境100示出这些信号源106可被直接(例如,通过RF天线118、电缆120或圆盘式卫星天线122)输入到PC 102中,或者它们可以通过机顶盒(STB)124输入到PC 102中。STB 124可以用各种方式来实现,诸如卫星接收器、有线TV接收器、OTA(空中)/陆地接收器、PVR(个人录像机)等。多媒体内容的各种其它物理源一般可由PC 102访问,这些物理源也包括,例如因特网提供商104和本地设备(未具体示出),诸如硬盘驱动器、DVD播放器或音频CD-ROM播放器。
机顶盒(STB)124执行该特性的常规单元的功能,诸如控制频道选择和解码优质广播频道。尽管未在图1中示出,一个或多个红外(IR)发射器可用于遥控各种STB功能,诸如频道改变。STB 124可以从不同的可用物理源106中选择。由此,STB 124可以具有连接到用于接收陆地广播的RF天线118、用于接收有线广播的电缆120或用于接收卫星广播的圆盘式卫星天线122的接口。STB 124也可具有连接到用于与因特网提供商104通信并接收因特网内容的调制解调器(未示出)的接口。
示例性实施例图2示出了PC 102的一个示例性实施例,它示出了PC 102中便于相对于一个或多个调谐器来自动设置TV信号,以及传送来自诸如TV广播信号源106等不同源的各种媒体内容的各种组件。PC 102包括一个或多个处理器200和相关联的存储器202形式的逻辑硬件。存储器202包括电子的随机存取存储器,并还可包括基于磁盘的存储器或其它相似类型的存储。PC 102还包括用于接收来自遥控器116(图1)的命令的红外(IR)接收器204、用于与因特网提供商104交换数据的数据或因特网接口206、以及用于接收来自诸如陆地电视广播系统106(1)、有线广播系统106(2)和卫星广播系统106(3)等各种TV信号源106的TV信号的一个或多个调谐器208。连接了处理器200,以接收来自IR接收器204的命令,并与其它接口和调谐器208通信。PC 102的遥控器116结合PC 102工作,以允许用户向PC 102给予各种命令。如上所述,用于实现PC 102的示例性计算环境在下文中参考图6来更详细描述。
PC 102的示例性实施例还包括自动TV信号和调谐器设置应用程序,在图2中被称为信号-调谐器设置管理器210。信号-调谐器设置管理器210从存储器202中在数据处理器200上执行。信号-调谐器设置管理器210控制自动化设置过程,该过程依照PC 102所操作的地理环境来分析PC 102的调谐器配置和输入TV信号。信号-调谐器设置管理器210通过向用户询问诸如邮政编码或国家代码的地理标识信息来标识适当的地理区域,并使用该信息来定位储存在存储器202中的适当频率映射表212。频率映射表212提供了关于在所标识的地理区域中有什么TV信号源106可用以及很可能在针对所标识的区域的有线调谐空间或陆地(天线)调谐空间的任一个中的频道频率的信息。自动化设置过程使得PC 102能够向用户提供可用的最好的电视节目体验,而不会使用户遭受通常复杂且耗时的手动设置过程。
取决于用户订阅或使用的信号源106,以及PC 102所操作的地理区域,各种广播标准的TV信号可被耦合到PC 102的一个或多个调谐器208。例如,用户可订阅接收来自以NTSC(国家电视系统委员会)信号格式广播节目的有线广播系统106(2)的TV服务。NTSC格式是一种例如在北美、日本、韩国、缅甸、台湾、南美的大部分中使用的模拟TV信号。PAL(逐行倒相)信号格式是对NTSC的替换,它在大多数欧洲、亚洲、非洲、澳大利亚和部分南美国家中使用。SECAM(顺序彩色与存储)信号格式是对NTSC的另一替换,它在前苏联、法国、部分东欧国家、中东和非洲中使用。一般而言,这些格式的TV信号可源自陆地/OTA(空中)电视广播系统106(1)、有线广播系统106(2)或卫星广播系统106(3)。
除诸如NTSC、PAL和SECAM等模拟信号格式之外,用户可接收诸如ATSC(高级电视系统委员会)或DVB(数字视频广播)等数字格式的TV信号。ATSC格式是由美国和加拿大的陆地或OTA(空中)广播使用的。DVB格式是在遍及全球的各种地方使用的标准。
取决于特定的TV信号源106,TV信号可直接进入PC 102,或通过机顶盒(STB)进入。即,例如,来自有线广播系统106(2)的模拟或数字TV信号可以直接输入到PC 102上的调谐器208的适当输入,或它可首先通过STB 124。这两种情形都在图1中示出。同样,来自陆地广播系统106(1)或卫星广播系统106的模拟或数字TV信号可以直接(即,分别离开天线或圆盘式卫星天线)耦合到PC 102上的调谐器208的适当输入,或者它可首先通过STB 124。
PC 102中的调谐卡208通常包括电缆阵列、天线、辅助硬件连接器类型的输入端口,以将不同的TV信号耦合到PC 102。图3提供了示例性调谐卡208的背面的视图,它示出了可在调谐卡208上存在的某些输入连接器的示例。同轴输入300可用于例如直接耦合离开陆地天线的RF信号,或直接耦合来自有线源的信号。诸如复合视频输入302、S-视频输入304和色差视频输入306等辅助输入通常耦合来自机顶盒(STB)、卫星接收器、个人录像机(PVR)等的各种类型的信号。调谐卡208可能具有各种类型的辅助输入端口连接器,以容纳各种STB设备的较旧和较新的版本。因此,存在可将各种TV信号类型和源输入到PC 102内的调谐卡208的各种方法。
信号-调谐器管理器210管理简化PC 102内可能的各种TV信号和调谐器208互连配置的初始TV信号/调谐器设置的自动设置过程。
示例性方法用于在具有一个或多个调谐器208的调谐器设备102(例如,PC 102)中自动设置TV信号的示例方法现在将主要参考图4和5的流程图来描述。该方法适用于上文相对于图1-3所讨论的示例性实施例。尽管通过流程图以及与流程图的框相关联的文本揭示了一个或多个方法,然而可以理解,所描述的方法的元素不必以呈现它们的顺序来执行,且替换的顺序可得到相似的优点。此外,这些方法不是排他的,且可单独或彼此结合地执行。所描述的方法的元素可由任何适当的装置来执行,包括例如,由ASIC上的硬件逻辑块或由处理器可读介质上定义的处理器可读指令的执行来执行。
如此处所描述的,“处理器可读介质”可以是可包含、储存、传递、传播或传输供处理器使用或执行的指令的任何装置。处理器可读介质可以是,而非限制,电、磁、光、电磁、红外或半导体系统、装置、设备或传播介质。处理器可读介质的更具体示例包括具有一根或多根电线的电连接(电)、便携式计算机磁盘(磁)、随机存取存储器(RAM)(磁)、只读存储器(ROM)(磁)、可擦除可编程只读存储器(EPROM或闪存)、光纤(光)、可重写光盘(CD-RW)(光)以及便携式光盘只读存储器(CDROM)(光)等等。
在方法400的框402,标识/枚举PC 102中的一个或多个调谐器208。信号-调谐器设置管理器210一般被配置成相对于PC 102中的一个或多个调谐器执行TV信号的自动设置。设置管理器210标识PC 102中的调谐器208,这包括定位每一调谐器以及确定PC 102中存在的调谐器的数量,以及标识由每一调谐器支持的广播标准和标识可用于每一调谐器的输入连接器类型。标识PC 102中的调谐器208还包括标识PC 102将在其中接收TV信号的地理区域。标识地理区域通常包括向用户询问关于PC 102将操作的邮政编码或国家代码,或从PC 102的操作系统获得这些信息。
在框404,设置管理器210基于支持用户的所标识地理区域的调谐器来过滤来自框402的调谐器208的列表。一般而言,支持所标识的地理区域的这些调谐器将由设置管理器210在自动设置过程中报告给用户。
在框406,设置管理器210扫描当前调谐器,并确定它是诸如数字调谐器208(3)(图2)等数字调谐器还是诸如模拟调谐器208(1)和208(2)(图2)等模拟调谐器。如果所扫描的当前调谐器是数字调谐器,则检查该数字调谐器中的信号锁,如框408所示的,它指示是否存在连接到数字调谐器的输入的有效数字信号。设置管理器210然后在框410检查其它调谐器的存在,且如果存在一个其它调谐器,则如框412所示的移至下一调谐器,并再一次如框406所示的扫描该下一调谐器以确定它是数字还是模拟的。在扫描了设备102中的所有调谐器之后,向用户提供概括调谐器扫描/设置结果的报告,如框434所示。例如,如果当前调谐器是具有检测的信号锁的数字调谐器,则在框434将该数字调谐器报告给用户。然而,如果在设置期间没有找到任何调谐器,则报告通知用户,没有找到任何调谐器,如框430和432所示的。
再次参考框406,如果当前调谐器是模拟调谐器,则设置管理器210开始扫描该模拟调谐器以确定它是否连接到有效的模拟TV信号源以及它连接到什么类型的TV信号源,如下文关于框414-434所讨论的。在框414,设置管理器210扫描当前模拟调谐器以确定它是否具有辅助输入信号,诸如S-视频输入信号、复合视频输入信号、色差视频输入信号或SCART(Syndicat des Constructeurs d’AppareilsRadiorecepteurs et Television)视频输入信号。在框416,如果在当前调谐器上检测到辅助信号,则设置管理器210检查其它调谐器的存在(框410),且如果存在另一调谐器,它通过扫描下一调谐器来确定下一调谐器是数字还是模拟的(在框312和406),再一次开始方法400。在扫描了所有的调谐器之后,设置管理器210将当前模拟调谐器(即,对其检测到辅助信号的调谐器)报告为具有机顶盒(STB)信号输入,如在框434所示。在其中STB输出在不同的广播标准(例如,PAL-B与SECAM-L)的区域中,诸如在法国,设置管理器210也将该信息报告给用户或要求校验该区域的默认设置。
在框418,如果在当前调谐器上未检测到辅助信号(即,框414),则设置管理器210然后扫描调谐器中的仅有线和仅天线频道集或频率,如在框418所示。扫描仅有线和仅天线频道集包括基于所标识的其中TV调谐器设备将接收TV信号的地理区域来访问频率映射表212。如上文关于框402所述的,地理区域通常是通过向用户询问其中PC 102操作的邮政编码或国家代码来标识的。频率映射表212标识了其中期望找到TV信号的有线调谐空间和天线调谐空间。在设置管理器210访问了适当的频率映射表212之后,它以由频率映射表标识的那些频道频率扫描当前模拟调谐器,以检测有线空间和天线空间两者中的有效TV信号。
在框420,设置管理器210从有线空间和天线空间的扫描中确定当前调谐器的TV信号源是否可被总结地标识为有线源或天线源。为确定信号源是否为有线源,在有线空间中必须检测到比天线空间中所检测到的更多有效TV信号。另外,在有线空间中检测到的有效TV信号的数量必须超过最小频道阈值。如果满足这些准则,则设置管理器210总结或确定当前调谐器的TV信号源是有线源。在这一情况下,设置管理器210检查其它调谐器的存在(框410),且如果存在另一调谐器,则它通过扫描下一调谐器来确定下一调谐器是数字还是模拟的(在框412和406),再一次开始方法400。在扫描了所有调谐器之后,设置管理器210将向用户报告当前模拟调谐器(即,刚被确定为具有有线信号源的调谐器)为具有有线信号源,如在框434所示的。
在框420,为使设置管理器210确定信号源是否为天线源(而非有线源),必须在天线空间中检测到比在有线空间中检测到的更多有效TV信号。另外,在天线空间中检测到的有效TV信号的数量必须超过最小频道阈值。如果满足这些准则,则设置管理器210总结或确定当前模拟调谐器的TV信号源是天线源。在这一情况下,设置管理器210检查其它调谐器的存在(框410),且如果存在另一调谐器,则它通过扫描下一调谐器来确定下一调谐器是数字还是模拟的(在框412和406),再次开始方法400。在扫描了所有调谐器之后,设置管理器210将报告当前模拟调谐器(即,刚被确定为具有天线信号源的调谐器)为具有天线信号源,如框434所示。
在框420,如果有线空间和天线空间的扫描无法得出结论(即,设置管理器210不能总结性地确定TV信号源是有线还是天线),则设置管理器210扫描一组不能确定的频道频率,如框422所示,从而从图4继续到图5。该组不能确定的频率也是从依照所标识的地理区域中适当的频率映射表212中访问的。该组不能确定的频率可以是来自正常有线调谐空间内的频率和/或正常天线调谐空间内的频率。
在框424,设置管理器210确定是否在该组不能确定的频率中检测到足够的模拟频率,以总结该信号源是不能确定的。如果在该组不能确定的频率中检测到的有效TV信号的数量超过最小阈值,则设置管理器210总结该信号源是不能确定的模拟的。即,信号源是有线或模拟中的一个,但是设置管理器210不知道是哪一个。在这一情况下,设置管理器210检查其它调谐器的存在(框410),且如果存在另一调谐器,它通过扫描下一调谐器来确定下一调谐器是数字还是模拟的(在框412和406),再一次开始方法400。在扫描了所有调谐器之后,设置管理器210将向用户报告当前模拟调谐器(即,刚被确定为具有不能确定的、有线或天线模拟信号源的调谐器)为具有不能确定的有线或天线信号源,如框434所示的。设置管理器210然后询问用户以确定信号源是有线还是天线。
如果在框424,设置管理器210确定在该不能确定组中没有测试到足够的信号,则设置管理器210从适当的频率映射表中确定该地理区域是否支持RF机顶盒,如框426所示的。如果地理区域支持RF机顶盒,则设置管理器扫描为该区域保留的一组区域专用RF机顶盒频率,如框428所示。与上述其它频率组一样,该组RF机顶盒频率是从所标识的地理区域的频率映射表212中访问的。
在框428,设置管理器210确定在该组RF机顶盒频率中是否检测到足够的信号,来总结信号源是RF机顶盒。如果超过了最小阈值,则设置管理器210得出结论,当前模拟调谐器的TV信号源是RF机顶盒。设置管理器210然后检查其它调谐器的存在(框410),且如果存在另一调谐器,它通过扫描下一调谐器来确定下一调谐器是数字还是模拟的(框412和406),再一次重新开始方法400。在扫描了所有调谐器之后,设置管理器210将报告当前模拟调谐器(即,刚被确定为具有RF机顶盒模拟信号源的调谐器)为具有机顶盒信号源,如框434所示。
如果在框428,设置管理器210不能总结出存在RF机顶盒信号源,或者在框426确定该地理区域不支持RF机顶盒,则设置管理器210检查其它调谐器的存在(框410),且如果存在另一调谐器,则它通过扫描下一调谐器来确定下一调谐器是数字还是模拟的(框412和406),再一次重新开始方法400。如果没有未被扫描的剩余调谐器,则设置管理器210将扫描结果的概要报告给用户,如框434所示且如贯穿本讨论所提到的那样。然而,如果设置管理器210在设置过程中无法定位任何调谐器,则报告向用户通知,没有找到任何调谐器,如框430和432所示的。
示例性计算环境图6示出了适用于实现在具有一个或多个TV调谐器的设备中,诸如在上述PC 102中设置TV信号的自动设置过程的示例性计算环境。尽管在图6中示出了一个具体配置,然而这样的计算设备可以在其它计算配置中实现。
计算机环境600包括计算机602形式的通用计算系统。计算机602的组件可包括但不限于,一个或多个处理器或处理单元604、系统存储器606以及将包括处理器604的各类系统组件耦合至系统存储器606的系统总线608。
系统总线608表示若干种总线结构类型的一种或多种,包括存储器总线或存储器控制器、外围总线、加速图形端口、以及使用各类总线体系结构的处理器或局部总线。系统总线608的一个示例可以是外围部件互连(PCI)总线,也称为Mezzanine总线。
计算机602包括各种计算机可读介质。这类计算机可读介质可以是可由计算机602访问的任一可用介质,包括易失性和非易失性介质、可移动和不可移动介质。系统存储器606包括诸如随机存取存储器(RAM)610等易失性存储器,和/或诸如只读存储器(ROM)612等非易失性存储器形式的计算机存储介质。基本输入/输出系统(BIOS)614包括如在启动时帮助在计算机602内的元件之间传输信息的基本例程,通常储存在ROM 612中。RAM 610包含处理单元604立即可访问或者当前正在操作的数据和/或程序模块。
计算机602也可包括其它可移动/不可移动、易失性/非易失性计算机存储介质。作为示例,图6示出了对不可移动、非易失性磁介质(未示出)进行读写的硬盘驱动器616,对可移动、非易失性磁盘620(如,“软盘”)进行读写的磁盘驱动器618,以及对可移动、非易失性光盘624,如CD-ROM、DVD-ROM或其它光介质进行读写的光盘驱动器622。硬盘驱动器616、磁盘驱动器618和光盘驱动器622的每一个通过一个或多个数据介质接口625连接到系统总线608。或者,硬盘驱动器616、磁盘驱动器618和光盘驱动器622可通过SCSI接口(未示出)连接到系统总线608。
盘驱动器及其相关联的计算机可读介质为计算机602提供了计算机可读指令、数据结构、程序模块和其它数据的非易失性存储。尽管示例示出了硬盘616、可移动磁盘620和可移动光盘624,然而可以理解,可储存可由计算机访问的数据的其它类型的计算机可读介质,如磁带盒或其它磁存储设备、闪存卡、CD-ROM、数字多功能盘(DVD)或其它光存储、随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)等,也可用于实现示例性计算系统和环境。
任意数量的程序模块可储存在硬盘616、磁盘620、光盘624、ROM 612和/或RAM 610中,作为示例,包括操作系统626、一个或多个应用程序628、其它程序模块630以及程序数据632。这些操作系统626、一个或多个应用程序628、其它程序模块630和程序数据632(或其组合)的每一个可包括用于用户网络访问信息的高速缓存方案的实施例。
计算机602可包括各种计算机/处理器可读介质,它们被标识为通信介质。通信介质具体化为诸如载波或其它传输机制的已调制数据信号中的计算机可读指令、数据结构、程序模块或其它数据,并包括任一信息传送介质。术语“已调制数据信号”指以对信号中的信息进行编码的方式设置或改变其一个或多个特征的信号。作为示例而非局限,通信介质包括有线介质,如有线网络或直接连线连接,以及无线介质,如声学、RF、红外和其它无线介质。上述任一的组合也应当包括在计算机可读介质的范围之内。
用户可以通过诸如键盘634和定位设备636(如,“鼠标”)等输入设备向计算机602输入命令和信息。其它输入设备638(未具体示出)可包括麦克风、操纵杆、游戏垫、圆盘式卫星天线、扫描仪和/或其类似物。这些和其它输入设备通常通过耦合至系统总线608的输入/输出接口640连接到处理单元604,但也可以通过其它接口和总线结构连接,如并行端口、游戏端口或通用串行总线(USB)。
监视器642或其它类型的显示设备也通过接口,如视频适配器644连接到系统总线608。除监视器642之外,其它输出外围设备可包括诸如扬声器(未示出)和打印机646等组件,它们可通过输入/输出接口640连接到计算机602。
计算机602可以使用到一个或多个远程计算机,如远程计算设备648的逻辑连接在网络化环境中操作。作为示例,远程计算设备648可以是个人计算机、便携式计算机、服务器、路由器、网络计算机、对等设备或其它常见的网络节点等等。远程计算设备648被示出为可包括此处相对于计算机系统602所描述的许多或所有元件和特征的便携式计算机。
计算机602和远程计算机648之间的逻辑连接被描述为局域网(LAN)650和通用广域网(WAN)652。这类网络环境常见于办公室、企业范围计算机网络、内联网以及因特网。当在LAN网络环境中实现时,计算机602通过网络接口或适配器654连接至局域网650。当在WAN网络环境中实现时,计算机602通常包括调制解调器656或用于通过广域网652建立通信的其它装置。调制解调器656可以对计算机602是内置或外置的,通过输入/输出接口640或其它适当的机制连接至系统总线608。可以理解,示出的网络连接是示例性的,也可以使用在计算机602和648之间建立通信链路的其它装置。
在诸如用计算环境600示出的网络化环境中,相对于计算机602描述的程序模块或其部分可储存在远程存储器存储设备中。作为示例,远程应用程序658驻留在远程计算机648的存储器设备中。为说明起见,应用程序和诸如操作系统等其它可执行程序组件在此处被示出为离散的框,尽管可以认识到,这些程序和组件在不同的时刻驻留在计算设备602的不同存储组件中,并由计算机的数据处理器执行。
总结尽管本发明是以对结构特征和/或方法动作专用的语言来描述的,然而可以理解,所附权利要求书中定义的本发明不必限于所描述的具体特征或动作。相反,这些具体特征和动作是作为实现所要求保护的本发明的示例性形式来揭示的。
权利要求
1.一种方法,包括标识调谐器设备中的调谐器;确定每一调谐器是模拟调谐器还是数字调谐器;向用户报告每一数字调谐器;向用户报告每一模拟调谐器;以及如果没有标识任何调谐器,则报告没有找到任何调谐器。
2.如权利要求1所述的方法,其特征在于,所述标识包括标识其中所述调谐器设备将接收TV信号的地理区域;标识所述调谐器设备中的调谐器的数量;标识每一调谐器所支持的广播标准;以及标识每一调谐器的输入连接器类型。
3.如权利要求1所述的方法,其特征在于,所述报告每一数字调谐器包括检查每一数字调谐器中的信号锁。
4.如权利要求1所述的方法,其特征在于,所述报告每一模拟调谐器包括扫描当前模拟调谐器中的有效TV信号;以及确定所述有效TV信号的源。
5.如权利要求4所述的方法,其特征在于,所述扫描包括扫描所述当前模拟调谐器中的辅助输入信号。
6.如权利要求5所述的方法,其特征在于,还包括如果找到辅助输入信号,则检查其它调谐器的存在;如果存在一个或多个其它调谐器,则扫描下一调谐器以确定所述下一调谐器是数字的还是模拟的;以及在扫描了所有调谐器之后,报告所述当前模拟调谐器具有机顶盒信号。
7.如权利要求5所述的方法,其特征在于,还包括如果未找到所述辅助输入信号,则扫描所述当前模拟调谐器中的仅有线频道集和仅天线频道集。
8.如权利要求7所述的方法,其特征在于,扫描所述当前模拟调谐器中的仅有线频道集和仅天线频道集包括访问基于其中所述调谐器设备将接收TV信号的所标识的地理区域的频率映射表,所述频率映射表标识了其中期望所述TV信号的有线空间和天线空间;以及以由所述频率映射表标识的频道频率扫描所述当前模拟调谐器以检测所述有线空间和所述天线空间内的有效TV信号。
9.如权利要求8所述的方法,其特征在于,还包括仅当在所述有线空间中检测到比在所述天线空间中检测到的更多的有效TV信号,且所述有线空间中所检测到的有效TV信号的数量超过最小阈值时,确定所述当前模拟调谐器的TV信号源是有线源;以及仅当所述TV信号未被确定为有线源,且在所述天线空间中检测到的有效TV信号的数量超过最小阈值时,确定所述当前模拟调谐器的TV信号源是天线源。
10.如权利要求9所述的方法,其特征在于,还包括如果所述当前模拟调谐器的TV信号源是有线源或天线源,则检查其它调谐器的存在;如果存在一个或多个其它调谐器,则扫描下一调谐器以确定所述下一调谐器是数字的还是模拟的;以及在扫描了所有调谐器之后,报告所述当前模拟调谐器具有有线信号或天线信号。
11.如权利要求9所述的方法,其特征在于,还包括如果所述当前模拟调谐器的TV信号源既不是有线源也不是天线源,则在所述频率映射表中标识的一组不能确定的频率中扫描有效TV信号,所述一组不能确定的频率包含有线和天线频率两者。
12.如权利要求11所述的方法,其特征在于,还包括如果在所述不能确定组中检测到的TV信号的数量超过最小阈值,则检查其它调谐器的存在;如果存在一个或多个其它调谐器,则扫描下一调谐器以确定所述下一调谐器是数字的还是模拟的;以及在扫描了所有调谐器之后,报告所述当前模拟调谐器具有不能确定的信号,并询问用户以确定所述有效TV信号是有线信号还是天线信号。
13.如权利要求12所述的方法,其特征在于,还包括如果所述当前模拟调谐器不具有不能确定的信号,则确定所标识的地理区域是否支持RF机顶盒。
14.如权利要求13所述的方法,其特征在于,还包括如果所标识的地理区域支持RF机顶盒,则访问所述频率映射表中标识的一组区域专用RF机顶盒频率;以及扫描所述一组区域专用RF机顶盒频率中的频率,以找出有效的TV信号。
15.如权利要求14所述的方法,其特征在于,还包括如果在所述一组区域专用RF机顶盒频率中没有检测到最小数量的有效TV信号,则检查其它调谐器的存在;如果存在一个或多个其它调谐器,则扫描下一调谐器以确定所述下一调谐器是数字的还是模拟的;以及在扫描了所有调谐器之后,报告所述当前模拟调谐器没有任何可检测信号。
16.如权利要求14所述的方法,其特征在于,还包括如果在所述一组区域专用RF机顶盒频率中检测到最小数量的有效TV信号,则检查其它调谐器的存在;如果存在一个或多个其它调谐器,则扫描下一调谐器以确定所述下一调谐器是数字的还是模拟的;以及在扫描了所有调谐器之后,报告所述当前模拟调谐器具有RF机顶盒信号。
17.一种包括被配置成用于执行如权利要求1所述的方法的处理器可执行指令的处理器可读介质。
18.一种包括如权利要求17所述的处理器可读介质的调谐器设备。
19.如权利要求18所述的调谐器设备,其特征在于,所述调谐器设备是从由以下各项组成的组中选出的PC(个人计算机);机顶盒;个人录像机;盒式录像机;以及电视机。
20.一种包括处理器可执行指令的处理器可读介质,所述指令被配置成标识调谐器设备中的一个或多个调谐器;依照频率映射表扫描模拟调谐器中的TV信号,所述频率映射表标识了其中可能基于所标识的地理区域检测到TV信号的调谐空间;以及基于所述扫描,向用户报告所述模拟调谐器的TV信号源。
21.如权利要求20所述的计算机可读介质,其特征在于,还包括处理器可执行指令,所述指令被配置成询问用户以确定所述地理区域,所述地理区域是其中将接收所述TV信号的位置;以及响应于所述询问从用户接收标识信息。
22.如权利要求21所述的处理器可读介质,其特征在于,所述标识信息是从由以下各项组成的组中选出的国家代码;以及邮政编码。
23.如权利要求20所述的处理器可读介质,其特征在于,还包括处理器可执行指令,所述指令被配置成确定至少一个调谐器是数字调谐器;检查所述至少一个数字调谐器中的TV信号锁;以及向用户报告所述至少一个数字调谐器具有数字信号源。
24.如权利要求20所述的处理器可读介质,其特征在于,所述扫描是从由以下各项组成的组中选出的扫描辅助输入信号;扫描有线调谐空间中的输入信号,所述有线调谐空间是由所述频率映射表定义的;扫描天线调谐空间中的输入信号,所述天线调谐空间是由所述频率映射表定义的;扫描不能确定的模拟调谐空间中的输入信号,所述不能确定的模拟调谐空间包括来自所述有线调谐空间和所述天线调谐空间两者的频率,且所述不能确定的模拟调谐空间是由所述频率映射表定义的;以及扫描RF机顶盒调谐空间中的输入信号,所述RF机顶盒调谐空间是由所述频率映射表定义的。
25.如权利要求20所述的处理器可读介质,其特征在于,所述调谐器设备是从由以下各项组成的组中选出的PC(个人计算机);机顶盒;个人录像机;盒式录像机;以及电视机。
26.一种包括如权利要求20所述的处理器可读介质的计算机。
27.一种计算机,包括一个或多个TV信号调谐器;以及信号-调谐器设置管理器,它被配置成标识所述一个或多个TV信号调谐器,分析所述一个或多个TV信号调谐器的输入处的信号,以及向用户报告调谐器类型和TV信号源类型。
28.如权利要求27所述的计算机,其特征在于,还包括频率映射表,它被配置成提供将检测到TV信号的一个或多个调谐空间中的可能频率,所述频率映射表是基于其中将接收TV信号的地理位置。
29.如权利要求27所述的计算机,其特征在于,所述一个或多个TV信号调谐器是数字调谐器,且所述信号-调谐器设置管理器被配置成检查所述数字调谐器中的信号锁,并向用户报告所述数字调谐器具有数字信号源。
30.如权利要求27所述的计算机,其特征在于,所述一个或多个TV信号调谐器是模拟调谐器,且所述信号-调谐器设置管理器被配置成分析所述模拟调谐器的输入处的模拟信号,并向用户报告所述模拟调谐器,并标识所述模拟信号的源,所述源是从由以下各项组成的组中选出的机顶盒信号源;有线信号源;以及天线信号源。
31.如权利要求27所述的计算机,其特征在于,所述计算机是从包括以下各项的组中选出的PC(个人计算机);机顶盒;个人录像机;盒式录像机;以及电视机。
全文摘要
一种系统和方法执行具有一个或多个调谐器的调谐器设备(例如,PC、个人录像机、机顶盒等)中的自动TV信号/调谐器设置。该设置标识了设备中的调谐器的数量,调谐器是模拟的还是数字的,以及每一调谐器支持什么广播标准。标识设备将在其中接收TV信号的地理区域,且标识支持该区域的调谐器。数字调谐器被报告为数字的,而扫描模拟调谐器以定位有效TV信号,并确定任何有效TV信号的源(例如,天线、有线电视提供商、机顶盒)。
文档编号H04N7/173GK1977535SQ200480022728
公开日2007年6月6日 申请日期2004年10月19日 优先权日2004年7月29日
发明者S·D·桑德斯, M·D·施韦辛格 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1