专利名称::实现用户界面可变时间控制的方法和装置的制作方法
技术领域:
:本发明涉及便携式终端中用户界面的时间控制,更具体地讲,涉及一种对便携式终端中与时间相关的操作根据用户设定的快慢级别来实现时间控制的方法和装置。
背景技术:
:在如手;^等的便携式终端上有很多种和时间相关的动作。第一种是动态画面。比如,为了视觉效果和突出焦点,有很多动画按钮或图标;为了在有限的屏幕上显示长的字符串,进行字符串的滚动显示;某些信息的闪烁显示;长的短信息不能在屏幕内显示而进行的自动滚动等。第二种是超时,没有按键动作时的黑屏节电超时;或者手写输入中的超时确认书写完成;长短按键的区分超时;按键重复超时;用户选择超时;长时间无操作退出或返回等待界面等。第三种是延时,比如,弹出式对话框显示时间;倒计时式延时;自动答录机延迟时间等。在与时间相关的操作中的计时是由一种叫做定时器的硬件或软件设备进行。一般通用的定时器时间长度是可以设置的。表l归纳了上述与时间相关的操作。<table>tableseeoriginaldocumentpage5</column></row><table>这些时间值目前是按照普通用户的经验和习惯,由厂家在手机设计中设定好的,用户无法自行调整。可对于年老、残疾、智障、手机游戏爱好者或某些特殊用户,厂家预先设定好的时间值会过小或过大,造成时间太长或者太短,用户使用不便。因此,有必要提出一种对如手机的便携式终端中用户界面的时间控制进行集中可控管理的方法,使得用户可以根据自己的需求,调整用户界面的显示、延时等时间。
发明内容本发明解决上述问题,本发明的目的在于提供一种按照用户选择的快慢级别来对便携式终端中与时间有关的操作进行控制的方法和装置。为了实现上述目的,根据本发明的用于实现用户界面可变时间控制的方法包括初始化定时,从预定存储介质中读取以预定的格式存储的定时时间值对照表以及预先设置的快慢级别;等待来自应用程序的定时信号,并且当接收到定时信号时,记录所述定时信号包含的信息,所述定时信号包含与时间有关的操作的信息以及超时操作的信息;根据记录的所述定时信号中包含的与时间有关的操作的信息和在读取的定时时间值对照表和快慢级别来从所述定时时间值对照表中选择所述与时间有关的操作的定时时间值;按照所选择的定时时间值执行定时操作;和当所述定时操作确定定时时间超过时,按照记录的超时操作的信息执行相应的超时操作,然后回到等待定时信号的步骤。为了实现上述目的,根据本发明的用于实现用户节目可变时间控制的装置包括定时初始化单元,用于初始化定时,从预定存储介质中读取以预定的格式存储的定时时间值对照表以及预先设置的快慢级别,并且启动定时确定单元;定时确定单元,将所述装置置于等待状态,等待来自应用程序的定时信号,并且当接收到定时信号时,记录所述定时信号包含的信息,所述定时信号包含与时间有关的操作的信息以及超时操作的信息;定时时间值设置单元,根据定时确定单元记录的所述定时信号中包含的与时间有关的操作的信息和定时初始化单元读取的定时时间值对照表和快慢级别来从所述定时时间值对照表中选择所述与时间有关的操作的定时时间值;定时监视单元,按照所述定时时间值执行定时操作,当确定所述定时操作超时的时候,提示超时操作执行单元;和超时操作执行单元,在定时监视单元的提示下,按照定时确定单元记录的超时操作的信息执行相应的超时操作,并且提示定时确定单元继续进行定时。使用本发明提出的用于实现用户界面可变时间控制的装置和方法,可以通过设置与时间有关的操作的不同快慢级别,对所述操作进行集中管理,并由用户根据其需要进行快慢级别的设置,实现用户界面的可变时间控制。通过下面结合示例性地示出一例的附图进行的描述,本发明的上述和其他目的和特点将会变得更加清楚,其中装置的方框图;和方法的流程图。具体实施方式以下,参照附图来详细说明本发明的实施例。这里,将所有与时间有关的动作和操作统称为"操作"。为了实现本发明提出的实现用户界面可变时间控制的技术方案,首先,需要为预定的与时间有关的操作按照预定的快慢级别定义定时的时间值,并将所述信息按照预定的格式存储在预定的存储介质上。所述的预定的与时间有关的操作是指已确定将要进行可变时间控制的操作;所述快慢级别是任意数目的定时时间值的分档,如"快"、"正常"和"慢"的三个级别;所述定时时间值是冲艮据特定操作、针对特定的快慢级别确定的定时时间值。表二示出根据本发明的示例性实施例定义的与时间有关的操作、快慢级别和定时时间值对照表。其中,定义了13种与时间有关的操作、7个快慢级别(最快、快、稍快、正常、稍慢、慢和最慢)。所述的操作、快慢级别和定时时间值可根据需要任意设定,不限于表中列举的项目。表二操作、快慢级别和时间对照表<table>tableseeoriginaldocumentpage7</column></row><table>在确定了上述操作、快慢级别和为各个操作和快慢级别设置的定时时间值后,将上迷信息以预定的格式存储在指定的存储介质上,从而在读出所述信息时,可以提取快慢级别,以及按照给定的操作和快慢级别提取定时时间值。所述存储介质可以是便携式终端的存储装置,也可以是便携式终端可以访问并从其读取信息的其他存储装置,如闪存卡。还应在所述存储介质上留有存储设定的快慢级别的指定位置。上述的过程可以由便携式终端的生产商在所述便携式终端的生产过程中执行,并且优选地,生产商可以设定一个快慢级别作为默认的快慢级别,并将该默认的快慢级别存储在上述设定的快慢级别的指定位置。为了实现本发明提出的实现用户界面可变时间控制的技术方案,便携式终端的生产商还应在终端的用户菜单上提供相应的菜单项,如在手机的"设置,,菜单下增加"设置操作快慢级别,,,使得用户可以设置所述快慢级别,并且在用户确认保存该设置后,所述设置的快慢级别被存储在上述存储介质上设定的快慢级别的指定位置。这里将不进行详细的描述。以下,将参照图1和图2描述本发明的实现用户界面可变时间控制的装置和方法。装置100的方框图。参照图1,所述装置100包括定时初始化单元110、定时确定单元120、定时时间值设置单元130、定时监视单元140和超时操作执行单元150。定时初始化单元IIO执行必要的操作来进行定时初始化,并且启动定时确定单元120。其中,定时初始化单元110从预定存储介质中读取上述以预定的格式存储的定时时间值对照表、以及预先设置的快慢级别,并且将读取的信息存放在所述装置中所有部件可以访问的位置。定时确定单元120将所述装置IOO置于等待状态,当其接收到来自上层应用程序的特定定时信号时,根据所述定时信号的种类和信号传递的信息确定并记录所述与时间有关的操作和超时操作信息。例如,当便携式终端上的应用程序执行长字符串的滚动显示时,所述应用程序引发具有定时超时滚动显示执行代码信息(如代码的位置)的定时信号,此时处于等待状态的定时确定单元120捕捉到此定时信号,并记录所述涉及的操作和信号中携带的滚动显示执行代码的指针。所述超时操作信息可以是上述的超时操作执行代码的指针,也可以是代表执行超时操作的上层应用程序的信号,也可以是任何其他的导致执行超时操作的数据。所述记录的信息被记录在所述装置100中的所有部件可以访问的位置。然后,定时确定单元120提示定时时间值设置单元130从而设定定时时间值。定时时间值设置单元130在定时确定单元120的提示下,使用定时初始化单元IIO读取的定时时间值对照表和快慢级别、根据定时确定单元120记录的操作信息来选择定时时间值对照表中的相应值作为定时时间值。例如,假设定时初始化单元110从便携式终端的存储器中读出如表二所示的操作、快慢级别和定时时间值信息,并且读出用户设置的快慢级别为"稍快",则定时时间值设置单元130使用上述数据、根据处理的操作"长字符串的滚动显示"从定时时间值对照表中选择400毫秒为定时时间值。然后,定时时间值设置单元130启动定时监4见单元140进行定时。定时监视单元140在定时时间值设置单元130的启动下,使用所述定时时间值启动定时操作,并且当定时时间超时的时候,通知超时操作执行单元150。超时操作执行单元150在定时监视单元140的提示下,执行与已被定时确定单元120记录的超时操作信息对应的超时操作。当完成对应的超时操作这样,所述的实现用户界面可变时间控制的装置可以按照接收的针对不同操作的信号、根据用户设置的快慢级别进行时间控制,并且所述装置是可以处理任何定时操作并反复使用的通用定时装置。方法的流程图。参照图2,在步骤S210,定时初始化单元IIO执行定时初始化,并且执照表、以及预先设置的快慢级别,并且将读取的信息存放在所述装置中所有部件可以访问的位置。在步骤S220,定时确定单元120等待上层应用程序的设置定时的信号。当获取来自上层应用程序的定时信号时,定时确定单元120根据所述定时信号的种类和信号传递的信息(例如,超时操作执行代码的指针)确定并记录所述操作和超时操作信息。所述超时操作信息可以是上述的超时操作执行代码的指针,也可以是代表执行超时操作的上层应用程序的信号,也可以是任何其他的导致执行超时操作的数据。所述记录的信息被记录在所述装置100中所有部件可以访问的位置。在步骤S230,定时时间值设置单元130使用在步骤S210读取的定时时间值对照表以及设置的快慢级别,根据在步骤S220记录的操作信息来从所述定时时间值对照表选择相应的值作为定时时间值。在步骤S240,定时监视单元140使用在步骤S230设置的所述定时时间值启动定时操作,并且当定时时间超时的时候,通知超时操作执行单元150执行步骤S250。在步骤S250,超时搡作执行单元150执行与在步骤S220被记录的超时操作信息对应的超时操作。当完成对应的超时操作时,超时操作执行单元150提示定时确定单元120执行步骤S220来继续进行定时判断。根据本发明的实现用户界面可变时间控制的方法,可以由系统中的一个线程来执行。根据本发明的实现用户界面可变时间控制的方法,随着所述便携式终端的关闭而终止。根据本发明的其他实施方式,也可以根据需要随时终止所述方法的执4亍。如上所述,根据本发明的实现用户界面可变时间控制的装置和方法,便携式终端的用户可以根据适合于其的反应快慢来设置与时间有关的操作的定时,而所述装置和方法可以根据所述设置实现相关操作的时间控制。虽然已结合本发明的示例性实施例描述了本发明,但是对于本领域的普通技术人员来说,在不脱离本发明范围的情况下可以进行各种变形和修改是显而易见的。因此,应该理解为上述实施例不是限定性的,而从各方面是为了示例性的目的。权利要求1.一种在便携式终端中实现用户界面可变时间控制的方法,包括a)初始化定时,从预定存储介质中读取以预定的格式存储的定时时间值对照表以及预先设置的快慢级别;b)等待来自应用程序的定时信号,并且当接收到定时信号时,记录所述定时信号包含的信息,所述定时信号包含与时间有关的操作的信息以及超时操作的信息;c)根据步骤b)记录的所述定时信号中包含的与时间有关的操作的信息和在步骤a)读取的定时时间值对照表和快慢级别来从所述定时时间值对照表中选择所述与时间有关的操作的定时时间值;d)按照所选择的定时时间值执行定时操作;和e)当所述定时操作确定定时时间超过时,按照步骤b)记录的超时操作的信息执行相应的超时操作,然后回到步骤b)。2、如权利要求l所述的方法,其中,所述定时时间值对照表包含与时间有关的各种操作、多个操作快慢级别、以及对每个所述操作和快慢级别限定的定时时间值。3、如权利要求1所述的方法,所述存储介质是便携式终端自带的存储介质和外加的可读存储介质中的一种。4、如权利要求2所述的方法,所述快慢级别为最快、快、稍快、正常、稍慢、慢和最慢。5、如权利要求1所述的方法,所述预先设置的快慢级别由用户通过设置界面设置。6、一种在便j夷式终端中实现用户界面可变时间控制的装置,包括定时初始化单元(110),用于初始化定时,从预定存储介质中读取以预定的格式存储的定时时间值对照表以及预先设置的快慢级别,并且启动定时确定单元(120);定时确定单元(120),将所述装置置于等待状态,等待来自应用程序的定时信号,并且当接收到定时信号时,记录所述定时信号包含的信息,所述定时信号包含与时间有关的操作的信息以及超时操作的信息;定时时间值设置单元(130),根据定时确定单元(120)记录的所述定时信号中包含的与时间有关的操作的信息和定时初始化单元(110)读取的定时时间值对照表和快慢级别来从所述定时时间值对照表中选择所述与时间有关的操作的定时时间值;定时监视单元(140),按照所迷定时时间值执行定时操作,当确定所迷定时操作超时的时候,提示超时操作执行单元(150);和超时操作执行单元(150),在定时监视单元(140)的提示下,按照定时确定单元(120)记录的超时操作的信息执行相应的超时操作,并且提示定时确定单元(120)继续进行定时。7、如权利要求6所述的方法,其中,所述定时时间值对照表包含与时间有关的各种操作、多个操作快慢级别、以及对每个所述操作和快慢级别限定的定时时间值。8、如权利要求6所述的方法,所述存储介质是便携式终端自带的存储介质和外加的可读存储介质中的一种。9、如权利要求7所述的方法,所述快慢级别为最快、快、稍快、正常、稍'l"曼、'f曼和最'f曼。10、如权利要求6所述的方法,所述预先设置的快慢级别由用户通过设置界面设置。全文摘要提供一种用于实现用户界面可变时间控制的方法和装置,所述方法包括初始化定时,从预定存储介质中读取以预定的格式存储的定时时间值对照表以及预先设置的快慢级别;等待来自应用程序的定时信号,并且当接收到定时信号时,记录所述定时信号包含的信息,所述定时信号包含与时间有关的操作的信息以及超时操作的信息;根据记录的所述定时信号中包含的与时间有关的操作的信息和在读取的定时时间值对照表和快慢级别来从所述定时时间值对照表中选择所述与时间有关的操作的定时时间值;按照所选择的定时时间值执行定时操作;和当所述定时操作确定定时时间超过时,按照记录的超时操作的信息执行相应的超时操作,然后回到等待定时信号的步骤。文档编号H04Q7/32GK101247577SQ20071000501公开日2008年8月20日申请日期2007年2月12日优先权日2007年2月12日发明者刘向华申请人:北京三星通信技术研究有限公司;三星电子株式会社