CN101140481B - 人机界面系统 - Google Patents

人机界面系统 Download PDF

Info

Publication number
CN101140481B
CN101140481B CN2007101533713A CN200710153371A CN101140481B CN 101140481 B CN101140481 B CN 101140481B CN 2007101533713 A CN2007101533713 A CN 2007101533713A CN 200710153371 A CN200710153371 A CN 200710153371A CN 101140481 B CN101140481 B CN 101140481B
Authority
CN
China
Prior art keywords
input
application program
hand
active area
function
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.)
Expired - Fee Related
Application number
CN2007101533713A
Other languages
English (en)
Other versions
CN101140481A (zh
Inventor
B·马尔库斯
D·W·李
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.)
Aplix IP Holdings Corp
Original Assignee
MARCUS ENTPR 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=34550998&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN101140481(B) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by MARCUS ENTPR Ltd filed Critical MARCUS ENTPR Ltd
Publication of CN101140481A publication Critical patent/CN101140481A/zh
Application granted granted Critical
Publication of CN101140481B publication Critical patent/CN101140481B/zh
Expired - Fee Related 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/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/169Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
    • 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
    • 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/0238Programmable keyboards
    • 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/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04809Textured surface identifying touch areas, e.g. overlay structure for a virtual keyboard

Abstract

一种人机界面,其通过在一表面上包括一个或多个可软件配置的由用户的拇指或输入笔操纵的输入元件,在另一表面上包括一个或多个可软件配置的由用户手指操纵的选择元件,而被配置优化用户相对的拇指和手指的生物力学效果。选择元件可以是压力传感器板,其可配置成表示映射到一个或多个输入功能的绘制活动区。可设置变形介质,从而使用户能以触觉在绘制活动区之间作出区分。可通过触觉制动器、振动单元或力产生单元为用户提供触觉反馈。输入数据可以包括将每个选择元件映射到转换功能,将每个输入元件映射到文字操作功能,并用选择元件在与输入元件相关联的文本功能之间进行转换以输入所需文本功能。

Description

人机界面系统
本申请是2004年10月29日提交的名称为:“人机界面系统”的中国专利申请200480032422.1的分案申请。
技术领域
以下说明涉及电子装置的人机界面和输入系统,尤其是手持电子装置,例如手机、个人数字助理(“PDA”)、个人袖珍计算机、智能电话、手持游戏装置、条形码读取器、遥控装置,以及其它带有小键盘(keypad)或一个或多个输入元件的类似输入装置。
电子装置已变得越来越复杂,而且体积越来越小,部分原因是由于处理能力价格的下降和消费者对更小型装置需求的同时增长。尽管如此,这些装置常常在功能和效用方面受到限制,这是由于用户与这些装置进行连接以进行数据输入(例如文本、数字和功能输入)的能力和/或装置控制能力变得越来越困难,因为在装置表面用来放置输入元件的可用空间持续地减少,该输入元件是用于数据输入和/或装置控制的。
用于手持电子装置的各种人机界面和输入系统及技术已经被开发用于数据输入和装置控制,它们包括与弦齿输入技术(chordalinput techniques)、模态输入技术和/或智能键组合使用的微型键盘和小键盘;以及与屏上键盘和小键盘软件或手写识别软件组合使用的触摸屏。
与弦齿、模态、及智能键技术一起使用的键盘或小键盘
微型键盘和小键盘与它们的标准全尺寸形式类似,也就是说,键盘通常具备数字、字符、及功能输入元件的全集或基本全集,而与键盘相比,小键盘通常具备数字、字符或功能输入元件的精简集。这些微型输入装置通常被设计得适合手持电子装置的一个表面上的可用空间,或被设计成小巧而易于运输的外插器件。这样,随着手持电子装置变得更小,输入元件的体积通常也已减小,以使得所需数目的输入元件安装在电子装置的一个表面上。
对于数据输入和装置控制,微型键盘和小键盘通常需要两种输入技术其中之一,即用一个或多个拇指或手指按压所需输入元件,或用输入笔来“啄”所需输入元件(当输入元件尺寸较小时通常这样做)。已经开发并实施了多种技术,例如弦齿输入技术、模态输入技术和智能键,以改进使用微型键盘和小键盘的效率和效果。
·弦齿输入技术
弦齿输入技术通常基于这样的原则:字符、符号、文字、短语或概念可以用输入元件的精简集来表示。因此,只需借助于按下输入元件的精简组合,就可以增强功能,并且实现更快捷更精确的数据输入。弦齿输入技术可以用在键盘或小键盘配置上,或具备一个以上输入元件的任何装置上,并且通常会导致比传统键盘或小键盘更少的输入元件或更多的功能。用双手操作弦齿输入技术的电子装置的例子是法庭书记官或速记员的打字机。授予Levy的美国专利第5,973,612号中描述了一种用小键盘来减少动作数量,从而实现大量功能的弦齿输入技术,该专利的名称是“紧致键盘输入装置(Compact Keyed InputDevice)”,其以参考的方式并入本文。
·模态输入技术
模态输入技术是基于这样的概念:可以通过按压键盘或小键盘上的特殊输入元件(或元件组合)来实现电子装置的功能,例如在手机或个人数字助理(PDA)中进行文本信息的传送。一旦按下特殊元件,键盘或小键盘上输入元件的全部或部分功能即会改变。模态技术通常用在计算器、手机和个人数字助理中。例如在手机中,常见的是被称为多次敲击(multi-tap)的模态技术,其中小键盘上的各个输入元件与多个符号,例如字符、字母、数字、图标和其它类型的符号相关联,这能够减小为实现所需功能所要求的输入元件数目,例如十二个输入元件的小键盘可以被用来表示英文字母表中的所有字母和十进制数字。用户可以通过用拇指、手指和输入笔敲击特殊元件一次或多次来输入所需字符,从而输入与某个输入元件相关联的符号集内的所需符号。因此,如果用户想发送文本信息,用户可以压下有输入功能的元件,例如模式键,来进入手机发送文本信息的功能,并敲击单个输入元件一次或多次以选择要输入的相关符号。输入特殊符号所需的敲击次数可能取决于所选语言字符集而有所不同。例如,日语小键盘或键盘通常需要最少46个字符的集合以进行文本输入,而英语或美语键盘和小键盘则通常需要最少26个字符的集合以进行文本输入。随着用户执行较多文本功能,这些模态输入技术已获得一定的普及。
·智能键
智能键通常用在小键盘上,且指的是当按下单一一个键或者多个键的组合时,预测用户的下个逻辑动作。一些实施例比其它的更有效,而有一些应用与其它的相比减少了为更好完成功能所需的击键次数。文字预测软件,举例来说,试图根据用户已输入的一个或多个字母及在给定语言中的可能概率来预测用户想要输入的文字和字符。软件正确猜测的概率随着所输入文字的长度或字母或字符的数量而增加。在小键盘上采用智能键的装置中,用户可能顺次地敲击键2、2和8从而产生文字“cat”,并且该装置将会首先显示该文字,因为那通常是最常见的组合;而通过按下相同的键,可以产生文字“bat”,但因为它不是那么常见,该文字不会首先被显示。而且,按下2键两次之后,基于文字预测软件的猜测,便可显示文字“cat”。
智能键还通常用于日语数据的输入,其中用户按照语音来输入字母,这些字母表示日语字符的发音(例如字符Kanji)。基于所输入的字母,预测软件猜测日语字符。为了选择字符,用户可以按下接受按钮,或用滚动功能到达下一个有语音输入的相似集的字符。使用屏上键盘和手写识别软件的触摸屏
利用带有触摸屏的屏上键盘或小键盘软件,可给用户提供用手指或拇指在显示屏大小的键盘或按钮上输入数据的能力,从而能更快地输入数据而不使用输入笔或物理键盘或小键盘附件;使用带有触摸屏的手写识别软件例如Palm操作系统上的
Figure G2007101533713D00031
时,为用户提供了通过直接用输入笔在触摸屏上输入文本的能力。触摸屏通常损耗更多功率,并且比非触摸屏更昂贵。对于通常具有有限功率资源的手持电子装置来说,这种更高的功率消耗可能是个问题。而且,触摸屏通常要求用户使用两只手(例如用一只手来持稳装置,而用另一只手来握住输入笔),对与单手式的手持电子装置例如手机进行交互并对其进行控制来说,这种要求通常是不希望有的。手写识别软件已经改善了输入笔、手指或拇指输入固有的缓慢和笨拙,但其它的缺陷仍然存在,例如高功率消耗、需要用双手操作、及在已有输入元件时缺少触觉反馈来通知用户。此外,识别软件要求用户进行训练以正确地使用,且即便如此,仍然导致高误差率。
游戏控制
对于游戏控制,已经应用了很多上述方案,但在大多数手持电子装置中,用户通常通过使用某种形式的输入元件,例如微型小键盘和/或方向键(“D键”)来控制游戏,微型小键盘和/或方向键通常被放置在装置的正面。在一些手持电子装置例如手机上,因装置的体积,游戏控制自然是用单手或最多两个拇指操作的,而在其它单手电子装置例如个人数字助理和常规游戏主机控制器上,游戏控制通常是双手操作的。与这些装置上的游戏控制相关的输入元件通常是数字式的,即使模拟输入元件已经应用于PC和控制游戏系统的游戏控制器,例如微软的Xbox或索尼公司的Play Station 2上。
发明内容
本发明人认识到,手持电子装置的传统人机界面和输入系统使用起来常常相对不灵活、麻烦、效率低,其中一个原因是,因为它们设计时没有利用人手生物力学,尤其是与拇指到手指的相对位置有关的优点和拇指的有益特征(例如其活动范围大、且具有提供强大支撑力的能力)以及手指的有益特征(例如它们的运动控制、空间记忆能力良好并且运动迅速)。
本发明人还认识到,已开发的用以改进数据输入和装置控制效率的输入技术,例如弦齿和模态技术,受到传统输入系统中固有的低效的限制。例如,与弦齿输入技术结合使用的微型键盘和小键盘不仅要求用户记忆无数的输入组合并培养必须的运动技巧以控制数量减少的输入元件,从而提供甚至比典型QWERTY键盘更复杂的功能,而且还不能有效地使用人手的手指和拇指或为其分配工作。此外,与模态输入技术结合使用的微型键盘和小键盘常常限制用户有效地输入数据的能力,这取决于为输入特殊符号需敲击键盘的次数和用户用他的拇指或输入笔敲击输入元件以选择特殊符号的速度有多快。
本发明人还认识到,用户在这类装置中控制游戏的能力是非常有限的。例如,虽然对个人计算机和控制台游戏系统的用户来说已经可以应用模拟游戏控制,但模拟游戏控制一般还不能广泛地应用于手持电子装置,例如手机和个人数字助理。此外,因为传统手持电子装置的游戏控制键通常放置在装置的正面,所以用户的手通常遮住了用户看显示屏的视线。同样,用户已经在期望控制台和PC游戏系统中有用来击打或启动特殊目的游戏控制键的“快速急动”控制键(例如触发器),但其一般还不能在这种手持电子装置中为用户所用,其部分原因在于传统界面和输入系统的特性,这些系统是为数据输入、而不是为游戏控制优化的。
因此,本发明人开发了灵活而有效的用于手持电子装置(无论是单手的还是双手的)的人机界面和输入系统及技术,其利用了手上固有的相对的拇指和手指的生物工程学,以及已经开发的利用传统输入技术的技巧,以便用及时、有效、舒适、直观的方式完成数据输入、装置控制和游戏控制。因此,除了正常需要对新购买手持电子装置的培训之外,不需要特殊培训。
这里所描述的手持电子装置人机界面和输入系统的实施例可以包括以下特点的各种组合。
手持电子装置的人机界面和输入系统可被配置成在第一表面上包括多个输入元件,所述输入元件可同时受控于用户的拇指或输入笔,或受控于这二者其中之一。至少一个输入元件可用软件来配置,以提供对多个输入功能的接入。例如,一个输入元件可以提供对文本符号5、j、k和1的接入,而另一个输入元件可以提供对文本符号3、d、e和f的接入,就像通常在典型手机小键盘上找到的一样。人机界面和输入系统还包括在第二表面上的一个或多个选择元件,选择元件可以由用户的任意手指进行操纵。选择元件可以与一个或多个输入功能相关联,该一个或多个输入功能可配置在软件中。例如,选择元件可以被配置成与特殊转移位置相对应。因此,当用户操纵被配置成与第三转移位置相对应的选择元件时,则举例来说,能够被特殊输入元件接入的输入功能将是与输入元件相关的第三输入功能。在上述例子中,第三输入功能可以是文本符号“k”,因为输入元件提供对文本符号5、j、k和1的接入。
其中一个选择元件可以是压力传感器板,该压力传感器板能够被配置用于表示多个绘制活动区以及非活动区。这些绘制活动区同样可以在软件中配置以表示一个或多个输入功能。可以给压力传感器板配备变形介质,从而让用户能够在多个绘制活动区或非活动区之间作出触觉区分。
输入元件和/或选择元件也可以与触觉制动器、振动单元和/或力产生单元相关联,它们可以在用户操纵元件时或响应发生在处理器中运行的软件应用程序里的事件时给用户提供触觉反馈。
人机界面和输入系统还可以被配置成包括第一输入组件和第二输入组件。第一输入组件可以包括多个输入或选择元件,这些元件位于电子装置的一个或多个表面上,且被配置成可以通过用户的拇指和输入笔或其中之一,容易而舒适地进行操作。第二输入组件可以包括一个或多个输入或选择元件,这些元件位于电子装置的一个或多个表面上,且被配置成可以通过用户的一个或多个手指,容易而舒适地进行操作。第一输入和第二输入组件可被设置在手持电子装置的一个或多个表面上,以利用拇指和手指相对结构的全部范围。可设置感测电路如输入控制器,以在用户操纵所述元件,并将第一和/或第二输入组件的元件所产生的信号,用适合由运行应用程序软件的处理器所接收的形式加以转换时,接收那些信号,所述控制器能够基于所接收的信号,确定用户提供的输入类型。
第一输入组件可被置于电子装置的正面,而第二输入组件可被置于电子装置的背面,以利用拇指/手指的相对性。经配置,用户可以同时用拇指和输入笔或其中之一来操纵第一输入组件中的输入元件,而用一个或多个手指操纵第二输入组件中的元件。
第一和/或第二输入组件的输入元件的输入功能可以根据在电子装置上运行的应用程序而改变。当文本应用程序(例如电子邮件、字处理、或文本信息)在电子装置上运行时,第一或第二输入组件的元件可以与诸如符号这样的数据输入键相关联。当游戏应用程序在电子装置上运行时,第一和/或第二输入组件的输入元件可以与诸如方向控制、动作按钮、扳机按钮这样的游戏控制键相关联。第一和/或第二输入组件的一个或多个输入元件映射到软件应用程序,也就是说,无论所述一个或多个输入元件是否将会像数据输入键一样工作,游戏控制或装置控制均可通过下载或其它编程方式,而被软件应用开发者或用户所定制。此外,为了降低要在多个国家使用的手持电子装置的生产成本,可以在软件中实现特别针对目标国家语言的输入元件集合。
本说明书所描述的系统和技术可以提供一个或多个下列优点。人机界面和输入系统及相关技术提供了高性能游戏控制器的功能,该高性能游戏控制器能够支持需要最苛刻的游戏输入要求,以及用传统标准WQERTY键盘所能获得的数据输入速度和精度,但不需要大占用面积。而且,人机界面和输入系统以及相关技术可增加与给定数目输入元件关联的功能数量,而不增加所需的击键或敲键的次数。而且,允许输入元件尺寸保持与人手的人类工程学一致,而且与传统输入系统相比,并不增加学习如何使用输入系统的时间。
在附图和下面的描述中将提供一个或多个实施例的细节。根据说明书、附图和权利要求,其它特征和优点将是显而易见的。
附图说明
图1是典型手持电子装置的方框图,所述人机界面和输入系统可在该手持电子装置上实施。
图2是所述人机界面和输入系统的实施例的方框图。
图3a和图3b分别示出手持电子装置的前立体图和后立体图,其中第二输入组件包括压力传感器板,其具有多个可配置的活性区。
图3c示出第一输入组件的输入元件示例的分解图;
图3d表明第二输入组件的压力传感器板的多个可配置活性区是如何配置的一个实施例。
图4a和4b分别是手持电子装置的前立体图和后立体图,其中第二输入组件包括三个触摸板。
图5a和图5b分别是手持电子装置的前立体图和后立体图,其中第二输入组件包括三个两位置摇杆。
图6a和图6b分别是手持电子装置的前立体图和后立体图,其中第二输入组件包括D键和两触点传感器。
图7a和图7b示出双手把持的电子装置,其中第二输入组件包括两个旋转拨盘。
图8是在通信系统环境下手持电子装置的方框图,该装置可被用来实施本说明书所述的人机界面和输入系统及技术。
在不同图中,类似的标识符指示类似元件。
具体实施方式
人手的生物力学
人手包括相对的拇指和四个手指,即可通过与其它四个手指中任何手指相对、配合、或功能性的关系,来使用拇指。与手指相比较,拇指特征可表示为具有较大范围的移动量、较强的持续驱动力和较差的灵活性。拇指的指跟关节具有3维自由度,如侧边到侧边的移动、上下移动、和绕拇指纵轴的旋转;而手指的根部关节具有两维自由度,如侧边到侧边的移动和上下移动。因此,拇指通常被认为比其它任何手指具有较好的移动范围。同样,因为与其它任何手指相比,拇指通常具有较大的动作肌肉,所以它能够提供比手指更大的持续力。而且由于肌肉较大,相对于手指而言,人的拇指可施加的机动控制功能和移动速度可能减小了。因此,人的手指更适合于执行要求精细协调的任务,或要求精确或快速重复动作能力的任务。
手持电子装置硬件一览
图1是方框图,其示出手持电子装置100,如移动电话、PDA、袖珍计算机、或智能电话、或其它类似输入装置,在该装置可实施本说明书所述人机界面和输入系统和相关的输入技术。电子装置100可包括用于传送信息的总线102或其它通信装置,以及处理器104,如ARM、OMAP或其它类似处理器,它们与总线102耦合以便处理信息,如一个或多个序列的一个或多个指令,所述指令可以是嵌入式软件、固件、或软件应用程序,如文本信息应用程序或视频游戏。电子装置100还可包括主存储器106,如随机存取存储器(RAM)或其它动态存储装置,其耦合到总线102以便存储要由处理器104执行的信息和指令。主存储器106也可用于在指令的执行(由处理器104执行)过程中存储临时变量或其它中间信息。电子装置100可进一步包括只读存储器(ROM)108或其它静态存储装置,其耦合到总线102以存储处理器104的静态信息和指令。可提供存储装置110并耦合到总线102,以存储信息和指令。电子装置100也可包括:显示器112,如液晶显示器(LCD),用于向用户显示信息;及人机界面和输入系统114,用于向处理器104传送信息和命令选择。电子装置100也可包括耦合到总线102的通信界面118。通信界面118提供与基站耦合的双向数据通信。例如,通信界面118可以是无线链接、调制解调器,以提供对相应类型电话线或本领域技术人员公知的任何其它通信接口的数据通信连接。作为另一例子,通信接口118可以是局域网(LAN)网卡,用于提供对兼容LAN的数据通信连接。在无线链接实施例中,通信接口118可发送和接收电、电磁或光信号,所述信号携带表示不同类型信息的数字数据流。
人机接口和输入系统一览
图2是方框图,其示出人机界面和输入系统114的主要子系统。输入系统114可包括第一输入组件206、第二输入组件208、及输入控制器216。第一输入组件206和第二输入组件208可包括一个或多个输入或元件。输入或选择元件可以是按键、按钮、压力传感器板、触摸板或其它执行元件,它们与一个或多个传感器相关联,当输入或选择元件被启动时,所述传感器产生一个或多个电信号214。输入控制器216可包括一个或多个处理器,该控制器接收一个或多个电信号214,并在通过总线102传送之后,将它们转换为适于为处理器104所接收并解读的形式。
一个或多个语境信号222通过总线102被提供给输入控制器216,以响应执行嵌入式软件、固件、或软件应用程序(如文本信息应用程序)的处理器104。语境信号222被输入控制器216所接收,并被用来将第一输入组件206和/或第二输入组件208中的输入或选择元件映射至一个或多个应用程序输入功能和响应。例如,如果处理器104正在执行文本应用程序,那么输入控制器216可将第一输入组件206中的一个或多个输入元件映射至一个或多个符号,如字符、字母、数字、图标、其它类型符号、或不同类型符号的组合,并将第二输入组件208中的一个或多个输入或选择元件映射至转移或索引功能。如果处理器104正在执行游戏应用程序,则输入控制器216可将输入组件206、208的输入或选择元件映射至游戏功能。对于给定的软件应用程序,输入或选择元件映射至特定的输入功能,无论这是由输入控制器216执行或是由处理器104执行的,都可以由应用程序开发者或用户通过下载或通过其它编程方式定制。而且,可对应于语言键组的改变来进行输入或选择元件的映射,语言键组的改变可减小服务多个国家的制造商制造手持电子装置的成本。
输入系统114的可选实施例不必有输入控制器216,特别是在关心成本的时候。在这些情形中,处理器104可承担输入控制器216的功能。因此,处理器104可执行上述映射功能。
人机界面和输入系统及技术实施例
图3a和图3b分别示出手持电子装置302的前立体图和后立体图,人机界面和输入系统的实施例可在该手持电子装置上实施。电子装置302可包括以下六个平面或有特定形状的表面:前侧表面312,后侧表面314,左侧表面316,右侧表面318,顶侧表面320,以及底侧表面322。不过在其它实施例中,电子装置302可具有或更多或更少平面和/或有特定形状的表面。在前侧表面312上,显示器330如LCD,与第一输入组件340是彼此邻近地设置的。可选择地,显示器330可位于独立的组件上,如那些PDA和带有旋转式安装显示屏或翻盖式结构的移动电话的显示器上。而且,第一输入组件340可设置在一个以上的表面上。第一输入组件可以是典型的移动电话小键盘,其可包括12个输入元件342,不过也可以设置任意数目的输入元件。用户的一个或两个拇指或输入笔可启动输入元件342。
第二输入组件350被设置在后侧表面314、左侧表面316和右侧表面318上。可选择地,第二输入组件可设置在上述表面其中之一上或上述表面的一个组合上。在此实施例中,第一输入组件340是相对于第二输入组件350设置的,为的是利用拇指和手指的相对性。第二输入组件350包括压力传感器垫354,其具有多个软件可配置的活性区,所述活性区可由用户的一个或多个手指启动。此实施例中的压力传感器垫354可包括执行元件,其例如为弹性体材料,被附着到力敏电阻器阵列、电容垫(capacitive mat)或阵列、或其它类似的压敏器件或栅格上,从而可提供多个输出,此多个输出对应于垫354表面上多个活性区的压力读数。本例中,压力传感器垫354从左侧表面316跨后侧表面314绕到右侧表面318。
可以理解,此实施例和任意其它实施例中的输入元件342、354可以是模拟和/或数字式按钮、按键、摇杆(可以是一个位置或多个位置按钮或模拟操纵杆型按钮)、滑动器、拨盘或触摸板,它们与压力传感器(如力敏电阻器、压电传感器、和电容传感器)、位置传感器(如旋转编码器、线性电位计等)、或其它传感器或其组合结合使用。
图3c是第一输入组件340的输入元件342的分解图,其被映射用于代表一个或多个文本功能。本图中该输入元件被映射从而代表数字7和字母p、q、r和s,如在典型手机小键盘上看到的那样。其它输入元件342可与其它字母、数字和/或图标相关联。例如,一个输入元件可以与数字4和字母g、h和i相关联,其中另一个输入元件可以与数字2和字母a、b和c相关联。
如图3d所示,压力传感器垫354可在软件中加以配置,从而取决于应用程序的不同,与不同的可编程功能相对应地表示一个或多个绘制活性区。在该情形中,倒U形活性区360构成活性区——倒U形活性区360的垂直侧362位于左侧表面316和右侧表面318上,而倒U形活性区360的水平侧364则是沿压力传感器垫354的顶部边缘位于后侧表面314上。在后侧表面314上的倒U形活性区360的下面是5个椭圆形活性区372,分别标记为1到5。位于左侧表面316和右侧表面318这两表面的底部,且伸展到压力传感器垫354的后侧表面314的是矩形活性区374、376、378、380。压力传感器垫354余下的区域可以被配置为非活性区。
在这一实施例中,倒U形活性区360可用于导航——垂直侧362用于y方向移动,而水平侧364用于x方向移动。椭圆形活性区372可被用于在符号,如字符、字母和/或数字、或文本输入间进行转移或索引。矩形活性区374、376、378、380也被可用于在各模式间切换——两个活性区374、376对应于左手用户,而另两个活性区378、380对应于右手用户。在压力传感器垫354的另一个配置中,压力传感器垫354的整个表面可为水平矩形活性区所覆盖,这些矩形活性区插置于小矩形水平非活性区之间,以取得任何所需数目的活性区。压力传感器垫354的其它配置也可根据所需应用程序的要求实现。
绘制的压力传感器垫354的活性区例如可通过对垫354的绘制活性区施加超过预定或用户可调整的阈值压力,由一个或多个用户的手指来启动。类似地,无压力也可被用作启动事件。压力传感器垫354也可包含变形介质,或被安装在变形介质的上方或下方,变形介质例如为电静态(electrorheastatic)流体、形状记忆金属阵列或类似材料,其能够让用户凭触觉区分一个或多个绘制活性区。因此,用户将能够感知一个或多个绘制活性区,就如同它们是物理按钮一样。而且,垫354的绘制活性区结构的计算机图形表示(未示出)可暂时(或在预定时间中)显示在一部分显示器330上,以便以视觉方式辅助用户确定垫354的绘制活性区所处的位置。而且,可映射第一输入组件340的输入元件342,以启动和/或停止显示所述计算机图形表示。
上述输入架构,连同前侧表面312上的第一输入组件340和后侧表面314上的第二输入组件350、左侧表面316和右侧表面318,均被配置成利用人手的生物力学,无论用户是惯用左手的或是惯用右手的。这种结构,举例来说,与模态输入技术下仅利用典型小键盘(如在传统文本输入系统中所看到的那样)所需要的拇指敲击或输入笔按压次数相比,能够减少为输入特定符号所需要的拇指敲击次数。而且,这种结构能够以第一输入组件340上较少的输入元件实现全键盘能力,且输入元件之间具有较大间隔,从而与现有手机的典型小键盘相比,提高了输入的容易程度。而且,该结构可具备高性能游戏控制器的全部功能,该游戏控制器可支持要求最苛刻的游戏输入要求。
一种实现全键盘能力并减小拇指敲击次数的方法即是,在软件中将压力传感器垫354的绘制活性区,如椭圆形活性区372,映射到索引或转移功能,从而利用人的手指的能力,即移动迅捷性、空间记忆力和精细动作控制力,并在软件中将第一输入组件340的输入元件342映射到文本功能,从而利用人的拇指的能力,即移动范围和持续致动力。
当文本信息应用程序在电子装置302上运行并显示在显示屏330上时,第一输入组件340和第二输入组件350是一起使用的,以执行文本信息功能。第一输入组件340的每个输入元件342可表示一个或多个文本功能,例如一个输入元件可与十进制数字2和字母a、b和c相关联,同时另一输入元件可与十进制数据7和字母p、q、r和s相关联(如图3c中所示),如典型键盘中看到的那样。
在这一实施例中,输入元件342被配置成与手机上的典型小键盘相同。对于特定的输入元件342而言,由用户输入的特定的文本功能,是由所按压的是压力传感器垫354的哪一个绘制活性区来确定的。例如,从左到右的每个椭圆形活性区372可被这样映射以表示独立的索引或转移位置:索引位置1可被分配给最左边的椭圆形活性区(标记为1),索引位置2可被分配给相邻的椭圆形活性区372(标记为2),依此类推,其中索引位置5可被分配给最右边的椭圆形活性区372(标记为5)。因此,为了输入文字“yes”,用户可用任何手指按压代表索引位置4的椭圆形活性区372,并用拇指按压代表字母“y”的特殊输入元件342;然后,用户可用任意手指按压代表索引位置3的椭圆形活性区372,并用拇指按压代表字母“e”的输入元件342;然后,用户可用任何手指按压代表索引位置5的椭圆形活性区372,并用拇指按压代表字母“s”的输入元件342。
除抓持动作外,手指运动和拇指运动的协调对于多数人都是困难的。一般来说,同时完成两个独立类型的动作可能是困难的。然而,这里所描述的人机界面和输入系统却由于系统的灵活性而不需要这些类型的动作。一般来说,比较容易的是同时敲击手指和拇指,或使拇指或手指中的一个与输入元件或绘制活性区保持接触,而同时运动另一个。例如,用户的手指可同时按压椭圆形活性区372,而同时几乎同时,用户的拇指可敲击第一输入组件340中的输入元件342。
而且,用户可用拇指敲击输入元件342,同时按压椭圆形活性区372。按压或触动椭圆形活性区372,同时敲击第一输入组件340中的输入元件342,通常是自然、舒适并且容易做到的。相似地,在食指基本线性地从一个椭圆形活性区372移动到下一个椭圆形活性区,通常是从左到右移动或相反,同时拇指敲击第一输入组件340中的输入元件342的情况下,也同样如此。
另一种实现手指/拇指协调的方式是在手指敲击和拇指敲击之间,允许做不同时的或相继的敲击。例如,在按压和压下椭圆形活性区372之后,在预定时间(例如1秒)内按压输入元件342将会构成如同两个同时被按下的相同动作。这一时间窗口可由用户配置,以方便不同打字熟练度或不同类型的应用程序——对于游戏应用程序而言,时间窗口可以相当短,然而对于文本输入应用程序而言,时间窗口可以长得多。对于不同的绘制活性区,时间窗口也可以基于其在给定应用程序中的预定功能而不同。
另一种实现全键盘能力和减小拇指敲击次数的方法是在软件中映射第二输入组件350的绘制活性区如下:使倒U形活性区360的左垂直侧362映射成为转移位置1;使沿水平侧364的任何位置映射成为转移位置2;使上左矩形活性区378映射成为转移位置3;使上右矩形活性区374映射成为转移位置4;使下左矩形活性区380成为转移位置5;并且如果需要的话,映射下右矩形活性区376。第一输入组件340的输入元件342可再次被映射到文本功能。
因此,为了输入字“yes”,用户可用任意手指按下表示转移位置4的上右矩形活性区374,并用拇指按下表示字母“y”的特定输入元件342;然后,用户可用任意手指按下表示索引位置3的上左矩形活性区378,并用拇指按下表示字母“e”的输入元件342;且随后用户可用任意手指按下表示索引位置5的下左矩形活性区380,并用拇指按下表示字母“s”的输入元件342。
一种实现游戏控制器功能的方法是,在软件中给第一输入组件340的输入元件342分配特定游戏功能,以利用拇指的能力,即运动范围和持续致动力;并在软件中将第二输入组件350的压力传感器垫354的绘制活性区映射至模拟控制,以利用人手指的能力,即运动的迅捷性、空间记忆力和精细动作控制力。因此,随着用户的食指或中指从左到右滑动,跨过椭圆形活性区372、倒U形活性区360的水平侧364、和/或矩形活性区370,输入控制器(未示出)便可将该运动解释为“增加”某个参数,如速度、尺寸、位置,等等。可选择地,可对输入控制器编程,以将施加到这些绘制活性区上的不同强度的压力解释为“增加”参数,即,增加的压力可表示增加的速度、尺寸、位置,等等。
在这一实施例中,倒U形活性区360的垂直侧362可经编程以表示游戏中字符控制的y方向(垂直方向)移动,同时U形活性区360的水平侧364可经编程以表示x方向(水平方向)移动。移进或移出视场可由左边和右边的矩形按钮374、376、378、380来控制,从而允许作3-D控制。武器的快速开火可通过第一输入组件340的输入元件342或5个椭圆形活性区372其中之一来实现,其中它们各自表示不同的武器或动作。复杂的移动或模式转移可通过组合第一输入组件340的输入元件342与第二输入组件350的任意绘制活性区来实现。通过这种方式,游戏开发者可基于对特定游戏最佳配置来优化绘制活性区的映射。例如,游戏开发者可为新手用户设定与熟练用户不同的控制配置,如映射不同数目和尺寸的绘制活性区,以便减少变成熟练玩家的学习时间,并使游戏控制对于初次玩家更为容易。
图4a和4b分别示出手持电子装置402的前立体图和后立体图,手持电子装置402类似于图3a和图3b中所示,只不过第二输入组件450包括三个输入或选择元件454、456、458,它们可以是矩形触摸板。每个触摸板454、456、458可转换物体或用户手指在其表面上任何地方的接触位置。而且,每个触摸板454、456、458对应于不同的可编程功能。本例中,触摸板454可被置于后侧表面414上;触摸板456可被置于左侧表面416上;而触摸板458可被置于右侧表面418上。
在手持装置如手机或PDA上,第二输入组件450可包括触摸板,其在后侧表面414上与位于左侧表面416上的另一个触摸板构成对角,这是因为惯用右手的用户的食指通常是这样放置的:在后侧表面414上沿对角路径绕到左侧表面416。在该情形中,第二输入组件450可包括触摸板454和触摸板456。用户的手指可沿触摸板带454的长度方向移动,以便选择所需的功能。例如,触摸板454的远左侧部分可映射到索引位置1,触摸板454的远右侧部分可映射到索引位置5,而介于触摸板454的远左侧部分和远右侧部分之间的部分可映射到插入索引位置。可选择地,索引位置1可针对惯用右手的用户映射到触摸板456,且针对惯用左手的用户映射到触摸板458。因此在此实施例中,文本输入类似于参考图3a和图3b所描述的。触摸板454、456、458的活性区的其它配置也是可能的,且可针对特定应用进行调整。
图5a和图5b分别示出手持电子装置502的前立体图和后立体图,手持电子装置502类似于图3a和图3b所示装置,只不过第二输入组件550包括三个输入或选择元件554,它们可由用户的任意手指启动,通常是用户的食指或中指或这两个手指的组合。在此实施例中,输入元件554是传统的两位置摇杆。因此,第二输入组件550能够以相对低的成本提供内置有被动触觉反馈的六个索引位置。
图6a和图6b分别示出手持电子装置602的前立体图和后立体图,手持电子装置602类似于图3a和图3b所示装置,只不过第二输入组件650包括三个输入或选择元件654、656、658。输入元件654可以是D键输入装置,而输入元件656、658可以是数字式或模拟式接触传感器。D键654可被安装在后侧表面614的中心,并在软件中映射从而表示一个或多个索引或转移位置。例如,可这样映射D键654以表示四个索引位置:其中每个位置都围绕该表示不同索引位置的D键的方向(例如北、南、东和西)。第五个索引位置可被映射到D键654中心进入装置602之内的垂直运动。可选择地,D键654可被映射用于表示8个索引位置,例如可围绕北、南、东、西、东北、西北、东南和西南方向映射。对于开火武器,接触传感器656、658可被用作模式功能,或由应用程序开发者指定的任何其它功能。
图7a和图7b分别示出双手把持的电子装置702的前立体图和后立体图。第一输入组件740包括多个输入元件742,被置于前侧表面712上。第二输入组件750包括两个输入或选择元件754、756,被置于后侧表面714上。在这个实施例中,两个输入元件754、756是旋转拨盘。可选择地,旋转拨盘754可被设置在左侧表面716上,而旋转拨盘756可被设置在右侧表面718上。在单手把持的电子装置例如手机中,如果设置在后侧表面714上,通常一个旋转拨盘是必需的,如果是设置在左侧表面716和右侧表面718上,则两个旋转拨盘是必需的。旋转拨盘754、756在软件中映射表示一个或多个索引位置。可在软件中将旋转拨盘754、756的旋转映射成表示一个或多个索引位置。旋转拨盘754、756可用致动器实现,以使用户能够在间隔开的索引位置之间进行区分,即可对用户手指提供触觉反馈。
图8是方框图,其示出手持电子装置800,如手机或PDA,根据该装置,可在通信系统中实施这里所描述的人机界面和输入系统及相关的技术。网络链路820通常通过一个或多个网络提供对其它装置的数据通信。例如,网络链路820可通过局域网络822提供对主机824或由因特网服务提供商(ISP)826操作的数据设备的通信。ISP 826进而通过现在通常称为“因特网”828的环球分组数据通信网络提供数据通信服务。网络链路820也可直接对ISP 826和因特网828提供数据通信。局域网822和因特网828都使用携带数字数据流的电、电磁或光信号。通过不同网络的信号以及网络链路820上的信号(这些信号携带数字数据进出电子装置800)是载波传输信息的示例性形式。
电子装置800可通过一个或多个网络以及网络链路820发送信息并接收数据,包括程序代码,程序代码包括一个或多个序列的一条或多条指令。在因特网的例子中,服务器830可通过因特网828、ISP 826、局域网822和网络链路820为应用程序传输请求代码。在一个方案中,一个这样下载的应用程序可用于要在电子装置800上进行的软件游戏,电子装置800可获得载波形式的应用程序代码。
在任一上述实施例中,可实现主动和/或被动触摸反馈。为提供被动触摸反馈,第一和/或第二输入组件的输入元件可与触觉致动器结合,触觉致动器例如为圆顶盖(dome cap)或圆顶弹簧(domespring),因此用户能够通过其手指或拇指来触觉感知输入元件的启动和/或停止。在多个实施例中的一个实施例中,触觉致动器可设置在执行元件与输入元件的传感器元件之间。为了提供主动触觉反馈,可将一个或多个振动单元或力产生单元安装在手持电子装置上,并使其启动以提供敲击或索引水平或其它信息给用户。所述振动单元可以是马达轴带有偏心质量的电机、螺线管、可变磁阻装置、扬声器或任何其它能够提供触觉反馈的振动器。力产生单元可以是非振动模式的螺线管、马达、非振动执行元件或任何其它能够产生力的执行元件。振动单元和/或力产生单元可提供给每个输入元件。在此情形下,振动单元和/或力产生单元可被安装在输入元件之下,从而当振动单元和/或力产生单元被启动时,振动单元和/或力产生单元即可取决于所要传输的信息,将电子装置的表面推出至不同的高度或位置。因此,在将压力传感器板或触摸板用作输入元件的实施例中,可配置台阶状阵列以指示触摸板或压力传感器板上更高和较高高度的索引位置。振动单元和/或力产生单元也可被用来提供触觉反馈,以指示瞬间取得的目标,如游戏应用程序中的目标锁定。触觉反馈也可通过执行元件例如螺线管来实现,其以电子方式改变输入元件的刚度或推动用户的手或手指,从而指示软件应用程序中的感兴趣事件。
这里所述的计算方面可在模拟或数字电路、或在计算机硬件、固件、软件或它们的组合中实现。其中这些系统和技术的适当方案能够以计算机程序产品来实施,所述计算机程序产品可切实地嵌入计算机可读存储装置中,从而由编程处理器来执行;且方法步骤可由这样的可编程处理器执行:该可编程处理器执行指令程序,从而通过对输入数据操作和产生输出来执行功能。
上述系统和技术利用了拇指和手指生物力学,也就是说,其利用了相对功能,即手指的精细动作控制力和拇指的较大移动范围和较强驱动力。通过协调使用手指和拇指,敲击次数和实现给定功能所需的时间得以减少,而精度得到提高,且人手固有的自然程序取代了其它系统所要求的训练。
已经描述了多个实施例。其它实施例可包括不同的或额外的特征。例如,可实现第一和第二输入组件的一个或多个输入元件的其它配置。而且,本说明书所述的手持电子装置可具有六个以上或以下的平面或特定形状表面。而且,第一输入组件和第二输入组件的输入元件的数目并不局限于上面实施例中所描述的输入元件的数目。
而且,第一输入组件和第二输入组件的一个或多个输入元件可以是本领域技术人员公知的任何输入或选择类型,如按键、按钮、触摸板、其它类型板、摇杆、滑块、拨盘、接触传感器或与任何传感器相关联的其它执行元件。每个与执行元件相关联的传感器可包括数字式瞬间通/断开关或模拟式传感器,如压力传感器(例如力敏传感器、压力膜传感器或电容传感器),或位置传感器(例如旋转或线性电位计或编码器),或本领域公知的其它模拟式传感器,或加速计或陀螺仪。第一和第二输入组件可包括这些不同类型的输入或选择元件的组合,第一和第二输入组件可被安装在图中所示的结构中或嵌入在装置中,从而允许通过整个装置的移动进行控制。
而且,提供数据输入、装置控制或游戏控制的方法可以按不同顺序执行,而仍然取得所期望的结果。因此,其它实施例也在所附权利要求的范围内。

Claims (13)

1.一种手持电子装置,包括:
存储器,其被配置用于存储多个应用程序,其中每个应用程序与一组功能相关联;
处理器,其被配置用于处理所述多个应用程序中的一个选定应用程序;
第一输入组件,其在第一表面上具有多个输入元件,所述第一表面上的所述多个输入元件被配置成通过对所述第一表面上的所述多个输入元件所进行的操纵,接收来自人类用户的输入;其中所述第一表面上的至少一个所述输入元件被配置成选择性地映射到所述一组功能中的一个或多个输入功能,该一个或多个输入功能与所述多个应用程序中的一个选定应用程序相关联;和
第二输入组件,其在第二表面上具有一个或多个输入元件,所述第二表面上的所述一个或多个输入元件被配置成由一个或多个人类用户手指操纵,其中所述第二表面上的至少一个所述输入元件进一步被配置成选择性地映射到所述一组功能中的一个或多个输入功能,该一个或多个输入功能对应于所述多个应用程序中的一个选定应用程序;而且其中在所述第一表面上的所述多个输入元件和在所述第二表面上的所述一个或多个输入元件被设置以实质优化人类用户手的生物力学效果;
其中所述第二输入组件的至少一个所述输入元件包括可选择编程的压力传感器垫,所述压力传感器垫被配置成选择性地表示多个绘制活性区,所述绘制活性区的数目、大小、形状、位置或者数目、大小、形状、位置的组合基于所述选定应用程序是可配置的,所述绘制活性区基于所述选定应用程序对应于不同的可编程输入功能,其中对至少一个所述绘制活性区的激活引起所述第一输入组件的一个或多个输入元件的输入功能改变。
2.一种手持电子装置,其包括:
存储器,其被配置用于存储多个应用程序,其中每个应用程序与一组功能相关联;
处理器,其被配置用于处理所述多个应用程序中的一个选定应用程序,其中与所述选定应用程序相关联的该组功能包括多个文本符号功能和多个转移功能;
第一表面,其具有多个输入元件,所述第一表面上的所述多个输入元件被配置成通过对所述第一表面上的所述多个输入元件的操纵,接收来自人类用户的输入,其中该第一表面的至少一个输入元件被进一步配置成选择性地映射到一个以上的文本符号功能;和
第二表面,其具有一个或多个输入元件,其中该第二表面的至少一个所述输入元件包括可选择编程的压力传感器,所述压力传感器具有可选择配置的感测表面以表示可选绘制活性区,所述可选绘制活性区被配置为活性区的数目、大小、形状、位置或者数目、大小、形状、位置的组合可基于所述选定应用程序改变,并且所述可选择活性区被配置成可由一个或多个人类用户手指操纵,每个可选择活性区被配置成基于所述选定应用程序来选择性地映射到不同的转移功能,其中对所述可选择活性区中的一个活性区的操纵引起所述第一表面的一个或多个所述输入元件的文本符号功能改变;而且其中所述第一表面的多个输入元件和所述第二表面的一个或多个输入元件被设置以实质优化人类用户手的生物力学效果。
3.根据权利要求2所述的手持电子装置,进一步包括控制器,其中该控制器接收由人类用户对所述第一表面的输入元件或活性区操纵所产生的信号。
4.一种用于在具有第一表面和第二表面的手持电子装置上输入数据的方法;该第一表面具有多个输入元件,所述输入元件被配置成通过对多个输入元件的操纵,接收来自人类用户的输入,其中至少一个输入元件进一步被配置成映射到数据输入模式中的多个符号,其中所述多个符号各自与一个唯一的索引位置识别符相关联;该第二表面具有一个或多个选择元件,所述选择元件被配置成由一个或多个人类用户手指来操纵,其中每个选择元件对应于所述唯一的索引位置识别符中的一个,而且其中所述多个输入元件和一个或多个选择元件被配置且设置以实质优化人类用户手的生物力学效果,所述方法包括:
执行出自多个应用程序的一个选定应用程序,其中该选定应用程序与一组功能相关联;
基于与所述选定应用程序相关联的功能,确定所要输入的所需符号的索引位置识别符;
用人类用户任何手指或手持物体按下选择元件,该选择元件对应于该所需符号的索引位置识别符,其中所述第二表面的所述选择元件包括可选择编程的压力传感器垫,所述压力传感器垫具有可选择配置的感测表面,所述感测表面被配置成选择性地表示多个绘制活性区,所述绘制活性区的数目、大小、形状、位置或者数目、大小、形状、位置的组合基于所述选定应用程序是可配置的,所述绘制活性区基于所述选定应用程序对应于不同的可编程索引位置标识符,其中对至少一个所述绘制活性区的激活引起所述第一表面的一个或多个输入元件的符号改变;和
用人类用户任何手指或手持物体按下输入元件,该输入元件被配置成映射到该所需符号。
5.一种用于使人类用户在手持电子装置上用界面和输入系统输入数据的方法,该界面和输入系统包括:以拇指操纵的组件中的多个输入元件,用于实质优化人类用户拇指和手指的生物力学效果,其中第一表面上的至少一个输入元件被映射到一个以上的文本功能;以及以手指操纵的输入组件中的第二表面上的一个或多个选择元件,其中基于多个应用程序中的一个选定应用程序,每个选择元件被映射到一个唯一的转移位置,所述方法包括:
执行出自所述多个应用程序的一个选定文本应用程序,其中该选定应用程序与一组功能相关联;
用人类手指按压所述手指操纵输入组件的所需的选择元件,以基于该选定文本应用程序选择所需的转移位置,其中所述第二表面的所述选择元件包括可选择编程的压力传感器垫,所述压力传感器垫具有可选择配置的感测表面,所述感测表面被配置成选择性地表示多个绘制活性区,所述绘制活性区的数目、大小、形状、位置或者数目、大小、形状、位置的组合基于所述选定应用程序是可配置的,所述绘制活性区基于所述选定应用程序对应于不同的可编程转移位置,其中对至少一个所述绘制活性区的激活引起所述第一表面的一个或多个输入元件的文本字符改变;和
用人类拇指按压拇指操纵的输入组件的所需输入元件,以输入所需的文本字符。
6.一种手持电子装置,包括:
存储器,其被配置用于存储多个应用程序,其中每个应用程序与一组功能相关联;
处理器,其被配置用于处理所述多个应用程序中的一个选定应用程序;
第一输入组件,其设置在所述电子装置的第一表面上,其中所述第一输入组件包括多个输入元件,所述第一输入组件的所述多个输入元件被配置成由人类用户的手启动,其中所述第一输入组件的至少一个输入元件被配置成映射到所述组功能中的一个或多个输入功能,该组功能与所述多个应用程序中的一个选定应用程序相关联;和
第二输入组件,其设置在第二表面上,以实质优化人类用户手的生物力学效果,其中该第二输入组件包括一个或多个输入元件,所述第二输入组件的所述一个或多个输入元件被配置成由一个或多个人类用户手指操纵;其中所述第二输入组件的至少一个输入元件包括可选择配置的压力传感器垫,所述压力传感器垫具有可选择性配置的感测表面,用以选择性地提供多个绘制活性区,所述绘制活性区的数目、大小、形状、位置或者数目、大小、形状、位置的组合基于所述选定应用程序是可配置的;而且其中一个或多个所述绘制活性区可选择性地被映射到与所述选定应用程序相关联的一个或多个功能;而且其中所述存储器被进一步配置成针对每个应用程序,存储所述可选择性配置的感测表面对所述多个绘制活性区的映射。
7.一种手持电子装置,包括:
处理器,其被配置成处理具有两个或更多个功能的选定应用程序;
第一表面,其包括至少第一输入元件,所述第一输入元件被映射到所述选定应用程序的至少第一功能;和
第二表面,其包括具有传感器垫的至少第二输入元件,所述传感器垫包括可选择配置的感测表面,所述感测表面表示多个绘制活性区,所述绘制活性区的数目、大小、形状、位置或者数目、大小、形状、位置的组合基于所述选定应用程序是可配置的,其中每个活性区被映射到所述选定应用程序的至少第二功能,其中所述第二表面基本与第一表面相对。
8.一种手持电子装置,包括:
第一表面,其包括至少一个输入元件,所述输入元件映射到应用程序的至少第一功能;和
第二表面,其包括至少一个触摸感测输入元件,所述触摸感测输入元件包括可选择配置的感测表面,所述感测表面表示多个绘制活性区,所述绘制活性区的数目、大小、形状、位置或者数目、大小、形状、位置的组合基于所述应用程序是可配置的,其中每个活性区被映射到所述应用程序的至少第二功能,其中所述第二表而基本与所述第一表面相对。
9.根据权利要求8所述的手持电子设备,其中所述触摸感测输入元件包括具有活性区的传感器垫,其中所述活性区中的至少一个活性区被映射到所述应用程序的第二功能。
10.根据权利要求8所述的手持电子设备,其中所述应用程序包括游戏应用程序。
11.根据权利要求8所述的手持电子设备,其中所述第一表面的所述输入元件和所述第二表面的所述触摸感测输入元件可通信地耦合到主机设备。
12.根据权利要求7所述的手持电子设备,其中所述第二表面包括背面或侧面。
13.根据权利要求8所述的手持电子设备,其中所述第二表面包括背面或侧面。
CN2007101533713A 2003-10-31 2004-10-29 人机界面系统 Expired - Fee Related CN101140481B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/699,555 2003-10-31
US10/699,555 US7218313B2 (en) 2003-10-31 2003-10-31 Human interface system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNA2004800324221A Division CN1875335A (zh) 2003-10-31 2004-10-29 人机界面系统

