CN107102789B - 用于在移动终端中提供图形用户界面的方法和装置 - Google Patents

用于在移动终端中提供图形用户界面的方法和装置 Download PDF

Info

Publication number
CN107102789B
CN107102789B CN201611170797.5A CN201611170797A CN107102789B CN 107102789 B CN107102789 B CN 107102789B CN 201611170797 A CN201611170797 A CN 201611170797A CN 107102789 B CN107102789 B CN 107102789B
Authority
CN
China
Prior art keywords
execution screen
application
mini
mode execution
mode
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.)
Active
Application number
CN201611170797.5A
Other languages
English (en)
Other versions
CN107102789A (zh
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN107102789A publication Critical patent/CN107102789A/zh
Application granted granted Critical
Publication of CN107102789B publication Critical patent/CN107102789B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • 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]
    • 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
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • 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
    • G06F3/04817Interaction 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 using icons
    • 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
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • 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/04803Split screen, i.e. subdividing the display area or the window area into separate subareas

Landscapes

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

Abstract

本发明提供一种用于在移动终端中提供图形用户界面(GUI)的方法和装置。所述方法包括:在应用程序执行区域上执行和显示第一应用程序的完全模式执行画面;基于控制信号,利用应用程序执行画面区域显示迷你模式执行图标区域,所述迷你模式执行图标区域包括一个或者多个迷你模式执行图标;以及在执行第一应用程序的同时,响应于用于选择一个或者多个迷你模式执行图标中的一个的输入,在应用程序执行画面区域上执行和显示对应于所选择的迷你模式执行图标的第二应用程序的迷你模式执行画面,所述迷你模式执行画面包括被配置为应用程序执行画面区域的部分区域的执行画面,其中,所述第一应用程序和所述第二应用程序两者在应用程序执行画面区域上执行,并且并行地访问在所述应用程序执行画面区域上显示的完全模式执行画面和迷你模式执行画面,以及其中,所述迷你模式执行画面包括完全模式变化键和结束键。

Description

