CN1147115C - 便携式电话的上下文有关的上托窗口 - Google Patents

便携式电话的上下文有关的上托窗口 Download PDF

Info

Publication number
CN1147115C
CN1147115C CNB991043030A CN99104303A CN1147115C CN 1147115 C CN1147115 C CN 1147115C CN B991043030 A CNB991043030 A CN B991043030A CN 99104303 A CN99104303 A CN 99104303A CN 1147115 C CN1147115 C CN 1147115C
Authority
CN
China
Prior art keywords
pop
display
pocket telephone
navigation
formula window
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 - Lifetime
Application number
CNB991043030A
Other languages
English (en)
Other versions
CN1241084A (zh
Inventor
S��L�����׵����ɭ
S·L·弗雷德里克森
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.)
Nokia Technologies Oy
Original Assignee
Nokia Mobile Phones 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 Nokia Mobile Phones Ltd filed Critical Nokia Mobile Phones Ltd
Publication of CN1241084A publication Critical patent/CN1241084A/zh
Application granted granted Critical
Publication of CN1147115C publication Critical patent/CN1147115C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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/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/0362Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H19/00Switches operated by an operating part which is rotatable about a longitudinal axis thereof and which is acted upon directly by a solid body external to the switch, e.g. by a hand
    • H01H19/02Details
    • H01H19/10Movable parts; Contacts mounted thereon
    • H01H19/14Operating parts, e.g. turn knob
    • H01H2019/146Roller type actuators
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H25/00Switches with compound movement of handle or other operating part
    • H01H25/008Operating part movable both angularly and rectilinearly, the rectilinear movement being perpendicular to the axis of angular movement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/23Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
    • H04M1/233Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof including a pointing device, e.g. roller key, track ball, rocker switch or joystick
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S715/00Data processing: presentation processing of document, operator interface processing, and screen saver display processing
    • Y10S715/975Pop-up dialog box for entry

Abstract

便携式电话机具有显示器3、用于输入信息与指令的输入装置2及根据输入装置的操作控制显示器的控制单元17。输入装置包含用于在显示器的有效部分中移动标记42的导航装置10。该导航装置设置有滚动体20并包含用于检测该滚动体的滚动与按压及用于响应它提供控制信号的装置。在信息输入模式中,控制单元17根据滚动控制信号在显示器上移动标记42并在收到按压控制信号时生成上托式窗口40,所述上托式窗口40覆盖有效显示的一部分并包含在所述标记所定义的位置上的允许的操作。

Description