Publications (2)

Publication Number Publication Date
CN101140481A CN101140481A (zh) 2008-03-12
CN101140481B true CN101140481B (zh) 2010-06-09

Family

ID=34550998

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2007101533713A Expired - Fee Related CN101140481B (zh) 2003-10-31 2004-10-29 人机界面系统
CNA2004800324221A Pending CN1875335A (zh) 2003-10-31 2004-10-29 人机界面系统

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNA2004800324221A Pending CN1875335A (zh) 2003-10-31 2004-10-29 人机界面系统

Country Status (8)

Country Link
US (3) US7218313B2 (zh)
EP (2) EP2093646A1 (zh)
JP (1) JP2007510233A (zh)
KR (3) KR101036532B1 (zh)
CN (2) CN101140481B (zh)
CA (1) CA2543191C (zh)
HK (1) HK1115652A1 (zh)
WO (1) WO2005043371A2 (zh)

Families Citing this family (168)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1546857A4 (en) * 2002-09-30 2007-09-05 Microsoft Corp SYSTEM AND METHOD FOR INTERFACE AND USER TO BE INFORMED OF PRESENT INTERFACE ELEMENTS
US7218313B2 (en) 2003-10-31 2007-05-15 Zeetoo, Inc. Human interface system
US20050130604A1 (en) * 2003-11-26 2005-06-16 Nokia Corporation Electronic device having a physical configuration that is dependent upon its operational status
WO2005102088A1 (en) * 2004-04-19 2005-11-03 4Sight, Inc. Hand covering features for the manipulation of small devices
US7321360B1 (en) 2004-05-24 2008-01-22 Michael Goren Systems, methods and devices for efficient communication utilizing a reduced number of selectable inputs
WO2006006173A2 (en) * 2004-07-15 2006-01-19 N-Trig Ltd. Automatic switching for a dual mode digitizer
TWI291642B (en) * 2004-07-15 2007-12-21 N trig ltd A tracking window for a digitizer system
US7671836B2 (en) * 2005-01-03 2010-03-02 Nokia Corporation Cell phone with shiftable keypad
WO2007016704A2 (en) * 2005-08-02 2007-02-08 Ipifini, Inc. Input device having multifunctional keys
US7669770B2 (en) * 2005-09-06 2010-03-02 Zeemote, Inc. Method of remapping the input elements of a hand-held device
US7649522B2 (en) * 2005-10-11 2010-01-19 Fish & Richardson P.C. Human interface input acceleration system
US7280097B2 (en) 2005-10-11 2007-10-09 Zeetoo, Inc. Human interface input acceleration system
US7652660B2 (en) 2005-10-11 2010-01-26 Fish & Richardson P.C. Mobile device customizer
US8142287B2 (en) * 2005-10-11 2012-03-27 Zeemote Technology Inc. Universal controller for toys and games
KR100837162B1 (ko) * 2005-10-28 2008-06-11 엘지전자 주식회사 복수의 멀티입력장치를 구비한 이동통신단말기
US10048860B2 (en) * 2006-04-06 2018-08-14 Google Technology Holdings LLC Method and apparatus for user interface adaptation
JP2007293407A (ja) * 2006-04-21 2007-11-08 E-Lead Electronic Co Ltd 背負い式入力装置
US20070290992A1 (en) * 2006-06-16 2007-12-20 Creative Technology Ltd Control interface for media player
US9355568B2 (en) * 2006-11-13 2016-05-31 Joyce S. Stone Systems and methods for providing an electronic reader having interactive and educational features
US20080259028A1 (en) * 2007-04-19 2008-10-23 Brenda Teepell Hand glove mouse
US20080282446A1 (en) * 2007-05-15 2008-11-20 180S, Inc. Hand Covering With Tactility Features
EP2017688B1 (de) * 2007-06-16 2012-06-06 RAFI GmbH & Co. KG Einrichtung zur Erzeugung von elektrisch auswertbaren Steuersignalen
US8081164B2 (en) * 2007-07-02 2011-12-20 Research In Motion Limited Controlling user input devices based upon detected attitude of a handheld electronic device
US20090125848A1 (en) * 2007-11-14 2009-05-14 Susann Marie Keohane Touch surface-sensitive edit system
US9513765B2 (en) * 2007-12-07 2016-12-06 Sony Corporation Three-dimensional sliding object arrangement method and system
US8336119B2 (en) * 2007-12-09 2012-12-25 180's. Inc. Hand covering with conductive portion
US9003567B2 (en) 2007-12-09 2015-04-14 180S, Inc. Hand covering with tactility features
US9557915B2 (en) 2008-01-04 2017-01-31 Tactus Technology, Inc. Dynamic tactile interface
US8922502B2 (en) 2008-01-04 2014-12-30 Tactus Technology, Inc. User interface system
US8947383B2 (en) 2008-01-04 2015-02-03 Tactus Technology, Inc. User interface system and method
US9274612B2 (en) 2008-01-04 2016-03-01 Tactus Technology, Inc. User interface system
US9052790B2 (en) 2008-01-04 2015-06-09 Tactus Technology, Inc. User interface and methods
US9720501B2 (en) 2008-01-04 2017-08-01 Tactus Technology, Inc. Dynamic tactile interface
US9063627B2 (en) 2008-01-04 2015-06-23 Tactus Technology, Inc. User interface and methods
US8553005B2 (en) 2008-01-04 2013-10-08 Tactus Technology, Inc. User interface system
US8154527B2 (en) 2008-01-04 2012-04-10 Tactus Technology User interface system
US9552065B2 (en) 2008-01-04 2017-01-24 Tactus Technology, Inc. Dynamic tactile interface
US8547339B2 (en) 2008-01-04 2013-10-01 Tactus Technology, Inc. System and methods for raised touch screens
US8922510B2 (en) 2008-01-04 2014-12-30 Tactus Technology, Inc. User interface system
US9423875B2 (en) 2008-01-04 2016-08-23 Tactus Technology, Inc. Dynamic tactile interface with exhibiting optical dispersion characteristics
US8922503B2 (en) 2008-01-04 2014-12-30 Tactus Technology, Inc. User interface system
US8207950B2 (en) 2009-07-03 2012-06-26 Tactus Technologies User interface enhancement system
US9430074B2 (en) 2008-01-04 2016-08-30 Tactus Technology, Inc. Dynamic tactile interface
US8570295B2 (en) 2008-01-04 2013-10-29 Tactus Technology, Inc. User interface system
US9588683B2 (en) 2008-01-04 2017-03-07 Tactus Technology, Inc. Dynamic tactile interface
US8243038B2 (en) 2009-07-03 2012-08-14 Tactus Technologies Method for adjusting the user interface of a device
US8456438B2 (en) 2008-01-04 2013-06-04 Tactus Technology, Inc. User interface system
US9612659B2 (en) 2008-01-04 2017-04-04 Tactus Technology, Inc. User interface system
US9298261B2 (en) 2008-01-04 2016-03-29 Tactus Technology, Inc. Method for actuating a tactile interface layer
US20160187981A1 (en) 2008-01-04 2016-06-30 Tactus Technology, Inc. Manual fluid actuator
US8004501B2 (en) * 2008-01-21 2011-08-23 Sony Computer Entertainment America Llc Hand-held device with touchscreen and digital tactile pixels
KR101506162B1 (ko) * 2008-01-23 2015-03-26 삼성전자주식회사 쿼티 키를 사용하는 휴대 단말기와 그의 심볼 설정 및 입력방법
US20090203318A1 (en) * 2008-02-11 2009-08-13 Haan Ido De Headset
BRPI0804355A2 (pt) 2008-03-10 2009-11-03 Lg Electronics Inc terminal e método de controle do mesmo
KR100956826B1 (ko) * 2008-03-10 2010-05-11 엘지전자 주식회사 단말기 및 그 제어 방법
US20090243897A1 (en) * 2008-04-01 2009-10-01 Davidson Wayne A Method and apparatus for entering alphanumeric data via keypads or display screens
JP5203797B2 (ja) * 2008-05-13 2013-06-05 株式会社エヌ・ティ・ティ・ドコモ 情報処理装置及び情報処理装置の表示情報編集方法
KR100939063B1 (ko) * 2008-06-10 2010-01-28 한국과학기술원 햅틱피드백 제공장치 및 햅틱피드백 제공방법
US8281046B2 (en) 2008-07-03 2012-10-02 Steelseries Aps System and method for distributing user interface device configurations
US7925797B2 (en) 2008-07-03 2011-04-12 Steelseries Hq System and method for distributing user interface device configurations
US8342926B2 (en) 2008-07-13 2013-01-01 Sony Computer Entertainment America Llc Game aim assist
US8498425B2 (en) * 2008-08-13 2013-07-30 Onvocal Inc Wearable headset with self-contained vocal feedback and vocal command
KR101292719B1 (ko) * 2008-09-03 2013-08-01 에스케이플래닛 주식회사 측면 터치 인터페이스 장치 및 방법
KR20100039743A (ko) * 2008-10-08 2010-04-16 삼성전자주식회사 디스플레이 장치 및 디스플레이 방법
KR20100048090A (ko) * 2008-10-30 2010-05-11 삼성전자주식회사 터치와 모션을 통해 제어 명령을 생성하는 인터페이스 장치, 인터페이스 시스템 및 이를 이용한 인터페이스 방법
US20100109915A1 (en) * 2008-10-31 2010-05-06 Scarboro John E Rapid Typing System for a Hand-held Electronic Device
US20100123662A1 (en) * 2008-11-14 2010-05-20 Sony Ericsson Mobile Communications Ab Method and apparatus for providing a user interface on a mobile device
US20100123658A1 (en) * 2008-11-17 2010-05-20 Sony Ericsson Mobile Communications Ab Portable communication device having a touch-sensitive input device with non-linear active areas
JP4633166B2 (ja) 2008-12-22 2011-02-16 京セラ株式会社 入力装置および入力装置の制御方法
US9588684B2 (en) 2009-01-05 2017-03-07 Tactus Technology, Inc. Tactile interface for a computing device
JP5541166B2 (ja) * 2009-01-20 2014-07-09 日本電気株式会社 入力装置、情報処理装置、入力方法およびプログラム
JP5233708B2 (ja) * 2009-02-04 2013-07-10 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
US8643628B1 (en) 2012-10-14 2014-02-04 Neonode Inc. Light-based proximity detection system and user interface
US8917239B2 (en) 2012-10-14 2014-12-23 Neonode Inc. Removable protective cover with embedded proximity sensors
US9489046B2 (en) * 2009-05-04 2016-11-08 Immersion Corporation Method and apparatus for providing haptic feedback to non-input locations
TW201040788A (en) * 2009-05-05 2010-11-16 Inventec Appliances Corp Method to control a handheld electronic device
US9891708B2 (en) 2009-06-09 2018-02-13 Immersion Corporation Method and apparatus for generating haptic effects using actuators
US10401961B2 (en) 2009-06-09 2019-09-03 Immersion Corporation Method and apparatus for generating haptic effects using actuators
TW201044226A (en) * 2009-06-10 2010-12-16 Weistech Technology Co Ltd Integrated wired/wireless virtual unit control apparatus and method
US8265717B2 (en) 2009-06-26 2012-09-11 Motorola Mobility Llc Implementation of touchpad on rear surface of single-axis hinged device
US9024908B2 (en) * 2009-06-30 2015-05-05 Microsoft Technology Licensing, Llc Tactile feedback display screen overlay
US20100328219A1 (en) * 2009-06-30 2010-12-30 Motorola, Inc. Method for Integrating an Imager and Flash into a Keypad on a Portable Device
US8095191B2 (en) * 2009-07-06 2012-01-10 Motorola Mobility, Inc. Detection and function of seven self-supported orientations in a portable device
US20110014983A1 (en) * 2009-07-14 2011-01-20 Sony Computer Entertainment America Inc. Method and apparatus for multi-touch game commands
US8497884B2 (en) 2009-07-20 2013-07-30 Motorola Mobility Llc Electronic device and method for manipulating graphic user interface elements
US8462126B2 (en) * 2009-07-20 2013-06-11 Motorola Mobility Llc Method for implementing zoom functionality on a portable device with opposing touch sensitive surfaces
JP4633184B1 (ja) * 2009-07-29 2011-02-23 京セラ株式会社 入力装置および入力装置の制御方法
KR20120049307A (ko) 2009-08-27 2012-05-16 교세라 가부시키가이샤 촉각제시장치 및 촉각제시장치의 제어방법
US9317116B2 (en) * 2009-09-09 2016-04-19 Immersion Corporation Systems and methods for haptically-enhanced text interfaces
US20110161809A1 (en) * 2009-12-30 2011-06-30 Gilmour Daniel A Hand-held electronic device
US9239623B2 (en) 2010-01-05 2016-01-19 Tactus Technology, Inc. Dynamic tactile interface
US8619035B2 (en) * 2010-02-10 2013-12-31 Tactus Technology, Inc. Method for assisting user input to a device
US9342241B2 (en) 2010-03-03 2016-05-17 Twitch Technologies Llc Matrix keyboarding system
US8884790B2 (en) * 2010-03-03 2014-11-11 Twitch Technologies Llc Matrix keyboarding system
WO2011112984A1 (en) 2010-03-11 2011-09-15 Tactus Technology User interface system
KR101109313B1 (ko) * 2010-04-14 2012-01-31 삼성전기주식회사 터치스크린 패널을 포함하는 표시장치
KR20130136905A (ko) 2010-04-19 2013-12-13 택투스 테크놀로지, 아이엔씨. 사용자 인터페이스 시스템
WO2011133605A1 (en) 2010-04-19 2011-10-27 Tactus Technology Method of actuating a tactile interface layer
US9678662B2 (en) 2010-04-23 2017-06-13 Handscape Inc. Method for detecting user gestures from alternative touchpads of a handheld computerized device
US9311724B2 (en) 2010-04-23 2016-04-12 Handscape Inc. Method for user input from alternative touchpads of a handheld computerized device
US9529523B2 (en) 2010-04-23 2016-12-27 Handscape Inc. Method using a finger above a touchpad for controlling a computerized system
US9639195B2 (en) 2010-04-23 2017-05-02 Handscape Inc. Method using finger force upon a touchpad for controlling a computerized system
US9891821B2 (en) 2010-04-23 2018-02-13 Handscape Inc. Method for controlling a control region of a computerized device from a touchpad
US9542032B2 (en) 2010-04-23 2017-01-10 Handscape Inc. Method using a predicted finger location above a touchpad for controlling a computerized system
US9310905B2 (en) * 2010-04-23 2016-04-12 Handscape Inc. Detachable back mounted touchpad for a handheld computerized device
US9891820B2 (en) 2010-04-23 2018-02-13 Handscape Inc. Method for controlling a virtual keyboard from a touchpad of a computerized device
US8390573B2 (en) * 2010-04-26 2013-03-05 Chris Trout Data processing device
FR2959838A1 (fr) * 2010-05-04 2011-11-11 Amtek System Co Ltd Clavier d'ordinateur portatif sans fil
US8633907B2 (en) * 2010-07-06 2014-01-21 Padmanabhan Mahalingam Touch screen overlay for visually impaired persons
US8732697B2 (en) 2010-08-04 2014-05-20 Premkumar Jonnala System, method and apparatus for managing applications on a device
WO2012044713A1 (en) * 2010-10-01 2012-04-05 Imerj LLC Drag/flick gestures in user interface
KR20140043697A (ko) 2010-10-20 2014-04-10 택투스 테크놀로지, 아이엔씨. 사용자 인터페이스 시스템 및 방법
CN103109255A (zh) 2010-10-20 2013-05-15 泰克图斯科技公司 用户接口系统
US9618972B2 (en) * 2011-01-20 2017-04-11 Blackberry Limited Three-dimensional, multi-depth presentation of icons in association with differing input components of a user interface
US8493357B2 (en) * 2011-03-04 2013-07-23 Integrated Device Technology, Inc Mechanical means for providing haptic feedback in connection with capacitive sensing mechanisms
CN103314342A (zh) * 2011-03-30 2013-09-18 本田技研工业株式会社 操作装置
JP5894380B2 (ja) * 2011-06-15 2016-03-30 株式会社スクウェア・エニックス ビデオゲーム処理装置、およびビデオゲーム処理プログラム
US20150277597A1 (en) * 2011-09-01 2015-10-01 Handscape Inc. Touchpad hand detector
EP2570893A1 (en) * 2011-09-16 2013-03-20 Research In Motion Limited Electronic device and method of character selection
US8866747B2 (en) 2011-09-16 2014-10-21 Blackberry Limited Electronic device and method of character selection
US9367085B2 (en) 2012-01-26 2016-06-14 Google Technology Holdings LLC Portable electronic device and method for controlling operation thereof taking into account which limb possesses the electronic device
US9785273B2 (en) * 2012-01-27 2017-10-10 Visteon Global Technologies, Inc. Touch surface and microprocessor assembly
US9778841B2 (en) 2012-02-10 2017-10-03 Hand Held Products, Inc. Apparatus having random ordered keypad
US8803831B1 (en) * 2012-03-23 2014-08-12 Google Inc. Chording sheath for computing device
US9493342B2 (en) 2012-06-21 2016-11-15 Nextinput, Inc. Wafer level MEMS force dies
EP2870445A1 (en) 2012-07-05 2015-05-13 Ian Campbell Microelectromechanical load sensor and methods of manufacturing the same
US9081542B2 (en) 2012-08-28 2015-07-14 Google Technology Holdings LLC Systems and methods for a wearable touch-sensitive device
US9959038B2 (en) 2012-08-30 2018-05-01 Google Llc Displaying a graphic keyboard
US20140078086A1 (en) * 2012-09-20 2014-03-20 Marvell World Trade Ltd. Augmented touch control for hand-held devices
US9405417B2 (en) 2012-09-24 2016-08-02 Tactus Technology, Inc. Dynamic tactile interface and methods
WO2014047656A2 (en) 2012-09-24 2014-03-27 Tactus Technology, Inc. Dynamic tactile interface and methods
US9741184B2 (en) 2012-10-14 2017-08-22 Neonode Inc. Door handle with optical proximity sensors
US10282034B2 (en) 2012-10-14 2019-05-07 Neonode Inc. Touch sensitive curved and flexible displays
US9164625B2 (en) 2012-10-14 2015-10-20 Neonode Inc. Proximity sensor for determining two-dimensional coordinates of a proximal object
US10324565B2 (en) 2013-05-30 2019-06-18 Neonode Inc. Optical proximity sensor
US9921661B2 (en) 2012-10-14 2018-03-20 Neonode Inc. Optical proximity sensor and associated user interface
US10585530B2 (en) 2014-09-23 2020-03-10 Neonode Inc. Optical proximity sensor
PT2735956E (pt) * 2012-11-23 2015-10-20 Ericsson Telefon Ab L M Entrada adaptável
US9041647B2 (en) * 2013-03-15 2015-05-26 Immersion Corporation User interface device provided with surface haptic sensations
WO2014176370A2 (en) 2013-04-23 2014-10-30 Handscape Inc. Method for user input from alternative touchpads of a computerized system
US9215302B2 (en) 2013-05-10 2015-12-15 Google Technology Holdings LLC Method and device for determining user handedness and controlling a user interface
US9557813B2 (en) 2013-06-28 2017-01-31 Tactus Technology, Inc. Method for reducing perceived optical distortion
DE102013012176A1 (de) * 2013-07-22 2015-01-22 Jungheinrich Aktiengesellschaft Bedienelement für ein Flurförderzeug
JP6217274B2 (ja) * 2013-09-20 2017-10-25 カシオ計算機株式会社 携帯端末装置及びプログラム
EP3094950B1 (en) 2014-01-13 2022-12-21 Nextinput, Inc. Miniaturized and ruggedized wafer level mems force sensors
US10146330B2 (en) 2014-06-18 2018-12-04 Matthew Swan Lawrence Systems and methods for character and command input
US9971496B2 (en) 2014-08-04 2018-05-15 Google Technology Holdings LLC Method and apparatus for adjusting a graphical user interface on an electronic device
KR101637285B1 (ko) * 2014-11-28 2016-07-07 현대자동차 주식회사 즐겨찾기 기능을 제공하는 제어 패널
WO2016201235A1 (en) 2015-06-10 2016-12-15 Nextinput, Inc. Ruggedized wafer level mems force sensor with a tolerance trench
CN105528071A (zh) * 2015-11-30 2016-04-27 广东欧珀移动通信有限公司 控制方法及电子装置
JP6574892B2 (ja) * 2016-03-04 2019-09-11 株式会社ソニー・インタラクティブエンタテインメント 制御装置及び制御プログラム
TWI618995B (zh) * 2016-04-18 2018-03-21 Kita Sensor Tech Co Ltd Pressure sensor and control system
US10393600B2 (en) 2016-12-15 2019-08-27 Htc Corporation Portable electronic device and sensing method thereof
EP3580539A4 (en) 2017-02-09 2020-11-25 Nextinput, Inc. INTEGRATED DIGITAL FORCE SENSORS AND RELATED METHOD OF MANUFACTURING
US11243125B2 (en) 2017-02-09 2022-02-08 Nextinput, Inc. Integrated piezoresistive and piezoelectric fusion force sensor
GB2562758B (en) * 2017-05-24 2021-05-12 Sony Interactive Entertainment Inc Input device and method
US11221263B2 (en) 2017-07-19 2022-01-11 Nextinput, Inc. Microelectromechanical force sensor having a strain transfer layer arranged on the sensor die
US11423686B2 (en) 2017-07-25 2022-08-23 Qorvo Us, Inc. Integrated fingerprint and force sensor
DE102017116830A1 (de) * 2017-07-25 2019-01-31 Liebherr-Hydraulikbagger Gmbh Bedieneinrichtung für eine Arbeitsmaschine
WO2019023552A1 (en) 2017-07-27 2019-01-31 Nextinput, Inc. PIEZORESISTIVE AND PIEZOELECTRIC FORCE SENSOR ON WAFER AND METHODS OF MANUFACTURING THE SAME
WO2019079420A1 (en) 2017-10-17 2019-04-25 Nextinput, Inc. SHIFT TEMPERATURE COEFFICIENT COMPENSATION FOR FORCE SENSOR AND STRAIN GAUGE
WO2019090057A1 (en) 2017-11-02 2019-05-09 Nextinput, Inc. Sealed force sensor with etch stop layer
US11874185B2 (en) 2017-11-16 2024-01-16 Nextinput, Inc. Force attenuator for force sensor
JP2022505384A (ja) * 2018-10-19 2022-01-14 ヒット ボックス リミテッド ライアビリティ カンパニー 人間工学に基づくゲームコントローラ及びシステム
US10962427B2 (en) 2019-01-10 2021-03-30 Nextinput, Inc. Slotted MEMS force sensor
CN110399088B (zh) * 2019-07-31 2021-09-14 联想(北京)有限公司 应用于电子设备的信息处理方法、装置、电子设备、介质
CN110515319A (zh) * 2019-10-12 2019-11-29 广州市紫霏洋电子产品有限公司 一种调节旋钮的控制方法、装置及处理终端
WO2021138516A1 (en) 2019-12-31 2021-07-08 Neonode Inc. Contactless touch input system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6297752B1 (en) * 1996-07-25 2001-10-02 Xuan Ni Backside keyboard for a notebook or gamebox

