CN1804767A - 具有滚动球输入的手持电子设备 - Google Patents

具有滚动球输入的手持电子设备 Download PDF

Info

Publication number
CN1804767A
CN1804767A CN200610004921.0A CN200610004921A CN1804767A CN 1804767 A CN1804767 A CN 1804767A CN 200610004921 A CN200610004921 A CN 200610004921A CN 1804767 A CN1804767 A CN 1804767A
Authority
CN
China
Prior art keywords
input
routine
electronic equipments
hand
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200610004921.0A
Other languages
English (en)
Other versions
CN100430871C (zh
Inventor
米哈尔·拉扎里代斯
詹森·T·格里芬
史蒂文·亨利·法伊克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Maliki Innovation Co ltd
BlackBerry Ltd
Original Assignee
Research in Motion Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Research in Motion Ltd filed Critical Research in Motion Ltd
Publication of CN1804767A publication Critical patent/CN1804767A/zh
Application granted granted Critical
Publication of CN100430871C publication Critical patent/CN100430871C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • G06F3/021Arrangements integrating additional peripherals in a keyboard, e.g. card or barcode reader, optical scanner
    • G06F3/0213Arrangements providing an integrated pointing device in a keyboard, e.g. trackball, mini-joystick
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0237Character input methods using prediction or retrieval techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03549Trackballs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)
  • Calculators And Similar Devices (AREA)
  • Switches With Compound Operations (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种改进的手持电子设备包括输入设备、输出设备和处理器设备。所述输入设备包括简化键盘和滚动球输入。所述滚动球输入包括可移动部分,可相对于设备的外壳实质上连续地旋转,并可围绕多于一个的轴进行旋转以提供输入。所述处理器设备包括解疑例程,可以输出来自简化键盘的各种所提供的输入的解译。所述滚动球输入有利地包括各种对手持端子设备的输入,而无需相当大的用户关注,这能够使用户将更大量的关注移到来自解疑例程的输出和设备的其他方面。可能地,可以配置滚动球输入以使其可另外解译,以提供输入,另外和/或可选地,滚动球输入可以向用户提供触觉或其他反馈。

Description

具有滚动球输入的手持电子设备
技术领域
本发明通常涉及手持电子设备,更具体地,涉及一种具有滚动球输入的手持电子设备。
背景技术
许多类型的手持电子设备是公知的。这样的手持电子设备诸如包括个人数据助理(PDA)、手持计算机、双向寻呼机、蜂窝电话等。这样的手持电子设备通常需要是便携的,因此相对较小。许多手持电子设备还具有无线通信能力的特征,尽管许多这样的手持电子设备是功能性的不与其他设备通信的独立设备。随着技术的进步,手持电子设备被配置为包括大量特征,同时具有相对更小的形状因素。
用户能够通过许多样式来与手持电子设备进行接口,例如,通过操纵按键来提供输入并且通过观察在显示器上可视地展示的输出以及其它样式。理想地,配置手持电子设备以使用户能够以最小的努力来提供输入,因为使用起来较为复杂的特征将简单地受到用户的忽略并保持为未使用。因为在增加设备的复杂性和通用性的同时,出于对减小手持电子设备的尺寸的通常竞争考虑,在最新手持电子设备上的各种输入设备通常已经被制作得相当小和制作成具有与其相关的多种功能、或者这两者,并且这可能具有使用户输入变得复杂的不值得的努力。
通过提供诸如按键等相对较少的输入件且通过将诸如字母、笔划、意符以及数字等多种语言元素赋予至少一些按键,已经努力在保持和增加其通用性的同时来减小手持电子设备的尺寸。这样的键盘已经被称为简化键盘。这样的手持电子设备将典型地包括用户接口,具有解译来自这样的输入件的输入的例程。例如,可以为多次敲击输入提供用户接口,其中相应于按键上所需语言元素的位置,用户多次操纵按键。另一类型的输入例程是解疑(disambiguation)例程,执行解疑功能。也就是,响应具有赋予其的多语言元素的按键的操纵,解疑例程输出假定用户已经根据各种预测模型要求的语言元素。这样的解疑例程典型地还将输出可选的语言元素或其他类型的可选输出,以便于用户输入。然而,解疑***也并非是无限制的。
当用户操纵按键在简化键盘上输入单词时,与击键序列相对应的可能的字母置换的数量逐渐且显著地增加。许多字母置换典型地将被作为变化提供的输入而输出给用户。采用了许多预测模型和其他模型和方法来限制显示给用户的变体的量,以便通常仅提供用户想要观看的那些变体,以供用户可能进行选择。然而,变体的量可能是非常大的,且用户可能需要在文本输入期间给予所显示的变体相当大的关注。由于具有简化键盘的手持电子设备优选地易于使用,理想地,按照减少用户在文本输入期间和在其他用途期间所需的关注量的方式来配置具有简化键盘和解疑例程的手持电子设备。
随着在手持电子设备上可用的应用复杂度的增加,类似地,需要使来自用户的输入变得复杂。例如,由按钮和操纵杆所提供的输入典型地需要多次操纵以获取多个输入,并且并非理想地,这样的多次操纵通常每一次都需要用户的关注。例如,US6204848公开了一种手持数据输入设备,其中向上箭头按钮和向下箭头按钮实际上设置在相同的按键上。需要该设备的用户多次操纵向上箭头或向下箭头来通过相应数量的选择来导航并因而获得多个输入。因此,理想地,提供了一种改进的输入设备,其提供了更大的通用性且便于对手持电子设备的输入。
发明内容
一种改进的手持电子设备包括输入设备、输出设备和处理器设备。所述输入设备包括简化键盘和滚动球输入。所述滚动球输入包括可移动部分,可相对于设备的外壳实质上连续地旋转,并可围绕多于一个的轴进行旋转以提供输入。所述处理器设备包括解疑例程,可以输出来自简化键盘的各种所提供的输入的解译。所述滚动球输入有利地提供各种对手持电子设备的输入,而无需相当大的用户关注,这能够使用户将更大量的关注移到来自解疑例程的输出和设备的其他方面。可能地,可以配置滚动球输入以使其可另外解译,以提供输入,另外和/或可选地,滚动球输入可以向用户提供触觉反馈。
因此,本发明的一个方案提出了一种改进的手持电子设备,包括滚动球输入、简化键盘和解疑例程。
本发明的另一方案提出了一种改进的手持电子设备,具有简化键盘和解疑例程,并且还包括滚动球输入,将输入提供给解疑例程,这样的输入动作无需相当大的用户关注,以使用户能够将更大的关注投入到来自解疑例程的输出、以及来自其他可能例程的输出。
本发明的另一方案提出了一种改进的手持电子设备,具有可围绕至少第一轴和第二轴连续旋转的输入以提供输入。
本发明的另一方案提出了一种改进的手持电子设备,具有能够进行大量类型的输入的输入件。
本发明的另一方案提出了一种改进的手持电子设备,具有能够利用用户的单个动作来提供多个输入的输入件。
本发明的另一方案提出了一种改进的手持电子设备,具有便于在用户和设备之间进行交互的输入件。
本发明的另一方案提出了一种改进的手持电子设备,具有简化的键盘和滚动球输入,能够在与解疑例程进行接口时一起使用。
本发明的另一方案提出了一种改进的手持电子设备,具有包括可移动地连接在一起的第一部分和第二部分的外壳,所述手持电子设备包括滚动球输入、简化键盘和解疑例程。
因此,本发明的一个方案提出了一种改进的手持电子设备,其本质可以被认为包括:处理器设备,包括处理器和存储器;输入设备,可与处理器设备协同操作;输出设备,可与处理器设备协同操作,所述输出设备包括显示器;以及外壳。所述处理器设备适合于从输入设备接收输入,并向显示器提供输出。所述输入设备包括多个第一输入件和第二输入件,多个第一输入件的至少一部分的每一个第一输入件具有赋予其的多个语言元素,实质上多个第一输入件的至少一部分的每一个第一输入件适合于在***纵时产生第一输入。第二输入件包括可移动部分,实质上可相对于外壳围绕至少第一轴和第二轴连续旋转,以提供输入,并响应所述可移动部分围绕第一轴和第二轴中的至少一个的旋转,所述第二输入件适合于产生多个第二输入,所述旋转包括可移动件预定旋转距离的多个增量旋转,实质上每一个增量旋转对应于大量第二输入中的一个第二输入。存储器在其上存储了可在处理器上执行的例程。响应对大量第一输入的检测,所述例程适合于进行输出以显示大量所提供的语言元素,并且响应对大量第二输入的检测,所述例程适合于向所述显示器提供另一输出。
本发明的另一方案提出了一种能够对手持电子设备进行输入的方法,所述手持电子设备包括外壳、处理器设备、输入设备和输出设备。所述输入设备包括多个第一输入件和第二输入件,多个第一输入件的至少一部分的每一个第一输入件具有多个赋予其的语言元素。所述第二输入件实质上可相对于外壳围绕第一轴和第二轴连续旋转以提供输入。所述处理器设备包括处理器和存储器,所述存储器包括存储在其中的例程,所述方法的本质可以被认为包括:作为例程的输入,检测对多个第一输入件的大量第一输入件的大量操纵;并且响应作为例程的输入对大量第一输入件的大量操纵的所述检测,从所述例程向所述显示器输出包括大量所提供的语言输入的输出。所述方法还包括:检测根据第二输入件围绕第一轴的第一旋转的多个第一输入,所述第一旋转包括第二输入件围绕第一轴预定旋转距离的多个增量旋转,实质上多个增量旋转的每一个增量旋转对应于多个第一输入中的一个第一输入;以及响应对多个第一输入的所述检测,从例程向显示器输出另一输出。
本发明的另一方案提出了一种能够对手持电子设备进行输入的改进方法,所述手持电子设备包括外壳、处理器设备、输入设备和输出设备。所述输入设备包括多个第一输入件和第二输入件,多个第一输入件的至少一部分的每一个第一输入件具有多个赋予其的语言元素。所述第二输入件实质上可相对于外壳围绕第一轴和第二轴连续旋转以提供输入。所述处理器设备包括处理器和存储器,所述存储器包括存储在其中的例程。所述方法的一般本质可以被认为包括:检测由于对多个第一输入件的大量第一输入件的大量操纵而产生的对例程的大量第一输入,检测根据第二输入件的旋转的对例程的多个第二输入,所述旋转包括第二输入件预定旋转距离的多个增量旋转,实质上所述多个增量旋转的每一个增量旋转对应于多个第二输入中的一个第二输入,响应对大量第一输入的所述检测,向所述显示器输出包括大量所提供的语言输入的输出,并响应对多个第二输入的所述检测,向所述显示器提供另一输出。
附图说明
当结合附图来读取时,可以从对优选实施例的以下描述中获得对本发明的完全理解,其中,
图1是根据本发明第一实施例的手持电子设备的顶平面视图;
图2是图1的手持电子设备的示意图;
图3是图1的手持电子设备的组件的透视图;以及
图4是根据本发明第二实施例的手持电子设备的透视图。
类似的参考数字表示说明书中的类似部件。
具体实施方式
根据本发明的改进手持电子设备4通常如图1所示且在图2中示意地示出。典型地手持电子设备4包括其上设置有输入设备12、输出设备16和处理器设备20的外壳8。输入设备12包括小键盘24,可以被认为包括多个按键28。输入设备12还包括滚动球输入32,包括可移动部分36和基体40(图3)。
小键盘24的许多按键28每一个均包括多个语言元素30。尽管这里所示的示例语言元素30包括罗马字母,但是应该理解,在其他实施例中,语言元素可以包括其他类型的元素,例如,笔划和/或意符和/或诸如可以单独使用或创建其他意符或其他元素的其他元素,并且可以包括其他类型的字符,这不同于这里所示的罗马字母且能够在产生语言输出时采用。
一些示例按键28具有赋予其的第一字母34、第二字母38和数字42。应该注意,一些按键28仅具有单个字母,以及/或者包括诸如针对功能的标点符号等符号。示例小键盘24的第一和第二字母34和38实质上排列在QWERTY配置上,但是其他配置也是可能的。
如从图1所能够理解的,可移动部分36实质上针对外壳8围绕第一轴44和围绕第二轴48来连续旋转以提供输入。另外,示例滚动球输入32的可移动部分36是可沿变换轴54变换的,如图3所示,用于提供附加输入。另外,示例滚动球输入32向用户提供了一些触觉反馈,例如点击、脉冲或能够由用户检测的其他指令。滚动球输入32可以是各种各样的设备中的任一种,例如,可以是由ITT工业/佳能公司所提供的跟踪球或其他适当的设备。
尽管这里已经说明了可移动部分36实质上可连续地围绕第一轴44和第二轴48旋转,应该理解,可移动部分36很可能将能够围绕通过可移动部分36延伸的几乎任何轴旋转,因为可移动部分36在形状上大体上是球形的,且按照在保持在基体40上的同时通常提供自由旋转的方式而受到支撑。如这里所使用的,表达“连续可旋转”和其变体广义上表达为可自由旋转的物品而同时保持在另一物品上。
输出设备16包括显示器50。另外,输出设备16可以包括附加指示器,例如光等,并且另外可以包括诸如扬声器等听觉输出以及其他输出设备。
处理器设备20包括处理器52,例如且非限定地,可以是微处理器(μP),并且对来自输入设备12的输入进行响应且向输出设备16提供输出信号。所述处理器设备20还包括存储器56,包括存储在其中的例程60。示例例程60是解疑例程,其响应来自按键28的多个输入,输出大量语言元素,作为所提供的输入。如这里所采用的,表达“大量”和其变体广义上是指包括数量为一的任意非零数量。处理器52与存储器56进行接口,并且例程60可在处理器52上执行。可能地,所提供的输入量可能是显著的。例程60还有利地接收来自滚动球输入32的输入。具体地,响应对来自滚动球输入32的检测,该例程将其他输出提供给显示器50。应该理解,存储器56很可能包括许多其他例程,这里并未明确提到。
当在处理器52上执行例程60时,其将各种输出提供给显示器50。例如,显示器50可以在任一个时间输出大量项目,并且可能需要考虑在显示器50上的输出之一来提供输入,以进一步与例程60交互。
例如,示例输入可以是对许多按键28的多次操纵,通常,对每一个按键28仅操纵一次以表明赋予其的第一字母34或第二字母38。例程60进行操作以便向用户输出许多所提供的输入,被确定为很可能是用户所需的。可以将这样提供的输入提供给用户,作为发送到显示器50的输出,以便诸如由用户选择。这样所提供的输入可以通常以各种方式来产生,但是典型地将根据存储器56中所存储的语言数据和概率模型来产生,并且这样的数据可以采用许多形式。例如,可移动部分36可以使用户能够在各种选择(即,在显示器50上呈现给用户的所提供的输入)中间容易地进行导航。
如在图1中可以看到的,将可移动部分36表示为可围绕第一轴44按第一方向64和第二方向68进行旋转,并且可围绕第二轴48按第一方向72和第二方向76旋转。在所示示例中,第一方向64和第二方向68是相反的旋转方向,而第一方向72和第二方向76类似地是可移动部分36相对于外壳进行旋转的相反方向。然而,需要重申,前述相对于第一轴44和第二轴48的方向仅是示例性的,并且可移动部分36可能将围绕许多其他轴连续旋转,以提供输入。
在这里所示的示例实施例中,手持电子设备4包括用户接口,例如允许用户旋转可移动部分36,以便提供允许用户通过例程60或其他例程在显示器50上输出的各种项目上进行导航。在这一点上,例如,***的焦点可以由诸如光标等指示符80来表示。相应地,诸如,将可移动部分36的移动变换为指示符80在显示器50上的移动,其指示***焦点的相应改变。例如,可移动部分36按第一方向64的旋转可以在显示器50上按第一方向来移动指示符80,如由箭头84所示的。在这一点上,指示符80在第一方向84上的这样的移动可以允许用户通过沿由第一方向84表示的轴排列的主输出项96序列来导航。可移动部分36在第二方向68上的移动结果上可以引起指示符80沿第二方向的移动,如由箭头88所示的。可移动部分36的这样的移动可以再次用于允许用户在主输出项96之间进行导航的方式来移动指示符80。
按照类似的方式,可移动部分36在第一方向72上的旋转可以引起指示符80在第一方向上的移动,如由显示器50上的箭头92所示的。可移动部分36在第二方向76上的旋转可以引起指示符80在第二方向上的移动,如由显示器50上的箭头94所示的。可移动部分36在第一和第二方向72和76上这样的移动可以允许用户在主输出项96之一和多个辅输出项98之一之间对指示符80进行导航。另外,例如,如果***的焦点是所示的辅输出项98之一,则可移动部分36在第一方向64和/或第二方向68上的移动可以允许用户在沿由第一方向84的轴排列的各种辅输出项98之间进行导航。
图1所示的显示器50上的示例输出可以是诸如由以下示例输入集合所引起的。处理器52已经检测到对按键28的许多操纵,并且例程60在结果上已经输出了多个语言元素,作为由例程60所提出的所提供的输入,其是对按键28的操纵序列的可能解译。作为示例,示出了语言元素,作为多个主输出项96。默认输出可能已经是主输出项96,示意地表示为“ITEM 1”,其中指示符80位于这样的默认输出之上。用户可以利用可移动部分36的单个旋转动作来提供由多个输入的进入所引起的在第二方向68上的旋转,其中每一个这样的输入以预定的旋转距离来与可移动部分36的旋转的增量旋转部分相对应。结果,例如,可能已经按第二方向88对指示符80进行了变换,以使其设置在主输出项96之上,示意地表示为“ITEM 6”。例如,之后,用户可能已经按第一方向72旋转了可移动部分36,例如,其可能已经引起了辅输出项98的输出。指示符80可能在结果上已经被移动,而位于辅输出项98的上方,示意地表示为“ITEM 6A”。如果需要,用户可以提供另一输入,例如,通过旋转可移动部分36或通过对其进行变换。
因此,可以看到,可以采用滚动球输入32的可移动部分36,以通过以不同的方式来操纵可移动部分36来提供多个各种各样类型的输入。因为例程60可以提供大量输出且这样的输出可以随着对按键28的每一次操纵和/或随着任意其他输入而改变,这是高度理想的。一旦用户已经放上了手指,例如与可移动部分36接触,则用户可能对显示器50上的输出给予相当大的关注,而在仍然向可移动部分提供大量输入的同时,不会非常多地关注可移动部分36。这是有利的,因为例程60可以提供许多输出,并且这样的输出可能需要用户的关注。通过将滚动球输入32配置为能够进行大量类型的输入,其中一旦用户已经将手指放在可移动部分36上则用户通过直觉可以几乎进行所有的输入,通过滚动球输入32来对设备4进行输入需要用户最小的关注。通过减少在提供输入时所需的关注,并且通过允许用户将相对较多的注意力给予显示器50上的输出,用户与例程60进行交互所需的总体关注量少于以下其他输入结构的情况:例如,需要将用户的手指重定位到其他位置上以提供不同的输入,或者例如,需要用户进行多次的手指的分散动作以提供多个输入。
如以上所提到的,可移动部分36还可以沿变换轴54进行变换以使滚动球输入32提供别的输入,例如选择输入或其他输入。例如,可以将可移动部分36偏置到第一位置,可移动部分36沿变换轴54的变换克服了该偏置,并允许滚动球输入32提供前述输入,尽管大量其他配置也是可能的。
应该理解,示例主输出项96和辅输出项98用于表示用户接口的示例方面,包括例程60,利用其,用户能够通过使可移动部分36滚动来进行交互以提供输入,如指示符80在显示器50上的移动所反映的。如已经所提到的,可移动部分36针对外壳8围绕多个轴几乎连续地旋转以提供输入,以及可变换来提供输入,使滚动球输入32能够提供大量和变化的输入,用于与处理器52上正在执行的大量类型的例程进行交互。通过直接将可移动部分36的旋转与显示器50上的结果捆绑在一起,例如,一旦用户已经将手指放在可移动部分36上,则用户可以操纵可移动部分36以提供输入,几乎不需要用户观看该可移动部分36。也就是,可以由用户按直觉的方式来操纵几乎连续可旋转的可移动部分36以提供输入,因为在本示例中,在用户的思想上,在可移动部分36的特定移动和显示器50上的相应结果(例如指示符80按特定方向的移动)之间形成了关联。有利地,这通过减少用户在提供输入时所需的关注量,方便了用户的输入。应该注意,可移动部分36的大量不同类型的操纵能够相应地允许用户根据直觉来提供大量类型的输入。
可移动部分36旋转预定的旋转距离将引起滚动球输入32向处理器设备20提供输入。每一次将可移动部分36连续地进一步旋转预定的旋转距离将向处理器设备20连续地提供相应的输入,例如,这能够在可移动部分36的单次滚动或旋转运动中提供多个输入。也就是,单个旋转运动能够由多个增量旋转构成,每一个增量旋转作为输入。例如,滚动球输入32根据可移动部分36的单个延伸的滚动运动提供多个输入的能力提供了多个输入,而无需利用这样的其他设备的输入所需的相同程度的用户关注。这在与作为解疑例程的例程60结合在一起时特别有用。而且,用户可以提供根据可移动部分36围绕第一轴44的旋转的输入、以及根据可移动部分36围绕第二轴48的旋转的输入,也需要提供最少的关注来提供这两个输入,在本示例中,这两个输入是不同的输入。通过减少用户在提供输入时所需的关注量(视觉上和精神上),所得到的手持电子设备4更易于使用,因此对于用户而言更为有用。
图4一般性地示出了根据本发明第二实施例的改进手持电子设备104。手持电子设备104包括外壳108,具有可移动地连接在一起的第一部分114和第二部分118。另外,手持电子设备104包括处理器设备120和输入设备112,所述输入设备112具有包括多个按键128的小键盘124。该输入设备112还包括滚动球输入132,实质上与滚动球输入32相同。在所示的示例实施例中,将手持电子设备104的输出设备116的显示器150设置在第一部分114上,而将滚动球输入132设置在第二部分118上。
应该理解,在示例手持电子设备104中,至少一些按键128每一个均具有多个赋予其的语言元素,但是为了清楚的目的,这样的语言元素在图4中并未示出。该处理器设备120包括至少第一例程,例如,其可以是诸如解疑例程等输入例程。通过将滚动球输入132设置在手持电子设备104上,在手持电子设备104上实现了诸如在手持电子设备4上实现滚动球输入32所获得的好处,以及其他好处。也就是,利用滚动球输入132可以容易地进行各种输入,例如,有利地,这样的各种输入可以用于与例程进行接口。滚动球输入132允许使其可移动部分围绕多个轴进行几乎连续的旋转,以提供输入,并因而使滚动球输入132能够产生各种类型的输入。如果该例程是接受或需要各种类型的输入的类型,则有利地,可以采用滚动球输入132来提供这样的输入,同时需要最少的用户关注。
尽管已经详细地描述了本发明的特定实施例,但是本领域的技术人员将会意识到,根据该公开的整个教导,对这些细节的各种修改和替换可以得到发展。因此,所公开的特定布置仅是说明性的而非限定性的,本发明的范围由所附权利要求和其等价物的完整内涵来给出。

Claims (12)

1、一种手持电子设备,包括:
处理器设备,包括处理器和存储器;
输入设备,可与处理器设备协同操作;
输出设备,可与处理器设备协同操作,所述输出设备包括显示器;以及
外壳;
所述处理器设备适合于从输入设备接收输入,并向显示器提供输出;其特征在于:
所述输入设备包括多个第一输入件和第二输入件,多个第一输入件的至少一部分的每一个第一输入件具有赋予其的多个语言元素,实质上多个第一输入件的至少一部分的每一个第一输入件适合于在***纵时产生第一输入;
第二输入件包括可移动部分,实质上可相对于外壳围绕至少第一轴和第二轴连续旋转以提供输入,并响应所述可移动部分围绕第一轴和第二轴中的至少一个的旋转,所述第二输入件适合于产生多个第二输入,所述旋转包括可移动件预定旋转距离的多个增量旋转,实质上每一个增量旋转对应于大量第二输入中的一个第二输入;以及
存储器,其上存储了可在处理器上执行的例程,响应对大量第一输入的检测,所述例程适合于进行输出以显示大量所提供的语言元素,并且响应对大量第二输入的检测,所述例程适合于向所述显示器提供另一输出。
2、根据权利要求1所述的手持电子设备,其特征在于所述可移动部分可相对于外壳变换以提供输入。
3、根据权利要求1所述的手持电子设备,其特征在于所述可移动部分实质上是球形的。
4、根据权利要求1所述的手持电子设备,其特征在于响应可移动部分按第一方向围绕第一轴的预定旋转距离的旋转,所述第二输入件适合于提供第二输入,并响应实质上超过可移动部分按第一方向预定旋转距离的在先旋转的、可移动部分按第一方向预定旋转距离的每一次进一步的旋转,所述第二输入件适合于提供第二输入。
5、根据权利要求4所述的手持电子设备,其特征在于响应所述可移动部分预定旋转距离的旋转,可移动部分向用户提供触觉反馈。
6、根据权利要求1所述的手持电子设备,其特征在于所述外壳包括可移动地连接在一起的第一部分和第二部分。
7、根据权利要求6所述的手持电子设备,其特征在于显示器和第二输入件之一设置在第一部分上,且所述显示器和第二输入件中的另一个设置在第二部分上。
8、根据权利要求1所述的手持电子设备,其特征在于赋予第一输入件的语言元素实质上布置在QWERTY配置上。
9、一种能够对手持电子设备进行输入的方法,所述手持电子设备包括外壳、处理器设备、输入设备和输出设备,所述输入设备包括多个第一输入件和第二输入件,多个第一输入件的至少一部分的每一个第一输入件具有多个赋予其的语言元素,所述第二输入件实质上可相对于外壳围绕第一轴和第二轴连续旋转以提供输入,所述处理器设备包括处理器和存储器,所述存储器包括存储在其中的例程,所述方法包括:
作为例程的输入,检测对多个第一输入件的大量第一输入件的大量操纵;
响应作为例程的输入对大量第一输入件的大量操纵的所述检测,从所述例程向所述显示器输出包括大量所提供的语言输入的输出;
检测根据第二输入件围绕第一轴的第一旋转的多个第一输入,所述第一旋转包括第二输入件围绕第一轴预定旋转距离的多个增量旋转,实质上多个增量旋转的每一个增量旋转对应于多个第一输入中的一个第一输入;以及
响应对多个第一输入的所述检测,从例程向显示器输出另一输出。
10、根据权利要求9所述的方法,还包括:检测根据第二输入件围绕第二轴的第二旋转的第二输入,并响应对第二输入的所述检测,向显示器提供另一输出。
11、根据权利要求9所述的方法,还包括:作为第一旋转,检测包括第二输入件围绕第一轴的多个增量旋转的单个旋转运动。
12、根据权利要求9所述的方法,还包括:作为所述输出的至少一部分,输出由解疑例程所产生的多个所提供的语言输入。
CNB2006100049210A 2005-01-14 2006-01-16 具有滚动球输入的手持电子设备 Active CN100430871C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP05250179.8 2005-01-14
EP05250179A EP1681618A1 (en) 2005-01-14 2005-01-14 Handheld electronic device with roller ball input

Publications (2)

Publication Number Publication Date
CN1804767A true CN1804767A (zh) 2006-07-19
CN100430871C CN100430871C (zh) 2008-11-05

Family

ID=34940362

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100049210A Active CN100430871C (zh) 2005-01-14 2006-01-16 具有滚动球输入的手持电子设备

Country Status (7)

Country Link
EP (2) EP1953624B1 (zh)
CN (1) CN100430871C (zh)
AT (1) ATE508406T1 (zh)
CA (1) CA2532839C (zh)
DE (1) DE602005027917D1 (zh)
HK (2) HK1093583A1 (zh)
SG (1) SG124355A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105179516A (zh) * 2010-09-15 2015-12-23 因文图斯工程有限公司 磁流变传动装置
CN107491177A (zh) * 2015-11-05 2017-12-19 三星电子株式会社 用于识别旋转体的旋转的方法及用于处理该方法的电子设备

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6924752B2 (en) 2001-05-30 2005-08-02 Palmone, Inc. Three-dimensional contact-sensitive feature for electronic devices
EP1895381A1 (en) * 2006-08-28 2008-03-05 Research In Motion Limited Hybrid portrait-landscape handheld device with trackball navigation and qwerty hide-away keyboard
EP2040148B1 (en) 2007-09-13 2013-12-18 BlackBerry Limited Conjoined input keys adjacent a navigation tool on a handheld electronic device
US8358267B2 (en) 2007-09-13 2013-01-22 Research In Motion Limited Conjoined input keys adjacent a navigation tool on a handheld electronic device
EP2081102A1 (en) * 2008-01-09 2009-07-22 Research In Motion Limited Method of facilitating user input in handheld electronic device employing a text disambiguation function
US8462119B2 (en) 2008-01-09 2013-06-11 Research In Motion Limited Method of facilitating user input in handheld electronic device employing a text disambiguation function
US9360938B2 (en) 2011-04-26 2016-06-07 Blackberry Limited Input device with tactile feedback
EP2518589A1 (en) * 2011-04-26 2012-10-31 Research In Motion Limited Input device with tactile feedback

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6222525B1 (en) * 1992-03-05 2001-04-24 Brad A. Armstrong Image controllers with sheet connected sensors
US6496181B1 (en) * 1997-10-03 2002-12-17 Siemens Information And Communication Mobile Llc Scroll select-activate button for wireless terminals
DE19846712A1 (de) * 1998-10-09 2000-04-13 Hilti Ag Gerät zur Bearbeitung eines harten Untergrundes
GB2347240A (en) * 1999-02-22 2000-08-30 Nokia Mobile Phones Ltd Communication terminal having a predictive editor application
US6204848B1 (en) * 1999-04-14 2001-03-20 Motorola, Inc. Data entry apparatus having a limited number of character keys and method
EP1098498A1 (fr) * 1999-11-04 2001-05-09 Koninklijke Philips Electronics N.V. Appareil comportant un écran pour des images stéréoscopiques
EP1378856A1 (en) * 2002-07-01 2004-01-07 Sony Ericsson Mobile Communications AB Tactile feedback method and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105179516A (zh) * 2010-09-15 2015-12-23 因文图斯工程有限公司 磁流变传动装置
CN107491177A (zh) * 2015-11-05 2017-12-19 三星电子株式会社 用于识别旋转体的旋转的方法及用于处理该方法的电子设备
US10908712B2 (en) 2015-11-05 2021-02-02 Samsung Electronics Co., Ltd. Method for recognizing rotation of rotating body and electronic device for processing the same
CN107491177B (zh) * 2015-11-05 2021-05-28 三星电子株式会社 用于识别旋转体的旋转的方法及用于处理该方法的电子设备

Also Published As

Publication number Publication date
HK1093583A1 (en) 2007-03-02
EP1953624A1 (en) 2008-08-06
EP1953624B1 (en) 2011-05-04
CA2532839A1 (en) 2006-07-14
CN100430871C (zh) 2008-11-05
ATE508406T1 (de) 2011-05-15
CA2532839C (en) 2010-12-21
SG124355A1 (en) 2006-08-30
DE602005027917D1 (de) 2011-06-16
EP1681618A1 (en) 2006-07-19
HK1122623A1 (en) 2009-05-22

Similar Documents

Publication Publication Date Title
CN1804767A (zh) 具有滚动球输入的手持电子设备
US7532198B2 (en) Handheld electronic device with roller ball input
CN101174190B (zh) 电子设备屏幕上实现复合按键的软件键盘输入的方法
US9030416B2 (en) Data entry system and method of entering data
US8487872B2 (en) Apparatus and method for generating data signals
US6520699B2 (en) Keyboard
CN1358299A (zh) 记录二维输入的数据输入装置
US20090201248A1 (en) Device and method for providing electronic input
JP2004534425A (ja) 迅速テキストタイピングをサポートするハンドヘルド装置
WO2007113075A1 (en) Condensed keyboard for electronic devices
EP1766602A2 (en) Apparatus and method for generating data signals
EP1816549B1 (en) Apparatus for inputting characters and method thereof
US8581750B2 (en) Data input system with multi-directional pointing device
US6552717B2 (en) OHAI technology user interface
US7882451B2 (en) Screen object placement optimized for blind selection
AU8154498A (en) Ohai technology user interface
JP3609387B2 (ja) 入力装置および電子機器
Raynal et al. DESSK: description space for soft keyboards
KR100758702B1 (ko) 착용형 및 휴대형 정보기기용 입력장치
JP2007183810A (ja) 円形入力デバイスを利用した文字入力装置、方法、プログラム及び携帯電話機
EP1918807A1 (en) Screen object placement optimized for blind selection
EP2082311A1 (en) Device and method for providing electronic input
Mishra Inventions on reducing number of keys on a Computer Keyboard--A TRIZ based analysis
Mishra Inventions on reducing number of keys on a Computer Keyboard

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1093583

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1093583

Country of ref document: HK

CP03 Change of name, title or address

Address after: Ontario, Canada

Patentee after: BlackBerry Ltd.

Country or region after: Canada

Address before: Ontario, Canada

Patentee before: RESEARCH IN MOTION Ltd.

Country or region before: Canada

TR01 Transfer of patent right

Effective date of registration: 20240521

Address after: Ai Erlandubailin

Patentee after: Maliki Innovation Co.,Ltd.

Country or region after: Ireland

Address before: Ontario, Canada

Patentee before: BlackBerry Ltd.

Country or region before: Canada