用于在移动终端中提供图形用户界面的方法和装置
本案是申请日为2012年2月10日、申请号为201280018049.9、发明名称为“用于在移动终端中提供图形用户界面的方法和装置”的发明专利申请的分案申请。
技术领域
本发明涉及用于在移动终端中提供图形用户界面(GUI)的方法。更具体地,本发明涉及一种用于当移动终端中正在执行的应用程序多于一个时,提供可操作的GUI的方法和装置。
背景技术
在常规的多任务功能中,多个应用程序同时被执行。然而,因为应用程序是在后台执行,用户无法查看多个应用程序。于是,当用户访问一个应用程序时,用户可以以弹出的形式显示另一个应用程序。然而,在同一时间使用两个应用程序是很难的,特别是在诸如,移动显示器、平板电脑、PDA等等的小的显示器上。此外,因为常常有依赖性的应用程序,所以用户无法在所有的情况下访问它们。
进一步考虑在一个应用程序执行期间,发生了关于某个应用程序被作为后台执行的事件,实施以弹出形式来显示事件报警的功能。然而,没有提供能够同时操作多个应用程序的界面。因此,本领域需要一种更好的方法在显示器上访问多个应用程序的显示。
发明内容
技术问题
在同一时间使用两个应用程序是很难的,特别是在小的显示器上,例如,移动显示器、平板电脑、PDA等等上。此外,因为经常存在依赖性的应用程序,所以用户无法在所有的情况下访问他们。更进一步地,没有提供能够同时操作多个应用程序的界面。
问题的解决方案
本发明提供了一种方法,该方法提供能够在一个屏幕上实现多个应用程序执行画面的GUI,以及使用该方法的装置。
依照本发明的示例性方面,用于在移动终端中提供图形用户界面(GUI)的方法优选地包括:显示由一个或者多个应用程序执行图标配置的应用程序执行图标区域和应用程序执行画面区域;接收从一个或者多个应用程序执行图标中选择的一个;以及,在应用程序执行画面区域上显示与选择的应用程序执行图标相对应的应用程序的缩减(reduction)模式执行画面。
依照本发明的另一个示例性方面,一种用于提供图形用户界面(GUI)的移动终端优选地包括:显示单元,显示由一个或者多个应用程序执行图标配置的应用程序执行图标区域和应用程序执行画面区域;输入单元,接收从一个或者多个应用程序执行图标中选择的一个;以及,控制器,用于控制显示单元来在应用程序执行画面区域上显示与选择的应用程序执行图标相对应的应用程序的减缩模式执行画面。
依照本发明的另一个示例性方面,一种用于在移动终端中提供图形用户界面(GUI)的方法,所述方法包括:在应用程序执行区域上执行和显示第一应用程序的完全模式执行画面;基于控制信号,利用应用程序执行画面区域显示迷你模式执行图标区域,所述迷你模式执行图标区域包括一个或者多个迷你模式执行图标;以及在执行第一应用程序的同时,响应于用于选择一个或者多个迷你模式执行图标中的一个的输入,在应用程序执行画面区域上执行和显示对应于所选择的迷你模式执行图标的第二应用程序的迷你模式执行画面,所述迷你模式执行画面包括被配置为应用程序执行画面区域的部分区域的执行画面,其中,所述第一应用程序和所述第二应用程序两者在应用程序执行画面区域上执行,并且并行地访问在所述应用程序执行画面区域上显示的完全模式执行画面和迷你模式执行画面,以及其中,所述迷你模式执行画面包括完全模式变化键和结束键。
依照本发明的另一个示例性方面,一种用于提供图形用户界面(GUI)的移动终端,所述终端包括:显示单元,其显示应用程序执行画面区域;输入单元,其接收用户输入;以及控制器,其被配置为:执行第一应用程序的完全模式执行画面,并且控制在应用程序执行画面区域上的第一应用程序的完全模式执行画面的显示;基于控制信号,进行控制,以利用应用程序执行画面区域来显示迷你模式执行图标区域;以及在执行第一应用程序的同时,响应于用于选择一个或者多个迷你模式执行图标中的一个的输入,在应用程序执行画面区域上执行第二应用程序的迷你模式执行画面,并且控制对应于所选择的迷你模式执行图标的第二应用程序的迷你模式执行画面的显示,所述迷你模式执行画面包括作为应用程序执行画面区域的部分区域的执行画面,其中,所述第一应用程序和所述第二应用程序两者在应用程序执行画面区域上执行,并且同时访问在所述应用程序执行画面区域上显示的完全模式执行画面和迷你模式执行画面,以及其中,所述迷你模式执行画面包括完全模式变化键和结束键。
本发明的有益效果
在本发明中,当使用移动终端的多任务功能时,用户能够在一个屏幕上查看多个应用程序执行画面,并且在一个屏幕上输入用于多个应用程序的操作命令。因为通过简单的触摸操作来输入命令,例如,应用程序执行、结束、隐藏,从迷你模式转换到完全模式的命令,所以可以提高用户在使用多任务功能中的便利性。
附图说明
通过以下结合附图的详细描述,本发明的示例性对象、特点、和优点对于本领域中的普通技术人员而言将变得更加明显,在其中:
图1是根据本发明的示例实施例,示出移动终端配置的框图;
图2是根据本发明的示例实施例,示出用于在移动终端中提供GUI的示例性方法的的流程图。
图3是图2流程中显示的移动终端的屏幕截图的示例。
图4是根据本发明的另一个示例实施例,示出用于在移动终端中提供GUI的方法的示例性操作的流程图。
图5是根据本发明的示例实施例,示出移动终端的屏幕配置的视图;
图6(a)到(d)是示出在图4流程中所显示的移动终端的屏幕截图的示例的视图;
图7是根据本发明的进一步示例实施例,示出用于在移动终端中提供GUI的方法的示例性操作的流程图;
图8(a)到(c)是示出子图7流程中所示出的移动终端的屏幕截图的示例的视图;
图9是根据本发明的示例实施例,示出应用程序结束时所显示的移动终端的屏幕截图的示例的视图;
图10(a)和(b)是示出从迷你模式执行画面到完全模式执行画面的形式的改变的视图;
图11是示出在相同应用程序中的迷你模式执行画面和完全模式执行画面被显示在一个屏幕上的形式的视图;
图12是根据本发明的另一个示例实施例,示出用于在移动终端中提供GUI的方法的示例性操作的流程图。
图13(a)到(c)是示出在图12流程中显示的移动终端的屏幕截图的示例的视图;
图14是示出在应用程序执行画面区域上显示多个迷你模式执行画面的示例的视图;
图15(a)和(b)以及图16(a)和(b)分别是示出从完全模式执行画面到迷你模式执行画面的转换形式的视图。
具体实施方式
通过参照附图,对本发明的示例实施例进行了详细描述。相同的参考标号在附图中从始至终中被用于指代相同的或者类似的部件。并入本文中的公知功能和结构的详细描述可能被省略,以避免该公知的功能和结构的详细描述会模糊了本领域中普通技术人员对于本发明主要内容的理解。
如本文所用,术语“应用程序执行图标区域”是指至少有一个应用程序执行图标位于其中的区域。应用程序执行图标区域被形成来与应用程序执行画面区域区分开。应用程序执行图标区域可以包括迷你模式执行图标区域和完全模式执行图标区域。所述迷你模式执行图标区域包括用于执行迷你模式的应用程序执行图标位于其中的区域,并且所述完全模式执行图标区域是用于执行完全模式的应用程序执行图标位于其中的区域。迷你模式执行图标区域和完全模式执行图标区域被显示在相同的位置,并且可以根据用户的输入而发生改变。正如本领域技术人员将理解的,迷你模式区域相对小于完全模式区域,例如图3中所示。
如本文所用,术语“指示器区域”指的是至少有一个功能按键位于其中的区域。所述指示器区域被显示在与应用程序执行图标区域相同的位置。指示器区域和应用程序执行图标区域可以根据用户的输入而相互转换。返回(back)键、主页(home)键、最近执行列表键,以及搜索键可以全部或者部分地被包括在指示器区域中。此外,指示器区域可以包含提示图像,在其中,提示图像表明指示器区域可以被转换为另一个区域。
如本文所用,术语“菜单栏区域”指的是应用程序执行图标区域和指示器区域位于其中的区域。
如本文所用,术语“应用程序执行画面区域”指的是有应用程序执行画面、主页(home)画面、和菜单画面被显示在其上的区域。应用程序执行画面区域与应用程序执行图标区域相区别。应用程序迷你模式执行画面和完全模式执行画面被显示在应用程序执行画面区域上。
如本文所用,术语:应用程序的“完全模式执行画面”指的是作为应用程序执行画面的一个示例的、由完整的应用程序执行画面区域所配置的执行画面。如果用户触摸,或者通过其他方式,例如,按键、手写笔或者语音,选择了主页画面或者菜单画面上包含的应用程序执行图标,则显示应用程序的完全模式执行画面。
如本文所用,术语“迷你模式执行画面”或者“减缩模式执行画面”指的是作为应用程序执行画面的另一种形式的、由应用程序执行画面区域的部分区域配置的执行画面。所述迷你模式执行画面被配置为小于完全模式执行画面,并且对于相同应用程序的迷你模式执行画面和完全模式执行画面可以由不同的GUI来配置。如果用户触摸,或者通过其他方式,例如按键、手写笔或者语音,选择了包含在迷你模式执行图标区域中的应用程序执行图标,则显示应用程序的迷你模式执行画面。
根据本发明的示例实施例,移动终端可以变为信息通信设备和多媒体设备,例如,便携式多媒体播放器(PMP)、个人数字助理(PDA)、平板设备,或者MP3。
图1是根据本发明的示例实施例,示出移动终端配置的框图。本发明的移动终端100优选地包括:射频(RF)通信单元110、存储器120、触摸屏130、按键输入单元140、和控制器150。
所述RF通信单元110在移动终端100中执行用于RF通信的相应数据的无线发射和接收功能。RF通信单元110可以包括:发射器(未示出),将发射信号的频率进行上转换并且放大信号;接收器(未示出),低噪声放大接收到的信号,并且将信号进行下转换。更进一步地,RF通信单元110经过RF信道接收数据,并且将接收的数据输出到控制器150。RF通信单元110可以经过RF信道将从控制器150输出的数据进行发射。
所述存储器120是非暂时性的机器可读介质,其具有用于存储在操作移动终端100时使用的程序和数据的结构元件,并且可以存储例如应用程序、图像、音频和视频的数据。
所述触摸屏130优选地包括:触摸传感器131和显示单元132。所述触摸传感器131是用于感应用户的触摸输入的结构性元件。触摸传感器131可以包含电容覆盖触摸传感器或电阻覆盖触摸传感器,其中,这仅仅是列举出两个可能的非限制性例子。除了上述传感器外,本发明的触摸传感器131还可以配置各种类型的能够感应到物体接触的传感器设备。触摸传感器感应用户的触摸输入,并且产生和发送感应信号到控制器150。所述感应信号包含用户输入触摸的坐标数据。当用户输入了触摸位置移动操作时,触摸传感器131产生并发送包含触摸位置移动路径的坐标数据的感应信号到控制器150。
所述显示单元132可以优选地配置为液晶显示器(LCD)、有机发光二极管(OLED),或者有源矩阵发光二极管(AMOLED),或者其他类型的薄膜技术显示器。显示单元132将存储在移动终端100中的数据或者输入的数据可视化地提供给用户。本发明的显示单元132显示应用程序执行图标区域和由至少一个应用程序执行图标所配置的应用程序执行画面区域。当选择并且输入了一个应用程序执行图标,与所选应用程序执行图标相对应的应用程序的迷你模式执行画面被显示在应用程序执行画面区域上。
所述按键输入单元140是移动终端中在不同于触摸屏130的区域形成的输入设备,并且所述按键输入单元140生成输入信号并将其传递到控制器150,如在触摸传感器131中。按键输入单元140可以由包括数字键和箭头键的键盘来配置,或者由独立的按键来配置。按键输入单元140可以由按钮类型或者触摸传感器类型来配置。在本发明的实施例中,按键输入单元140可以从仅通过触摸屏130就能够执行各种操作的移动终端中省略掉。键盘的配置可以是任意已知的类型,包括但决不限于QWERTY、DVORAK、12键电话键盘、字母数字等。
所述控制器150是用于控制移动终端100全部操作的结构元件。
控制器150,其可能包含处理器或者微处理器,并且其根据本发明的示例实施例来控制显示单元132以显示应用程序执行图标区域和由至少一个应用程序执行图标所配置的应用程序执行画面区域。如果控制器150接收到用户经过触摸传感器131对于任意一个应用程序执行图标的选择,则控制器控制显示单元132来在应用程序执行画面区域上显示与选择的应用程序执行图标相对应的应用程序的迷你模式执行画面。
本发明的控制器150控制显示单元132以显示含有至少一个功能按键的指示器区域和应用程序执行画面区域。如果在用户经过触摸传感器131触摸了指示器区域之后,到应用程序执行画面区域的触摸位置移动操作被触摸传感器接收,则控制器150可以控制显示单元132将指示器区域改变为由至少一个应用程序执行图标配置的应用程序执行图标区域,并且显示改变后的应用程序执行图标区域。接下来,如果用户选择一个应用程序执行图标,控制器150可以在应用程序执行画面区域上显示与所选的应用程序执行图标相对应的迷你模式执行画面。
当正在显示指示器区域和应用程序的迷你模式执行画面时,如果在通过触摸传感器131触摸了迷你模式执行画面之后,控制器150接收到来自触摸传感器的朝着指示器区域方向的触摸位置移动操作,则控制器根据该触摸位置移动操作来控制显示单元132,以移动并且显示迷你模式执行画面。
控制器150还优选地控制控制显示单元132,以移动并且显示迷你模式执行画面,并且判定迷你模式执行画面的中心是否延伸到指示器区域。
如果控制器判定迷你模式执行画面的中心延伸到了指示器区域中,则控制器150控制显示单元132,以在应用程序执行图标区域中改变并且显示指示器区域。如果判定迷你模式执行画面的中心没有延伸到指示器区域,控制器150保持指示器区域的显示。控制器150通过触摸传感器131判定触摸移动位置是否达到应用程序执行图标区域。如果判定为触摸移动位置达到了应用程序执行图标区域,则控制器150结束迷你模式执行画面的应用程序。如果判定为触摸移动位置没有达到应用程序执行图标区域,控制器150保持该模式执行画面的应用程序的执行状态。
本发明的控制器150还优选地控制显示单元132以显示聚焦的迷你模式执行画面和完全模式执行画面,并且判定在完全模式执行画面上显示的应用程序中是否有事件发生。如果控制器判定有事件发生,控制器150控制显示单元132以显示包含有“确定(OK)按键”和“取消(Cancel)按键”的弹出式窗口。如果控制器判定“确定(OK)按键”通过触摸传感器131被选中,则控制器150控制显示单元132以将焦点移动到完全模式执行画面并且将其显示。如果控制器判定“取消(Cancel)按键”被选中,控制器150保持迷你模式执行画面的聚焦状态。
前述示例实施例已经根据本发明示出了移动终端100的配置。在下文中,将描述用于在移动终端100中提供支持多任务功能的GUI的方法。
图2是根据本发明的示例实施例,示出用于在移动终端中提供GUI的方法的示例性操作的流程图。
在(201)中,控制器150优选地控制显示单元132以显示由至少一个应用程序执行图标配置的应用程序执行图标区域和应用程序执行画面区域。例如,控制器150可以控制显示单元132来将应用程序执行图标区域以条状的形式显示在显示单元132的下端,以及将应用程序执行画面区域显示在应用程序执行图标区域的上部。在此特定情况下,至少有一个应用程序执行图标被布置在应用程序执行图标区域的左右方向上。
根据本发明的示例性方面,在应用程序执行画面区域中可以包括:由菜单图标或者小部件配置的主页屏幕,由菜单图标配置的菜单屏幕,或者应用程序的完全模式执行画面。控制器150优选地控制空闲状态中的显示单元132,以在应用程序执行画面区域中显示主页屏幕或者菜单屏幕。控制器150还优选地控制处于应用程序执行状态中的显示单元132来显示相应应用程序的完全模式执行画面。
在(201)中,控制器150通过触摸传感器131接收选择的一个应用程序执行图标。当在应用程序执行画面区域上显示应用程序的完全模式执行画面时,触摸屏已经感应到用户已经触摸了应用程序执行图标来为另一个应用程序执行多任务,并且控制器150识别用户经过触摸传感器131触摸的应用程序执行图标。
在本发明的示例实施例中,如果用户优选地通过触觉选取来选择应用程序执行图标,并且随后将触摸位置移动操作输入到应用程序执行画面区域,则控制器150可以判定应用程序执行图标是否由用户通过触摸传感器131选取,并且将该选择识别为相应应用程序的执行命令。在此特定情况下,优选的是,输入触摸位置移动操作是当用户触摸应用程序执行图标时所感应的拖放,移动到应用程序执行画面区域中,然后释放触摸。
下一步,在(203)中,控制器150控制显示单元132来在用户在应用程序执行画面上显示与选择的应用程序执行图标相对应的应用程序的迷你模式执行画面。控制器150执行与用户选择的应用程序执行图标相应的应用程序,在显示单元132上配置并显示迷你模式执行画面。迷你模式执行画面优选地包含由应用程序执行画面区域的一部分区域配置的执行画面,并显示在主页画面、菜单画面,或者应用程序的完全模式执行画面的上部层。在本发明中的应用程序被显示在迷你模式执行画面上的情况下,迷你模式执行画面和完全模式执行画面可以被不同的GUI配置。
图3是示出在图2的流程中所显示的移动终端的屏幕的示例的视图。
图3示出了对于应用程序执行画面区域31,应用程序执行图标区域32,以及迷你模式执行画面33的显示。“计算器”应用程序的完全模式执行画面被显示在应用程序执行画面区域31上。迷你模式执行画面33是“世界时钟”应用程序的执行画面,并且被显示在“计算器”应用程序执行画面的前景上。在图3所示的例子中,迷你模式执行画面33包含完全模式变化键34和结束键35。为了将“世界时钟”应用程序改变到完全模式,用户触摸完全模式变化键34。为了结束“世界时钟”应用程序,输入结束键35。
应用程序执行图标区域32中包含多个应用程序执行图标321到327。包含在应用程序执行图标区域32中的应用程序执行图标列表可以由用户重置,并且用户可以通过经常使用的应用程序的应用程序执行图标来构造应用程序执行图标区域32。图3示出了当用户触摸与“世界时钟”应用程序的执行图标相对应的图标323时的结果。用于将应用程序执行图标区域32改变到另一个区域的应用程序执行图标区域结束按键可以被包含在应用程序执行图标区域32中。在本发明中,应用程序执行图标区域32可以被改变为由功能按键来配置的指示器区域。
图4是根据本发明的示例实施例,示出用于在移动终端中提供GUI的方法的示例性操作的流程图。
图4示出了应用程序执行图标区域和指示器区域可以被改变的示例实施例。在这种情况下,用户输入并且改变应用程序执行图标区域结束按键。
在(401)中,控制器150控制显示单元132来显示指示器区域和包含至少一个功能按键的应用程序执行画面。在本发明中,一些按键,例如返回(back)键、主页(home)键、最近执行列表键,以及搜索键可以包含在指示器区域中。如图3中所示,主页画面、菜单画面,以及应用程序的完全模式执行画面可以被显示在应用程序执行画面区域上。
在(402)中,触摸传感器感应触摸输入,并且在触摸指示器区域后,通知控制器150关于接收了到应用程序执行画面区域的触摸位置移动操作的输入。在步骤402中输入的触摸位置移动操作优选是轻拂(flick)操作,其包含以高于预设速度在执行触摸操作之后直接释放触摸。
在(403)中,控制器150控制显示单元132将指示器区域改变并显示为由至少一个应用程序执行图标配置的应用程序执行图标区域。在这种情况下,当正在显示旋转条的效果图时,控制器150控制显示单元132将指示器区域改变为应用程序执行图标区域。
在(404)中,控制器150通过触摸传感器131接收选择的一个应用程序执行图标。
下一步,在(405)中,控制器150控制显示单元132,以在应用程序执行画面区域上显示与选择的应用程序执行图标相对应的应用程序的迷你模式执行画面。
根据本发明的示例实施例,在指示器区域中可以包括用于改变到应用程序执行图标区域的变化按键。如果用户触摸该变化按键,则控制器150控制显示单元132来将指示器区域改变为应用程序执行图标区域,并且显示应用程序执行图标区域。
在本发明的示例实施例中,应用程序执行图标区域结束按键可以被包含在应用程序执行图标区域中。如果用户触摸该按键,控制器150控制显示单元132来将应用程序执行图标区域改变为指示器区域。
在应用程序执行图标区域被显示的状态下,当触摸屏感应到用户触摸了应用程序执行图标区域并且输入了朝下方向(与朝应用程序执行画面区域的方向相反)的触摸位置移动操作,则控制器150控制显示单元132来将显示的应用程序执行图标区域改变为指示器区域。在这种特定情况下,输入的触摸位置移动操作优选是轻拂操作。
在本发明的示例实施例中,控制器150控制显示单元132来将显示的指示器区域改变为应用程序执行图标区域,驱动定时器,以及判定是否过去了预设时间T。控制器判定过去了预设时间T,并且控制器150可以控制显示单元132来将应用程序执行图标区域显示到指示器区域。
在本发明中,应用程序执行图标区域可以优选包括迷你模式执行图标区域和完全模式执行图标区域。例如,指示器区域、迷你模式执行图标区域,以及完全模式执行图标区域的三个区域可以依次地在正在显示的应用程序执行画面区域的下部中改变。迷你模式执行图标区域和完全模式执行图标区域由至少一个应用程序执行图标来配置。如果迷你模式执行图标区域中包含的图标被选中,控制器150在显示单元132上构造并且显示相应应用程序的迷你模式执行画面。如果完全模式执行图标区域中包含的图标被选中,控制器150在显示单元132上构造并且显示相应应用程序的完全模式执行画面。
图5是根据本发明的示例实施例,示出移动终端100的屏幕配置的透视图;
现在参照图5,应用程序执行画面区域51和菜单栏区域52被示出。所述菜单栏区域52具有三维棒状的菜单栏,并且菜单栏由三个表面配置。菜单栏包含指示器区域521、迷你模式执行图标区域522,以及完全模式执行图标区域523。根据用户输入,菜单栏按朝上或者朝下的方向旋转。菜单栏区域52被改变为迷你模式执行图标区域522或者完全模式执行图标区域523中的一个,并且改变后的区域被显示。
图6是示出根据图4的流程所示出的移动终端100的屏幕截图的示例的视图。
图6[a]示出了运动图像回放应用程序和由完全模式执行画面配置的指示器区域。指示器区域优选地包括,例如,上一步(previous)键61、主页(home)键62、最近执行列表键63,和搜索键64。在指示器区域中包含用于指示改变为另一个区域和当前时间的提示。图6[a]示出了用户触摸指示器区域,然后输入了到应用程序执行画面区域的触摸位置移动操作的形式。
图6[b]示出的是,当用户触摸图6[a]中的指示器区域,并且随后输入了到应用程序执行画面区域的触摸位置移动操作时,画面显示被改变。在图6[b]中,指示器区域被改变为应用程序执行图标区域,并且改变后的应用程序执行图标区域被显示。
图6[b]的应用程序执行图标区域是迷你模式执行图标区域。更进一步地,图6[b]示出了用户选择世界时钟应用程序执行图标323的形式。
图6[c]示出的是,当用户在图6[b]中选择了世界时钟应用程序执行图标323时,画面显示被改变。图6[c]示出了世界时钟应用程序的迷你模式执行画面被显示在运动图像应用程序的完全模式执行画面的上部层的形式。为了再次将应用程序执行图标区域改变为指示器区域,用户选择应用程序执行图标区域结束按键328。
图6[d]示出的是,当用户在图6[c]中选择应用程序执行图标区域结束按键328时,画面显示被改变,其示出了从应用程序执行图标区域改变为指示器区域。
图7是根据本发明进一步的示例实施例,示出用于在移动终端中提供GUI的方法的示例性操作的流程图。图7是结束在迷你模式下执行的应用程序的过程的示例实施例。
现在参照图7,在(701)中,控制器150控制显示单元132,以显示指示器区域和应用程序的迷你模式执行画面。步骤701示出了在经过步骤203或者图4的步骤405之后,应用程序执行图标区域再次被改变为指示器区域的显示状态。
在(702)中,响应于触摸传感器131感应到的迷你模式执行画面中的触摸,控制器150控制接收朝着指示器区域方向的触摸位置移动操作的输入。通过触摸迷你模式执行画面,用户的触摸能够结束当前以迷你模式执行的应用程序,然后输入朝着指示器区域方向的触摸位置移动操作,该操作由触摸屏感应到。
在(703)中,控制器150根据感应到的触摸位置移动操作,控制显示单元132以移动并且显示迷你模式执行画面。
在(704)中,控制器150判定迷你模式执行画面的中心是否延伸到/占据了指示器区域。如果用户触摸并且朝下移动迷你模式执行画面,则控制器150控制显示单元132以移动并且显示迷你模式执行画面。如果迷你模式执行画面的下端延伸到指示器区域,则迷你模式执行画面被显示在指示器区域的下部层。下一步,控制器150判定迷你模式执行画面的中心是否达到指示器区域。在这种情况下,控制150可以判定迷你模式执行画面的上端和下端的中心线是否达到指示器区域。
在(704)中,如果判定为迷你模式执行画面的中心没有占据指示器区域,则在(705)中,控制器150控制显示单元132以保持指示器显示状态。
当迷你模式执行画面的中心延伸到指示器区域时,则在(706)中,控制器150控制显示单元132以将指示器区域改变为应用程序执行图标区域,并且显示改变后的应用程序执行图标区域。在这种情况下,控制器150控制显示单元132来在与迷你模式中执行的应用程序相对应的应用程序执行图标中显示焦点。
在(707)中,控制器150通过触摸传感器131判定触摸移动位置是否延伸到应用程序执行图标区域。用户将触摸移动到应用程序执行图标区域来结束应用程序,然后释放触摸。
如果在(707)中,控制器判定触摸移动位置没有延伸到应用程序执行图标区域中,则在(708)中,控制器150保持应用程序执行状态。
当判定为触摸移动位置延伸到了应用程序执行图标区域时,则在(709)中,控制器150结束相应的应用程序。
当应用程序被结束时,控制器150控制显示单元132来显示效果图,在其中,迷你模式执行画面被减小,并且被收敛到相应的应用程序执行图标方向。
在本发明的示例实施例中,应用程序结束按键可以被包括在迷你模式执行画面上。如果用户触摸该应用程序结束按键,控制器150可以结束执行相应的应用程序。更进一步地,当用户触摸了包含在指示器区域中的返回键时,控制器150可以结束在迷你模式中执行的当前应用程序的执行状态。
图8是示出根据图7中流程操作时所显示的移动终端的屏幕的示例的视图。
图8[a]示出了由完全模式执行画面配置的运动图像回放应用程序,由迷你模式执行画面配置的世界时钟应用程序,和指示器区域,其示出了用户触摸迷你模式执行画面,然后输入了朝着指示器区域方向的触摸位置移动操作的形式。在图8[a]中,‘a’标示了迷你模式执行画面的上端和下端之间的距离。
图8[b]示出的是,当用户触摸迷你模式执行画面,并且以预定的距离输入了朝着指示器区域方向的触摸位置移动操作时,画面的改变。在图8[b]中的迷你模式执行画面相较于在图8[a]中被向下移动。迷你模式执行画面的一部分被显示在应用程序执行画面区域上,其剩余部分被屏蔽在应用程序执行图标区域之下。图8[a]的指示器区域被改变为应用程序执行图标区域,并且改变后的应用程序执行图标区域被显示。控制器150判定当前显示的迷你模式执行画面的长度b是否为迷你模式执行画面的总长度的一半(1/2*a)。当8B中的“b”比1/2*a小时,控制器150控制显示单元132以将指示器区域改变为应用程序执行图标区域,并且显示改变后的应用程序执行图标区域。图8[b]示出了焦点被显示在当前执行在迷你模式下的世界时钟应用程序的执行图标上的形式。随后,用户连续地将触摸位置移动到应用程序执行图标区域。
图8[c]示出的是,当用户将触摸位置移动到应用程序执行图标区域时,画面的改变。世界时钟应用程序的迷你模式执行画面从图8[c]中消失,并且只有运动图像回放应用程序的完全模式执行画面被显示在应用程序执行画面区域上。
图8[c]示出了与图8[b]相比较的、由于世界时钟应用程序的执行被结束,世界时钟应用程序连同其在当前迷你模式执行期间出现的焦点一起被移除的形式。
在本发明的示例实施例中,如果用户输入了包含在迷你模式执行画面中的结束键,或者输入了包含在图8[a]中的指示器区域中的返回键82,则控制器150可以结束在迷你模式下执行的应用程序,并且控制显示单元132以清除迷你模式执行画面和显示如图8[c]中所示的剩余内容。
在本发明中,当结束在迷你模式下执行的应用程序时,控制器150可以控制显示单元132以显示在其中迷你模式执行画面被减小并且被收敛到相应应用程序的执行图标的效果图。更进一步地,从用户输入了对于应用程序执行图标的选择,控制器150可以控制显示与选择的应用程序执行图标相对应的应用程序的迷你模式执行画面从应用程序执行图标被放大的形式的效果图。
图9是根据本发明的示例实施例,示出应用程序结束时所显示的移动终端100的屏幕的示例的视图。图9示出了世界时钟应用程序的迷你模式执行画面朝着世界时钟应用程序执行图标的方向被减小的形式。
在本发明的示例实施例中,完全模式变化键可以被包含在迷你模式执行画面中。如果用户选择了完全模式变化键,控制器150控制显示单元132来将迷你模式执行画面改变为完全模式执行画面,并且显示改变后的完全模式执行画面。
图10是示出从迷你模式执行画面改变为完全模式执行画面的形式的视图。
在图10[a]中,计算器应用程序被显示在迷你模式执行画面上,以及完全模式变化键10被包含在迷你模式执行画面中。为了以完全模式使用该计算器应用程序,用户输入完全模式变化键10。
图10[b]示出的是,当用户输入图10[a]中的完全模式变化键10时,画面的改变。图10[b]中的应用程序执行画面区域由计算器应用程序的完全模式执行画面来配置。
在本发明的示例实施例中,用于相同应用程序的迷你模式执行画面和完全模式执行画面可以被显示在单个屏幕上。当正在以完全模式执行某个应用程序时,如果用户从应用程序执行图标区域中选择了用于相同的应用程序的执行图标,则控制器150控制显示单元132在完全模式执行画面的上部层上显示迷你模式执行画面。
图11是示出用于相同应用程序的迷你模式执行画面和完全模式执行画面被显示在一个屏幕上的格式的视图。图11的应用程序执行画面区域包含计算器应用程序的完全模式执行画面和迷你模式执行画面。焦点可以在完全模式执行画面和迷你模式执行画面之间改变(交换)。用户可以移动焦点来有选择性地使用完全模式执行画面和迷你模式执行画面。换句话说,在图11中,迷你模式执行画面中的计算器应用程序和完全模式执行画面中的计算器应用程序对用户来讲是不同的应用程序。
图12是根据本发明的另一个示例实施例,示出用于在移动终端中提供GUI的方法的示例性操作的流程图。图12示出了在显示迷你模式执行画面和完全模式执行画面的情况下,当在完全模式下执行的应用程序中有事件发生时,处理过程的示例实施例。
现在参照图12,在(1201)中,控制器150控制显示单元132显示聚焦的迷你模式执行画面和完全模式执行画面。控制器150根据用户命令控制显示单元132来显示第一应用程序的完全模式执行画面,以及在完全模式执行画面上显示第二应用程序的迷你模式执行画面。在这种情况下,控制器150控制显示单元132来在迷你模式执行画面上显示焦点。
在(1202)中,控制器150判定在完全模式执行画面上显示的应用程序中是否有事件发生。当在完全模式执行画面上显示的应用程序是与时间或者日程相关联的应用程序时,事件可以变为是闹铃。当在完全模式执行画面上显示的应用程序是电话应用程序时,事件可以变为是呼叫目的地事件。当完全模式执行画面上显示的应用程序是消息应用程序时,事件可以变为是接收提醒。
当判定为有事件发生时,在(1203)中,控制器150控制显示单元132来显示包含‘确定(OK)键’和‘取消(Cancel)键’的弹出式窗口。在本发明中,‘确定(OK)键’是用于输入确认命令,例如OK、确定、完成,或者删除的按键。在这种情况下,弹出式窗口被显示在迷你模式执行画面的上部层上。
在(1204)中,控制器150判定是否‘确定(OK)’键输入通过触摸传感器131而被信号发送,或者通过键输入单元140而被信号发送。
当控制器判定‘确定(OK)’键被输入时,则在(1205)中,控制器150控制显示单元132来将焦点移动到完全模式执行画面并且将其显示。由用户选择‘确定(OK)’键可以被识别为确认或者选择事件的命令,并且控制器150聚焦产生该事件的完全模式执行画面的应用程序。
如果在步骤1204中没有选择‘确定(OK)’键,则在(1206)中,控制器150判定‘取消(Cancel)’键是否通过触摸传感131或者键输入单元140而输入。
如果控制器判定‘取消(Cancel)’键被输入,则在(1207)中,控制器150控制显示单元132来保持迷你模式执行画面的聚焦状态。由用户选择‘取消(Cancel)’键可以被接受为以后确认事件并且优先使用当前聚焦的迷你模式执行画面的命令,并且控制器150控制显示单元132持续地保持迷你模式执行画面的聚焦状态。
图13是示出如图12的过程中所示的移动终端的屏幕截图的示例的视图。
图13[a]示出了世界时钟应用程序的完全模式执行画面、计算器应用程序的迷你模式执行画面、弹出式窗口、以及指示器区域。图13[a]示出了焦点被显示在当前计算器应用程序的迷你模式执行画面上的显示状态,以及指示在世界时钟应用程序中正在发生闹铃事件的弹出式窗口被显示在迷你模式执行画面的前景上。‘确定(OK)键’和‘取消(Cancel)键’被包含在弹出式窗口中。
图13[b]示出的是,当触摸屏感应到用户输入了图13[a]中的‘确定(OK)键’时,画面的改变。焦点被移动和显示到世界时钟应用程序的完全模式执行画面上。图13[c]示出的是,当用户在图13[a]中输入‘取消(Cancel)键’时,画面的改变,且计算器应用程序的迷你模式执行画面的聚焦状态一直保持。
在本发明的示例实施例中,控制器150可以控制显示单元132在应用程序执行画面区域上显示多个迷你模式执行画面。多个迷你模式执行画面可以根据分别的层来不同地显示,且焦点可以位于处在最上层的迷你模式执行画面上。当用户输入了在迷你模式执行画面的显示状态下的另一个应用程序的执行命令时,控制器150控制显示单元132来将被输入执行命令的应用程序的迷你模式执行画面放置在最上层,并且显示焦点。
在本发明的示例实施例中,当用户输入处于迷你模式执行画面显示状态下的另一个应用程序的执行命令时,控制器150控制显示单元132来清除当前显示的迷你模式执行画面,并且替换并显示为在其中被输入了执行命令的迷你模式执行画面。
图14是示出多个迷你模式执行画面被显示在应用程序执行画面区域上的格式的视图。在图14中,世界时钟应用程序的迷你模式执行画面被显示在最上层,另一个应用程序的迷你模式执行画面处于世界时钟应用程序的迷你模式执行画面的下部层。用户可以通过左右方向的轻拂操作或者到迷你模式执行画面的触摸操作来输入迷你模式执行画面的焦点变化命令。
在图14中,如果触摸屏感应到用户在触摸迷你模式执行画面之后输入了拖动操作,控制器150根据触摸位置的移动来控制显示单元132以移动和显示所有显示的迷你模式执行画面。
当用户在图14中输入了向左的轻拂操作时,控制器150控制显示单元132以聚焦并且显示位于世界时钟应用程序的迷你模式执行画面右侧的迷你模式执行画面。更进一步地,当用户触摸了位于世界时钟应用程序的迷你模式执行画面右侧的迷你模式执行画面时,控制器150控制显示单元132以聚焦并且显示被触摸的迷你模式执行画面。
在本发明的示例实施例中,控制器150可以判定,在触摸了迷你模式执行画面的两个点之后,是否通过触摸传感器131输入了朝着指示器区域方向的触摸位置移动操作。在这种情况下,输入的触摸位置移动操作优选是轻拂操作,其在用户在触摸了两个点并且以高于预设的速度移动触摸位置之后直接释放触摸。如果触摸屏感应到的触摸输入被控制器判定为触摸两个点的轻拂操作,则控制器150控制显示单元132来清除包含在应用程序执行画面区域中的所有迷你模式执行画面,并且显示剩余的内容。在这种情况下,控制器150一直保持迷你模式应用程序的执行状态,并且只执行迷你模式执行画面隐藏功能。
在本发明的示例实施例中,控制器150可以判定在通过触摸传感器131触摸了迷你模式执行画面的一个点之后,是否为朝着指示器区域方向的触摸位置移动操作。当控制器判定输入了触摸位置移动操作时,控制器150可以结束与用户触摸的迷你模式执行画面相对应的应用程序。
在本发明的示例实施例中,迷你模式变化键可以被包含在完全模式执行画面中。如果通过触摸传感器131识别到输入了迷你模式变化键,则控制器150控制显示单元132从完全模式执行画面改变为迷你模式执行画面,并且显示改变后的迷你模式执行画面。更进一步地,应用程序结束键可以被包含在完全模式执行画面中。在这种情况下,控制器150判定是否应用程序结束键被输入大于预设时间。如果判定为应用程序结束键被输入大于预设时间,则控制器150控制显示单元132来从完全模式执行画面改变为迷你模式执行画面,并且显示改变后的迷你模式执行画面。如果应用程序结束键通过触摸传感器131被输入小于预设时间,则控制器150结束执行应用程序,并且控制显示单元132以清除完全模式执行画面。
如果用户在完全模式执行画面和迷你模式执行画面都被显示的状态下,输入在完全模式执行画面中包含的迷你模式变化键,则控制器150控制显示单元以从完全模式执行画面改变为迷你模式执行画面,并且清除对当前显示的迷你模式执行画面的显示,或者将其置于新创建的迷你模式执行画面的下部层并将其显示。
图15和16是分别示出从完全模式执行画面到迷你模式执行画面的显示的各种转换形式的视图。
图15[a]示出了日历应用程序的完全模式执行画面和在其中触摸被输入到迷你模式变化键的形式。图15[b]是从图15[a]改变而来的画面,其示出了日历应用程序从完全模式执行画面改变为迷你模式执行画面的形式。
图16[a]示出了日历应用程序的完全模式执行画面和音乐回放应用程序的迷你模式执行画面,以及用户输入的对于应用程序结束的触摸大于预设时间的形式。图16[b]是从图16[a]改变而来的画面,其示出了日历应用程序从完全模式执行画面改变为迷你模式执行画面,并且日历应用程序的迷你模式执行画面位于音乐回放应用程序的迷你模式执行画面的上部层的形式。
在本发明的示例实施例中,当使用移动终端的多任务功能时,用户可以查看多个应用程序的执行画面,并且在一个屏幕上输入多个应用程序的操作命令。
在本发明中,当使用移动终端的多任务功能时,用户可以在一个屏幕上查看多个应用程序执行画面,并且在一个屏幕上输入用于多个应用程序的操作命令。因为通过简单的触摸操作来输入命令,例如应用程序的执行、结束、隐藏,从迷你模式转换为完全模式,所以可以提高用户在使用多任务功能时的便利性。
在本发明的另一个例子中,通过向上轻拂指示器区域的图形化提示区域,调用出迷你模式托盘。在N秒钟之后,该迷你模式托盘自动关闭,以及轻触结束按钮来将其关闭。当执行和结束的时候,应用了在其中有条状物被翻转的3D效果。
调用迷你模式应用程序
迷你模式应用程序能够通过轻触或者拖放托盘中的相应应用程序的图标来调用。
迷你模式应用程序的结束
迷你模式应用程序能够被拖放到托盘区域,或者轻触标题区域的结束按钮来结束迷你模式应用程序。
过度效果
迷你模式应用程序被执行以应用在结束时间内将托盘放大的效果。
在一个时间执行一个应用程序。
在一个时间调用一个迷你模式应用程序。当正在使用特定的迷你模式应用程序时执行另一个迷你模式应用程序时,先前使用的迷你模式应用程序被关闭且新的迷你模式应用程序被执行。
与完全模式的关联
移动方法
迷你模式标题区域轻触&移动
-输入栏的内容是完全模式的开始部分
因为完全模式更适合输入动作,所以完全模式被视为有输入意图,并且输入栏首先被应用在完全模式中。
-当弹出发生时,根据软键的选择的操作
当正在使用迷你模式应用程序时有背景应用程序发生了弹出时,如果确认命令(OK、确认、完成、删除……)被选中,焦点被移动到背景应用程序。当取消命令(取消、否……)被选中,焦点被保持在迷模式应用程序中。
-背景声音播放
在背景声音播放的情况下(音乐,电话),图标被显示在下端处的指示器区域,并且轻触图标来执行迷你模式应用程序。
-来电
如果在产生呼叫时指示器区域中发生警告,并且该来电被接受,则迷你模式被执行。当用户正在使用另一个迷你模式应用程序时,已使用的应用程序被关闭,且电话呼叫迷你模式应用程序被执行。
本发明的效果
本发明允许用户在移动使用环境中像使用PC那样使用多任务功能。
根据本发明的上述方法,可以用硬件、固件,或者能够被存储在记录介质中,例如在CD ROM,RAM,软盘,硬盘,或者磁光碟中的软件或者计算机代码来实现;或者通过最初存储在远程记录介质或者非暂时性机器可读介质中,通过网络将其下载并且将其存储在本地记录介质上的计算机代码来实现,使得本文所述的方法能够通过使用通用计算机,或者特定处理器,或者在可编程或者专用硬件中,例如ASIC或者FPGA中,以被存储在记录介质上的该种软件来实施。正如本领域中将要理解的,计算机、处理器、微处理器控制器、或者可编程硬件包括:存储器部件,例如RAM、ROM、闪存、拇指存储器(thumbnail)等等,其可以存储或者接收软件或者计算机代码,当其被计算机、处理器或者硬件访问并执行时,实施本文描述的处理方法。此外,应该认识到当通用计算机访问用于实现本文中所示的处理的代码时,代码的执行把通用计算机转变为专用计算机,用于执行本文中所示的过程。
尽管上文已经详细描述了本发明的示例实施例,应该清楚的理解到,对于本领域中的技术人员而言可能出现的对本文中所教授的基本发明概念的许多变化和修改将仍然落在如所附权利要求书中所限定的本发明的精神和范围内。

