利用配置文件减少软件复杂性的方法与设备的制作方法

文档序号:6479415阅读:152来源:国知局
专利名称:利用配置文件减少软件复杂性的方法与设备的制作方法
技术领域
本发明是关于编程软件,更特别是关于减少软件复杂性,例如多媒体软件复杂性。
背景技术
编程软件应用通常是复杂的。更复杂的状况,软件应用增加与硬件装置的交互作 用,常进行多媒体操作。硬件操作可包含例如图像捕捉与译码、视频捕捉与重现、音频捕捉 与重现以及覆盖与显像控制。例如,软件可用以像机或是其它纪录器来捕捉媒体,例如图 像、视频与音频,以及软件可用以在显示器上显示媒体,例如图像与视频。然而,多媒体应 用只是软件与硬件装至之间交互作用的一个例子。软件常可控制不同的硬件装置,例如上 述的多媒体装置以及其它的非媒体装置(例如调制解调器、GPS单元、输入装置、储存装置
寸乂 O当更多装至进入市场时,设计软件变得更复杂。部分而言,这是由于虽然两装置可 进行相同的硬件操作(例如捕捉视频或音频),但是他们可基于不同的参数语能力而进行。 因此,例如一照相机最高质量的视频捕捉能力可能与另一照相机最高质量视频捕捉能力不 同。由于编程者必须知道与软件交互作用的每一硬件所有参数与能力,软件设计因而可变 得复杂。这可能需要用上百条形码线(lines of codes),因而需要时间学习每一硬件的所 有架构参数。这写需要很多时间编程所有的架构参数。再者,完整的软件应用通常是非常 复杂的。因此,需要更有效且较不复杂地产生与硬件交互作用的软件应用。


参考以下说明与附随图式,将更了解本发明的内容,其中相同的参考组件符号代 表相同的组件。图1是方块图,根据本发明的一实施例,说明多媒体装置的范例。图2是根据本发明的一实施例,说明在显示器上可件的图形化用户界面的范例。图3是流程图,根据本发明的实施例,说明用于在手持装置上控制硬件的方法范 例。图4是流程图,根据本发明的实施例,说明用于在手持装置上控制硬件的方法范 例。图5是方块图,根据本发明的实施例,说明软件开发系统的范例。图6是根据本发明的一实施例,说明在显示器上可见的图形化用户界面,用于产 生应用。
具体实施例方式简言之,例如多媒体装置的装置包含存储器,其包括配置文件,配置文件包含参数 信息,其中配置文件对应于装置可编程选项,其对应于通过图形化用户界面呈现的选项。装置可编程选项可包含装置的架构设定,例如硬件设定或是软件设定。所述存储器可包括共 同装置功能的一组配置文件。装置亦可包含处理电路,用以因应执行参考所述配置文件的 储存的计算器可读指令,从而使用参数信息。参数信息与装置的硬件操作相关,并且可定义 例如位速度、编译码器类型以及帧速度。参数信息的其它范例包含但不限于编码模式、帧大
小与覆盖位置。在一范例中,处理电路可用以产生组合的配置文件,其包含来自至少一配置文件 的参数信息。此组合的配置文件可包含参数信息用于至少两个硬件装置,例如视频硬件与 音频硬件。亦存在用于在手持装置上控制硬件的方法包含启动包含至少一配置文件参考的 应用,其中所述设定参考是参考包含参数信息且对应于装置图形化用户界面选项的配置文 件。这不是一对一的对应。作为好的范例,参数信息可对应于图像使用这接口,但是对于已 知的使用例子,其亦可对应于内建装置制造者的规格(即使没有直接的图形化用户界面)。 此方法亦包含使用来自与至少一配置文件参考相关的至少一配置文件的参数数据,而进行 硬件操作。在另一范例中,存储器可包含呼叫配置文件组合器模块,以及自多于一个配置文 件从而组合参数信息以建立组合的配置文件,其对应于装置图形化用户界面选项或设计决 定。此外,所述方法可包含分配新的配置文件参考于所述组合的配置文件。在另一范例中,所述方法包含对于使用者呈现装置图像接口选项,其对应于配置 文件参考,所述配置文件参考是参考包含参数信息的配置文件以及接收使用者输入。所述 方法亦可包含接收额外的使用者输入,以及基于所述额外的使用者输入,将至少一额外的 配置文件参考传递至编码器以进行至少一额外的硬件操作。此外,软件开发系统包含显示器,处理电路,用以执行计算器可读指令,其包括应 用产生器以自包含配置文件参考的源代码产生代表应用的数据,所述配置文件参考识别具 有参数信息的配置文件,其对应于装置图形化用户界面选项;以及包含所述计算器可读指 令与所述应用的存储器。在另一范例中,应用产生器亦在显示器上提供可见的应用产生使用者接口,并且 用以提供配置文件参考插入选项,其对应于配置文件参考,其识别具有参数信息的配置文 件,所述参数信息对应于装置图形化用户界面选项。在其它的优点中,所述设备与方法使得软件研发人员更容易且更有效地发展应 用,特别是可与许多不同硬件装置接面的应用。例如,软件研发人员不需要学习参数的长 表列,每个装置都可能不同的表列(即使这些装置有相同功能)。再者,即使软件研发人员 非常熟悉精通与希望应用发生交互作用的所有硬件装置,软件研发人员仍必须编程数百码 线,这需要很多时间。因而本案所揭露的设备与方法可排除花费时间学习不同硬件的需要, 并且节省需要肠编程上百码线所需的时间。熟知此技艺的人士会明白本案的其它优点。图1说明多媒体装置100,例如手持装置、行动电话、音乐播放器、照相机、可携式 计算机、桌上型计算机或是其它类似的装置。多媒体装置100包含存储器102 (亦即储存媒 体),其具有包含参数信息116、118的配置文件104、106、108、110、112、114。注意虽然图1 未显示,但是配置文件106、108、112与114亦可包含参数信息。存储器102可为此技艺中 习知的任何型式的存储器,例如随机存取存储器(RAM)、只读存储器(ROM)、可编程存储器(PROM)、可擦的PROM(EPROM)、电性可擦的PROM(EEPROM)、闪存、磁储存装置(例如硬盘、软 盘、磁带)、光学盘驱动或是目前已知或未来发展的任何其它适合的非挥发性存储器。除了配置文件104-114,存储器102亦包含可执行处理电路120的计算器可读指 令。处理电路120可包含一或多个中心处理单元(CPU)、分布的处理电路、应用特定集成电 路(ASIC)、状态机器、个别逻辑或是此技艺中已知任何适合的处理电路。在多媒体装置100 中,处理电路120执行储存在存储器中的计算器可读码,例如应用122、中间软件API 124以 及中间软件码126。中间软件码126包含配置文件组合器模块128与视频/音频编码模块 130。处理电路亦包含运作连接至显示器132,其可显示图形化用户界面(⑶I) 134。配置文件104-114是数据群组,代表参数的群组。配置文件包含参数信息,例如 Iieuiso参数信息116、118是由任何关于硬件装置的许多设定的信息所组成,例如分辨 率、压缩选项、显示位置、显示装置。参数信息的其它范例包含但不限于编码模式、帧大小以 及覆盖位置。例如,配置文件104包含参数信息116,其对应于可捕捉视频的硬件装置。因 此,相关的参数信息可包含例如编译码器类型、位速度(包含例如最大与最小)、帧速度、样 品速度、信道数量、信息流格式、信道模式、帧格视、DTX模式、进阶音频编码(ACC)配置文 件、AAC工具、适用的多速度声音、回路模式、每样品的位、音量信息(例如左、右等)、分辨 率、白平衡、照相机参数、显示器参数或是任何其它适合的参数信息。在一范例中,各配置文件对应于装置图形化用户界面选项。例如,对于给定的使用 案例,各配置文件可对应于内建装置制造者的规格,无论是否有图形化用户界面。如图2所 示,例如⑶I 134要求使用者输入。处理电路120将⑶I信息135传递至显示器132,以显 示为⑶1134。显示132亦可将⑶I信息135,例如使用者输入,返回传递至处理电路120。 在此范例中,使用者被要求自下拉盒(drop down box)选择不同的图形化用户界面选项。例 如,使用者可使用下拉盒202,以选择关于视频的装置图形化用户界面选项。在此范例中,使 用者可选择对应于配置文件104的“低质量”,对应于配置文件106的“中质量”或是对应于 配置文件108的“高质量”。使用者可使用下拉盒204,以选择关于音频的装置图形化用户界 面选项。在此范例中,使用者可选择对应于配置文件110的“低质量”,对应于配置文件112 的“中质量”或是对应于配置文件110的“高质量”。可明白装置图形化用户界面选项可用 任何适合的方式呈现,例如所示的下拉盒、无限按钮、检查盒、文字输入或是此技艺中已知 任何适合的方法。一旦使用者选择装置使用者接口选项,使用者可压OK按键206,以返回选 择GUI信息135至处理电路120。可明白能由应用122中的码而产生标示例如“低质量”,或是所述标示可储存在存 储器102中作为配置文件的一部分。亦可了解例如各配置文件可包含配置文件参考。配置 文件参考可为例如配置文件136、138、配置文件标示140-150,或是其它任何适合的配置文 件参考。例如配置文件ID 136、138可为整数。配置文件标示140-150可为文字符串,呈现 给GUI 134中的使用者并且清楚传达关于配置文件的某些信息。例如,“视频低质量配置文 件”传达所述配置文件是用于视频并且是“低质量”。可理解“低质量”是相对于硬件的特定 对象,例如硬件的一对象的低质量可能比硬件的另一对象的高质量更为高质量。如上所述, 这是因为不同的硬件装置具有不同的性能。处理电路120用以使用参数信息,例如参数信息116、118,以因应执行储存的计算 器可读指令,其是参考配置文件104-114。例如,配置文件数据152、154是自存储器102到处理电路120。如图1所示的范例中,中间软件码16包含配置文件组合器模块128,其是用 以产生组合的配置文件156,其包含来自至少一配置文件的参数信息。然而,在一较佳实施 例中,组合的配置文件156包含来自多于一个配置文件的参数信息。在图1所示的特定范 例中,配置文件组合器模块128接收配置文件数据152与配置文件数据154。配置文件数据 152与来自下拉盒202的使用者选择相关,并且是关于视频硬件;配置文件数据154与来自 下拉盒204的使用者选择相关并且是关于音频硬件。配置文件组额器模块18组合配置文 件数据152、152并且传送组合的配置文件数据158至存储器102,储存成为组合的配置文件 156。虽然此范例包含组合与视频硬件与音频硬件相关的配置文件数据,但是可知组合的配 置文件可与任何适合的硬件装置相关。再者,组合的配置文件可包含参数信息仅用于一硬 件装置。例如,图1显示的是包含编译码器类型、位速度与帧速度(对于视频而言),但视可 知一配置文件可用于视频编码器型式,而另一视频配置文件是用于视频位速度。而后这两 个配置文件可被组合且储存在存储器中作为组合的配置文件。此外,组合的配置文件接收 新的配置文件参考,例如新的配置文件ID。组合的配置文件详细讨论如下。为了更了解图1所示的多媒体装置100,描述用于在装置上控制硬件的方法。可了 解虽然是参考图1与装置100,但是任何适合的装置都可用以实施以下所述的方法。如图3所示,方法开始于方块300。如方块302所示,方法包含起动包含至少一配 置文件参考的应用122,所述配置文件参考例如配置文件136或138。如上所述,配置文件参 考136、138是参考例如104、110的配置文件,其包含参数信息116、118并且对应于装置图 形化用户界面选项202、204。这不是一对一的对应。例如,在给定的例子(即使没有直接的 图形化用户界面)中,参数信息可对应于图想使用者接口,但是也可以对应于内建装置制 造者的规格。接着,如方块304所示,方法可包含使用来自所述至少一配置文件参考相关的 至少一配置文件的参数信息,从而进行硬件操作,所述配置文件例如配置文件ID 116、118。 硬件操作可与硬件装置160相关。然而,注意显示132也可进行硬件操作的硬件装置。例 如,处理电路120可将硬件装置操作数据162传送至与接收自硬件装置10。硬件操作的范 例如上所述。而后方法在方块306结束。然而,无论是在上述步骤之前、之后或是之间,该方法可包含任何其它适合的步 骤。例如,图4所示的方法开始于方块400,并且包含相同步骤302与304,如同图3相关说 明所述。然而,此方法亦包含方块402、404与406所示的步骤。如方块402中所示,方法可 包含对使用者呈现装置图形化用户界面选项202、204,以及接收使用者输入。应用122传送硬用数据164至中间软件API (应用编程界面)124与自中间软件 API (应用编程界面)124传送硬用数据164。中间软件API 124是中间软件码16与应用122 之间的界面。中间软件API支持有限数目的功能,所述功能使得应用122使用中间软件码 126以使用配置文件,例如配置文件104-144。中间软件API数据166而后被传送至中间软 件API 124与中间软件码126,以及从中间软件API 124与中间软件码126传送中间软件 API 数据 166。中间软件码126可包含配置文件组合器模块128,如方块404中所示,方法可包含 呼叫配置文件组合器模块128以从一或多个配置文件(例如104-114)组合参数信息(例 如116、118),以及将新的配置文件参考,例如新的配置文件ID,分配给所述组合的配置文 件。虽然组合的配置文件对应于装置图形化用户界面选项,但是亦可明了所述组合的配置
7文件可对应于设计决定。例如,一开始可固定设计决定,但是由于参数在配置文件中,所以 可轻易地得到参数。更可明了至造者可依装置的使用而选择配置文件。在一范例中,应用 122可传递中间软件API 124配置文件ID 136与138。然而,可明了可使用任何其它适合 的配置文件参考。而后中间软件API 124将配置文件136、138传递至配置文件组合器模块 128 (中间软件码126的部分)。而后配置文件组合器模块128从存储器102接收参数信息 116、118。在建立组合的配置文件156中,配置文件组合器模块128产生新组合的配置文件, 其包含来自所组合的配置文件的参数信息116、118。例如,可能有些配置文件可能包含矛盾 的参数信息。例如,第一配置文件可设定视频编译码的位速度,并且第一配置文件可与第二 配置文件组合,所述第二配置文件的参数信息设定不同于视频编译码的位速度。在这些范 例中,可使用任何适合的解决矛盾方法。例如,若是参数信息已经设定,则配置文件组合器 模块128可忽略其它配置文件中任何矛盾的参数信息。或者,配置文件组合器模块128可 凌驾于存在组合的配置文件156中的任何参数信息之上。接着,如方块406中所示,方法可包含将新的配置文件参考,例如新的配置文件 ID,传递至另一模块。例如,配置文件组合器模块128可将组合的配置文件参考数据168 传递至音频/视频编译码(或是译码)模块130。所述音频/视频模块130可使用新的配 置文件参考,以使用组合的配置文件以利用来自组合的配置文件的参数信息而进行硬件操 作,如方块304中所示。所述方法结束于方块408。所述方法更包含例如对使用者呈现装置图形化用户界面选项202、204,其对应于 配置文件参考,所述配置文件参考是参考包含参数信息的配置文件。而后,所接收的输入可 被用于进行正确的硬件操作。再者,所述方法可包含接收额外的使用者输入,基于所述额外 的使用者输入,将至少一额外的配置文件参考传递至编译码器,以进行至少一额外的硬件 操作。例如,使用者可选择图形化用户界面选项对应于具有参数信息的配置文件,所述参数 信息造成硬件装置160,例如显示器,在屏幕右上部显示多媒体内容(例如图像、影片等)。 而后使用者可利用鼠标或键盘或其组合,而提供额外的使用者输入,造成应用122将至少 一额外的配置文件参考传递至中间软件API 124,其轮流将额外的配置文件参考传递至中 间软件码126。而后音频/视频编码模块130可改变显示器上图像或影片的定位。例如,位 置可改变至显示器的左下角,或是多媒体显示为全屏幕。请参阅图5,软件开发系统500可包含例如桌上型计算机、笔记型计算机、计算机 系统网络或是任何其它适合的发展系统。例如,所述系统可以分布在此技艺中已知的一或 多个区域或是远方的系统。软件开发系统500可包含例如显示器132、处理电路120以及存 储器102。如图所示,存储器102可包含配置文件,例如配置文件104-114。然而,这不是必须 的。配置文件104-114类似于上述的配置文件。在一实施例中,硬件装置160的制造者可 产生这些配置文件。由于硬件装置160制造者在最了解硬件装置10的规格与性能,所以这 是较佳的。或是,有知识的编程者可辅助制造者生产配置文件。然而,可以明白任何合适的 编程者可产生配置文件104-114。再者,虽然了解可使用任何其它合适的环境,但所述配置 文件可产生在软件开发系统500上。存储器102可包含由处理电路120执行的计算器可读指令。处理电路120可执行器502所示。应用产生器502可产生代表应用504的数据,应 用504包含配置文件参考(例如配置文件ID 136或138),其识别具有参数信息的配置文件 (例如配置文件104、110),所述参数信息对应于装置图形化用户界面选项(例如202、204)。 应用产生器502可传送应用数据506,将其储存在所示的存储器中。如上所述,存储器可分 布或是在软件开发系统500上。在一范例中,应用产生器502可将应用504储存至软件开 发系统500上的硬驱动。在另一范例中,应用产生器502可在多媒体装置100上储存应用 504。应用产生器502亦可提供应用产生图形化用户界面(⑶I) 508,通过传送⑶I信息 135至显示器132而可见于在显示器132上。更详细的说明如图6所示,应用产生⑶I 508 可提供位在侧棒606内的配置文件参考插入选项602、604,其对应于配置文件参考,其识别 具有参数信息的配置文件,参数信息对应于装置图形化用户界面选项。应用产生GUI 508 亦可包含编程窗口 608,其中编程者可插入编程码以编程应用504。因此,在操作中,编程者 可使用编程窗口 608,以存写此技艺中所知的码,但也可使用配置文件参考插入选项602、 604,以在应用504中插入配置文件参考,例如配置文件ID 136或138。在一范例的操作中,编程者可发展应用504,以自硬件装置160捕捉视频。在习知 技艺方案中。编程者必须作上百码线,定义各个特定硬件装置160的不同质量的视频与音 频。然而,通过插入配置文件参考至应用504中,编程者仅需要知道所需要的配置文件参 考,其对应于编程者需要知道的具有参考信息的配置文件。编程者可直接在编程窗口 608 中,键入配置文件参考(例如配置文件ID、配置文件标示等)。或者,非应用504发展者的第一编程者可建立定义档案,定义各个档案的常数,例 如标示。而后当应用发展者发展应用504时,他可以在编程窗口 608中使用所述常数,因而 参考所要的配置文件。在另一范例中,应用产生器502可自存储器102接收配置文件数据510,使用它以 产生配置文件参考插入选项602、604,将其传送至显示器132作为⑶I信息135,以及而后 将配置文件参考插入选项602、604提供于应用产生⑶I 508上。如同图形化用户界面选项 202、204,配置文件参考插入选项602、604可为任何适合的格式。例如,它们可出在所示的 下拉盒、检查盒、无线按钮或是通过任何其它适合的呈现方法。在一范例中,当使用者选择 配置文件参考插入选项602或604时,对应的配置文件参考被插入编程窗口 608中。 在其它优点中,软件发展者可更快地且更有效地发展与硬件装置交互作用的软件 应用。再者,软件发展者不需要付出很多时间尝试大量的码,以对应于特定硬件装置的特定 性能或参数。 本发明的上述详细说明与所描述的范例是为了用以解释与说明,并不造成任何限 制。所以可知本发明涵盖所揭露的原则基础与所附权利要求的精神与范围的任何修饰、变 化或均等物。
9
权利要求
一种装置,包括存储器,包含配置文件,其含有参数信息,其中所述配置文件对应于装置可编程选项,所述配置文件对应于通过图形化用户界面而呈现的选项;以及处理电路,响应于执行储存的参考所述配置文件的计算器可读指令来使用所述参数信息。
2.如权利要求1所述的装置,其中所述参数信息与所述装置的硬件操作相关。
3.如权利要求2所述的装置,其中所述参数信息与位速度、编译码器类型以及帧速度 至少其中之一相关。
4.如权利要求1所述的装置,其中所述处理电路用以产生组合的配置文件,该组合的 配置文件包含来自至少一个配置文件的参数信息。
5.如权利要求4所述的装置,其中所述组合的配置文件包含用于至少视频硬件与音频 硬件的参数信息。
6.如权利要求1所述的装置,其中所述存储器包括一组用于共同装置功能的配置文件。
7.一种手持装置,包括处理电路,用以执行储存的计算器可读指令;包括储存的计算器可读指令的存储器,其含有针对至少一个配置文件参考的参考,所 述至少一个配置文件参考对应于具有参数信息的配置文件,所述配置文件对应于装置图形 化用户界面选项;包括储存的计算器可读指令的存储器,作为中间软件,执行时造成所述处理电路使用 所述至少一个配置文件参考,以撷取所述参数信息,并使用所述参数信息来控制装置硬件 操作;以及包含由所述配置文件参考索引的所述参数信息的存储器。
8.如权利要求7的手持装置,其中所述参数信息是与位速度、编译码器类型以及帧速 度至少其中之一相关。
9.如权利要求7的手持装置,还包含配置文件组合器模块,用以产生组合的配置文件,该组合的配置文件包含来自至少一 个配置文件的参数信息。
10.如权利要求9的手持装置,其中所述组合的配置文件包含用于至少视频硬件与音 频硬件的参数信息。
11.一种用于在手持装置上控制硬件的方法,该方法包括启动包含至少一个配置文件参考的应用,其中所述配置文件参考是参考包含参数信息 的配置文件,并且对应于装置图形化用户界面选项;以及使用来自与所述至少一个配置文件参考相关的至少一个配置文件的参数信息,进行硬 件操作。
12.如权利要求11所述的方法,还包括 呼叫配置文件组合器模块;以及组合来自多于一个配置文件的参数信息,以建立组合的配置文件,该组合的配置文件 对应于装置图形化用户界面选项。
13.如权利要求12所述的方法,还包括分配新的配置文件参考给所述组合的配置文件。
14.如权利要求11所述的方法,还包括对使用者呈现所述装置图形化用户界面选项,其对应于所述配置文件参考,所述配置 文件参考是参考含有参数信息的所述配置文件;以及接收使用者输入。
15.如权利要求14所述的方法,还包括接收额外的使用者输入;以及基于所述额外的使用者输入,将至少一个额外的配置文件参考传递至编码器,以进行 至少一个额外的硬件操作。
16.如权利要求11所述的方法,其中所述硬件操作包括音频编码、视频编码以及图像 编码至少其一。
17.一种软件开发系统,其包括处理电路,用以执行计算器可读指令,其包括应用产生器以从包含配置文件参考的源 代码产生代表应用的数据,所述配置文件参考识别具有参数信息的配置文件,该配置文件 对应于装置图形化用户界面选项;以及包含所述计算器可读指令与包含配置文件参考的所述应用的存储器,所述配置文件参 考识别具有参数信息的配置文件,该配置文件对应于装置图形化用户界面选项。
18.如权利要求17所述的软件开发系统,其中所述应用产生器更用以提供可在显示器 上看见的应用产生图形化用户界面,以及用以提供对应至配置文件参考的配置文件参考插 入选项,所述配置文件参考识别具有参数信息的配置文件,该配置文件对应于装置图形化 用户界面选项。
19.如权利要求17所述的软件开发系统,其中所述参数信息与硬件操作相关。
20.如权利要求19所述的软件开发系统,其中所述参数信息与位速度、编译码器类型 以及帧速度至少其中之一相关。
21.如权利要求19所述的软件开发系统,其中所述参数信息与视频硬件和音频硬件至 少其中之一相关。
22.—种储存媒体,包含由一个或多个处理装置所执行的储存的计算器可读指令,当由 所述一个或多个处理装置执行时,造成所述一个或多个处理装置从包含配置文件参考的源代码产生代表应用的数据,所述配置文件参考识别具有参数 信息的配置文件,该配置文件对应于装置图形化用户界面选项。
23.如权利要求22所述的储存媒体,其中所述计算器可读指令当由所述一个或多个处 理装置执行时,还造成所述一个或多个处理装置提供可在显示器上看见的应用产生图形化用户界面,用以提供对应于配置文件参考的 配置文件参考插入选项,所述配置文件参考识别具有参数信息的配置文件,该配置文件对 应于装置图形化用户界面选项。
24.如权利要求22所述的储存媒体,其中所述参数信息与硬件操作相关。
25.如权利要求24所述的储存媒体,其中所述参数信息与视频硬件与音频硬件至少其 中之一相关。
全文摘要
本发明的设备与方法是关于参考配置文件的应用,其中所述配置文件具有对应于装置图形化用户界面选项的参数信息。配置文件可与装置的硬件操作相关,例如图像、视频获视音频编/译码,以及所述参数信息对应于硬件装置的性能与规格。本案亦描述对应系统,它是用于产生具有至少一配置文件参考的应用。
文档编号G06F17/00GK101952819SQ200880125007
公开日2011年1月19日 申请日期2008年10月29日 优先权日2007年12月6日
发明者R·J·西辛尼 申请人:Ati技术无限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1