透明层应用的制作方法

文档序号:6456993阅读:197来源:国知局
专利名称:透明层应用的制作方法
技术领域
所公开的实施例涉及用户接口 ,特别涉及用于电子装置的用户接口。
背景技术
个人计算机、个人数字助理、移动电话等当前的电子装置能同时运行 一个以上的应用,但在装置的用户想要使用一个应用时,用户必须在该应 用和正在运行的应用之间进行切换。例如,如果日历应用正在电子装置的 前台运行(即活动的应用)且音乐播放器正在后台运行,在用户能访问并 操作音乐播放器之前,用户必须撤销激活日历应用或以其他方式使日历应 用不活动或将该应用移到后台而不是前台,反之亦然。
在不连续从一个应用切换到另 一个的情况下,能够同时操作多于一个 的应用是有利的。

发明内容
在一个实施例中,提供了一种设备。该设备包含处理器以及连接到处 理器的显示器,显示器被配置为在显示器上呈现第一与第二应用,使得第 二应用在第一应用之上被透明地呈现,其中,第一与第二应用为活动的应 用。
在另一实施例中,提供了一种方法。该方法包含,在显示器上显示第 一应用,并在所述显示器上显示第二应用,使得第二应用在第一应用之上 被透明地呈现,其中,第一与第二应用正在活动地运行,以便由用户操作。
在另一实施例中,提供了一种计算机程序产品。该计算机程序产品包 含计算机可用介质,该介质具有包含在其中的计算机可读代码装置,用于 使计算机显示至少第 一与第二应用。计算机程序产品中的所述计算机可读代码装置包含计算机可读程序代码装置,用于使计算机在显示器上显示 第一应用;计算机可读程序代码装置,用于使计算机在所述显示器上显示 第二应用,使得所述第二应用在所述第一应用之上被透明地呈现,其中, 所述第一与第二应用正在活动地运行,以便由用户操作。


