CN1270479A - 双向移动通信设备的应用程序启动器 - Google Patents

双向移动通信设备的应用程序启动器 Download PDF

Info

Publication number
CN1270479A
CN1270479A CN00103606A CN00103606A CN1270479A CN 1270479 A CN1270479 A CN 1270479A CN 00103606 A CN00103606 A CN 00103606A CN 00103606 A CN00103606 A CN 00103606A CN 1270479 A CN1270479 A CN 1270479A
Authority
CN
China
Prior art keywords
button
mobile communication
indicator diagram
communication equipment
key
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.)
Pending
Application number
CN00103606A
Other languages
English (en)
Inventor
保罗·A·斯梅瑟斯
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.)
Great Elm Group Inc
Original Assignee
Phone Com Inc
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 Phone Com Inc filed Critical Phone Com Inc
Publication of CN1270479A publication Critical patent/CN1270479A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/72466User interfaces specially adapted for cordless or mobile telephones with selection means, e.g. keys, having functions defined by the mode or the status of the device
    • 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]
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/2747Scrolling on a display
    • 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/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • 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/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • 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/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72445User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications
    • 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

Abstract

一种用于便于访问在双向移动通信设备上驻留的多个应用程序的方法和装置。利用双向移动通信设备的现有按键或按钮来激活(或启动(驻留应用程序。此外,双向移动通信设备在其显示屏幕上为用户呈现显示指示图,该指示图具体指示哪一个按键或按钮启动哪一个驻留应用程序。

Description

双向移动通信设备的应用程序启动器
本发明涉及一种双向移动通信设备,具体涉及一种用于双向移动通信设备的应用程序启动器(application launcher)。
静态存储器器件(例如SDRAM和DRAM)和微处理器价格暴跌,使得双向移动通信设备(双向寻呼机、蜂窝电话、掌上计算设备和个人数字助理(PDA)等)的制造商有可能为消费者增加处理能力和存储量,同时以一种能够使他们获得较大市场份额的价位来对他们的产品进行定价。双向移动通信设备的制造商以及相关服务供应商已经开发了许多为移动设备提供某些功能和特征的应用程序。这些应用程序一般是诸如为个人计算机(例如台式和笔记本计算机)提供的类似应用程序的缩小版本。因此,双向移动通信设备能够包括文本编辑器。浏览器、电子邮件应用程序等。
有一个问题是,随着提供给这些双向移动通信设备的应用程序越来越多,由于双向移动通信设备的显示屏和输入键板尺寸一般有限,所以用户将更难启动所需的一个应用程序。因此,将需要更多的用户交互操作和注意力来正确启动所需的一个应用程序。
为了在市场上赢得广泛的认可,对于这些设备来说,用户友好和功能这两点非常重要。因为,必须使用户能够以最少的操作和最大的效率,来访问和使用在这些双向移动通信设备中包含的应用程序。然而,通常情况下,需要较多用户操作来访问或激活在双向移动通信设备上设置的应用程序。
因此,需要这样一种系统和方法,它能够以一种方式呈现在双向移动通信设备上驻留的多个应用程序,以使用户能够容易且迅速地选择并激活所需的应用程序。
本发明涉及一种用于便于访问多个驻留在双向移动通信设备上的应用程序的方法和装置。具体地讲,本发明利用双向移动通信设备上现有的按键或按钮,来激活(或启动)驻留的应用程序。另外,双向移动通信设备在其显示屏上为用户显示一个指示图,用于指定哪一个按键或按钮启动哪一个驻留应用程序。
本发明可以许多方式来实现,这包括一种方法、一种装置、一种系统和一种计算机可读介质。下面将讨论本发明的几个实施例。
按照一个实施例,提供了一种用于启动多个驻留应用程序之一的方法,所述多个驻留应用程序驻留在具有显示器和输入接口的双向移动通信设备上,所述方法包括下列操作:在所述双向移动通信设备的所述显示器上显示一个按键指示图,所述按键指示图包括用于一组所述驻留应用程序的符号标志,每个所述符号标志提供为所述双向移动通信设备的一个按键组的一个按键而设置的相关信息;接收所述按键组中的按键选择信息;以及,执行所述驻留应用程序组中与所述按键组的一个所选按键相关的一个驻留应用程序。
按照另一个实施例,提供了一种用于启动多个驻留应用程序中一个所选驻留应用程序的方法,所述多个驻留应用程序驻留在具有显示器和键板的双向移动通信设备上,所述方法包括下列操作:在所述双向移动通信设备的所述显示器上显示一个按键指示图,所述按键指示图提供用于至少一组所述驻留应用程序的图形指示符;将所述键板的一组按键与所述按键指示图的所述图形指示符相关联;以及,若启动所述键板的所述按键组中的一个按键,则执行所述驻留应用程序组中的一个相关驻留应用程序。
作为一种双向移动通信设备,本发明的一个实施例包括:显示屏;输入用户接口,它允许用户输入一个选择信息,所述输入用户接口包括多个按键;处理器,用于执行多个驻留应用程序中的至少一个驻留应用程序;以及,存储器,用于保存所述驻留应用程序,所述存储器还保存程序代码,用来使用户能够方便且容易地选择要启动的一个所述驻留应用程序。所述程序代码包括:用于在所述双向移动通信设备的所述显示器上显示一个按键指示图的程序代码,所述按键指示图包括用于一组所述驻留应用程序的符号标志,每个所述符号标志被分配给所述双向移动通信设备的一个按键组的一个按键,并且这些符号标志按照所述双向移动通信设备的所述按键组的结构来排列;用于接收所述按键组中的按键选择信息的程序代码;以及,用于启动所述驻留应用程序组中与所述按键组的一个所选按键相关的一个驻留应用程序的程序代码。
本发明的优点很多。不同的实施例和实施方式会具有下述的一个或多个优点。本发明的一个优点是,能够减少为启动或激活在双向移动通信设备上驻留的应用程序而进行的用户操作。本发明的另一个优点是,能够迅速选择要启动的驻留应用程序。
参照通过实例展示本发明原理的附图以及下面的详细说明,将会清楚地理解本发明的其它方面和优点。
参照附图以及下面的详细说明,将会容易地理解本发明。附图中相同的标号表示相同的结构部件。在附图中:
图1示出本发明一个实施例的双向移动通信设备的示意图;
图2示出本发明一个实施例的双向移动通信设备的方框图;
图3A-3C示出本发明一个实施例的在访问一个应用程序后的双向移动通信设备的显示的示意图;
图4是本发明一个实施例的应用程序启动过程的流程图;
图5示出本发明一个实施例的应用程序启动过程的流程图,其中预先分配了导航按键指示图和导航按键设置;
图6示出本发明另一实施例的应用程序启动过程的流程图,其中没有预先分配导航按键指示图和导航按键设置;
图7示出本发明一个实施例的下一图像指示图过程的流程图。
本发明涉及这样一种方法和装置,它通过按压双向移动通信设备键板上的指定按键(或按钮),使双向移动通信设备能够容易并便捷地激活(或启动)驻留应用程序。
双向移动通信设备也称作双向交互式通信设备、无线客户机设备或移动设备,它包括但不限于个人数字助理(PDA)之类的设备、蜂窝电话、或能够进行无线控制的遥控器。这些设备的存储和处理能力一般远小于台式和笔记本计算机的存储和处理能力。与台式和笔记本计算机的键盘和显示屏相比,这些双向移动通信设备的显示屏和键板一般较小。本发明旨在能够在本地显示装置(例如液晶显示(LCD)屏)上显示图像指示图的双向移动通信设备上使用。
在下面的本发明的详细说明中,为了透彻理解本发明,提供了许多具体细节。然而,对于本领域普通技术人员来说,显然可以在没有这些具体细节的情况下实施本发明。在其它的例子中,为了避免混淆本发明的各方面,省略了对公知的方法、过程、组件和电路的不必要的说明。
下面将参照图1至图7说明本发明的实施例。然而,本领域普通技术人员会容易理解,这里参照这些附图给出的详细描述是示范性的,因为本发明不受限于这些实施例。
图1是本发明一个实施例的双向移动通信设备100(这里也称为移动设备)的示意图。双向移动通信设备100通过无线网络(未示出)与远方的实体通信。常用的无线网络的例子包括蜂窝数字分组数据(CDPD)、全球移动通信系统(GSM)、码分多址和时分多址等等系统。
移动设备100包括:能够显示图像指示图118的增强显示屏幕104、软按键108A和108B、导航按键组112、以及电话键板116。常见的典型电话键板包括12个按键。在这12个按键中,有10个连续的按键编码为“0”至“9”,其余的一个按钮用于“*”符号,另一个按钮用于“#”符号。另外,移动设备100可包含额外的按钮,用于提供附加的便利和功能。在该实施例中,额外的按钮包括ROCKER(滚动键)按钮110和许多杂项按键,后者包括NET(网络)、CLEAR(清除)、Send/Home(发送/返回),Power(电源)以及End/Back(结束/后退)。ROCIER按钮110的功能将在下面描述,杂项按钮的功能在本领域中是公知的。ROCKER按钮110、软按键108A和108B、导航按键组112和电话键板116为用户与移动设备100交互提供了方便且简捷的手段。此外,本领域普通技术人员应理解,可以采用其它类型的输入界面(例如软按键、图标屏幕)和键板结构来实现本发明。
这里,所采用的显示屏幕是双向移动通信设备的物理显示装置。例如,该显示屏幕可以是液晶显示(LCD)屏。屏幕显示是在显示屏幕上展现或显示的图像。
图像指示图118由多个图形符号组成,这些符号指示为导航按键组112中的各个导航按键分配的应用程序。在此实施方式中,图像指示图118显示在显示屏幕104上,其中,各图形符号按照导航按键组112的图形表示所对应的图形表示进行排列。导航按键组112包括向上导航键、向右导航键、向下导航键和向左导航键。这样,在该实施方式中,图形符号包括信封符号120、电话符号124、写字板符号132、浏览器符号128。信封符号120表示由向上导航键启动电子邮件程序。电话符号124表示由向右导航键启动地址薄应用程序。写字板符号132表示由向下导航键启动写字板应用程序。浏览器符号128表示由向左导航键启动移动设备100的浏览器。该浏览器是诸如HTML浏览器或用HDML浏览器的网络浏览器。所设置的这些图形符号可以是例如位图、JPEG图像或GIF图像等。
图2是本发明一个实施例的双向移动通信设备200(这里也称为移动设备)的功能方框图。该移动设备200适于用作图1的双向移动通信设备100。
移动设备200包括客户机模块208,它与处理器204和工作存储器224一起工作以便执行由移动设备200执行的处理任务。这些处理任务包括驻留在移动设备200上的各种应用程序的操作、通信处理的管理、以及键板输入的管理。具体地说,假定启动其中的一个驻留应用程序,其处理任务包括:在显示屏幕上显示图像指示图(例如图1的图像指示图118)、接收利用导航按键组(例如图1的导航按键组112)中的按键对一个驻留应用程序进行的选择、以及启动所选择的驻留应用程序。
本领域普通技术人员会理解,也可以利用移动设备200的软件预先编程和装入导航按键设置和图像指示图,或者在显示图像指示图时动态确定它们。除此之外,也可以由用户定制图像指示图。例如,在动态确定图像指示图的情况下,处理过程可包括:(1)指定驻留应用程序的可执行文件;(2)将指定的可执行文件与导航按键组(例如图1的导航按键组112)中的按键相关联;(3)产生用于指示哪个应用程序分配给哪个导航按键的图像指示图(例如图1中的118);(4)在显示屏幕(例如图1的显示屏幕104)上显示所产生的图像指示图。
移动设备200还包括无线控制协议(WCP)接口228,它通过RF发送接收器(未示出)连接到无线网络,以便接收进入和送出的数据信号。设备标识(ID)保存器232向WCP接口228提供设备ID。设备ID指定与移动设备200相关的特定代码。例如,移动设备200能够通过无线网络连接一个代理服务器(未示出),其中,设备ID用于确定在代理服务器中设置的订户(用户)帐户的位置,然后代理服务器连接到诸如因特网的网络。
此外,移动设备200包括显示屏幕216,它用于显示信息并接收用户通过由键板电路212控制的键板输入的用户输入。此外,客户机模块212的一个功能是操作通常被称作微浏览器的浏览器,这种浏览器比公知的HTML浏览器要求少得多的计算能力和存储量。关于移动设备利用(微)浏览器访问(代理)服务器的附加细节参见第5,809,415号美国专利,在此将其列出供进一步参考。
移动设备200还包括语音电路236(例如扬声器和话筒)和相关的硬件(例如编码器/解码器220、处理器204和键板电路224),以使移动设备200切换到与网络(数据)操作模式不同且分开的电话操作模式。
按照本发明的一个实施例,想要访问特定应用程序的用户仅需要按压(启动)导航按键组中所指定的导航键。当双向移动通信设备的电源开始接通或按压预定按键(例如图1的ROCKER 110)时,在移动设备的显示屏幕上将显示用于指示驻留应用程序和导航按键设置之间关系的图像指示图(例如一位图)。此外,可以通过启动一个或多个预定按键(图1的ROCKER 110)来再分配和再排列各导航按键。
现在将说明用于启动驻留应用程序的移动设备100的代表性操作。在操作中,使用图1的移动设备100的用户(未示出)按压电源接通按钮,来接通原先是断开的移动设备100电源。在电源接通后,在显示屏幕104上显示图像指示图118。这一初始操作模式被称为启动面板(launch pad)。图像指示图118指示哪一个驻留应用程序分配给导航按键组112中的哪一个导航键。如符号132所示,向下导航按键被分配给写字板应用程序。按压向下导航键将使移动设备100进入写字板操作模式。
图3A示出一个代表性实施例的用于写字板操作模式的用户界面。执行写字板应用程序将提供写字板操作模式。
在写字板操作模式中,在移动设备300的显示屏幕304上提供的用户界面旨在便捷地使用写字板应用程序,如输入数据等。在显示屏幕304上显示的信息包括指示写字板图形图像(例如图标或位图)的符号324、应用程序标题320(即NOTEPAD-写字板)、如前面输入的数据328、以及软按键功能指示符332和340。软按键功能指示符332和340用于指示与软按键308A和308B相关的功能。为了达到这一步,用户只需进行两个单独的按键输入操作,即按压电源按钮接通该设备,然后按压向下导航键以启动写字板应用程序。因此,利用本发明,用户能够便捷地启动写字板操作模式。而以前,用户不得不接通移动通信设备的电源,导航到列有驻留应用程序的菜单,滚动该应用程序列表,再进行选择。
每当按压ROCKER键310时,移动设备300返回如图1所示的启动面板。在该操作模式中,在显示屏幕104上显示原始的导航按键图像指示图118,并将导航按键组112中的导航键、软按键108A和108B和键板116的功能恢复到它们的原始状态。
按压向左导航键将使移动设备100进入浏览器操作模式。按压向右导航键将使移动设备100进入地址薄操作模式。按压向上导航键将使移动设备100进入电子邮件(E-mail)操作模式。
图3B示出了一个代表性实施例的用于浏览器操作模式的用户界面。执行浏览器应用程序将提供浏览器操作模式。
在浏览器操作模式中,在移动设备300的显示屏幕304上提供的用户界面旨在便捷地使用浏览器应用程序,如选择内容信道或进入网络地址(统一资源定位符)等。在显示屏幕304上显示的信息包括指示网络图形图像(例如图标或位图)的符号344、应用程序标题348(即BROWER-浏览器)、可用内容信道列表352、以及软按键功能指示符356和360。软按键功能指示符356和360用于指示与软按键308A和308B相关的功能。为了达到这一步,用户只需进行两个单独的按键输入操作,即按压电源按钮接通该设备(如果尚未接通),然后按压向左导航键以启动浏览器应用程序。因此,用户能够便捷地启动浏览器操作模式。
图3C示出了一个代表性实施例的用于地址薄操作模式的用户界面。执行地址薄应用程序将提供地址薄操作模式。
在地址薄操作模式中,在移动设备300的显示屏幕304上提供的用户界面旨在便捷地使用地址薄应用程序,如从地址薄中选择个人地址等。在显示屏幕304上显示的信息包括指示电话图形图像(例如图标或位图)的符号370、应用程序标题374(即ADDRESS BOOK-地址薄)、可用内容信道列表378、以及软按键功能指示符386和390。软按键功能指示符386和390用于指示与软按键308A和308B相关的功能。为了达到这一步,用户只需进行两个单独的按键输入操作,即按压电源按钮接通该设备(如果尚未接通),然后按压向右导航键以启动地址薄应用程序。因此,用户能够便捷地启动地址薄操作模式。
图4是本发明一个实施例的应用程序启动过程400的流程图。该应用程序启动过程400由具有键板和显示屏幕的移动设备来执行。例如,图1所示的移动设备100就是这样的移动设备。
在执行框402,应用程序启动过程400首先在显示屏幕(例如图1所示的显示屏幕104)上显示图像指示图。所显示的图像指示图对应于一组按键的排列。图像指示图用于将驻留应用程序与该按键组排列中的各按键相关联。排列的形状和结构类型的范围很宽,相关的按键类型的范围也很宽。例如,如图1中的代表性实施例所示,图像指示图118将导航按键组112与由图形符号120、124、128和132指示的驻留应用程序相关联。
接下来,在判断框404,判断是否按压了一个按键。如果没有按压一个按键,则应用程序启动过程400等待按键的输入。一旦按压了一个按键,则应用程序启动过程400继续。
若应用程序启动过程400继续,判断框406判断是否被按压的按键属于上述按键组。如果判定该按键属于上述按键组,则在执行框406启动与该输入按键相关联的应用程序。另一方面,若判定该按键不属于上述按键组,则以常规方式处理被按压的按键。在随后的执行框408和410,应用程序启动过程400完成并结束。
图5示出本发明一个实施例的应用程序启动过程500的流程图,其中,预先分配导航按键指示图和导航按键设置。在该实施例中,一般将多个应用程序作为一个具有预定导航指示图和按键设置的程序包来装入,所述的预定导航指示图和按键设置用于激活这些应用程序。
在执行框504,装入并在双向移动通信设备的显示屏幕上显示导航指示图(例如图1的图像指示图118)。在执行框508,为各导航键指定应用程序启动功能。在判断框512,判断是否按压了一个导航键。
若在判断框512的判断确定按压了一个导航键(即按压了一个指定的导航键),则在执行框516启动相关的应用程序。在启动了相关的应用程序之后,按照应用程序具体模式来配置双向移动通信设备的应用程序界面屏幕(例如图3A的显示屏幕304)。
利用本发明,想要选择并访问移动设备上驻留应用程序的用户,可以在移动设备电源接通后通过按压一个指定的导航键来实现此操作。由于用户常常只能单手操作移动设备或者不能将注意力全部用来寻找所需应用程序,所以本发明大大改善了移动设备的用户友好特性。例如,在忙于驾驶汽车的同时试图查找在地址薄应用程序中的一个地址的用户,可以容易地通过按压一个指定的导航键来访问地址薄应用程序。导航键本身一般处于移动设备上的显著位置,这样即使在光线较差的环境中也能够容易地找到它们。而且,在显示屏幕上显示了简便可视的图像指示图,以便为用户提供驻留应用程序标识和指定导航键的清楚指示。
随着移动设备的能力和这些操作平台上用户可用应用程序数量的增长,移动设备上驻留应用程序的数量很有可能超过按键组(例如导航键)中按键的数量。在这样的情况下,需要重复使用可用导航键。为此,在移动设备中可以编程多个启动面板。每个启动面板将具有自己的图像指示图及相应的导航键组设置。再次参照图5,用户若想要启动当前没有显示在显示屏幕的当前显示图像上的驻留程序,应按压预定按键528(例如ROCKER键)。在按压预定按键528后,在执行框532显示用于所需应用程序的不同图像指示图,并且完成执行框508的导航键的对应再分配。在每次判断框528判定按压了预定按键之后,将出现代表不同驻留应用程序组的不同启动面板。最终可重复出现各启动面板。然后,这一过程按上述方式进行。另一方面,如果按压的按键不是导航键或ROCKER键,则在执行框536进行标准输入(例如输入电话号码)的输入过程。
此处需要注意的重要一点是,双向移动通信设备键板上的任何按钮均可以用作判断框528的预定按键,因此,可以为它们分配ROCKER键的功能。没有要求为此功能指定单独的按键。
除了预先装入的应用程序和带有按键设置的图像指示图以外,还可以为移动设备设置或提供用于执行各种安装功能的实用应用程序。安装功能的例子包括:(1)指定驻留应用程序;(2)设置(或改变)所需按键;以及(3)产生相应导航键组的图像指示图。可以从实用应用程序所提供的类属符号中,选出为从远程源获得的各种应用程序设置的用来代表这些应用程序的图形符号。这种类型的系统赋予用户根据个人需要剪裁他们的移动设备功能的能力,这在很大程度上类似于个人计算机用户选择他们所需的软件、并在安装后将所选软件的图形表示呈现给他们的情况。
图6示出本发明另一实施例的应用程序启动过程600的流程图,其中,没有预先分配导航按键指示图和导航按键设置。在该实施例中,各种应用程序利用具有指定驻留程序并产生导航按键指示图、相关符号以及按键设置的功能的辅助应用程序来分别装入。
在执行框604,指定要装入移动设备的应用程序。然后,在执行框608,根据指定的应用程序来产生导航按键指示图。在执行框612,装入并在移动设备的显示屏幕上显示所产生的导航按键指示图(图1的图像指示图118)。此后的应用程序启动过程600类似于图1的应用程序启动过程500。
作为一个实例,应用程序启动过程600可以在每次检测到系统注册项或表格的变化时执行,系统注册项或表格指定了移动设备上的驻留应用程序。例如,每当在移动设备上安装新的应用程序、或者更新列出所有安装应用程序的注册项(或表格)时,使用应用程序启动过程600。按照本发明,一旦完成了应用程序启动过程600,就可以在启动面板上启动在移动设备上驻留的各个应用程序。
图7示出本发明一个实施例的下一图像指示图过程700的流程图。在按压了预定按键之后,将执行下一图像指示图过程700。在此实施例中,该预定按键是ROCKER键。如上所述,移动设备的任何按键或移动设备用户界面上的任何软按键均能够用作ROCKER键,并没有要求采用专门的ROCKER键。在执行框704,接收ROCKER按键输入。接着,在判断框708,判断是否移动设备显示有导航按键指示图(即移动设备是否处于启动面板模式)。如果显示有导航按键指示图,则在判断框712,判断是否还有可用的附加导航按键指示图。如果有可用的附加导航按键指示图,则在执行框716,检索并显示下一个可用导航按键指示图。若没有可用的附加导航按键指示图,则在执行框720,检索并显示第一个可用导航按键指示图。在每次显示不同的导航按键指示图时,会为导航按键指示图中的各应用程序重新分配导航键。另一方面,如果没有显示导航按键指示图(即移动设备不处于启动面板模式),则在执行框722,按压ROCKER按键使移动设备返回启动面板模式,并显示上次显示的导航按键指示图。
本发明的优点很多。不同的实施例和实施方式会具有下述的一个或多个优点。本发明的一个优点是,能够减少为启动或激活在双向移动通信设备上驻留的应用程序而进行的用户操作。本发明的另一个优点是,能够迅速选择要启动的驻留应用程序。
在上文中,已经详细并具体地说明了本发明。本领域普通技术人员应明白,所公开的本发明实施例仅是示范性的,并且,在不脱离本发明所要求的实质和范围的情况下,可以对这些实施例的部分和操作的排列和组合进行许多改变。因此,本发明的范围由所附权利要求而不是由上述实施例说明来限定。

Claims (24)

1.一种用于启动多个驻留应用程序之一的方法,所述多个驻留应用程序驻留在具有显示器和输入接口的双向移动通信设备上,所述方法包括:
在所述双向移动通信设备的所述显示器上显示一个按键指示图,所述按键指示图包括用于一组所述驻留应用程序的符号标志,每个所述符号标志提供为所述双向移动通信设备的一个按键组中的一个按键而设置的相关信息;
接收所述按键组中的按键选择信息;以及
执行所述驻留应用程序组中与所述按键组中的一个所选按键相关的一个驻留应用程序。
2.如权利要求1所述的方法,其中,所述符号标志是图标。
3.如权利要求1所述的方法,其中,
所述按键组中的按键是非字母数字的按键,并且
所述非字母数字的输入单元驻留在电话键板类型的键板上。
4.如权利要求3所述的方法,其中,所述非字母数字的输入单元是光标导航键。
5.如权利要求1所述的方法,其中,所述按键组中的按键是用户屏幕输入界面的软按键。
6.如权利要求1所述的方法,其中,所述按键组中的按键是所述双向移动通信设备的导航键。
7.如权利要求1所述的方法,其中,所述按键指示图中的符号标志的排列对应于所述按键组中的按键的排列。
8.如权利要求7所述的方法,其中,所述按键组中的按键是所述双向移动通信设备的导航键。
9.如权利要求1所述的方法,其中,所述方法还包括:
若接收到预定的按键输入,则将所述按键指示图替换成另一按键指示图;
在所述另一按键指示图中提供用于另一组驻留应用程序的符号标志,每个所述符号标志提供为所述双向移动通信设备的所述按键组中的一个按键而设置的相关信息;以及
在所述另一按键指示图上放入用于所述另一驻留应用程序组的所述符号标志,每个所述符号标志提供为所述双向移动通信设备的所述按键组中的一个按键而设置的相关信息。
10.如权利要求9所述的方法,其中,所述按键指示图是导航按键指示图,所述另一按键指示图是另一导航按键指示图。
11.如权利要求1所述的方法,其中,所述输入接口是键板,并且,所述双向移动通信设备包括:个人数字助理(PDA)、蜂窝电话、寻呼机或无线遥控器。
12.一种用于启动多个驻留应用程序中一个所选驻留应用程序的方法,所述多个驻留应用程序驻留在具有显示器和键板的双向移动通信设备上,所述方法包括:
在所述双向移动通信设备的所述显示器上显示一个按键指示图,所述按键指示图提供用于至少一组所述驻留应用程序的图形指示符;
将所述键板的一组按键与所述按键指示图的所述图形指示符相关联;以及
若启动所述键板的所述按键组中的一个按键,则执行所述驻留应用程序组中的一个相关驻留应用程序。
13.如权利要求12所述的方法,其中,所述双向移动通信设备包括:个人数字助理(PDA)、蜂窝电话、寻呼机或无线遥控器。
14.如权利要求12所述的方法,其中,所述按键组中的按键是软按键。
15.如权利要求12所述的方法,其中,所述按键组中的按键是所述双向移动通信设备的导航键。
16.如权利要求12所述的方法,其中,所述按键指示图中的符号标志的排列对应于所述按键组中的按键的排列。
17.如权利要求16所述的方法,其中,所述按键组中的按键是所述双向移动通信设备的导航键。
18.如权利要求12所述的方法,其中,所述方法还包括:
若接收到预定的按键输入,则将所述按键指示图替换成另一按键指示图;
在所述另一按键指示图中提供用于另一组驻留应用程序的符号标志,每个所述符号标志提供为所述双向移动通信设备的所述按键组中的一个按键而设置的相关信息;以及
在所述另一按键指示图上放入用于所述另一驻留应用程序组的所述符号标志,每个所述符号标志提供为所述双向移动通信设备的所述按键组中的一个按键而设置的相关信息。
19.如权利要求18所述的方法,其中,所述按键指示图是导航按键指示图,所述另一按键指示图是另一导航按键指示图。
20.如权利要求12所述的方法,其中,所述按键指示图的显示步骤包括:
指定在所述双向移动通信设备上驻留的多个应用程序;
产生所述按键指示图,所述按键指示图至少提供用于所述驻留应用程序组的图形指示符;以及
在所述双向移动通信设备的显示器上显示所述按键指示图。
21.一种双向移动通信设备,包括:
显示屏;
输入用户接口,它允许用户输入一个选择信息,所述输入用户接口包括多个按键;
处理器,用于执行多个驻留应用程序中的至少一个驻留应用程序;以及
存储器,用于保存所述驻留应用程序,所述存储器还保存程序代码,用来使用户能够方便且容易地选择要启动的一个所述驻留应用程序,所述程序代码包括:
用于在所述双向移动通信设备的所述显示器上显示一个按键指示图的程序代码,所述按键指示图包括用于一组所述驻留应用程序的符号标志,每个所述符号标志被分配给所述双向移动通信设备的一个按键组中的一个按键,并且这些符号标志按照所述双向移动通信设备的所述按键组的结构来排列;
用于接收所述按键组中的按键选择信息的程序代码;以及
用于启动所述驻留应用程序组中与所述按键组中的一个所选按键相关的一个驻留应用程序的程序代码。
22.如权利要求21所述的设备,其中,所述符号标志包括:位图、JPEG图像和GIF图像。
23.如权利要求21所述的设备,其中,所述按键指示图中的符号标志的排列对应于所述按键组中的按键的排列。
24.如权利要求23所述的设备,其中,所述按键组中的按键是所述双向移动通信设备的导航键。
CN00103606A 1999-03-04 2000-02-28 双向移动通信设备的应用程序启动器 Pending CN1270479A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/262,440 US6463304B2 (en) 1999-03-04 1999-03-04 Application launcher for a two-way mobile communications device
US09/262,440 1999-03-04

Publications (1)

Publication Number Publication Date
CN1270479A true CN1270479A (zh) 2000-10-18

Family

ID=22997522

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00103606A Pending CN1270479A (zh) 1999-03-04 2000-02-28 双向移动通信设备的应用程序启动器

Country Status (5)

Country Link
US (1) US6463304B2 (zh)
EP (1) EP1033644A3 (zh)
JP (1) JP2000259304A (zh)
KR (1) KR20000062737A (zh)
CN (1) CN1270479A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100433871C (zh) * 2004-11-25 2008-11-12 乐金电子(中国)研究开发中心有限公司 具有标示设定信息显示功能的移动通信终端及方法
CN1925652B (zh) * 2005-08-30 2010-05-12 三星电子株式会社 在便携式终端中执行多任务的设备和方法
CN1992942B (zh) * 2005-12-29 2010-06-02 Lg电子株式会社 在移动通信终端中执行菜单的方法及使用该方法的移动通信终端
CN101978364A (zh) * 2008-01-18 2011-02-16 帕姆公司 在多个输入装置之间实现一致性操作的操作系统
WO2012106855A1 (zh) * 2011-02-12 2012-08-16 中兴通讯股份有限公司 宫格界面的显示方法及移动终端
US8365098B2 (en) 2005-10-26 2013-01-29 Samsung Electronics Co., Ltd. Method and apparatus for displaying key information in portable terminal
CN101079073B (zh) * 2006-04-27 2013-07-03 索尼株式会社 程序、信息处理方法和信息处理装置

Families Citing this family (144)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5895471A (en) 1997-07-11 1999-04-20 Unwired Planet, Inc. Providing a directory of frequently used hyperlinks on a remote server
US20040107208A1 (en) * 1997-12-09 2004-06-03 Seet Siew Shon Method and apparatus for bookmarking telephone numbers for efficient access by wireless phone devices
GB2347315A (en) * 1999-02-22 2000-08-30 Nokia Mobile Phones Ltd Mobile telephone with multiple function key for accessing a menu
AU5062900A (en) * 1999-04-26 2000-11-10 Nokia Mobile Phones Limited Radio terminal for browsing the internet
GB2349546A (en) * 1999-04-26 2000-11-01 Nokia Mobile Phones Ltd A terminal for providing an application using a browser
US6389290B1 (en) * 1999-07-23 2002-05-14 Lextron Systems, Inc. Enhanced weather and traffic information from mobile communication devices
US9167073B2 (en) * 1999-08-12 2015-10-20 Hewlett-Packard Development Company, L.P. Method and apparatus for accessing a contacts database and telephone services
US7061470B1 (en) * 1999-10-08 2006-06-13 Nokia Corporation Portable telecommunication device
KR100334806B1 (ko) * 1999-12-07 2002-05-02 윤종용 통신단말기에서 사용자 정의에 따른 단축키 설정 방법
US7137073B2 (en) 1999-12-18 2006-11-14 Lg Electronics Inc. Method for managing menu function in mobile station
EP1128638A1 (fr) * 2000-02-23 2001-08-29 Koninklijke Philips Electronics N.V. Appareil comprenant un écran de visualisation et procédé pour visualiser des informations
US6920339B1 (en) * 2000-03-03 2005-07-19 Avaya Technology Corp. Enhanced feature access via keypad and display in a user terminal of a communication system
AU2001256554A1 (en) * 2000-05-22 2001-12-03 Bango.Net Limited Addressing remote data objects via a computer network
AU5655301A (en) * 2000-05-22 2001-12-03 Bango.Net Limited Addressing remote data objects via a computer network
KR20010111166A (ko) * 2000-06-08 2001-12-17 윤종용 휴대폰의 메뉴 아이콘 변경 방법 및 메뉴 구성 편집 방법
US7184024B2 (en) * 2000-06-30 2007-02-27 Nokia Corporation Method and apparatus for mapping an input location with a displayed functional representation
JP4806840B2 (ja) 2000-08-11 2011-11-02 ソニー株式会社 携帯電話機
US9942377B2 (en) 2000-08-11 2018-04-10 Drnc Holdings, Inc. Portable telephone
KR100362560B1 (ko) * 2000-08-19 2002-11-27 삼성전자 주식회사 이동 전화기의 백라이트부 구동 제어방법
GB2366488A (en) * 2000-08-25 2002-03-06 Nokia Mobile Phones Ltd Telecommunication terminal
JP2002152328A (ja) * 2000-11-07 2002-05-24 Nec Corp 携帯端末、該携帯端末における表示切換方法、及び表示切換プログラムを記録した記録媒体
WO2002039779A1 (en) * 2000-11-08 2002-05-16 King, John, J. Method of displaying a picture file on a cellular telephone
US20020055986A1 (en) * 2000-11-08 2002-05-09 Lavaflow, Llp Method of downloadinga screen saver to a cellular telephone
US20020135615A1 (en) * 2001-01-31 2002-09-26 Microsoft Corporation Overlaid display for electronic devices
KR20010067570A (ko) * 2001-02-13 2001-07-13 이윤재 휴대 단말기의 메일 접속 장치 및 방법
KR20010067571A (ko) * 2001-02-13 2001-07-13 이윤재 휴대 단말기의 메일 접속 장치 및 방법
US7191449B2 (en) * 2001-02-16 2007-03-13 Microsoft Corporation System and method for providing componentized transports and forms
US7277923B2 (en) * 2001-04-13 2007-10-02 Earthlink, Inc. Systems and methods for automatically accessing internet information from a local application on a handheld internet appliance
US7277927B2 (en) * 2001-04-13 2007-10-02 Earthlink, Inc. Systems and methods for saving internet content into a handheld internet appliance
US7373180B2 (en) * 2001-05-25 2008-05-13 Kyocera Wireless Corp. Method and apparatus for accentuating graphical elements on a mobile handset housing
US6892081B1 (en) * 2001-05-31 2005-05-10 Nokia Corporation Mobile terminal and method of operation using content sensitive menu keys in keypad locked mode
US7177906B2 (en) * 2001-05-31 2007-02-13 Palmsource, Inc. Software application launching method and apparatus
KR100382938B1 (ko) * 2001-06-21 2003-05-09 엘지전자 주식회사 보조 표시창이 포함된 폴더형 휴대폰
JP2003005883A (ja) * 2001-06-26 2003-01-08 Imobile Inc 端末機能設定方法、端末機能設定システム、端末及びプログラム
US7469153B2 (en) * 2001-08-30 2008-12-23 Nokia Corporation Mobile telecommunications device browser
JP4147016B2 (ja) * 2001-10-16 2008-09-10 富士通株式会社 携帯端末
US7379053B2 (en) * 2001-10-27 2008-05-27 Vortant Technologies, Llc Computer interface for navigating graphical user interface by touch
JP2003162355A (ja) 2001-11-26 2003-06-06 Sony Corp タスクの表示切り替え方法及び携帯機器及び携帯通信機器
FI20012358A0 (fi) 2001-11-30 2001-11-30 Nokia Corp Matkaviestinlaite ja menetelmä ohjelmistotoimintojen suorittamiseksi
US7492354B2 (en) * 2002-02-21 2009-02-17 Mochis Investment Llc Input device for a portable terminal
US7111788B2 (en) * 2002-04-22 2006-09-26 Nokia Corporation System and method for navigating applications using a graphical user interface
JP4091792B2 (ja) 2002-05-17 2008-05-28 株式会社エヌ・ティ・ティ・ドコモ 電子機器、イベント提供方法、プログラム、及び記録媒体
KR100478460B1 (ko) * 2002-05-30 2005-03-23 주식회사 아이큐브 멀티 컨텐츠 파일 무선 수신기와 그 수신기에서의 데이터출력방법
US8001488B1 (en) * 2002-05-31 2011-08-16 Hewlett-Packard Development Company, L.P. User interface dial with display
US20040012627A1 (en) * 2002-07-17 2004-01-22 Sany Zakharia Configurable browser for adapting content to diverse display types
EP1525526A1 (en) * 2002-07-25 2005-04-27 Sonion Horsens A/S Mobile handset and assembly having multi-loudspeaker system
KR100630048B1 (ko) * 2002-11-14 2006-09-27 삼성전자주식회사 이동 단말기의 문자 입력 장치 및 방법
US20040100457A1 (en) * 2002-11-21 2004-05-27 Mandle Thomas C. Method and system for switching power and loading and closing applications in a portable computing device using a removable pointing device
KR20040054048A (ko) * 2002-12-17 2004-06-25 삼성전자주식회사 북마크 단축실행기능을 갖는 휴대용 단말기 및 그 북마크단축실행방법
WO2004073284A2 (en) * 2003-02-06 2004-08-26 Flextronics Sales & Marketing (A-P) Ltd. Integrated cellular phone, digital camera, and pda, with swivel mechanism providing access to the interface elements of each function
US7319692B2 (en) * 2003-02-21 2008-01-15 Avaya Technology Corp. Subscriber mobility in telephony systems
US7536650B1 (en) 2003-02-25 2009-05-19 Robertson George G System and method that facilitates computer desktop use via scaling of displayed objects with shifts to the periphery
US8230359B2 (en) * 2003-02-25 2012-07-24 Microsoft Corporation System and method that facilitates computer desktop use via scaling of displayed objects with shifts to the periphery
US8225224B1 (en) * 2003-02-25 2012-07-17 Microsoft Corporation Computer desktop use via scaling of displayed objects with shifts to the periphery
US7120243B2 (en) * 2003-03-11 2006-10-10 Avaya Technology Corp. Switch buttons activated from an external network
KR20040083788A (ko) * 2003-03-25 2004-10-06 삼성전자주식회사 제스쳐 커맨드를 이용하여 프로그램을 구동시킬 수 있는휴대용 단말기 및 이를 이용한 프로그램 구동 방법
US7295852B1 (en) 2003-05-01 2007-11-13 Palm, Inc. Automated telephone conferencing method and system
US20050015726A1 (en) * 2003-05-27 2005-01-20 Jere Tuominen System, apparatus, and method for frame implementation within a mobile internet browser
US20050021428A1 (en) * 2003-07-02 2005-01-27 Costello Charles T. Time management system for mobile employees
US7412044B2 (en) * 2003-07-14 2008-08-12 Avaya Technology Corp. Instant messaging to and from PBX stations
US7280807B2 (en) * 2004-01-14 2007-10-09 Samuel Eak Hua Nguy Initiator device capable of two-way half-duplex communication with multiple recipient devices
EP1898612A1 (en) * 2004-01-19 2008-03-12 Sharp Kabushiki Kaisha Display of images and menu icons in a portable communication terminal
US7509658B2 (en) 2004-01-30 2009-03-24 Research In Motion Limited System and method for adaptable provisioning of generic application content
DE602004005664T2 (de) * 2004-02-26 2007-12-20 Research In Motion Ltd., Waterloo Tragbares elektronisches Gerät mit einer Hilfsfunktion und entsprechendes Verfahren
ATE376209T1 (de) * 2004-03-11 2007-11-15 Sony Ericsson Mobile Comm Ab Dynamische zuweisung von funktionen zu einer eingabeeinheit
US7408925B1 (en) 2004-03-31 2008-08-05 Avaya Technology Corp. Originator based directing and origination call processing features for external devices
US7529552B2 (en) * 2004-10-05 2009-05-05 Isee Media Inc. Interactive imaging for cellular phones
EP1650642B1 (en) * 2004-10-20 2016-06-22 Harman Becker Automotive Systems GmbH On-board electronic system for a vehicle, vehicle multimedia system and method for configuring an on-board electronic system
US7689932B2 (en) * 2004-12-28 2010-03-30 Nokia Corporation Maintenance of shortcut keys in a mobile device
US20060139328A1 (en) * 2004-12-29 2006-06-29 Nina Maki Mobile communications terminal and a method therefor
US20060247851A1 (en) * 2005-03-08 2006-11-02 Morris Robert P Mobile phone having a TV remote style user interface
US8370770B2 (en) 2005-06-10 2013-02-05 T-Mobile Usa, Inc. Variable path management of user contacts
US8359548B2 (en) 2005-06-10 2013-01-22 T-Mobile Usa, Inc. Managing subset of user contacts
US8370769B2 (en) 2005-06-10 2013-02-05 T-Mobile Usa, Inc. Variable path management of user contacts
US7685530B2 (en) 2005-06-10 2010-03-23 T-Mobile Usa, Inc. Preferred contact group centric interface
US8225231B2 (en) 2005-08-30 2012-07-17 Microsoft Corporation Aggregation of PC settings
KR100738541B1 (ko) * 2005-08-30 2007-07-11 삼성전자주식회사 사용자 인터페이스를 위한 동적 메뉴 구성 장치 및 그 방법
KR101195501B1 (ko) * 2005-09-22 2012-10-29 삼성전자주식회사 복수개의 어플리케이션이 표시되는 화면에서 버튼간에포커싱을 이동시키는 방법, 그 장치 및 그 정보 저장 매체
KR100664237B1 (ko) * 2005-10-11 2007-01-04 엘지전자 주식회사 멀티태스킹 및 멀티 디스플레이 하에서 소정의 태스크를소정의 디스플레이에 표시하는 방법 및 이동 단말기
US20070094613A1 (en) * 2005-10-26 2007-04-26 Samsung Electronics Co., Ltd. Method and apparatus for establishing and displaying wait screen image in portable terminal
JP2007164733A (ja) * 2005-12-16 2007-06-28 Nec Corp 携帯端末、携帯端末のデータ入力装置、そのデータ入力支援方法及びデータ入力支援プログラム
EP1814017A1 (en) 2006-01-26 2007-08-01 Lg Electronics Inc. Portable device with improved user interface
US8307307B2 (en) * 2006-05-25 2012-11-06 Research In Motion Limited Method for prompting user confirmation
US8375326B2 (en) * 2006-05-30 2013-02-12 Dell Products Lp. Contextual-based and overlaid user interface elements
US8255281B2 (en) 2006-06-07 2012-08-28 T-Mobile Usa, Inc. Service management system that enables subscriber-driven changes to service plans
US8797267B2 (en) * 2006-09-12 2014-08-05 Virgin Mobile Usa, L.P. Virtual hard keys on a wireless device
KR100808989B1 (ko) 2006-12-02 2008-03-04 삼성전자주식회사 이동통신 단말기의 통화 중 입력 정보의 처리 방법
JP4763633B2 (ja) * 2007-02-28 2011-08-31 株式会社エヌ・ティ・ティ・ドコモ 情報処理装置及びプログラム
US9122396B2 (en) * 2007-03-30 2015-09-01 Qualcomm Incorporated Application quick launch extension
US7742783B2 (en) * 2007-05-10 2010-06-22 Virgin Mobile Usa, L.P. Symmetric softkeys on a mobile electronic device
CN101499080A (zh) * 2008-02-01 2009-08-05 网秦无限(北京)科技有限公司 在移动终端上快捷获取信息服务的方法和系统
US20090199133A1 (en) * 2008-02-05 2009-08-06 Microsoft Corporation Generating a destination list utilizing usage data
US9612847B2 (en) * 2008-02-05 2017-04-04 Microsoft Technology Licensing, Llc Destination list associated with an application launcher
EP2332133A4 (en) * 2008-09-03 2015-12-30 Flextronics Ap Llc SYSTEMS AND METHOD FOR CONNECTING AND OPERATING PORTABLE GPS DEVICES IN VEHICLES
US20100107100A1 (en) 2008-10-23 2010-04-29 Schneekloth Jason S Mobile Device Style Abstraction
US8411046B2 (en) 2008-10-23 2013-04-02 Microsoft Corporation Column organization of content
EP2192754B1 (en) * 2008-11-28 2021-06-09 Vodafone Holding GmbH Apparatus and method for organizing communication items
US8508480B2 (en) * 2009-01-09 2013-08-13 Research In Motion Limited Method and apparatus to facilitate non-flush general navigation buttons for a clamshell handheld device
US9210247B2 (en) 2009-03-27 2015-12-08 T-Mobile Usa, Inc. Managing contact groups from subset of user contacts
US8577350B2 (en) 2009-03-27 2013-11-05 T-Mobile Usa, Inc. Managing communications utilizing communication categories
US9355382B2 (en) 2009-03-27 2016-05-31 T-Mobile Usa, Inc. Group based information displays
US8893025B2 (en) 2009-03-27 2014-11-18 T-Mobile Usa, Inc. Generating group based information displays via template information
US9369542B2 (en) 2009-03-27 2016-06-14 T-Mobile Usa, Inc. Network-based processing of data requests for contact information
US9195966B2 (en) 2009-03-27 2015-11-24 T-Mobile Usa, Inc. Managing contact groups from subset of user contacts
US8238876B2 (en) 2009-03-30 2012-08-07 Microsoft Corporation Notifications
US8175653B2 (en) 2009-03-30 2012-05-08 Microsoft Corporation Chromeless user interface
US8836648B2 (en) 2009-05-27 2014-09-16 Microsoft Corporation Touch pull-in gesture
US8531430B2 (en) * 2010-02-11 2013-09-10 Symbol Technologies, Inc. Methods and apparatus for a touch panel display with integrated keys
US8600447B2 (en) 2010-03-30 2013-12-03 Flextronics Ap, Llc Menu icons with descriptive audio
US20120159395A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Application-launching interface for multiple modes
US20120159383A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Customization of an immersive environment
US8612874B2 (en) 2010-12-23 2013-12-17 Microsoft Corporation Presenting an application change through a tile
US8689123B2 (en) 2010-12-23 2014-04-01 Microsoft Corporation Application reporting in an application-selectable user interface
US9423951B2 (en) 2010-12-31 2016-08-23 Microsoft Technology Licensing, Llc Content-based snap point
US9383917B2 (en) 2011-03-28 2016-07-05 Microsoft Technology Licensing, Llc Predictive tiling
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US8893033B2 (en) 2011-05-27 2014-11-18 Microsoft Corporation Application notifications
US9658766B2 (en) 2011-05-27 2017-05-23 Microsoft Technology Licensing, Llc Edge gesture
US9104440B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US20120304132A1 (en) 2011-05-27 2012-11-29 Chaitanya Dev Sareen Switching back to a previously-interacted-with application
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US8687023B2 (en) 2011-08-02 2014-04-01 Microsoft Corporation Cross-slide gesture to select and rearrange
US20130057587A1 (en) 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
US10353566B2 (en) 2011-09-09 2019-07-16 Microsoft Technology Licensing, Llc Semantic zoom animations
US8922575B2 (en) 2011-09-09 2014-12-30 Microsoft Corporation Tile cache
US9557909B2 (en) 2011-09-09 2017-01-31 Microsoft Technology Licensing, Llc Semantic zoom linguistic helpers
US8933952B2 (en) 2011-09-10 2015-01-13 Microsoft Corporation Pre-rendering new content for an application-selectable user interface
US9146670B2 (en) 2011-09-10 2015-09-29 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
US9244802B2 (en) 2011-09-10 2016-01-26 Microsoft Technology Licensing, Llc Resource user interface
US9223472B2 (en) 2011-12-22 2015-12-29 Microsoft Technology Licensing, Llc Closing applications
US9128605B2 (en) 2012-02-16 2015-09-08 Microsoft Technology Licensing, Llc Thumbnail-image selection of applications
US20130297464A1 (en) * 2012-05-01 2013-11-07 Shopsavvy Inc. System, Method, and Computer-Readable Storage Medium For Identifying A Product
CN104919408A (zh) * 2013-01-25 2015-09-16 惠普发展公司,有限责任合伙企业 用户界面应用启动器及其方法
US9450952B2 (en) 2013-05-29 2016-09-20 Microsoft Technology Licensing, Llc Live tiles without application-code execution
JP6088358B2 (ja) * 2013-05-31 2017-03-01 京セラ株式会社 装置、制御方法、及びプログラム
WO2015149347A1 (en) 2014-04-04 2015-10-08 Microsoft Technology Licensing, Llc Expandable application representation
KR102107275B1 (ko) 2014-04-10 2020-05-06 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 컴퓨팅 디바이스에 대한 접이식 쉘 커버
EP3129847A4 (en) 2014-04-10 2017-04-19 Microsoft Technology Licensing, LLC Slider cover for computing device
US10678412B2 (en) 2014-07-31 2020-06-09 Microsoft Technology Licensing, Llc Dynamic joint dividers for application windows
US10254942B2 (en) 2014-07-31 2019-04-09 Microsoft Technology Licensing, Llc Adaptive sizing and positioning of application windows
US10592080B2 (en) 2014-07-31 2020-03-17 Microsoft Technology Licensing, Llc Assisted presentation of application windows
US10642365B2 (en) 2014-09-09 2020-05-05 Microsoft Technology Licensing, Llc Parametric inertia and APIs
CN106662891B (zh) 2014-10-30 2019-10-11 微软技术许可有限责任公司 多配置输入设备
JP2017092967A (ja) * 2016-12-12 2017-05-25 ディーアールエヌシー ホールディングス インコーポレイテッド 無線通信装置、無線通信方法、及び、無線通信制御装置、プログラム

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1220830A (en) 1984-12-28 1987-04-21 David S. Drynan Transmitting sequence numbers of information in a packet data transmission system
US5199104A (en) 1988-12-15 1993-03-30 Sony Corporation Electronic organizer with electronic book marker
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
US6243071B1 (en) 1993-11-03 2001-06-05 Apple Computer, Inc. Tool set for navigating through an electronic book
CN1123059A (zh) 1994-01-24 1996-05-22 松下电器产业株式会社 信息输入处理装置
MY118477A (en) * 1994-04-20 2004-11-30 Sony Corp Communication terminal apparatus and control method thereof
US5481539A (en) 1994-06-29 1996-01-02 General Electric Company Datagram communication service over a cellular telephone network
US5559512A (en) * 1995-03-20 1996-09-24 Venturedyne, Ltd. Method and apparatus for entering alpha-numeric data
US5797098A (en) 1995-07-19 1998-08-18 Pacific Communication Sciences, Inc. User interface for cellular telephone
US5848356A (en) * 1995-10-02 1998-12-08 Motorola, Inc. Method for implementing icons in a radio communication device
US5751708A (en) 1995-10-25 1998-05-12 Lucent Technologies Inc. Access method for broadband and narrowband networks
US5692032A (en) 1995-11-27 1997-11-25 Nokia Mobile Phones Ltd. Mobile terminal having one key user message acknowledgment function
US5809415A (en) 1995-12-11 1998-09-15 Unwired Planet, Inc. Method and architecture for an interactive two-way data communication network
US5737560A (en) 1995-12-29 1998-04-07 Silicon Graphics, Inc. Graphical method and system for accessing information on a communications network
US5790652A (en) * 1996-03-12 1998-08-04 Intergrated Systems, Inc. Telephone station equipment employing rewriteable display keys
US5761280A (en) 1996-09-04 1998-06-02 8×8, Inc. Telephone web browser arrangement and method
US6144863A (en) 1996-11-26 2000-11-07 U.S. Philips Corporation Electronic device with screen comprising a menu which can be customized by a user
US6125287A (en) * 1997-09-05 2000-09-26 Fujitsu Limited Wireless telephone having an improved user interface
US6332024B1 (en) * 1998-03-05 2001-12-18 Mitsubishi Denki Kabushiki Kaisha Portable terminal

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100433871C (zh) * 2004-11-25 2008-11-12 乐金电子(中国)研究开发中心有限公司 具有标示设定信息显示功能的移动通信终端及方法
CN1925652B (zh) * 2005-08-30 2010-05-12 三星电子株式会社 在便携式终端中执行多任务的设备和方法
US8365098B2 (en) 2005-10-26 2013-01-29 Samsung Electronics Co., Ltd. Method and apparatus for displaying key information in portable terminal
CN1992942B (zh) * 2005-12-29 2010-06-02 Lg电子株式会社 在移动通信终端中执行菜单的方法及使用该方法的移动通信终端
CN101079073B (zh) * 2006-04-27 2013-07-03 索尼株式会社 程序、信息处理方法和信息处理装置
CN101978364A (zh) * 2008-01-18 2011-02-16 帕姆公司 在多个输入装置之间实现一致性操作的操作系统
WO2012106855A1 (zh) * 2011-02-12 2012-08-16 中兴通讯股份有限公司 宫格界面的显示方法及移动终端

Also Published As

Publication number Publication date
US6463304B2 (en) 2002-10-08
US20020077156A1 (en) 2002-06-20
KR20000062737A (ko) 2000-10-25
EP1033644A2 (en) 2000-09-06
EP1033644A3 (en) 2001-10-17
JP2000259304A (ja) 2000-09-22

Similar Documents

Publication Publication Date Title
CN1270479A (zh) 双向移动通信设备的应用程序启动器
US7861184B2 (en) Method for displaying menu items in a mobile device
CN1309177C (zh) 在移动终端中显示区分优先级的图标的方法和装置
CN1249646A (zh) 交互式双向通信装置与网络交互作用的方法和结构
JP2014194786A (ja) 移動通信装置及びそれによる文脈検索方法
CN101313598A (zh) 用于移动设备的信息传递系统和方法
CN102857637A (zh) 一种联系人信息获取方法、系统及装置
CN1881843A (zh) 用于移动通信终端中的数据处理的装置和方法
CN101878634A (zh) 移动通信终端和移动通信终端中的菜单显示方法
CN1135811C (zh) 有分级结构的电话号码本的无线设备及其中管理电话号码的方法
CN102144212A (zh) 信息处理装置和程序
US8583041B2 (en) Operating method and apparatus for user interface in portable terminal
CN101673273A (zh) 手持式电子装置的Widget网页显示系统及方法
EP1071006A2 (en) Method and apparatus for heuristically configuring softkey functions for a reduced number of softkeys
CN102144211B (zh) 信息处理设备和方法
JP5135661B2 (ja) アプリケーションを起動するシステム、携帯情報処理装置、情報処理装置、およびプログラム
JP5621382B2 (ja) サーバ装置及びプログラム
JP4177232B2 (ja) 携帯電話会社移行の支援方法、プログラム及び支援装置
KR100644333B1 (ko) 휴대용 단말기에서 최단 경로 메뉴 서비스 제공 방법
KR100815049B1 (ko) 키 할당 가능한 휴대 단말 장치
JP2006059117A (ja) 携帯端末
US20060034443A1 (en) Method of displaying a map containing locations, and accesses to information resources relating to said locations
US20070143241A1 (en) Field supported user interface for feature limited computing devices
EP2838030A1 (en) Mobile terminal apparatus, mobile communication system, mobile communication method and program
JP2004326620A (ja) 車両用情報提供システム及び車載端末、情報センタ

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication