1.一种用于对电子设备的图形用户界面GUI上显示的初始图形布置进行管理的图形系统,其中,所述初始图形布置包括第一图形数据和第二图形数据,所述系统包括:
移动检测模块,被配置为检测电子设备的移动;以及
GUI调整模块,被配置为:
从移动检测模块接收移动数据;
基于移动设备的第一预定移动,移除GUI上显示的第一图形数据;
在移除第一图形数据时,固定第二图形数据相对于GUI的位置;
基于移动设备的第二预定移动,移除GUI上显示的第二图形数据;以及在移除第二图形数据时,固定第一图形数据相对于GUI的位置,
其中,所述第一预定移动不同于所述第二预定移动,以及所述第一图形数据不同于所述第二图形数据。
2.根据权利要求1所述的图形系统,其中,GUI调整模块还被配置为:
响应于电子设备的第一预定移动或第二预定移动,将新图形数据直接置于GUI上显示的初始图形布置之上。
3.根据权利要求2所述的图形系统,其中,在电子设备的第一预定移动或第二预定移动之前,不在GUI上显示新图形数据。
4.根据权利要求2所述的图形系统,其中,GUI调整模块还被配置为:
在覆盖新图形数据时,保持初始图形布置相对于GUI的位置。
5.根据权利要求1所述的图形系统,其中,GUI调整模块还被配置为:
在移动设备的第一预定移动或第二预定移动之后过去预定时间时,在GUI上设置缺省布置。
6.根据权利要求1所述的图形系统,其中,移动检测模块包括:
传感器,被配置为响应于电子设备的朝向的改变来产生信号。
7.根据权利要求2所述的图形系统,其中,响应于电子设备的第一预定移动或第二预定移动,新图形数据改变初始图形布置的外观。
8.根据权利要求4所述的图形系统,其中,在将新图形数据覆盖至初始图形布置时,初始图形布置的位置相对于GUI固定。
9.一种用于对电子设备的图形用户界面GUI上显示的初始图形布置进行调整的方法,其中,所述初始图形布置包括第一图形数据和第二图形数据,所述方法包括:
监视电子设备的移动;
基于移动设备的第一预定移动,移除GUI上显示的第一图形数据;
在移除第一图形数据时,固定第二图形数据相对于GUI的位置;
基于移动设备的第二预定移动,移除GUI上显示的第二图形数据;
在移除第二图形数据时,固定第一图形数据相对于GUI的位置;以及响应于第一预定移动或第二预定移动,将新图形数据覆盖至GUI上显示的初始图形布置,
其中,所述第一预定移动不同于所述第二预定移动,以及所述第一图形数据不同于所述第二图形数据。
10.根据权利要求9所述的方法,还包括:
覆盖新图形数据时,相对于GUI固定初始图形布置的位置。
11.根据权利要求10所述的方法,还包括:
响应于第一预定移动或第二预定移动,将新图形数据直接置于GUI上显示的初始图形布置之上。
12.根据权利要求9所述的方法,在识别第一预定移动或第二预定移动之后过去预定时间时,在GUI上设置缺省布置。
13.一种用于对电子设备的图形用户界面GUI上显示的缺省图形数据进行调整的方法,其中,所述缺省图形数据包括第一图形数据和第二图形数据,所述方法包括:
监视电子设备从初始位置的移动;
基于移动设备的第一预定移动,移除GUI上显示的第一图形数据;
在移除第一图形数据时,固定第二图形数据相对于GUI的位置;
基于移动设备的第二预定移动,移除GUI上显示的第二图形数据;以及在移除第二图形数据时,固定第一图形数据相对于GUI的位置,
其中,所述第一预定移动不同于所述第二预定移动,以及所述第一图形数据不同于所述第二图形数据。
14.根据权利要求13所述的方法,还包括:
将新图形数据直接置于缺省图形布置之上。
15.根据权利要求13所述的方法,还包括:
当电子设备返回初始位置时,回复至缺省图形布置的初始布置。
16.根据权利要求15所述的方法,其中,初始布置包括添加新图形数据之前的缺省图形布置的布置。
用于调整图形用户界面上显示的图形数据的呈现的方法\n技术领域\n[0001] 本公开涉及调整在便携式电子设备的图形用户界面上显示的图形数据,更具体地,涉及响应于这种设备的预定移动将新图形数据覆盖至现有图形数据。\n背景技术\n[0002] 电子设备(包括便携式电子设备)已经得到广泛使用,并且可以提供多种功能,包括例如电话、电子消息和其他个人信息管理器应用功能。便携式电子设备包括例如移动台、蜂窝电话、智能电话、无线个人数字助理和具有无线能力的膝上计算机。\n[0003] 这种设备包括提供图形用户界面(GUI)的显示器和操作系统,GUI向用户告知关于设备提供的应用和服务的图形数据等等。可以根据正在执行的功能和操作来修改所显示的图形数据。在特定实例中,用户可以例如通过经由键盘等等输入命令和功能,来突出显示、添加或移除GUI上显示的图形数据。\n[0004] 对于特定应用,使用户访问键盘来控制和修改GUI上显示的图形数据可能是繁琐和/或不利的。相应地,需要简化修改GUI上显示的图形数据的方式。\n附图说明\n[0005] 应理解,以下详细描述仅是示例性和解释性的,不限制要求保护的这里公开的概念。并入并构成本说明书的一部分的附图与描述一起示意了多个实施例。在附图中:\n[0006] 图1是根据所公开实施例的便携式电子设备的框图;\n[0007] 图2是根据所公开实施例的便携式电子设备的顶面视图;\n[0008] 图3是根据所公开实施例用于调整在便携式电子设备的显示器上显示的图形数据的呈现的示例过程的流程图;\n[0009] 图4至5示意了根据所公开实施例调整在便携式电子设备的显示器上显示的图形数据的示例;\n[0010] 图6至7示意了根据所公开实施例调整在便携式电子设备的显示器上显示的图形数据的另一示例;\n[0011] 图8至10示意了根据所公开实施例调整在便携式电子设备的显示器上显示的图形数据的另一示例;以及\n[0012] 图11至13示意了根据所公开实施例调整在便携式电子设备的显示器上显示的图形数据的另一示例;\n[0013] 图14至16示意了根据所公开实施例调整在便携式电子设备的显示器上显示的图形数据的另一示例。\n具体实施方式\n[0014] 现在具体参照在附图中示意的示例实施例。为了示意简明清楚,参考标号可能在图之间重复,以指示相应或相似的元件。所阐述的许多细节提供了对这里描述的实施例的理解。没有这些细节,也可以实现实施例。在其他实例中,未详细描述公知方法、过程和组件,以免模糊所描述的示例实施例。描述不应认为是限制这里描述的示例实施例的范围。\n[0015] 本公开总体涉及便携式电子设备。便携式电子设备的示例包括移动或手持无线通信设备,如寻呼机、蜂窝电话、蜂窝智能电话、无线组织器、个人数字助理、平板电脑以及具有无线能力的笔记本计算机。便携式电子设备还可以是没有无线通信能力的便携式电子设备,如手持电子游戏设备、数字相册或其他便携式设备。\n[0016] 图1示意了便携式电子设备1的示例的框图。便携式电子设备1包括多个组件,如处理器2,处理器2被配置为控制便携式电子设备1的总体操作。在一个实施例中,处理器2包括微处理器。通过通信子系统3来执行通信功能(包括数据和语音通信)。在一个实施例中,设备1被配置为接收压缩数据并使用解码器4来解压缩和解密数据。通信子系统3从无线网络5接收消息,并向无线网络5发送消息。无线网络5可以是任何类型的无线网络,包括但不限于数据无线网络,语音无线网络、以及支持语音和数据通信的网络。电源6(如一个或多个可再充电电池或对外部电源的端口)向便携式电子设备1供电。\n[0017] 此外,处理器2与便携式电子设备1的其他组件交互,如随机存取存储器(RAM)7、显示器8、扬声器9、键盘10、辅助I/O设备11、数据端口12、麦克风13、闪存14和时钟15。\n[0018] 为了识别订户以进行网络接入,便携式电子设备1使用订户识别模块或可移除用户识别模块(SIM/RUIM)卡16以与网络(如无线网络5)通信。备选地,可以将用户识别信息编程至闪存14。\n[0019] 便携式电子设备1包括操作系统17和软件程序或应用18,包括操作系统17和软件程序或应用18由处理器2执行,并且可以存储在永久性可更新存储器(如闪存14)中。\n附加应用或程序可以通过无线网络5、辅助I/O子系统11、数据端口12、短距离通信子系统\n19或任何其他合适子系统20加载至便携式电子设备1。\n[0020] 接收信号(如文本消息、电子邮件消息或网页下载)由通信子系统3处理,并输入至处理器2。处理器2处理接收信号以输出至显示器8和/或辅助I/O子系统11。用户可以产生数据项,例如电子邮件或文本消息,数据项可以通过通信子系统3在无线网络5上传输。对于语音通信,便携式电子设备1的总体操作可以是类似的。扬声器9输出从电信号转换而来的可听信息,麦克风13将可听信息转换为电信号以便处理。\n[0021] 电子设备1还包括定位模块21。定位模块21可以包括例如GPS模块,可以被配置为接收和解释来自卫星系统的GPS信号,以对设备1的当前位置进行三角定位。\n[0022] 电子设备1还包括图形系统22,图形系统22被配置为管理显示器8上显示的图形数据。在一个实施例中,图形系统22包括移动检测模块23和GUI调整模块24。\n[0023] 移动检测模块23被配置为检测电子设备1的移动,并向处理器2输入移动数据。\n在一个实施例中,移动检测模块23包括:运动传感器,被配置为响应于电子设备的朝向的改变来产生信号。在本实施例中,运动传感器25包括低g微电子机械系统(MEMs)加速度计。加速度计可以是任何类型,包括电容性、压电、压阻或基于气体的加速度计。加速度计感测从电子设备1的运动或移动(例如倾斜、旋转、惯性、或振动)或重力检测到的加速度并将其转换为电信号,加速度计可以可用于1、2或3轴配置。加速度计产生数字或模拟信号。在其他示例实施例中,运动传感器25包括倾斜、运动或朝向传感器,如陀螺仪。\n[0024] GUI调整模块24被配置为接收移动检测模块23确定的移动数据,并基于移动数据,将新图形数据与显示器8上显示的现有图形数据相关联。例如,GUI调整模块24被配置为将新图形数据覆盖至现有图形数据。图形数据包括例如文本、图标、图形、对话框和用户的任何其他视觉信息。图形数据以及与例如图形数据的当前视图、布局、位置和朝向相关的信息存储在闪存14中,并由GUI调整模块24来访问和修改。\n[0025] 图2中总体示出了便携式电子设备1的顶面视图。图2中示意的示例便携式电子设备1包括外壳200,在外壳200中可以布置如图1所示的各种组件。例如,各种输入设备和输出设备,处理器2与用于存储至少程序和/或应用18的闪存14布置在外壳200中。处理器2响应来自输入设备(如键盘10)的输入信号,并向输出设备(如显示器8或扬声器\n9)提供输出信号。处理器2还与闪存14接口连接,并能够执行程序18。\n[0026] 屏幕图像26在显示器8上产生,并包括与闪存14中存储的一个或多个应用和/或程序相关的图形数据。例如,应用和/或程序可以产生和控制屏幕图像26上的图形数据。在图2的示例实施例中,屏幕图像26包括与地图应用27相关的图形数据。地图应用\n27提供了图形界面,以允许用户确定用户的位置并在用户位置附近的地理区域周围进行导航。与地图应用27相关的图形数据包括例如描述街道、兴趣点的图像以及识别街道名称和目的地的文本。相应地,GUI包括与显示器8上呈现的程序或应用相关的图形数据和用户操作的功能。\n[0027] 从图2中可以理解,输出设备包括显示器8和扬声器9,显示器8和扬声器9中的每一个对来自处理器2的一个或多个输出信号进行响应。输出设备包括键盘10。键盘10包括输入构件25,如使用例如机械圆顶开关促动器的机械键。备选地,键盘10上的输入构件225可以是显示器8的一部分,显示器具有本领域已知的触摸敏感配置。在特定示例实施例中,输入构件225形成QWERTY键盘(具有缩减或完整形式)。在缩减键盘中,向多个输入构件225分配有两个或更多字符。在其他示例实施例中,按字母顺序向输入构件225分配字符。\n[0028] 尽管在图2中没有示出,应当认识到,手持电子设备1的一些实施例包括其他输入设备,如滚轮、光学轨迹板或位于设备1的面上或侧边上的球。这些输入设备向处理器2提供附加输入。例如,滚轮在旋转时向处理器2提供一个输入,而在促动时向处理器2提供第二输入。光学触摸板在扫动时向处理器2提供一个输入,在按压或敲击时向处理器2提供第二输入。\n[0029] 图3示意了用于调整电子设备1的显示器8上显示的图形数据的呈现的示例过程的流程图。在一个实施例中,该过程由作为程序18的一部分存储并由处理器2执行的软件来执行。\n[0030] 在步骤300,用户打开应用或程序,如上述地图应用27,然后,处理器2在显示器8上产生与用户选择的应用(例如地图应用27)相关的缺省图形数据(步骤301)。缺省图形数据包括与用户选择的应用相关联的图像、图形和/或文本的初始集合。在电子设备1的基本条件下,如当电子设备1相对于用户无运动或平放时,在显示器8上产生和放置缺省图形数据。\n[0031] 在步骤302,图形系统22监视电子设备1的移动。即,移动检测模块23检测电子设备1的移动(例如偏移、倾斜、旋转、振动等等),并将与所检测的移动相对应的移动数据传送至处理器2。处理器2将移动数据存储在闪存14中,GUI调整模块24从闪存14接收移动数据。如果已经检测到移动,则GUI调整模块24获得移动数据并分析以确定所检测的移动是否在预定移动的范围内(步骤303)。\n[0032] 预定移动是阈值运动或移动,阈值运动或移动启动GUI调整模块24来调整显示器\n8上呈现的缺省图形数据。例如,预定移动具有闪存14中存储的特定运动特性,如方向、朝向和加速度。如果GUI调整模块24获得与所存储的运动特性至少实质上相似的移动数据,则GUI调整模块24对缺省图形数据进行调整。在一个示例实施例中,电子设备1以预设加速度相对于用户向左或向右旋转构成了适于对GUI调整模块24的图形调整进行初始化的预定移动。此外或备选地,以预设加速度将电子设备1向前或向后倾斜可以是预定移动。换言之,预定移动是任何其他运动或移动,如上下和/或左右偏移或摇动电子设备1。\n[0033] 如果电子设备1的移动不在预定移动的范围内,则图形系统22继续监视电子设备\n1的移动(步骤302)。如果电子设备的移动在预定移动的范围内,则GUI调整模块24将新的图形数据与显示器8上呈现的缺省图形数据相关联(步骤304)。\n[0034] 在步骤304,GUI调整模块24将新的图形数据覆盖在显示器8上现有的缺省图形数据之上。例如,响应于电子设备1的移动,GUI调整模块24向显示器8上的现有缺省图像和图形添加新的图像、文本、对话框和/或图形。新的图形数据向用户呈现与用户选择的应用相关的附加信息。此外,在一些示例实施例中,在电子设备1移动之前,显示器8不显示新的图形数据。新的图形、文本和/或图形直接置于现有图像和图形之上,以突出显示缺省图形数据先前呈现的信息。此外,新的图像、文本和/或图形置于显示器8上的现有图形数据相邻、附近或与其分离。在一个实施例中,新的图形数据覆盖或掩盖显示器8上呈现的至少一些现有图形数据。此外或备选地,新的图形数据直接置于现有图形数据之上,并以透明模式显示,以暴露现有图形数据。这种布置允许用户在新的和现有的图形数据之间进行区分,并且仍能够识别两组图形数据。\n[0035] GUI调整模块24还移除显示器8上现有的缺省图形数据中的至少一些。例如,响应于电子设备1的合适移动(例如预定移动范围内的移动),GUI调整模块24从显示器8上隐藏或消除现有图像、图形和/或文本。通过移除特定图形数据,显示器8仅呈现图形数据的预定选择,这可以向用户提供图形上的清晰和组织。换言之,GUI调整模块24通过仅显示特定图形、文本和/或图形,向用户突出显示图形数据。还应当认识到,在覆盖新图形数据或移除现有图形数据时,GUI调整模块24提供平滑过渡。\n[0036] 在覆盖新图形数据或移除移动现有图形数据时,GUI调整模块24维持显示器8上所保持的现有图形数据的位置和朝向。换言之,特定的现有图像、图形和/或文本保持显示器8上的空间布置。例如,使用显示器8上的x、y和z笛卡尔坐标,现有图像、图形和/或文本象征性地相对于彼此放置。在添加新的图像、图形和/或文本或者在去除特定现有图形数据时,GUI调整模块24将现有图像、图形和/或文本固定在其对应x、y和z坐标处。即,在将新的图形数据添加至显示器8,并且在从显示器8消除某些图形数据时,现有图形数据的位置不移动。\n[0037] 图形系统22继续监视电子设备1的移动(步骤302),并在合适时将新图形数据覆盖至缺省图形数据。在一个实施例中,如果模块24获得的移动数据指示了基本条件(例如在预定移动之前设备的初始位置和配置),则GUI调整模块24在显示器上重新产生缺省图形数据(步骤301)。即,如标记为“基本条件”的箭头所示,当电子设备1移动并返回初始缺省位置时,移除任何新图形数据,并恢复任何被移除的缺省图形数据。此外,如标记为“超时”的箭头所示,如果电子设备1在设置时间段内未移动,则GUI调整模块24重新产生缺省图形数据。例如,当电子设备1从基本位置移至新位置时,向显示器8上的缺省图形数据添加新图形数据。如果电子设备1在新位置处在设置时间段内保持静止(或未移动),则逐渐从显示器8上移除新图形数据,显示器8呈现在基本条件期间初始显示的缺省图形数据。\n此外,如果在新位置从显示器8中移除特定缺省图形数据,则在电子设备1在设置时间段内保持在该新位置的情况下,将被移除的先前呈现的图形数据重新产生在显示器8上。该设置时间段存储在闪存14中,处理器2经由例如时钟15来监视电子设备1处于新位置的时间,并将数据数据存储在闪存14中。GUI调整模块24获得时间数据,并基于上述“超时”条件来重新产生缺省图形数据。\n[0038] 图4-5示意了用于调整电子设备1的显示器8上显示的与地图应用27相关的图形数据的呈现的过程的示例。地图应用27呈现与位置模块21提供的设备1的地理位置相关的图形数据。例如,地图应用27提供描述街道28和以街道28为边界的地理区域29的图像。地图应用27还包括目的地标记30,目的地标记30在地理上指示期望目的地的地理位置,如餐馆、加油站等等。图4描述了基本条件下的电子设备1。即,电子设备1保持不动,显示器8的平面相对于用户平放。相应地,如图4所示,地图应用27的图形数据(例如街道28、地理区域29和目的地标记30)表示电子设备1的基本条件下的缺省图形数据。\n[0039] 图5示意了图4的电子设备1,电子设备1旋转至相对于用户的向左位置。由于电子设备1旋转,移动检测模块23检测到移动,GUI调整模块24确定该移动在预定移动的范围内。然后,GUI调整模块24将新图形数据与显示器8上呈现的现有缺省图形数据相关联。例如,GUI调整模块24将新文本31覆盖在现有街道图像28上。文本31向街道图像\n28提供街道名称,在电子设备1的基本条件下,可以先前已经在显示器8上呈现街道图像\n28。文本31直接置于现有街道图像28上,并简单地通过用户控制的设备1的运动来提供与地图应用27相关的附加图形数据。此外,在分离的图形布置中呈现文本31防止了混乱的GUI。电子设备1的移动还启动GUI调整模块24移除目的地标记30。移除目的地标记\n30以使得与街道图形28相关联的文本31清晰并突出显示。较小的目的地定点32取代目的地标记30以提高GUI清晰度。\n[0040] 通过将电子设备1移动回到基本条件定义的位置来重新产生图4中呈现的缺省图形布置,或在旋转后的位置等待设置时间量,使得上述“超时”功能逐渐将显示器8回复到缺省图形布置。如图4-5中所示,在覆盖新图形数据时,在显示器8上保持现有图形数据的相对位置。例如,在将街道文本31覆盖至现有街道图像28上时,固定街道图像28和地理区域29的位置。换言之,在向显示器8添加新图形数据(例如街道文本31)时,现有图形数据(例如街道图像28和地理区域29)的x、y和z坐标不变。\n[0041] 尽管图4-5示意了电子设备1向左旋转以启动GUI调整模块24的图形调整,但是应当认识到,任何其他运动启动GUI调整模块24,如向右旋转、摇动和/或向上和向下倾斜。\n[0042] 图6-7示意了用于调整电子设备1的显示器8上显示的与视频应用33相关的图形数据的呈现的过程的另一示例。如图6所示,视频应用33以任何已知形式(如AVI、MPEG、MP4等等)向用户呈现视频数据。例如,可以播放RAM 7或闪存14中存储的或者从无线网络5下载的电影以在显示器8上显示。与图4的实施例类似,图6描述了基本条件下的电子设备1。即,当电子设备1保持不动时,显示器8的平面相对于用户平放。因此,视频应用\n33的图形数据(例如电影的场景)呈现缺省图形数据。\n[0043] 图7示意了向用户、向下位置倾斜的图6的电子设备1。由于电子设备1倾斜,移动检测模块23检测到移动,GUI调整模块24确定该移动在预定移动的范围内。然后,GUI调整模块24直接在视频应用33呈现的场景之上添加播放条34。换言之,播放条34覆盖在先前显示的场景上。播放条34通过指示正在播放的电影的进程和过去的时间来向用户提供新图形数据。在一些示例实施例中,播放条34允许控制视频回放,如暂停、快进、反向播放等。如上所述,可以通过将电子设备1移动回到基本条件定义的位置,或者通过在倾斜位置等待设置时间量,来重新产生图6中呈现的缺省图形布置(无播放条34的视频)。\n[0044] 应当认识到,任何其他运动可以启动GUI调整模块24来调整与显示器8上显示的视频应用33相关的图形数据的呈现。\n[0045] 图8-10示意了用于调整电子设备1的显示器8上显示的与日历应用35相关的图形数据的呈现的过程的另一示例。日历应用35以图形方式记录与用户和设备1相关的约会和其他状态事务。日历应用35按日、周和/或月提供约会、会议和事件的电子安排。在图8-10的示例实施例中,日历应用35在安排38上组织并显示与特定事件(例如社交事件\n36(实心条)和工作相关事件37(交叉斜线条))相关的图形数据。图8描述了基本条件下的电子设备1。即,电子设备1保持不动,显示器8的平面相对于用户平放。相应地,日历应用35的图形数据(例如安排38、社交事件36、工作相关事件37)表示电子设备1的基本条件下的缺省图形数据。\n[0046] 图9示意了旋转至相对于用户向左位置的图8的电子设备1。由于电子设备1旋转,移动检测模块23检测到移动,GUI调整模块24确定该移动在预定移动的范围内。然后,GUI调整模块24移除显示器8上呈现的至少一些现有图形数据。在一个实施例中,例如,GUI调整模块24移除社交事件36图像,从而在安排38上仅留下工作相关事件37图像。\n类似地,将电子设备1旋转至相对于用户向右的位置移除工作相关事件37图像,如图10所示,可以在安排38上仅留下显示社交事件36图像。通过仅仅移动电子设备1来移除特定现有图形数据简化了组织和向用户呈现图形数据的方式。例如,用户仅仅通过向右旋转设备1来突出显示和/或确定要安排哪些社交事件36。\n[0047] 与上述实施例类似,在从显示器8中移除特定图形数据时,现有图形数据(例如安排38、社交事件36、工作相关事件37)保持其相对位置。此外,通过将电子设备1移动回到基本条件,或者通过等待“超时”功能启动,来重新产生图8中呈现的缺省图形布置。应当认识到,任何其他运动可以启动GUI调整模块24调整在显示器8上显示的与日历应用35相关的图形数据的呈现。\n[0048] 图11-13示意了用于调整电子设备1的显示器8上显示的与另一地图应用39相关的图形数据的呈现的过程的另一示例。图11描述了基本条件下的电子设备1。地图应用\n39显示了突出显示的导航路线40(实线)和与街道图像42相关联的突出显示的交通数据\n41(即特定街道上的拥堵程度,描述为交叉斜线)。当电子设备1旋转至相对于用户向左的位置时,GUI调整模块24从显示器8中移除突出显示的交通数据41,留下街道图像42和突出显示导航路线40,如图12所示。此外,如图13所示,当电子设备1旋转至相对于用户向右的位置时,GUI调整模块24从显示器8中移除突出显示的导航路线40,留下街道图像42和突出显示的交通数据41。\n[0049] 与上述示例实施例类似,在从显示器8移除特定图形数据时,现有图形数据(例如突出显示的导航路线40、突出显示的交通数据41、以及街道图像42)保持其相对位置。此外,通过将电子设备1移动回到基本条件,或者通过等待“超时”功能启动,来重新产生图11中呈现的缺省图形布置。还应当认识到,任何其他运动可以启动GUI调整模块24调整在显示器8上显示的与地图应用39相关的图形数据的呈现。\n[0050] 图14-16示意了用于调整电子设备1的显示器8上显示的与日历应用350相关的图形数据的呈现的过程的另一示例。日历应用350以图形方式记录与用户和设备1相关的约会和其他状态事务。日历应用350按日、周和/或月提供约会、会议和事件的电子安排。\n在图14-16的示例实施例中,日历应用350组织和显示与例如在特定一天安排的事件的数目或一个或多个事件的持续时间相关的图形数据。换言之,事件条370基于事件条370的相对长度来向用户指示:相对于其他天,在特定一天安排的事件的数目和一个或多个事件的持续时间。图14描述了基本条件下的电子设备1。即,电子设备1保持不动,显示器8的平面相对于用户平放。相应地,日程应用350的图形数据(例如,表示一月中的天的窗口以及事件条370)表示电子设备1的基本条件下的缺省图形数据。\n[0051] 图15示意了旋转至相对于用户向左位置的图14的电子设备1。由于电子设备1旋转,移动检测模块23检测到移动,GUI调整模块24确定该移动在预定移动的范围内。然后,GUI调整模块24将三维块380覆盖在具有安排事件的天的窗口上。每个三维块380对应于特定事件条370。换言之,每个三维块380的高度向用户指示:相对于其他天,在特定一天安排的事件的数目和一个或多个事件的持续时间。。因此,三维块380提供了在日历应用350中安排的事件的附加视图。类似地,如图16所示,将电子设备1旋转至相对于用户向右的位置将三维块380覆盖在天的窗口上,并提供每个块380的左侧的透视图。此外,通过将电子设备1移动回到基本条件,或者通过等待“超时”功能启动,来重新产生图14中呈现的缺省图形布置。应当认识到,任何其他运动可以启动GUI调整模块24来调整在显示器\n8上显示的与日历应用350相关的图形数据的呈现。\n[0052] 此外,应当认识到,用户可以控制启动GUI调整模块24以调整图形数据的呈现的旋转角度。换言之,用户可以改变启动GUI调整模块24的电子设备1向左或向右旋转的程度。用户可以输入所需旋转角度作为电子设备1的设置。\n[0053] 在不脱离本公开的精神或实质特征的前提下,可以以其他具体形式来实现本公开。所描述的实施例应在所有方面被认为仅是示意性的,而非限制性。因此,本公开的范围由所附权利要求而不是以上描述来限定。在权利要求的等效物的含义和范围内的所有改变包括在权利要求的范围内。\n[0054] 考虑这里公开的概念的说明和实现,其他实施例对本领域技术人员而言将是显而易见的。应当认为说明书和示例仅是示例性的,这里公开的概念的真实范围和精神由所附权利要求来指示。
法律信息
- 2016-01-20
- 2015-12-09
著录事项变更
申请人由捷讯研究有限公司变更为黑莓有限公司
地址由加拿大安大略省沃特卢市变更为加拿大安大略省沃特卢市
- 2013-02-20
实质审查的生效
IPC(主分类): G06F 3/01
专利申请号: 201180003756.6
申请日: 2011.05.04
- 2013-01-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-01-13
|
2009-06-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |