通过锁定的显示屏提供选定的数据转让专利

申请号 : CN200980149061.1

文献号 : CN102239740B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : I·佩耶夫R·派格里B·T·阿涅塔A·斯旺克S·高希L·陈

申请人 : 微软公司

摘要 :

通过锁定的计算设备的显示屏提供内容和/或功能。由用户或应用程序供应商定义的配置数据标识将要成为可用的内容和/或功能。在接收内容后,计算设备基于配置数据修改所接收的内容,并且通过锁定的计算设备的显示屏向用户提供所修改的内容。计算设备还依照由配置数据标识的功能与用户交互。在一些实施例中,通过锁定的触摸屏显示器向用户显示关于语音邮件或电子邮件消息的通知。响应于手指轻击或其它用户输入,显示与通知有关的额外但又有限的信息。

权利要求 :

1.一个用于定制通过锁定的移动计算设备(402)的显示屏(108)可用的通知(114)的系统,所述系统包括:用于存储在移动计算设备(402)锁定时由移动计算设备(402)接收的一个或更多通知(114)的存储器区域(110),所述存储器区域(110)进一步存储配置数据(116),所述配置数据(116)描述通过锁定的移动计算设备(402)的显示屏(108)向用户(104)呈现的通知(114),并且所述配置数据进一步定义与所述通知中的一个或更多个相关联的应用程序的功能的子集;

通过锁定的移动计算设备的显示屏向用户选择性地呈现内容的装置;

为每个应用程序定制通过锁定的移动计算设备的显示屏向用户呈现内容的装置;以及处理器(106)被编程以:接收来自移动计算设备(402)的用户(104)的配置数据(116);

访问存储在存储器区域(110)中的通知(114)中的一个或更多;

基于存储在存储器区域(110)中的配置数据(116)改变所访问的通知(114)中的一个或更多;

通过锁定的移动计算设备(402)的显示屏(108)向用户(104)呈现改变的通知(114);

以及

在所述计算设备锁定时通过所述显示屏启用所述功能的子集,由此用户通过所呈现的、改变的通知来与所述应用程序交互以在所述计算设备保持锁定时执行所述功能的子集中的至少一个。

2.如权利要求1所述的系统,其特征在于,所述配置数据描述通知的特征。

3.如权利要求1所述的系统,其特征在于,所述通知与下列一个或更多有关:电子邮件消息、语音邮件消息、文本消息、以及未接来电。

4.如权利要求1所述的系统,其特征在于,所述处理器被编程以:通过基于配置数据过滤所访问的通知来分析每个所访问的通知;以及通过仅显示过滤的通知来呈现所访问的通知中的一个或更多。

5.一种用于通过锁定的计算设备的显示屏提供内容的方法,包括:定义描述通过所述锁定的计算设备(102)的所述显示屏(108)向用户(104)呈现的内容的配置数据(116),以及所述配置数据进一步定义与所述内容相关联的应用程序的功能的子集;

当计算设备(102)锁定时,由计算设备(102)接收一个或更多内容项(112);

基于所定义的配置数据(116)转换所接收的内容项(112)中的一个或更多;

提供转换的内容项以通过锁定的计算设备(102)的显示屏(108)向用户(104)呈现;以及在所述计算设备锁定时通过所述显示屏启用所述功能的子集,由此用户通过所提供的、转换的内容项来与所述应用程序交互以在所述计算设备保持锁定时执行所述功能的子集中的至少一个。

6.如权利要求5所述的方法,其特征在于,所提供的内容项与一个或更多应用程序相关,所述方法进一步包括:从用户接收对于所提供的内容项之一的选择;以及

解锁锁定的计算设备,并且执行与选定的一个内容项相关的应用程序。

7.如权利要求6所述的方法,其特征在于,还包括从用户接收解锁锁定的计算设备的命令。

8.如权利要求5所述的方法,其特征在于,还包括通过锁定的计算设备的显示屏提供在计算设备上可用的一个或更多应用程序的表示,所述表示被提供为工具栏。

9.如权利要求8所述的方法,其特征在于,还包括:

从用户接收对所提供的表示之一的选择;以及

解锁锁定的计算设备,并且执行与选定的一个内容项相关的应用程序。

10.如权利要求5所述的方法,其特征在于,所述定义配置数据包括标识下列的一个或更多:与内容项相关的应用程序、与内容项相关的一种类型的通知、与内容项相关的一类通知、以及与内容项相关的关键词。

