CN102171940B - 功能执行方法以及使用该功能执行方法操作的移动终端 - Google Patents

功能执行方法以及使用该功能执行方法操作的移动终端 Download PDF

Info

Publication number
CN102171940B
CN102171940B CN200980139190.2A CN200980139190A CN102171940B CN 102171940 B CN102171940 B CN 102171940B CN 200980139190 A CN200980139190 A CN 200980139190A CN 102171940 B CN102171940 B CN 102171940B
Authority
CN
China
Prior art keywords
application
grand
screen
grand plan
function
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.)
Expired - Fee Related
Application number
CN200980139190.2A
Other languages
English (en)
Other versions
CN102171940A (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 CN102171940A publication Critical patent/CN102171940A/zh
Application granted granted Critical
Publication of CN102171940B publication Critical patent/CN102171940B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • 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
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • G06F9/45508Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
    • G06F9/45512Command shells
    • 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/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. SMS or e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72442User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72445User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications

Abstract

提供一种功能执行方法以及使用该功能执行方法操作的移动终端,以快速地执行应用的功能。所述功能执行方法包括:显示在移动终端中运行的应用的应用屏幕;响应于命令捕捉所述应用屏幕;识别与捕捉的应用屏幕相关的应用的功能。所述方法还包括:将捕捉的屏幕映射到所述应用和所述功能;创建并显示在移动终端中表示所述应用和所述功能的宏图标。移动终端可包括控制单元和显示单元,以执行所述功能执行方法。

Description

功能执行方法以及使用该功能执行方法操作的移动终端
技术领域
本发明的示例性实施例涉及一种功能执行方法以及使用该功能执行方法操作的移动终端。
背景技术
近来,移动终端已经发展为支持各种补充功能,包括例如文本消息功能、相机功能、MP3播放功能、电子组织功能和游戏功能。随着集成到移动终端的补充功能的多样化,提供方便容易地使用移动终端的用户界面已经成为一个重要的研究领域。例如,随着用户界面的配置由于大量的补充功能而变得日益复杂,需要有效的应用执行方法。为了满足这种需要,许多应用被映射到移动终端的图形用户界面上呈现的小型键盘的特定键和/或快捷图标,从而用户可快速地执行相应的应用。
发明内容
技术问题
然而,在键映射方法中,组成小型键盘的键的数量会限制被映射的应用的数量。此外,快捷图标映射方法可能具有这样的缺点,即,单独的快捷图标不能向用户提供关于相应应用的直观信息,并且图标的数量可能不足以以区别的方式映射所有应用。
技术方案
本发明的示例性实施例提供一种功能执行方法以及使用该功能执行方法操作的移动终端,以有效方便地执行移动终端的功能和/或应用。
本发明的示例性实施例提供一种功能执行方法以及使用该功能执行方法操作的移动终端,以通过使用移动终端的捕捉的屏幕图像来改善移动终端的功能执行能力。
在下面的描述中将阐明本发明另外的特点,部分地通过描述会变得清楚,或者通过实施本发明可以被了解。
本发明的示例性实施例公开了一种用于移动终端的功能执行方法。所述方法包括:显示应用的应用屏幕;响应于命令捕捉所述应用屏幕;识别所述应用的功能;将捕捉的应用屏幕映射到所述应用以及所述应用的功能;创建与捕捉的应用屏幕相应的第一宏图标;显示第一宏图标。
本发明的示例性实施例公开了一种包括显示单元、存储单元和控制单元的移动终端。显示单元显示至少一个宏图标以及应用的应用屏幕。存储单元存储所述至少一个宏图标。控制单元响应于宏图标设置命令捕捉所述应用屏幕,并将捕捉的应用屏幕映射到所述应用和与所述应用相关的功能。控制单元创建表示所述应用和所述功能的第一宏图标,并命令存储单元存储第一宏图标和捕捉的应用屏幕。
应该理解,上述的一般描述和以下的详细描述是示例性和解释性的,并且旨在提供要求保护的本发明的进一步解释。
技术效果
如上所述,功能执行方法以及使用该功能执行方法操作的移动终端可以有利地执行应用的特定功能的快速执行。
此外,功能执行方法以及使用该功能执行方法操作的移动终端可以使移动终端的用户直观地识别由图标表示的应用。
此外,功能执行方法以及使用该功能执行方法操作的移动终端可以实现记录特定功能正运行于其上的应用屏幕的实例,并在以后恢复该实例。因此,用户可快速地重新启动可能已经停止的任务以执行功能,而不需要关闭当前运行的应用。
附图说明
被包括用来提供本发明的进一步理解并且被包含和组成本说明书一部分的附图示出了本发明的示例性实施例,并与以下描述一起用来解释本发明的原理。
图1是示出根据本发明的示例性实施例的移动终端的结构的框图。
图2是示出根据本发明的示例性实施例的显示在图1的移动终端的显示器上的示例性应用屏幕的示图。
图3是示出根据本发明的示例性实施例的移动终端的功能执行方法的流程图。
图4、图5和图6是示出根据本发明的示例性实施例的在图3的功能执行程序中设置宏图标的步骤的示图。
图7是示出根据本发明的示例性实施例的图3的功能执行方法的基于宏图标的功能执行程序的流程图。
图8、图9和图10是示出根据本发明的示例性实施例的图7的功能执行程序的步骤的示图。
具体实施方式
以下,将参照附图更全面地描述本发明,在附图中示出本发明的示例性实施例。然而,本发明可以以许多不同形式被实施,并且不应该被解释为限于这里阐述的示例性实施例。相反,提供这些示例性实施例以使得本公开是彻底的,并且将本发明的范围全面地传达给本领域的技术人员。在附图中,为了清晰,可能夸大层和区域的大小和相对大小。在附图中,相同的标号指示相同的元件。可能省略包含于此的公知功能和结构的详细描述,以防止模糊本发明的主题。
在解释本发明的示例性实施例之前,为下面的描述定义相关的术语。
应用可表示通过移动终端运行的软件程序。例如,应用可包括:互联网访问应用,允许用户访问互联网并通过互联网与另一终端通信数据;文本消息应用,允许用户写入、发送和接收文本消息;音乐文件播放应用,允许移动终端播放存储在移动终端的存储器中的音乐文件;组织应用,允许用户安排活动;和/或备忘录应用,允许用户写入备忘录。
应用屏幕可表示当执行相应功能时显示在移动终端的显示单元上的屏幕。
宏功能可表示这样的功能,当设置宏图标时,将当前显示的应用屏幕和该功能一起记录。宏功能可以是当捕捉应用屏幕以设置宏图标时执行的功能。例如,如果在互联网访问功能正在运行的同时,当捕捉应用屏幕以设置宏图标时信息搜索功能正在运行,则该搜索功能可以是宏功能。此外,如果在文本消息应用正在运行的同时,当捕捉应用屏幕以设置宏图标时文本输入功能正在运行,则文本输入功能可以是宏功能。
宏图标可表示通过调整在移动终端中捕捉的应用屏幕的大小而创建的图形对象。宏图标可具有关于捕捉的应用屏幕、与捕捉的应用屏幕相应的功能和/或宏功能的信息。
以下,参照附图详细地描述本发明的示例性实施例。
图1是示出根据本发明的示例性实施例的移动终端的结构的框图。图2是示出显示在图1的移动终端的显示器上的示例性应用屏幕的示图。
如图1所示,移动终端可包括触摸屏110、存储单元120、音频处理单元130、射频(RF)单元140和控制单元150。
触摸屏110可包括显示单元115和触摸传感器117。显示单元115可显示关于移动终端的信息和操作状态。例如,如图2所示,显示单元115可在控制单元150的控制下显示应用屏幕以及宏图标125。在图2的示例性应用屏幕中,可在显示单元115上显示文本消息应用的应用屏幕以及至少一个宏图标125。宏图标125可显示在以漂浮在应用屏幕上的叠加屏幕或弹出窗口形式呈现的宏图标显示窗口中。显示单元115的屏幕可划分为第一显示区域和第二显示区域,其中,第一显示区域用于显示当前运行的应用的应用屏幕,第二显示区域用于显示宏图标125。
显示单元115可在控制单元150的控制下,在图标显示区域中将捕捉的屏幕显示为图标,并且可显示与图标相关的视觉效果。显示单元115可同时显示与捕捉的屏幕相关的进度。例如,可使用如同书籍翻页一样的翻页效果将捕捉的屏幕图标化到图标显示区域。在一些情况下,可以以逐步方式将捕捉的屏幕缩小到宏图标125的大小,并将其移动到图标显示区域。
显示单元115可包括触摸传感器117,以感测输入事件,可通过在显示单元115进行接触和/或释放接触来产生输入事件。触摸传感器117可提取进行接触(例如,用户的手指或适当的工具触摸和/或抬起)的位置的坐标,并可将坐标发送到控制单元150。控制单元150可分析由触摸传感器117发送的坐标,并可确定触摸是轻击(flick),具有移动方向的拖拽事件,还是连续触击(tap)事件。
存储单元120可存储在移动终端中运行的各种应用以及在应用运行时产生的应用数据。存储单元120可存储宏图标125。当捕捉应用屏幕时,可将宏图标125映射到由用户选择的应用,并且可激活宏功能。
音频处理单元130可包括用于将输入的声音转换为音频信号的麦克风MIC以及用于以可听音波的形式输出音频信号的扬声器SPK。音频处理单元130可将音频信号转换为音频数据。
RF单元140可控制移动终端与基站或任何其他移动终端的无线电通信。RF单元140可包括:双工器,用于分离发送和接收;RF发送器,用于上转换和放大发送信号;RF接收器,用于低噪声放大和下转换接收的信号。RF单元140可使移动终端访问例如用于互联网连接的接入网络。
控制单元150可控制移动终端的操作以及移动终端内部的功能块。控制单元150可命令显示单元115显示由用户选择的应用的应用屏幕以及宏图标125。如果执行宏图标功能,则控制单元150可捕捉当前的应用屏幕,并识别当捕捉应用时激活的应用和相应的功能(例如,特定应用的功能)。控制单元150可映射特定应用的功能和应用屏幕,并且可将特定应用的功能和捕捉的屏幕之间的映射存储在存储单元120中。在一些情况下,特定应用的功能、捕捉的屏幕以及特定应用的功能和捕捉的屏幕之间的映射可被编码,然后被存储在存储单元120中。控制单元150可将捕捉的屏幕的大小调整为宏图标,并且可在显示单元115中显示宏图标。宏图标125可链接到相应的捕捉的屏幕,并且可存储在存储单元120中。
如果通过菜单项或功能键选择宏图标显示选项,则控制单元150可命令显示单元115显示存储在存储单元120中的至少一个宏图标125。宏图标可被显示在作为漂浮在应用屏幕上的叠加窗口或弹出窗口提供的宏图标显示窗口中。显示单元115的屏幕可划分为两个显示区域:一个用于显示当前的应用窗口,另一个用于显示宏图标125。如果通过为了对宏图标进行放大而指定的菜单项或功能键选择放大选项,则控制单元150可命令显示单元115对选择的图标进行放大。
如果用户选择了宏图标125,则控制单元150可将应用屏幕和宏功能链接到显示单元115上的宏图标125。因此,在捕捉应用屏幕以设置宏图标125时的应用屏幕和指定为宏功能的功能可被恢复。
虽然没有示出,但是移动终端可包括其他功能块,诸如用于拍摄照片的相机单元以及用于发送和接收数字广播信号的数字多媒体广播(DMB)单元。移动终端还可包括用于感测移动终端的运动(例如,旋转运动)的运动感测单元。运动感测单元可包括陀螺仪或加速度传感器。
图3是示出根据本发明的示例性实施例的移动终端的功能执行方法的流程图。图4、图5和图6是示出在图3的功能执行程序中设置宏图标的步骤的示图。
参照图3、图4、图5和图6,如果通过用户选择为执行应用而指定的菜单项或功能键来执行应用,则移动终端可进入特定应用的操作模式,并且可显示与该应用相应的应用屏幕。如果在移动终端在特定应用的操作模式下运行的同时,通过使用为特定应用的功能而指定的菜单项或功能键来选择特定应用的功能,则控制单元150可在应用屏幕中显示与选择的特定应用的功能相应的功能执行窗口(310)。例如,如果用户执行互联网访问功能,则移动终端可进入互联网访问模式。如果用户选择搜索功能,则移动终端可访问搜索网站,并可在显示单元115上显示由该网站提供的网页。
在显示功能执行窗口的同时,控制单元150可检测用户命令,并可确定该命令是否是用于设置宏图标的命令(320)。可通过用户选择指定为宏图标设置命令的菜单项或功能键来输入宏图标设置命令。在一些情况下,可以由用户或移动终端的设计者/制造商通过触摸屏110上映射到宏图标设置命令的位置的事件(例如,触摸事件)来输入宏图标设置命令。如果用户使用例如手指或手写笔触摸映射了宏图标设置命令的位置,则控制单元150可识别映射到该位置的宏图标设置命令,并可执行宏图标设置命令,其中,在该位置检测到触摸事件。
如果在步骤320,用户命令是宏图标设置命令,则控制单元150可捕捉显示特定应用的功能窗口的应用屏幕(330)。图4是当移动终端连接到网站时显示的屏幕图像的示例。用户可使用手指或手写笔接触在触摸屏幕110上映射到宏图标设置命令的位置,随后释放接触。控制单元150可识别映射到该位置的宏图标设置命令,并可捕捉当前显示的应用屏幕。
在捕捉应用屏幕之后,控制单元150可检查并识别与捕捉的应用屏幕相关的应用以及特定应用的功能(340)。例如,如果用户在网页上提供的搜索文本框中键入关键字并输入搜索命令,则控制单元150可产生搜索结果页,并在显示单元115上显示的应用屏幕上呈现搜索结果页。如果在显示搜索结果页的同时输入宏图标设置命令,则控制单元150可捕捉呈现搜索结果页的应用屏幕,并可检查互联网访问应用,将搜索功能识别为宏功能。
例如,如图2所示,如果运行的应用是文本消息应用,则控制单元150可在显示单元115上显示文本消息应用屏幕。当用户在消息编写窗口中键入文本消息,则控制单元150可通过呈现键入的文本来执行文本消息编写功能。如果在文本消息编写功能运行的同时输入宏图标设置命令,则控制单元150可捕捉具有包含键入的文本的文本消息编写窗口的应用屏幕。
在步骤340检查与捕捉的应用屏幕相关的应用以及特定应用的功能之后,控制单元350可确定是否输入了保存命令(350)。如果在预定时间段内没有输入保存命令,则控制单元150可临时保存捕捉的应用屏幕并返回步骤310。
如果输入了保存命令,则控制单元150可将应用和宏功能映射到捕捉的应用屏幕,并可将与应用和宏功能相关的信息(例如,捕捉的应用屏幕)以及映射信息一起存储在存储单元120中(360)。可通过用户选择为保存命令而指定的菜单项或功能键来输入保存命令。还可通过特定的触摸事件来输入保存命令。例如,如果如图5所示,在捕捉应用屏幕之后在触摸屏110上检测到拖拽事件,则控制单元150可将捕捉应用屏幕之后的拖拽事件视为保存命令的输入。即,如果用户将捕捉的应用屏幕拖放到触摸屏110上的宏图标显示区域,则控制单元150可将拖放事件视为保存命令的输入。例如,如图5所示,可使用如同书籍翻页一样的翻页效果将捕捉的应用图标化到图标显示区域。可以以逐步方式将捕捉的应用屏幕缩小到宏图标的预定大小,并将其移动到宏图标显示区域。在一些情况下,捕捉的应用屏幕可显示在漂浮在应用屏幕上的叠加窗口或弹出窗口中。
接下来,控制单元150可将捕捉的应用屏幕的大小调整到宏图标125,并可显示宏图标125(370)。宏图标125可显示在漂浮在应用屏幕上的叠加窗口或弹出窗口中,或显示在宏图标显示区域中。控制单元150可将显示单元115的屏幕划分为应用显示区域和宏图标显示区域,从而如图6所示,应用屏幕和宏图标被同时显示在相应的显示区域中。
返回到步骤320,如果确定用户命令不是宏图标设置命令,则控制单元150可确定用户命令是否是用于显示宏图标的命令(380)。如果用户命令不是宏图标显示命令,则控制单元150可执行与用户命令相应的功能(385)。用户命令的示例包括文本输入命令,文本消息发送命令和/或音乐文件播放命令。
如果在步骤380,用户命令是宏图标显示命令,则控制单元150可显示宏图标,并且如果选择了宏图标,则控制单元150可执行映射到由选择的宏图标表示的捕捉的应用屏幕的功能(390)。参照图7、图8、图9和图10更详细地描述功能执行程序。
图7是示出图3的功能执行方法的基于宏图标的功能执行程序的流程图。图8、图9和图10是示出图7的功能执行程序的步骤的示图。
参照图7、图8、图9和图10,一旦如上所述参照图3的步骤390输入了宏图标显示命令,则控制单元150可调用存储在存储单元120中的宏图标,并可命令显示单元115显示宏图标(510)。宏图标可显示在以漂浮在应用屏幕上的叠加窗口或弹出窗口形式呈现的宏图标显示窗口中。如果显示单元115的屏幕划分为应用显示屏幕和宏图标显示屏幕,则宏图标可显示在宏图标显示屏幕中,而应用屏幕可显示在应用显示屏幕中。
在显示宏图标之后,控制单元150可检测用户输入的用户命令,并可确定输入的用户命令是否是放大命令(520)。如果用户命令不是放大命令,则控制单元150可确定用户命令是否是宏图标选择命令(540),以下将对此进行详细解释。
如果用户命令是放大命令,则如图8所示,控制单元150可对宏图标显示屏幕进行放大,并可以以全屏形式显示放大的宏图标(530)。可通过用户选择指定为放大命令的菜单项或功能键来输入放大命令。还可通过事件(例如,当移动终端旋转时由运动感测单元检测的姿态旋转事件)来输入放大命令。控制单元150可指定在显示宏图标之后发生的旋转事件作为放大命令的输入,从而可将宏图标显示屏幕显示为具有放大的宏图标的全屏图像。如图8所示,如果移动终端以旋转方式移动,从而屏幕的姿态从肖像姿态改变到景观姿态,则控制单元150可通过运动感测单元来感测旋转,并可将以弹出窗口或叠加窗口形式显示的宏图标显示屏幕改变为具有放大的宏图标的全屏模式。在一些情况下,放大的宏图标125可以以如图9所示的环形模式或线形模式被布置。在这样的情况下,应用屏幕可消失或作为背景图像模糊地出现。
在以全屏图像的形式显示宏图标显示屏幕之后,控制单元150可检测用户输入的用户命令,并可确定用户命令是否是宏图标选择命令(540)。如果用户命令是宏图标选择命令,则控制单元150可检索由选择的宏图标表示的捕捉的应用屏幕以及映射到捕捉的应用屏幕的应用和宏功能(550)。接下来,移动终端可激活特定应用的操作,并可在显示单元115上显示捕捉的应用屏幕(560)。然后,控制单元150可确定是否输入了宏功能执行命令(570)。如果输入了宏功能执行命令,则控制单元150可执行映射到由宏图标表示的捕捉的执行屏幕的宏功能(580)。如果没有输入宏功能执行命令,则控制单元150可返回步骤560,并可继续在显示单元115上显示捕捉的应用屏幕。
如果如图9所示,以环形模式布置宏图标125,则每当在触摸屏110上检测到用于选择一个宏图标125的拖拽事件,控制单元150就可在显示单元115的中部显示选择的图标。如果在触摸屏110上检测到用于选择宏图标125的选定(tab)事件,则控制单元150可识别位于检测到选定事件的位置的宏图标125。当识别出选择的宏图标时,控制单元150可执行识别出的应用,并可命令显示单元115显示捕捉的应用屏幕,其中,在该捕捉的应用屏幕上激活特定应用的功能。例如,如果如图9和图10所示,选择的宏图标125表示具有文本输入功能的文本消息应用的捕捉的应用屏幕,则控制单元150可激活文本消息应用,并可执行消息执行功能。接下来,控制单元150可在显示单元115上显示捕捉的应用屏幕,并可恢复当存储应用屏幕时记录的文本输入实例。例如,文本Hello可在执行宏图标设置功能时被输入到文本输入窗口中。当恢复文本输入功能时,光标可位于文本Hello之后的右侧,从而控制单元150可进入通过触摸屏输入的下一字符。因此,当选择表示应用的捕捉的应用屏幕的宏图标125时,控制单元150可恢复该应用的操作实例(当执行宏图标设置功能时已经记录了该应用的操作实例),而不需要关闭当前运行的应用,其中,该应用具有正在运行的功能。
返回步骤540,如果用户命令不是宏图标选择命令,则控制单元150可执行与用户命令相应的功能(590)。例如,基于用户命令,控制单元150可命令显示单元显示宏图标显示窗口的原有大小。例如,图过屏幕的姿态从景观姿态改变到肖像姿态,则控制单元150可通过运动感测单元感测旋转,并可将全屏的宏图标显示窗口改变为一般的宏图标显示窗口。可以以弹出窗口或叠加窗口形式显示恢复的一般的宏图标显示窗口。
如果用户命令是宏图标删除命令,则控制单元150可识别宏图标删除命令指示的宏图标,并可删除选择的宏图标。宏图标删除命令可用于删除选择的宏图标或显示在宏图标显示窗口中的所有宏图标。
参照图7、图8、图9和图10,如果在应用正在移动终端上运行的同时选择了宏图标,则可使用当执行宏图标设置命令时已经运行的功能来激活映射到由选择的宏图标表示的捕捉的应用屏幕的应用。然而,本发明的示例性实施例不限于此。例如,可配置移动终端,使得可在空闲模式屏幕中通过用户选择菜单项或功能键来输入宏图标显示命令。控制单元150可检测宏图标显示命令以调用存储在存储单元120中的宏图标,并可在显示单元115上显示宏图标。可以以漂浮在空闲模式屏幕上的叠加窗口或弹出窗口的形式来显示宏图标。此外,根据用户的设置,可以以各种模式(例如,线形布置模式)来布置宏图标。如果用户选择了特定宏图标,则控制单元150可执行映射到由选择的宏图标125表示的捕捉的执行屏幕的功能。
在上述示例性实施例中,宏图标125可显示在实现有触摸屏的显示单元上,并可由触摸屏110上的触摸事件来选择。然而,本发明的示例性实施例不限于此。例如,所述功能执行方法可应用于使用小型键盘操作的移动终端,从而可通过用户选择菜单项或操作功能键(例如,导航键)来执行或设置宏图标。
对于本领技术人员来说,清楚的是,在不脱离本发明的精神和范围的情况下,可对本发明进行各种修改和变型。因此,本发明旨在覆盖落入权利要求及其等同物的范围之内的本发明的修改和变型。

Claims (17)

1.一种用于移动终端的功能执行方法,所述功能执行方法包括:
显示包括应用执行的特定功能的应用屏幕;
响应于命令捕捉所述应用屏幕;
识别所述应用以及当捕捉所述应用屏幕时所述应用执行的特定功能;
将捕捉的应用屏幕映射到所述应用以及所述特定功能;
创建与捕捉的应用屏幕相应的第一宏图标;
显示第一宏图标;响应于选择第一宏图标,检索由选择的第一宏图标表示的应用和特定功能;
执行检索的应用和捕捉所述应用屏幕时的特定功能。
2.如权利要求1所述的功能执行方法,还包括:
响应于宏图标显示命令显示具有至少一个宏图标的宏图标窗口。
3.如权利要求2所述的功能执行方法,其中,显示宏图标窗口的步骤包括:
确定是否输入了放大命令;
响应于输入的放大命令,将宏图标窗口放大到具有被放大的至少一个宏图标的全屏窗口。
4.如权利要求3所述的功能执行方法,其中,放大宏图标窗口的步骤包括:以环形模式或线形模式布置所述至少一个宏图标。
5.如权利要求1所述的功能执行方法,其中,所述应用包括互联网访问应用、文本消息应用、组织应用和音乐文件播放应用中的一个。
6.如权利要求1所述的功能执行方法,其中,显示应用的应用屏幕的步骤包括:在移动终端中运行所述应用。
7.如权利要求1所述的功能执行方法,其中,创建第一宏图标的步骤包括:通过将捕捉的应用屏幕的大小调整为更小的捕捉的应用屏幕来创建第一宏图标。
8.一种移动终端,包括:
显示单元,显示至少一个宏图标以及应用的应用屏幕;
存储单元,存储所述至少一个宏图标;
控制单元,响应于宏图标设置命令捕捉所述应用屏幕,识别所述应用以及当捕捉所述应用屏幕时所述应用执行的特定功能,将捕捉的应用屏幕映射到所述应用和所述特定功能,创建表示所述应用和所述功能的第一宏图标,命令存储单元存储第一宏图标和捕捉的应用屏幕,响应于选择第一宏图标,检索由选择的第一宏图标表示的应用和特定功能,并执行检索的应用和特定功能。
9.如权利要求8所述的移动终端,其中,显示单元响应于宏图标显示命令显示具有至少一个宏图标的宏图标窗口,并且显示单元显示捕捉的应用屏幕,其中,在捕捉的应用屏幕上执行所述特定功能。
10.如权利要求9所述的移动终端,其中,控制单元响应于放大命令将宏图标窗口放大到具有被放大的所述至少一个宏图标的全屏窗口。
11.如权利要求10所述的移动终端,其中,控制单元以环形模式或线形模式布置所述至少一个宏图标。
12.如权利要求8所述的移动终端,其中,所述应用包括互联网访问应用、文本消息应用、组织应用和音乐文件播放应用中的一个。
13.如权利要求8所述的移动终端,其中,控制单元通过调整捕捉的应用屏幕的大小来创建第一宏图标。
14.如权利要求8所述的移动终端,其中,在移动终端中运行所述应用。
15.一种用于移动终端的功能执行方法,所述方法包括:
显示包括应用执行的特定功能的应用屏幕;
捕捉所述应用屏幕;
将捕捉的应用屏幕映射到所述应用以及当捕捉所述应用屏幕时所述应用执行的特定功能;
显示与捕捉的应用屏幕相应的第一宏图标。
16.如权利要求15所述的方法,还包括:
存储第一宏图标;
响应于选择第一宏图标,检索所述功能和所述应用。
17.如权利要求15所述的方法,还包括:
接收宏图标显示命令;
响应于宏图标显示命令显示宏图标窗口;
接收输入的放大命令;
响应于放大命令,将宏图标窗口放大到包括至少一个宏图标的全屏窗口。
CN200980139190.2A 2008-10-02 2009-09-30 功能执行方法以及使用该功能执行方法操作的移动终端 Expired - Fee Related CN102171940B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020080097347A KR101523979B1 (ko) 2008-10-02 2008-10-02 휴대 단말기 및 그 휴대 단말기에서 기능 수행 방법
KR10-2008-0097347 2008-10-02
PCT/KR2009/005603 WO2010038985A2 (en) 2008-10-02 2009-09-30 Function execution method and mobile terminal operating with the same

Publications (2)

Publication Number Publication Date
CN102171940A CN102171940A (zh) 2011-08-31
CN102171940B true CN102171940B (zh) 2015-03-11

Family

ID=42074012

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980139190.2A Expired - Fee Related CN102171940B (zh) 2008-10-02 2009-09-30 功能执行方法以及使用该功能执行方法操作的移动终端

Country Status (5)

Country Link
US (1) US20100088598A1 (zh)
EP (1) EP2332266A4 (zh)
KR (1) KR101523979B1 (zh)
CN (1) CN102171940B (zh)
WO (1) WO2010038985A2 (zh)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130080941A1 (en) * 2011-09-27 2013-03-28 Paul E. Reeves Unified desktop triad control user interface for an application launcher
US8990713B2 (en) 2011-09-27 2015-03-24 Z124 Unified desktop triad control user interface for an application manager
US9529494B2 (en) 2011-09-27 2016-12-27 Z124 Unified desktop triad control user interface for a browser
US8990712B2 (en) 2011-08-24 2015-03-24 Z124 Unified desktop triad control user interface for file manager
US9678624B2 (en) 2011-09-27 2017-06-13 Z124 Unified desktop triad control user interface for a phone manager
US8451232B2 (en) 2007-01-07 2013-05-28 Apple Inc. Portable multifunction device, method, and graphical user interface for interacting with user input elements in displayed content
KR101690612B1 (ko) * 2009-08-11 2017-01-09 엘지전자 주식회사 이동단말기 및 그 제어방법
KR101782639B1 (ko) 2010-06-16 2017-09-27 삼성전자주식회사 휴대단말기의 사용 방법
US8914504B2 (en) 2010-12-08 2014-12-16 Remasys Pty Ltd End user performance monitoring for mobile applications
US9383903B2 (en) * 2010-12-10 2016-07-05 Raghupathy Sivakumar Systems and methods for providing programmable macros
KR101287054B1 (ko) * 2010-12-27 2013-07-22 전덕규 매크로 기능을 구비한 휴대단말기 및 그것을 이용한 매크로 실행방법
TWI465952B (zh) * 2011-05-05 2014-12-21 Univ Nat Taipei Technology 智慧型手機應用巨集指令執行平台
KR101820933B1 (ko) * 2011-08-10 2018-01-23 주식회사 케이티 단말 및 그의 이벤트 기록 방법
US20160124698A1 (en) 2011-08-24 2016-05-05 Z124 Unified desktop triad control user interface for an application launcher
US9703468B2 (en) 2011-09-27 2017-07-11 Z124 Unified desktop independent focus in an application manager
US20130139113A1 (en) * 2011-11-30 2013-05-30 Microsoft Corporation Quick action for performing frequent tasks on a mobile device
KR20130063190A (ko) * 2011-12-06 2013-06-14 삼성전자주식회사 터치스크린을 구비한 휴대 단말기의 작업 관리 화면 표시 방법 및 장치
KR101911249B1 (ko) * 2012-02-28 2018-10-24 엘지전자 주식회사 컴퓨팅 디바이스 및 ui 제공 방법
EP2615564A1 (en) * 2012-01-11 2013-07-17 LG Electronics Computing device for performing at least one function and method for controlling the same
US20130227457A1 (en) * 2012-02-24 2013-08-29 Samsung Electronics Co. Ltd. Method and device for generating captured image for display windows
CN102855056B (zh) * 2012-07-09 2015-09-30 宇龙计算机通信科技(深圳)有限公司 终端和终端控制方法
KR20140035038A (ko) * 2012-09-13 2014-03-21 삼성전자주식회사 휴대단말기에서 아이콘을 표시하는 방법 및 장치
EP2741192A3 (en) * 2012-12-06 2016-09-14 Samsung Electronics Co., Ltd Display device for executing a plurality of applications and method for controlling the same
KR102183071B1 (ko) 2012-12-06 2020-11-25 삼성전자주식회사 복수 어플리케이션을 실행하는 디스플레이 장치 및 그 제어 방법
KR102014778B1 (ko) 2012-12-14 2019-08-27 엘지전자 주식회사 텍스트 메시징 서비스를 제공하는 디지털 디바이스 및 그 제어 방법
JP6131072B2 (ja) * 2013-03-14 2017-05-17 シャープ株式会社 表示制御装置
USD754143S1 (en) * 2014-02-18 2016-04-19 Line Corporation Display screen with graphical user interface
CN105511859A (zh) * 2015-11-27 2016-04-20 上海贝锐信息科技有限公司 一种远程控制中被控主机的识别方法及系统
US10747467B2 (en) * 2016-06-10 2020-08-18 Apple Inc. Memory management for application loading
US10520979B2 (en) 2016-06-10 2019-12-31 Apple Inc. Enhanced application preview mode
US10725761B2 (en) 2016-06-10 2020-07-28 Apple Inc. Providing updated application data for previewing applications on a display
WO2018136030A1 (en) * 2017-01-17 2018-07-26 Google Llc Assistive screenshots
KR102539578B1 (ko) * 2018-02-19 2023-06-05 삼성전자주식회사 어플리케이션의 기능을 매핑하는 방법 및 그 전자 장치
KR20190102587A (ko) * 2018-02-26 2019-09-04 엘지전자 주식회사 이동 단말기 및 그 동작방법
KR20190113130A (ko) * 2018-03-27 2019-10-08 삼성전자주식회사 사용자 음성 입력을 처리하는 장치
US11341096B2 (en) 2020-08-26 2022-05-24 Sony Interactive Entertainment Inc. Presenting and editing recent content in a window during an execution of a content application

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6263375B1 (en) * 1998-08-31 2001-07-17 International Business Machines Corp. Method for creating dictation macros
KR20010084529A (ko) * 2000-02-26 2001-09-06 문승진 사용자 인터페이스 처리방법 및 시스템
KR100793418B1 (ko) * 2006-11-30 2008-01-11 주식회사 케이티프리텔 웹 사이트에 접속 가능한 단말기에서의 북마크 방법 및 그단말기
CN101178710A (zh) * 2006-11-30 2008-05-14 腾讯科技(深圳)有限公司 一种摘取窗口内容的方法与系统

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5877765A (en) * 1995-09-11 1999-03-02 Microsoft Corporation Method and system for displaying internet shortcut icons on the desktop
US5963964A (en) * 1996-04-05 1999-10-05 Sun Microsystems, Inc. Method, apparatus and program product for updating visual bookmarks
US5936964A (en) 1997-04-18 1999-08-10 Telefonaktiebolaget Lm Ericsson Round-trip delay optimization of multiplexed speech channels
US6690392B1 (en) * 1999-07-15 2004-02-10 Gateway, Inc. Method system software and signal for automatic generation of macro commands
US7043693B2 (en) * 1999-08-19 2006-05-09 National Instruments Corporation System and method for programmatically generating a second graphical program based on a first graphical program
US6970145B1 (en) * 1999-11-19 2005-11-29 Ricoh Company, Ltd. Method and apparatus for controlling image-display devices collectively
US7735021B2 (en) * 2001-02-16 2010-06-08 Microsoft Corporation Shortcut system for use in a mobile electronic device and method thereof
KR100437204B1 (ko) * 2001-10-31 2004-06-23 에스케이텔레텍주식회사 휴대전화기상에서 캡쳐된 이미지에 의한 단축기능설정방법및 장치
US7730407B2 (en) * 2003-02-28 2010-06-01 Fuji Xerox Co., Ltd. Systems and methods for bookmarking live and recorded multimedia documents
US7444632B2 (en) * 2003-09-25 2008-10-28 International Business Machines Corporation Balancing computational load across a plurality of processors
US20050071828A1 (en) * 2003-09-25 2005-03-31 International Business Machines Corporation System and method for compiling source code for multi-processor environments
US7407107B2 (en) * 2003-12-08 2008-08-05 Nokia Corporation Apparatus, system, method and computer program product for creating shortcuts to functions in a personal communication device
US7353241B2 (en) * 2004-03-24 2008-04-01 Microsoft Corporation Method, medium and system for recovering data using a timeline-based computing environment
KR100703276B1 (ko) * 2005-03-14 2007-04-03 삼성전자주식회사 Sim과 me간에 sat를 이용한 매크로 구현 방법 및그 장치
US20060277460A1 (en) * 2005-06-03 2006-12-07 Scott Forstall Webview applications
WO2007100228A1 (en) * 2006-03-02 2007-09-07 Mtome Co., Ltd A system and method for contents upload using a mobile terminal
KR101269320B1 (ko) * 2006-07-13 2013-05-29 삼성전자주식회사 단말기에서 단축키를 이용한 문자 입력 방법
US7940250B2 (en) * 2006-09-06 2011-05-10 Apple Inc. Web-clip widgets on a portable multifunction device
US10013484B2 (en) * 2006-09-11 2018-07-03 International Business Machines Corporation User driven computerized selection, categorization, and layout of live content components
KR101504115B1 (ko) * 2007-03-12 2015-03-19 삼성전자 주식회사 매크로 명령 동작 장치와 매크로 명령 입력 장치 및 방법
KR101382504B1 (ko) * 2007-05-21 2014-04-07 삼성전자주식회사 매크로 생성 장치 및 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6263375B1 (en) * 1998-08-31 2001-07-17 International Business Machines Corp. Method for creating dictation macros
KR20010084529A (ko) * 2000-02-26 2001-09-06 문승진 사용자 인터페이스 처리방법 및 시스템
KR100793418B1 (ko) * 2006-11-30 2008-01-11 주식회사 케이티프리텔 웹 사이트에 접속 가능한 단말기에서의 북마크 방법 및 그단말기
CN101178710A (zh) * 2006-11-30 2008-05-14 腾讯科技(深圳)有限公司 一种摘取窗口内容的方法与系统

Also Published As

Publication number Publication date
EP2332266A2 (en) 2011-06-15
CN102171940A (zh) 2011-08-31
US20100088598A1 (en) 2010-04-08
EP2332266A4 (en) 2015-01-28
WO2010038985A3 (en) 2010-07-22
KR101523979B1 (ko) 2015-05-29
WO2010038985A2 (en) 2010-04-08
KR20100037973A (ko) 2010-04-12

Similar Documents

Publication Publication Date Title
CN102171940B (zh) 功能执行方法以及使用该功能执行方法操作的移动终端
US11921975B2 (en) Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US11467726B2 (en) User interfaces for viewing and accessing content on an electronic device
CN102640101B (zh) 用于提供用户接口的方法及装置
CN102033710B (zh) 用于管理文件夹的方法和相关设备
US9535503B2 (en) Methods and devices for simultaneous multi-touch input
CN102763342B (zh) 根据基于图像感测模块的用户交互进行外部输出的移动装置及相关控制方法
CN104750354B (zh) 电子设备及其控制方法
CN113711172A (zh) 用于与具有触敏显示器的电子设备的伴随显示模式进行交互的系统和方法
US9600143B2 (en) Mobile terminal and control method thereof
CN109154876A (zh) 用于基于触摸输入的操作的方法及其电子设备
CN105224166A (zh) 便携式终端及其显示方法
CN102754071A (zh) 具有包含具有另一设备的显示分辨率的模式的多个应用程序显示模式的设备和方法
KR20140133991A (ko) 파일 관리와 표시 방법 및 장치
US9729691B2 (en) Portable device and method for multiple recording of data
CN108052275A (zh) 执行显示器上的对象的方法和电子设备
US11079926B2 (en) Method and apparatus for providing user interface of portable device
US20150180998A1 (en) User terminal apparatus and control method thereof
CN105378597A (zh) 用于显示的方法及其电子装置
CN106843642A (zh) 一种移动终端的交互方法和移动终端
US20180121084A1 (en) Information display device
KR102077158B1 (ko) 메모 기능이 연동된 메시지 기능 운용 방법 및 장치
US20120290931A1 (en) Apparatus and method for arranging supplementary information for media elements
CN116048696A (zh) 应用交互方法、应用交互装置、电子设备及存储介质
KR20130052752A (ko) 메모 기능 운용 방법 및 이를 지원하는 휴대 단말기

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150311

Termination date: 20190930

CF01 Termination of patent right due to non-payment of annual fee