发明名称 于转动棒中提供惯性滑子之图形使用者介面之方法及系统
摘要 所提供者为一使用于一具有一游标、转动棒和滑子之图形使用者介面的改良方法和系统。此方法和系统能经由转动在一图形使用者介面之视窗内显示的多个不同大小的可见物件的方式提供一致的颗粒。其达成前述目的之方式为(1)依一可见物件之长度计算一移动要件;和(2)因响应使用者之输入,依所计算出来的移动要件以一速率经该可见的物件转动。
申请公布号 TW353737 申请公布日期 1999.03.01
申请号 TW086116226 申请日期 1997.10.30
申请人 万国商业机器公司 发明人 保罗R.代
分类号 G09G5/34 主分类号 G09G5/34
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种用以在多种不同大小的可见物件上转动之方法,该方法是由一具有滑子的介面所利用,和该方法包含下列步骤:依一可见物件之长度计算一位移要素;和以一与该计算出来的移动要素相依的速率在该可见物件上转动。2.根据申请专利范围第1项之方法,其中该计算一位移要素之步骤尚包含使一惯性与一滑子相关之步骤。3.根据申请专利范围第2项之方法,其中该使一惯性与一滑子有关的步骤尚包含依可见物件之长度计算该惯性。4.根据申请专利范围第2项之方法,其中该使一惯性与一滑子有关的步骤尚包含依使用者的输入和可见物件之长度两者计算该惯性。5.根据申请专利范围第2项之方法,其中该在可见物件上转动之步骤尚包含以一依该滑子的该惯性而得的速率在该可见物件上转动之步骤,在该可见物件上之转动是因响应该惯性滑子之拖曳而产生。6.根据申请专利范围第2项之方法,其中该在该可见物件上转动之步骤尚包含:以一力拖曳该惯性滑子;和以依该滑子的惯性和该与拖曳该惯性滑子相关的施力期间而得之速率在该可见物件上转动,使一最先是休息状态的滑子意图维持于休息状态,直到被该力作用为止,且该滑子意图依该力的期间和该滑子惯性而加速,该在该可见物件上转动是因响应于该惯性滑子之拖曳而产生。7.根据申请专利范围第2项之方法,其中该在该可见物件上转动之步骤尚包含下列步骤:以一力联合拖曳该惯性滑子;和依该滑子的惯性、该力之方向和与该滑子的拖曳有关的该力之期间来在该可见物件上转动,使得一最先在休息状态时之滑子会仍保持于休息状态,直到被该力作用为止,和因受该力和该滑子惯性之方向和期间而意图加速,在该可见物件上转动是因响应该惯性滑子之拖曳而产生。8.根据申请专利范围第6项之方法,尚包含下列步骤:阻止该滑子的动作,接下来以一相反方向和以一依该滑子之惯性和该与该惯性滑子之拖曳有关之力的期间而定之速率在该可见物件上转动,使得该被阻止之滑子维持于休息状态,直到被该力作用为止,且依该力的期间和该滑子惯性而加速,该滑子之阻止动作是因响应该惯性滑子之拖曳的相反方向而产生。9.根据申请专利范围第7项之方法,尚包含下列步骤:阻止该滑子的动作,接下来以一相反方向和以一依该滑子之惯性、该力之方向和该与该惯性滑子之拖曳有关之力的期间而定之速率在该可见物件上转动,使得该被阻止之滑子维持于休息状态,直到被该力作用为止,且依该力的方向和期间和该滑子惯性而加速,该滑子之阻止动作是因响应该惯性滑子之拖曳的相反方向而产生。10.一种用以在许多不同大小的可见物件上转动之装置,该装置系与一具有一滑子之介面一同使用,该装置包含:一用以依一可见物件之长度而计算一位移要素之位移要素决定机构;和一以依该计算的位移要素而定的速率在该可见物件上转动之转动速率控制器,该转动速率控制器系响应于该使用者输入。11.根据申请专利范围第10项之装置,其中该位移要素决定机构尚包含一以一惯性而与一滑子有关的静止惯性相关机构。12.根据申请专利范围第11项之装置,其中该静止惯性相关机构尚包含一用以依可见物件之长度而计算该惯性之惯性计算机构。13.根据申请专利范围第11项之装置,其中该静止惯性相关机构尚包含一用以依使用者输入和可见物件之长度而计算该惯性之惯性计算机构。14.根据申请专利范围第11项之装置,其中该转动速率控制器尚包含一惯性响应机构,该机构以一依该滑子之惯性而定之速率在该可见物件上转动,且该惯性响应机构系响应于该惯性滑子的拖曳而在该可见物件上转动。15.根据申请专利范围第11项之装置,其中该转动速率控制器尚包含:一使该惯性滑子与一力相关的力相关机构;和一惯性响应机构,该机构以一依该滑子之惯性和该与该惯性滑子之拖曳有关的力之期间而定的速率在该可见物件上转动,使得该原本在休息状态的滑子维持于休息状态,直到被该力作用为止,和依该力的期间和该滑子惯性而加速,且该惯性响应机构系响应于该惯性滑子的拖曳而在该可见物件上转动。16.根据申请专利范围第11项之装置,其中该转动速率控制器尚包含:一使该惯性滑子与一力相关的力相关机构;和一惯性响应机构,该机构以一依该滑子之惯性、该力之方向和该与该惯性滑子之拖曳有关的力之期间而定的速率在该可见物件上转动,使得该原本在休息状态的滑子维持于休息状态,直到被该力作用为止,和依该力的方向和期间和该滑子惯性而加速,且该惯性响应机构系响应于该惯性滑子的拖曳而在该可见物件上转动。17.根据申请专利范围第15项之装置,尚包含:一方向反相机构,该机构阻止该滑子的动作,接下来以一相反方向和以一依该滑子之惯性和该与该惯性滑子之拖曳有关之力的期间而定之速率在该可见物件上转动,使得该被阻止之滑子维持于休息状态,直到被该力作用为止,且依该力的期间和该滑子惯性而加速,该方向反相机构之阻止动作是因响应该惯性滑子之拖曳的相反方向而产生。18.根据请专利范围第16项之装置,尚包含:一方向反相之机构,该机构阻止该滑子的动作,接下来以一相反方向和以一依该滑子之惯性、该力之方向和该与该惯性滑子之拖曳有关之力的期间而定之速率在该可见物件上转动,使得该被阻止之滑子维持于休息状态,直到被该力作用为止,然后依该力的方向和期间和该滑子惯性而加速,该方向反相机构之阻止动作是因响应该惯性滑子之拖曳的相反方向而产生。19.一种设置于一资料处理系统之电脑记忆体中之程式产品,以在许多不同大小的可见物件上转动,该程式产品系和一具有一滑子的介面共同使用,和该程式产品包含:一用以依一可见物件之长度而计算一位移要素之位移要素决定机构;一以依该计算的位移要素而定的速率在该可见物件上转动之转动速率控制器,该转动速率控制器系响应于该使用者输入;和一可承载该位移要素决定几构和转动速率控制器之信号承载媒介。20.根据申请专利范围第19项之程式产品,其中该信号承载媒介包含可记录的媒介。21.根据申请专利范围第19项之程式产品,其中该信号承载媒介包含传输媒介。22.根据申请专利范围第19项之程式产品,其中该位移要素决定机构尚包含一使一惯性与一滑子相关的静止惯性相关机构。23.根据申请专利范围第22项之程式产品,其中该静止惯性相关机构尚包含一依可见物件之长度而计算该惯性的惯性计算机构。24.根据申请专利范围第22项之程式产品,其中该静止惯性相关机构尚包含一依使用者输入和可见物件之长度两者而计算该惯性的惯性计算机构。25.根据申请专利范围第22项之程式产品,其中该转动速率控制器尚包含一惯性响应机构,该机构以一依该滑子之惯性而定之速率在该可见物件上转动,且该惯性响应机构系响应于该惯性滑子的拖曳而在该可见物件上转动。26.根据申请专利范围第22项之程式产品,其中该转动速率控制器尚包含:一使该惯性滑子与一力相关的力相关机构;和一惯性响应机构,该机构以一依该滑子之惯性和该与该惯性滑子之拖曳有关的力之期间而定的速率在该可见物件上转动,使得该原本在休息状态的滑子维持于休息状态,直到被该力作用为止,和依该力的期间和该滑子惯性而加速,且该惯性响应机构系响应于该惯性滑子的拖曳而在该可见物件上转动。27.根据申请专利范围第22项之程式产品,其中该该转动速率控制器尚包含:一使该惯性滑子与一力相关的力相关机构;和一惯性响应机构,该机构以一依该滑子之惯性、该力之方向和该与该惯性滑子之拖曳有关的力之期间而定的速率在该可见物件上转动,使得该原本在休息状态的滑子维持于休息状态,直到被该力作用为止,和依该力的方向和期间和该滑子惯性而加速,且该惯性响应机构系响应于该惯性滑子的拖曳而在该可见物件上转动。28.根据申请专利范围第26项之程式产品,尚包含:一方向反相机构,该机构阻止该滑子的动作,接下来以一相反方向和以一依该滑子之惯性和该与该惯性滑子之拖曳有关之力的期间而定之速率在该可见物件上转动,使得该被阻止之滑子维持于休息状态,直到被该力作用为止,且依该力的期间和该滑子惯性而加速,该方向反相机构之阻止动作是因响应该惯性滑子之拖曳的相反方向而产生。29.根据申请专利范围第27项之程式产品,尚包含:一方向反相之机构,该机构阻止该滑子的动作,接下来以一相反方向和以一依该滑子之惯性、该力之方向和该与该惯性滑子之拖曳有关之力的期间而定之速率在该可见物件上转动,使得该被阻止之滑子维持于休息状态,直到被该力作用为止,然后依该力的方向和期间和该滑子惯性而加速,该方向反相机构之阻止动作是因响应该惯性滑子之拖曳的相反方向而产生。图式简单说明:第一图所示为可根据本发明之一例示实施例之方法和系统而使用之资料处理系统之图式;第二图系表示一配合可根据本发明之一例示实施例之方法和系统而使用之图形使用者介面的硬体环境;第三图所示为可根据本发明之一例示实施例之方法和系统而使用之图形使用者介面视窗之图式;第四图所示为说明〝惯性〞滑子方法和流程如何工作之高阶逻辑流程图;第五图所示为表示如何得到第四图之量的高阶逻辑流程图;第六图所示为表示如何得到第四图之量的高阶逻辑流程图;第七图所示之部份示意图可清楚地说明使用者如何决定最小的滑鼠移动可涵盖多少个可转动的单元而可使其感到舒服;和第八图所示为一实施本发明的一例示实施例之系统示意图。
地址 美国