11.如权利要求5所述的方法,其特征在于,所述定义、所述接收、所述转换、以及所述提供由云服务执行,并且提供所述转换的内容项包括将过滤的内容项从云服务传送至计算设备以向用户显示。

12.如权利要求5所述的方法,其特征在于,所接收的内容项具有与之相关的一个或更多数据域,并且所述转换所接收的内容项包括基于所定义的配置数据选择一个或更多数据域,并且所述提供转换的内容项包括提供选定的数据域。

13.一种具有计算机可执行组件的系统,所述组件包括:

用于接收描述通过锁定计算设备的显示屏向用户呈现的内容和功能的配置数据的配置文件组件,所述配置数据进一步定义与所述内容相关联的应用程序的功能的子集,所述内容和功能与在计算设备上执行的应用程序相关,所述配置文件组件以与应用程序相关的数据结构存储所接收的配置数据;

用于在计算设备锁定时接收一个或更多内容项的接口组件;以及基于由配置文件组件接收并且以数据结构存储的配置数据来修改由接口组件接收的内容项的过滤器组件,所述接口组件通过锁定的计算设备的显示屏向用户提供修改的内容项,并且所述过滤器组件使得用户能够在所述计算设备保持锁定时执行由所述配置数据定义的功能的子集中的至少一个。

说明书 :

通过锁定的显示屏提供选定的数据

