CN102768613A - 界面管理***及方法,及其计算机程序产品 - Google Patents

界面管理***及方法,及其计算机程序产品 Download PDF

Info

Publication number
CN102768613A
CN102768613A CN2012101117210A CN201210111721A CN102768613A CN 102768613 A CN102768613 A CN 102768613A CN 2012101117210 A CN2012101117210 A CN 2012101117210A CN 201210111721 A CN201210111721 A CN 201210111721A CN 102768613 A CN102768613 A CN 102768613A
Authority
CN
China
Prior art keywords
interface
screen
interfaces
pseudo range
methods
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
CN2012101117210A
Other languages
English (en)
Inventor
卓.班佛
大卫.布琳达
保罗.克里斯多福.柯尔
黄胜鑫
戎捷
陈叙蓉
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.)
HTC Corp
Original Assignee
High Tech Computer Corp
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 High Tech Computer Corp filed Critical High Tech Computer Corp
Publication of CN102768613A publication Critical patent/CN102768613A/zh
Pending 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/048023D-info-object: information is displayed on the internal or external surface of a three dimensional manipulable object, e.g. on the faces of a cube that can be rotated by the user

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

一种界面管理***及方法。首先,提供多个依序排列的界面。界面是沿着3D空间以环状置放,以形成一3D对象,且界面包括页面或选单。之后,接收一信号,且相应于信号,调整3D对象在电子装置的一屏幕中被检视的位置,其中,3D对象是位于屏幕后的一虚拟距离,且此虚拟距离是逐渐地变化。

Description

界面管理***及方法,及其计算机程序产品
技术领域
本发明是有关于界面浏览,且特别有关于一种可以显示具有3D视觉效果的电子装置界面的界面管理方法及***。
背景技术
近年来,可携式装置,特别是手持式装置变得越来越高阶且变得更多功能化。举例来说,手持式装置可以具备电信通讯能力、电子邮件、进阶通讯簿管理、媒体播放、以及其它各式各样的能力与应用。由于这些装置的便利,也使得这些装置成为人们的生活必需品之一。
一般来说,手持式装置可以安装大量功能,这些应用程序可以是通过小工具、应用程序、虚拟或实体按键,或任何其它类型的可执行程序码。由于受限于屏幕的尺寸限制或其它分类需求,手持式装置中可以提供多个界面,如选单或页面来分别显示这些功能。使用者可以通过虚拟或实体按键,或触控式屏幕来执行切换操作,以在这些界面中进行切换。
已知地,界面的排列与显示非常的无趣。举例来说,界面可以分别地绘制成2D影像,表示界面的影像中的一者可以显示于屏幕中。当执行切换操作时,另一个影像会显示于屏幕中,以取代原来的影像。为了加强装置的价值且增加使用者的最佳体验,本发明的目的是提供电子装置更功能化与应用性的界面管理方法与***。
发明内容
有鉴于此,本发明提供界面管理方法及***。
本发明实施例的一种界面管理方法。首先,提供多个依序排列的界面。界面是沿着3D空间以环状置放,以形成一3D对象,且界面包括页面或选单。之后,接收一信号,且相应于信号,调整3D对象在电子装置的一屏幕中被检视的位置,其中,3D对象是位于屏幕后的一虚拟距离,且此虚拟距离是逐渐地变化。
本发明实施例的一种界面管理***包括一储存单元、一屏幕与一处理单元。储存单元包括多个依序排列的界面。其中,界面是沿着3D空间以环状置放,以形成一3D对象,且界面包括页面或选单。处理单元接收一信号,且相应于信号,处理单元调整3D对象在电子装置的一屏幕中被检视的位置,其中,3D对象是位于屏幕后的一虚拟距离,且此虚拟距离是逐渐地变化。
在一些实施例中,3D对象具有一既定轴,3D对象可以相对于既定轴来进行旋转。
在一些实施例中,3D对象相对于既定轴旋转一既定期间。既定期间之后,3D对象的旋转被停止。在一些实施例中,在3D对象旋转之前,一第一界面显示于屏幕中。根据信号可以由界面中决定一第二界面,且在3D对象旋转之后,通过屏幕显示第二界面。
在一些实施例中,相应3D对象旋转的一旋转速度会变化,且相应3D对象旋转的旋转速度是由该信号决定的一第一速度至0。
在一些实施例中,虚拟距离是一第一值。当3D对象旋转时,虚拟距离是逐渐地由第一值改变为由信号决定的一第二值,最后虚拟距离再变回第一值。
在一些实施例中,信号包括屏幕上的一移动。当移动的速度较快时,3D对象可以被旋转较多圈。当移动的速度较慢时,3D对象可以被旋转较少圈。
在一些实施例中,可以检测电子装置的一浏览模式,且依据浏览模式调整虚拟距离。在一些实施例中,当浏览模式是肖像模式时,虚拟距离设定为一第一值。当浏览模式是风景模式时,虚拟距离设定为一第二值。其中,第二值大于第一值。
在一些实施例中,信号包括屏幕上相应一对象的一手势,且手势包括屏幕上相应对象的距离、速度、或一接触时间。
本发明上述方法可以通过程序码方式存在。当程序码被机器加载且执行时,机器变成用以实行本发明的装置。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合所附图示,详细说明如下。
附图说明
图1为一示意图是显示依据本发明实施例的界面管理***。
图2为一示意图是显示依据本发明实施例的界面例子。
图3为一示意图是显示依据本发明实施例的界面环例子。
图4为一示意图是显示依据本发明实施例的虚拟3D多面体例子。
图5为一示意图是显示依据本发明实施例的一既定轴与一屏幕间的虚拟距离概念。
图6A为一示意图是显示依据本发明实施例的肖像模式的屏幕显示例子。
图6B为一示意图是显示依据本发明实施例的风景模式的屏幕显示例子。
图7为一流程图是显示依据本发明实施例的界面管理方法。
图8为一流程图是显示依据本发明实施例的决定虚拟距离与背景的方法。
图9A至9D为示意图是显示依据本发明实施例的虚拟3D多面体的旋转例子。
图10为一流程图是显示依据本发明另一实施例的界面管理方法。
[主要元件标号说明]
100~界面管理***;           110~屏幕;
120~储存单元;               121~界面;
130~处理单元;                W1~小工具;
A1、A2、A3、A4~应用程序路径; BA~按钮区域;
B1、B2、B3、B4、B5~按钮;     IN~指示器;
I1、I2、I3、I4、I5、I6、I7、I8~界面;
300~界面环;                  400~虚拟3D多面体;
SA~既定轴;                   S710、S720、S730、S740~步骤;
S810、S820、S830~步骤;       VD、VD1、VD2、VD3~虚拟距离;
S1010、S1020、S1030、S1040~步骤。
具体实施方式
图1显示依据本发明实施例的界面管理***。依据本发明实施例的界面管理***可以适用于一电子装置,如个人数字助理、智能型手机、移动电话、移动上网装置、膝上型计算机、车用计算机、数字相机、多媒体播放器、游戏装置、或任何型态的移动计算装置。注意的是,本发明并不限定于任何前述装置。
界面管理***100至少包括一屏幕110、一储存单元120、与一处理单元130。屏幕110可以显示相关数据,如文字、图形、界面与/或相关信息。值得注意的是,在一些实施例中,屏幕110可以结合一触碰感应装置(未显示)。触碰感应装置具有包括至少一维的感应器的触摸式表面,用以检测对象(输入工具),如手指或笔/触控笔等在其表面上的接触与移动。因此,使用者可以通过屏幕输入相关指令或信号。储存单元120可以包括多个界面121。值得注意的是,在一些实施例中,每一界面可以是Android***中定义的页面。在一些实施例中,每一界面可以包括电子装置的选单。注意的是,在一些实施例中,这些界面可以形成一延伸桌面,且每一界面可以是延伸桌面的一部分。值得注意的是,在一些实施例中,个别界面可以实作为多个显示层,其中,个别界面的多个对象可以显示于不同的显示层,使得通过屏幕可以检视到3D视觉效果。在一些实施例中,个别界面可以包括至少一小工具(widget)、至少一应用程序图标、与/或至少一按钮。图2显示依据本发明实施例的界面例子。如图2所示,界面121显示一小工具W1、4个应用程序路径A1~A4、与5个按钮B1~B5,其中,小工具W1可以取得相关数据且执行相关作业来在界面121中显示相关结果。当应用程序路径或按钮被选择时,相关应用程序或功能将会被启动。值得注意的是,在一些实施例中,多个界面121可以排列来形成一3D对象,如图3所示的一界面环300,或图4所示的一虚拟3D多面体400。注意的是,在图3的例子中,界面I1~I8是依序排列,且界面环300具有一既定轴SA,其中界面环300可以相对于既定轴SA来进行旋转。在图4的例子中,界面I1~I8是依序排列,且形成除了垂直于虚拟3D多面体400的一既定轴SA的表面之外的虚拟3D多面体400表面,其中虚拟3D多面体400可以相对于既定轴SA来进行旋转。
值得注意的是,由于多个界面121是依序排列,在一些实施例中,表示屏幕110中目前显示的界面相对于所有界面121的相对位置的指示器IN亦可以显示于界面中,如图2所示。值得注意的是,在一些实施例中,当界面切换时,指示器IN亦会相应地移动,来表示屏幕中目前被检视的界面。在一些实施例中,指示器IN可以照着屏幕中对象,如手指的移动方向的反方向进行移动。
处理单元130用以执行本发明的界面管理方法,其细节将于后进行说明。注意的是,处理单元130可以在屏幕110中显示3D对象,如界面环或虚拟3D多面体。注意的是,本发明提出一虚拟距离概念,其用以决定3D对象应该位于远离屏幕之后的位置。换言之,3D对象位于屏幕110后的一虚拟距离。举例来说,如图5所示,虚拟3D多面体400可以位于屏幕110后的一虚拟距离VD。值得注意的是,在一些实施例中,虚拟距离VD是由屏幕110至既定轴SA的距离。虚拟距离VD可以动态地调整屏幕110中虚拟3D多面体400被检视的尺寸。当虚拟距离大时,看到的虚拟3D多面体400将会较小。当虚拟距离小时,看到的虚拟3D多面体400将会较大。举例来说,当电子装置的浏览模式是肖像模式时,3D对象,如界面环或虚拟3D多面体的既定轴与屏幕110间的虚拟距离可以被设定为一第一值。当电子装置的浏览模式是风景模式时,3D对象,如界面环或虚拟3D多面体的既定轴与屏幕110间的虚拟距离设定为一第二值,其中,第二值大于第一值。举例来说,当电子装置的浏览模式是肖像模式时,只有一个界面会被显示于屏幕110中,如图6A所示。当电子装置的浏览模式是风景模式时,一个完整显示的界面与在此完整显示的界面旁的两个部分显示的界面会被显示于屏幕110中,如图6B所示。注意的是,完整显示的界面表示整个界面可以被显示,且部分显示的界面表示只有界面的一部分会被显示。如前所述,3D对象,如界面环或虚拟3D多面体可以相对于既定轴SA进行旋转。在3D对象的旋转期间,3D对象的既定轴SA与屏幕110间的虚拟距离将会改变,相关细节将于后进行说明。
图7显示依据本发明实施例的界面管理方法。依据本发明实施例的界面管理方法可以适用于一电子装置,如个人数字助理、智能型手机、移动电话、移动上网装置、膝上型计算机、车用计算机、数字相机、多媒体播放器、游戏装置、或任何型态的移动计算装置。注意的是,本发明并不限定于任何前述装置。
如步骤S710,决定一3D对象,如一界面环或一虚拟3D多面体的一既定轴SA至电子装置的一屏幕间的一虚拟距离。值得注意的是,在一些实施例中,3D对象可以包括沿着3D空间以环状置放的多个界面。值得注意的是,在一些实施例中,每一界面可以是Android***中定义的页面。在一些实施例中,每一界面可以包括电子装置的选单。注意的是,在一些实施例中,这些界面可以形成一延伸桌面,且每一界面可以是延伸桌面的一部分。值得注意的是,在一些实施例中,个别界面可以实作为多个显示层,其中,个别界面的多个对象可以显示于不同的显示层,使得通过屏幕可以检视到3D视觉效果。在一些实施例中,个别界面可以包括至少一小工具、至少一应用程序图标、与/或至少一按钮。值得注意的是,虚拟距离可以既定或依据不同需求与应用来决定。在一些实施例中,虚拟距离可以依据电子装置的浏览模式来决定。图8显示依据本发明实施例的决定虚拟距离与背景的方法。如步骤S810,检测电子装置的浏览模式。如步骤S820,依据电子装置的浏览模式决定虚拟距离。值得注意的是,在一些实施例中,当电子装置的浏览模式是肖像模式时,虚拟距离可以被设定为一第一值。当电子装置的浏览模式是风景模式时,虚拟距离设定为一第二值,其中,第二值大于第一值。注意的是,当虚拟距离大时,看到的3D对象,如界面环或虚拟3D多面体将会较小。当虚拟距离小时,看到的3D对象,如界面环或虚拟3D多面体将会较大。在一些实施例中,当电子装置的浏览模式是肖像模式时,只有一个界面会被显示于屏幕中。当电子装置的浏览模式是风景模式时,一个完整显示的界面与在此完整显示的界面旁的两个部分显示的界面会被显示于屏幕中。类似地,完整显示的界面表示整个界面可以被显示,且部分显示的界面表示只有界面的一部分会被显示。接着,如步骤S830,依据电子装置的浏览模式由一桌面壁纸裁切一特定部位。此桌面壁纸的特定部位将会被显示为界面的背景。值得注意的是,在一些实施例中,当使用者在界面中进行切换时,背景桌面壁纸将不会滑动。同时,当设定桌面壁纸时裁切的尺寸会有所不同。在一些实施例中,桌面壁纸可以具有相同的高与宽,如1024*1024。在肖像模式中,桌面壁纸的中间部位将会被裁切且用作为背景,其中桌面壁纸的左/右部位将不会使用。在风景模式中,桌面壁纸的中间部位将会被裁切且用作为背景,其中桌面壁纸的上/下部位将不会使用。值得注意的是,步骤S830可以依据不同需求与应用选择性地进行。
再次参考图7,如步骤S720,依据决定的虚拟距离在屏幕中显示3D对象,如界面环或虚拟3D多面体。举例来说,3D对象位于屏幕后此虚拟距离处的位置。值得注意的是,在一些实施例中,当电子装置启动时一预设界面可以被显示于屏幕中,或当电子装置是由一特定状态回复时,一特定界面可以被显示于屏幕中,其中此特定界面是此特定状态的最后一个界面。值得注意的是,在一些实施例中,电子装置的浏览模式可以持续地检测,且当电子装置的浏览模式改变时,虚拟距离亦可以相应地动态调整。如步骤S730,判断是否接受到一信号。值得注意的是,在一些实施例中,信号可以包括屏幕上相应一对象的一手势。此手势用以驱使电子装置执行一界面切换作业。手势可以包括屏幕上相应对象的一距离、一接触时间、及由距离与接触时所决定的一速度。当没有接收到信号时(步骤S730的否),继续步骤S730的判断。当接收到信号时(步骤S730的是),如步骤S740,3D对象,如界面环或虚拟3D多面体相对于既定轴来进行旋转。其中,在3D对象的旋转期间,虚拟距离会依据信号逐渐地改变。值得注意的是,在一些实施例中,在3D对象的旋转期间,若检测到屏幕上的一长接触时可以停止3D对象。
值得注意的是,在一些实施例中,在3D对象的旋转期间,虚拟距离可以逐渐地由一第一既定值,如肖像模式的第一值改变为由信号,如速度决定的一特定值,最后虚拟距离再变回第一既定值。换言之,在3D对象的旋转期间,使用者可以看到3D对象先远离屏幕,再接近屏幕。图9A至9D显示依据本发明实施例的虚拟3D多面体的旋转例子。一开始,虚拟3D多面体是位于屏幕后的虚拟距离VD处,如图5所示。当接收到信号时,根据信号可以决定虚拟距离的特定值为虚拟距离VD2。首先,3D对象跑到屏幕后的虚拟距离VD1处(如图9A),再跑到屏幕后的虚拟距离VD2处(如图9B)。之后,3D对象接近屏幕,其中,3D对象先回到屏幕后的虚拟距离VD3处(如图9C),最终再跑到屏幕后的虚拟距离VD处(如图9D)。其中,虚拟距离VD2大于虚拟距离VD1或虚拟距离VD3,且虚拟距离VD1或虚拟距离VD3大于虚拟距离VD。此外,值得注意的是,在一些实施例中,相应虚拟3D多面体旋转的一旋转速度会变化,且相应虚拟3D多面体旋转的旋转速度是由该信号决定的一第一速度至0。换言之,在界面环或虚拟3D多面体的旋转期间,使用者可以看到界面环或虚拟3D多面体的旋转速度会逐渐下降。如前所述,最远的虚拟距离(特定值)可以根据信号的速度来决定。值得注意的是,在一些实施例中,当信号的速度较快时,3D对象可以被旋转较多圈。当信号的速度较慢时,3D对象可以被旋转较少圈。亦需注意的是,在一些实施例中,根据信号可以由多个界面中决定一特定界面,且在3D对象旋转之后(当3D对象停止时),特定界面可以显示于屏幕中。
值得注意的是,在一些实施例中,通过将相关参数,如界面环或虚拟3D多面体的各个虚拟距离、期望产生的帧/画面数目、旋转速度、与/或特定界面等输入一3D引擎,此3D引擎可以用来动态地产生相应3D对象,如界面环或虚拟3D多面体旋转过程的至少一帧/画面。在一些实施例中,对于各种情况,相应3D对象,如界面环或虚拟3D多面体旋转过程的帧/画面可以事先产生并储存至数据库中。一旦相关参数,如界面环或虚拟3D多面体的各个虚拟距离、期望产生的帧/画面数目、旋转速度、与/或特定界面等决定之后,便可依据这些参数由数据库中撷取得到相关帧/画面以进行播放。
图10显示依据本发明另一实施例的界面管理方法。依据本发明实施例的界面管理方法可以适用于一电子装置,如个人数字助理、智能型手机、移动电话、移动上网装置、膝上型计算机、车用计算机、数字相机、多媒体播放器、游戏装置、或任何型态的移动计算装置。注意的是,本发明并不限定于任何前述装置。
如步骤S1010,依据一虚拟距离在屏幕中显示一3D对象,如一界面环或一虚拟3D多面体。类似地,在一些实施例中,3D对象可以包括沿着3D空间以环状置放的多个界面。值得注意的是,在一些实施例中,每一界面可以是Android***中定义的页面。在一些实施例中,每一界面可以包括电子装置的选单。注意的是,在一些实施例中,这些界面可以形成一延伸桌面,且每一界面可以是延伸桌面的一部分。值得注意的是,在一些实施例中,个别界面可以实作为多个显示层,其中,个别界面的多个对象可以显示于不同的显示层,使得通过屏幕可以检视到3D视觉效果。在一些实施例中,个别界面可以包括至少一小工具、至少一应用程序图标、与/或至少一按钮。类似地,在一些实施例中,当电子装置启动时一预设界面可以被显示于屏幕中,或当电子装置是由一特定状态回复时,一特定界面可以被显示于屏幕中,其中此特定界面是此特定状态的最后一个界面。值得注意的是,虚拟距离可以用来决定3D对象应该位于远离屏幕之后的位置。换言之,3D对象位于屏幕后,且3D对象的一既定轴离屏幕的距离为此虚拟距离。虚拟距离可以既定或依据不同需求与应用来决定。在一些实施例中,虚拟距离可以依据电子装置的浏览模式来决定。类似地,在一些实施例中,电子装置的浏览模式可以持续地检测,且当电子装置的浏览模式改变时,虚拟距离亦可以相应地动态调整。如步骤S1020,判断是否接受到一信号。类似地,在一些实施例中,信号可以包括屏幕上相应一对象的一手势。此手势用以驱使电子装置执行一界面切换作业。手势可以包括屏幕上相应对象的一距离、一接触时间、及由距离与接触时所决定的一速度。当没有接收到信号时(步骤S1020的否),继续步骤S1020的判断。当接收到信号时(步骤S1020的是),如步骤S1030,3D对象,如界面环或虚拟3D多面体相对于既定轴旋转一特定期间。其中,在3D对象的旋转期间,虚拟距离会依据信号逐渐地改变。
值得注意的是,在一些实施例中,特定期间可以是固定的。值得注意的是,在一些实施例中,特定期间可以依据信号来决定。举例来说,当相应输入信号的速度快时,特定期间较长。当相应输入信号的速度慢时,特定期间较短。在一些实施例中,在3D对象的旋转期间,虚拟距离可以逐渐地由一第一既定值,如肖像模式的第一值改变为由信号,如速度决定的一特定值,最后虚拟距离再变回第一既定值。换言之,在3D对象的旋转期间,使用者可以看到3D对象先远离屏幕,再接近屏幕。此外,在一些实施例中,相应3D对象旋转的一旋转速度会变化,且相应3D对象的旋转速度是由该信号决定的一第一速度至0。换言之,在3D对象的旋转期间,使用者可以看到3D对象的旋转速度会逐渐下降。值得注意的是,在一些实施例中,当信号的速度较快时,3D对象可以被旋转较多圈。当信号的速度较慢时,3D对象可以被旋转较少圈。值得注意的是,根据信号可以由多个界面中决定一特定界面。特定期间结束之后(3D对象旋转结束),如步骤S1040,将特定界面显示于屏幕中。类似地,在一些实施例中,在3D对象的旋转期间,若检测到屏幕上的一长接触时可以停止3D对象。
类似地,在一些实施例中,通过将相关参数,如界面环或虚拟3D多面体的各个虚拟距离、期望产生的帧/画面数目、旋转速度、与/或特定界面等输入一3D引擎,此3D引擎可以用来动态地产生相应3D对象,如界面环或虚拟3D多面体旋转过程的至少一帧/画面。在一些实施例中,对于各种情况,相应3D对象,如界面环或虚拟3D多面体旋转过程的帧/画面可以事先产生并储存至数据库中。一旦相关参数,如界面环或虚拟3D多面体的各个虚拟距离、期望产生的帧/画面数目、旋转速度、与/或特定界面等决定之后,便可依据这些参数由数据库中撷取得到相关帧/画面以进行播放。
因此,通过本发明的界面管理方法及***可以显示具有3D视觉效果的电子装置界面,从而增加装置的价值并增加使用者的最佳体验。
本发明的方法,或特定型态或其部分,可以以程序码的型态存在。程序码可以包含于实体媒体,如软盘、光盘片、硬盘、或是任何其它机器可读取(如计算机可读取)储存媒体,亦或不限于外在形式的计算机程序产品,其中,当程序码被机器,如计算机加载且执行时,此机器变成用以参与本发明的装置。程序码也可以通过一些传送媒体,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序码被机器,如计算机接收、加载且执行时,此机器变成用以参与本发明的装置。当在一般用途处理单元实作时,程序码结合处理单元提供一操作类似于应用特定逻辑电路的独特装置。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可做些许更动与润饰,因此本发明的保护范围当视所附的权利要求范围所界定者为准。

Claims (33)

1.一种界面管理方法,用于一电子装置,包括下列步骤:
提供多个依序排列的界面,其中,该多个界面是沿着3D空间以环状置放,以形成一3D对象,且该多个界面包括页面或选单;
接收一信号;以及
相应于该信号,调整该3D对象在该电子装置的一屏幕中被检视的位置,其中,该3D对象是位于该屏幕后的一虚拟距离,且该虚拟距离是逐渐地变化。
2.根据权利要求1所述的界面管理方法,其中,该3D对象具有一既定轴,且该方法还将该3D对象相对于该既定轴进行旋转。
3.根据权利要求2所述的界面管理方法,还包括下列步骤:
将该3D对象相对于该既定轴旋转一特定期间;以及
在该特定期间之后,停止相应该3D对象的旋转。
4.根据权利要求2所述的界面管理方法,其中该信号包括该屏幕上的一移动,当该移动的速度较快时,3D对象被旋转较多圈,且当该移动的速度较慢时,3D对象被旋转较少圈。
5.根据权利要求2所述的界面管理方法,还包括下列步骤:
该3D对象旋转之前,在该屏幕中显示该多个界面中的一第一界面;
根据该信号由该多个界面中决定一第二界面;以及
在该3D对象旋转之后,通过该屏幕显示该第二界面。
6.根据权利要求2所述的界面管理方法,其中相应该3D对象旋转的一旋转速度会变化,且相应该3D对象旋转的该旋转速度是由该信号决定的一第一速度至0。
7.根据权利要求2所述的界面管理方法,其中该虚拟距离是一第一值,当该3D对象旋转时,该虚拟距离是逐渐地由该第一值改变为由该信号决定的一第二值,最后该虚拟距离再变回该第一值。
8.根据权利要求1所述的界面管理方法,还包括下列步骤:
检测该电子装置的一浏览模式;以及
依据该浏览模式调整该虚拟距离。
9.根据权利要求8所述的界面管理方法,其中当该浏览模式是一肖像模式时,该虚拟距离设定为一第一值,当该浏览模式是一风景模式时,该虚拟距离设定为一第二值,其中,该第二值大于该第一值。
10.根据权利要求9所述的界面管理方法,其中当该浏览模式是该肖像模式时,于该屏幕中显示一第一界面,且当该浏览模式是该风景模式时,于该屏幕中显示该第一界面与该第一界面的两个相邻界面的部分。
11.根据权利要求8所述的界面管理方法,还包括下列步骤:
依据该电子装置的该浏览模式由一桌面壁纸裁切一特定部位;以及
于该屏幕中显示该特定部位为背景。
12.根据权利要求5所述的界面管理方法,还包括显示一指示器,用以表示该第一界面于该多个界面中的一相对位置。
13.根据权利要求1所述的界面管理方法,其中该信号包括该屏幕上相应一对象的一手势,且该手势包括该屏幕上相应该对象的一距离、一速度、或一接触时间。
14.根据权利要求1所述的界面管理方法,其中个别界面可以包括至少一小工具、至少一应用程序图标、或至少一按钮。
15.根据权利要求1所述的界面管理方法,其中个别界面是实作为多个显示层,其中,个别界面的多个对象是显示于不同的显示层,使得通过该屏幕可以检视到3D视觉效果。
16.根据权利要求1所述的界面管理方法,其中该3D对象包括一虚拟3D多面体或一界面环。
17.一种界面管理***,用于一电子装置,包括:
一储存单元,包括多个依序排列的界面,其中,该多个界面是沿着3D空间以环状置放,以形成一3D对象,且该多个界面包括页面或选单;
一屏幕;以及
一处理单元,用以接收一信号,相应于该信号,调整该3D对象在该电子装置的一屏幕中被检视的位置,其中,该3D对象是位于该屏幕后的一虚拟距离,且该虚拟距离是逐渐地变化。
18.根据权利要求17所述的界面管理***,其中,该3D对象具有一既定轴,且该处理单元还将该3D对象相对于该既定轴进行旋转。
19.根据权利要求18所述的界面管理***,其中该处理单元还将该3D对象相对于该既定轴旋转一特定期间,且在该特定期间之后,停止相应该3D对象的旋转。
20.根据权利要求18所述的界面管理***,其中该信号包括该屏幕上的一移动,当该移动的速度较快时,3D对象被旋转较多圈,且当该移动的速度较慢时,3D对象被旋转较少圈。
21.根据权利要求18所述的界面管理***,其中该处理单元还在该3D对象旋转之前,在该屏幕中显示该多个界面中的一第一界面,根据该信号由该多个界面中决定一第二界面,且在该3D对象旋转之后,通过该屏幕显示该第二界面。
22.根据权利要求18所述的界面管理***,其中相应该3D对象旋转的一旋转速度会变化,且相应该3D对象旋转的该旋转速度是由该信号决定的一第一速度至0。
23.根据权利要求18所述的界面管理***,其中该虚拟距离是一第一值,当该3D对象旋转时,该虚拟距离是逐渐地由该第一值改变为由该信号决定的一第二值,最后该虚拟距离再变回该第一值。
24.根据权利要求17所述的界面管理***,其中该处理单元还检测该电子装置的一浏览模式,且依据该浏览模式调整该虚拟距离。
25.根据权利要求24所述的界面管理***,其中当该浏览模式是一肖像模式时,该虚拟距离设定为一第一值,当该浏览模式是一风景模式时,该虚拟距离设定为一第二值,其中,该第二值大于该第一值。
26.根据权利要求25所述的界面管理***,其中当该浏览模式是该肖像模式时,该处理单元于该屏幕中显示一第一界面,且当该浏览模式是该风景模式时,该处理单元于该屏幕中显示该第一界面与该第一界面的两个相邻界面的部分。
27.根据权利要求24所述的界面管理***,其中该处理单元还依据该电子装置的该浏览模式由一桌面壁纸裁切一特定部位,且于该屏幕中显示该特定部位为背景。
28.根据权利要求21所述的界面管理***,其中该处理单元还显示一指示器,用以表示该第一界面于该多个界面中的一相对位置。
29.根据权利要求17所述的界面管理***,其中该信号包括该屏幕上相应一对象的一手势,且该手势包括该屏幕上相应该对象的一距离、一速度、或一接触时间。
30.根据权利要求17所述的界面管理***,其中个别界面可以包括至少一小工具、至少一应用程序图标、或至少一按钮。
31.根据权利要求17所述的界面管理***,其中个别界面是实作为多个显示层,其中,个别界面的多个对象是显示于不同的显示层,使得通过该屏幕可以检视到3D视觉效果。
32.根据权利要求17所述的界面管理***,其中该3D对象包括一虚拟3D多面体或一界面环。
33.一种计算机程序产品,用以被一机器加载且执行一界面管理方法,该计算机程序产品包括:
一第一程序码,用以提供多个依序排列的界面,其中,该多个界面是沿着3D空间以环状置放,以形成一3D对象,且该多个界面包括页面或选单;
一第二程序码,用以接收一信号;以及
一第三程序码,用以相应于该信号,调整该3D对象在该电子装置的一屏幕中被检视的位置,其中,该3D对象是位于该屏幕后的一虚拟距离,且该虚拟距离是逐渐地变化。
CN2012101117210A 2011-05-06 2012-04-16 界面管理***及方法,及其计算机程序产品 Pending CN102768613A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/102,722 2011-05-06
US13/102,722 US20120284671A1 (en) 2011-05-06 2011-05-06 Systems and methods for interface mangement

Publications (1)

Publication Number Publication Date
CN102768613A true CN102768613A (zh) 2012-11-07

Family

ID=44904644

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101117210A Pending CN102768613A (zh) 2011-05-06 2012-04-16 界面管理***及方法,及其计算机程序产品

Country Status (4)

Country Link
US (1) US20120284671A1 (zh)
EP (1) EP2521020A1 (zh)
CN (1) CN102768613A (zh)
TW (1) TW201245988A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103530018A (zh) * 2013-09-27 2014-01-22 深圳天珑无线科技有限公司 安卓操作***中微件界面的建立方法及移动终端
CN106325653A (zh) * 2015-06-19 2017-01-11 深圳创锐思科技有限公司 图形用户界面交互方法、装置及触摸终端
WO2017219525A1 (zh) * 2016-06-22 2017-12-28 乐视控股(北京)有限公司 一种界面显示的方法及终端
CN109831687A (zh) * 2018-12-12 2019-05-31 深圳慧源创新科技有限公司 无人机图传视频编辑方法和技术
CN111949119A (zh) * 2019-05-15 2020-11-17 和硕联合科技股份有限公司 用于一电子装置的数据快速浏览方法

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202012100620U1 (de) 2011-11-22 2012-06-13 Square, Inc. System zur Bearbeitung von kartenlosen Bezahlungstransaktionen
US9818220B2 (en) * 2011-12-28 2017-11-14 General Electric Company Method and system for indicating light direction for a volume-rendered image
US20140052613A1 (en) 2012-08-17 2014-02-20 Square, Inc., A Delaware Corporation Systems and methods for providing gratuities to merchants
USD732059S1 (en) * 2012-08-17 2015-06-16 Square, Inc. Device display screen with a graphical user interface
CN104035669A (zh) * 2013-03-04 2014-09-10 联想(北京)有限公司 基于电子设备的界面切换方法及装置
US8982472B2 (en) * 2013-05-21 2015-03-17 Matvey Lvovskiy Method of widening of angular field of view of collimating optical systems
US11803841B1 (en) 2013-10-29 2023-10-31 Block, Inc. Discovery and communication using direct radio signal communication
US10026083B1 (en) 2014-05-11 2018-07-17 Square, Inc. Tab for a venue

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000039662A1 (fr) * 1998-12-25 2000-07-06 Matsushita Electric Industrial Co., Ltd. Dispositif d'execution selectif de programme, dispositif d'execution selectif de donnees, dispositif d'affichage d'images et dispositif de selection de voies
CN1834886A (zh) * 2005-03-17 2006-09-20 歌拉利旺株式会社 用于显示菜单的方法、程序和设备
CN101542479A (zh) * 2006-09-11 2009-09-23 苹果公司 带有集成浏览器的媒体管理器
US20100315417A1 (en) * 2009-06-14 2010-12-16 Lg Electronics Inc. Mobile terminal and display controlling method thereof
US20110083078A1 (en) * 2009-10-01 2011-04-07 Ju Seok-Hoon Mobile terminal and browsing method thereof

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8020095B2 (en) * 1997-11-14 2011-09-13 Immersion Corporation Force feedback system including multi-tasking graphical host environment
WO2002071743A1 (en) * 2001-03-05 2002-09-12 Matsushita Electric Industrial Co., Ltd. Epg display apparatus, epg display method, medium, and program
US7932909B2 (en) * 2004-04-16 2011-04-26 Apple Inc. User interface for controlling three-dimensional animation of an object
US7411590B1 (en) * 2004-08-09 2008-08-12 Apple Inc. Multimedia file format
US8028250B2 (en) * 2004-08-31 2011-09-27 Microsoft Corporation User interface having a carousel view for representing structured data
US7562312B2 (en) * 2006-01-17 2009-07-14 Samsung Electronics Co., Ltd. 3-dimensional graphical user interface
US8166415B2 (en) * 2006-08-04 2012-04-24 Apple Inc. User interface for backup management
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
US8564543B2 (en) * 2006-09-11 2013-10-22 Apple Inc. Media player with imaged based browsing
US9001047B2 (en) * 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device
CN101295222B (zh) * 2007-04-28 2011-05-04 国际商业机器公司 生成三维圆盘形式的树形数据显示的方法及相关设备
USD613300S1 (en) * 2007-06-28 2010-04-06 Apple Inc. Animated graphical user interface for a display screen or portion thereof
US7941758B2 (en) * 2007-09-04 2011-05-10 Apple Inc. Animation of graphical objects
US20100058248A1 (en) * 2008-08-29 2010-03-04 Johnson Controls Technology Company Graphical user interfaces for building management systems
EP2175343A1 (en) * 2008-10-08 2010-04-14 Research in Motion Limited A method and handheld electronic device having a graphical user interface which arranges icons dynamically
US20100229094A1 (en) * 2009-03-04 2010-09-09 Apple Inc. Audio preview of music
US8281244B2 (en) * 2009-06-11 2012-10-02 Apple Inc. User interface for media playback
AU2010262875B2 (en) * 2009-06-19 2014-01-30 Google Llc User interface visualizations
US8325187B2 (en) * 2009-10-22 2012-12-04 Samsung Electronics Co., Ltd. Method and device for real time 3D navigation in panoramic images and cylindrical spaces

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000039662A1 (fr) * 1998-12-25 2000-07-06 Matsushita Electric Industrial Co., Ltd. Dispositif d'execution selectif de programme, dispositif d'execution selectif de donnees, dispositif d'affichage d'images et dispositif de selection de voies
CN1834886A (zh) * 2005-03-17 2006-09-20 歌拉利旺株式会社 用于显示菜单的方法、程序和设备
CN101542479A (zh) * 2006-09-11 2009-09-23 苹果公司 带有集成浏览器的媒体管理器
US20100315417A1 (en) * 2009-06-14 2010-12-16 Lg Electronics Inc. Mobile terminal and display controlling method thereof
US20110083078A1 (en) * 2009-10-01 2011-04-07 Ju Seok-Hoon Mobile terminal and browsing method thereof

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103530018A (zh) * 2013-09-27 2014-01-22 深圳天珑无线科技有限公司 安卓操作***中微件界面的建立方法及移动终端
CN106325653A (zh) * 2015-06-19 2017-01-11 深圳创锐思科技有限公司 图形用户界面交互方法、装置及触摸终端
CN106325653B (zh) * 2015-06-19 2020-04-28 深圳超多维科技有限公司 图形用户界面交互方法、装置及触摸终端
WO2017219525A1 (zh) * 2016-06-22 2017-12-28 乐视控股(北京)有限公司 一种界面显示的方法及终端
CN109831687A (zh) * 2018-12-12 2019-05-31 深圳慧源创新科技有限公司 无人机图传视频编辑方法和技术
CN111949119A (zh) * 2019-05-15 2020-11-17 和硕联合科技股份有限公司 用于一电子装置的数据快速浏览方法

Also Published As

Publication number Publication date
US20120284671A1 (en) 2012-11-08
TW201245988A (en) 2012-11-16
EP2521020A1 (en) 2012-11-07

Similar Documents

Publication Publication Date Title
CN102768613A (zh) 界面管理***及方法,及其计算机程序产品
EP2960768B1 (en) Mobile terminal and method for controlling the same
EP2402846B1 (en) Mobile terminal and method for controlling operation of the mobile terminal
CN111666013B (zh) 电子设备及其控制方法
EP2360564A1 (en) Mobile terminal and information display method
CN103649900B (zh) 边缘手势
US11604580B2 (en) Configuration of application execution spaces and sub-spaces for sharing data on a mobile touch screen device
EP2400737B1 (en) A method for providing an augmented reality display on a mobile device
US20150077362A1 (en) Terminal with fingerprint reader and method for processing user input through fingerprint reader
US9262867B2 (en) Mobile terminal and method of operation
EP2458488A2 (en) Mobile terminal and operation control method thereof
EP2410482A1 (en) Mobile terminal and method of controlling operation of a mobile
US20120223935A1 (en) Methods and apparatuses for facilitating interaction with a three-dimensional user interface
CN105190486A (zh) 显示装置及其用户界面屏幕提供方法
CN102402379A (zh) 移动终端及其控制方法
EP2461257A1 (en) Mobile terminal and operation control method thereof
JP2016517994A (ja) モバイルデバイスインターフェース
WO2013162875A1 (en) Infinite wheel user interface
TW201327310A (zh) 具有操作選擇模式之多表面觸控感測器裝置
EP2764428A1 (en) Multi-dimensional interface
CN107407945A (zh) 从锁屏捕获图像的***和方法
CN102929491A (zh) 跨窗口动画
US20150063785A1 (en) Method of overlappingly displaying visual object on video, storage medium, and electronic device
US20120284668A1 (en) Systems and methods for interface management
CN107908381A (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
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20121107