Family Cites Families (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4912462A (en) 1982-07-29 1990-03-27 Sharp Kabushiki Kaisha Letter input device for electronic word retrieval device
US4891777A (en) 1983-05-11 1990-01-02 The Laitram Corporation Single hand keyboard arrays providing alphanumeric capabilities from twelve keys
GB8423427D0 (en) 1984-09-17 1984-10-24 Jones P S Music synthesizer
JPS62258136A (ja) 1986-04-30 1987-11-10 Mazda Motor Corp エンジンの燃料供給制御装置
US4823311A (en) 1986-05-30 1989-04-18 Texas Instruments Incorporated Calculator keyboard with user definable function keys and with programmably alterable interactive labels for certain function keys
US4896554A (en) 1987-11-03 1990-01-30 Culver Craig F Multifunction tactile manipulatable control
WO1991005303A1 (de) 1989-09-28 1991-04-18 Biller Kurt W Tastatur zur dateneingabe
US6005496A (en) 1991-04-10 1999-12-21 Kinesis Corporation Ergonomic keyboard apparatus
US5189416A (en) 1991-04-29 1993-02-23 Walker-Estes Corporation Chordal keyboard method and apparatus
US5365589A (en) 1992-02-07 1994-11-15 Gutowitz Howard A Method and apparatus for encryption, decryption and authentication using dynamical systems
US6343991B1 (en) * 1997-10-01 2002-02-05 Brad A. Armstrong Game control with analog pressure sensor
JP3199130B2 (ja) 1992-03-31 2001-08-13 パイオニア株式会社 3次元座標入力装置
AR247303A1 (es) 1992-08-21 1994-11-30 Gilligan Federico Gustavo Y Fa Nuevo teclado de computacion
US5824931A (en) 1993-03-12 1998-10-20 Musacus International Limited Electronic information aid
US5432510A (en) 1993-03-22 1995-07-11 Matthews; Walter S. Ambidextrous single hand chordic data management device
US5612690A (en) 1993-06-03 1997-03-18 Levy; David Compact keypad system and method
US5973621A (en) 1993-06-03 1999-10-26 Levy; David Compact keyed input device
US5473325A (en) 1993-08-11 1995-12-05 Mcalindon; Peter J. Ergonomic human-computer interface apparatus and method
US5515305A (en) * 1993-12-09 1996-05-07 Dell Usa, L.P. PDA having chord keyboard input device and method of providing data thereto
US5900864A (en) 1994-05-23 1999-05-04 Australian Institute Of Marine Science Human/machine interface for computing devices
US5782642A (en) 1995-12-19 1998-07-21 Goren; Michael Interactive video and audio display system network interactive monitor module interface
AU2248197A (en) 1996-01-26 1997-08-20 Shelton E. Harrison Jr. Key palette
GB2314179B (en) * 1996-06-12 1998-05-20 John Quentin Phillipps Portable electronic apparatus
US5859629A (en) 1996-07-01 1999-01-12 Sun Microsystems, Inc. Linear touch input device
US6115028A (en) 1996-08-22 2000-09-05 Silicon Graphics, Inc. Three dimensional input system using tilt
US6232956B1 (en) 1997-02-27 2001-05-15 Spice Technologies, Inc. OHAI technology user interface
DE19718711C1 (de) 1997-05-02 1998-12-03 Easyphone Gmbh Mobilfunkgerät mit verringertem Tastensatz
US6084576A (en) 1997-09-27 2000-07-04 Leu; Neng-Chyang User friendly keyboard
TW401598B (en) 1997-11-27 2000-08-11 United Microelectronics Corp The manufacture method of hemispherical grain silicon (HSG-Si)
DE19757933A1 (de) 1997-12-27 1998-10-01 Lei Sun Ergonomische, drahtlose, multifunktionale und kompakte Eingabe- und Anzeigevorrichtung
JPH11239670A (ja) 1998-02-25 1999-09-07 Sony Corp 携帯用電子機器
US6919879B2 (en) 1998-06-26 2005-07-19 Research In Motion Limited Hand-held electronic device with a keyboard optimized for use with the thumbs
US6760013B2 (en) 1998-07-20 2004-07-06 Alphagrip, Inc. Hand held gaming and data entry system
US6512511B2 (en) 1998-07-20 2003-01-28 Alphagrip, Inc. Hand grippable combined keyboard and game controller system
US6219731B1 (en) 1998-12-10 2001-04-17 Eaton: Ergonomics, Inc. Method and apparatus for improved multi-tap text input
US6885317B1 (en) 1998-12-10 2005-04-26 Eatoni Ergonomics, Inc. Touch-typable devices based on ambiguous codes and methods to design such devices
US6320942B1 (en) 1998-12-31 2001-11-20 Keytouch Corporation Directionally-mapped, keyed alpha-numeric data input/output system
JP2000267787A (ja) * 1999-03-18 2000-09-29 Canon Inc 入力装置及び携帯情報処理装置
US6377685B1 (en) 1999-04-23 2002-04-23 Ravi C. Krishnan Cluster key arrangement
US6606486B1 (en) 1999-07-29 2003-08-12 Ericsson Inc. Word entry method for mobile originated short messages
US6909424B2 (en) * 1999-09-29 2005-06-21 Gateway Inc. Digital information appliance input device
US6865718B2 (en) 1999-09-29 2005-03-08 Microsoft Corp. Accelerated scrolling
US6542091B1 (en) 1999-10-01 2003-04-01 Wayne Allen Rasanen Method for encoding key assignments for a data input device
US6498601B1 (en) 1999-11-29 2002-12-24 Xerox Corporation Method and apparatus for selecting input modes on a palmtop computer
US6654733B1 (en) 2000-01-18 2003-11-25 Microsoft Corporation Fuzzy keyboard
US6573844B1 (en) 2000-01-18 2003-06-03 Microsoft Corporation Predictive keyboard
US20030083114A1 (en) 2000-04-13 2003-05-01 Daniel Lavin Hardware configuration for a navigation control unit for a wireless computer resource access device, such as a wireless web content access device
US6741235B1 (en) 2000-06-13 2004-05-25 Michael Goren Rapid entry of data and information on a reduced size input area
US20020023265A1 (en) * 2000-08-08 2002-02-21 Metcalf Darrell J. Wireless controller with publicly-accessible communications link for controlling the content seen on large-screen systems
DE10046099A1 (de) * 2000-09-18 2002-04-04 Siemens Ag Berührungssensitive Anzeige mit taktiler Rückkopplung
US6520699B2 (en) 2001-02-16 2003-02-18 Toshiyasu Abe Keyboard
US6738045B2 (en) 2001-02-26 2004-05-18 Microsoft Corporation Method and system for accelerated data navigation
US20020163504A1 (en) 2001-03-13 2002-11-07 Pallakoff Matthew G. Hand-held device that supports fast text typing
US7012595B2 (en) * 2001-03-30 2006-03-14 Koninklijke Philips Electronics N.V. Handheld electronic device with touch pad
US7072975B2 (en) * 2001-04-24 2006-07-04 Wideray Corporation Apparatus and method for communicating information to portable computing devices
US6541715B2 (en) 2001-05-24 2003-04-01 Philip Swanson Alphanumeric keyboard for hand-held electronic devices
JP4336788B2 (ja) * 2001-06-04 2009-09-30 日本電気株式会社 移動電話システム及び移動電話機
GB0116083D0 (en) 2001-06-30 2001-08-22 Koninkl Philips Electronics Nv Text entry method and device therefor
AU2002354677A1 (en) 2001-07-12 2003-01-29 Gary L. Friedman Portable, hand-held electronic input device and combination with a personal digital device
WO2004019315A1 (en) 2001-07-17 2004-03-04 Nohr Steven P System and method for finger held hardware device
US7092734B2 (en) * 2001-08-06 2006-08-15 Samsung Electronics Co., Ltd. IOTA software download via auxiliary device
US20030048205A1 (en) 2001-08-10 2003-03-13 Junru He 3D electronic data input device with key mapping card
DE10144634A1 (de) 2001-09-11 2003-04-10 Trw Automotive Electron & Comp Bediensystem
CN100555878C (zh) 2001-09-20 2009-10-28 蒂莫西·B·希金斯 多用途键盘
JP2003099704A (ja) 2001-09-21 2003-04-04 Mitsubishi Electric Corp 振動パターンをプログラミング可能なハンディターミナル装置およびハンディターミナル装置用アプリケーション・ソフトウェア
FI115861B (fi) 2001-11-12 2005-07-29 Myorigo Oy Menetelmä ja laite palautteen generoimiseksi
US8176432B2 (en) 2001-11-20 2012-05-08 UEI Electronics Inc. Hand held remote control device having an improved user interface
WO2003052948A1 (en) 2001-12-18 2003-06-26 Nokia Corporation Removable housing cover for a portable radio communication device
US6947028B2 (en) * 2001-12-27 2005-09-20 Mark Shkolnikov Active keyboard for handheld electronic gadgets
US20030193418A1 (en) 2002-04-10 2003-10-16 Xiaodong Shi Method and Apparatus To Input Text On Devices Requiring A Small Keypad
AU2003237247A1 (en) 2002-05-23 2003-12-12 Digit Wireless, Llc Keypads and key switches
DE10229068B3 (de) 2002-06-28 2004-02-05 Fujitsu Siemens Computers Gmbh PDA (Personal Digital Assistant) mit Touch-Screen Display
US6998871B2 (en) 2002-11-29 2006-02-14 Sigmatel, Inc. Configurable integrated circuit for use in a multi-function handheld device
US20040208681A1 (en) * 2003-04-19 2004-10-21 Dechene Joseph Fernand Computer or input device with back side keyboard
US7218313B2 (en) * 2003-10-31 2007-05-15 Zeetoo, Inc. Human interface system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6297752B1 (en) * 1996-07-25 2001-10-02 Xuan Ni Backside keyboard for a notebook or gamebox

Also Published As

Publication number Publication date
US20070211035A1 (en) 2007-09-13
US7667692B2 (en) 2010-02-23
KR101036532B1 (ko) 2011-05-24
KR20080051192A (ko) 2008-06-10
CN101140481A (zh) 2008-03-12
CA2543191A1 (en) 2005-05-12
EP2093646A1 (en) 2009-08-26
US7218313B2 (en) 2007-05-15
US7463245B2 (en) 2008-12-09
HK1115652A1 (en) 2008-12-05
CA2543191C (en) 2011-10-25
KR101188484B1 (ko) 2012-10-05
WO2005043371A3 (en) 2005-06-16
US20050093846A1 (en) 2005-05-05
EP1678598A2 (en) 2006-07-12
KR20060096451A (ko) 2006-09-11
KR20100043271A (ko) 2010-04-28
JP2007510233A (ja) 2007-04-19
CN1875335A (zh) 2006-12-06
WO2005043371A2 (en) 2005-05-12
US20090143142A1 (en) 2009-06-04

Similar Documents

Publication Publication Date Title
CN101140481B (zh) 人机界面系统
US8884790B2 (en) Matrix keyboarding system
US7446755B1 (en) Input device and method for entering data employing a toggle input control
JP5717670B2 (ja) ヒューマンインターフェース入力アクセラレーションシステム
EP1933225A2 (en) Using sequential taps to enter text
CA2466891A1 (en) Rounded keypad
CN1354850A (zh) 通信系统和方法
US9342241B2 (en) Matrix keyboarding system
WO2012015333A1 (ru) Устройство для набора и ввода символов в портативные средства коммуникации
CN102096470A (zh) 基于加速度感应的虚拟空气键盘
JP6740389B2 (ja) ハンドヘルド電子デバイスのための適応的ユーザ・インターフェース
EP2070197A1 (en) Keypad emulation
JP2004220536A (ja) 情報処理装置の入力装置
US20100259478A1 (en) Method and device for inputting information by description of the allowable closed trajectories
JP2003263264A (ja) 文字入力装置、および文字入力方法
RU84658U1 (ru) Система ввода матричной клавиатуры (варианты)
EP2214095A2 (en) Method and device for inputting information by describing admissible closed trajectories and a characteristic point sensing device (variants)
AU2002248337A1 (en) Rounded keypad

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: 1115652

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: 1115652

Country of ref document: HK

ASS Succession or assignment of patent right

Owner name: Z-MOUNT CO., LTD.

Free format text: FORMER OWNER: ZEEMOTE INC.

Effective date: 20120228

Owner name: LIMOU TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: Z-MOUNT CO., LTD.

Effective date: 20120228

C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee

Owner name: ZEEMOTE INC.

Free format text: FORMER NAME: MARCUS ENTPR LTD.

COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; TO: TAIWAN, CHINA

CP01 Change in the name or title of a patent holder

Address after: Massachusetts, USA

Patentee after: ZEEMOTE, Inc.

Address before: Massachusetts, USA

Patentee before: ZEETOO, Inc.

TR01 Transfer of patent right

Effective date of registration: 20120228

Address after: Taiwan, China

Patentee after: Li Yuan Polytron Technologies Inc.

Address before: American California

Patentee before: Zemont Liability Co.,Ltd.

Effective date of registration: 20120228

Address after: American California

Patentee after: Zemont Liability Co.,Ltd.

Address before: Massachusetts, USA

Patentee before: ZEEMOTE, Inc.

ASS Succession or assignment of patent right

Owner name: YAPU INTELLECTUAL PROPERTY HOLDINGS CO., LTD.

Free format text: FORMER OWNER: LIMOU TECHNOLOGY CO., LTD.

Effective date: 20140430

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20140430

Address after: Tokyo, Japan

Patentee after: APLIX IP HOLDINGS Corp.

Address before: Taiwan, China

Patentee before: Li Yuan Polytron Technologies Inc.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100609

Termination date: 20171029

CF01 Termination of patent right due to non-payment of annual fee