触敏显示器上的插入标记放置的制作方法【
技术领域:
】[0001]本申请是国际申请号为PCT/US2008/087045、国际申请日为2008年12月16日、中国国家申请号为200880122702.X、进入中国国家阶段日期为2010年06月24日的发明专利申请的分案申请。
技术领域:
[0002][0003]所公开的实施例通常涉及便携式电子设备,并且更具体地,涉及在便携式电子设备上放置和调整插入标记。【
背景技术:
】[0004]随着便携式电子设备变得更为紧凑并且随着给定设备所执行的功能数目增加,设计允许用户容易地与多功能设备交互的用户接口变得极具挑战性。这种挑战对于具有比台式或膝上计算机小得多的屏幕的手持便携式设备尤为明显。由于用户接口不仅是用户通过其接收内容的通路,而且是通过其对包括用户尝试访问设备特征、工具和功能的用户动作或行为进行响应的通路,所以这种情况是令人遗憾的。某些便携式通信设备(例如,移动电话、有时被称为移动电话(mobilephone)、手机(cellphone)、蜂窝电话(cellulartelephone)等)采用增加更多按钮、增加按钮密度、重叠按钮的功能或使用复杂的菜单系统,以便允许用户访问、存储和操作数据。这些常规的用户接口通常导致用户必须记忆的复杂的按键序列和菜单分层结构。[0005]许多常规的用户接口,诸如包括物理按钮的那些用户接口,还是不灵活的。由于可能妨碍在便携式设备上运行的应用或用户配置和/或调整用户接口,这也是令人遗憾的。当与记忆多个按键序列和菜单分层结构的费时需求以及激活所希望的按钮的困难相结合时,这种不灵活性使得大部分用户受挫。[0006]大部分便携式电子设备包括使用文本输入的应用。这些应用可以包括即时消息收发(instantmessaging)应用、电子邮件应用和字处理应用以及具有文本输入的其它应用。由于便携式电子设备上的屏幕相对小,文本和相应的文本输入工具也相对小。典型地,显示小游标以便指示将插入文本的位置。迄今为止,便携式电子设备未能提供一种用于在用户输入文本时定位游标或其它插入标记的容易的有效的方式。[0007]因此,需要具有用于定位插入标记(例如,游标)的,容易使用、配置和/或调整的更直观的用户接口的便携式多功能设备。这种接口提高了效力、效率和用户对便携式多功能设备的满意度。【
发明内容】[0008]可以通过公开的便携式多功能设备来减少或消除与便携式设备的用户接口相关联的上述缺点和其它问题。在某些实施例中,该设备可以具有带有图形用户界面(GUI)的触敏显示器(也称为“触摸屏”)、一个或多个处理器、存储器和存储在存储器内的用于执行多个功能的一个或多个模块、程序或指令集合。在某些实施例中,用户可以主要通过触敏显示器上的手指接触和姿态与GUI交互。在某些实施例中,所述功能可以包括打电话、视频会议、电子邮件收发、即时消息收发、博客、数字摄影、数字摄像、网络浏览、数字音乐播放和/或数字视频播放。用于执行这些功能的指令可被包括在被配置为由一个或多个处理器执行的计算机程序产品内。[0009]根据某些实施例,一种计算机实现的方法可在具有触摸屏显示器的便携式电子设备上执行。该方法可以包括:在触摸屏显示器上显示图形,检测触摸屏显示器上的手指接触,和响应于检测到的手指接触,在图形中的第一位置处插入插入标记。该方法还可以包括检测触摸屏显示器上的手指移动,和根据检测到的手指移动,将插入标记从第一位置移动到图形中的第二位置。[0010]根据某些实施例,一种便携式电子设备可以包括触摸屏显示器;一个或多个处理器;存储器;和一个或多个程序。所述一个或多个程序可以被存储在所述存储器内,并且可被配置为由所述一个或多个处理器执行。所述程序可以包括:用于在触摸屏显示器上显示图形的指令;用于检测与触摸屏显示器的手指接触的指令;用于响应于检测到的手指接触,在触摸屏显示器上的图形中的第一位置处显示插入标记的指令。所述程序还可以包括用于检测手指接触在触摸屏显示器上的移动的指令,和用于根据检测到的手指接触的移动,将插入标记从第一位置移动到图形中的第二位置的指令。[0011]根据某些实施例,一种计算机可读存储介质可以存储一个或多个程序。所述一个或多个程序可以包括指令,当被具有触摸屏显示器的便携式电子设备执行时,所述指令可以使得该设备:在触摸屏显示器上显示图形;检测与所述触摸屏显示器的手指接触;响应于所述手指接触,在触摸屏显示器上的图形中的第一位置处显示插入标记;检测手指接触在触摸屏显示器上的移动;和根据检测到的手指接触的移动,将插入标记从所述第一位置移动到图形中的第二位置。[0012]根据某些实施例,一种具有触摸屏显示器的便携式电子设备可以包括:用于在触摸屏显示器上显示图形的装置;用于检测与触摸屏显示器的手指接触的装置;用于响应于手指接触,在所述触摸屏显示器上的图形中的第一位置处显示插入标记的装置;用于检测手指接触在所述触摸屏显示器上的移动的装置;和用于根据检测到的手指接触的移动,将插入标记从第一位置移动到图形中的第二位置的装置。【附图说明】[0013]为了更好地理解本发明上述的实施例和其附加实施例,应当结合附图参考下面的【具体实施方式】,在所有附图中,类似的参考号指示相应的部分。[0014]图1是示出了根据某些实施例的具有触敏显示器的便携式多功能设备的方框图;[0015]图2示出了根据某些实施例的具有触摸屏的便携式多功能设备;[0016]图3示出了根据某些实施例的用于在文本中放置插入标记的示例用户界面;[0017]图4是示出了根据某些实施例的用于显示和使用插入标记的处理的流程图;[0018]图5是示出了根据某些实施例的用于显示和使用插入标记的并存(co-existing)滚动模式和插入标记放置模式处理的流程图;和[0019]图6是示出了根据某些实施例的用于启动插入标记插入或插入标记移动的处理的流程图。【具体实施方式】[0020]现在将详细参考实施例,在附图中示出了实施例的例子。在下面的详细描述中,阐述了许多特定细节,以便提供对本发明的完整理解。然而,本领域的技术人员应当明了,可以实现本发明而不使用这些特定的细节。在其它情况下,未详细描述公知的方法、过程、组件、电路和网络,以便不会不必要地模糊这些实施例的各方面。[0021]还应当理解,虽然此处可以使用术语第一、第二等来描述各种元件,这些元件不应被这些术语限制。这些术语仅用于彼此区分元件。例如,第一姿态可被称为第二姿态,并且类似地,第二姿态可被称为第一姿态,而不会脱离本发明的范围。[0022]此处在本发明的描述中使用的术语仅用于描述特定实施例的目的,并且不旨在限制本发明。如在本发明的描述和所附的权利要求中使用的,除非上下文明确指出,单数形式“一个”(“a”、“an”和“the”)旨在也包括复数形式。还应当理解,此处使用的术语“和/或”指示并且包含列出的相关项目中的一个或多个的任意和所有可能组合。还应当理解,当在本说明书中使用时,术语“包括”(“comprises”和/或“comprising”)指示所描述的特征、整体、步骤、操作、元件和/或组件的存在,但是不排除出现或增加一个或多个其它特征、整体、步骤、操作、元件、组件和/或它们的组。[0023]描述了便携式多功能设备、用于这些设备的用户接口和使用这些设备的相关处理的实施例。在某些实施例中,该设备是便携式通信设备,诸如,还包括其它功能,诸如PDA和/或音乐播放器功能,的移动电话。[0024]为了简单起见,在下面的讨论中,使用包括触摸屏的便携式多功能设备作为示例性实施例。然而,应当理解,某些用户接口和相关处理可被应用于其它设备,诸如可以包括一个或多个其它物理用户接口设备,诸如物理点击轮、物理键盘、鼠标和/或操纵杆,的个人计算机和膝上计算机。[0025]该设备可以支持各种应用,诸如电话应用、视频会议应用、电子邮件应用、即时消息收发应用、博客应用、数字照相机应用、数字摄像机应用、网络浏览应用、数字音乐播放器应用和/或数字视频播放器应用。[0026]可以在该设备上执行的各种应用可以使用至少一种通用物理用户接口设备,诸如触摸屏。可以根据应用的不同和/或在相应应用中调整和/或改变触摸屏的一个或多个功能,以及在该设备上显示的相应信息。以这种方式,该设备的通用物理体系结构(诸如触摸屏)可以支持具有可以是直观且透明的用户接口的各种应用。[0027]用户接口可以包括一个或多个软键盘实施例。软键盘实施例可以包括在键盘的显示图标上的符号的标准(QWERTY)和/或非标准配置,诸如在提交于2006年7月24日、名为"KeyboardsForPortableElectronicDevices,〃的美国专利申请N0.11/459,606和提交于2006年7月24日、名为〃TouchScreenKeyboardsForPortableElectronicDevices,〃的美国专利申请N0.11/459,615中描述的配置,通过引用将上述申请的内容结合在此。键盘实施例可以包括相对于已有物理键盘,诸如打字机的键盘,的按键数目,数目减少的图标(或软按键)。这可以使得用户更容易选择键盘上的一个或多个图标,并且因此,更容易选择一个或多个相应符号。键盘实施例可以是可调整的。例如,显示的图标可根据用户动作修改,所述用户动作是诸如选择一个或多个图标和/或一个或多个相应符号。便携式设备上的一个或多个应用可以利用通用和/或不同的键盘实施例。因此,可以为至少某些应用剪裁所使用的键盘实施例。在某些实施例中,可以为相应用户剪裁一个或多个键盘实施例。例如,可以基于相应用户的单词使用历史(词典学、行话、个别使用),为相应用户剪裁一个或多个键盘实施例。可以调整某些键盘实施例,以便减少在使用软键盘实施例时,在选择一个或多个图标并且因此选择一个或多个符号时用户错误的可能性。[0028]现在将关注设备的实施例。图1是示出了根据某些实施例的具有触敏显示器112的便携式多功能设备100的方框图。触敏显示器112有时出于方便被称为“触摸屏”,并且还可以被称为或被指示为触敏显示系统。设备100可以包括存储器102(其可以包括一个或多个计算机可读存储介质)、存储器控制器122、一个或多个处理单元(CPU)120、外设接P118,RF电路108、音频电路110、扬声器111、麦克风113、输入/输出(I/O)子系统106、其它输入或控制设备116和外部端口124。设备100可以包括一个或多个光学传感器164。这些组件可以在一个或多个通信总线或信号线103上通信。[0029]应当理解,设备100仅是便携式多功能设备100的一个例子,并且该设备100可以具有比所示组件更多或更少的组件,可以组合两个或多个组件或可以具有不同组件配置或布置。图1所示的各种组件可以以硬件、软件或硬件和软件的组合实现,包括一个或多个信号处理和/或专用集成电路。[0030]存储器102可以包括高速随机存取存储器,并且还可以包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存设备或其它非易失性固态存储器设备。可由存储器控制器122控制设备100的其它组件,诸如CPU120和外设接口118,对存储器102的访问。[0031]外设接口118可将设备100的输入和输出外设连接到CPU120和存储器102。一个或多个处理器120可以运行或执行存储在存储器102内的各种软件程序和/或指令集合,以便执行设备100的各种功能并且处理数据。[0032]在某些实施例中,外设接口118、CPU120和存储器控制器122可被实现在诸如芯片104的单个芯片上。在某些其它实施例中,它们可被实现在不同芯片上。[0033]RF(射频)电路108可以接收和发送也被称为电磁信号的RF信号。RF电路108可将电信号转换为电磁信号和/或将电磁信号转换为电信号,并且通过电磁信号与通信网络和其它通信设备通信。当前第1页1 2 3 4 5