便携式电话的上下文有关的上托窗口
技术领域
本发明涉及电话手机的新的及改进的用户界面(UI)。蜂窝式或无绳系统的手携电话的UI并不只支持呼叫处理。在新一代手携电话中已将越来越多的新应用综合进电话中。
背景技术
在菜单项目中导航、处理单个应用及编辑正文作为应用的输入非常难以执行,因为最常用的导航类型是用上/下卷动键进行的。手携式电话可执行的操作数量不断地增长。然而,为了使电话更为用户热爱而希望简化键盘,由于许多非技术性用户如果不知道如何操作键会对这些键感到害怕。通常,客户在见到被专用键淹没的键盘时便感到害怕。
为了减少手机上的键数,将越来越多的功能与操作综合到减少数量的键中。本申请人出售的名为Nokia 3110的电话具有非常有限数量的键,这些键以最常用的功能与操作作为默认选项,而以不十分常用的功能与操作作为替换选项。这一概念描述在英国专利公布号2319691中并在引入时已为用户集团全面接受。
即使这一概念使新电话用户十分容易熟悉诸如进行呼叫、操作电子电话簿等最常用的操作,它并未改进诸如进行会议呼叫、报文处理等较少用的操作的使用方便性。
英国专利申请9703646.1描述了一种概念,按照它在按下软键时上托窗口。这一窗口包含通过该软键可获得的操作的表。
发明内容
按照本发明,提供了一种便携式电话,具有:显示器、用于输入信息与指令到电话中的控制单元的输入装置,所述控制单元根据输入装置的操作控制显示器;所述输入装置包含用于移动显示器上的标记的装置;及用于向控制单元提出请求来显示由所述标记所定义的位置上所允许的操作的装置;所述控制单元在收到请求时生成覆盖一部分显示器的上托式窗口,后者包含所述允许的操作。从而可将正常存在在软键上的选项及光标的导航都综合到导航装置的滚动体中。
一个重要的优点在于可增加显示器的有效作用,因为显示器的三至五正文行之一不再必须专用于显示软键功能。另一优点在于可以简单地省去若干个键。从而以简单的方式,容易地得到带有要求的性质的导航与选择键。
本发明的一个实施例提供了电话手机的新的与改进的用户界面,其中以给予用户对可获得的选项更好的观察的方式显示可获得的默认与替换选项。
有利地,用于移动显示器上的标记的装置包括具有滚动体的导航键装置,滚动体的滚动用操作地连接在控制单元上的编码器检测,控制单元根据它来控制显示器上的标记的移动,最好,请求装置包括集成在滚动体的支承结构中的传感器,所述移动与请求装置是集成在导航键装置中的。在输入或编辑模式中的上托窗口的内容显示标记确定的上下文相关性。当前,LCD显示器是用在诸如电话等中的较佳显示器类型,而这一类型的显示器为点阵显示器,其中最好将显示符号布置在显示器的有效部分中的预定数目的行中,各所述行可包含多个符号,而所述标记是作为可定位在两个所述符号之间的闪烁的条提供的。在闪烁的条的右方输入新符号,而将闪烁的条移到新输入的符号的右侧。
有利地,在出现上下文相关的上托窗口时电话改变状态到列表模式,在其中将多个允许的操作列出在上托窗口中,及在其中所述提出请求的输入装置的功能改变到选择装置,在按压它时选择由光标标记的操作。从而取决于电话的当前模式,同一个键可用于不同类型的导航。
通过提供不依赖于字母数字型键盘而是受控制单元控制及用导航键装置操作的编辑器给电话,可以简单地省去字母数字型键盘。借此有可能使基于滚动体的导航键成为唯一的输入键。在电话上可存在电源开/关键。控制单元为编辑器在显示器上定义用于显示一串输入信息的第一显示器部分;及显示器上用于显示一串多个可能的候选信息的第二显示器部分;光标加亮显示候选串中候选信息之一,光标通过候选信息的移动是受导航键装置的滚动控制的;而通过按压导航键装置便可选择所述加亮显示的候选信息供输入到输入的信息串中。
因此本发明也涉及具有显示器、用于输入信息及指令到电话中的控制单元的输入装置的便携式电话,所述控制单元根据输入装置的操作控制显示器;所述输入装置包含可按压的滚动体;滚动体的支承结构;操作地连接在控制单元上的用于检测滚动体的滚动的编码器;以及操作地连接在控制单元上用于检测滚动体的按压的传感器;所述控制单元在收到通过按压滚动体而提出的请求时生成包含一组允许的操作并覆盖显示器的一部分的上托式窗口。按照本发明的较佳实施例,导航键是电话的唯一输入装置。
用界定矩形框的界线将上托式窗口与有效显示区分界。当正文为浅(黄或绿)色背景上的黑色时,矩形框可有利地与正文一样是黑色的,并具有对应于2-3个象素点的线宽。当上托式窗口区覆盖30%至70%整个有效显示区时,用户永远有可能看见一部分背景显示,这足以识别模式或显示。
按照该最佳实施例,上托式窗口在矩形框内包含2-4个可选择的操作。然而,控制单元处理以预定次序排列的多个可选择的操作的表,但只在上托式窗口中同时显示整个操作的组的小部分组。导航键装置的滚动导航扫描通过整个操作组。借此,窗口沿整个组移动。
整个组最好不作为无休止的循环提供。最好将整个操作组排列成带有在表中分别作为第一项目与最后项目定义的两个操作;而在列表模式中,当光标移出表中的第一或最后项目时,上托式窗口消失而电话从列表模式进入与背景显示相关的模式。
上下文有关的上托式窗口最好包含所有可获得的操作。它们是从按照本技术的当前技术水平的若干子菜单中可获得的。现在用户无须记住到达子菜单的路径,而能从表中选择。
附图说明
图1示意性地示出按照本发明的手携式电话的较佳实施例。
图2示意性地示出以蜂式或无绳网通信的电话的主要部分。
图3示意性地及以剖视图示出包含在按照本发明的导航与选择键中的图1中所示的电话部件。
图4示意性地示出带有按照本发明的上托式窗口的显示器的较佳
实施例。
图5示意性地示出放大比例尺上的图4中所示的显示的一种。
图6示意性地示出按照本发明的手携式电话的替代实施例。
图7示出按照本发明的手携式电话的状态图。
图8示出用在按照本发明的手携式电话中的编辑器的实例。
具体实施方式
图1示出按照本发明的电话的较佳实施例,并可以看出一般性地用1指定的电话包括具有键盘2、显示器3、开/关按钮4、耳机5及话筒6的用户界面。按照较佳实施例的电话1适合于通过蜂窝式网络通信,但同样可以设计成用于诸如无绳网络,键盘2具有作为字母数字键的第一组键7,用户能用它们来输入电话号码,编写文字报文(SMS),写入姓名(与电话号码关联的)等。12个字母数字键7的各个分别设置有数字“0-9”或符号“#”与“*”。在字母模式中各键与若干字母及用在正文编辑中的特殊符号关联。
键盘2附加包括导航与选择键10及清除键12。清除键12可用短按来擦除最后输入的数字或字母等,而按压较长的持续时间则将擦除整个号码或字。
电话可以和在Nokia 8110TM中一样包括两个呼叫处理键,但按照本较佳实施例,呼叫处理是包含在导航与选择键10中的。这意味着在空闲模式中带有至少一位在显示器上时按下导航与选择键10一次将导致出现具有“呼叫建立”作为一项的上托式窗口,并在通过按压导航与选择键10选择了“呼叫建立”而建立了呼叫时,上托式窗口上的项目将改变到“呼叫结束”、“会议呼叫”等。
导航与选择键10位于显示器3与字母数字键组7之间的电话正面的中心位置上。从而用户能用其拇指来控制该键。这是放置需要精确机械运动的输入键的最佳位置。许多有经验的电话用户习惯于单手操作。他们将电话放置在手指尖与手掌之间的手上。借此空出拇指来输入信息。
如图3中所见,导航与选择键10包含部分地延伸通过电话的正面盖21上的开口的滚动体20,所述滚动体20基本上是圆柱形的,具有与字母数字键组7中的键的宽度同一尺寸的长度与直径。当将滚动体20的转动轴设置成使其垂直于电话1的纵轴延伸时,滚动体20的滚动将在对应于拇指的运动的上/下方向上移动显示器上的光标。为了达到这一目的,导航与选择键设置有将滚动体的转动转换成馈送给电话的处理器17的一串电子脉冲的编码器装置(未示出)。该导航与选择键结构还设置有用于检测滚动体20的按压的微型开关(未示出),借此提供选择信号给处理器17指示已选择了显示器上指出的项目。在本申请人1997年12月22日提交的英国专利申请9727062.3、9727058.1及9727060.7中详细描述了该导航与选择键。这里通过引用结合这些未决申请。
当将导航与选择键10布置成字母数字键7的中央列的延伸时,左与右手用户都能最佳地接近该导航与选择键10。
图2示意性地示出便携式电话的较佳实施例的最重要部件,所述部件对于理解本发明是重要的。本发明的电话的较佳实施例适应于与GSM网络一起使用,但是当然本发明也可应用于其它电话网,诸如蜂窝式网络及各种形式的无绳电话系统。话筒6记录用户的讲话,并在声频编码解码单元14中编码话音之前在A/D转换器15中A/D转换其所形成的模拟信号。将编码的话音信号传送给除了别的用途以外支持GSM终端软件的物理层处理器17。处理器17还构成对该装置的外围单元的接口,其中包含存储器(RAM,ROM)、显示器3及键盘2(以及SIM、数据、电源等)。处理器17通过基带转换器18及通路均衡器16与RF部件19通信。声频编码解码单元14话音解码通过D/A转换器13从处理器17传送给耳机5的信号。单元13-18通常集成在芯片组中,或者是商品化的一种或者是一组专门设计的芯片。在较佳实施例中将以本身已知的方式用作控制器单元的处理器17连接在用户界面上。因此,它是监视电话中的活动及据此控制显示器3的处理器。
因此,便是该处理器17检测状态改变事件的出现及改变电话的状态与显示正文。当用户激活包含导航与选择键10的键盘时可导致状态改变事件,而这一类型的事件称作输入事件或用户事件。如下面将参照图3简要说明的,处理器17能用微型开关与编码器检测滚动体20的滚动与按压。然而,与电话通信的网络也可导致状态改变事件。超出用户的控制的这一类型的事件及其它事件称作非用户事件。非用户事件包括在呼叫建立、电池电压改变、天线条件改变、收到SMS报文等期间的状态改变。
图3示出如何将按照本发明的导航与选择键结构放置在手携式电话中。导航与选择键结构包括作为导航与选择键工作的滚动体20及用于承载滚动体20的承载体23。承载体23包括携带作为铰链部件的短轴28的横杆29、横杆30及携带滚动体20的轴24。两个横杆29、30及轴24是平行的并在各端用支承座31、35互连。
滚动体20的一部分延伸通过电话的前盖21的紧配合开口(不接触)。前盖21的背面设置有具有用于接纳短轴28的U形凹入部分34的两个夹紧臂27,从而作为支承装置,为承载体23定义铰链轴。夹紧臂27作为电话的前盖21与印刷电路板(PCB)25之间的隔离件。后者构成由夹紧臂27的凹入部分34提供的轴承的锁定件。夹紧臂27之间的距离略小于轴体24的长度以防止承载体23的轴向位移。
设置了弹簧26作为偏压装置将承载体23离开印刷电路板25推向电话的前盖21。前盖21设置有两个止动腿32,它们与承载体的面向铰链28、34的相反方向的部件30的上表面配合。承载体部件30的下表面30适应于与微型开关33配合,微型开关33的接触面与止动腿32之间的距离略大于对应的承载体部分的厚度。螺旋弹簧26将承载体23推向止动腿32。当用户用大于螺旋弹簧力的力按压滚子时,将承载体压在微型开关33上给出与之相关的输出信号。微型开关33作为用于检测抵消螺旋弹簧26所提供的偏压力的力的检测装置工作。
当按压滚动体20时,整个导航与选择键结构执行绕夹紧装置28、34所定义的铰链轴的摆动运动。
在滚动体20的端壁上设有若干导电区37。如图3中所示,若干(按照较佳实施例为3个)金属片滑动靴36(接触弹簧)沿环形路径滑动通过导电区。滑动靴36与导电区37为编码器的交互作用部件,控制单元17用它们来检测滚动体20的滚动。滑动靴安装在面向滚动体20的端面的承载体23的表面上。
处理器17处理若干种显示,通常为每一个打开的应用一种,并将当前活跃的应用的显示实际显示在显示器3上。当电话在空闲模式中时,它只监视网络期待进入呼叫。如图4中第一显示所见,空闲模式显示包含标识网络经营者的信息,这里是“Sonofon”,并指示按压导航与选择键10的滚动体20将给予访问电话的菜单。显示可能还包含通知用户关于电池电平、RF连接质量、本地时间等一些状态指示。
如从图4中第二显示所见,按压导航与选择键10将导致在前面显示的顶上出现上托式窗口40。上托式窗口40覆盖一部分下层显示,但是以使用户仍能识别背景显示的方式。当然,出现在上托式窗口40中的正文行数取决于所用的字体。但如果整个显示器包含5个正文行,上托式显示可有利地包含3个正文行。在一定的光标位置上可获得的选项或项目数通常超过行数,但这时只显示一部分表。
图4中上托式窗口40中所示的菜单项目表通常包含多达10项或甚至更多。表可能如下:
1.电话簿-FI
2.报文
3.呼叫登记表
4.电话设定
5.呼叫转移服务
6.日历
7.音调设定-LI
从来自本申请人的诸如Nokia 3110TM等商品,与单个菜单项关联的功能是众所周知的。如从图4中所见,上托式窗口40中只显示了菜单表中的项目2-4。可以看到表中项目之一被作为光标42工作的图符加上标记。作为替代可用相反颜色的条标记该项目。通过滚动导航与选择键10的滚动体来控制光标42,并可通过按压滚动体20来选择光标指出的项目。
当项目的选择生成要显示的新项目表时,表上的项目后面跟随图符(这里是三点)41。这将基本上是主菜单表中所有项目的情况。应指出表中的第一与最后一项用各自的边界图符44加以标记,如FI(第一项)与LI(最后项)。当将光标40移出这些项目所定义的边界时(例如在向上方向上通过第一项时),上托式窗口40将自动消失。
在图4中第二行中的第一显示中用户选择了“报文”菜单项,而这将导致上托出新菜单表,如从第二行中的第二显示所见,这一菜单表包含标准报文处理菜单,例如:
1.读报文
2.写报文
3.显示投递报告
4.信息中心号
5.通过自己的中心回答
6.投递报告
7.话音邮箱号
空闲模式显示仍作为背景显示存在,如果在诸如5秒的暂停时间内未选择项目,则电话返回到这一空闲模式。如果用户选择“写报文”项,上托式窗口将消失而背景显示将从“空闲模式”显示改变到“正文输入”显示,如图4的第三行中的唯一显示所示,在显示顶部带有状态行45通知用户正文输入是用于报文发送应用(写报文),正文输入应用是在字母模式(ABC)中,及光标43是在位置124上(一则SMS报文最多包含160个字符,而位置124表示后面最多有124个字符)。
显示器3是设置成用于显示布置在若干预定的行中的符号的点阵显示器的,各行可包含多个符号。光标43或标记是设置成可定位在两个所述符号之间的闪烁条的。当将光标43放置在正文中而按压滚动体20时,处理器便开始显示包含若干可选择的项目或操作的上下文有关的上托式窗口。上下文有关的上托式窗口46覆盖一部分有效显示,并且它包含在按压滚动体20之前在光标43所定义的位置中所允许的操作。
当在一部分显示器上出现上下文有关的上托式窗口46时,可选择的项目表中可包含与SMS报文相关的项目及与正文编辑相关的项目。该表中可包含诸如下述项目:
1.插入
2.标记正文开始
3.粘贴
4.发送
5.保存
6.退出
7.擦除
如果选择了“插入”,将在新的上托式窗口中请求用户指定他要插入的东西及何处去找它,诸如电子商业卡(便笺本)、姓名或号码(电子电话簿)等。
如果用户选择了“标记正文开始”,如图4中第四行中第一显示的情况,这一光标位置将被作为第一位置处理。如在图4中第二显示中所见,允许用户通过滚动滚动体20将光标43移动到新位置。应指出状态行45指示当前状态为标记正文。当已用导航与选择键10将光标43移动到新位置时,在按压导航与选择键10时将出现一个上下文有关的上托式窗口46,如在图4的第4行中的第三显示中所见。用户可从上托式窗口40中的表中选择他要在标记的正文上执行什么操作。第一光标位置是第一个还是第二个没有关系。
响应加标记的正文的选择,控制器17生成上下文有关的上托式窗口46(图4的第4行中第三显示)询问用户是否要切割或拷贝到书写板上还是用书写板的内容来替换(粘贴)加标记的正文。如果将加标记的正文拷贝到书写板上,粘贴操作允许用户将拷贝的正文传送到另一应用或同一应用中的另一文件或记录上。当书写板存储器为空时“粘贴”选择不出现在上托式窗口中。
选择了“发送”选项时,处理器17将生成上托式窗口(下面带有报文)询问接收电话号码。如果信息中心号码未存储在电话中便跟着请求输入信息中心号码。
当用户选择“保存”选项时,电话建议保存输入的正文并给于该记录名称,诸如98.03.26-10:45(保存的时间点“年.月.日-时:分”)。“退出”选项将导致离开应用而不保存或发送编辑的正文,而“擦除”选项则将擦除编辑的正文但用户仍留在应用中。
应指出在导航与选择键10作为软键工作时按压它时出现第二行中的上托式窗口。按照本较佳实施例,这将是没有输入用户输入的模式中的情况。在没有用户输入的模式中显示器上没有光标。这通常是用户在菜单结构中航行时的情况,诸如在空闲模式中起动的,直到他需要输入为止。
当如结合图4所说明的请求用户输入,诸如写入报文时,显示器的整个有效部分都可用于数据输入。从图4中第三与第四行中可见,天线与电池指示器是如何消失的。软键正文也消失。在数据输入模式中,导航与选择键10不再具有特殊功能或给予对菜单结构的访问。当在这一模式中按压导航与选择键10时,会出现上下文有关的上托式窗口46,而处理器17只允许进行当前应用所允许的及当前光标位置显示在上下文有关的上托式窗口46中的操作。
通过将光标42移动出窗口边界或通过按压“清除”键12,都可以逃逸上下文有关的上托式窗口46及包含普通菜单项的上托式窗口40。这时电话返回到与上托式窗口后面部分可见的下层显示相关的应用。
按照本发明的电话的显示器可以是诸如具有30×40mm(高×宽)大小的点阵显示区的LCD类型的。这些点最好是矩形的,诸如具有0.42×0.34mm的尺寸(高×宽,在垂直与水平方向上分别对应于57×70dpi的分辨率),并以0.02mm间隔排列。这将在有效部分中提供大约68×120点(高×宽)或象素。
如从图4中可见,电话在显示中采用若干(诸如3种)种标准字体,而处理器17根据预定的规则自动(没有来自用户的动作)改变字体。通常各符号在最大字体中采用(高×宽)10×7个象素及在最小字体中采用7×5个象素。图4中所示的实施例中采用的字体没有固定的宽度,像“1”等字母比字母“m”需要较小宽度。字体中所有符号的高度是相同的,而宽度则从两个象素(对于“1”)变化到7个象素(对于“M”与“W”),平均宽度在大约5个象素的范围内。通常,两个相邻的符号用单个象素分隔而两行则用3个象素分隔。在空闲模式显示中,显示器各侧中利用10个象素的宽度的列作为状态条48,及利用对应于15个象素的高度的行用作软键正文49。
在正文输入模式中整个有效显示区都是可利用的(这里为68×120个象素)。状态行45具有对应于120个象素的宽度,并以基于大约5个象素宽度的字体及其间一个象素的间隔,状态行中将允许大约20个字符。字符高度为9个象素。用一条线47将状态行45与正文部分分开,从而正文可利用51×120个象素,而这对应于4行,每行中多达大约20个字符。
光标43将实现为每秒闪烁(象素亮灭)大约一次的闪烁条(1×11个象素)。当上托式窗口40或46出现时,它是被矩形边界线50包围的,如从图5中所见。在边界线50外面可见到下层显示。边界线50可具有对应于两个象素的宽度。如从图5中可见,采用了略小的字体,这便允许上托式窗口包含三个正文行并且完全可看见状态行45与正文部分中的最后一行。按照本发明的较佳实施例,上托式窗口采用40×84个象素。去掉当前的边界线宽度及边界线与正文之间的一些象素的间隔,可用于显示功能性正文的上托式窗口部分可包含32×76个象素。以7×5字体计算,可显示具有12-15个字符的3行。以上述显示器尺寸,上托式窗口只覆盖在整个有效显示器的40%上。已发现当显示器具有对应于50-100×75-200个象素的尺寸时,上托式窗口可有利地覆盖30%到60%,最好在35%与50%之间的整个有效显示器。当上托式窗口太小时,将难于读出正文,而当上托式窗口覆盖显示器的可观部分时,用户将不再能识别背景显示。
图6示出按照本发明的手携式电话的替代实施例,而这一电话的不寻常之处在于省去了字母数字键,而所有功能都可通过导航与选择键10获得。导航与选择键10实际上是电话的唯一输入键。当前,所有电话都具有15与20个之间的键或甚至更大数目的键。
从空闲模式,按压导航与选择键10给予对电话菜单的访问。这里,参照图1说明的实施例中所采用的菜单表需要一些其它项目。该表可能如下:
1.呼叫一FI
2.电话簿
3.编辑器
4.报文
5.呼叫登记表
6.电话设定
7.呼叫转移服务
8.音调设定-LI
如从该表中所见,只需要两个新的菜单项,这便是“呼叫”与“编辑器”。图7示出应用如何在图6中所示的电话中交互作用。
有利地,电话能设定多种状态,在其中可用导航与选择键10执行或访问与所关心的状态关联的一组预定的功能或动作。处理器17显示所述功能组之一作为默认功能。该默认操作或功能是在按压导航与选择键10时执行的,而在滚动导航与选择键10可获得整组操作。
图7示出按照本发明的替代实施例的单键电话如何可以两种方式从空闲模式100改变状态。如果检测到进入呼叫,电话改变到呼叫处理状态110,在其中允许用户通过按压导航与选择键10来回答呼叫。通过滚动导航与选择键10将出现带有整组允许的动作的上托式窗口,借此允许用户拒绝进入呼叫或手动转移该呼叫。
否则,用户必须通过按压与滚动导航与选择键10来访问菜单,借此他可在上托式窗口(与图4中一样)中选择一项。这时可获得上述8个菜单项。电话设有允许用户输入所有种类的数据到诸如电话中的专用编辑器,在本申请人1998年1月14日提交的英国专利申请序号9800746.1中基本上描述了这一编辑器。这里通过引用将该申请结合在本申请中。
对于单键电话这一编辑器是非常有用的,下面参照图7与8说明这一电话的操作。当用户在空闲模式中(见图8中第一行中的显示)通过按压导航与选择键10选择了“菜单”时,处理器17便显示包含菜单结构中可获得的项目的上托式窗口120。按照本实施例这些项目如下:
1.呼叫
2.电话簿
3.记事本
4.报文
5.呼叫记录
6.电话设定
7.呼叫转移服务
8.音调设定
9.日历
当用户通过滚动与按压导航与选择键10将光标121移动到“记事本”选项及选择了这一选项时,如从图8的第二行中的第一显示所见,处理器17显示新的上托式窗口(图8的第二行中的第二显示)要求用户指定他要进行的输入种类。电话在图7中的状态103中。
用户可输入用于进行标准呼叫的电话号码、用于在电话簿中存储一个记录的电话号码与对应的姓名、用于日历的字母数字串(“正文”)、要发送的报文、等。如果用户选择图8的第二行中的第二显示中的“电话号码”项,处理器17将空闲模式背景显示改变到图8的第三行中的第一显示所示的编辑器显示,并进入图7中的编辑状态111。
状态行123指示当前输入活动的种类,辅助窗口126指示一串输入候选,并可用光标127指出一个候选。光标127的运动是受导航与选择键10的滚动控制的,而项目是通过按压导航与选择键10选择的。当选择了候选时,便将其传送到显示器的主要部分中用光标125指出的位置中的一个字符串124中。辅助窗口126包含数字0-9、“+”号及指示要终止编辑的“OK”图符。如果用户将光标126移动出该串(如在上下文有关的上托式窗口的情况中),辅助窗口126将消失而导航与选择键10将控制串124中的光标125。通过按压导航与选择键10在包含诸如“清除”、“插入”、“退出”、“呼叫”及“保存”等项目的上下文有关的上托式窗口中选择“插入”选项,用户可恢复辅助窗口126。
如果用户选择了辅助窗口126中的“OK”图符,所述窗口126及光标125将消失而输入的字符串124出现在显示器上,如从图8的第三行中的第二显示中所见。当按压时导航与选择键10将取“呼叫”功能作为默认选项。如果滚动导航与选择键10,在新的上托式窗口中将出现替换选项。这一上托式窗口包含诸如:“呼叫”、“编辑”、“SMS”、“退出”及“保存”等项目。
选择了“编辑”选项,将重新打开输入串供继续编辑,选择“SMS”选项将请求用户输入报文正文,而选择“退出”选项将使电话离开编辑模式并返回到空闲模式而不保存任何东西。“呼叫”选项将根据出现在显示器上的电话号码启动呼叫。选择“保存”选项将请求用户输入在电话簿中用作标记的姓名。这示出在图8的第四行中的第一显示中。在状态行123中指示编辑器当前正在处理对电话簿的姓名输入。已输入了正文串124的一部分。
应指出辅助窗口126包含字母a-z(在英文版本中)及用于在大写与小写之间切换的图符、给予对包括数字0-9的候选串的访问的图符及给予对包含诸如希腊字母与当前在电话中使用的其它符号等特殊字符的候选串的访问的图符。通常,编辑器在与电话簿应用组合使用时使用名称格式而用于输入报文正文或日历输入时使用正文格式。显示在辅助窗口126中的标准字母串作为基本字符串工作。在数字串或特殊字符串中选择“OK”图符恢复基本字符串,然而在基本字符串中选择“OK”图符将导致编辑终止。
在图8中的第四行中的第二显示中选择了基本字符串的“OK”图符而编辑终止。按压导航与选择键10将输入的姓名与号码保存在电话簿的记录中。
如果用户在图8的第三行中的第二显示中滚动导航与选择键10时出现的上托式窗口中不是选择“保存”选项而选择了“SMS”选项,它将被要求写入报文正文。“写正文”显示示出在图8中的第五行中的第一显示中。状态行123指示当前编辑的正文种类,并将光标125放置在输入的正文串124中,指示从辅助窗口124中选择的下一个字符的位置。当在辅助窗口126中选择了“OK”图符时,输入串便成为截断的,如用四个点130所指示的,借此为导航与选择键10建立软键正文的空间。默认的功能为发送SMS报文,但当滚动导航与选择键10时将出现替换选项。当选择了“发送SMS”时,将早先输入的电话号码用作接收号码,并且如果用户的信息中心号码尚未存储在电话中,便要求他输入这一号码。
单键电话的基本概念在于电话具有大量应用,各应用利用编辑器来输入新数据。当在菜单中选择了图7中的“呼叫”应用101时,“呼叫”应用101利用编辑器应用111来输入电话号码而呼叫处理应用则根据输入的电话号码实际建立连接。
当选择了“电话簿”应用102时,同样利用编辑器应用111来输入电话号码与姓名作为电话簿中的新记录。当必须修正现有的记录时也利用编辑器应用111,而其操作则与重新打开该串供继续编辑相同,如参照图8说明的。如从图7中所见,可以从电话簿记录启动呼叫。这是在Nokia 3110TM中已经有可能的。
“记事本”应用103给出对编辑器应用111的直接访问,并且以后可将输入的数据存储在其它应用中。然而当将它用作一种笔记本时,可将记录存储在“记事本”应用中。
“报文”应用104也利用编辑器应用111来输入正文与电话号码。“报文”应用104还利用呼叫处理应用110来传送与接收报文。
“呼叫记录”应用105只列出最近的输入、输出与丢失的呼叫。该应用并不利用编辑,但外出呼叫可从这一应用启动。“电话设定”应用106只为电话设定某些参数,而无须编辑。
“呼叫转移”应用107利用编辑器应用111来输入电话号码及呼叫处理应用110来传送转移指令给网络。
“音调设定”应用108一般不利用编辑器应用111,但如果将编辑器应用制备成处理新的振铃音调的输入,如上面提及的英国专利申请序号9800746.1中所描述的,“音调设定”应用108也可从来自编辑器应用的输入中得益。
“日历应用”109也依赖于来自编辑器应用111的输入。然而,输入可来自诸如“记事本”应用103或“报文”应用104,但都通过编辑器应用。
上下文有关的上托式窗口允许省去软键。这增加了正文编辑等可利用的显示器部分。然而当按压了导航与选择键10时在上托的窗口中将可以获得所有选项。通过采用基于输入候选的新的编辑器,可以省去通常使用的字母数字键。借此可以缩小电话的尺寸。
上面所述的诸如集成在基于可按压的滚子的导航键10中的用于在显示器上移动标记的导航装置及用于选择用标记标记的项目的选择装置的功能性取决于电话的模式而改变。表1给出按照本发明的电话的最基本的模式的概述。
                       表1
