CN104375758B - 用于基于图标的应用控制的方法和装置 - Google Patents

用于基于图标的应用控制的方法和装置 Download PDF

Info

Publication number
CN104375758B
CN104375758B CN201410414468.5A CN201410414468A CN104375758B CN 104375758 B CN104375758 B CN 104375758B CN 201410414468 A CN201410414468 A CN 201410414468A CN 104375758 B CN104375758 B CN 104375758B
Authority
CN
China
Prior art keywords
gui
icon
setting
application
predefined
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
CN201410414468.5A
Other languages
English (en)
Other versions
CN104375758A (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.)
Marvell Asia Pte Ltd
Original Assignee
Marvell Asia Pte 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 Marvell Asia Pte Ltd filed Critical Marvell Asia Pte Ltd
Publication of CN104375758A publication Critical patent/CN104375758A/zh
Application granted granted Critical
Publication of CN104375758B publication Critical patent/CN104375758B/zh
Expired - Fee Related 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
    • 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/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/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • 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/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback

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)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开的各方面提供了一种用于基于图标的应用控制的方法。该方法包括由处理器接收指示对图形用户界面(GUI)上的图标的预定义用户动作的检测信号。图标具有相关联的应用。此外,该方法包括提取与该图标相关联的应用的可调节的设置,并由处理器提供针对GUI上的图标的设置界面,以使得能够经由设置界面来调节针对应用的设置。

Description