在下面的说明中,结合附图阐释所公开的实施例的前述方面以及其他 特征,在附图中
图1示例性示出了一种装置,其中可实现所公开的实施例的方面;
图2A与2B示例性示出了根据一实施例的装置的屏幕快照;
图3示出了根据一实施例的流程图4示例性示出了才艮据一实施例的装置;
图5示例性示出了根据一实施例的装置;
图6为一框图,其示例性示出了可在其中实现所公开实施例的方面的 示例性装置的一般架构;
图7为蜂窝电信系统的示意图,该系统作为可在其中应用具有一实施 例的特征的通信装置的环境的实例;
图8示例性示出了具有可用于实践本发明的方面的特征的典型设备的 一实施例的框图。
具体实施例方式
图1示例性示出了可使用所公开的实施例的方面的装置101。尽管将 参照附图所示实施例来描述所公开的实施例,但是应当明了,所公开的实 施例可以以多种替代实施例的形式来实现。另夕卜,可使用任何合适的尺寸、 形状或类型的元件或材料。
仅仅出于举例目的,将参照图1所示移动通信装置101介绍这里的示 例性实施例,应当明了,实施例可同等地应用于任何合适的装置,其例如 具有用于实现所公开的实施例的显示器、处理器、存储器和支持软件或硬件。参照图1,装置101的显示器220可包含应用部分110;软键功能 120, 130;应用条140;电池指示器100;日期105以及任何其他合适的信 息或条目。应用条140可允许用户选择存储在该装置中的应用。例如,由 图1A所见,应用条160可包含电话簿、电子邮件或其他消息传送应用、 日历、视频播放器、打印功能以及任何其他合适的应用。用户可使用滚动 或导航键230在应用条140中滚动并从应用条140选择应用。在替代实施 例中,应用可以以任何合适的方式滚动和选择,例如,经由装置的菜单, 或使用与触摸屏显示器交互的触笔。在此实例中,日历功能被选择用于在 显示器220上呈现。用户日历条目可在应用部分呈现,以^^由用户查看或 修改。
装置101的用户可具有运行在该装置上的第一应用。运行在装置上的 第一应用在这里4皮称为原有应用。在此实例中,应用部分110、软键功能 120、 130、应用条140、应用部分IIO、电池指示器IOO、日期105在这里 将^L统称为原有应用160(例如,原有应用为在用户激活将在下面详细介 绍的装置的透明应用功能之前呈现在显示器上的显示屏)。在替代实施例 中,原有应用可以为包含在装置上运行的任何合适的应用的、显示器屏幕 上任何合适的部分。根据所公开的实施例,用户可能想要打开另一应用(例 如多个第二应用),而不关闭、解除激活或以其它方式将日历应用移动到 后台而不是使日历应用在前台。第二应用可以为装置的任何合适的应用。 为了允许用户打开多于一个的应用以便用户能同时操作该多于一个的应 用,所述装置可被配置为打开多个第二应用,使得多个第二应用被层放在 原有应用之上,并以透明方式彼此覆盖。由于第二应用被以透明的方式显 示,第二应用在这里将被称为透明应用。
原有应用可在装置101的显示器220上被呈现,如同是该装置上打开
的唯一应用的情况下将净皮显示的那样。第一透明应用可^:呈现在显示器上,
使得其被层放在原有应用之上。第一透明应用可被透明地显示,使得用户 能看到原有应用和第一透明应用两者。第二透明应用可被层放在原有应用 与笫一透明应用二者之上,^f吏得用户能同时查看所有三个应用,以此类推。呈现在显示器上的所有应用(即原有与透明应用)为活动的应用(例如, 用户能在不在它们之间切换的情况下操作应用)。为了允许用户操作原有
以及透明应用中的每一个,装置101的用户接口的一部分可被分配^^个 应用。仅仅出于示例的目的,键区210可被配置为操作原有应用,滚动键 230可被配置为操作第一透明应用,软键231与232、发送键233、终止呼 叫键234可被配置为操作第二透明应用。在替代实施例中,装置101可被 适当地配置为操作原有以及第二应用中的每一个。
现在参照图2A与2B,显示器220也可包含一个或多个合适的指示器, 例如用于激活装置的至少一个透明应用的标签或图标150。在替代实施例 中,可使用透明应用的任何合适的指示器。在此实例中,仅仅示出了一个 标签150,但是在替代实施例中,可提供任何合适数量的标签,用于显示 在显示器220上。在替代实施例中,键区(keypad) 210可包含与透明应 用对应的、用户可按下以激活透明应用的键。在其他替^f戈实施例中,透明 应用可通过软键功能120、 130来呈现。在其他替代实施例中,透明功能可 以以任何合适的方式被提供,以便由用户选择,例如,可沿显示器220侧 面存在滑动器,其中,滑动器包含透明应用标签。用户能够经由透明应用 标签150、软键功能130、 120或装置101的键来选择哪些应用将被呈现。 例如,装置可包含合适的设置菜单,其中,用户可指定哪些应用将以透明 模式运行。在替代实施例中,能以透明模式运行的应用可由装置的制造者 预先安装或配置。在其他替代实施例中,透明应用可以以任何合适的方式 经由标签150、软键功能130、 120或者装置101的键被选择用于呈现,例 如通过用户可选择应用以及制造者安装的应用的组合。
标签150可显示在显示器的任何合适的区域,例如显示器220的专用 区域,或者,标签150可被有选择地显示在显示器220上。例如,如上所 述标签150可呈现在滑动器中,或者,它们可在用户选择或激活预定键时 被有选择地呈现在显示器220的任何合适的区域。例如,透明应用功能可 通过用户可经由软键232、 231选择的软键命令120、 130来呈现。标签150 可基于透明应用功能的激活被呈现在显示器220的任何合适的区域。在替代实施例中,透明标签150可经由键区210上的键或键的组合来访问。在 其他替代实施例中,标签150可以以任何合适的方式由用户访问。该装置 还可包含隐藏标签150或以其它方式将标签150从显示器220移除的键, 例如,用于显示和隐藏标签150的软键功能或专用透明应用键。在其他实 施例中,标签150可在预定时间段之后被从显示器120移除。
在图2A中,音乐播放器标签150被呈现在显示器上,以便由用户选 择。在替代实施例中,标签可对应于任何合适的应用,例如视频播放器、 电话簿、电子邮件、MMS、 SMS或存储在装置中的任何其他合适的应用。 由图2B可见,当音乐播放器标签150被选择时,用于音乐播放器的控制 可在原有应用160之上被呈现在显示器220上。在此实例中,音乐播放器 控制可包含音量图标180、播放图标175、快进图标185和倒带图标170。 在替代实施例中,音乐播放器控制可包含任何合适的控制。音乐播放器控 制170-185可以以透明的方式呈现在显示器220上,〗吏得用户能够查看原 有应用160与音乐4番;改器应用(即透明应用165)两者。除了音乐播;故器 控制外,返回标签190可在显示器220上呈现,用于关闭或以其它方式隐 藏透明应用165。在其他实施例中,软件功能或装置键区上的键可被配置 为关闭或以其它方式隐藏透明应用。在替代实施例中,用于任何合适的应 用的任何合适的控制或应用内容可在原有应用之上被透明地呈现。在替代 实施例中,任何合适数量的透明应用可在原有应用之上,皮呈现。
当透明应用165在显示器220上显示时,透明应用165和原有应用160 两者的功能都是活动的,并可用于由用户选择。例如,用户能够同时访问 和操作原有应用160和透明应用165两者。在此实例中,用户可通过例如 滚动或导航键230操作原有应用160,用户可通过例如触笔250经由触才莫 屏显示器220操作透明应用165。在替代实施例中,用户可用触笔250操 作原有应用160,并通过滚动键230^作透明应用165。在其他替代实施例 中,原有以及透明应用的功能可由用户以任何合适的方式访问。因为用户 能够同时查看和操作原有以及透明应用160、 165,用户不必在两种应用之 间切换,或连续关闭一个应用以l更访问另一应用。现在参照图3,将介绍所公开实施例的示例性操作。在操作中,原有 应用160显示在装置101的显示器220上(图3,方框300)。用户可以以 任何合适的方式选择透明应用165,例如通过选择透明应用标签或图标 150,或通过按下键区210上的键。透明应用165以透明的方式显示在原有 应用160之上或原有应用160的上面,如图2B所示(图3,方框310)。 用户可以以任何合适的方式选择透明应用的透明度(即其在原有应用上的 呈现),例如通过装置的菜单选择。在替代实施例中,透明应用的透明度 可由装置的制造者设置。装置IOI可被配置为活动地同时运行原有应用160 和透明应用165两者,而不是在后台运行未被选择或非活动应用的同时活 动地运行被选择的应用(图3,方框320)。通过活动地运行原有以及透明 应用两者,用户不必在应用之间进行切换(例如,用户不必选择哪个应用 在显示器后台非活动地运行)。因为两种应用都在装置上活动地运行,用 户可同时经由任何合适的用户接口分别操作原有以及透明应用160、 165 (图3,方框330)。例如,用户可经由装置101的键区210操作原有应用 165,同时,经由装置的触笔250和触摸屏220操作透明应用165,反之亦 然。在其他实施例中,装置101的任何合适的控制可用于操作原有以及透 明应用中相应的一个。
图4详细示出了可在其中使用所公开的实施例的装置101的一实施例。 该装置可以为任何合适的装置,例如终端或移动通信装置400。终端400 可具有键区410和显示器420。键区410可包含任何合适的用户输入装置, 例如,多功能/滚动键430、软键431、 432、呼叫键433、终止呼叫键434 以及字母数字键435。显示器420可以为任何合适的显示器,例如触摸屏 显示器或图形用户界面。显示器可与装置400成为一体,或者,显示器可 以为连接到装置400的外围显示器。指点装置例如触笔、笔或简单的用户 手指可与显示器420 —起使用。在替代实施例中,可使用任何合适的指点 装置。在其他替代实施例中,显示器可以为传统的显示器。装置400还可 包含其他合适的部件,例如照相机、扬声器、连接端口或触觉反馈部件。 移动通信装置可具有连接到显示器的处理器618,其用于处理用户输入并在显示器420上显示信息。存储器602可净皮连接到处理器618,用于存储 任何合适的信息和/或与移动通信装置400相关联的应用,例如电话簿条目、 日历条目、web浏览器等。
在一实施例中,装置可以例如为图5中所示的PDA型装置400, 。PDA 400,可具有键区410,、触摸屏显示器420,以及用于在触摸屏显示器420' 上使用的指点装置450。在另外的替代实施例中,装置可以为个人通信器、 平板计算机、膝上或台式计算机、电视机或电视机机顶盒或能够包含显示 器420以及所支持的电子装置(例如处理器618与存储器602等)的任何 其他合适的装置。
图6以框图的形式示例性示出了可在其中实现实施例的方面的移动装 置——例如装置101——的一般架构的一个实施例。移动通信装置可具有 连接到显示器603的处理器618,用于处理用户输入并在显示器603上显 示信息。处理器618控制装置的操作,并可具有集成的数字信号处理器617 和集成的RAM 615。处理器618控制经由发送器/接收器电路619以及天 线620与蜂窝网络进行的通信。麦克风606经由电压调节器621耦合到处 理器618,其将用户的语音变换为模拟信号。在语音在包含在处理器618 中的DSP 617中被编码之前,所形成的模拟信号在A/D转换器(未示出) 中被进行A/D转换。编码后的语音信号被传送到处理器618,处理器618 例如支持诸如GSM终端软件。数字信号处理单元617对经由D/A转换器 (未示出)从处理器618传送到扬声器605的信号进行语音解码。
电压调节器621构成对于扬声器605、麦克风606、 LED驱动601 (用 于LED为键区607和显示器603提供背光)、SIM卡622、电池624、下 部连接器627、 DC插孔631 (用于连接到充电器633)以及驱动(免提) 扩声器625的音频放大器632的接口 。
处理器618还可包含存储器602,用于存储任何合适的信息和/或与移 动通信装置相关联的应用,例如电话簿条目、日历条目等。
处理器618还构成对于例如(闪速)ROM存储器616、图形显示器 603、键区607、振铃音选择单元626、进入呼叫检测单元628等装置外围单元的接口。在替代实施例中,可包括任何合适的用于装置的外围单元。
RAM 615和/或闪速ROM 616中的软件包含处理器618用于执行多种 不同应用和功能一一例如这里所介绍的那些一一的指令。
图7为蜂窝电信系统的示意图,其作为其中可应用包含一实施例的特 征的通信装置700的环境的实例。通信装置700可与上文所介绍的有关终 端101基本类似。在图7的电信系统中,可在移动终端700和例如另一移 动终端706、固定电话732或互联网服务器等其他装置之间执行各种电信 服务,例如蜂窝语音呼叫、www/wap浏览、蜂窝视频呼叫、数据呼叫、传 真传输、音乐传输、静止图像传输、视频传输、电子消息传输以及电子商 务。注意,对于移动终端700的不同实施例以及在不同情况下,上面提到 的不同的各电信服务可能可用,或可能不可用。在这方面,本发明的方面
不限于任何特定的服务组。
移动终端700、 706可通过射频(RF)链路702、 708经由基站704、 709连接到移动电信网络710。移动电信网络710可与例如GSM、 UMTS、 D画AMPS、 CDMA2000、 FOMA、 TD-SCDMA等任何可商用移动电信标 准兼容。
移动电信网络710可被可操作地连接到广域网720,广域网720可以 是互联网或其一部分。互联网服务器722具有数据存储器724,并被连接 到广域网720,如同互联网客户端计算机726 —样。服务器722可对能够 向移动终端700提供www/hap内容服务的www/hap服务器进行托管。
例如,公共交换电话网(PSTN) 730可以以通常的方式连接到移动电 信网络710。包括固定电话732在内的多种电话终端可净皮连接到PSTN 730。
移动终端700也能够经由本地链路701向一个或一个以上的本地装置 703进行本地通信。本地链路701可以是具有有限范围的任何合适类型的 链路,例如蓝牙、通用串行总线(USB )链路、无线通用串行总线(WUSB ) 链路、IEEE 802.11无线局域网(WLAN)链路、RS-232串行链路等。本 地装置703可以例如是能够将测量值通过本地链路701传送到移动终端 700的各种传感器。上面的实例不是为了限制,可使用任何合适类型的链路。本地装置703可以是构成WLAN实施微波存取全球互通(WiMAX, IEEE 802.16 ) 、 WiFi (IEEE 802.11x)或其它通信协议的支持设备和天线。 WLAN可被连接到互联网。移动终端700因此可具有用于使用移动通信网 络710、 WLAN或两者进行无线连接的多无线电(multi-radio)能力。与 移动电信网络710的通信也可使用WiFi、 WiMax或任何其他合适的协议 来实现,且这样的通信可使用无线频谱的未经许可的部分(例如未经许可 的移动接入(UMA, unlicensed mobile access ))。
所公开的实施例还可包含软件和计算机程序,其包含在不同计算机上 执行的这里介绍的过程步骤和指令。图8为典型设备800的一实施例的框 图,该设备包含可用于实践实施例的方面的部件。如图所示,计算机系统 802可被连结到另一计算机系统804,使得计算机802与804能向彼此发送 信息并M此接收信息。在一个实施例中,计算机系统802可包含适于与 网络806通信的服务器计算机。计算机系统802和804能以任何传统的方 式连结在一起,包括例如调制解调器、硬线连接或光纤链路。 一般地,使 用典型地在通信信道上发送或通过ISDN线上的拨号连接发送的通信协 议,能使信息对计算机系统802与804两者可用。计算机802和804 —般 适用于使用程序存储装置,该装置包含适用于使计算机802与804执行这 里所公开的方法步骤的机器可读程序源代码。包含本发明的方面的程序存 储装置可被设计、制作和使用为使用光学、磁学特性和/或电子装置执行这 里公开的过程和方法的机器的组件。在替代实施例中,程序存储装置可包 含磁介质,例如磁盘或计算机硬驱动,其可由计算机读取和执行。在其他 替代实施例中,程序存储装置可包含光盘、只读存储器("ROM")软盘 以及半导体材料和芯片。
计算机 系统802和804还可包含用于执行所存储的程序的微处理器。 计算机802可包含在其用于信息和数据存储的程序存储装置上的数据存储 装置808。包含含有本发明的方面的过程与方法步骤的计算机程序或软件 可祐_存储在一个或一个以上的计算机802和804中,以其他方式存储在传 统的程序存储装置上。在一个实施例中,计算机802和804可包含用户接口 810以及显示接口 812,可由此访问本发明的方面。用户接口 810和显 示接口 812可适于允许查询和命令到系统的输入,并呈现命令和查询的结 果。
所公开的实施例允许装置的用户打开一个以上的应用,使得用户能同 时操作所述一个以上的应用。该装置可^L配置为打开透明应用,使得透明 应用被层放在原有应用之上,并以透明的方式彼此叠放。呈现在显示器上 的所有应用(即原有以及透明应用)为活动的应用(例如,用户能在不在 应用之间切换的情况下操作应用)。为了允许用户操作原有以及透明应用 中的每一个,装置用户接口的一部分可被配置为允许用户操作所述应用中 相应的一个。
应当明了,前面的介绍仅仅是对实施例的示例性说明。在不脱离实施 例的情况下,本领域技术人员可设计各种替代和修改。因此,本发明实施 例旨在包括落入所附权利要求的范围的所有这些替代、修改和变型。
权利要求
1.一种设备,包括处理器;以及连接到处理器的显示器,所述显示器被配置为在所述显示器上呈现第一与第二应用,使得所述第二应用在所述第一应用之上被透明地呈现,其中,所述第一与第二应用为活动的应用。
2. 根据权利要求l的设备,其中,所述处理器被进一步配置为显示用 于访问所述第二应用的至少 一个标签。
3. 根据权利要求l的设备,其中,所述设备还包含第一用户输入和第 二用户输入。
4. 根据权利要求3的设备,其中,所述处理器被进一步配置使得所述 第 一应用通过所述第 一用户输入净皮操作,所述第二应用通过所述第二用户 输入被操作。
5. 根据权利要求4的设备,其中,所述第一用户输入是所述设备的键 区,所述第二用户输入是所述设备的触摸屏显示器,反之亦可。
6. 根据权利要求l的设备,其中,所述处理器被进一步配置为活动地 运行所述第一与第二应用,以便由用户同时操作。
7. 根据权利要求l的设备,其中,所述处理器被进一步配置为呈现用 于访问所述第二应用的至少 一个标签。
8. 根据权利要求l的设备,其中,所述处理器被进一步配置为呈现用 于关闭或隐藏所述第二应用的至少 一个标签。
9. 一种方法,包括 在显示器上显示第一应用;以及在所述显示器上显示第二应用,使得所述第二应用在所述第一应用之 上被透明地呈现;其中,所述第一与第二应用正在活动地运行,以^使由用户操作。
10. 根据权利要求9的方法,还包括同时操作所述第一与第二应用。
11. 根据权利要求9的方法,其中,所述第一应用通过第一用户输入 被操作,所述第二应用通过第二用户输入被操作。
12. 根据权利要求ll的方法,其中,操作所述第一用户输入包括操作 键区,操作所述第二用户输入包括操作触摸屏显示器,反之亦可。
13. 根据权利要求9的方法,还包括在显示器上呈现至少一个标签, 用于激活所述第二应用。
14. 根据权利要求9的方法,还包括在显示器上呈现至少一个标签, 用于关闭或隐藏所述第二应用。
15. —种计算机程序产品,包括计算机可用介质,其具有包含在其中的用于使计算机显示至少第一与 第二应用的计算机可读代码装置,计算机程序产品中的所述计算机可读代 码装置包括计算机可读程序代码装置,用于使计算机在显示器上显示第一应用;以及计算机可读程序代码装置,用于使计算机在所述显示器上显示第二应 用,使得所述第二应用在所述第一应用之上被透明地呈现;其中,所述第一与第二应用正在活动地运行,以便由用户操作。
16. 根据权利要求15的计算机程序产品,其中,所述第一与第二应用 同时,皮用户^Mt。
17. 根据权利要求15的计算机程序产品,还包括计算机可读程序代码 装置,用于使计算机允许用户通过第一用户输入操作所述第一应用,并通 过第二用户输入操作所述第二应用。
18. 根据权利要求15的计算机程序产品,其中,操作所述第一用户输 入包括操作键区,操作所述第二用户输入包括操作触摸屏显示器,反之亦 可。
19. 根据权利要求15的计算机程序产品,还包括计算机可读程序代码 装置,用于使计算机在显示器上呈现至少一个标签,用于激活所述第二应 用。
20.根据权利要求15的计算机程序产品,还包括计算机可读程序代码 装置,用于使计算机在显示器上呈现至少一个标签,用于关闭或隐藏所述 第二应用。
全文摘要
一种设备,包括处理器以及连接到处理器的显示器,所述显示器被配置为在所述显示器上呈现第一与第二应用,使得所述第二应用在所述第一应用之上被透明地呈现,其中,所述第一与第二应用为活动的应用。
文档编号G06F3/048GK101606121SQ200780050442
公开日2009年12月16日 申请日期2007年12月27日 优先权日2006年12月29日
发明者M·利特瓦拉 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1