滚动导航键10 按下导航键10
空闲模式 根据滚动方向,电话显示两个表之一,诸如电话簿与最后拨号的栈。 导航键10具有对应于本身已知的软键的功能。选择“菜单”将导致出现包含菜单的子项目的上托式窗口。
列表模式 光标卷动/浏览通过表中的项目。 选择由光标加亮显示的项目,如果该项目的选择允许用户选择子项目,在窗口中出现包含这些子项目的上托式窗口。
呼叫处理模式 访问包含允许的操作的表。 选择默认的软键操作,比如结束外出的呼叫。
编辑或输入模式 光标移动通过字母与数字的输入串。 根据光标位置出现上下文有关的上托式窗口。
按照本发明的上述两个实施例,导航键10将具有本身在“空闲模式”中已知的功能。通过滚动导航键10,取决于滚动方向,电话将显示两个表之一,诸如电话簿与最后拨号的栈。这对应于在空闲模式中按压电话Nokia 3110TM上的Navy-keyTM。导航键10具有对应于电话Nokia 3110TM上的软键的功能。通过按压导航键10来选择“菜单”。然而,作为新颖特征将出现包含菜单的子项目的上托式窗口。
当出现上托式窗口时,或者通过选择软键选项或者上下文有关的键,电话将在“列表模式”中。滚动导航键10将导致光标卷动/浏览通过表中的项目,而按压导航键10将导致选择被光标加亮显示的项目。如果该项目的选择允许用户在进一步的子项目中进行选择,在该窗口中将出现包含这些子项目的上托式窗口。否则将执行诸如建立呼叫等操作。
当已建立了呼叫时,电话将在“呼叫处理模式”中,在按压时导航键10将具有默认的软键功能(呼叫终止)。滚动导航键10将访问包含该模式中所允许的操作的表。
在编辑期间,或者通过使用基于字母数字键组的编辑器或者通过使用作为替代实施例描述的编辑器,电话将在“编辑或输入模式”中。导航与选择键10将不作为软键工作,借此可利用通常为显示软键操作保留的显示器部分来进行输入。在滚动导航与选择键10时,光标将移动通过输入的字母与数字串或输入候选串。上下文有关的上托式窗口将取决于在按压导航与选择键10时的光标位置出现。只要上下文有关的上托式窗口出现在显示器上,电话将在“列表模式”中。