用于基于图标的应用控制的方法和装置
援引加入
本公开请求于2013年8月16日申请的美国临时申请号61/866812,“Method forUsing Application Icon to Control Application Behaviors on Intelligent Device(使用应用图标控制智能设备上的应用的行为的方法)”,在此全文引入以作参考。
背景技术
本文提供的背景技术描述的目的在于大致呈现本公开的上下文。以当前发明人为名的工作,在此背景技术部分中所描述的以及说明书中在申请日时不被认为现有技术的各方面的程度上,既非明确地也非隐含地被视为与本公开相背的现有技术。
一般地,诸如膝上型计算机,平板,智能电话等的电子设备使用图形用户界面(GUI)以允许用户输入命令和数据,并接收电子设备内所进行操作的结果。
发明内容
本公开的各方面提供了用于基于图标的应用控制的方法。该方法包括由处理器接收指示对图形用户界面(GUI)上的图标的预定义用户动作的检测信号。该图标具有相关联的应用。此外,该方法包括:提取与该图标相关联的应用的可调节设置,并由处理器提供使得GUI上的图标能够经由设置界面来调节针对应用的设置。
根据本公开的一个方面,该方法进一步包括:由处理器经由设置界面接收指示用户操作的检测信号,并且根据该检测信号,调节设置。然后,该方法包括:由处理器接收指示图标上的另一个预定义的用户动作以执行与该图标相关联的应用的另一个检测信号,并且根据经调节的设置来执行该应用。
为了由处理器提供使得GUI能够经由设置界面来调节针对应用的设置,在一个实例中,该方法包括:提供与GUI上的图标相关联的弹出式菜单,以使得针对应用的设置能够经由弹出式菜单进行调节。在另一实例中,该方法包括:经由GUI提供,GUI上的预定义位置与设置调节之间的映射,以使得能够进行该图标到预定义位置中的一个的移动反应。在另一实例中,该方法包括提供GUI上的预定义手势与设置调节之间的映射以使得能够经由手势检测来进行设置调节。在另一实例中,该方法包括:提供预定义声音与设置调节之间的映射,以使得能够经由语音识别来进行设置调节。
本公开的各方面提供一种电子设备,其包括存储器和处理器。存储器被配置为存储具有相关联的设置的应用。处理器被配置为接收指示图形用户界面(GUI)中的图标上的预定义用户动作的检测信号,提取与该图标相关联的应用的可调节设置,并且提供使得GUI上的图标能够经由设置界面来调节针对应用的设置。
本公开的各方面提供一种非暂时性的存储用于使得处理器执行针对基于图标的应用控制的操作的程序指令的计算机可读介质。该操作包括:接收指示图形用户界面(GUI)中的图标上的预定义用户动作的检测信号。该图标具有相关联的应用。此外,该操作包括:提取与该图标相关联的应用的可调节设置,并且提供针对GUI上的图标的设置界面,以使得能够经由设置界面来调节针对应用的设置。
附图说明
作为实例提出的本公开的各种实施例将参照以下附图进行详细描述,其中相同的标记指代相同的元件,并且其中:
图1示出了根据本公开的实施例的电子设备实例100的框图;
图2示出了概述根据本公开的实施例的处理实例200的流程图;
图3示出了根据本公开的实施例的电子设备实例300的示意图;
图4示出了根据本公开的实施例的电子设备实例400的示意图;以及
图5示出了根据本公开的实施例的电子设备实例500的示意图。
具体实施方式
图1示出根据本公开的实施例的电子设备实例100的框图。电子设备100包括用于提供图形用户界面(GUI)121的显示器120、用于存储数据和软件程序的存储器140、以及用于执行该软件程序以处理数据的处理器110。这些元件耦合在一起,如图1所示。
根据本公开的一个方面,存储在存储器140的应用软件(App)具有针对应用行为控制的可调节的设置。该应用软件可以由处理器110来执行以根据设置进行不同的行为。在一个实施例中,设置在设置界面中基于与应用软件相关联的图标上的用户反应而被调节为触发。
电子设备100可以是任何合适的电子设备,诸如膝上型计算机、台式计算机、平板计算机、智能电话、智能电视等。
显示器120可以使用任何合适的视觉显示技术,诸如阴极射线管(CRT)技术、液晶显示器(LCD)技术、等离子显示技术、有机发光二极管(OLED)显示技术等来实现。在一个实例中,显示器120是触摸屏显示器120,并在用户使用手写笔、笔和/或一个或多个手指来对显示在触摸屏显示器120上的内容进行反应时,触摸屏显示器120检测所述反应。在另一个实例中,显示器120是非触摸屏显示器,并且电子设备100包括其他合适的用户输入组件(未示出),诸如键盘、鼠标、触控板、操纵杆、运动检测器等,来接收对显示在显示器120上的内容的用户反应。
在一个实施例中,处理器110使用集成电路来实现。处理器110可以具有任何合适的架构,诸如基于复杂指令集计算(CISC)的架构、基于精简指令集计算的架构、ARM架构等。在一个实施例中,处理器110包括单个中央处理单元(CPU)。在另一个实施例中,处理器110包括具有多个独立的中央处理单元(CPU)的多核处理器。在另一个实例中,处理器110包括多个处理单元,诸如CPU、图形处理单元、分组处理单元等。在一个实例中,多个处理单元被集成在单个集成电路(IC)芯片上。在另一个实例中,多个处理单元在单独的IC芯片。IC芯片被组装在单个芯片封装中,或安装在单个印刷电路板(PCB)上。
处理器110被配置为能够访问存储器140。在一个实例中,处理器110从存储器140读取指令代码和数据,根据指令代码来处理数据,并将经过处理的数据写回存储器140中。另外,处理器110被配置为向显示器120提供视觉信号和控制信号提供。显示器120根据视觉信号和控制信号向用户提供视觉图像。
当显示器120是触摸屏显示器120时,处理器110还接收对应于针对触摸屏显示器120所显示内容的用户反应的感测到的信号。当显示器120是非触摸屏显示器,处理器110接收对应于来自其他用户输入组件(未示出)的用户反应的感测到的信号110,诸如键盘、鼠标、触控板、操纵杆、运动检测器等。
存储器140可以使用任何适当的存储器技术实现,诸如只读存储器技术、动态随机存取存储器(DRAM)技术、静态随机存取存储器(SRAM)技术、闪速存储器技术、硬盘驱动器的技术、光盘驱动器技术等。在一个实施例中,存储器140包括用SRAM技术实现的第一存储器、使用DRAM技术实现的第二存储器、以及使用闪速存储器技术实现的第三存储器。在一个实例中,第一存储器被集成在处理器110相同的IC芯片上,并且第二存储器和第三存储器在单独的IC芯片上。存储器被适当地与处理器110耦合,从而处理器110能够访问存储器。
根据本公开的一个方面,存储器140存储可以由处理器110执行的软件程序。在图1中的实例中,存储器140存储操作***软件150,以及多个应用软件160-180。操作***软件150包括由处理器110执行的指令代码用于提供管理电子设备100中的硬件的操作***,硬件诸如显示器120、存储器140等,并且用于提供针对应用软件160-180的公共服务,诸如显示服务、输入服务、图标服务、存储服务等。在图1的实例中,操作***软件150包括用于提供显示服务的指令代码151以及用于提供图标服务的指令代码152。要注意的是操作***软件150可以包括用于其他服务的其它指令代码(未示出)。
根据本公开的一个方面,每个应用软件160-180包括由处理器110执行以完成任务的指令代码。此外,每个应用软件160-180具有在应用软件由处理器110执行时控制行为以完成任务的各个设置。在一个实例中,针对应用软件的设置包括网络连接设置、隐藏/查看设置、私有设置、音乐设置、源设置、颜色主题设置等。
根据本公开的一个方面,操作***软件150使得能够进行基于图标的设置调节。具体地,在一个实例中,每个应用软件具有相关联的图标,并且处理器110执行指令代码151以在GUI 121中显示针对应用软件160-180的图标126。在图1的实例中,应用软件160与图标A相关联,应用软件170与图标B相关联,应用软件180与图标C相关联。
另外,指示设置调节的预定义用户反应被检测。在一个实例中,显示器120是触摸屏显示器,并且该电子设备100的操作***基于所检测的在图标上的触摸持续时间而定义了两种类型的对图标的触摸反应。例如,当所检测的触摸持续时间小于阈值时,触摸属于触摸反应的第一类型,并且当触摸持续时间大于阈值时,触摸属于触摸反应的第二类型。在一个实例中,对图标的触摸反应的第一类型指示用户输入以执行与图标相关联的应用软件,并且对图标的触摸反应的第二类型指示用户输入以调节与图标相关联的应用软件的设置。
在一个实施例中,当处理器110接收到指示检测到对图标的触摸反应的第二类型的检测信号时,处理器110执行指令代码152以提取与图标相关联的应用软件的设置,并生成针对设置界面130的视觉和控制信号以调节设置。然后,处理器110执行指令代码151,以向显示器120提供针对设置界面130的视觉和控制信号。根据视觉和控制信号,显示器120在GUI 121上提供设置界面130。
设置界面130可以使用各种技术来实现。图3-5示出一些技术,并且下面将参考图3-5进行描述。
进一步地,当用户经由设置界面130调节应用软件的设置时,触摸屏显示器120检测设置界面130上的用户反应,并向处理器110提供对应于检测到的用户反应的检测信号。处理器110然后根据该检测信号调节针对应用软件的设置。应用软件可以根据经过调节的设置进行执行。在一个实例中,当处理器110接收到指示检测到对图标的触摸反应的第一类型的检测信号时,处理器110根据经过调节的设置来执行应用软件。
图2示出了概述根据本公开的实施例的处理实例200的流程图。在一个实例中,处理200在操作***中被执行,诸如由执行操作***软件150的处理器110提供的操作***。该过程开始于S201,并且继续至S210。
在S210中,具有图标的图形用户界面(GUI)被提供给显示器。在图1的实例中,处理器110执行操作***软件150以在电子设备100中提供操作***。在一个实例中,每个应用软件都有相关联的图标,并且处理器110执行指令代码151以向显示器120提供针对图标126与应用软件160-180相关联的视觉信号与控制信号。根据视觉信号和控制信号,显示器120提供具有图标126的GUI 121。
在S220中,对图标的预定义动作被检测。在图1的实例中,显示器120是触摸屏显示器。在一个实例中,当用户触摸,例如图标B,的持续时间大于阈值时,显示器120检测到触摸反应的第二类型。对图标B的触摸反应的第二类型指示要调节与图标B关联的应用软件170的设置171的用户输入。显示器120向处理器110提供检测信号以通知操作***对图标B的触摸反应的第二类型。
在S230中,与该图标相关联的应用软件的设置被提取并且被提供在设置界面中。在图1的实例中,处理器110接收检测信号,并执行指令代码152以提取针对与图标B相关联的应用软件170的设置171,并且生成针对与图标B相关联的设置界面130的视觉信号和控制信号。然后,处理器110执行指令代码151以向显示器120提供用于设置界面130的视觉信号和控制信号。根据视觉信号和控制信号,显示器120在GUI 121中提供设置界面130。
在S240中,设置界面中的反应被检测。在图1的实例中,显示器120检测在设置界面130中的用户反应,并向处理器110提供对应于检测到的用户反应的检测信号。
在S250中,应用的设置被相应地进行调节。在图1的实例中,处理器110接收对应于检测到的用户反应的检测信号,并根据该检测信号来调节应用软件170的设置171。然后,过程继续到S299,并终止。
要注意的是,在设置调节之后,当用户触摸图标B的持续时间小于阈值,显示器120向处理器110发送指示检测到对图标B的触摸反应的第一类型的检测信号。当处理器110接收到检测信号,处理器110根据经过调节的设置171来执行应用软件170。
图3示出根据本公开的实施例的电子设备300中的图形用户界面(GUI)321的示意图。电子设备300利用某些部件(未示出),诸如与电子设备100中所使用的相同或等同的处理器(未示出)、存储器(未示出)、显示器(未示出);对这些部件的描述已经由上面提供并且在这里为清楚起见将省略。GUI 321具有第一部分322、第二部分323、和第三部分324,其中第一部分322具有显示电子设备300的状态的状态栏,第二部分323具有用于根控制的按钮(例如,菜单按钮、主页按钮、和后退按钮),第三部分324具有图标A-P。
在图3的实例中,当诸如图标B的图标被触摸的持续时间大于阈值,诸如弹出式菜单330的与图标B相关联的设置界面出现在GUI321中。弹出式菜单330用于调节针对与图标B相关联的应用软件的设置。在图3的实例中,弹出式菜单330包括多个与设置相关联的按钮,诸如用于启用/禁用数据网络连接的第一按钮331、用于隐藏/查看图标B的第二按钮332、用于启用/禁用私有访问的第三按钮333、用于其他适当设置的第四按钮334等。在一个实例中,设置通过触摸弹出式菜单330中的按钮进行调节。例如,当针对应用软件的私有访问设置启用私有访问,并且用户触摸第三按钮333时,针对应用软件的私有访问设置就被改变为禁用私有访问。当应用软件由电子设备300的处理器执行时,私有访问被禁用。
然而,当针对应用软件的私有访问设置为禁用私有访问,并且当用户触摸第三按钮333时,针对应用软件的私有访问设置就被改变为启用私有访问。当应用软件由电子设备300的处理器执行时,私有访问被启用。
图4示出了根据本公开的实施例的电子设备400中的图形用户界面(GUI)421。电子设备400利用某些组件(未示出),诸如与电子设备100中所使用的相同或等同的处理器(未示出)、存储器(未示出)、显示器(未示出);这些部件已经在上面进行描述并且这里为清楚起见将省略。GUI 421具有第一部分422、第二部分423、和第三部分424,其中第一部分422具有显示电子设备400的状态的状态栏,第二部分423具有用于根控制的按钮(例如,菜单按钮、主页按钮、和后退按钮),第三部分424具有用于图标426的设置界面。
在一个实例中,当图标426被触摸的持续时间大于阈值时,第三部分424提供如图4所示的GUI 421中的预定义位置与设置调节之间的映射。例如,GUI 421显示与针对关联于图标426的应用软件的设置调节相关联的四个位置,诸如用于启用/禁用通知的第一位置431、用于启用/禁用数据网络的第二位置432、用于启用/禁用私有访问的第三位置433、用于清除默认值的第四位置434等。在一个实例中,通过将图标426拖动至预定义的位置中的一个来对设置进行调节。
例如,当应用软件的数据网络设置为启用数据网络,并且用户将图标426拖动到第二位置432时,应用软件的数据网络设置被改变为禁用数据网络。当应用软件由电子设备400的处理器执行时,数据网络被禁用。
然而,当应用软件的数据网络设置为禁用数据网络,并且用户将图标426拖动到第二位置432时,应用软件的数据网络设置被改变为启用数据网络。当应用软件由电子设备400的处理器执行时,数据网络被启用。
图5示出了根据本公开的实施例的电子设备500中的图形用户界面(GUI)521的示意图。电子设备500利用某些部件(未示出),诸如与电子设备100中所使用的相同或等同的处理器(未示出)、存储器(未示出)、显示器(未示出);这些部件已经在上面进行描述并且这里为清楚起见将省略。GUI 521具有第一部分522、第二部分523、和第三部分524,其中第一部分522具有显示电子设备500的状态的状态栏,第二部分523具有用于根控制的按钮(例如,菜单按钮、主页按钮、和后退按钮),第三部分424具有用于图标526的设置界面。
在一个实例中,当图标526被触摸的持续时间大于阈值时,第三部分524提供如图5所示的GUI 521中的预定义手势与针对关联于图标526的应用软件的设置调节之间的映射。例如,GUI 521显示与设置调节相关联的手势,诸如由箭头线531-533所形成的手势,以用于启用/禁用网络连接。在一个实例中,设置通过执行提供GUI 521的电子设备500中的触摸屏显示器上的手势进行调节。
例如,当针对应用软件的网络连接设置为启用网络连接,并且当用户拖动图标526以在触摸屏显示器上实现手势“Z”,针对应用软件的网络连接设置被改变为禁止网络连接。当应用软件通过电子设备500中的处理器执行时,该网络连接被禁用。
然而,当针对应用的私有访问设置为禁用网络连接,并且当用户拖动图标526以在触摸屏显示器上的实现手势“Z”,私有访问设置被改变为启用网络连接。当应用软件通过电子设备500中的处理器执行时,该网络连接被启用。
要注意的是,可以使用诸如语音与设置调节之间的映射等的其他合适的映射。在一个实施例中,当诸如图标526的图标被触摸的持续时间大于阈值时,在GUI 521中提供文字与设置调节之间的映射。电子设备500包括麦克风(未示出)。当用户确定要改变设置调节,用户说出到设置调节的文字映射。麦克风就捕获语音并且将语音转换成电信号。在一个实例中,电子设备500安装有可以由电子设备500中的处理器执行的语音识别软件,以识别由用户说出的文字。然后,执行到设置调节到文字的映射。
虽然结合了提出作为实例的具体实施例来描述本公开的各方面,也可以对实例进行替换、修改和变型。相应地,本文所给出的实施例旨在说明,而不是限制。可以在不脱离以下提出的权利要求的范围内进行变化。