Claims (17)

1.一种用于在移动终端中提供图形用户界面(GUI)的方法,所述方法包括:
在应用程序执行画面区域上执行和显示第一应用程序的完全模式执行画面;
基于控制信号,一起显示应用程序执行画面区域以及迷你模式执行图标区域,所述迷你模式执行图标区域包括一个或者多个迷你模式执行图标;
在执行第一应用程序的同时,响应于用于选择所述一个或者多个迷你模式执行图标中的一个的输入,在应用程序执行画面区域上执行和显示对应于所选择的迷你模式执行图标的第二应用程序的迷你模式执行画面,所述迷你模式执行画面包括被配置为应用程序执行画面区域的部分区域的执行画面;
判定触摸的触摸移动位置是否从迷你模式执行画面延伸到应用程序执行图标区域;以及
当触摸移动位置延伸到应用程序执行图标区域时,结束触摸的迷你模式执行画面的第二应用程序的执行,
其中,所述第一应用程序和所述第二应用程序两者在应用程序执行画面区域上执行,并且同时显示在所述应用程序执行画面区域上显示的完全模式执行画面和迷你模式执行画面,以及
其中,所述迷你模式执行画面包括完全模式变化键和结束键。
2.根据权利要求1所述的方法,其中,所述第一应用程序和执行的第二应用程序分别在完全模式画面和迷你模式执行画面上提供相同应用程序的不同显示。
3.根据权利要求1所述的方法,其中,基于用户控制,在迷你模式执行画面和完全模式执行画面之间变化焦点。
4.根据权利要求1所述的方法,进一步包括基于用户控制将迷你模式执行画面的显示变化为完全模式执行画面或者基于另一用户控制将完全模式执行画面的显示变化为迷你模式执行画面中的至少一个。
5.根据权利要求4所述的方法,其中,基于用户控制将迷你模式执行画面的显示变化为完全模式执行画面进一步包括:
在迷你模式执行画面上显示完全模式变化键;
接收对完全模式变化键的选择;以及
将迷你模式执行画面变化为完全模式执行画面,并且显示变化的完全模式执行画面。
6.根据权利要求4所述的方法,其中,基于用户控制将完全模式执行画面的显示变化为迷你模式执行画面进一步包括:
在完全模式执行画面上显示迷你模式键;
接收对迷你模式键的选择;以及
将完全模式执行画面变化为迷你模式执行画面,并且显示变化的迷你模式执行画面。
7.根据权利要求1所述的方法,其中,在显示第一应用程序之前,显示完全模式执行图标区域,并且基于选择在所述完全模式执行图标区域中包括的相应图标来执行在所述完全模式执行画面上显示的所述第一应用程序。
8.根据权利要求7所述的方法,其中,基于用户控制,所述图形用户界面包括:菜单区域,所述菜单区域显示完全模式执行图标区域、迷你模式执行图标区域中的一个;或者指示器区域,所述指示器区域包括至少一个功能键。
9.根据权利要求1所述的方法,进一步包括:
聚焦和显示迷你模式执行画面;
判定是否有事件发生在所述完全模式执行画面的第一应用程序中;
当在所述完全模式执行画面的第一应用程序中有事件发生时,在迷你模式执行画面的上部层上显示包括确认键和取消键的弹出式窗口;
当输入确认键时,移动并且显示焦点到完全模式执行画面;以及
当输入取消键时,保持减缩模式执行画面的聚焦状态。
10.根据权利要求1所述的方法,进一步包括:
接收对来自迷你模式执行图标区域中的另一迷你模式执行图标的额外的选择;以及
在当前显示的迷你模式执行画面的上部层上,显示与额外选择的迷你模式执行图标相对应的第三应用程序的迷你模式执行画面。
11.根据权利要求1所述的方法,其中,结束触摸的迷你模式执行画面的第二应用程序的执行包括显示在其中迷你模式执行画面的尺寸被缩小,并且被收敛到相应的应用程序执行图标的图像。
12.根据权利要求11所述的方法,其中,所述触摸的迷你模式执行画面通过轻拂操作来选择。
13.一种用于提供图形用户界面(GUI)的移动终端,所述终端包括:
显示单元,其显示应用程序执行画面区域;
输入单元,其接收用户输入;以及
控制器,其被配置为:
执行第一应用程序的完全模式执行画面,并且控制在应用程序执行画面区域上的第一应用程序的完全模式执行画面的显示;
基于控制信号,进行控制,以一起显示应用程序执行画面区域以及迷你模式执行图标区域;
在执行第一应用程序的同时,响应于用于选择一个或者多个迷你模式执行图标中的一个的输入,在应用程序执行画面区域上执行第二应用程序的迷你模式执行画面,并且控制对应于所选择的迷你模式执行图标的第二应用程序的迷你模式执行画面的显示,所述迷你模式执行画面包括作为应用程序执行画面区域的部分区域的执行画面;
判定触摸的触摸移动位置是否从迷你模式执行画面延伸到应用程序执行图标区域;以及
当触摸移动位置延伸到应用程序执行图标区域时,结束触摸的迷你模式执行画面的第二应用程序的执行,
其中,所述第一应用程序和所述第二应用程序两者在应用程序执行画面区域上执行,并且同时显示在所述应用程序执行画面区域上显示的完全模式执行画面和迷你模式执行画面,以及
其中,所述迷你模式执行画面包括完全模式变化键和结束键。
14.根据权利要求13所述的移动终端,其中,所述控制器被配置为控制所述显示单元,以显示包括第一应用程序和第二应用程序的同时显示的应用程序执行画面区域,在触摸所述输入单元之后接收到应用程序执行画面区域的触摸位置移动操作,以及控制所述显示单元来改变所述应用程序执行图标区域的显示。
15.根据权利要求13所述的移动终端,其中,所述显示单元包括触摸屏,并且所述选择通过触摸传感器来感应。
16.根据权利要求13所述的移动终端,其中,所述输入单元被配置为接收对一个或者多个迷你模式执行图标的至少一个的选择,并且其中,所述控制器被配置为进行控制,以基于用户控制来将迷你模式执行画面的显示变化为完全模式执行画面,或者基于另一用户控制来将完全模式执行画面的显示变化为迷你模式执行画面,并且其中,所述显示单元被配置为在所述应用程序执行画面区域上显示对应于所选择的应用程序执行图标的应用程序的迷你模式执行画面。
17.根据权利要求13所述的移动终端,其中,所述迷你模式执行画面以及完全模式执行画面分别提供相同应用程序的不同显示。
CN201611170797.5A 2011-02-11 2012-02-10 用于在移动终端中提供图形用户界面的方法和装置 Active CN107102789B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201161463044P 2011-02-11 2011-02-11
US61/463,044 2011-02-11
KR1020110059417A KR101831641B1 (ko) 2011-02-11 2011-06-20 휴대 단말기의 gui 제공 방법 및 장치
KR10-2011-0059417 2011-06-20
CN201280018049.9A CN103492993A (zh) 2011-02-11 2012-02-10 用于在移动终端中提供图形用户界面的方法和装置

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201280018049.9A Division CN103492993A (zh) 2011-02-11 2012-02-10 用于在移动终端中提供图形用户界面的方法和装置

Publications (2)

Publication Number Publication Date
CN107102789A CN107102789A (zh) 2017-08-29
CN107102789B true CN107102789B (zh) 2021-06-01

Family

ID=46884510

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201611170797.5A Active CN107102789B (zh) 2011-02-11 2012-02-10 用于在移动终端中提供图形用户界面的方法和装置
CN201280018049.9A Pending CN103492993A (zh) 2011-02-11 2012-02-10 用于在移动终端中提供图形用户界面的方法和装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201280018049.9A Pending CN103492993A (zh) 2011-02-11 2012-02-10 用于在移动终端中提供图形用户界面的方法和装置

Country Status (7)

Country Link
JP (1) JP6002688B2 (zh)
KR (1) KR101831641B1 (zh)
CN (2) CN107102789B (zh)
AU (1) AU2012214993B2 (zh)
BR (1) BR112013020544A2 (zh)
CA (1) CA2826933C (zh)
RU (1) RU2607272C2 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101925329B1 (ko) * 2012-08-29 2019-02-27 엘지전자 주식회사 이동 단말기 및 이의 제어방법
KR102220799B1 (ko) * 2013-06-07 2021-03-02 삼성전자주식회사 사용자 인터페이스 제어 방법 및 장치
KR20180060328A (ko) * 2016-11-28 2018-06-07 삼성전자주식회사 멀티 모달 입력을 처리하는 전자 장치, 멀티 모달 입력을 처리하는 방법 및 멀티 모달 입력을 처리하는 서버
CN107678654A (zh) * 2017-09-30 2018-02-09 努比亚技术有限公司 一种应用程序界面显示方法、设备及计算机可读存储介质
CN108089786B (zh) * 2017-12-14 2019-12-31 Oppo广东移动通信有限公司 用户界面显示方法、装置、设备及存储介质
KR102156382B1 (ko) * 2019-11-27 2020-09-15 삼성전자주식회사 휴대단말기의 어플리케이션 처리 장치 및 방법
US11745585B2 (en) 2020-04-20 2023-09-05 Thinkware Corporation Vehicle infotainment apparatus using widget and operation method thereof
KR20220067336A (ko) * 2020-11-17 2022-05-24 삼성전자주식회사 전자 장치 및 전자 장치의 멀티윈도우 제어방법
JPWO2022209350A1 (zh) * 2021-03-31 2022-10-06

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1177406A (zh) * 1995-11-10 1998-03-25 菲利浦电子有限公司 在一个应用中选择功能的方法和装置
CN1812613A (zh) * 2005-01-28 2006-08-02 乐金电子(中国)研究开发中心有限公司 便携终端的图标选择显示装置及方法
JP2008504610A (ja) * 2004-06-25 2008-02-14 アプル・コンピュータ・インコーポレーテッド ユーザ・インタフェースのための統合関心レイヤ
CN101606124A (zh) * 2007-01-25 2009-12-16 夏普株式会社 多窗口管理装置及程序、存储介质及信息处理装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6078308A (en) * 1995-12-13 2000-06-20 Immersion Corporation Graphical click surfaces for force feedback applications to provide user selection using cursor interaction with a trigger position within a boundary of a graphical object
US7421657B1 (en) * 2000-11-14 2008-09-02 Microsoft Corporation Handling open browser requests in a single window environment
US7234114B2 (en) * 2003-03-24 2007-06-19 Microsoft Corporation Extensible object previewer in a shell browser
JP2005250550A (ja) * 2004-03-01 2005-09-15 Sharp Corp アプリケーション制御装置
US7673255B2 (en) * 2005-04-22 2010-03-02 Microsoft Corporation Interface and system for manipulating thumbnails of live windows in a window manager
KR100714705B1 (ko) * 2005-07-21 2007-05-07 삼성전자주식회사 엠피쓰리 파일을 재생하는 통합 디지털 장치
WO2007133294A2 (en) * 2005-12-30 2007-11-22 Bmo Llc Ubiquitous navbar user interface across multiple heterogeneous digital media devices
KR20080006666A (ko) * 2006-07-13 2008-01-17 삼성전자주식회사 소프트 키보드를 이용한 데이터 처리 장치 및 그의 데이터처리 방법
US9086785B2 (en) * 2007-06-08 2015-07-21 Apple Inc. Visualization object receptacle
CN101334725B (zh) * 2007-06-29 2011-05-25 联想(北京)有限公司 提高窗口显示性能的方法与装置
KR101012300B1 (ko) * 2008-03-07 2011-02-08 삼성전자주식회사 터치스크린을 구비한 휴대 단말기의 사용자 인터페이스장치 및 그 방법
JP2011018085A (ja) * 2008-06-19 2011-01-27 Panasonic Corp 情報処理装置
US20100100824A1 (en) * 2008-10-16 2010-04-22 Claudio Bartolini Graphical user interface for resource management
KR101504210B1 (ko) * 2008-10-17 2015-03-19 엘지전자 주식회사 단말기 및 그 제어 방법
JP2010282408A (ja) * 2009-06-04 2010-12-16 Sony Corp 制御装置、入力装置、制御システム、ハンドヘルド装置及び制御方法
US8621387B2 (en) * 2009-06-08 2013-12-31 Apple Inc. User interface for multiple display regions

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1177406A (zh) * 1995-11-10 1998-03-25 菲利浦电子有限公司 在一个应用中选择功能的方法和装置
JP2008504610A (ja) * 2004-06-25 2008-02-14 アプル・コンピュータ・インコーポレーテッド ユーザ・インタフェースのための統合関心レイヤ
CN1812613A (zh) * 2005-01-28 2006-08-02 乐金电子(中国)研究开发中心有限公司 便携终端的图标选择显示装置及方法
CN101606124A (zh) * 2007-01-25 2009-12-16 夏普株式会社 多窗口管理装置及程序、存储介质及信息处理装置

