发明名称 辅助显示器的可扩展体系结构
摘要 所描述的是设备制造商可用来扩展具有辅助显示平台的辅助计算设备的一种系统和方法,该辅助显示平台显示对应于主计算机系统上始发的数据的信息。诸如无线电接收器和/或音频解码器等扩展的硬件被添加到该设备。该辅助显示平台是分层的并可在每一层可以进行扩展,并且包括在需要情况下可扩展以支持扩展的硬件的可扩展的硬件抽象层,以及可通过添加扩展的硬件的驱动程序代码来扩展的驱动程序层。还可根据需要扩展运行库层以支持扩展的硬件,诸如库、辅助外壳程序和其它受管代码等。还可扩展客户API以允许主计算机系统上的应用程序经由设备运行库层与扩展的硬件通信。
申请公布号 CN1782996B 申请公布日期 2010.06.16
申请号 CN200510127138.9 申请日期 2005.11.22
申请人 微软公司 发明人 A·J·弗尔勒;D·J·珀利夫;M·P·罗顿;M·S·伯恩斯泰因;R·H·怀恩
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 张政权
主权项 一种能够耦合到主计算机系统的辅助显示设备,所述辅助显示设备包括:辅助平台,用于显示接收自任何主计算机系统的数据,所述辅助平台能够扩展以支持被加入所述辅助显示设备的扩展的硬件,所述辅助平台包括:硬件抽象层,它抽象化所述辅助显示设备上的硬件差异并能够根据需要扩展以支持扩展的硬件;驱动程序层,它包括用于驱动所述辅助显示设备的辅助显示器的驱动程序代码,所述驱动程序层还能够通过包括用于驱动被包含在所述辅助显示设备中的任何扩展的硬件的额外驱动程序代码来扩展;公共语言运行库层,它用于运行以受控代码编写的程序,其中所述公共语言运行库层能够通过提供以本机代码编写的程序来扩展以根据需要支持扩展的硬件;以及辅助设备程序代码,它在所述辅助显示设备上显示从所述主计算机系统接收的数据,或显示由包含在所述辅助显示设备中的扩展的硬件所生成的数据。
地址 美国华盛顿州