Claims (20)

1.一种便携式电话机,具有:
显示器,用于显示数据;
输入装置,用于输入信息与指令给所述便携式电话机中的控制单元,所述控制单元根据所述输入装置的操作来控制所述显示器;
所述输入装置包括:
导航键,用于在所述显示器上移动标记;以及
选择键,用于提供请求给所述控制单元,以显示在利用所述标记定义的位置上允许的操作;
所述控制单元在接收到所述请求时生成覆盖所述显示器一部分并包含取决于所述标记的位置的允许操作的上托式窗口;和
所述导航键与所述选择键允许用户在所述上托式窗口中显示的允许操作之间游动导航并选择这些允许操作之中的一个操作。
2.按照权利要求1的便携式电话机,其中所述选择键与所述导航键构成一个导航与选择键组合部件,所述导航与选择键组合部件设置在所述便携式电话机的前表面上的中央。
3.按照权利要求1的便携式电话机,其中用于在所述显示器中移动标记的所述装置包括具有滚动体的导航键装置,所述滚动体的滚动利用操作地连接到所述控制单元上的编码器来检测,所述控制单元根据所述滚动检测来控制所述显示器中所述标记的移动。
4.按照权利要求3的便携式电话机,其中请求装置包括集成在用于所述滚动体的支承结构中的传感器,移动与请求装置集成在所述导航键装置中。
5.按照权利要求1的便携式电话机,其中在输入或编辑模式中所述上托式窗口的内容表明标记确定的上下文相关性。
6.按照权利要求5的便携式电话机,其中所述显示器为点阵显示器,用于显示布置在所述显示器的有效部分中的预定数目的行中的符号,每个所述行可以包含多个符号,并且将所述标记提供为可位于两个所述符号之间的闪烁条。
7.按照权利要求5的便携式电话机,其中在出现上下文有关的上托式窗口时所述电话机将状态改变到列表模式,在此列表模式中在所述上托式窗口中列出多个允许操作,以及其中所述请求使输入装置将功能改变为选择装置,所述选择装置在被按压时选择利用光标标记的操作。
8.按照权利要求4的便携式电话机,包括受所述控制单元控制并且利用所述导航键装置操作的编辑器,所述控制单元为所述编辑器定义:
所述显示器上用于显示输入信息字符串的第一显示器部分;
所述显示器上用于显示多个可能的信息候选字符串的第二显示器部分;
利用光标加亮显示的这些候选字符串之中的一个候选字符,通过所述导航键装置的滚动来控制所述光标在信息候选字符串上的移动,以及通过按压所述导航键装置可选择所述加亮显示的候选字符,从而输入到输入信息字符串中。
9.按照权利要求2的便携式电话机,其中所述导航与选择键组合部件包括:
可按压的滚动体;
用于所述滚动体的支承结构;
编码器,可操作地连接在控制单元上,用于检测所述滚动体的滚动;以及
传感器,可操作地连接在所述控制单元上,用于检测所述滚动体的按压;
所述控制单元生成一个上托式窗口,所述上托式窗口包含一组允许操作并在接收到通过按压所述滚动体而形成的请求时覆盖所述显示器的一部分。
10.按照权利要求9的便携式电话机,包含受所述控制单元控制并且利用所述导航键操作的编辑器,所述控制单元为所述编辑器定义:
所述显示器上用于显示输入信息字符串的第一显示器部分;
所述显示器上用于显示多个可能的信息候选字符串的第二显示器部分;
利用光标加亮显示这些候选字符串之中的一个候选字符,通过所述滚动体的滚动来控制所述光标在信息候选字符上的移动,以及通过按压所述滚动体可选择所述加亮显示的候选字符,以便输入到输入信息字符串中。
11.按照权利要求9的便携式电话机,其中所述导航与选择键组合部件是所述便携式电话机的唯一输入装置。
12.按照权利要求8的便携式电话机,其中对所述便携式电话机进行的所有输入都可以通过滚动和按压所述导航与选择键组合部件来执行。
13.按照权利要求12的便携式电话机,其中所述导航与选择键组合部件是所述便携式电话机的唯一输入装置。
14.按照权利要求12的便携式电话机,其中利用限定矩形框的边界线从有效显示区域中将所述上托式窗口划分出来。
15.按照权利要求1的便携式电话机,其中所述上托式窗口区域覆盖整个有效显示区域的30%到60%。
16.按照权利要求14的便携式电话机,其中所述矩形框内的上托式窗口在列表模式中显示许多可选择操作。
17.按照权利要求16的便携式电话机,其中所述矩形框内的上托式窗口显示2至4个可选择操作。
18.按照权利要求16的便携式电话机,其中所述控制单元处理包含以预定次序排列的多个可选择操作的表,在所述上托式窗口中同时只显示整个操作组中的一部分操作组;以及所述导航键装置的滚动导致扫描整个操作组。
19.按照权利要求18的便携式电话机,其中所述上托式窗口显示所述表中的三个操作,对于每一个步骤更新所述显示,从而光标加亮显示在所述上托式窗口中间的操作。
20.按照权利要求16的便携式电话机,其中在所述列表模式中在所述显示器上显示一个表,并且排列了整个操作组,将两个操作分别定义为所述表中的第一项与最后一项;以及在列表模式中,当光标越出所述表中的第一项或最后一项时,所述上托式窗口消失,并且所述便携式电话机从列表模式进入到与背景显示有关联的模式。
CNB991043030A 1998-03-25 1999-03-24 便携式电话的上下文有关的上托窗口 Expired - Lifetime CN1147115C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB9806325A GB2335822B (en) 1998-03-25 1998-03-25 Context sensitive pop-up window for a portable phone
GB9806325.8 1998-03-25