Claims (14)

1.一种用于基于图标的应用控制的方法,所述方法包括:
由处理器接收指示对图形用户界面GUI中的图标的预定义用户动作的检测信号,所述图标表示应用;
基于接收的所述检测信号确定是执行所述应用还是改变所述应用的可调节设置;
在确定改变所述可调节设置后,提取所述应用的所述可调节设置;以及
由所述处理器提供针对在所述GUI中的所述图标的设置界面,以使得用户能够通过以下来经由所述设置界面以便调节针对待执行的所述应用的所述可调节设置:经由所述GUI提供在所述GUI中的预定义位置与设置调节的映射,以使能位于所述GUI的中心的所述图标到所述预定义位置之一的所述用户的移动反应,所述预定义位置包括位于距离所述图标的四个基本方向的以下至少四个不同位置:(i)所述至少四个不同位置中的第一位置一经选择便启用或禁用通知,(ii)所述至少四个不同位置中的第二位置一经选择便启用或禁用数据网络,(iii)所述至少四个不同位置中的第三位置一经选择便启用或禁用私有访问,以及(iv)所述至少四个不同位置中的第四位置一经选择便清除默认值。
2.根据权利要求1所述的方法,其中由所述处理器提供针对在所述GUI中的所述图标的所述设置界面,以使得所述用户能够经由所述设置界面以便调节针对所述应用的所述可调节设置进一步包括:
提供与在所述GUI中的所述图标关联的弹出式菜单,以使得能够经由所述弹出式菜单进行针对所述应用的所述设置的所述调节。
3.根据权利要求1所述的方法,其中由所述处理器提供针对在所述GUI中的所述图标的所述设置界面,以使得所述用户能够经由所述设置界面以便调节针对所述应用的所述可调节设置进一步包括:
经由所述GUI提供由用户进行的预定义反应与所述设置调节之间的映射,以使能经由所述用户进行的所述预定义反应的所述设置调节。
4.根据权利要求3所述的方法,其中经由所述GUI提供由所述用户进行的预定义反应与所述设置调节之间的映射,以使能经由所述用户进行的所述预定义反应的所述设置调节进一步包括以下的至少一项:
提供在所述GUI中的预定义手势与所述设置调节之间的映射,以使能经由手势检测的所述设置调节;以及
提供预定义语音与所述设置调节之间的映射,以使能经由语音识别的所述设置调节。
5.一种用于基于图标的应用控制的电子设备,所述电子设备包括:
存储器,所述存储器被配置为存储具有相关联的设置的应用;以及
处理器,所述处理器被配置为接收指示对图形用户界面GUI中的表示应用的图标的预定义用户动作的检测信号,基于接收的所述检测信号确定是执行所述应用还是改变所述应用的可调节设置,在确定改变所述可调节设置后,提取所述应用的所述可调节设置,以及由所述处理器提供针对在所述GUI中的所述图标的设置界面,以使得用户能够通过以下来经由所述设置界面以便调节针对待执行的所述应用的所述可调节设置:经由所述GUI提供在所述GUI中的预定义位置与设置调节的映射,以使能位于所述GUI的中心的所述图标到所述预定义位置之一的所述用户的移动反应,所述预定义位置包括位于距离所述图标的四个基本方向的以下至少四个不同位置:(i)所述至少四个不同位置中的第一位置一经选择便启用或禁用通知,(ii)所述至少四个不同位置中的第二位置一经选择便启用或禁用数据网络,(iii)所述至少四个不同位置中的第三位置一经选择便启用或禁用私有访问,以及(iv)所述至少四个不同位置中的第四位置一经选择便清除默认值。
6.根据权利要求5所述的电子设备,还包括:
显示器,所述显示器被配置为接收从所述处理器生成的信号,并根据接收到的所述信号提供所述GUI。
7.根据权利要求6所述的电子设备,还包括:
用户输入组件,所述用户输入组件被配置为响应于用户反应而生成检测信号,并向所述处理器提供所述检测信号。
8.根据权利要求6所述的电子设备,其中所述显示器被配置为响应于所述显示器上的用户反应而生成检测信号,并向所述处理器提供所述检测信号。
9.根据权利要求5所述的电子设备,其中所述处理器被配置为提供与在所述GUI中的所述图标关联的弹出式菜单,以使得能够经由所述弹出式菜单进行针对所述应用的所述设置调节。
10.根据权利要求5所述的电子设备,其中所述处理器被配置为经由所述GUI提供在所述GUI中的预定义位置与所述设置调节之间的映射,以使能所述图标到所述预定义位置中的一个的移动反应。
11.根据权利要求5所述的电子设备,其中所述处理器被配置为经由所述GUI提供在所述GUI中的预定义手势与所述设置调节之间的映射,以使能经由手势检测的所述设置调节。
12.根据权利要求5所述的电子设备,其中所述处理器被配置为提供预定义语音与所述设置调节之间的映射,以使能经由语音识别的所述设置调节。
13.一种存储用于使得处理器执行用于基于图标的应用控制的操作的程序指令的非暂时性计算机可读介质,所述操作包括:
接收指示对图形用户界面GUI中的图标的预定义用户动作的检测信号,所述图标表示应用;
基于接收的所述检测信号确定是执行所述应用还是改变所述应用的可调节设置;
在确定改变所述可调节设置后,提取所述应用的所述可调节设置;以及
提供针对在所述GUI中的所述图标的设置界面,以使得用户能够通过以下来经由所述设置界面以便调节针对待执行的所述应用的所述可调节设置:经由所述GUI提供在所述GUI中的预定义位置与设置调节的映射,以使能位于所述GUI的中心的所述图标到所述预定义位置之一的所述用户的移动反应,所述预定义位置包括位于距离所述图标的四个基本方向的以下至少四个不同位置:(i)所述至少四个不同位置中的第一位置一经选择便启用或禁用通知,(ii)所述至少四个不同位置中的第二位置一经选择便启用或禁用数据网络,(iii)所述至少四个不同位置中的第三位置一经选择便启用或禁用私有访问,以及(iv)所述至少四个不同位置中的第四位置一经选择便清除默认值。
14.根据权利要求13所述的非暂时性计算机可读介质,其中提供针对在所述GUI中的所述图标的所述设置界面以使得所述用户能够经由所述设置界面以便调节针对待执行的所述应用的所述可调节设置的操作进一步包括以下的至少一项:
提供与所述GUI中的所述图标关联的弹出式菜单,以使得能够经由所述弹出式菜单进行针对所述应用的所述设置调节;
提供在所述GUI中的预定义手势与所述设置调节之间的映射,以使能经由手势检测的所述设置调节;以及
提供预定义语音与所述设置调节之间的映射,以使能经由语音识别的所述设置调节。
CN201410414468.5A 2013-08-16 2014-08-18 用于基于图标的应用控制的方法和装置 Expired - Fee Related CN104375758B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201361866812P 2013-08-16 2013-08-16
US61/866,812 2013-08-16
US14/460,471 2014-08-15
US14/460,471 US10108310B2 (en) 2013-08-16 2014-08-15 Method and apparatus for icon based application control

