便于用户指定设备功能的装置和方法

文档序号:7937570阅读:187来源:国知局
专利名称:便于用户指定设备功能的装置和方法
技术领域
概括地说,本发明涉及调用设备功能;更具体地,涉及便于用户输入 功能指定的系统、方法和装置。
背景技术
通信基础架构和技术的发展使得移动通信成为当今社会中正常的和期 望的一部分。移动通信i殳备(例如移动电话)以各种尺寸和形状出现,并 具有各种机制和功能。为了方便,许多移动电话、个人数字助理(PDA)、 小型计算设备和其他通信设备的尺寸足够地小,以展示完全的便携性。例 如,大部分移动电话和PDA可容易地在其用户口袋中携带。他们也经常在 公事包、皮包、钱包等中运送。尽管方便,但是相对于固定设备(例如桌 面计算设备),这种便携性呈现了这样一种更大的风险,即无意中激活暴 露的用户输入4几构。例如,当移动电话位于用户的口袋或/>事包中时可无 意中激活移动电话上的按键(多个)。结果可以是无意中拨打电话号码, 无意中调用应用,等等。
为了防止这种无意事件,移动设备可包括锁定设M板或其他用户输 入的功能,从而掩睫或其他输入不能够被无意触发以及不能够发生那些无 意事件。这种锁定机制可能需要输入用户定义的代码以解锁用户输入,从 而提供防止未授才又使用的某些级别的安全。此外,自动锁定机制可以在不 使用的某些预定时间之后锁定用户输入。无论用户手动锁定用户输入还是 自动锁定,每次用户尝试操作设备时必须输入安全代码。这样对于用户可 能很繁瑣,特别在可能不需要这种安全机制的环境(例如用户的家)中正 在使用设备时。因此,需要至少解决每次,或至少在不必要或对用户不方便时必须输 入安全代码以解锁设备的用户输入的问题的设备和方法。还需要在用户不
构的无意激活的装置和方法。本发明满足了这些和其他需求,并提供了优 于现有技术的多个优点。