Publications (2)

Publication Number Publication Date
CN1241084A CN1241084A (zh) 2000-01-12
CN1147115C true CN1147115C (zh) 2004-04-21

Family

ID=10829189

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB991043030A Expired - Lifetime CN1147115C (zh) 1998-03-25 1999-03-24 便携式电话的上下文有关的上托窗口

Country Status (7)

Country Link
US (1) US6570596B2 (zh)
EP (1) EP0946028B1 (zh)
JP (1) JP4266431B2 (zh)
CN (1) CN1147115C (zh)
DE (1) DE69929655T2 (zh)
ES (1) ES2257843T3 (zh)
GB (1) GB2335822B (zh)

Families Citing this family (283)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100547767B1 (ko) * 1999-04-02 2006-02-01 삼성전자주식회사 휴대폰에서 다기능키 이용방법
DE19918862C2 (de) * 1999-04-26 2001-05-03 Siemens Ag Bedienoberfläche für ein Kommunikationsendgerät
US6710771B1 (en) * 1999-05-13 2004-03-23 Sony Corporation Information processing method and apparatus and medium
CN1183567C (zh) * 1999-10-01 2005-01-05 松下电器产业株式会社 5向按键操纵装置
GB2355142A (en) * 1999-10-08 2001-04-11 Nokia Mobile Phones Ltd Portable device having menu driven input
GB2355141B (en) 1999-10-08 2004-07-14 Nokia Mobile Phones Ltd A device
GB2355145B (en) * 1999-10-08 2003-12-31 Nokia Mobile Phones Ltd A portable device
GB2355148B (en) * 1999-10-08 2004-09-01 Nokia Mobile Phones Ltd Communication device
GB2355144B (en) * 1999-10-08 2004-01-14 Nokia Mobile Phones Ltd A portable device
EP1104151A3 (en) * 1999-11-24 2003-03-12 Nokia Corporation Mobile station having improved user interface providing application management and other functions
EP1132855A3 (en) * 2000-03-10 2005-11-02 Alps Electric Co., Ltd. Input device and portable electronic device using the same
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
CN100380998C (zh) * 2000-03-24 2008-04-09 索尼公司 字符输入方法及字符输入装置
JP3448547B2 (ja) 2000-05-12 2003-09-22 三洋電機株式会社 折り畳み式携帯電話機
JP2001330796A (ja) * 2000-05-23 2001-11-30 Olympus Optical Co Ltd 携帯型画像表示装置
GB2363290A (en) * 2000-06-07 2001-12-12 Alan Gilberg Rosenburg Wristwatch communication device
GB0019459D0 (en) 2000-07-28 2000-09-27 Symbian Ltd Computing device with improved user interface for applications
JP2002049451A (ja) 2000-08-03 2002-02-15 Fujitsu Ltd 情報処理装置、メニュー表示方法及びメニュー処理プログラムを格納したコンピュータ可読の記憶媒体
EP1182851A1 (en) * 2000-08-24 2002-02-27 Sony International (Europe) GmbH Input device for a portable communication device
JP2002111813A (ja) * 2000-08-24 2002-04-12 Sony Internatl Europ Gmbh 無線通信システムの携帯型通信装置
US7113168B2 (en) 2000-09-12 2006-09-26 Canon Kabushiki Kaisha Compact information terminal apparatus, method for controlling such apparatus and medium
JP3439183B2 (ja) * 2000-09-29 2003-08-25 三洋電機株式会社 通信端末装置および電話番号表示方法
US8149048B1 (en) 2000-10-26 2012-04-03 Cypress Semiconductor Corporation Apparatus and method for programmable power management in a programmable analog circuit block
US8176296B2 (en) 2000-10-26 2012-05-08 Cypress Semiconductor Corporation Programmable microcontroller architecture
US6724220B1 (en) 2000-10-26 2004-04-20 Cyress Semiconductor Corporation Programmable microcontroller architecture (mixed analog/digital)
US7765095B1 (en) 2000-10-26 2010-07-27 Cypress Semiconductor Corporation Conditional branching in an in-circuit emulation system
US8103496B1 (en) 2000-10-26 2012-01-24 Cypress Semicondutor Corporation Breakpoint control in an in-circuit emulation system
US8160864B1 (en) 2000-10-26 2012-04-17 Cypress Semiconductor Corporation In-circuit emulator and pod synchronized boot
GB2368625A (en) * 2000-11-03 2002-05-08 Ubinetics Ltd User input element on a data processing device such as a mobile telephone
GB2370454B (en) * 2000-12-20 2005-06-22 Nokia Mobile Phones Ltd Mobile telecommunications device
JP2002199080A (ja) * 2000-12-22 2002-07-12 Toshiba Corp 移動無線端末装置
US20030037021A1 (en) * 2001-01-17 2003-02-20 Prasad Krothappalli JavaScript in a non-JavaScript environment
GB2371948B (en) 2001-02-02 2005-09-14 Nokia Mobile Phones Ltd Mobile telecommunications device
US6584188B2 (en) 2001-04-02 2003-06-24 Worldcom, Inc. Intelligent telephone set
KR100382938B1 (ko) * 2001-06-21 2003-05-09 엘지전자 주식회사 보조 표시창이 포함된 폴더형 휴대폰
US6826729B1 (en) * 2001-06-29 2004-11-30 Microsoft Corporation Gallery user interface controls
JP2003037664A (ja) * 2001-07-25 2003-02-07 Sony Corp 折り畳み式電子機器
CN1628317A (zh) * 2001-09-04 2005-06-15 特里诺斯特拉有限公司 用来控制电子设备中的功能的操作装置
KR100403745B1 (ko) * 2001-09-19 2003-10-30 삼성전자주식회사 휴대 전화 단말 장치에서 잠금 상태시 사용자 정보 확인및 자동 호출 방법
JP4147016B2 (ja) * 2001-10-16 2008-09-10 富士通株式会社 携帯端末
US7406674B1 (en) 2001-10-24 2008-07-29 Cypress Semiconductor Corporation Method and apparatus for generating microcontroller configuration information
US8078970B1 (en) * 2001-11-09 2011-12-13 Cypress Semiconductor Corporation Graphical user interface with user-selectable list-box
US8042093B1 (en) 2001-11-15 2011-10-18 Cypress Semiconductor Corporation System providing automatic source code generation for personalization and parameterization of user modules
FI115422B (fi) * 2001-11-15 2005-04-29 Nokia Corp Menetelmä tietojen käsittelemiseksi päätelaitteessa ja päätelaite
US7844437B1 (en) 2001-11-19 2010-11-30 Cypress Semiconductor Corporation System and method for performing next placements and pruning of disallowed placements for programming an integrated circuit
US6971004B1 (en) 2001-11-19 2005-11-29 Cypress Semiconductor Corp. System and method of dynamically reconfiguring a programmable integrated circuit
US8069405B1 (en) 2001-11-19 2011-11-29 Cypress Semiconductor Corporation User interface for efficiently browsing an electronic document using data-driven tabs
US7770113B1 (en) 2001-11-19 2010-08-03 Cypress Semiconductor Corporation System and method for dynamically generating a configuration datasheet
US7774190B1 (en) 2001-11-19 2010-08-10 Cypress Semiconductor Corporation Sleep and stall in an in-circuit emulation system
KR20030055673A (ko) * 2001-12-27 2003-07-04 엘지전자 주식회사 이동통신단말기, 그 이동통신단말기에서의 문자 메시지작성 방법
FR2835143A1 (fr) * 2002-01-21 2003-07-25 Cit Alcatel Procede d'envoi d'un message de type "sms" et terminal de radiocommunication correspondant
EP1337093B1 (en) 2002-02-19 2006-08-23 Nokia Corporation Method for enabling a communication via a mobile phone and mobile phone enabling a communication
BR0308368A (pt) * 2002-03-22 2005-01-11 Sony Ericsson Mobile Comm Ab Método para introduzir texto em um dispositivo eletrônico de comunicações, e, dispositivo eletrônico de comunicações
EP1347361A1 (en) * 2002-03-22 2003-09-24 Sony Ericsson Mobile Communications AB Entering text into an electronic communications device
US8103497B1 (en) 2002-03-28 2012-01-24 Cypress Semiconductor Corporation External interface for event architecture
US7308608B1 (en) 2002-05-01 2007-12-11 Cypress Semiconductor Corporation Reconfigurable testing system and method
JP4091792B2 (ja) * 2002-05-17 2008-05-28 株式会社エヌ・ティ・ティ・ドコモ 電子機器、イベント提供方法、プログラム、及び記録媒体
FI20021037A (fi) 2002-05-31 2003-12-01 Nokia Corp Kalenterijärjestelmä ja menetelmä kalenterinäkymän aikaansaamiseksi
FI20021224A (fi) 2002-06-24 2003-12-25 Nokia Corp Parannettu menetelmä päätelaitekeskustelun toteuttamiseksi ja menetelmää hyödyntävä päätelaite
US7751623B1 (en) 2002-06-28 2010-07-06 Microsoft Corporation Writing guide for a free-form document editor
US20040164973A1 (en) * 2002-06-28 2004-08-26 Kyocera Corporation Personal digital assistant and program for controlling used for the same
US7079713B2 (en) * 2002-06-28 2006-07-18 Microsoft Corporation Method and system for displaying and linking ink objects with recognized text and objects
JP3975851B2 (ja) * 2002-07-26 2007-09-12 松下電器産業株式会社 携帯端末装置
US7761845B1 (en) 2002-09-09 2010-07-20 Cypress Semiconductor Corporation Method for parameterizing a user module
US20040080538A1 (en) * 2002-10-28 2004-04-29 Roger Jollis Systems and methods for providing information to a user via a mobile appliance
AU2003296610A1 (en) * 2002-12-23 2004-07-14 Sony Ericsson Mobile Communications Ab Mobile device providing detailed information about status icons
EP1434411A1 (en) * 2002-12-23 2004-06-30 Sony Ericsson Mobile Communications AB Mobile device providing detailed information about status icons
CA2537229C (en) * 2003-05-14 2012-10-16 Collaborative Sciences And Technology, Inc. Persistent portal
US20040242279A1 (en) * 2003-05-28 2004-12-02 Costanzo Rito Natale Implementing direct telephone access on a multi-purpose wireless mobile electronic device
DE10327286A1 (de) * 2003-06-17 2005-01-27 Siemens Ag Verfahren zum Betrieb eines mobilen Telekommunikationsendgeräts mit einem Nutzer-Leistungsmerkmal
US9715678B2 (en) 2003-06-26 2017-07-25 Microsoft Technology Licensing, Llc Side-by-side shared calendars
US7707255B2 (en) 2003-07-01 2010-04-27 Microsoft Corporation Automatic grouping of electronic mail
US7716593B2 (en) * 2003-07-01 2010-05-11 Microsoft Corporation Conversation grouping of electronic mail records
US8799808B2 (en) 2003-07-01 2014-08-05 Microsoft Corporation Adaptive multi-line view user interface
US7392249B1 (en) 2003-07-01 2008-06-24 Microsoft Corporation Methods, systems, and computer-readable mediums for providing persisting and continuously updating search folders
JP4459725B2 (ja) * 2003-07-08 2010-04-28 株式会社エヌ・ティ・ティ・ドコモ 入力キー及び入力装置
US20050055408A1 (en) * 2003-09-09 2005-03-10 Zhu Dong System, device and method for sending a message at a predetermined time
US8721449B2 (en) 2003-10-20 2014-05-13 Tipping Point Group, Llc Method and system for paragame activity at electronic gaming machine
US8512144B2 (en) 2003-10-20 2013-08-20 Tipping Point Group, Llc Method and apparatus for providing secondary gaming machine functionality
US10127765B1 (en) 2003-10-20 2018-11-13 Tipping Point Group, Llc Gaming machine having secondary gaming controller with proxy configuration
US9582963B2 (en) 2003-10-20 2017-02-28 Tipping Point Group, Llc Method and system for gaming machine accounting
US7335106B2 (en) 2003-10-20 2008-02-26 Las Vegas Gaming, Inc. Closed-loop system for displaying promotional events and granting awards for electronic video games
US9564004B2 (en) 2003-10-20 2017-02-07 Igt Closed-loop system for providing additional event participation to electronic video game customers
US10437964B2 (en) 2003-10-24 2019-10-08 Microsoft Technology Licensing, Llc Programming interface for licensing
KR100595633B1 (ko) * 2003-12-18 2006-06-30 엘지전자 주식회사 이동통신 단말기의 멀티미디어 메시지 작성 방법
US20050164688A1 (en) * 2004-01-27 2005-07-28 Kyocera Corporation Mobile terminal, method for controlling mobile telephone terminal, and mobile telephone terminal
US7721226B2 (en) * 2004-02-18 2010-05-18 Microsoft Corporation Glom widget
DE602004009535T2 (de) * 2004-03-11 2008-07-24 Sony Ericsson Mobile Communications Ab Dynamische Zuweisung von Funktionen zu einer Eingabeeinheit
US7555707B1 (en) 2004-03-12 2009-06-30 Microsoft Corporation Method and system for data binding in a block structured user interface scripting language
US7659890B2 (en) * 2004-03-19 2010-02-09 Microsoft Corporation Automatic height adjustment for electronic highlighter pens and mousing devices
US7295049B1 (en) 2004-03-25 2007-11-13 Cypress Semiconductor Corporation Method and circuit for rapid alignment of signals
US7409444B2 (en) * 2004-05-10 2008-08-05 Bdna Corporation Method and apparatus for managing business cell phone usage
US20050266889A1 (en) * 2004-05-28 2005-12-01 Kuhl Lawrence E User interface methods and apparatus for initiating telephone calls from a mobile station
US8069436B2 (en) 2004-08-13 2011-11-29 Cypress Semiconductor Corporation Providing hardware independence to automate code generation of processing device firmware
US8286125B2 (en) 2004-08-13 2012-10-09 Cypress Semiconductor Corporation Model for a hardware device-independent method of defining embedded firmware for programmable systems
US7895531B2 (en) 2004-08-16 2011-02-22 Microsoft Corporation Floating command object
US9015621B2 (en) 2004-08-16 2015-04-21 Microsoft Technology Licensing, Llc Command user interface for displaying multiple sections of software functionality controls
US8117542B2 (en) 2004-08-16 2012-02-14 Microsoft Corporation User interface for displaying selectable software functionality controls that are contextually relevant to a selected object
US8146016B2 (en) 2004-08-16 2012-03-27 Microsoft Corporation User interface for displaying a gallery of formatting options applicable to a selected object
US7703036B2 (en) 2004-08-16 2010-04-20 Microsoft Corporation User interface for displaying selectable software functionality controls that are relevant to a selected object
US8255828B2 (en) 2004-08-16 2012-08-28 Microsoft Corporation Command user interface for displaying selectable software functionality controls
US7747966B2 (en) 2004-09-30 2010-06-29 Microsoft Corporation User interface for providing task management and calendar information
US7191940B2 (en) * 2004-11-30 2007-03-20 Clinton Wilcox User programmable interactive display device and method
US9613491B2 (en) 2004-12-16 2017-04-04 Igt Video gaming device having a system and method for completing wagers and purchases during the cash out process
US7332976B1 (en) 2005-02-04 2008-02-19 Cypress Semiconductor Corporation Poly-phase frequency synthesis oscillator
US7468820B2 (en) * 2005-02-22 2008-12-23 Eastman Kodak Company Profile creation for texture simulation with clear toner
US7400183B1 (en) 2005-05-05 2008-07-15 Cypress Semiconductor Corporation Voltage controlled oscillator delay cell and method
EP1724955A3 (en) * 2005-05-17 2007-01-03 Samsung Electronics Co.,Ltd. Method for taking a telephone call while receiving a broadcast service, and digital multimedia broadcasting terminal using this method
KR100606000B1 (ko) 2005-05-17 2006-07-31 삼성전자주식회사 통화 서비스 및 방송 서비스 제공 방법 및 이를 위한디지털 멀티미디어 방송 단말기
KR100686159B1 (ko) * 2005-06-13 2007-02-26 엘지전자 주식회사 이동통신 단말기 및 이를 이용한 데이터 처리 방법
US7886290B2 (en) * 2005-06-16 2011-02-08 Microsoft Corporation Cross version and cross product user interface
US8089461B2 (en) 2005-06-23 2012-01-03 Cypress Semiconductor Corporation Touch wake for electronic devices
KR100678166B1 (ko) * 2005-07-27 2007-02-02 삼성전자주식회사 어쿠스틱 쇼크를 방지하기 위한 오디오 신호의 출력 볼륨을설정하는 방법 및 이를 위한 이동 통신 단말기
JP4732056B2 (ja) * 2005-07-29 2011-07-27 本田技研工業株式会社 車両用操作装置
US9122518B2 (en) 2005-08-11 2015-09-01 Pantech Co., Ltd. Method for selecting and controlling second work process during first work process in multitasking mobile terminal
KR100750188B1 (ko) * 2005-08-23 2007-08-17 삼성전자주식회사 이동통신단말기에서 메시지 입력 오류를 방지하기 위한방법
US8239882B2 (en) 2005-08-30 2012-08-07 Microsoft Corporation Markup based extensibility for user interfaces
US8689137B2 (en) 2005-09-07 2014-04-01 Microsoft Corporation Command user interface for displaying selectable functionality controls in a database application
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US9542667B2 (en) 2005-09-09 2017-01-10 Microsoft Technology Licensing, Llc Navigating messages within a thread
US7739259B2 (en) 2005-09-12 2010-06-15 Microsoft Corporation Integrated search and find user interface
US8627222B2 (en) 2005-09-12 2014-01-07 Microsoft Corporation Expanded search and find user interface
US20070094612A1 (en) * 2005-10-24 2007-04-26 Nokia Corporation Method, a device and a computer program product for dynamically positioning of a pop-up window
US7526737B2 (en) * 2005-11-14 2009-04-28 Microsoft Corporation Free form wiper
US7599362B2 (en) * 2005-11-28 2009-10-06 Sony Ericsson Mobile Communications Ab Method and device for communication channel selection
US8085067B1 (en) 2005-12-21 2011-12-27 Cypress Semiconductor Corporation Differential-to-single ended signal converter circuit and method
US7904099B2 (en) * 2005-12-22 2011-03-08 Research In Motion Limited Unified addressing
KR20070088029A (ko) * 2006-02-24 2007-08-29 삼성전자주식회사 이동 단말기에서 사용자 인터페이스 제공 장치 및 방법
US8073137B2 (en) 2006-03-06 2011-12-06 Sony Ericsson Mobile Communications Ab Audio headset
KR100744400B1 (ko) * 2006-03-07 2007-07-30 삼성전자주식회사 이동 통신 단말기의 메뉴 화면에서 빠른 메뉴 제공 방법 및장치
US8067948B2 (en) 2006-03-27 2011-11-29 Cypress Semiconductor Corporation Input/output multiplexer bus
US8121610B2 (en) 2006-03-31 2012-02-21 Research In Motion Limited Methods and apparatus for associating mapping functionality and information in contact lists of mobile communication devices
US7606598B2 (en) 2006-03-31 2009-10-20 Research In Motion Limited Initiating a call from a mobile device to a number that is not hyperlinked
US20070256025A1 (en) * 2006-04-28 2007-11-01 Vincent Yen Mobile application menu system
US8605090B2 (en) 2006-06-01 2013-12-10 Microsoft Corporation Modifying and formatting a chart using pictorially provided chart elements
US9727989B2 (en) 2006-06-01 2017-08-08 Microsoft Technology Licensing, Llc Modifying and formatting a chart using pictorially provided chart elements
KR101144804B1 (ko) * 2006-07-03 2012-05-11 엘지전자 주식회사 로터리 키를 구비하는 이동통신 단말기 및 그 동작제어방법
US8677257B2 (en) 2006-08-04 2014-03-18 Apple Inc. Granular graphical user interface element
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
EP1936549A1 (en) * 2006-12-18 2008-06-25 Research In Motion Limited System and method for associating items from a group with features provided by a mobile device
US20080235627A1 (en) * 2007-03-21 2008-09-25 Microsoft Corporation Natural interaction by flower-like navigation
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US8130025B2 (en) 2007-04-17 2012-03-06 Cypress Semiconductor Corporation Numerical band gap
US8040266B2 (en) 2007-04-17 2011-10-18 Cypress Semiconductor Corporation Programmable sigma-delta analog-to-digital converter
US9564902B2 (en) 2007-04-17 2017-02-07 Cypress Semiconductor Corporation Dynamically configurable and re-configurable data path
US8026739B2 (en) 2007-04-17 2011-09-27 Cypress Semiconductor Corporation System level interconnect with programmable switching
US7737724B2 (en) 2007-04-17 2010-06-15 Cypress Semiconductor Corporation Universal digital block interconnection and channel routing
US8516025B2 (en) 2007-04-17 2013-08-20 Cypress Semiconductor Corporation Clock driven dynamic datapath chaining
US9720805B1 (en) 2007-04-25 2017-08-01 Cypress Semiconductor Corporation System and method for controlling a target device
US8266575B1 (en) 2007-04-25 2012-09-11 Cypress Semiconductor Corporation Systems and methods for dynamically reconfiguring a programmable system on a chip
US8065653B1 (en) 2007-04-25 2011-11-22 Cypress Semiconductor Corporation Configuration of programmable IC design elements
US8762880B2 (en) 2007-06-29 2014-06-24 Microsoft Corporation Exposing non-authoring features through document status information in an out-space user interface
US8201103B2 (en) 2007-06-29 2012-06-12 Microsoft Corporation Accessing an out-space user interface for a document editor program
US8484578B2 (en) 2007-06-29 2013-07-09 Microsoft Corporation Communication between a document editor in-space user interface and a document editor out-space user interface
US8049569B1 (en) 2007-09-05 2011-11-01 Cypress Semiconductor Corporation Circuit and method for improving the accuracy of a crystal-less oscillator having dual-frequency modes
DE102007052613A1 (de) * 2007-11-05 2009-05-07 Volkswagen Ag Bedienvorrichtung
KR20090065003A (ko) * 2007-12-17 2009-06-22 삼성전자주식회사 태스크 플로우에 적합한 입력 장치 및 이를 이용하는화상형성장치
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US9588781B2 (en) 2008-03-31 2017-03-07 Microsoft Technology Licensing, Llc Associating command surfaces with multiple active components
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US9665850B2 (en) 2008-06-20 2017-05-30 Microsoft Technology Licensing, Llc Synchronized conversation-centric message list and message reading pane
US8402096B2 (en) 2008-06-24 2013-03-19 Microsoft Corporation Automatic conversation techniques
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
US8799353B2 (en) 2009-03-30 2014-08-05 Josef Larsson Scope-based extensibility for control surfaces
US9448964B2 (en) 2009-05-04 2016-09-20 Cypress Semiconductor Corporation Autonomous control in a programmable system
US9046983B2 (en) 2009-05-12 2015-06-02 Microsoft Technology Licensing, Llc Hierarchically-organized control galleries
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US20120311585A1 (en) 2011-06-03 2012-12-06 Apple Inc. Organizing task items that represent tasks to perform
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
US20110010656A1 (en) * 2009-07-13 2011-01-13 Ta Keo Ltd Apparatus and method for improved user interface
US20110167350A1 (en) * 2010-01-06 2011-07-07 Apple Inc. Assist Features For Content Display Device
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
WO2011089450A2 (en) 2010-01-25 2011-07-28 Andrew Peter Nelson Jerram Apparatuses, methods and systems for a digital conversation management platform
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US8302014B2 (en) 2010-06-11 2012-10-30 Microsoft Corporation Merging modifications to user interface components while preserving user customizations
US9292171B2 (en) * 2010-11-17 2016-03-22 International Business Machines Corporation Border menu for context dependent actions within a graphical user interface
US8529328B2 (en) 2011-03-14 2013-09-10 Elis Rocco Tarantino Gaming devices with dedicated player RNG and time share features
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
CN102361489B (zh) * 2011-10-27 2015-09-23 捷开通讯科技(上海)有限公司 移动终端的拨号装置
US8490008B2 (en) 2011-11-10 2013-07-16 Research In Motion Limited Touchscreen keyboard predictive display and generation of a set of characters
US9122672B2 (en) 2011-11-10 2015-09-01 Blackberry Limited In-letter word prediction for virtual keyboard
US9715489B2 (en) 2011-11-10 2017-07-25 Blackberry Limited Displaying a prediction candidate after a typing mistake
US9652448B2 (en) 2011-11-10 2017-05-16 Blackberry Limited Methods and systems for removing or replacing on-keyboard prediction candidates
US9310889B2 (en) 2011-11-10 2016-04-12 Blackberry Limited Touchscreen keyboard predictive display and generation of a set of characters
US9195746B2 (en) * 2011-11-26 2015-11-24 Microsoft Technology Licensing, Llc Search scratch pad
US9557913B2 (en) * 2012-01-19 2017-01-31 Blackberry Limited Virtual keyboard display having a ticker proximate to the virtual keyboard
US9152323B2 (en) 2012-01-19 2015-10-06 Blackberry Limited Virtual keyboard providing an indication of received input
WO2013123572A1 (en) 2012-02-24 2013-08-29 Research In Motion Limited Touchscreen keyboard providing word predictions in partitions of the touchscreen keyboard in proximate association with candidate letters
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9201510B2 (en) 2012-04-16 2015-12-01 Blackberry Limited Method and device having touchscreen keyboard with visual cues
US9292192B2 (en) 2012-04-30 2016-03-22 Blackberry Limited Method and apparatus for text selection
US9354805B2 (en) 2012-04-30 2016-05-31 Blackberry Limited Method and apparatus for text selection
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US9207860B2 (en) 2012-05-25 2015-12-08 Blackberry Limited Method and apparatus for detecting a gesture
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
DE102012012172A1 (de) * 2012-06-19 2013-12-19 Leopold Kostal Gmbh & Co. Kg Druck- und drehbetätigbares Bedienelement für ein Kraftfahrzeug
US9116552B2 (en) 2012-06-27 2015-08-25 Blackberry Limited Touchscreen keyboard providing selection of word predictions in partitions of the touchscreen keyboard
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9063653B2 (en) 2012-08-31 2015-06-23 Blackberry Limited Ranking predictions based on typing speed and typing confidence
US9524290B2 (en) 2012-08-31 2016-12-20 Blackberry Limited Scoring predictions based on prediction length and typing speed
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
US9934200B1 (en) * 2013-02-28 2018-04-03 Ca, Inc. Method and system for implementing dynamic note formatting and display
KR20140136633A (ko) * 2013-05-21 2014-12-01 삼성전자주식회사 휴대형 전자장치의 애플리케이션 실행 방법 및 그에 관한 장치
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
EP3008641A1 (en) 2013-06-09 2016-04-20 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
EP3149728B1 (en) 2014-05-30 2019-01-16 Apple Inc. Multi-command single utterance input method
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US9652220B2 (en) 2015-05-11 2017-05-16 Sap Portals Israel Ltd. Zero down-time deployment of new application versions
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US9916735B2 (en) 2015-07-22 2018-03-13 Igt Remote gaming cash voucher printing system
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US9805030B2 (en) * 2016-01-21 2017-10-31 Language Line Services, Inc. Configuration for dynamically displaying language interpretation/translation modalities
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2695301B2 (ja) * 1991-04-26 1997-12-24 シャープ株式会社 携帯情報端末機
US5425077A (en) * 1993-07-08 1995-06-13 U.S. West Advanced Technologies, Inc. Mobile telephone user interface including fixed and dynamic function keys and method of using same
JP2602001B2 (ja) * 1993-11-01 1997-04-23 インターナショナル・ビジネス・マシーンズ・コーポレイション 縮小可能キーボード付パーソナル通信機
CA2159138A1 (en) * 1994-11-28 1996-05-29 Sonia Mercedes Estevez-Alcolado De Holl Roller bar menu access system and method for cellular telephones
US5825353A (en) * 1995-04-18 1998-10-20 Will; Craig Alexander Control of miniature personal digital assistant using menu and thumbwheel
EP0746136A3 (en) 1995-06-02 1999-06-23 Nokia Mobile Phones Ltd. Automatic credit card calling system
US5778404A (en) * 1995-08-07 1998-07-07 Apple Computer, Inc. String inserter for pen-based computer systems and method for providing same
FI955340A (fi) * 1995-11-07 1997-05-08 Nokia Mobile Phones Ltd Matkapuhelimen käyttäjäliityntä
US5841855A (en) * 1995-11-15 1998-11-24 Lucent Technologies Inc. Menu level indicator for a telephone terminal
US5692032A (en) 1995-11-27 1997-11-25 Nokia Mobile Phones Ltd. Mobile terminal having one key user message acknowledgment function
WO1997020423A1 (en) * 1995-11-29 1997-06-05 Bell Communications Research, Inc. A system and method for automatically screening and directing incoming calls
US5794142A (en) 1996-01-29 1998-08-11 Nokia Mobile Phones Limited Mobile terminal having network services activation through the use of point-to-point short message service
JP3951193B2 (ja) * 1996-02-26 2007-08-01 ソニー株式会社 通信端末装置
JPH09261759A (ja) * 1996-03-19 1997-10-03 Sony Corp 通信端末装置
FI961277A (fi) * 1996-03-20 1997-09-21 Nokia Mobile Phones Ltd Menetelmä merkkijonon muodostamiseksi, elektroninen viestinlaite sekä latausyksikkö elektronisen viestinlaitteen lataamiseksi
US6173194B1 (en) * 1996-04-15 2001-01-09 Nokia Mobile Phones Limited Mobile terminal having improved user interface
AU3408197A (en) * 1996-06-24 1998-01-14 Samsung Information Systems America Mobile telephone with integrated multiple communication functionalities
US5870683A (en) * 1996-09-18 1999-02-09 Nokia Mobile Phones Limited Mobile station having method and apparatus for displaying user-selectable animation sequence
US5841849A (en) * 1996-10-31 1998-11-24 Lucent Technologies Inc. User interface for personal telecommunication devices
US5878351A (en) 1996-11-07 1999-03-02 Nokia Mobile Phones Limited Methods and apparatus for providing delayed transmission of SMS delivery acknowledgement, manual acknowledgement and SMS messages
GB2319691B (en) 1996-11-22 2001-05-23 Nokia Mobile Phones Ltd User interface for a radio telephone
US5933139A (en) 1997-01-31 1999-08-03 Microsoft Corporation Method and apparatus for creating help functions
GB2322513B (en) * 1997-02-21 2001-12-19 Nokia Mobile Phones Ltd A phone displaying alternative functionality menu
DE19717719C2 (de) * 1997-04-18 1999-03-04 Deutsche Telephonwerk Kabel Bedienerführung in Kommunikations-Endgeräten
US6026233A (en) * 1997-05-27 2000-02-15 Microsoft Corporation Method and apparatus for presenting and selecting options to modify a programming language statement
US6141011A (en) 1997-08-04 2000-10-31 Starfish Software, Inc. User interface methodology supporting light data entry for microprocessor device having limited user input
US6097964A (en) 1997-09-04 2000-08-01 Nokia Mobile Phones Limited Navigation key for a handset
US6201534B1 (en) * 1997-10-03 2001-03-13 Siemens Information And Communications Networks, Inc. Trackball for single digit control of wireless terminal
GB2333386B (en) 1998-01-14 2002-06-12 Nokia Mobile Phones Ltd Method and apparatus for inputting information
US6160554A (en) * 1998-03-19 2000-12-12 Hewlett Packard Company Computer file content preview window

