首页> 中国专利> 可并行控制外围设备的个人计算机系统

可并行控制外围设备的个人计算机系统

摘要

该系统包含一处理器用来执行多工应用程序,一应用程序执行于该处理器内,一外围设备用来执行一外围功能,一外围设备驱动器设置于该处理器内用来控制该外围设备并可依据一外围控制信号来操控该外围设备,一多媒体控制程序用来接收由使用者产生的外围控制信号并将该信号传输至外围设备驱动器以操控该外围设备,而该外围设备驱动器在不暂停或结束该应用程序的情况下依据该多媒体控制程序所传来的外围控制信号来操控该外围设备。

著录项

  • 公开/公告号CN1167945A

    专利类型发明专利

  • 公开/公告日1997-12-17

    原文格式PDF

  • 申请/专利权人 刘文雄;

    申请/专利号CN96106819.1

  • 发明设计人 刘文雄;

    申请日1996-06-06

  • 分类号G06F15/00;

  • 代理机构上海专利商标事务所;

  • 代理人张政权

  • 地址 台湾省台北市内湖区成功路3段154巷1号3F

  • 入库时间 2023-12-17 13:00:39

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2011-08-17

    未缴年费专利权终止 IPC(主分类):G06F15/00 授权公告日:20030219 终止日期:20100606 申请日:19960606

    专利权的终止

  • 2008-01-23

    专利权人的姓名或者名称、地址的变更 变更前: 变更后: 申请日:19960606

    专利权人的姓名或者名称、地址的变更

  • 2007-02-07

    专利申请权、专利权的转移专利权的转移 变更前: 变更后: 登记生效日:20070105 申请日:19960606

    专利申请权、专利权的转移专利权的转移

  • 2006-09-27

    专利权人的姓名或者名称、地址的变更 变更前: 变更后: 申请日:19960606

    专利权人的姓名或者名称、地址的变更

  • 2003-02-19

    授权

    授权

  • 1999-09-15

    实质审查请求的生效

    实质审查请求的生效

  • 1998-04-29

    著录项目变更 变更前: 变更后: 申请日:19960606

    著录项目变更

  • 1997-12-17

    公开

    公开

查看全部

说明书

本发明涉及一种可并行控制外围设备的个人计算机系统。

多媒体程序以及外围设备在今日的个人计算机世界中已经十分普遍,个人计算机的使用者时常将许多外围设备例如光碟机,扬声器,收音机附插卡,电视附插卡等集成在一台个人计算机中。虽然一些以视窗(Windows)软件为基础的应用程序允许使用者在同一时间内同时执行多个工作(multi-tasking),例如同时打印数据及编辑档案,但是在利用这些多工软件的使用者介面来开启并控制多媒体外围设备的驱动程序时会产生一些问题。首先,如果正在执行中的应用程序不能启动另一个外围设备的驱动程序,使用者就必须暂停或是结束目前正在执行的应用程序以回到多工软件的介面,多后才能启动另一个外围设备的驱动程序。当该驱动程序被启动后,使用者需要再经由多工软件的介面跳回原来所执行的应用程序继续执行。这种必需中断程序的执行以启动另一程序的过程对使用者而言是十分的不方便。其次,在某一外围设备的驱动程序被启动后,时常会发生一些状况需要使用者注意并加以处理。当这种状况发生时,驱动程序通常会立即在屏幕上显示一状况信息以引起使用者的注意并要求使用者立刻加以处理。这种信息除了会打断使用者的工作外,并且会强迫使用者去处理这种状况否则使用者便无法执行目前正在进行的工作。对使用者而言,这种状况处理的工作并不一定是必要的,他应当有权在做完目前的工作后再去处理这个刚发生的状况,或是根本不处理。但是对驱动程序而言,一旦发生状况时就必须要通知使用者并且要求使用者处理。就目前的个人计算机系统而言,显示一状况信息在个人计算机的屏幕上以中断使用者目前的工作并且要求使用者加以处理似乎是唯一可行的方法。

这些问题是由个人计算机的基本环境以及应用程序的设计所产生的。大多数个人计算机的应用程序是为了让一个使用者在某一时间内执行一个工作而设计的。几站所有的应用程序都需要在个人计算机的屏幕上显示一些输出信息,并且从输入装置如键盘或鼠标器接收使用者所输入的指令。每一种应用程序的设计几乎都假设使用者会希望立刻知道各种突发状况并立即加以处理,所以应用程序通常会中断目前正在执行的应用程序并强迫使用者立刻处理最新发生的状况。

因此,本发明的主要目的在于提供一种可并行控制外围设备的个人计算机系统,它可以在不暂停或结束目前执行的应用程序的情况下利用一些驱动程序来控制个人计算机的外围设备。

根据本发明的可并行控制外围设备的个人计算机系统,它包括:

一处理器用来执行多工应用程序;

一显示器电连接于该处理器:

一应用程序执行于该处理器内并于该显示器上显示视频输出;

一输入装置电连接于该处理器用来接收使用者对该应用程序所输入的数据;

一外围设备电连接于该处理器用来执行一外围功能;

一外围设备驱动器设置于该处理器内用来控制该外围设备,该外围设备驱动器可依据一外围控制信号来操控该外围设备;以及

一多媒体控制程序用来接收使用者所产生的外围控制信号并将该信号传输至该外围设备驱动器以操控该外围设备,而该外围设备驱动器在不暂停或结束该应用程序的情况下依据该多媒体控制程序所传来的外围控制信号来操控该外围设备。

本发明的个人计算机系统采用并行控制外围设备的方式,使用者可以利用另外配备的输入装置,如多媒体控制中心控制外围设备并显示外围设备的状态,这样可以避免中断或干扰使用者正在计算机屏幕上执行的应用程序,从而使得使用者可充分利用各个外围设备而不会受到外围设备的干扰。

图1为本发明个人计算机系统的示意图。

图2是图1所示个人计算机系统部分结构的方块图。

图3为图1所示多媒体控制中心的前视图。

图4表示一设有本发明多媒体控制电路的键盘。

图1为本发明个人计算机系统10的示意图。系统10包含有一处理器12用来处理多工应用程序,一光碟机14及一软驱动器16设置于处理器12之内,一显示器18电连接于处理器12用来显示应用程序的视频输出26,一多媒体控制中心20电连接于处理器12用来控制系统10的外围设备如光碟机14,一电话线21将处理器12内的调制解调器(modem)连接至一电话网络,一网络电缆23将处理器20内的网络接口插件连接至一网络连接器(hub)25,一键盘22及一鼠标器24电连接于处理器12用来接收使用者对应用程序输入的数据。

图2为图1所示个人计算机系统10部分结构的方块图。图2表示系统10包含有数个可用来产生或传递外围控制信号的输入装置如多媒体控制中心20、调制解调器30、网络接口插件32等等,它们可藉由多媒体控制程序40来将外围控制信号传输至各外围设备的驱动器以操控各个外围设备。图2只显示出一个光碟机14做为外围设备,光碟机14是用来播放光碟片(CD-ROM,compact disk-readonly memory)。在处理器12内设置有一装置驱动器,其包含有一光碟控制器(optic disk controller)42以及一光碟驱动程序(optic diskdriver)43,光碟控制器42是一个用来控制光碟机14的电子芯片,而光碟驱动程序43则是用来控制光碟控制器42,光碟驱动程序43亦可依据多媒体控制程序40所传来的外围控制信号来操控光碟控制器42以及光碟机14。多媒体控制中心20包含有一个多媒体介面电路在其内,它可依据使用者的输入来产生各种不同的外围控制信号以控制各种外围设备,而设置于处理器12内的介面驱动程序36是用来控制多媒体控制中心20并将其所产生的外围控制信号传输至多媒体控制程序40。

多媒体控制程序40负责传输由输入装置例如多媒体控制中心20所产生的外围控制信号给使用者所选择的外围设备,而多媒体控制程序40也会将该外围设备的驱动程序所产生的一些信息信号传回该输入装置。经由多媒体控制程序40的双向传输,使用者可以利用其他的输入装置如多媒体控制中心20来控制外围设备并显示外围设备的状态,这种外围设备的控制方式可以避免中断或干扰使用者正在计算机屏幕上执行的应用程序。当外围设备有状况发生时,使用者可自行决定何时或是否处理该状况,这使得使用者可充分利用和掌握各个外围设备而又不会受到外围设备的干扰。

请参考图3。图3显示多媒体控制中心20的多媒体控制面板50的前视图,其包含有多个按键可供使用者输入并产生各种外围控制信号。面板50包含有5个用来控制外围设备操作的按键56,八个用来选择外围设备的选择按键52,一个输入数字用的数字面板54,四个控制外围设备声音或速度的箭号按键58,以及一液晶显示器(liquid cystal display,LCD)60用来显示由面板50输入的数据或来自外围设备的信息信号。使用者可以利用选择按键52来选择一个外围设备并且用其它按键来控制该外围设备,而该外围设备所产生的信息信号则显示在液晶显示器60之上。

信息信号最早是由外围设备的装置驱动程序所产生,信息信号先被传输至多媒体控制程序40,然后再由多媒体控制程序40将它传给介面驱动程序36。介面驱动程序36会将它转换成液晶显示器60的格式并将它显示出来。

图2所示利用电话线21和一个电话网络连接的调制解调器30也是一个多媒体介面电路可以用来接收远端计算机使用者所传来的外围控制信号,调制解调器驱动程序38是设置于处理器12内用来控制调制解调器30以及将接收到的外围控制信号传给多媒体控制程序40。安装于处理器12内的网络接口插件32也用来当做控制外围设备的多媒体介面电路来使用,网络接口插件32经由网络电缆23连接至一网络连接器25以接收另一网络计算机使用者所产生的外围控制信号。设置于处理器12内的网络接口插件驱动程序46是用来控制网络接口插件32并将接收到的外围控制信号传给多媒体控制程序40。

多媒体控制中心20除了可以设置成像图1所示的独立盒体外,它也可以和一些常用的输入装置例如键盘相结合以节省成本和空间。图4显示一个设有多媒体控制面板74的键盘70。键盘70包含有多个按键72用来接收使用者对某一个正在执行的应用程序所输入的指令或数据,以及一多媒体控制面板74设置于按键72的旁边。多媒体控制面板74也是一个多媒体介面电路,其上所设的按键与图3多媒体控制面板50上的按键相似,可以让使用者产生外围控制信号以控制各个不同的外围设备。多媒体控制面板74是由类似图2的介面驱动程序36来控制,所有由使用者按键所产生的外围控制信号会被这个介面驱动程序接收并且转交给多媒体控制程序40。这个介面驱动程序也同时负责控制键盘70的所有按键72并且将其所产生的各种输入数据传给正在执行中的应用程序。键盘70所产生的各种输入信号将由这个介面驱动程序分配至正确的目标。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号