设备驱动程序安装方法及外围设备技术

技术编号:2880006 阅读:467 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及安装设备驱动程序的方法,从位于全球网络上的服务器接收设备驱动程序之后,所述设备驱动程序能够驱动安装在PC插槽中的外围设备。PC卡设备具有存储器,其中存储有提供设备驱动程序的服务器的网络地址和识别设备驱动程序的信息,当PC卡设备插入到插槽中时,把网络地址和设备驱动程序识别信息读进内存中。利用这些信息,根据读出的信息请求从服务器下载设备驱动程序。然后PC接收从服务器下载的设备驱动程序,并执行所接收的设备驱动程序,以使能外围设备。利用这种方法,无需具有驱动程序的软盘,并且设备中的URL信息是持续的,排除了用户的安装和升级步骤。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及设备驱动程序的安装方法,特别涉及从全球网络中的服务器下载了设备驱动程序之后安装该设备驱动程序的方法。随着计算机技术的成熟,开发出了各种外围设备,用于支持附加的和增强的计算机功能,比如多媒体处理功能。另外,这些外围设备的功能在不断地改进。因此,经常出现这样的情况,即需要对能够驱动内建在外围设备中的视频或音频芯片组的设备驱动程序进行升级或更新,以改善其功能或者解决操作中未曾意料到的错误。为此,外围设备的制造商通常会提供服务器,使用户可以通过由全球网络(比如因特网)从服务器下载必要的设备驱动程序而容易地得到升级的设备驱动程序。当PC用户想要在他/她的PC上首次安装外围设备驱动程序时,他/她把外围设备卡插入到PC配备的I/O插槽中。安装之后,用户把外围设备制造商提供的软盘或光盘放入PC的软盘或光盘驱动器中。然后用户可以按照PC监视器上的弹出式窗口所显示的安装提示一步一步地安装程序。参照附图说明图1,如果要取代先前安装的驱动程序而安装具有改善了的功能或者修复了错误的新的设备驱动程序,用户请求从服务器5下载新的设备驱动程序。然后下载的设备驱动程序可以暂时存储在硬盘或其它的储存装置上。然后用户按照PC监视器上的弹出式窗口所显示的安装提示将存储的设备驱动程序安装进PC的O/S(操作系统)内核。现有技术的驱动程序升级方法有各种问题。例如,因为在可下载之前,新的设备驱动程序必须位于网络上,用户必须在网络上搜索用于提供必要的或升级的设备驱动程序的服务器。因为搜索网络可能很慢,所以用户可以通过预先得知服务器的地址,比如URL(统一资源定位符),而加快操作速度。但是不大可能所有的用户都能知道服务器的地址。驱动程序下载的另一个问题是用户可能为外围设备安装错误的设备驱动程序,因为用户不知道他/她安装的硬件的确切要求,无法从服务器中存储的很多设备驱动程序中选择适当的一个。另外,在首次成功的安装之后,为安装设备驱动程序而提供的软盘或光盘就不再使用,所以浪费了资源,也不可避免地增加了成本。在此结合以上的参考,以帮助更好地理解本专利技术其它的或可选的细节、特征和/或技术背景。本专利技术的另一个目的是提供一种,其自动地从连接在网络上的服务器下载适用于插在PC的I/O插槽中的新的外围设备的设备驱动程序,并进行下载的设备驱动程序的安装操作。本专利技术的另一个目的是减小PC用户在外围设备中安装错误的设备的可能性。本专利技术的另一个目的是减小提供给PC用户的与新的外围设备相关的资源的浪费量。为了全部或部分地实现至少上述的目的,提供了一种在计算机中安装设备驱动程序的方法,包括以下各步骤检查是否有新的设备嵌入计算机的I/O总线中;如果检测到新的设备,从新设备中读取下载该新设备的设备驱动程序所需的信息;根据所读取的信息向具有设备驱动程序的服务器请求下载该设备驱动程序;接收从服务器下载的设备驱动程序;以及执行接收到的设备驱动程序以启动该新设备。为了进一步全部或部分地实现至少上述的目的,提供了一种可适用根据本专利技术的的设备,该设备具有存储器,其中存储有提供了适合于该设备的设备驱动程序的服务器的网络地址和识别设备驱动程序的信息。为了进一步全部或部分地实现至少上述的目的,提供了一种为外围设备安装设备驱动程序的方法,包括以下各步骤从外围设备中读取下载该外围设备的设备驱动程序所需的信息;根据所读取的信息向具有外围设备驱动程序的指定的服务器请求下载设备驱动程序;从该服务器接收设备驱动程序;以及执行接收到的设备驱动程序以启动该外围设备。为了进一步全部或部分地实现至少上述的目的,提供了一种待插入个人计算机的I/O插槽中的外围设备,该外围设备具有存储器,存储器被配置为存储提供了适合于该设备的设备驱动程序的服务器的网络地址和识别设备驱动程序的信息,其中外围设备被配置为使用识别设备驱动程序的网络地址信息来从服务器选择适当的驱动程序。为了进一步全部或部分地实现至少上述的目的,提供了一种启动新安装的外围设备的方法,该外围设备安装在与网络相通信的设备上,所述方法包括以下各步骤从新安装的外围设备中读取第一指定信息;根据所述第一指定信息确定指定的服务器在通信网络上的位置;从指定的服务器下载第二指定信息;以及根据第二指定信息启动所述新安装的外围设备。为了进一步全部或部分地实现至少上述的目的,提供了一种升级安装在与网络相通信的设备上的外围设备驱动程序的方法,所述方法包括以下步骤从外围设备中读取第一指定信息;根据所述第一指定信息确定通信指定的服务器在网络上的位置;从指定的服务器下载第二指定信息;以及根据第二指定信息升级外围设备驱动程序。为了进一步全部或部分地实现至少上述的目的,提供了一种外围设备,该外围设备被配置为与网络设备相连接,包括存储器,用于存储网络地址和设备驱动程序信息;以及与网络设备连接的接口,其中外围设备被配置为从网络设备下载设备驱动程序。为了进一步全部或部分地实现至少上述的目的,提供了一种计算机可读介质,其编码有可执行的指令,所述指令可以使具有新安装的外围设备的客户设备执行以下功能从新安装的外围设备中读取第一指定信息;根据所述第一指定信息确定指定的服务器在网络上的位置;从指定的服务器下载第二指定信息;以及根据第二指定信息驱动所述新安装的外围设备。为了进一步全部或部分地实现至少上述的目的,提供了一种外围设备,包括非易失存储器,所述存储器具有计算机可执行的代码,当由计算机执行时,所述代码使计算机确定指定的服务器在网络上的位置,并使信息从指定的服务器下载到所述计算机上。本专利技术的其它优点、目的和特征其一部分将在以下的说明书中进行阐述,其余部分则对于本领域的技术人员经过对以下内容的检验后会变得明了,或者通过实施本专利技术而体验到。可以实现和达到如所附的权利要求书具体指出的本专利技术的目的和优点。优选实施例说明本专利技术的优选实施例包括一种设备驱动程序下载方法,其使安装有所述设备的PC从全球网络上的指定服务器下载设备驱动程序。图2是PC的方框图,其中嵌入有根据本专利技术优选实施例的。优选地,图2的PC包括CPU 10,进行通常公知的操作并控制PC的全部功能。CPU 10通过主总线100连接到北桥12。北桥12行使CPU 10的辅助操作和PCI(外设部件互连)总线300的控制功能。PC 10还包括视频芯片组11,用于处理视频数据并输出处理后的数据以进行视频显示。优选地,视频芯片组11连接到AGP(加速图形端口)总线200,AGP总线200与北桥12相连。用于存储数据和程序的存储器13也连接到北桥12。用于处理音频数据和声音的音频设备14连接到PCI总线300。连接到PCI总线300的还有网卡15,用于连接PC和全球网络;USB(通用串行总线)控制器18,用于与通过USB相连的USB设备20通讯;以及南桥16,用于控制硬盘驱动器之类的大存储容量设备,并管理ISA总线。用于从/向CD-ROM盘片或DVD-ROM盘片读/写数据的硬盘驱动器17和光盘驱动器19连接在ISA总线400上。闪速ROM 21和I/O芯片组23连接在ISA总线400上。用于控制键盘或鼠标24之类的设备的I/O操作的微处理器22与I/O芯片组23相连。如图2所示,北桥12通过主总线100连接到CPU 10,并把AGP总线200连本文档来自技高网...

【技术保护点】
一种安装外围设备的设备驱动程序的方法,包括: 处理器从外围设备中读取下载所述外围设备的设备驱动程序所需的信息; 处理器根据所读取的信息请求从具有外围设备驱动程序的指定的服务器下载设备驱动程序; 从服务器接收设备驱动程序;以及 执行接收到的设备驱动程序,以使能所述外围设备。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:金良奇李相一
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1