Also Published As

Publication number Publication date
ES2257843T3 (es) 2006-08-01
GB2335822B (en) 2003-09-10
DE69929655D1 (de) 2006-04-13
US20020080186A1 (en) 2002-06-27
CN1241084A (zh) 2000-01-12
EP0946028A2 (en) 1999-09-29
EP0946028B1 (en) 2006-02-01
US6570596B2 (en) 2003-05-27
JP4266431B2 (ja) 2009-05-20
DE69929655T2 (de) 2006-09-14
EP0946028A3 (en) 2003-04-16
GB9806325D0 (en) 1998-05-20
GB2335822A (en) 1999-09-29
JP2000036856A (ja) 2000-02-02

Similar Documents

Publication Publication Date Title
CN1147115C (zh) 便携式电话的上下文有关的上托窗口
CN1190983C (zh) 用于手机的导航键
CN1148086C (zh) 通信终端及旋转操作键
CN1269014C (zh) 字符输入装置
CN1149503C (zh) 文字输入装置和文字输入方法
US7552142B2 (en) On-screen diagonal cursor navigation on a handheld communication device having a reduced alphabetic keyboard
CN1245823C (zh) 允许从背面输入手写字符的蜂窝电话
CN1189048C (zh) 通信终端
CN1223925C (zh) 便携式电子仪器
CN101031871A (zh) 具有改进的用户界面的移动通信终端及其方法
CN1106104C (zh) 通信终端装置
CN1313714A (zh) 通信终端设备及其控制方法
CN1298269A (zh) 具有能提供应用项管理等功能的改进的用户接口的移动台
CN1975652A (zh) 输入装置及使用它的滚动控制方法
CN101047918A (zh) 存储信息的方法及所应用的移动通信终端
CN1941767A (zh) 一种即时通信信息处理方法和系统
CN1942847A (zh) 数据输入方法及设备
CN1991724A (zh) 输入装置、携带终端装置及内容数据的操作方法
CN1783904A (zh) 一种手机按键的设置方法及手机屏幕侧键
KR20100107615A (ko) 터치입력을 이용한 데이터 편집 방법 및 휴대용 단말기
CN101222564A (zh) 一种具有扫描功能的移动终端
CN1933641A (zh) 一种具有输入画面转换功能的移动通信终端及输入画面转换方法
CN1139234C (zh) 具有数字助理、传真及网络功能的电脑电话
CN1292517A (zh) 虚拟键盘式中文汉字输入方法及系统
CN1309236C (zh) 移动通信终端设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: NOKIA OY

Free format text: FORMER OWNER: NOKIA MOBILE PHONES LTD.

Effective date: 20120312

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

Effective date of registration: 20120312

Address after: Espoo, Finland

Patentee after: Nokia Oyj

Address before: Espoo, Finland

Patentee before: Nokia Mobile Phones Ltd.

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

Effective date of registration: 20160111

Address after: Espoo, Finland

Patentee after: Technology Co., Ltd. of Nokia

Address before: Espoo, Finland

Patentee before: Nokia Oyj

CX01 Expiry of patent term

Granted publication date: 20040421

CX01 Expiry of patent term