Also Published As

Publication number Publication date
RU2607272C2 (ru) 2017-01-10
JP2014508354A (ja) 2014-04-03
CA2826933C (en) 2019-04-30
CA2826933A1 (en) 2012-08-16
AU2012214993B2 (en) 2016-11-24
KR20120092485A (ko) 2012-08-21
RU2013137438A (ru) 2015-02-20
CN107102789A (zh) 2017-08-29
CN103492993A (zh) 2014-01-01
JP6002688B2 (ja) 2016-10-05
KR101831641B1 (ko) 2018-04-05
BR112013020544A2 (pt) 2017-09-26

Similar Documents

Publication Publication Date Title
US9569090B2 (en) Method and apparatus for providing graphic user interface in mobile terminal
CN107102789B (zh) 用于在移动终端中提供图形用户界面的方法和装置
US11947782B2 (en) Device, method, and graphical user interface for manipulating workspace views
US20210181903A1 (en) User interfaces for playing and managing audio items
JP6640265B2 (ja) 複数のアプリケーションから受信した通知を表示するためのシステムおよび方法
US10936153B2 (en) Method and apparatus for providing a user interface on a device enabling selection of operations to be performed in relation to content
US10698567B2 (en) Method and apparatus for providing a user interface on a device that indicates content operators
US9081498B2 (en) Method and apparatus for adjusting a user interface to reduce obscuration
US8264471B2 (en) Miniature character input mechanism
TWI381305B (zh) 使用者介面的顯示與操作方法以及電子裝置
EP2701053B1 (en) Method of controlling function execution in a mobile terminal by recognizing writing gesture and apparatus for performing the same
US20110087983A1 (en) Mobile communication terminal having touch interface and touch interface method
KR101948075B1 (ko) 캐러셀형 사용자 인터페이스 제공 방법 및 장치
US20130227413A1 (en) Method and Apparatus for Providing a Contextual User Interface on a Device
US20130227490A1 (en) Method and Apparatus for Providing an Option to Enable Multiple Selections
US20120096393A1 (en) Method and apparatus for controlling touch screen in mobile terminal responsive to multi-touch inputs
EP2357556A1 (en) Automatically displaying and hiding an on-screen keyboard
US20130227454A1 (en) Method and Apparatus for Providing an Option to Undo a Delete Operation
US20110283212A1 (en) User Interface
KR20110113777A (ko) 정보 디스플레이
US20130215059A1 (en) Apparatus and method for controlling an object in an electronic device with touch screen
KR20120094728A (ko) 유저인터페이스 제공 방법 및 이를 이용한 휴대 단말기

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant