本发明专利技术涉及一种用于验证设备的标识的系统。编解码器被配置成测量连接到插孔的设备的至少一个电特性,以及基于所测量的电特性识别所述设备。可更新数据库填充有由所述编解码器测量其电特性但未由所述编解码器正确识别的至少一个设备的电特性,以及软件例程,响应所测量的电特性,并被配置成基于数据库中存储的电特性,调整设备的编解码器标识以便正确地识别所述设备。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于确定连接到包括编解码器的计算机的插孔(例如 输入/输出连接器)的设备的真实电特性的系统。
技术介绍
编解码器在诸如PC和手持设备的计算机中处理音频信号。音频编解码器的主要功能之一是转换到和来自计算机的内部数字信号格式 和插入计算机中的外部设备的典型模拟信号格式的输入和输出信号。 编解码器通常连同用于各种插孔的一个或多个应用电路一起,嵌入母板附加/扩充卡(add-in/riser card)上的芯片中。CPU、处理器、存 储器和核心逻辑通常也是母板级设备。一种将外部音频设备连接到计算机的方法是使用3.5nim或类似 的立体声音频插孔。每一计算机包含几个插孔,每一个通常专用于单 个功能,诸如用于扬声器的立体声线路输出、麦克风输入和线路输入。 随着当今可用的多媒体格式的增加,需要增加计算机能支持的输入和 输出音频设备的数量,而不增加会增加系统成本的计算机上的插孔的 当前数量。即使仅通过几个插孔,计算机用户将外部设备不正确地连 接到错误插孔,会导致代价高的支持调用。增加计算机上的插孔的数 量将仅增加用户将外部设备不正确地连接到错误插孔的可能性,进一 步增加昂贵的支持调用的数量。在2003年6月19日提交的美国专利申请No.10/8464,951中,在 此引入以供参考,该申请公开了编解码器电路,其唯一地测量插入插 孔的设备的电特性,作为识别该设备的方法。因此,激活可重新配置 电路以确保正确地支持所识别的设备。英特尔公司,在名为"Audio Codec,97,,的规范中(Rev2.3, 2002年4月),在此也引入以供参考,调用设备标识数据"读出位(sensed bit),,。在此引入以供参考的另一 英特尔规范,名为"First Generation Intel Audio PnP User Model and Methodologies" (Rev 1.1, 8/12/2002)。该规范尤其7>开了提示用户 校验由编解码器输出的设备的标识是否正确的想法。当由编解码器测量插入插孔中的设备的电特性来识别设备时,可 以在编解码器中提供补偿应用电路的电特性的逻辑。但是,当在不同 制造商之间和当在不同产品之间运行时,应用电路的特定部件能改变 和/或改变值。因此,编程编解码器来补偿经受改变的电特性集合不是 可靠的解决方案。而且,英特尔规范未教导或建议替代解决方案事 实上,在进行设备识别中,甚至不识别由应用电路造成的问题。最后,尽管英特尔规范公开了询问用户来校验由编解码器进行的 识别的正确性的想法,但其极其难用且苦恼每次用户插入相同设备时, 用户是否必须进行相同的校正。即,每次用户将耳机插入个人计算机 时,如果每次编解码器将耳机错误地识别为扬声器时,用户必须进行 相同的校正,用户会马上感到灰心丧气。英特尔规范也未识别该问题 或解决方案。本专利技术作为尝试在编解码器/母板级解决这些问题的替代方案, 通过响应编解码器驱动器和用户界面的唯一中间件应用,解决这两问题。
技术实现思路
因此,本专利技术的目的是提供用于确定插入计算机的插孔(例如输 入/输出连接器)的设备的真实电特性的系统和方法。本专利技术的另 一 目的是提供用于校验这种设备的标识的系统和方法。本专利技术的另一目的是提供降低昂贵的支持调用的系统和方法。 本专利技术的另一目的是提供完全与现代的编解码器的规格兼容的 系统和方法。本专利技术的另 一 目的是提供即使应用电路的特定部件改变或值改变,也允许正确地识别插入插孔中的设备的系统和方法。 本专利技术的另 一 目的是提供用户更友好的系统和方法。 本专利技术由如果有关应用电路的细节存储在所参考的可更新的数 据库中,能更精确地识别插入计算机中的设备,以便调整由编解码器 测量的设备的电特性的实现产生。总的来说,中间件应用通过编解码 器,考虑应用电路对设备的电特性的测量的影响,"再次推测"设备的 编解码器的标识。此外,在该再次推测证实是错误的情况下,由于中 间件应用学习该错误,将不再犯该错误。本专利技术的特征在于, 一种用于验证设备的标识的系统,所述系统包括编解码器,被配置成测量连接到插孔的设备的至少一个电特性, 以及基于所测量的电特性识别该设备;可更新数据库,至少填充有由 所述编解码器测量其电特性但未由所述编解码器正确识别的至少一个 设备的电特性;以及软件例程,响应所测量的电特性并被配置成基于 在所述数据库中存储的电特性,调整所述设备的编解码器标识以便正 确地识别所述设备。在一个例子中,所述软件例程在用于该编解码器的驱动器和用户 界面之间设置的中间件应用中实现。典型地,所述用户界面提示用户 确i人设备的标识,以及如果不正确,返回正确设备的表示。然后,所 述中间件应用用正确设备及其电特性填充所述数据库,以便下次测量 所述特性时,提示用户所述正确设备的标识。在优选实施例中,第二数据库填充有应用电路信息,和第二软件 例程,被配置成基于在所述数据库中存储的应用电路信息,调整所测 量的电特性。典型地,该中间件应用首先基于在所述数据库中存储的 应用电路信息调整所测量的电特性,接着,访问填充有由编解码器测 量其电特性但不对应于由所述编解码器识别的设备的多个设备的电特 性的数据库。在一个例子中,重新配置电路连接到插孔,以及所述软 件例程被配置成基于所述设备的调整标识,激活重新配置电路。本专利技术的特征还在于 一种验证插入插孔中的设备的标识的方法, 所述方法包括测量插入所述插孔中的设备的至少一个电特性;基于所测量的电特性识别该设备;以及如果所识别的设备不与在具有所测 量的电特性的数据库中存储的设备匹配,则调整所述设备的标识。在 一个例子中,生成确定所识别的设备是否正确的询问,如果不正确, 将所测量的电特性与正确设备关联,以及将其存储在数据库中。同时, 可以基于连接到所述插孔的应用电路的配置,调整所测量的电特性。根据本专利技术, 一种用于验证设备的标识的系统的特征在于编解 码器,被配置成测量连接到插孔的设备的电特性,以及基于所测量的 电特性识别该设备;第一软件例程,响应所测量的电特性并被配置成 调整所测量的电特性;以及第二软件例程,响应所调整的电特性并被 配置成调整所述设备的编解码器标识。在优选例子中,第一数据库填充有应用电路信息,以及所述第一 软件例程被配置成基于所述第一数据库的应用电路信息调整所测量的 电特性。同时,第二数据库填充有由所述编解码器测量其电特性但不 对应于由所述编解码器识别的设备的多个设备的电特性,其中,所述 第二软件例程被配置成基于所述第二数据库的电特性调整所述设备的 标识。附图说明从优选实施例和附图的下述描述,本领域的技术人员将想到其他 目的、特征和优点,其中图l是表示与本专利技术的系统和方法的一个实施例有关的主要步骤 的流程图2是表示与根据本专利技术的基于整个编解码器的系统有关的主要 软件和硬件部件的框图3是表示与用于本专利技术的初始化例程相关的主要步骤的流程图4是表示与用于本专利技术的用户界面消息传递软件的例子有关的 主要步骤的流程图5是表示与在本专利技术的一个实施例中的中间件应用有关的主要部件的框图6是表示与用于确定在本专利技术的一个实施例中的中间件应用中 实现的设备的真实电特性的系统有关的主要步骤的流程图7是描述与用于确定在根据本专利技术的另一实施例的编解码本文档来自技高网...
【技术保护点】
一种用于验证设备的标识的系统,所述系统包括: 编解码器,被配置成测量连接到插孔的设备的至少一个电特性,以及基于所测量的电特性识别该设备; 可更新数据库,至少填充有由所述编解码器测量其电特性但未由所述编解码器正确识别的至少一个设备的电特性;以及 软件例程,响应所测量的电特性并被配置成基于在数据库中存储的电特性,调整所述设备的编解码器标识以便正确地识别所述设备。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:乔治史蒂芬,弗莱德瑞克洛布,约翰郝利,卢智洛利奥纳多,斯图尔特帕特尔森,
申请(专利权)人:阿纳洛格装置公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。