发明内容
为了克服上述现有技术中的限制,以及为了克服在阅读和理解本说明 书时变得清楚的其他限制,本发明公开一种便于用户输入功能指定的装置 和方法。
根据本发明一个实施例,提供一种方法,包括识别经由用户输入指 定的移动设备的功能。该方法包括基于关联的、持续的用户输入激活所 识别的功能的多个子功能之一。应理解,"子功能,,可涉及单一行为或多 于一个行为。例如,激活多个子功能之一的步骤可包括激活执行多个行 为的子功能。
根据这种方法的其他相关实施例,识别功能的步骤可涉及识别经由 用户输入输入的键盘守卫功能。此外,激活所识别的功能的多个子功能之 一的步骤包括基于关联的、持续性用户输入激活正常键盘守卫子功能和 安全键盘守卫子功能之一。
这种方法的另 一实施例涉及通过基于在多个用户输入操作中的最后 的用户输入的持续时间激活所识别的功能的多个子功能之一 ,来激活期望 的子功能。
在另 一 实施例中,识别经由用户输入指定的移动i殳备的功能的步骤涉
及使用多次键击识别功能,以及其中激活期望的子功能的步骤涉及激 活与启动多次键击之一的持续时间关联的子功能。在另一实施例中,其中
通过多次键击识别功能,以及其中激活子功能的步骤包括激活与启动多 次键击的最后 一次键击的持续时间关联的子功能。
一个实施例涉及通过基于在识别功能之后启动的、关联的持续的用户输入激活所识别的功能的多个子功能之一来激活所识别的功能的子功能。
在这种方法的另 一 实施例中,所述子功能中的第 一子功能与第 一持续 时间的用户输入关联,所述子功能中的第二子功能与第二持续时间的用户
输入关联。在这种实施例中,激活多个子功能之一的步骤涉及当用户输 入已经启动了不大于所述第 一持续时间的 一段持续时间时,激活所述第一 子功能。在另一实施例中,当用户输入已经启动了大于或等于所述第二持 续时间的一段持续时间时,激活所述第二子功能。在另一实施例中,激活 多个子功能之一的步骤包括当用户输入已经启动了不大于所述第 一持续 时间的一段持续时间时,激活所述第一子功能;以及当用户输入已经启动 了大于或等于所述第二持续时间的 一段持续时间时,激活所述第二子功能。
根据本发明另一实施例,提供一种方法,包括确认键盘守卫功能的 用户调用,所述键盘守卫功能至少具有与其关联的正常键盘守卫子功能和 安全键盘守卫子功能。确定与所述键盘守卫功能的用户调用关联的用户输 入的持续时间。才艮据所述用户输入的持续时间激活所述正常键盘守卫子功 能或所述安全键盘守卫子功能。
根据这种方法的更具体实施例,除了正常和安全键盘守卫子功能之外, 所述键盘守卫包括一个或多个附加子功能。在这种情况下,激活所述正常 或所述安全键盘守卫子功能之一的步骤还涉及根据所述用户输入的持续 时间激活所述正常键盘守卫子功能、所述安全键盘守卫子功能或附加子功 能之一。
这种方法的另 一 实施例还涉及确定所述用户输入的持续时间是否落 入第一或第二预定持续时间范围内。在这种情况下,如果所述持续时间落 入所述第一预定持续时间范围内,则激活所述正常键盘守卫,以及如果所 述持续时间落入所述第一预定持续时间范围内,则激活所述安全键盘守卫。
在另一实施例中,确认键盘守卫功能的用户调用的步骤包括确认调 用所述键盘守卫功能的一个或多个用户输入的启动。在更具体实施例中, 确认一个或多个用户输入的启动的步骤包括确认在键板上的 一 系列键击, 以及其中确定与所述键盘守卫功能的用户调用关联的用户输入的持续时间的步骤包括确定所述系列键击的最后键击的持续时间。
根据本发明另一实施例提供一种装置。该装置包括用户输入机构(或多个);以及输入分析器模块,被配置为识别经由一个或多个用户输入机构的信息输入。该装置包括功能指定器模块,被配置为基于经由一个或多个用户输入机构的输入的信息识别功能。持续时间分析器模块被配置为确定至少一个用户输入机构的启动持续时间。所述功能指定器模块还被配置为基于所确定的启动持续时间调用所识别的功能的多个子功能之一 。
才艮据这种装置的更具体实施例,用户输入机构(或多个)包括一个或多个机械或电子按钮;即,用户输入机构(或多个)包括与键板关联的一个或多个4几械按钮、 一个或多个电子按钮、或可以是才几械或电子按钮的混合的多个按钮。在另一实施例中,用户输入机构(或多个)包括与键板关联的一个或多个掩建。在另一实施例中,用户输入机构(或多个)至少包括触摸屏和相关的图形用户接口。
根据本发明的另一实施例,提供一种装置,包括 一个或多个用户输入机构;以及处理器。所述处理器经由程序指令被配置为识别经由一个或多个用户输入机构的用户输入;基于所识别的用户输入识别键盘守卫功能;确定所述用户输入的至少一部分的启动持续时间;以及根据所确定的启动持续时间调用正常键盘守卫子功能或安全键盘守卫子功能之一。
在一个实施例中,这种装置由移动电话代表。在另一实施例中,该装置由个人数字助理代表。在另一实施例中,该装置由计算系统代表。例如移动电话、个人数字助理、和计算设备的设备是这种装置的代表性实例,并且清楚地不表示代表这种装置的设备的详尽列表。
根据本发明的另一实施例,提供一种计算机可读介质,在其上存储有指令,所述指令可由处理系统执行,用于便于输入功能指定。由处理系统执行这种介质的指令以执行各种功能,包括确认键盘守卫功能的用户调用,所述键盘守卫功能至少具有与其相关的正常键盘守卫子功能和安全键盘守卫子功能;确定与所述键盘守卫功能的用户调用关联的用户输入的持续时间;以及根据所述用户输入的持续时间激活所述正常键盘守卫子功能或所述安全键盘守卫子功能之一。
在本发明的另一实施例中,提供一种装置,包括确认键盘守卫功能的用户调用的结构,所述键盘守卫功能至少具有与其相关的正常键盘守卫子功能和安全键盘守卫子功能。提供确定与所述键盘守卫功能的用户调用关联的用户输入的持续时间的结构。提供根据所述用户输入的持续时间激活所述正常键盘守卫子功能或所述安全键盘守卫子功能之一的结构。
本发明的上述发明内容部分并非描述本发明的每一所示实施例或实现。随后的附图和相关讨论更加完整地描述本发明的代表性实施例。