[0001] 背景
[0002] 诸如触摸屏的可视界面可用在大多数电子设备上,包括具有集成个人数字助理(PDA)特征的移动电话。触摸屏显示图形和文本,并且输入命令以控制设备或执行各种其它功能来在设备上执行操作。众多屏幕,无论是否是触摸感应的,都自动地锁定以防止无意的数据输入。
[0003] 然而,当设备接收关于电子邮件消息或文本消息的通知时,锁定的设备直到用户解锁该设备(例如在输入解锁代码后)之前都阻止了用户与通知交互。使用现有的系统,用户无法在设备锁定时查看通知,更不用说与通知交互了。
[0004] 概述
[0005] 本发明的实施例使得用户能够通过计算设备的锁定的用户界面与内容和/或功能交互。定义了描述通过锁定的计算设备的显示屏向用户呈现的内容的配置数据。当计算设备锁定时,该计算设备接收一个或更多内容项。基于配置数据,转换所接收的内容项。通过锁定的计算设备的显示屏向用户提供转换的内容项。
[0006] 提供本概述以便用一种简单的形式介绍将在以下详细描述中进一步描述的一些概念。本概述不旨在确定所要求保护的主题的关键或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
[0007] 附图简述
[0008] 图1是示出将来自内容提供者的修改的内容传送给用户的计算设备的示例性框图。
[0009] 图2是示出将来自内容提供者的修改的内容提供给用户计算设备的云服务的示例性框图。
[0010] 图3是示出基于与应用程序相关的配置数据来修改内容的示例性流程图。
[0011] 图4是示出标识一些所接收的用户通知的移动计算设备的示例性框图。
[0012] 图5是示出显示与具有通知的应用程序对应的图标的移动计算设备的示例性框图。
[0013] 图6是示出显示与应用程序以及一个应用程序相关联的通知的简要概述对应的图标的移动计算设备的示例性框图。
[0014] 在所有附图中对应的标号指示了对应的部分。
[0015] 详细描述
[0016] 参考附图,本公开的实施例使得能够至少通过锁定的计算设备102的显示屏108选择性地呈现内容和功能以提高计算设备102的用户体验。内容包括用于由用户104消费的数据,以及与在计算设备102锁定时用户104可用的功能对应的数据。通过由锁定的计算设备102的显示屏108选择性地显示信息,用户104能够一眼就查看通知114以及其它内容项112的流。通过启用选定的功能,用户104能够与锁定的计算设备102交互,而不必解锁计算设备102以操作内容项112或获取额外信息。配置数据116指定通过锁定的计算设备102的显示屏108可用的内容和功能。
[0017] 再次参考图1,示例性框图示出计算设备102,计算设备102将来自内容提供者128的用户化或以其他方式修改的内容传送给用户104。计算设备102至少包括存储器区域110、显示屏108、以及处理器106。存储器区域110或其它计算机可读介质存储一个或更多内容项112。内容项112在计算设备102锁定时由计算设备102接收。内容项112包括由计算设备102接收的来自例如内容提供者128的任何数据。在一些实施例中,内容项
112包括与下列一个或更多有关的通知114:电子邮件消息、语音邮件消息、文本消息、和未接来电。在其它实施例中,内容项112包括新闻提示、天气警报、体育比分更新、股价提示、交通时刻表(例如航班延迟或火车时刻表)、即时或聊天消息、社交网络更新、等等。
[0018] 存储器区域110进一步存储配置数据116。配置数据116描述在计算设备102锁定时呈现给用户104的内容项112和/或功能。例如,配置数据116包括描述特征、类型、种类、分类的文件或元数据,或者通过锁定的计算设备102的显示屏108向用户104呈现的内容项112的其它描述符。配置数据116还可以标识可用于由用户104通过锁定的计算设备102的显示屏108执行的特定应用程序或功能(例如在应用程序中)。一般地,通过锁定的计算设备102的显示屏108可用的功能是在计算设备102被解锁之后用户104可用的功能的子集。
[0019] 可以以一种或更多任何形式的数据结构存储配置数据116。配置数据116可以是纯文本、加密的、二进制的、或任何其它形式。此外,使用一些准则可以将配置数据116组织成层次结构,该准则应用于一个或更多内容项112或者应用于可用于计算设备102的一个或更多应用程序118。
[0020] 配置数据116可以由用户104定义。在这些实施例中,用户104标识所需通过锁定的计算设备102的显示屏108可用的特定功能。例如,用户104可以拖放应用程序到显示屏108的特定区域,以选择那些在计算设备102锁定时可用的应用程序。选定的应用程序可以在锁定的计算设备102的显示屏108上当作工具栏。
[0021] 配置数据116还可以由应用程序开发者126定义。在这些实施例中,每个应用程序的应用程序开发者126标识在计算设备102成为锁定时用户104仍然可用的功能。在这一示例中的配置数据116伴随应用程序到计算设备102的安装或下载。所标识的功能可以表示默认设置,并且在一些实施例中可以由用户104废除。
[0022] 存储器区域110、或者一个或更多计算机可读介质,进一步存储用于实现本公开的方面的计算机可执行组件。示例性组件包括配置文件组件120、接口组件122、以及过滤器组件124。以下参照图3描述了这些组件。
[0023] 一般地,存储器区域110与计算设备102相关。例如,在图1中,存储器区域110位于计算设备102内。但是,存储器区域110或存储在其上的任何数据可以与计算设备102本地或远程的(例如通过网络可访问的)任何服务器或其它计算机相关。
[0024] 显示屏108包括用于向用户104提供信息的任何组件。例如,显示屏108包括能够感应来自用户104或其它诸如手写笔的对象的触摸输入的任何电容显示屏。尽管参照作为触摸感应或触摸显示屏的显示屏108描述了本发明的各方面,但是本发明的实施例可以用任何显示屏来操作。例如,本发明的各方面可以用诸如在具有可用于数据输入的完全或部分键盘的设备上发现的非触摸感应显示屏来操作。在这种示例中,计算设备102通过禁止键盘被用作计算设备102的用户输入选择设备来锁定。
[0025] 处理器106包括任何数量的处理单元,并且被编程以执行用于实现本公开的各方面的计算机可执行指令。该指令可以由在计算设备102中执行的处理器106或多个处理器执行,或者由计算设备102外部的处理器执行(例如由诸如图2中的云服务202)。在一些实施例中,处理器106被编程以执行诸如附图(例如图3)中所示的那些指令。
[0026] 尽管参照作为诸如移动电话的移动计算设备402的计算设备102描述了本发明的各方面,但是本发明的实施例可以用任何计算设备操作。例如,本发明的各方面可以用诸如数码相机、数码摄像机、膝上型计算机、游戏控制台(包括手持式游戏控制台)、便携式音乐播放器、个人数字助理、信息装置、以及个人通信器等的设备操作。
[0027] 一些实施例包括与网络断开连接的计算设备102。在这一实施例中,内容项112可以包括诸如始发者自计算设备102的(例如不是从网络接收的)日历或闹钟提示等的通知114。其它实施例构想计算设备102被连接到网络或云服务202,而不管该连接是连续的还是突发的(例如是可用的),例如图2所示。
[0028] 接着参考图2,示例性框图示出云服务202,云服务202将来自内容提供者128的修改的内容提供给用户104的计算设备102。在图2的实施例中,一些在图1中由计算设备102执行的操作改为由云服务202执行。例如,云服务202定义配置数据116,接收内容项
112(例如来自内容提供者128的),并且过滤内容项112。在处理之后,云服务202将内容项112输出到计算设备102以呈现给用户104。这一实施例将处理从计算设备102处卸载给云服务202,以使得计算设备102能够减少计算设备102上的计算负担(例如提高响应时间、减少功耗、减少热生成量)或者减少计算设备102的硬件需求(例如更少的处理能力、更少的存储器空间等)。
[0029] 接着参考图3,示例性流程图示出基于与应用程序118相关的配置数据116来修改内容。在302处定义配置数据116。配置数据116描述通过锁定的计算设备102的显示屏108向用户104呈现的内容。替代地或另外地,接收来自用户104或来自应用程序开发者126的配置数据116。例如,配置数据116包括下列一个或更多的身份:与内容项112相关的应用程序118、与内容项112相关的一种类型的通知114、与内容项112相关的一类通知114、以及与内容项112相关的关键词。
[0030] 当计算设备102锁定时在304处接收或访问一个或更多内容项112。计算设备102锁定,从而使得对计算设备102功能的完全访问是不可行的,用户输入被禁用,或者用户104与计算设备102的交互以其他方式被限制。在一些实施例中,可以通过下列一个或更多的输入来解锁锁定的计算设备102:代码、姿势、以及按键按压。
[0031] 在306处,基于定义的配置数据116以通过转换、改变、过滤、修改等来分析所接收的内容项112。例如,如果所接收的内容项112具有与之相关的一个或更多数据域,转换所接收的内容项112包括基于定义的配置数据116选择用于呈现的一个或更多数据域。然后将选定的数据域呈现给用户104。替代地,可以选择或修改一个或更多数据域中的数据以呈现给用户104。
[0032] 在308处,通过锁定的计算设备102的显示屏108向用户104提供转换的内容项112。在例如当转换操作包括过滤内容项112时选择内容项112的子集以呈现的实施例中,仅向用户104呈现过滤的内容项112。
[0033] 在一些实施例中,内容项112与一个或更多应用程序118相关。在308处被提供给用户104时,内容项112可以使用相关的应用程序118来提供。类似地,当用户104与所提供的内容项112交互时(例如选择一个或更多内容项112),计算设备102可以解锁并且自动执行与选定内容项112相关的应用程序118。
[0034] 计算设备102还可以将与所接收的内容项112相关的应用程序118的表示显示为工具栏或其它编组。例如,该表示包括与应用程序118对应的文本或图像(例如图标)。
[0035] 此外,如配置数据116所定义的,计算设备102可以使得每个应用程序118的功能的子集与所呈现的内容项112相关。通过锁定的计算设备102的显示屏108启用该功能的子集。依照所启用的功能子集,用户104通过所呈现的内容项112与应用程序118交互。
[0036] 例如,如果接收了电子邮件消息(例如内容项112),在306处的转换可以包括选择发件人域和时间戳域以呈现给用户104。用户104然后能够查看发送消息的人的名字或地址,以及该消息发送的时间。如果配置数据116指定邮件应用程序的有限功能是可用的,则用户104能够查看该消息的主题域而不必解锁计算设备102。但是,在这一示例中,如果用户104想要查看消息的正文,用户104选择显示屏108上与邮件应用程序对应的图标。响应于该选择,解锁计算设备102并且执行邮件应用程序以向用户104呈现消息的正文(或者呈现由邮件应用程序接收的消息的列表)。
[0037] 在一些实施例中,图3中所标识的操作被具体表现为计算机可执行组件或模块。在图2的示例中,组件包括配置文件组件120、接口组件122、以及过滤器组件124。配置文件组件120接收配置数据116,并且以与应用程序118相关的数据结构来存储配置数据116。
配置数据116描述通过锁定的计算设备102的显示屏108向用户104呈现的内容和功能。
接口组件122在计算设备102锁定时接收内容项112。过滤器组件124基于由配置文件组件120接收的配置数据116来修改由接口组件122接收的内容项112。在一些实施例中,如配置数据116所指定的,过滤器组件124标识与特定种类相关的一个或更多内容项112。
示例种类包括电子邮件消息、语音邮件消息、文本消息、或者由计算设备102接收的其它类型或种类的通知114或数据。
[0038] 过滤器组件124还选择具有由配置数据116指定的准则的内容项112。例如,准则可以指定通过锁定的计算设备102的显示屏108仅显示始发自特定内容提供者128(例如用户104的特定朋友)的内容项112。在这一示例中,在开商务会议的家长可以在配置数据116中定义当计算设备102锁定时仅显示来自其子女的内容项112(例如电话、消息等)。
[0039] 接口组件122通过锁定的计算设备102的显示屏108向用户104提供所修改的内容项112。过滤器组件124使得用户104能够依照由配置数据116描述的功能与所提供的内容项112交互。
[0040] 接着参考图4,示例性框图示出的移动计算设备402,移动计算设备402标识一些所接收的到用户104的通知114。在图4的示例性用户界面中,移动计算设备402包括触摸感应显示屏,并且移动计算设备402已经锁定。例如,移动计算设备402例如在来自用户104的明确命令之后或在预定义的时间段期满之后可以锁定。
[0041] 当用户104按下电源按钮或执行另外的输入以唤醒移动计算设备402时,显示图4中的界面。锁型符号表明数据输入或与移动计算设备402的其它交互是受限的。但是,在锁型符号附近显示的数值“6”表明用户104已经接收到六个新通知114或其它内容项112。显示屏108还呈现诸如日期、时间、信号强度、电池指示符等的其它数据。
[0042] 接着参考图5,示例性框图示出移动计算设备402,移动计算设备402显示与具有通知114的应用程序118对应的图标。继续图4的示例,用户104想要查看与所接收的六个新内容项112有关的信息。例如,用户104用手指或手写笔在触摸感应显示屏上轻击锁型符号或显示屏108上的其它地方。从而显示若干图标,每个图标与接收到新内容项112的应用程序118对应。如果要显示比在可用显示区域中能够显示的还要多的图标,用户104可以滚动通过图标列表。在每个图标附近显示每个应用程序118的一些新内容项112的数量。在这一示例中,第一应用程序118有三个新内容项112,而另外三个应用程序118的每个都有一个新内容项112。
[0043] 图5中的移动计算设备402仍是锁定的。用户104回顾以诸如消息收发、未接来电、语音邮件、文本和第三方服务等的不同种类指示新到达内容项112(例如通知114)的图标。但是,用户104可以轻击(例如双击、向左滑动、向右滑动、轻点图标、或执行另外的输入姿势)一个图标以解锁移动计算设备402,并且被带至与选定图标对应的应用程序118。此时,能够与应用程序118完全地交互。在这些实施例中,用户104没有明确地解锁移动计算设备402,但是反而响应于来自用户104的姿势或命令发生了解锁操作以及应用程序118的执行。在其它实施例中,响应于来自用户104的输入姿势,用户104被定向至解锁屏幕(例如PIN输入屏幕)以在允许用户104完全访问应用程序118之前接收来自用户104的解锁PIN。
[0044] 但是,用户104能够以限制的方式与所显示的图标交互,而没有完全解锁移动计算设备402。在配置数据116中定义了可用的受限制的交互。例如,当图5的示例中移动计算设备402仍锁定时,如接下来参考图6所述,用户104可以获得与若干内容项112有关的额外信息。
[0045] 接着参考图6,示例性框图示出移动计算设备402,移动计算设备402显示与应用程序118以及一个应用程序118相关联的通知114的简要概述对应的图标。在图6的示例中,移动计算设备402仍是锁定的。但是,用户104轻击或者以其他方式选择了第一图标。例如,用户104可以向着特定的方向轻点图标。作为响应,显示与三个新内容项112有关的额外信息。在这一示例中,显示每个内容项112的发件人和日期/时间。然而,在其它实施例中,可以响应于用户104的选择而显示不同或额外的信息。例如,移动计算设备402可以显示每个消息的主题行,或仅显示与由配置数据116定义的准则匹配的内容项112(例如仅显示在最近十分钟接收的消息,或仅显示来自特定发件人的消息)。
[0046] 在图5、图6和图7的示例中,图标或内容项112的其它表示具有滑动块功能。在触摸感应显示屏的实施例中,用户104触摸图标之一,并且向左或向右(或者向上或向下)拖动该图标以执行操作(例如如配置数据116所指定的,显示额外信息)。
[0047] 在一些实施例中,一些内容项112被显示为全屏通知114,而不是较小的图标。例如,诸如来电或日历约会安排提醒等的内容项112被全屏显示。然而,这些内容项112可以提供与其它较小图标类似的用户交互。例如,全屏通知114可以是用户104能够拖动以显示额外信息的滑动块。在闹铃示例中,一个滑动块允许用户104“小睡”,而另一个滑动块允许用户104“忽略”该闹铃。
[0048] 用户104、应用程序开发者126、或其它实体可以定制向用户104呈现内容项112的各种方面。例如,这一定制可以被存储在配置数据116中。定制包括但不限于,下列一个或更多:时钟特征、文本字体、文本大小、对比度、阴影、显示屏108上的其它插图、输入小键盘、或其它对话框。例如,图标可以被显示为鱼、岩石、或其他对象,并且可以有用于移动计算设备402的纵向和横向的不同布局。
[0049] 在一些实施例中,由计算设备102接收内容项112。内容项112在计算设备102中被内部地路由至处理传入内容项112的路由器。用描述内容项112接收的信息来更新数据库或其它数据结构。服务监听数据库的更新。在检测到内容项112后,更新设备注册表。实现锁定屏幕的组件监听设备注册表的更新。在检测到设备注册表的更新后,组件用所接收的内容项112来更新锁定的计算设备102的显示屏。
[0050] 示例性操作环境
[0051] 以示例而非限制的方式,计算机可读介质包括计算机存储介质和通信介质。计算机存储介质存储诸如计算机可读指令、数据结构、程序模块或其它数据等的信息。通信介质一般包含计算机可读指令、数据结构、程序模块、或诸如载波的调制数据信号形式的其它数据、或其它传输机制,并且包括任何信息传递介质。以上任何的组合也包含在计算机可读介质的范围内。
[0052] 尽管结合示例性计算系统环境描述本发明的实施例,但是其可以用众多其它的通用或专用计算系统环境或配置操作。适合本发明的各方面使用的公知的计算系统、环境和/或配置的示例包括,但不限于,移动计算设备、个人计算机、服务器计算机、手持或膝上型设备、多处理器系统、游戏控制台、基于微处理器的系统、机顶盒、可编程消费电子产品、移动电话、网络PC、微型计算机、大型计算机、包括任何以上系统或设备的分布式计算环境、等等。
[0053] 在诸如程序模块等的由一个或更多计算机或其它设备执行的计算机可执行指令的一般上下文中描述了本发明的各实施例。计算机可执行指令可以被组织为一个或更多计算机可执行组件或模块。一般地,程序模块包括,但不限于,执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、以及数据结构。可以用任何数量和组织的所述组件或模块来实现本发明的各方面。例如,本发明的各方面不限于在附图中示出和此处描述的特定的计算机可执行指令或者特定的组件或模块。本发明的其它实施例可以包括具有与此处示出和描述的功能相比更多或更少功能的不同的计算机可执行指令或组件。
[0054] 当被配置为执行此处描述的指令时,本发明的各方面将通用计算机转化为专用计算设备。
[0055] 此处示出和描述的实施例,以及此处没有专门描述但是在本发明的方面的范围内的实施例,构成用于通过移动计算设备402的锁定的显示屏向用户104选择性地呈现内容的示例性手段,以及用于为每个应用程序118定制通过移动计算设备402的锁定的显示屏向用户104呈现内容的示例性手段。
[0056] 除非另有说明,此处示出和描述的本发明的实施例中的操作执行的顺序不是必要的。也就是说,除非另有说明,可以以任意顺序执行操作,并且本发明的实施例可以包括与此处公开的那些操作相比额外的或更少的操作。例如,应当构想到在另一个操作之前、同时、或之后执行特定操作是在本发明的各方面的范围内的。
[0057] 在介绍本发明的方面的元素或其实施例时,冠词“一”、“一个”、“该”以及“所述”旨在表示有一个或更多元素。术语“包括”、“包含”以及“具有”旨在是包含性的,并且表示可以有除所列出的元素外的额外元素。
[0058] 尽管已经详细描述了本发明的方面,但是显然修改和变化是可能的,而不偏离如所附权利要求书中定义的本发明的方面的范围。由于可以在以上构造、产品以及方法中做出各种变化,而不偏离本发明的方面的范围,因此旨在将以上描述所包含的以及附图中所示的所有事件解释为示例性的,而不是限制的意义。