Publications (2)

Publication Number Publication Date
CN104375758A CN104375758A (zh) 2015-02-25
CN104375758B true CN104375758B (zh) 2020-08-18

Family

ID=52467752

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410414468.5A Expired - Fee Related CN104375758B (zh) 2013-08-16 2014-08-18 用于基于图标的应用控制的方法和装置

Country Status (2)

Country Link
US (1) US10108310B2 (zh)
CN (1) CN104375758B (zh)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD680125S1 (en) * 2010-11-16 2013-04-16 Apple Inc. Display screen or portion thereof with graphical user interface
WO2013169865A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
CN104508618B (zh) 2012-05-09 2018-01-05 苹果公司 用于针对在用户界面中执行的操作提供触觉反馈的设备、方法和图形用户界面
AU2013259614B2 (en) 2012-05-09 2016-08-25 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
WO2013169849A2 (en) 2012-05-09 2013-11-14 Industries Llc Yknots Device, method, and graphical user interface for displaying user interface objects corresponding to an application
CN104487929B (zh) 2012-05-09 2018-08-17 苹果公司 用于响应于用户接触来显示附加信息的设备、方法和图形用户界面
WO2014105274A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for navigating user interface hierarchies
CN105335045A (zh) * 2014-08-12 2016-02-17 富泰华工业(深圳)有限公司 变更桌面图标的方法及***
CN104217151B (zh) * 2014-09-11 2017-10-27 三星电子(中国)研发中心 智能终端应用程序的加锁方法及智能终端
CN104750383B (zh) * 2015-03-04 2019-07-19 Oppo广东移动通信有限公司 一种设置虚拟按键的方法及终端
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US20170045981A1 (en) 2015-08-10 2017-02-16 Apple Inc. Devices and Methods for Processing Touch Inputs Based on Their Intensities
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9830048B2 (en) 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
WO2017000138A1 (en) * 2015-06-29 2017-01-05 Orange Method for controlling the execution of a program configurable into a disabled state and enabled state
KR20170008041A (ko) * 2015-07-13 2017-01-23 엘지전자 주식회사 이동 단말기 및 그것의 제어 방법
KR102432792B1 (ko) * 2015-08-10 2022-08-17 삼성전자주식회사 전자 장치 및 그의 동작 방법
US9880735B2 (en) * 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10291639B1 (en) * 2015-12-09 2019-05-14 Symantec Corporation System and method for creating custom sequence detectors
US20170220307A1 (en) * 2016-02-02 2017-08-03 Samsung Electronics Co., Ltd. Multi-screen mobile device and operation
US10579820B2 (en) * 2016-12-09 2020-03-03 Blackberry Limited Verified privacy mode devices
CN108621151A (zh) * 2017-03-20 2018-10-09 罗德科技股份有限公司 用于机械控制***的图标式编程控制方法
JP6918664B2 (ja) * 2017-09-27 2021-08-11 キヤノン株式会社 情報処理装置、制御方法及びコンピュータプログラム
US11221733B2 (en) * 2017-11-21 2022-01-11 Huawei Technologies Co., Ltd. Application control method, graphical user interface, and terminal
USD884724S1 (en) * 2018-08-30 2020-05-19 Google Llc Electronic device display screen with graphical user interface
CN110413315B (zh) * 2019-07-29 2021-06-25 维沃移动通信有限公司 一种应用程序控制方法及电子设备
CN111770229B (zh) * 2020-06-02 2022-03-01 维沃移动通信有限公司 网络连接方式设置方法及装置
CN111966258B (zh) * 2020-08-28 2022-06-10 维沃移动通信有限公司 权限设置方法、装置及电子设备
CN113821292A (zh) * 2021-09-22 2021-12-21 联想(北京)有限公司 一种信息处理方法、装置、电子设备及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101714057A (zh) * 2008-10-02 2010-05-26 三星电子株式会社 用于便携式装置的触摸输入装置和方法
CN103092464A (zh) * 2012-12-28 2013-05-08 东莞宇龙通信科技有限公司 终端装置及其图标操作方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090278806A1 (en) * 2008-05-06 2009-11-12 Matias Gonzalo Duarte Extended touch-sensitive control area for electronic device
US8707215B2 (en) * 2007-12-31 2014-04-22 Motorola Mobility Llc Hand-held device and method for operating a single pointer touch sensitive user interface
KR101537706B1 (ko) * 2009-04-16 2015-07-20 엘지전자 주식회사 이동 단말기 및 그 제어 방법
CN103207746B (zh) * 2012-01-16 2016-12-28 联想(北京)有限公司 一种功能调用方法及装置
KR101990037B1 (ko) * 2012-11-13 2019-06-18 엘지전자 주식회사 이동 단말기 및 그것의 제어 방법
US20140173747A1 (en) * 2012-12-13 2014-06-19 Apple Inc. Disabling access to applications and content in a privacy mode
US20150199083A1 (en) * 2013-03-07 2015-07-16 Google Inc. Consolidated system tray
CN103218133B (zh) * 2013-03-28 2016-12-28 东莞宇龙通信科技有限公司 关联应用程序的启动方法和终端

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101714057A (zh) * 2008-10-02 2010-05-26 三星电子株式会社 用于便携式装置的触摸输入装置和方法
CN103092464A (zh) * 2012-12-28 2013-05-08 东莞宇龙通信科技有限公司 终端装置及其图标操作方法

Also Published As

Publication number Publication date
CN104375758A (zh) 2015-02-25
US10108310B2 (en) 2018-10-23
US20150052464A1 (en) 2015-02-19

Similar Documents

Publication Publication Date Title
CN104375758B (zh) 用于基于图标的应用控制的方法和装置
US11385853B2 (en) Method and apparatus for implementing content displaying of component
US9355472B2 (en) Device, method, and graphical user interface for adjusting the appearance of a control
US10509537B2 (en) Display control apparatus, display control method, and program
US9824266B2 (en) Handwriting input apparatus and control method thereof
CN109446832B (zh) 一种截屏方法及装置
US20140354553A1 (en) Automatically switching touch input modes
JP2015153420A (ja) マルチタスク切替方法及びそのシステム及び該システムを有する電子装置
US9710137B2 (en) Handedness detection
US20140009403A1 (en) System and Method for Creating Optimal Command Regions for the Hand on a Touch Pad Device
JP2022031713A (ja) 動的スペースバー
EP2891967A1 (en) Display control device, thin-client system, display control method, and recording medium
US20180120966A1 (en) Method and device for handling event invocation using a stylus pen
JP6235349B2 (ja) タッチ操作機能付表示装置
US20150325254A1 (en) Method and apparatus for displaying speech recognition information
US20150212631A1 (en) System, method, and computer program product for multiple stimulus sensors for an input device
CN112162689B (zh) 输入方法、装置及电子设备
CN104951223B (zh) 一种触摸屏实现放大镜的方法、装置及主机
CN107423039B (zh) 一种界面刷新的方法及终端
US9778822B2 (en) Touch input method and electronic apparatus thereof
US20170031589A1 (en) Invisible touch target for a user interface button
US20150227309A1 (en) Touch screen interface gesture control
CN108351740A (zh) 在显示装置上的文本中设置光标位置
KR20200140708A (ko) 전자 장치 및 이의 제어 방법
KR20200140675A (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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200424

Address after: Singapore City

Applicant after: Marvell Asia Pte. Ltd.

Address before: Ford street, Grand Cayman, Cayman Islands

Applicant before: Kaiwei international Co.

Effective date of registration: 20200424

Address after: Ford street, Grand Cayman, Cayman Islands

Applicant after: Kaiwei international Co.

Address before: Hamilton, Bermuda

Applicant before: Marvell International Ltd.

Effective date of registration: 20200424

Address after: Hamilton, Bermuda

Applicant after: Marvell International Ltd.

Address before: Babado J San Mega Le

Applicant before: MARVELL WORLD TRADE Ltd.

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

Granted publication date: 20200818

Termination date: 20210818