发明名称 根据应用程式状态所为之自动软体输入板选择
摘要 一种根据应用程式状态而以自动地选择一软体输入方法,及/或调整显示于一软体输入方法之软体输入板上各按键的方法及系统,其中该应用程式状态如对应于目前所焦视而其中待予输入资料之栏位等。一应用程式与一软体输入方法管理员相互通讯,以将与所欲输入方法相关的资讯提供给该软体输入方法,或者是该管理员另外获得该状态资讯。根据该状态,会显示一输入板,可自动地按照该使用者或将需要者,而改变其键盘布置与按键意义,藉此提高该输入系统的便利性及/或可用性。可根据先前输入的使用者资料,像是该应用程式所维护及传送或是该软体输入方法管理员所维护者,动态地组态设定该等按键的外观及/或其底层意义。
申请公布号 TWI221253 申请公布日期 2004.09.21
申请号 TW091123136 申请日期 2002.10.07
申请人 微软公司 发明人 弗李克斯G. 安德鲁
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人 蔡坤财 台北市中山区松江路一四八号十二楼
主权项 1.一种经设定以将使用者输入提供至一应用程式的系统,其至少包含:复数个与该应用程式无关之软体输入方法,各个软体输入方法具有一经设定以根据使用者与其之互动,接收该使用者输入之输入板;以及一软体输入方法管理者,该软体输入方法管理者系经设定以根据该应用程式状态选取各输入方法其中一者,能够与该输入方法之输入板进行使用者互动,来提供至该应用程式的输入。2.如申请专利范围第1项所述之系统,其中上述之应用程式可将状态传知给该软体输入方法管理者。3.如申请专利范围第1项所述之系统,其中更包含一外部于该应用程式之元件,可决定该应用程式状态,并将该状态传知给该软体输入方法管理者。4.如申请专利范围第1项所述之系统,其中该应用程式状态对应于一具输入焦视之栏位。5.如申请专利范围第4项所述之系统,其中该应用程式将对应于该栏位之资料传给该软体输入方法管理者,且其中该软体输入方法管理者会根据该资料来选定输入方法。6.如申请专利范围第3项所述之系统,其中该应用程式将对应于该栏位之资料传给该软体输入方法管理者,且其中该软体输入方法管理者会根据该资料来选定输入方法。7.如申请专利范围第1项所述之系统,其中该应用程式将与该按键相关之资料传给该软体输入方法,且其中该软体输入方法会根据该该按键相关之资料,设定该输入板上至少部分的按键。8.如申请专利范围第7项所述之系统,其中该应用程式会透过一XML格式,将与该按键相关之资料传给该软体输入方法。9.如申请专利范围第7项所述之系统,其中该按键相关之资料包括一对应于至少一个可变按键之意义的字串。10.如申请专利范围第1项所述之系统,其中更包含一先前使用者输入资讯之资料库,其中该软体输入方法会根据该先前使用者输入资讯,设定该输入板上至少部分的按键。11.一种电脑实作之方法,其至少包含下列步骤:在一软体输入方法管理者处,接收来自于一应用程式的应用程式状态资料;从复数个软体输入方法中选定一选定输入方法,各个软体输入方法系与该应用程式无关,且具有一经设定以根据使用者与其之互动,接收该使用者输入之输入板;以及回返资料给对应于该使用者藉该输入板而进行互动之应用程式,该输入板具有至少一显示按键,当经启动后,会将一至少两个字元之字串回返给该应用程式。12.如申请专利范围第11项所述之方法,其中更包含接收与该选定输入方法有关的按键组态资料,且根据该按键组态资料来设定该输入板上至少一按键。13.一种电脑可读取媒体,具有电脑可执行指令,以执行如申请专利范围第11项所述之方法。14.一种电脑实作之方法,其至少包含下列步骤:在一软体输入方法管理者处,接收应用程式状态资料;根据该应用程式状态资料选定一输入板,该输入板与该应用程式无关;显示按键于该输入板上,以让使用者与该输入板互动;以及将该按键资料回返给该对应于使用者藉该输入板而进行互动之应用程式。15.如申请专利范围第14项所述之方法,其中接收应用程式状态资料,包含接收对应于一来自该应用程式之通讯作业的资料。16.如申请专利范围第14项所述之方法,其中接收应用程式状态资料,包含接收对应于一来自该应用程式外部之元件的通讯作业之资料。17.如申请专利范围第14项所述之方法,其中选定一输入板包含载入一输入方法。18.如申请专利范围第14项所述之方法,其中选定一输入板包含通知一经载入之输入方法。19.如申请专利范围第14项所述之方法,其中更包含接收对应于该状态的按键组态资料,且根据该按键组态资料来设定该输入板上至少部分按键。20.如申请专利范围第19项所述之方法,其中接收该按键组态资料,包含接收对应于与来自该应用程式之通讯作业的资料。21.如申请专利范围第19项所述之方法,其中接收该按键组态资料,包含接收对应于一来自该应用程式外部之元件的通讯作业之资料。22.如申请专利范围第21项所述之方法,其中接收对应于一来自该应用程式外部之元件的通讯作业之资料,包含接取一资料库。23.如申请专利范围第14项所述之方法,其中将按键资料回返给该应用程式,包含回应于一单一显示按键经启动后,将一至少两个字元之字串回返给该应用程式。24.一种电脑可读取媒体,具有电脑可执行指令,以执行如申请专利范围第14项所述之方法。图式简单说明:第1图系表示一电脑系统之区块图,在此可将本发明并入其内;第2图系一代表一输入方法管理者,连同一用以根据本发明其一特点选定一输入方法之应用程式的区块图;第3图系一代表一输入方法管理者的区块图,该者与一状态决定机制相通讯,以根据本发明其一特点选定一输入方法;第4图系一应用程式及一选定输入方法之显示输入板的代表图,该方法系以根据本发明其一特点,按照该应用程式状态而待予改变;第5-8图系一按键盘形式之显示输入板表示图,此键盘系根据本发明之一特点而按照一应用程式之状态所选定;第9图系一流程图,描述根据本发明其一特点,用以按照一应用程式状态来选定一输入方法之一般逻辑。
地址 美国