结合以下附图中所示的实施例描述本发明。图1是总体示出结合本发明代表性实施例的特征的设备的框图;图2和3示出根据本发明的用于便于输入功能指定的方法的示例性实施例;
图4是示出与至少具有正常和安全键盘守卫子功能的键盘守卫功能相关的本发明实施例的流程图5是总体示出根据本发明一个实施例的使用不同用户输入启动持续时间选择子功能的时序图6总体示出用户可指定将影响键盘守卫操作的方式的代表性方式;
图7A、 7B和7C示出与经由基于持续时间的输入对特定键盘守卫子功能的用户识别相关的代表性使用情况;以及
图8示出根据本发明的可结合键盘守卫功能/子功能的移动设备的代表性实例。
^#^实施方式
在示例性实施例的以下描述中,参照形成本发明一部分的附图,其中示出可实现本发明的各种示例性方法。可理解,由于可进行结构和操作上的改变而不脱离本发明的范围,所以可利用其他实施例。一般地,本发明提供便于输入功能指定的系统、装置和方法。在一个 实施例中,使用多级用户输入(包括第一功能指定和基于持续时间的子功 能指定)方便激活键盘守卫功能。
图1是总体示出结合本发明代表性实施例的特征的设备的框图。在所
示实施例中,示出移动终端100。尽管本发明适用于非移动环境,例如桌
面和工作站计算系统,但是在移动设备的环境中特别有利。在移动设备的 情况下,典型地经由固有地不会展示其完全键盘对应物的效率的键4反或其 他输入机构来执行用户输入。例如,移动设备(如移动电话、个人数字助 理、膝上型/笔记本计算机、和/或其他类似设备)典型地实现不涉及
QWERTY布局的键板,或涉及减小的尺寸/功能的键板。通常,这种设备 的用户使用一只手(例如使用握持设备的那只手的拇指)控制设备的功能。 尽管这些设备的移动特性相当方便,但是这种移动性的一个缺陷是降低的 设备尺寸以及在输入信息或选择功能时所带来的不方便性。尽管本发明适 用于涉及用户输入的任意设备,但是在用户输入可能不很方便的这种移动 设备的环境中本发明特别有利。
如图1所示,设备IOO包括用户接口 102,其包括某种类型的用户输 入104以及可能的用户输出106。输出106可包括例如显示器108、扬声器 (多个)110、和/或其他112输出,例如触觉输出。代表性设备100包括 用户输入104,其可包括按钮/掩睫114、触摸屏116、和相关图形用户界面 中的任一个或多个,和/或其他118用户输入(例如操纵杆、用于话音命令 的麦克风、拨号盘、触摸板等)。
例如移动设备100的设备典型地包括用于操作或利用i殳备100的多个 功能和设置。 一个这样的功能是锁定设^^板或其他用户输入104,从而 掩建114或其他输入116、 118不能够被无意地触发和随后导致发生无意的 功能或行为。例如,如果设备未锁定并位于用户120的口袋中,则可能无 意地拨打电话号码和/或可能无意地启动应用或功能。这种锁定功能在这里 称为"键盘守卫"功能。
根据本发明,键盘守卫功能或其他功能可具有与其相关的多个子功能。例如,在键盘守卫功能的情况下, 一个子功能可以是正常键盘守卫功能, 另一个子功能可以是安全键盘守卫功能,等等。作为更特定实例,正常键 盘守卫功能可简单地锁定或禁用键板或其他用户输入,从而不能够无意地 激活便于用户输入的机制。可通过任意期望的用户输入关闭或禁用这种正 常键盘守卫功能。另一方面,安全键盘守卫可按类似方式锁定或禁用键板 或用户输入,但是可需要在键^l/用户输入对于用户再次可用时输入特定代 码。例如,这在特定制造商的设备具有解锁键板的已知一个或多个键击时 特别有利。如果设备被放错位置或丢失并落入熟悉制造商的键板解锁过程 的另一人手中,则可解锁和利用该设备。另一方面,如果安全键盘守卫丢 失并且用户用仅对于他/她已知的代码锁定用户输入,则在设备#^文错位置 或丢失时,这种唯一代码可帮助防止未授权用户访问或使用该设备。
当使用这种安全代码时,在每次使用时必须输入安全代码解锁设备是 很繁瑣的。因此,不期望仅对这种设备提供安全键盘守卫。根据本发明一 个实施例,提供多个安全键盘守卫,例如安全键盘守卫和正常键盘守卫, 并且允许用户在任意特定时间选择利用哪个键盘守卫子功能。如先前所指 出,操作设备(特别是更小的手持设备)上的用户输入可能不方便和/或稍 微困难。本发明提供用户可选择功能的子功能的方便方式,例如选择键盘 守卫功能的正常或安全键盘守卫子功能之一。
再参照图1,代表性移动设备100包括提供这种特征的处理功能130。 如以下更详细描述地,处理功能130可以以硬件、固件、软件和/或其任意 组合实现。例如,可利用经由处理器可执行的软件形成与本发明相关的各 种模块。在图l的实施例中,输入分析器132确定经由用户接口输入了什 么输入。例如,输入分析器可检测用以识别功能和子功能的键击。作为更 特定实例,如果按下了移动电话的菜单键〈MENU、随后按下了星号键 <*>,则输入分析器检测到按下了〈MENU〉和^〉键。基于在输入分析器模 块132识别的输入,功能指定器模块136可确定期望什么相关的功能、子 功能等。持续时间分析器模块134确定激活用户输入多长时间,例如按下 键板上的特定拾睫的时间长度而由此由用户激活。例如,持续时间分析器激活的输入机构生成的输入信号处于 激活水平的时间长度。
根据本发明一个实施例,正常键盘守卫子功能和安全键盘守卫子功能 与键盘守卫功能关联。为了指定正常键盘守卫功能的使用,用户经由用户
输入104输入一些特定输入。为了输入方便和为了执行要激活的适当输入 104, —个实施例涉及使用与用于激活正常键盘守卫相同的皿序列来激活 安全键盘守卫。然而,持续时间属性与一个或多个用户输入行为关联,以 在多个子功能(在本实例中是正常和安全键盘守卫子功能)之间进行区分。 例如,按下菜单〈MENU〉键随后按下星号<*>键可代表键盘守卫功能, 其中按下星号<*>键的持续时间表示期望哪个键盘守卫子功能。输入分析 器模块132由此识别〈MENU〉和"〉键114的用户输入,并且持续时间分 析器模块134确定按下星号<*>键的时间长度。基于由输入分析器模块132 识别的输入以及由持续时间分析器模块134确疋的输入的待续时间,功能 指定器模块可确定要激活功能的哪个子功能。例如,如果输入分析器模块 132识别用户输入是〈MENU〉和〈^键114,并且持续时间分析器模块134 确定按下<*>键小于时间阈值(例如3秒),则功能指定器模块136可将 这个操作识别为不需要安全代码在随后解锁用户输入机构的正常键盘守卫 子功能。另一方面,如果输入分析器模块132识别该用户输入为〈MENU〉 和<*>键114,并且持续时间分析器模块134确定按下<*〉键大于时间阈值 (例如3秒),则功能指定器模块136可将这个操作识别为需要输入安全 代码以在随后解锁用户输入机构的安全键盘守卫子功能。
图2是示出根据本发明的便于输入功能指定的示例性方法的流程图。 在200,识别经由用户输入而输入的设备的功能。例如,所述功能可以是 上述的键盘守卫功能。在202,基于随后发生的持续的用户输入激活所识 别的功能的子功能之一。例如,可基于按下或操作^#/按钮或其他用户接 口机构的时间长度激活与键盘守卫功能关联的正常键盘守卫子功能或安全 键盘守卫子功能。
图3示出根据本发明的便于输入功能指定的方法的更特定实施例。在
13300,确定是否调用特定功能。例如,如果按下特定拾睫,按下键击的特定 序列,或激活了某些其他建立的用户输入,则这可代表特定功能,例如键 盘守卫功能。例如,用户可按下菜单〈MENU〉键随后按下星号〈^键以识 别键盘守卫功能。在302,监视一个或多个用户输入的持续时间。被监视 的用户输入可以是多个UI输入操作中的最后输入。在一个实施例中,通 过单次键击或其他用户输入机构的激活来识别该功能,并且在302可监视 这种单次键击/用户输入机构的启动的持续时间。在另一实施例中,通过多 次键击识别功能,并且任意期望的一个或多个那些识别功能的键击可以是 在302监视的键击。在另一实施例中,多次键击的最后一个是在302针对 其启动持续时间祐J^现的用户输入。在另一实施例中,在302针对其启动
持续时间被监视的用户输入是符合用以识别该功能的用户输入的键击(或 多次)。因此,针对用户输入的持续时间所监视的用户输入可以包含在自 身功能的识别中,或者可以不包含在其中。
根据图3的实施例,不同的子功能与不同的用户输入启动持续时间关 联。例如,如果在决策方框304确定的启动用户输入(多个) 一段在第一 持续时间A内的时间,则在306激活子功能A。类似地,如果确定308启 动用户输入(多个) 一段在第二持续时间B内的时间,则在310激活子功 能B。如通过确定312所示,子功能的这种持续时间识别可用于任意数目 的子功能,即启动用户输入(多个) 一段在某持续时间n内的时间,从而 在314激活子功能n。
图4是示出与至少具有正常和安全键盘守卫子功能的键盘守卫功能相 关的本发明实施例的流程图。在所示实施例中,首先执行键盘守卫激活400 阶段。402确定是否调用键盘守卫功能。例如, 一个实施例涉及当用户启 动菜单〈MENU〉键随后启动星号〈b键(虽然可采用任意按键、按钮、拨 号盘、图标、和/或其他用户接口机构)时调用键盘守卫功能。在所示实施 例中,在404监^L键击的识别功能系列的最务睫击(例如星号<*>键)的 持续时间。如果才艮据在决策框406所确定的最务睫击的持续时间在第一已 知持续时间内,则在408激活正常键盘守卫。如果根据在决策框410所确定的最g击的持续时间在第二已知持续时间内,则在412激活安全键盘 守卫。在所示实施例中,假定用户已经存储了在输入安全代码时将解锁用 户输入的安全代码。
键盘守卫操作420阶段涉及解锁或禁用在键盘守卫激活400阶段设置 的键盘守卫特征。例如,当根据在决策框422所确定的用户后来尝试利用 用户输入时,键板或其他用户输入机构的使用涉及首先禁用适当的键盘守 卫子功能。在一个实施例中,如果才艮据在决策框424所确定的没有激活正 常键盘守卫,则这表示其他子功能(所示实施例中的安全键盘守卫)是活 动的。如果在426随后输入适当的安全代码,则将在428解锁用户输入。 否则,在430,用户输入保持锁定。
如果根据在决策框424所确定的激活了正常键盘守卫而不是安全键盘 守卫,则在432确定随后是否是正常键盘守卫解锁过程。例如,如果正常 键盘守卫结果过程涉及按键序列的简单、非持续时间的启动(例如 MENU+*),则在432确定是否随后实际上是该^^序列。如果并非如此, 则在430用户输入保持锁定。如果输入了适当M序列,则在428解锁用 户输入。
图5是总体示出根据本发明一个实施例的使用不同用户输入启动持续 时间选择子功能的时序图。在所示实施例中,功能假定为键盘守卫功能, 并且该子功能包括正常键盘守卫功能和安全键盘守卫功能。为了解释的目 的,假定相关的用户输入启动是设备按键的按压。还假定,启动了识别该 功能的任意初始键击,并且考虑最终的基于持续时间的键击,其识别多个 子功能中适当的一个。如果涉及启动持续时间的相关按键是星号<*>键, 则启动该掩建一段不长于第一时间A 500的时间将导致被指定的正常键盘 守卫502子功能。另一方面,如果执行相关掩建的启动一段比第一时间A 500长的时间并且在时间B504内的4壬意时间,则指定安全键盘守卫506。 图5的时序图可应用于所涉及的任意数目的子功能,即,可实现除了时间 A 500和时间B 504之外的时间持续,例如涉及额外子功能的情况。
图6总体示出用户可指定将影响键盘守卫操作的方式的代表性方式。图6的实例仅用于解释的目的,并且可使用任意期望的用户接口机构来指 定功能/子功能选择。在所示实施例中,示出具有经由图形用户界面呈现的 多个可选项602、 604、 606、 608的设备屏幕或显示器600A。用户可通过 任意已知方式导航来设置屏幕600A。可选项可使得用户能够为功能和/或 他们的相关子功能指定设置。例如,在键盘守卫功能的情况下,设置呈现 可提供如经由显示屏幕600B所示的、可选的"键盘守卫设置(keyguard settings)" 606选项。在当选择610A这种选项时,可向用户呈现一个或 多个其他选项612、 614、 616、 618等。例如,用户能够指定将用作持续时 间输入按键的键盘守卫选择按钮/,。作为更特定实例,用户可选择选项 618,并指定星号<*>键将成为持续时间输入掩睫,或者特定用户限定的按 键将用作该目的,等等。在另一实施例中,可向用户提供选项616,其启 用和禁用持续时间输入特征。例如,如果用户选择使用安全键盘守卫,但 是不期望基于持续时间的输入以在子功能之间进行区分,则用户可经由选 项616来指定。另一方面,选项616可允许用户启用该特征,从而允许上 述基于持续时间的子功能识别。
图7A、 7B和7C示出与经由基于持续时间的输入对特定键盘守卫子 功能的用户识别相关的代表性使用情况。如图7A所示,用户可启动第一 用户输入,例如菜单按钮700。根据所示实施例,使用按键项目的序列来 识别功能/子功能,并因此如图7B和7C所示包含第二掩建702。在所示实 施例中,这个^M702表示基于持续时间的输入。如果按键702被按下或 启动少于预定时间(例如3秒),则如经由图7B的显示屏幕704所示激 活正常键盘守卫。如果按键702被按下或启动至少预定时间(例如3秒), 则如经由图7C的显示屏幕704所示激活安全键盘守卫。这样,用户可指 定当前要实现的哪种键盘守卫子功能,即正常还是安全键盘守卫。
还存在可向用户通知当前激活的特定键盘守卫功能的各种方式。因此, 一个实施例涉及向用户提供安全键盘守卫是否活动,或正常键盘守卫是否 活动的某些通知,或备选地识别多个键盘守卫中的哪个是活动的通知。可 利用该设备以可视、可听、通过触觉反馈、和/或其他方式向用户呈现这种通知。例如,可以在设备上电时呈现哪个安全键盘守卫是活动的视觉的、 文本指示。另一实例是在键盘守卫功能的打开和关闭选项之间进行呈现。
可使用硬件、固件、软件或其组合来执行根据本发明的设备功能和操
作。根据本发明的请求设备包括诸如例如移动电话、PDA、和其他无线通 信器以及陆地线路计算系统和通信器的通信设备。图8示出根据本发明的 可结合键盘守卫功能/子功能的移动设备的代表性实例。移动设备800利用 计算系统来控制和管理传统的设备行为以及由本发明提供的功能。代表性 移动设备800包括能够执行根据本发明的操作的计算系统。例如,代表性 移动设备800包括处理/控制单元802,例如樣£处理器、精简指令集计算机 (RISC)、或其他中央处理才莫块。处理单元802不需要是单一设备,并且 可包括一个或多个处理器。例如,该处理单元可包括主处理器和相关从处 理器,后者被耦接来与主处理器通信。
处理单元802控制根据程序存储装置/存储器804中可用的程序指定的 移动设备800的基本功能。存储装置/存储器804可包括与本发明相关的操 作系统和各种程序和数据模块。在本发明一个实施例中,将程序存储在非 易失性电可擦除、可编程只读存储器(EEPROM)、闪速R()M等中,从 而在移动设备掉电时程序不会丢失。存储装置804还可包括其他类型的只 读存储器(ROM )和可编程和/或可擦除ROM、随才A^取存储器(RAM )、 用户接口模块(SIM)、无线接口模块(WIM)、智能卡、或其他固定或 可移动存储设备中的一个或多个。执行根据本发明的移动设备操作的相关 软件可经由数据信号发送至移动设备800,所述数据信号例如可经由一个 或多个网络(例如互联网和中间无线网)被电下载。
为了执行其他标准移动设备功能,处理器802还耦接至与移动设备800 相关的用户4妾口 806。用户接口 (UI) 806可包括例如显示器808 (例如液 晶显示器)、键板810、扬声器812、麦克风814等。本领域已知地,这些 和其他UI部件耦合至处理器802。可采用其他UI机制,例如话音命令、 开关、触摸^l/屏、使用定点设备的图形用户接口、跟踪球、操纵杆、或任 意其他用户接口机构。任意用户输入机构可结合设备800使用,并且可执行先前所述的功能/子功能(例如正常/安全键盘守卫)。
无线设备800还可包括在移动网络上执行无线传输的传统电路。可采 用数字信号处理器(DSP) 816来执行各种功能,包括模数(A/D)转换、 数模(D/A)转换、语音编码/解码、加密/解密、错误检测和纠正、位流转 换、过滤等。通常耦接至天线820的收发器818发送输出无线电信号822, 并接收与移动设备800相关的输入无线电信号824。例如,可经由例如全 球移动通信系统(GSM)提供的无线电接入网络(RAN)向电路交换和/ 或分组交换网络发送信号822、 824。
在所示实施例中,存储装置/存储器804存储各种客户端程序。输入分 析器模块830、持续时间分析器模块832和功能指定器模块834模拟图1 的各个模块132、 134、 136。功能/子功能代码模块836代表形成净皮指定的 功能/子功能自身的程序或其他代码。例如,功能/子功能代码836可包括可 用处理/控制单元802操作的程序代码来执行先前所述的正常和安全键盘守 卫功能/子功能。还可存储数据,例如在安全键盘守卫的情况下存储的安全 代码838。在这种情况下,还可提供比较模块(未示出)以比较所存储的 安全代码838和用户输入的安全代码。
通过使用这里提供的描述,本发明可通过使用生成编程软件、固件、 硬件或任意组合的标准编程和/或工程技术来作为机器、进程、或制品实现。 具有计算机可读程序代码的任意得到的程序可以在一个或多个计算机可用
介质(例如驻留存储器设备、智能卡或其他可移动存储器设备、或发送设 备)上实现,从而可根据本发明构成计算机程序产品或制品。这里,术语
"制品,,、"计算机程序产品"、"计算机可读介质,,和这里使用的其他 类似术语旨在涵盖在任意计算机可用介质上或传输计算机程序的任意传输 介质中永久或临时存在的计算机程序。
如上所述,存储器/存^i殳备包括但不限于盘、光盘、可移动存储设备
(例如智能卡)、SIM、 WIM、半导体存储器(例如RAM、 ROM、 PROMS ) 等。传输介质包括但不限于经由无线/无线电波通信网络、互联网、内联网、 基于电话/调制解调器的网络通信、硬连线/电缆通信网络、卫星通信、和其他固定或移动网络系统/通信链路的传输。
从这里提供的描述,本领域普通技术人员能够容易地组合所述创建的 软件和适当的通用或专用计算机硬件,以创建采用本发明的移动计算机系 统和/或计算机子部件,以及创建用于执行本发明方法的移动计算机系统和 /或计算机子部件。
为了图示和说明的目的呈现本发明示例性实施例的以上描述。该说明
以上教导,可进行许多修改和变型。其目的并非用具体实施方式
部分限制 本发明的范围,相反,根据这里提供的描述以及所附权利要求,对于本领 域普通技术人员来说可清楚的确定本发明的范围。
权利要求
1.一种方法,包括识别经由用户输入指定的移动设备的功能;以及基于关联的、持续的用户输入激活所识别的功能的多个子功能之一。
2. 如权利要求l所述的方法,其中识别功能的步骤包括识别经由所述用户输入而输入的键盘守卫功能;以及激活所识别的功能的多个子功能之一的步骤包括基于所述关联的、持续的用户输入激活正常键盘守卫子功能和安全键盘守卫子功能之一。
3. 如权利要求l所述的方法,其中激活多个子功能之一的步骤包括基于在多个用户输入操作中的最后的用户输入的持续时间激活所述所识别的功能的多个子功能之一。
4. 如权利要求1所述的方法,其中识别经由用户输入指定的移动设备的功能的步骤包括经由多次键击识别所述功能,以及其中激活多个子功能之一的步骤包括激活与启动多次键击之一的持续时间关联的所述子功能之一。
5. 如权利要求1所述的方法,其中识别经由用户输入指定的移动设备的功能的步骤包括经由多次键击识别所述功能,以及其中激活多个子功能之一的步骤包括激活与启动所述多次键击的最后一次键击的持续时间关联的所述子功能之一 。
6. 如权利要求1所述的方法,其中激活所识别的功能的多个子功能之一的步骤包括基于在识别所述功能之后启动的、关联的、持续的用户输入,激活所述所识别的功能的多个子功能之一。
7. 如权利要求1所述的方法,其中所述子功能中的第一子功能与第一持续时间的用户输入关联,所述子功能中的第二子功能与第二持续时间的用户输入相关,以及其中激活多个子功能之一的步骤包括当用户输入已经启动了不大于所述第一持续时间的一段持续时间时,激活所述第一子功能。
8. 如权利要求1所述的方法,其中所述子功能中的第一子功能与第一持续时间的用户输入相关,所述子功能中的第二子功能与第二持续时间的用户输入相关,以及其中激活多个子功能之一的步骤包括当用户输入已经启动了大于或等于所述第二持续时间的一段持续时间时,激活所述第二子功能。
9. 如权利要求l所述的方法,其中所述子功能中的第 一子功能与第 一持续时间的用户输入相关,所述子功能中的第二子功能与第二持续时间的用户输入相关;以及激活多个子功能之一的步骤包括当用户输入已经启动了不大于所述第一持续时间的一段持续时间时,激活所述第一子功能;以及当用户输入已经启动了大于或等于所述第二持续时间的一段持续时间时,激活所述第二子功能。
10. —种方法,包括确认键盘守卫功能的用户调用,所述键盘守卫功能至少具有与其关联的正常键盘守卫子功能和安全键盘守卫子功能;确定与所述键盘守卫功能的用户调用关联的用户输入的持续时间;以及才艮据所述用户输入的持续时间激活所述正常键盘守卫子功能或所述安全键盘守卫子功能之一。
11. 如权利要求io所述的方法,其中所述键盘守卫功能包括一个或多个附加子功能,以及其中激活所述正常键盘守卫子功能或所述安全键盘守卫子功能之一的步骤包括根据所述用户输入的持续时间激活所述正常键盘守卫子功能、所述安全键盘守卫子功能或附加子功能之一。
12. 如权利要求10所述的方法,还包括确定所述用户输入的持续时间是否落入第一或第二预定持续时间范围内,以及其中激活所述正常或安全键盘守卫子功能之一的步骤包括如果所述持续时间落入所述第一预定持 时间范围内则激活所述正常键盘守卫,以及如果所述持续时间落入所述第一预定持续时间范围内则激活所述安全键盘守卫。
13. 如权利要求10所述的方法,其中确认键盘守卫功能的用户调用的步骤包括识别调用所述键盘守卫功能的一个或多个用户输入启动。
14. 如^5L利要求13所述的方法,其中确认一个或多个用户输入启动的步骤包括确认在键板上的一系列键击,以及其中确定与所述键盘守卫功能的用户调用关联的用户输入的持续时间的步骤包括确定所述一 系列键击的最后键击的持续时间。
15. —种装置,包括一个或多个用户输入机构;输入分析器才莫块,被配置为识别经由一个或多个所述用户输入机构输入的4言息;功能指定器^=莫块,被配置为基于所述经由一个或多个用户输入机构输入的信息识别功能;持续时间分析器模块,被配置为确定至少一个所述用户输入机构的启动持续时间;以及其中所述功能指定器模块还被配置为基于所确定的启动持续时间调用所识别的功能的多个子功能之一 。
16. 如权利要求15所述的装置,其中所述一个或多个用户输入机构包括一个或多个才几械或电子按钮。
17. 如权利要求15所述的装置,其中所述一个或多个用户输入机构包括与键板关联的一个或多个M。
18. 如权利要求15所述的装置,其中所述一个或多个用户输入机构至少包括触摸屏和关联的图形用户接口 。
19. 一种装置,包括一个或多个用户输入机构;以及处理器,经由程序指令被配置为,识别经由一个或多个所述用户输入机构的用户输入;基于所识别的用户输入识别键盘守卫功能;确定所述用户输入的至少一部分的启动持续时间;以及根据所确定的启动持续时间调用正常键盘守卫子功能或安全键盘守卫子功能之一。
20. 如权利要求19所述的装置,其中所述装置包括移动电话。
21. 如权利要求19所述的装置,其中所述装置包括个人数字助理或计算系统之一。
22. —种计算机可读介质,在其上存储有指令,所述指令可由处理系统执行,以通过执行以下步骤来便于输入功能指定,所述步骤包括确认键盘守卫功能的用户调用,所述键盘守卫功能至少具有与其关联的正常键盘守卫子功能和安全键盘守卫子功能;确定与所述键盘守卫功能的用户调用关联的用户输入的持续时间;以及根据所述用户输入的持续时间激活所述正常键盘守卫子功能或所述安全键盘守卫子功能之一。
23. —种装置,包括用于确认键盘守卫功能的用户调用的装置,所述键盘守卫功能至少具有与其关联的正常键盘守卫子功能和安全键盘守卫子功能;用于确定与所述键盘守卫功能的用户调用关联的用户输入的持续时间的装置;以及用于根据所述用户输入的持续时间激活所述正常键盘守卫子功能或所述安全键盘守卫子功能之一 的装置。
全文摘要
提供便于输入功能指定的系统、装置和方法。识别(200)经由用户输入(104)指定的设备(100)的功能;基于关联的持续的用户输入激活(202)所识别的功能的多个子功能之一。一个代表性功能是键盘守卫功能,确认(300)这种键盘守卫功能的用户调用,其中所述键盘守卫功能至少与正常键盘守卫子功能(306)和安全键盘守卫子功能(310)关联。确定与所述键盘守卫功能的用户调用关联的用户输入(104)的持续时间,以及根据所述用户输入(104)的持续时间(304,308,312)激活所述正常键盘守卫子功能(306)或所述安全键盘守卫子功能(310)之一。
文档编号H04M1/67GK101663882SQ200880012360
公开日2010年3月3日 申请日期2008年4月15日 优先权日2007年4月17日
发明者P·霍坎恩 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1