CN101627360B - 用于展示多个应用程序窗口的方法、系统和图形用户界面 - Google Patents

用于展示多个应用程序窗口的方法、系统和图形用户界面 Download PDF

Info

Publication number
CN101627360B
CN101627360B CN200780052019.9A CN200780052019A CN101627360B CN 101627360 B CN101627360 B CN 101627360B CN 200780052019 A CN200780052019 A CN 200780052019A CN 101627360 B CN101627360 B CN 101627360B
Authority
CN
China
Prior art keywords
window
touch
screen display
application program
icon
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
CN200780052019.9A
Other languages
English (en)
Other versions
CN101627360A (zh
Inventor
A·M·J·博利
C·布卢门博格
R·威廉姆森
S·O·勒梅
M·万欧斯
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.)
Apple Inc
Original Assignee
Apple Computer Inc
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 Apple Computer Inc filed Critical Apple Computer Inc
Publication of CN101627360A publication Critical patent/CN101627360A/zh
Application granted granted Critical
Publication of CN101627360B publication Critical patent/CN101627360B/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/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/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text

Abstract

公开了用于展示多个应用程序窗口的方法、系统和图形用户界面。在一个实施例中,一种具有触摸屏显示器的便携式电子设备:显示应用程序,其包括被显示的窗口和至少一个隐藏窗口;显示用于向应用程序添加窗口的图标;检测对用于添加窗口的图标的激活;响应于检测对用于添加窗口的图标的激活,向应用程序添加窗口;检测触摸屏显示器上的姿态;并且响应于对该姿态的检测,把应用程序中被显示窗口移出显示器并且把隐藏窗口移动到显示器上。

Description

用于展示多个应用程序窗口的方法、系统和图形用户界面
技术领域
所公开的实施例一般涉及用户接口,尤其涉及用于展示便携式设备中应用程序的多个窗口的方法、系统和图形用户界面。
背景技术
由于便携式设备变得更紧凑以及待处理和存储的信息量增加,设计使得用户能够容易地与该设备交互的用户接口已经变成重大的挑战。这是令人遗憾的,因为用户接口是用户既用来接收内容而且也用来对用户动作或行为(包括用户试图访问设备的部件或工具)作出响应的途径。有些便携式电子设备(例如移动电话)已经求助于添加更多的按钮、增加按钮的密度、过度加载按钮的功能、或者使用复杂的菜单系统来允许用户存取、存储和操控数据。这些传统的用户接口经常导致复杂的必须由用户记忆的按键序列和菜单层次结构。另外,由于按钮数量已经增加,所以相邻按钮的邻近经常使得用户很难激活所期望的按钮。
许多传统的用户接口(诸如包括物理按钮的用户接口)也是不灵活的。这是令人遗憾的,因为这可能妨碍通过运行在便携式设备上的应用程序或者通过用户来对用户接口进行配置和/或适配。当与记忆多个按键序列和菜单层次结构的时间消耗需求和激活所期望的按钮的难度相联系时,这样的不灵活性令大多数用户失望。
因此,对于便携式电子设备,需要易于使用、配置和/或适配的更透明和直观的用户接口。
发明内容
通过所公开的包括用于展示多个应用程序窗口的界面的设备,减小或消除了与用于便携式设备的用户接口相关联的以上不足和其他问题。
根据有些实施例,一种计算机实现的方法包括在具有触摸屏显示器的便携式电子设备处显示应用程序。该应用程序包括被显示的窗口和至少一个隐藏窗口。该方法还包括:显示用于为应用程序添加窗口的图标;检测对用于添加窗口的图标的激活;响应于检测到对用于添加窗口的图标的激活,为应用程序添加窗口;检测触摸屏显示器上的姿态;以及响应于检测到该姿态,将应用程序中被显示的窗口移出显示器并且将隐藏窗口移动到显示器上。
根据有些实施例,一种在具有触摸屏显示器的便携式电子设备上的图形用户界面包括用于为应用程序添加窗口的图标、以及用于该应用程序的多个窗口,包括被显示的窗口和至少一个隐藏窗口。这多个窗口响应于检测到对用于添加窗口的图标的一次或多次激活而被创建。触摸屏上的姿态被用于将被显示的窗口移出显示器以及将隐藏窗口移到显示器上。
根据有些实施例,一种便携式电子设备包括触摸屏显示器、一个或多个处理器、存储器和程序。该程序存储于存储器中并且被配置成由该一个或多个处理器来执行。该程序包括:用于显示应用程序的指令,其中该应用程序包括被显示的窗口和至少一个隐藏窗口;用于显示用于为应用程序添加窗口的图标的指令;用于检测对用于添加窗口的图标的激活的指令;用于响应于检测到对用于添加窗口的图标的激活而为应用程序添加窗口的指令;用于检测在触摸屏显示器上的姿态的指令;以及用于响应于检测到该姿态而将应用程序中被显示的窗口移出显示器并且将隐藏窗口移到显示器上的指令。
根据有些实施例,一种计算机程序产品包括计算机可读存储介质和嵌入其中的计算机程序机制。计算机程序机制包括在由具有触摸屏显示器的便携式电子设备执行时使设备执行以下操作的指令:显示应用程序,其中应用程序包括被显示的窗口和至少一个隐藏窗口;显示用于为应用程序添加窗口的图标;检测对用于添加窗口的图标的激活;响应于检测到对用于添加窗口的图标的激活,为应用程序添加窗口;检测在触摸屏显示器上的姿态;以及响应于检测到该姿态,将应用程序中被显示的窗口移出显示器并且将隐藏窗口移到显示器上。
根据有些实施例,一种具有触摸屏显示器的便携式电子设备包括:用于显示应用程序的装置,其中应用程序包括被显示的窗口和至少一个隐藏窗口;用于显示用于为应用程序添加窗口的图标的装置;用于检测对用于添加窗口的图标的激活的装置;用于响应于检测到对用于添加窗口的图标的激活而为应用程序添加窗口的装置;用于检测在触摸屏显示器上的姿态的装置;以及用于响应于检测到该姿态而将应用程序中被显示的窗口移出显示器并且将隐藏窗口移到显示器上的装置。
附图说明
为了更好地理解本发明的上述实施例以及本发明的附加实施例,应当结合以下附图参考下面的具体实施方式的描述,在附图中,类似的标号在全部附图中指代对应部分。
图1是示出根据一些实施例的一种便携式电子设备的框图。
图2示出了根据一些实施例的一种具有触摸屏和软键盘的便携式电子设备。
图3是示出根据一些实施例的一种用于展示多个应用程序窗口的处理的流程图。
图4A-图4G示出了根据一些实施例的一种用于展示多个应用程序窗口的用户界面。
具体实施方式
现在将具体参考实施例,在附图中示出了这些实施例的示例。在以下具体描述中,给出了许多具体细节,以便提供对本发明的全面理解。然而,对本领域技术人员来说明显的是,在没有这些具体细节的情况下也可以实现本发明。在其他实例中,没有具体描述公知的方法、程序、部件和电路,以便不对实施例的各个方面造成不必要的不清楚。
现在关注便携式电子设备的一个实施例。在有些实施例中,该设备是便携式通信设备,如也被称为蜂窝电话的移动电话。用户接口包括触摸屏,并且还可以包括点击滚轮。点击滚轮是物理的用户接口设备,其可以基于滚轮的角度移位或设备使用者与滚轮的接触点来提供导航命令。例如,当设备使用者在滚轮的至少一部分或滚轮中心上按下时,点击滚轮也可以被用来提供对应于对一个或多个项的选择的用户命令。为了简洁起见,在以下讨论中,包括触摸屏的便携式通信设备(例如,也可以包括其他功能,诸如SMS、PDA、或音乐播放器功能的蜂窝电话)被用作示例性实施例。然而,应当理解,用户接口和相关的处理可以被应用于可以包括一个或多个其他物理用户接口设备(诸如点击滚轮、键盘、鼠标和/或游戏杆)的其他设备,诸如个人计算机和膝上计算机。
该设备可以支持多种应用,诸如一个或多个电话应用、文本消息收发、字处理、电子邮件、网络浏览和音乐播放器。音乐播放器可以与一个或多个文件格式兼容,诸如MP3和/或AAC。在一个示例性实施例中,该设备包括iPod音乐播放器(iPod是苹果公司的商标)。
可以在设备上执行的各种应用程序可以使用至少一个公共物理用户接口设备,诸如触摸屏。在包括触摸屏的实施例中,触摸屏的一个或多个功能以及在设备上显示的相应信息可以对于不同的应用程序和/或在相应应用程序中被调整和/或改变。依此方式,该设备的公共物理体系结构(诸如触摸屏)可以利用对用户来说直观且清晰的用户界面来支持各种应用。
现在来关注便携式电子设备的一个实施例。图1是示出了设备100的一个实施例的框图,诸如具有触摸敏感显示器112的便携式电子设备。为方便起见,触摸敏感显示器112有时被称为“触摸屏”。设备100可以包括存储器控制器120、一个或多个数据处理器、图像处理器和/或中央处理单元118和外围设备接口116。存储器控制器120、该一个或多个处理器118和/或外围设备接口116可以是分立部件或者可以是集成的,诸如集成在一个或多个集成电路104中。设备100中的各种部件可以由一个或多个通信总线或信号线103耦接。
如果设备110具有图片拍摄能力,则外围设备接口116被耦接到光学传感器148,诸如CMOS或CCD图像传感器。外围设备接口116也可以被耦接到RF电路108、音频电路110、和/或输入/输出(I/O)子系统106。音频电路110可以被耦接到扬声器142和麦克风144。设备100可以支持语音识别和/或语音复制。RF电路108可以被耦接到一个或多个天线146,并且可以允许利用无线网络与一个或多个附加设备、计算机和/或服务器进行通信。设备100可以支持多种通信协议,包括码分多址(CDMA)、全球移动通信系统(GSM)、增强型数据GSM环境(EDGE)、Wi-Fi(诸如IEEE 802.11a,IEEE 802.11b,IEEE 802.11g和/或IEEE 802.11n)、蓝牙、Wi-MAX、电子邮件协议、即时消息收发和/或短消息服务(SMS),或者任何其他适合的通信协议,包括在本申请文档提交日时还未研发出来的通信协议。在一个示例性实施例中,设备100可以至少部分是移动电话(例如蜂窝电话)。
I/O子系统106可以包括触摸屏控制器152和/或其他(一个或多个)输入控制器154。触摸屏控制器152可以被耦接到触摸敏感屏或触摸敏感显示系统112。触摸屏112和触摸屏控制器152可以通过利用现在已知的或以后研发的多种触摸敏感技术中的任何技术(包括但不限于容性、阻性、红外和表面声波技术)以及其他接近传感器阵列或用于确定与触摸敏感屏112的一个或多个接触点的其他组件来检测接触以及接触的任何移动或中断。显示系统112的有些实施例中的触摸敏感显示器112可以类似于在以下美国专利中描述的多重触摸敏感板:6,323,846(Westerman等人)、6,570,557(Westerman等人)、和/或6,677,932(Westerman)、和/或美国专利公开2002/0015024A1,这些文献中每一个都并入于此作为参考。然而,显示系统112中的触摸屏显示来自便携式电子设备100的视频输出,而触摸敏感板不提供视频输出。触摸敏感屏112可以具有大于100dpi的显示分辨率。在一个示例性实施例中,触摸敏感屏112具有大约168dpi的显示分辨率。在有些实施例中,触摸屏具有至少1.8英寸*3.5英寸并且不大于3.0英寸*5.0英寸的显示区域。其他(一个或多个)输入控制器154可以被耦接到其他输入/控制设备114,诸如一个或多个按钮。在有些替代实施例中,(一个或多个)输入控制器154可以被耦接到以下部件中的任一个(或不被耦接到以下部件中的任一个):键盘、红外端口、USB端口、和/或指示器设备(诸如鼠标)。该一个或多个按钮(未示出)可以包括用于扬声器142和/或麦克风144的音量控制的调高/调低按钮。该一个或多个按钮(未示出)可以包括按压按钮。快速按下按压按钮(未示出)可以解除触摸屏112的锁定。更长时间地按下按压按钮(未示出)可以使设备100的电源接通或断开。用户可以能够定制一个或多个这些按钮的功能。触摸屏112可以被用来实现虚拟或软按钮和/或一个或多个键盘。
显示系统112的有些实施例中的触摸敏感显示器可以是如在以下申请中所描述的那些:(1)2006年5月2日提交的题为“MultipointTouch Surface Controller”的美国专利申请No.11/381,313;(2)2004年5月6日提交的题为“Multipoint Touchscreen”的美国专利申请No.10/840,862;(3)2004年7月30日提交的题为“Gestures For TouchSensitive Input Devices”的美国专利申请No.10/903,964;(4)2005年1月31日提交的题为“Gestrues For Touch Sensitive Input Devices”的美国专利申请No.11/048,264;(5)2005年1月18日提交的题为“Mode-Based Graphical User Interfaces For Touch Sensitive InputDevices”的美国专利申请No.11/038,590;(6)2005年9月16日提交的题为“Virtual Input Device Placement On A Touch Screen UserInterface”的美国专利申请No.11/228,758;(7)2005年9月16日提交的题为“Operation Of A Computer With A Touch Screen Interface”的美国专利申请No.11/228,700;(8)2005年9月16日提交的题为“Activating Virtual Keys Of A Touch-Screen Virtual Keyboard”的美国专利申请No.11/228,737;和(9)2006年3月3日提交的题为“Multi-Functional Hand-Held Device”的美国专利申请No.11/367,749。所有这些申请并入于此作为参考。
在有些实施例中,设备100可以包括用于支持诸如由全球定位系统(GPS)所提供的能力那样的定位能力的电路。在有些实施例中,设备100可以被用来播放记录的音乐,诸如一个或多个文件,诸如MP3或AAC文件。在有些实施例中,设备100可以包括MP3播放器的功能,诸如iPod(苹果公司的商标)。在有些实施例中,设备100可以包括与iPod兼容的多引脚(例如,30引脚)连接器。
设备100还可以包括用于为各种部件供电的电源系统137。电源系统137可以包括电源管理系统,一个或多个电源(例如电池、交流(AC)电)、再充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(例如发光二极管(LED))以及与便携式设备中的电源生成、管理和分配有关的任何其他部件。设备100还可以包括用于将设备100连接到其他设备的一个或多个外部端口135。
存储器控制器120可以被耦接到存储器102,存储器可以包括一种或多种类型的计算机可读介质。存储器102可以包括高速随机存取存储器和/或非易失性存储器,诸如一个或多个磁盘存储设备、一个或多个光存储设备、和/或闪速存储器。存储器102可以存储操作系统122,诸如Darwin、RTXC、LINUX、UNIX、OS X、WINDOWS、或诸如VxWorks之类的嵌入式操作系统。操作系统122可以包括用于处理基本系统服务和用于执行硬件相关任务的程序(或指令集)。存储器102还可以存储通信模块124中的通信程序(或指令集)。通信程序可以被用来与一个或多个附加设备、一个或多个计算机和/或一个或多个服务器进行通信。存储器102可以包括显示模块(或指令集)125、确定一个或多个接触点和/或其移动的接触/运动模块(或指令集)126以及图形模块(或指令集)128。图形模块128支持嵌入有图形的模块或应用,包括窗口小部件。窗口小部件可以使用JavaScript、HTML、AdobeFlash或其他适合的计算机程序语言和技术来实现。
存储器102还可以包括一个或多个应用程序130。可被存储在存储器102中的应用程序的示例包括电话应用程序、电子邮件应用程序、文本消息收发或即时消息收发应用程序、记事本应用程序、地址簿或联系人列表、日历、图片拍摄和管理应用程序以及音乐播放和管理应用程序。应用程序130可以包括用于呈现以超文本置标语言(HTML)、无线置标语言(WML)或适于构成网页或其他在线内容的其他语言编写的页面的网页浏览器(未示出)。
在存储器102中还包括用于管理应用程序130内的窗口的应用程序窗口模块132,包括管理窗口的打开和关闭以及将窗口移入视野和移出视野。在有些实施例中,应用程序窗口模块132是应用程序130内的模块,每个应用程序都可以具有其自己的应用程序窗口模块。在有些其他实施例中,应用程序窗口模块132是不同于应用程序130的模块。例如,应用程序窗口模块132可以是操作系统122的一部分。
上述每个模块以及应用程序对应于用于执行上述一个或多个功能的一组指令。这些模块(即,指令集)不必被实现为单独的软件程序、过程或模块。各种模块以及子模块可以被重新布置和/或组合。存储器102可以包括附加的模块和/或子模块,或者包括更少的模块和/或子模块。因此,存储器102可以包括上述模块和/或子模块的子集或扩展集。设备100的各种功能可以以硬件和/或软件实现,包括被实现在一个或多个信号处理和/或专用集成电路中。
现在来关注用户界面以及可以在设备100上实现的相关处理的实施例。图2是示出了用于便携式电子设备200的用户界面的一个实施例的示意图。设备200包括触摸屏208。对于有些应用来说,触摸屏可以显示一个或多个托盘(tray)。托盘是图形用户界面中的限定区域或区。一个托盘可以包括用户输入接口,诸如包括多个图标的键盘210。这些图标可以包括一个或多个符号。在本实施例以及下面描述的其他实施例中,用户可以通过例如用一个或多个手指212(在图中未按比例示出)接触或触摸键盘210来选择一个或多个图标并且由此选择一个或多个相应符号。接触可以对应于这一个或多个图标。在有些实施例中,当用户断开与一个或多个图标的接触时,进行对这一个或多个图标的选择。在有些实施例中,接触可以包括姿态,诸如一个或多个轻敲,一个或多个挥击(例如从左到右,从右到左,向上和/或向下)和/或已经与设备200接触的手指的滚动(例如从右到左,从左到右,向上和/或向下)。在有些实施例中,与图标的无意接触不会选择相应的符号。例如,如果对应于选择的姿态是轻敲姿态,则在图标上扫过的挥击姿态不会选择相应的符号。
设备200可以包括显示托盘214,其被显示在触摸屏208上。显示托盘214可以显示由用户选择的一个或多个字符和/或符号。设备200还可以包括一个或多个物理按钮,诸如图2所示的清除按钮、保持按钮和菜单按钮。菜单按钮可以被用来在可以在设备200上执行的一组应用程序中导航到任何应用程序。可替代地,在有些实施例中,清除、保持和/或菜单按钮在触摸屏208中的GUI中被实现为软按键。
现在关注图3,其示出了根据有些实施例的用于展示多个应用程序窗口的处理流程300。显示应用程序,其中应用程序包括隐藏窗口和被显示窗口(302)。在有些实施例中,应用程序窗口模块132使窗口被显示在触摸屏上。应用程序可以具有多个窗口;一个窗口被显示在触摸屏上,打开的其他窗口被隐藏而无法看到。在有些实施例中,应用程序是网页浏览器,并且在这多个窗口中显示在线内容,诸如网页、图像和在线可访问的其他内容。每个窗口可以显示不同的网页或其他内容。
显示(304)用于添加或打开新窗口的图标。在有些实施例中,响应于检测到对用于发起创建多个窗口的图标的激活,显示用于添加或打开新窗口的图标。即,应用程序可以显示窗口以及用于发起创建多个窗口的图标。如果用户激活用于发起创建多个窗口的图标并且激活被检测到,则显示用于添加新窗口的图标。
检测(306)对用于添加窗口的图标的激活。响应于对该图标的激活,第三窗口被添加到应用程序并且被显示,第一窗口和第二窗口被隐藏而无法看到(或者如果已被隐藏就保持隐藏)(308)。检测(310)触摸屏上的姿态。响应于检测到该姿态,被显示的第三窗口被移出视野(被隐藏而无法看到),并且隐藏窗口被移动入视野并且被显示在触摸屏(312)中。被显示的隐藏窗口可以是第一窗口或第二窗口。在有些实施例中,用户可以一次一个地将窗口中的每一个移入视野。例如,用户可以执行预定姿态,诸如在一个方向上的挥击或扫掠姿态或者在触摸屏一侧上的轻敲姿态,以将每个窗口以特定顺序移入视野(例如,第一窗口,随后第二窗口,随后第三窗口等。),并且用户可以执行另一预定姿态,诸如在相反方向上的轻敲和扫掠姿态或在触摸屏另一侧上的轻敲姿态,以将每个窗口以相反顺序移入视野。以这种方法,用户可以通过改变姿态(例如通过改变姿态的方向或位置)来改变窗口的显示顺序。当在触摸屏上显示用户希望显示的特定窗口时,用户可以停止执行该预定姿态以停止将其他窗口移入视野。
更一般地,当用户激活设备中的应用程序时,最初打开一个窗口。通过激活用于添加新窗口的图标等,用户可以在应用程序中打开任意数量的附加窗口。用于添加新窗口的图标可以默认被显示,或者在用户首先激活用于发起创建多个窗口的图标之后被显示。当打开多个窗口时,显示一个窗口,而隐藏其他窗口。用户可以执行姿态,以将被显示的窗口移出视野并且将隐藏窗口移入视野。通过改变所执行的姿态,可以控制将哪个窗口显示到视野中。
现在来关注图4A-图4G,其示出了根据有些实施例的用于展示多个应用程序窗口的用户界面。当用户首次运行应用程序时,在触摸屏208上显示第一窗口402。可以显示发起创建多个窗口404的图标。当用户通过用手指212(未按比例绘制)在图标404的区域处与触摸屏接触来激活发起创建多个窗口404的图标,并且设备200检测该接触时,可以显示用于添加新窗口406的图标。在有些实施例中,在应用程序运行时默认显示用于添加新窗口406的图标;用户不必首先激活发起创建多个窗口的图标。在有些其他实施例中,用户必须首先激活发起创建多个窗口404的图标,以便产生用于添加新窗口406的图标。
当用户通过在新窗口图标406的区域处在触摸屏208上用手指212进行接触来激活新窗口图标406,并且设备200检测该接触时,第二窗口410被显示,而第一窗口402变成隐藏。在有些实施例中,可以在触摸屏上显示第一窗口移出视野的动画,从而给用户关于第一窗口正变成隐藏的视觉反馈。
在显示第二窗口410而隐藏第一窗口402期间,用户可以在触摸屏208上执行预定的姿态。当设备200检测到该姿态时,第二窗口可以被移出视野,第一窗口可以被显示。在有些实施例中,姿态是用手指212的挥击或扫掠运动(如图4C所示)。在有些其他实施例中,姿态可以是一个或多个轻敲。例如,姿态可以是在触摸屏208一侧上的两次轻敲。更一般地,通过特定实施例可以改变用于将被显示的窗口移出视野而将隐藏窗口移入视野的预定姿态。
当存在一个被显示而一个被隐藏的两个打开的窗口时,用户可以再次激活新窗口图标406(图4D)以添加第三窗口412。第三窗口被显示,如图4E所示,而之前被显示的窗口被移出视野,且已经隐藏的(一个或多个)窗口保持隐藏。更一般地,用户可以添加或打开如期望的那么多个窗口,多至应用程序和/或设备200所施加的任何预定限制以及任何设备资源限制,诸如存储能力。
当存在多个打开的窗口时,用户可以一次一个地“滚动”该组窗口。例如,在有些实施例中,在第三窗口412被显示期间,用户可以执行向右挥击(如图4E所示)姿态以展现第二窗口410(图4F)并且将第三窗口412水平移出视野。用户随后可以执行另一向右挥击以展现第一窗口412并且将第二窗口410水平移出视野。在第一窗口402被显示期间,用户可以执行向左挥击以展现第二窗口410并且把第一窗口402水平移出视野,并且随后执行另一向左挥击(图4F)以展现第三窗口412并且把第二窗口410水平移出视野(参见图4G)。在第二窗口410被显示期间(参见图4F),用户可以执行向右或向左挥击以分别展现第一窗口402或者第三窗口412。
应当理解,尽管以上将挥击姿态和窗口显示描述为将窗口水平移入视野和移出视野的水平姿态,但是在有些实施例中,姿态和滚动可以是垂直的。用户可以执行向上或向下挥击以把窗口垂直移入视野和移出视野。例如,向下挥击可以把被显示窗口向下移出视野并且把隐藏窗口向下移入视野。而且,应当理解,上述的姿态(挥击和轻敲)仅仅是示例性的。可以使用替代的姿态。
为了说明的目的,已经参考特定实施例描述了前面的说明。然而,以上的示例性讨论并非意在是穷尽的或把本发明限制到所公开的精确形式。根据上面的教导,许多变体和变型是可行的。选择并描述实施例,以更好地解释本发明的原理及其实际应用,从而使得本领域技术人员能用适于所设想的特定使用的各种变型来最好地利用本发明和各种实施例。

Claims (16)

1.一种用于展示应用程序窗口的方法,包括:
在便携式电子设备的触摸屏显示器上显示应用程序的第一窗口,其中:
所述应用程序包括第一窗口和一个或多个附加窗口,并且
所述一个或多个附加窗口被隐藏;
在显示所述第一窗口并且隐藏所述一个或多个附加窗口的同时,显示用于向所述应用程序添加窗口的图标;
检测对所述用于向所述应用程序添加窗口的图标的激活;
响应于检测到对所述用于向所述应用程序添加窗口的图标的激活,
向所述应用程序添加第二窗口,
显示所述第二窗口,
隐藏所述第一窗口以使得没有关于所述第一窗口的信息被显示,以及
继续隐藏所述一个或多个附加窗口;
在显示所述第二窗口、隐藏所述第一窗口以及继续隐藏所述一个或多个附加窗口的同时,检测所述触摸屏显示器的右手侧上的轻敲姿态;
响应于检测到所述触摸屏显示器的右手侧上的轻敲姿态,
将所述第二窗口移出所述触摸屏显示器,以及
将第三窗口移到所述触摸屏显示器上,其中被移动到所述触摸屏显示器上的所述第三窗口是所述第一窗口或者是所述一个或多个附加窗口中的一个;
在显示所述第三窗口的同时,检测所述触摸屏显示器上的从右到左挥击;以及
响应于检测到所述触摸屏显示器上的从右到左挥击,将所述第三窗口移出所述触摸屏显示器,同时将应用程序的第四窗口移到所述触摸屏显示器上。
2.如权利要求1所述的方法,其中所述便携式电子设备是便携式通信设备。
3.如权利要求1所述的方法,其中所述应用程序是浏览器应用程序。
4.如权利要求1所述的方法,其中所述窗口是网页。
5.如权利要求1所述的方法,其中所述应用程序是字处理应用程序,并且所述窗口显示不同的字处理文档。
6.如权利要求1所述的方法,其中所述触摸屏显示器的尺寸小于3.0英寸×5.0英寸。
7.如权利要求1所述的方法,其中所述触摸屏显示器的尺寸至少为1.8英寸×3.5英寸并且不大于3.0英寸×5.0英寸。
8.如权利要求1所述的方法,其中在显示所述第四窗口的同时沿着所述触摸屏显示器的水平轴的从左到右挥击姿态沿着所述水平轴从左到右移动所述第四窗口和所述第三窗口。
9.一种用于展示应用程序窗口的设备,包括:
用于在便携式电子设备的触摸屏显示器上显示应用程序的第一窗口的装置,其中:
所述应用程序包括第一窗口和一个或多个附加窗口,并且
所述一个或多个附加窗口被隐藏;
用于在显示所述第一窗口并且隐藏所述一个或多个附加窗口的同时,显示用于向所述应用程序添加窗口的图标的装置;
用于检测对所述用于向所述应用程序添加窗口的图标的激活的装置;
用于响应于检测到对所述用于向所述应用程序添加窗口的图标的激活,向所述应用程序添加第二窗口,显示所述第二窗口,隐藏所述第一窗口以使得没有关于所述第一窗口的信息被显示,以及继续隐藏所述一个或多个附加窗口的装置;
用于在显示所述第二窗口、隐藏所述第一窗口以及继续隐藏所述一个或多个附加窗口的同时,检测所述触摸屏显示器的右手侧上的轻敲姿态的装置;
用于响应于检测到所述触摸屏显示器的右手侧上的轻敲姿态,将所述第二窗口移出所述触摸屏显示器,以及将第三窗口移到所述触摸屏显示器上的装置,其中被移动到所述触摸屏显示器上的所述第三窗口是所述第一窗口或者是所述一个或多个附加窗口中的一个;
用于在显示所述第三窗口的同时,检测所述触摸屏显示器上的从右到左挥击的装置;以及
用于响应于检测到所述触摸屏显示器上的从右到左挥击,将所述第三窗口移出所述触摸屏显示器,同时将应用程序的第四窗口移到所述触摸屏显示器上的装置。
10.如权利要求9所述的设备,其中所述便携式电子设备是便携式通信设备。
11.如权利要求9所述的设备,其中所述应用程序是浏览器应用程序。
12.如权利要求9所述的设备,其中所述窗口是网页。
13.如权利要求9所述的设备,其中所述应用程序是字处理应用程序,并且所述窗口显示不同的字处理文档。
14.如权利要求9所述的设备,其中所述触摸屏显示器的尺寸小于3.0英寸×5.0英寸。
15.如权利要求9所述的设备,其中所述触摸屏显示器的尺寸至少为1.8英寸×3.5英寸并且不大于3.0英寸×5.0英寸。
16.如权利要求9所述的设备,其中在显示所述第四窗口的同时沿着所述触摸屏显示器的水平轴的从左到右挥击姿态沿着所述水平轴从左到右移动所述第四窗口和所述第三窗口。
CN200780052019.9A 2007-01-05 2007-12-27 用于展示多个应用程序窗口的方法、系统和图形用户界面 Active CN101627360B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/620,647 2007-01-05
US11/620,647 US8214768B2 (en) 2007-01-05 2007-01-05 Method, system, and graphical user interface for viewing multiple application windows
PCT/US2007/088879 WO2008085739A2 (en) 2007-01-05 2007-12-27 Method, system, and graphical user interface for viewing multiple application windows

Publications (2)

Publication Number Publication Date
CN101627360A CN101627360A (zh) 2010-01-13
CN101627360B true CN101627360B (zh) 2014-04-30

Family

ID=39052588

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200780052019.9A Active CN101627360B (zh) 2007-01-05 2007-12-27 用于展示多个应用程序窗口的方法、系统和图形用户界面

Country Status (8)

Country Link
US (1) US8214768B2 (zh)
EP (1) EP2100213A2 (zh)
CN (1) CN101627360B (zh)
AU (1) AU2008100003B4 (zh)
DE (1) DE202008000269U1 (zh)
HK (1) HK1109016A2 (zh)
TW (1) TWI393045B (zh)
WO (1) WO2008085739A2 (zh)

Families Citing this family (176)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7813954B1 (en) * 2001-12-14 2010-10-12 Keen Personal Media, Inc. Audiovisual system and method for displaying segmented advertisements tailored to the characteristic viewing preferences of a user
US7343566B1 (en) 2002-07-10 2008-03-11 Apple Inc. Method and apparatus for displaying a window for a user interface
US9182937B2 (en) 2010-10-01 2015-11-10 Z124 Desktop reveal by moving a logical display stack with gestures
US8659565B2 (en) * 2010-10-01 2014-02-25 Z124 Smartpad orientation
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US8296684B2 (en) 2008-05-23 2012-10-23 Hewlett-Packard Development Company, L.P. Navigating among activities in a computing device
US8683362B2 (en) 2008-05-23 2014-03-25 Qualcomm Incorporated Card metaphor for activities in a computing device
US9274807B2 (en) 2006-04-20 2016-03-01 Qualcomm Incorporated Selective hibernation of activities in an electronic device
US7956849B2 (en) 2006-09-06 2011-06-07 Apple Inc. Video manager for portable multifunction device
US8842074B2 (en) 2006-09-06 2014-09-23 Apple Inc. Portable electronic device performing similar operations for different gestures
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US8564544B2 (en) 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
US7864163B2 (en) 2006-09-06 2011-01-04 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US8519964B2 (en) 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US7844915B2 (en) 2007-01-07 2010-11-30 Apple Inc. Application programming interfaces for scrolling operations
US20080168478A1 (en) 2007-01-07 2008-07-10 Andrew Platzer Application Programming Interfaces for Scrolling
US8082523B2 (en) * 2007-01-07 2011-12-20 Apple Inc. Portable electronic device with graphical user interface supporting application switching
US20080168402A1 (en) 2007-01-07 2008-07-10 Christopher Blumenberg Application Programming Interfaces for Gesture Operations
JP5317530B2 (ja) * 2007-06-05 2013-10-16 オセ−テクノロジーズ・ベー・ヴエー プリンタ用ユーザインタフェース
US8839142B2 (en) * 2007-06-08 2014-09-16 Apple Inc. Desktop system object removal
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US9619143B2 (en) * 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US8416196B2 (en) 2008-03-04 2013-04-09 Apple Inc. Touch event model programming interface
US8645827B2 (en) * 2008-03-04 2014-02-04 Apple Inc. Touch event model
US8717305B2 (en) 2008-03-04 2014-05-06 Apple Inc. Touch event model for web pages
TWI460622B (zh) * 2008-06-20 2014-11-11 Elan Microelectronics 可解譯多物件手勢之觸控板模組及其操作方法
US8386941B2 (en) * 2008-06-27 2013-02-26 Microsoft Corporation User interface localization conflict indication
US10375223B2 (en) 2008-08-28 2019-08-06 Qualcomm Incorporated Notifying a user of events in a computing device
JP4976353B2 (ja) * 2008-09-08 2012-07-18 株式会社エヌ・ティ・ティ・ドコモ 情報処理装置及びプログラム
KR101019335B1 (ko) * 2008-11-11 2011-03-07 주식회사 팬택 제스처를 이용한 이동단말의 어플리케이션 제어 방법 및 시스템
US8584031B2 (en) 2008-11-19 2013-11-12 Apple Inc. Portable touch screen device, method, and graphical user interface for using emoji characters
US8302026B2 (en) * 2008-11-28 2012-10-30 Microsoft Corporation Multi-panel user interface
KR101527386B1 (ko) * 2008-12-08 2015-06-10 삼성전자 주식회사 디스플레이장치 및 그 제어방법
US8291348B2 (en) * 2008-12-31 2012-10-16 Hewlett-Packard Development Company, L.P. Computing device and method for selecting display regions responsive to non-discrete directional input actions and intelligent content analysis
US8704767B2 (en) * 2009-01-29 2014-04-22 Microsoft Corporation Environmental gesture recognition
US8602896B2 (en) * 2009-03-05 2013-12-10 Igt Methods and regulated gaming machines including game gadgets configured for player interaction using service oriented subscribers and providers
US20100227686A1 (en) * 2009-03-05 2010-09-09 Igt Methods and regulated gaming machines including service oriented blades configured to enable player interaction via a touch-screen display
US8147340B2 (en) * 2009-03-05 2012-04-03 Igt Methods and regulated gaming machines configured for service oriented smart display buttons
US8631354B2 (en) * 2009-03-06 2014-01-14 Microsoft Corporation Focal-control user interface
US8566045B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US9684521B2 (en) 2010-01-26 2017-06-20 Apple Inc. Systems having discrete and continuous gesture recognizers
US9311112B2 (en) 2009-03-16 2016-04-12 Apple Inc. Event recognition
US8285499B2 (en) 2009-03-16 2012-10-09 Apple Inc. Event recognition
US8566044B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US20100241958A1 (en) * 2009-03-23 2010-09-23 Ram David Adva Fish Method and system to manage and prioritize windows based on touch strip inputs
US8175653B2 (en) * 2009-03-30 2012-05-08 Microsoft Corporation Chromeless user interface
KR20140039342A (ko) * 2009-06-19 2014-04-02 알까뗄 루슨트 윈도우 또는 애플리케이션을 닫기 위한 방법, 이 방법을 수행하기 위한 디바이스, 데이터 저장 디바이스, 소프트웨어 프로그램 및 사용자 디바이스
KR20110063297A (ko) * 2009-12-02 2011-06-10 삼성전자주식회사 휴대용단말기 및 그 제어방법
US10156979B2 (en) 2009-12-02 2018-12-18 Samsung Electronics Co., Ltd. Method and apparatus for providing user interface of portable device
US8698845B2 (en) 2010-01-06 2014-04-15 Apple Inc. Device, method, and graphical user interface with interactive popup views
US8473860B2 (en) * 2010-02-12 2013-06-25 Microsoft Corporation Multi-layer user interface with flexible parallel and orthogonal movement
US9792638B2 (en) 2010-03-29 2017-10-17 Ebay Inc. Using silhouette images to reduce product selection error in an e-commerce environment
US8861844B2 (en) 2010-03-29 2014-10-14 Ebay Inc. Pre-computing digests for image similarity searching of image-based listings in a network-based publication system
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US9823831B2 (en) 2010-04-07 2017-11-21 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US20110252357A1 (en) 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Concurrently Open Software Applications
US8423911B2 (en) 2010-04-07 2013-04-16 Apple Inc. Device, method, and graphical user interface for managing folders
US9513801B2 (en) 2010-04-07 2016-12-06 Apple Inc. Accessing electronic notifications and settings icons with gestures
CN101833418B (zh) 2010-04-28 2014-12-31 华为终端有限公司 一种在界面中添加图标的方法、装置及移动终端
CN104571825B (zh) * 2010-04-28 2020-02-14 华为终端有限公司 一种在界面中添加图标的方法、装置及移动终端
KR20110123933A (ko) * 2010-05-10 2011-11-16 삼성전자주식회사 휴대단말의 기능 제공 방법 및 장치
US10216408B2 (en) 2010-06-14 2019-02-26 Apple Inc. Devices and methods for identifying user interface objects based on view hierarchy
US8522165B2 (en) * 2010-06-18 2013-08-27 Adobe Systems Incorporated User interface and method for object management
US8412594B2 (en) 2010-08-28 2013-04-02 Ebay Inc. Multilevel silhouettes in an online shopping environment
US20120084737A1 (en) 2010-10-01 2012-04-05 Flextronics Id, Llc Gesture controls for multi-screen hierarchical applications
US9729658B2 (en) 2010-10-12 2017-08-08 Chris Trahan System for managing web-based content data and applications
FR2966261A1 (fr) * 2010-10-15 2012-04-20 Sagem Wireless Procede de navigation au sein d'un terminal mobile, et terminal incluant le procede
FR2966262A1 (fr) * 2010-10-15 2012-04-20 Sagem Wireless Terminal mobile, et procede, programme d'ordinateur et moyens de stockage correspondants
US9658732B2 (en) * 2010-10-19 2017-05-23 Apple Inc. Changing a virtual workspace based on user interaction with an application window in a user interface
US20120096349A1 (en) * 2010-10-19 2012-04-19 Microsoft Corporation Scrubbing Touch Infotip
US9542202B2 (en) 2010-10-19 2017-01-10 Apple Inc. Displaying and updating workspaces in a user interface
US9292196B2 (en) * 2010-10-19 2016-03-22 Apple Inc. Modifying the presentation of clustered application windows in a user interface
US10740117B2 (en) * 2010-10-19 2020-08-11 Apple Inc. Grouping windows into clusters in one or more workspaces in a user interface
KR101727041B1 (ko) * 2010-10-29 2017-04-14 엘지전자 주식회사 이동 단말기 및 그 제어 방법
EP2641155B1 (en) * 2010-11-18 2019-07-31 Google LLC Orthogonal dragging on scroll bars
US20120144331A1 (en) * 2010-12-03 2012-06-07 Ari Tolonen Method for Arranging Application Windows on a Display
KR101788049B1 (ko) * 2010-12-15 2017-10-19 엘지전자 주식회사 이동 단말기 및 그 제어방법
US9244606B2 (en) 2010-12-20 2016-01-26 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
CN102609168B (zh) * 2011-01-25 2017-04-19 联想(北京)有限公司 一种应用对象处理方法及电子设备
US10152192B2 (en) 2011-02-21 2018-12-11 Apple Inc. Scaling application windows in one or more workspaces in a user interface
CN102722359A (zh) * 2011-03-30 2012-10-10 汉王科技股份有限公司 一种显示应用程序的方法、装置及便携式移动终端
US9298363B2 (en) 2011-04-11 2016-03-29 Apple Inc. Region activation for touch sensitive surface
US8713473B2 (en) 2011-04-26 2014-04-29 Google Inc. Mobile browser context switching
CN102207825A (zh) * 2011-05-23 2011-10-05 昆山富泰科电脑有限公司 在便携式多功能设备上进行多应用切换的方法与用户图形界面
KR101844222B1 (ko) * 2011-05-27 2018-04-02 엘지전자 주식회사 이동 단말기 및 이것의 모드 제어 방법
US9298776B2 (en) 2011-06-08 2016-03-29 Ebay Inc. System and method for mining category aspect information
US8806369B2 (en) 2011-08-26 2014-08-12 Apple Inc. Device, method, and graphical user interface for managing and interacting with concurrently open software applications
US10133439B1 (en) * 2011-08-29 2018-11-20 Twitter, Inc. User interface based on viewable area of a display
KR101873056B1 (ko) * 2011-09-20 2018-07-02 삼성전자주식회사 휴대단말기의 어플리케이션 수행 장치 및 방법
US10394441B2 (en) * 2011-10-15 2019-08-27 Apple Inc. Device, method, and graphical user interface for controlling display of application windows
US9645733B2 (en) 2011-12-06 2017-05-09 Google Inc. Mechanism for switching between document viewing windows
KR20130064458A (ko) * 2011-12-08 2013-06-18 삼성전자주식회사 복수 개의 영역으로 구분된 화면을 디스플레이하는 디스플레이 장치 및 그 방법
EP2608010A3 (en) * 2011-12-21 2017-10-04 Ixonos OYJ Master application for touch screen apparatus
CN102411479B (zh) * 2011-12-27 2014-02-12 汉王科技股份有限公司 便携式电子设备的分屏切换方法及装置
CN102520873A (zh) * 2011-12-29 2012-06-27 汉王科技股份有限公司 主屏界面下创建图标显示区域的方法及装置
CN102662451A (zh) * 2012-03-24 2012-09-12 上海量明科技发展有限公司 通过触摸屏实现数据复位操作的方法及终端
US9106762B2 (en) * 2012-04-04 2015-08-11 Google Inc. Associating content with a graphical interface window using a fling gesture
WO2013169845A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for scrolling nested regions
EP3264252B1 (en) 2012-05-09 2019-11-27 Apple Inc. Device, method, and graphical user interface for performing an operation in accordance with a selected mode of operation
WO2013169851A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for facilitating user interaction with controls in a user interface
EP2847659B1 (en) 2012-05-09 2019-09-04 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
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
AU2013259613B2 (en) 2012-05-09 2016-07-21 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
CN109298789B (zh) 2012-05-09 2021-12-31 苹果公司 用于针对激活状态提供反馈的设备、方法和图形用户界面
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
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
KR101806350B1 (ko) 2012-05-09 2017-12-07 애플 인크. 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스
WO2013169846A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for displaying additional information in response to a user contact
WO2013169875A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for displaying content associated with a corresponding affordance
WO2013169842A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for selecting object within a group of objects
US9223496B2 (en) 2012-05-18 2015-12-29 Ebay Inc. User interface for comparing items using gestures
CN103959211B (zh) * 2012-05-21 2017-06-06 宇龙计算机通信科技(深圳)有限公司 终端和应用功能界面的切换方法
CN103455234A (zh) 2012-06-01 2013-12-18 腾讯科技(深圳)有限公司 显示应用程序界面的方法及装置
JP6311602B2 (ja) * 2012-06-15 2018-04-18 株式会社ニコン 電子機器
CN103513897B (zh) * 2012-06-18 2019-03-08 联想(北京)有限公司 一种操作电子设备的方法及电子设备
KR101922464B1 (ko) * 2012-08-16 2018-11-27 삼성전자주식회사 메시지 송수신 방법 및 그 전자장치
CN103678298B (zh) * 2012-08-30 2016-04-13 腾讯科技(深圳)有限公司 一种信息展示方法和设备
US9696879B2 (en) 2012-09-07 2017-07-04 Google Inc. Tab scrubbing using navigation gestures
US9268423B2 (en) 2012-09-08 2016-02-23 Stormlit Limited Definition and use of node-based shapes, areas and windows on touch screen devices
US10200256B2 (en) * 2012-09-17 2019-02-05 Box, Inc. System and method of a manipulative handle in an interactive mobile user interface
US9087046B2 (en) * 2012-09-18 2015-07-21 Abbyy Development Llc Swiping action for displaying a translation of a textual image
US9519641B2 (en) * 2012-09-18 2016-12-13 Abbyy Development Llc Photography recognition translation
CN102968248A (zh) * 2012-12-04 2013-03-13 周万荣 一种通过启动键支持多进程操作的方法和终端
KR102102438B1 (ko) * 2012-12-06 2020-04-20 삼성전자주식회사 디스플레이 장치 및 그 제어 방법
US10585553B2 (en) 2012-12-06 2020-03-10 Samsung Electronics Co., Ltd. Display device and method of controlling the same
KR102183071B1 (ko) * 2012-12-06 2020-11-25 삼성전자주식회사 복수 어플리케이션을 실행하는 디스플레이 장치 및 그 제어 방법
US20140164989A1 (en) * 2012-12-10 2014-06-12 Stefan KUHNE Displaying windows on a touchscreen device
CN103019606B (zh) * 2012-12-26 2015-11-25 北京百度网讯科技有限公司 移动终端的网页管理方法、装置和移动终端
WO2014105274A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for navigating user interface hierarchies
AU2013368441B2 (en) 2012-12-29 2016-04-14 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
WO2014105276A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for transitioning between touch input to display output relationships
CN107831991B (zh) 2012-12-29 2020-11-27 苹果公司 用于确定是滚动还是选择内容的设备、方法和图形用户界面
CN105144057B (zh) 2012-12-29 2019-05-17 苹果公司 用于根据具有模拟三维特征的控制图标的外观变化来移动光标的设备、方法和图形用户界面
US9477404B2 (en) 2013-03-15 2016-10-25 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9658740B2 (en) 2013-03-15 2017-05-23 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
TWI486863B (zh) * 2013-04-24 2015-06-01 Apex Material Technology Corp Touch panel and manufacturing method thereof
KR20140131863A (ko) 2013-05-06 2014-11-14 삼성전자주식회사 단말 장치 및 그의 관련 창을 표시하기 위한 방법
US9733716B2 (en) 2013-06-09 2017-08-15 Apple Inc. Proxy gesture recognizer
CN103336838B (zh) * 2013-07-15 2017-03-15 小米科技有限责任公司 一种网页的处理方法、装置和终端设备
US9229612B2 (en) 2013-08-27 2016-01-05 Industrial Technology Research Institute Electronic device, controlling method for screen, and program storage medium thereof
EP3063608B1 (en) 2013-10-30 2020-02-12 Apple Inc. Displaying relevant user interface objects
CN103793657B (zh) * 2014-02-18 2017-01-04 北京网秦天下科技有限公司 用于在移动终端上隐藏应用的系统和方法
WO2016004625A1 (zh) * 2014-07-11 2016-01-14 华为技术有限公司 人机交互功能执行方法及终端
CN104133612A (zh) * 2014-07-23 2014-11-05 广州视源电子科技股份有限公司 用于显示智能终端应用程序的功能的方法及系统
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
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US9785305B2 (en) 2015-03-19 2017-10-10 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
US10101882B2 (en) * 2015-06-05 2018-10-16 Apple Inc. Movement between multiple views
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10346030B2 (en) * 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US10198252B2 (en) 2015-07-02 2019-02-05 Microsoft Technology Licensing, Llc Transformation chain application splitting
US9785484B2 (en) 2015-07-02 2017-10-10 Microsoft Technology Licensing, Llc Distributed application interfacing across different hardware
US10261985B2 (en) 2015-07-02 2019-04-16 Microsoft Technology Licensing, Llc Output rendering in dynamic redefining application
US9658836B2 (en) 2015-07-02 2017-05-23 Microsoft Technology Licensing, Llc Automated generation of transformation chain compatible class
US9733915B2 (en) 2015-07-02 2017-08-15 Microsoft Technology Licensing, Llc Building of compound application chain applications
US9712472B2 (en) 2015-07-02 2017-07-18 Microsoft Technology Licensing, Llc Application spawning responsive to communication
US9733993B2 (en) 2015-07-02 2017-08-15 Microsoft Technology Licensing, Llc Application sharing using endpoint interface entities
US9860145B2 (en) 2015-07-02 2018-01-02 Microsoft Technology Licensing, Llc Recording of inter-application data flow
US10198405B2 (en) 2015-07-08 2019-02-05 Microsoft Technology Licensing, Llc Rule-based layout of changing information
US10031724B2 (en) 2015-07-08 2018-07-24 Microsoft Technology Licensing, Llc Application operation responsive to object spatial status
US10277582B2 (en) 2015-08-27 2019-04-30 Microsoft Technology Licensing, Llc Application service architecture
CN105224167B (zh) * 2015-08-31 2018-07-06 深圳市茁壮网络股份有限公司 一种窗口切换方法及装置
US10169611B2 (en) * 2015-09-10 2019-01-01 International Business Machines Corporation Dynamic application hiding
US9996254B2 (en) * 2015-09-23 2018-06-12 Samsung Electronics Co., Ltd. Hidden application icons
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
US11016643B2 (en) 2019-04-15 2021-05-25 Apple Inc. Movement of user interface object with user-specified content
DK180317B1 (en) * 2019-04-15 2020-11-09 Apple Inc Systems, methods, and user interfaces for interacting with multiple application windows
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets
CN111966260B (zh) * 2020-10-19 2021-02-19 统信软件技术有限公司 一种窗口显示方法及计算设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6025842A (en) * 1997-11-04 2000-02-15 International Business Machines Corporation System and method for window queues and white space activation for toggling windows
US6489975B1 (en) * 1998-12-14 2002-12-03 International Business Machines Corporation System and method for improved navigation between open windows in an application program using window tabs

Family Cites Families (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5119079A (en) 1990-09-17 1992-06-02 Xerox Corporation Touch screen user interface with expanding touch locations for a reprographic machine
US5612719A (en) 1992-12-03 1997-03-18 Apple Computer, Inc. Gesture sensitive buttons for graphical user interfaces
US5652851A (en) * 1993-07-21 1997-07-29 Xerox Corporation User interface technique for producing a second image in the spatial context of a first image using a model-based operation
US6262732B1 (en) * 1993-10-25 2001-07-17 Scansoft, Inc. Method and apparatus for managing and navigating within stacks of document pages
JP2602001B2 (ja) 1993-11-01 1997-04-23 インターナショナル・ビジネス・マシーンズ・コーポレイション 縮小可能キーボード付パーソナル通信機
EP0701220B1 (en) 1994-09-12 2001-07-04 Adobe Systems Inc. Method and apparatus for viewing electronic documents
US5760773A (en) 1995-01-06 1998-06-02 Microsoft Corporation Methods and apparatus for interacting with data objects using action handles
US6496182B1 (en) 1995-06-07 2002-12-17 Microsoft Corporation Method and system for providing touch-sensitive screens for the visually impaired
US6199082B1 (en) 1995-07-17 2001-03-06 Microsoft Corporation Method for delivering separate design and content in a multimedia publishing system
US6486895B1 (en) 1995-09-08 2002-11-26 Xerox Corporation Display system for displaying lists of linked documents
JP2957507B2 (ja) 1997-02-24 1999-10-04 インターナショナル・ビジネス・マシーンズ・コーポレイション 小型情報処理機器
US6073036A (en) 1997-04-28 2000-06-06 Nokia Mobile Phones Limited Mobile station with touch input having automatic symbol magnification function
US6326970B1 (en) 1997-05-16 2001-12-04 Liberate Technologies TV centric layout
JPH11143604A (ja) 1997-11-05 1999-05-28 Nec Corp 携帯端末装置
US6613100B2 (en) 1997-11-26 2003-09-02 Intel Corporation Method and apparatus for displaying miniaturized graphical representations of documents for alternative viewing selection
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
KR100595920B1 (ko) 1998-01-26 2006-07-05 웨인 웨스터만 수동 입력 통합 방법 및 장치
US7614008B2 (en) 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
US6211856B1 (en) 1998-04-17 2001-04-03 Sung M. Choi Graphical user interface touch screen with an auto zoom feature
US6243080B1 (en) 1998-07-14 2001-06-05 Ericsson Inc. Touch-sensitive panel with selector
US6177936B1 (en) * 1998-08-20 2001-01-23 International Business Machines Corporation Browser hierarchical contextual information for web pages
JP2000181436A (ja) 1998-12-14 2000-06-30 Sharp Corp 文書表示装置
US6590594B2 (en) * 1999-03-25 2003-07-08 International Business Machines Corporation Window scroll-bar
US20050166232A1 (en) 1999-04-21 2005-07-28 Lamkin Allan B... Presentation of media content from multiple media sources
JP2000312360A (ja) 1999-04-27 2000-11-07 Matsushita Electric Ind Co Ltd 情報提供装置
US6359615B1 (en) 1999-05-11 2002-03-19 Ericsson Inc. Movable magnification icons for electronic device display screens
US6411283B1 (en) 1999-05-20 2002-06-25 Micron Technology, Inc. Computer touch screen adapted to facilitate selection of features at edge of screen
US6639584B1 (en) 1999-07-06 2003-10-28 Chuang Li Methods and apparatus for controlling a portable electronic device using a touchpad
US6771250B1 (en) 1999-07-27 2004-08-03 Samsung Electronics Co., Ltd. Portable computer system having application program launcher for low power consumption and method of operating the same
US6349410B1 (en) 1999-08-04 2002-02-19 Intel Corporation Integrating broadcast television pause and web browsing
US6466198B1 (en) 1999-11-05 2002-10-15 Innoventions, Inc. View navigation and magnification of a hand-held device with a display
JP2001175386A (ja) 1999-12-21 2001-06-29 Fujitsu Ltd 表示装置及び表示方法並びに記憶媒体
US6859909B1 (en) 2000-03-07 2005-02-22 Microsoft Corporation System and method for annotating web-based documents
US20040049737A1 (en) 2000-04-26 2004-03-11 Novarra, Inc. System and method for displaying information content with selective horizontal scrolling
US7210099B2 (en) 2000-06-12 2007-04-24 Softview Llc Resolution independent vector display of internet content
US7149549B1 (en) 2000-10-26 2006-12-12 Ortiz Luis M Providing multiple perspectives for a venue activity through an electronic hand held device
US7624337B2 (en) 2000-07-24 2009-11-24 Vmark, Inc. System and method for indexing, searching, identifying, and editing portions of electronic multimedia files
US20050204385A1 (en) 2000-07-24 2005-09-15 Vivcom, Inc. Processing and presentation of infomercials for audio-visual programs
US20020015064A1 (en) 2000-08-07 2002-02-07 Robotham John S. Gesture-based user interface to multi-level and multi-modal sets of bit-maps
TW466415B (en) 2000-08-28 2001-12-01 Compal Electronics Inc Hand-held device with zooming display function
US7688306B2 (en) 2000-10-02 2010-03-30 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
US6590568B1 (en) 2000-11-20 2003-07-08 Nokia Corporation Touch screen drag and drop input technique
WO2002046903A1 (de) 2000-12-07 2002-06-13 Siemens Aktiengesellschaft Verfahren zum auswählen und aktivieren einer funktion aus einem bedienungsmenü und bedienungsorgan zum durchführen des verfahrens
US7139982B2 (en) 2000-12-21 2006-11-21 Xerox Corporation Navigation methods, systems, and computer program products for virtual three-dimensional books
US20020093531A1 (en) 2001-01-17 2002-07-18 John Barile Adaptive display for video conferences
US6928461B2 (en) 2001-01-24 2005-08-09 Raja Singh Tuli Portable high speed internet access device with encryption
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US20050183017A1 (en) 2001-01-31 2005-08-18 Microsoft Corporation Seekbar in taskbar player visualization mode
US6570557B1 (en) 2001-02-10 2003-05-27 Finger Works, Inc. Multi-touch system and method for emulating modifier keys via fingertip chords
JP2002244635A (ja) 2001-02-20 2002-08-30 Fujitsu General Ltd 画像表示装置
DE10117457A1 (de) 2001-04-06 2002-10-17 T Mobile Deutschland Gmbh Verfahren zur Anzeige von standardisierten großformatigen Internet-Seiten mit beispielsweise HTML-Protokoll in Einhandendgeräten mit Mobilfunkanschluss
US7039643B2 (en) 2001-04-10 2006-05-02 Adobe Systems Incorporated System, method and apparatus for converting and integrating media files
US6901585B2 (en) 2001-04-12 2005-05-31 International Business Machines Corporation Active ALT tag in HTML documents to increase the accessibility to users with visual, audio impairment
AU2002305392A1 (en) 2001-05-02 2002-11-11 Bitstream, Inc. Methods, systems, and programming for producing and displaying subpixel-optimized images and digital content including such images
US20050024341A1 (en) * 2001-05-16 2005-02-03 Synaptics, Inc. Touch screen with user interface enhancement
US7730401B2 (en) 2001-05-16 2010-06-01 Synaptics Incorporated Touch screen with user interface enhancement
US20030013483A1 (en) 2001-07-06 2003-01-16 Ausems Michiel R. User interface for handheld communication device
US20030025676A1 (en) 2001-08-02 2003-02-06 Koninklijke Philips Electronics N.V. Sensor-based menu for a touch screen panel
US6970200B2 (en) 2001-10-26 2005-11-29 Hewlett-Packard Development Company, L.P. System and method for a simplified digital camera interface for viewing images and controlling camera operation
US7714880B2 (en) 2001-11-16 2010-05-11 Honeywell International Inc. Method and apparatus for displaying images on a display
AUPR947701A0 (en) 2001-12-14 2002-01-24 Activesky, Inc. Digital multimedia publishing system for wireless devices
US7346855B2 (en) * 2001-12-21 2008-03-18 Microsoft Corporation Method and system for switching between multiple computer applications
US7075512B1 (en) 2002-02-07 2006-07-11 Palmsource, Inc. Method and system for navigating a display screen for locating a desired item of information
US6907576B2 (en) 2002-03-04 2005-06-14 Microsoft Corporation Legibility of selected content
US7171625B1 (en) 2002-06-18 2007-01-30 Actify, Inc. Double-clicking a point-and-click user interface apparatus to enable a new interaction with content represented by an active visual display element
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US7166791B2 (en) 2002-07-30 2007-01-23 Apple Computer, Inc. Graphical user interface and methods of use thereof in a multimedia player
FI115255B (fi) 2002-09-02 2005-03-31 Myorigo Oy Kannettavan päätelaitteen näytön ohjausmenetelmä ja kannettava päätelaite
FI20022282A0 (fi) 2002-12-30 2002-12-30 Nokia Corp Menetelmä vuorovaikutuksen mahdollistamiseksi elektronisessa laitteessa ja elektroninen laite
US7054965B2 (en) 2003-03-18 2006-05-30 Oqo Incorporated Component for use as a portable computing device and pointing device
US20040201595A1 (en) 2003-04-11 2004-10-14 Microsoft Corporation Self-orienting display
JP4046000B2 (ja) 2003-04-16 2008-02-13 日本電信電話株式会社 構造化文書の抽出方法及び装置及びプログラム
US20050044509A1 (en) 2003-05-07 2005-02-24 Hunleth Frank A. Item selection using helical menus
JP2004363892A (ja) 2003-06-04 2004-12-24 Canon Inc 携帯機器
JP2005018229A (ja) 2003-06-24 2005-01-20 Seiko Epson Corp 文書閲覧端末、文書表示制御方法及び文書表示制御プログラム
US20040268400A1 (en) 2003-06-26 2004-12-30 Microsoft Corporation Quick starting video content
US7411575B2 (en) 2003-09-16 2008-08-12 Smart Technologies Ulc Gesture recognition method and touch system incorporating the same
US7594194B2 (en) 2003-09-24 2009-09-22 Nokia Corporation Portrayal of navigation objects
US20050071736A1 (en) 2003-09-26 2005-03-31 Fuji Xerox Co., Ltd. Comprehensive and intuitive media collection and management tool
US20050071778A1 (en) 2003-09-26 2005-03-31 Nokia Corporation Method for dynamic key size prediction with touch displays and an electronic device using the method
US7290006B2 (en) 2003-09-30 2007-10-30 Microsoft Corporation Document representation for scalable structure
US7231231B2 (en) 2003-10-14 2007-06-12 Nokia Corporation Method and apparatus for locking a mobile telephone touch screen
FR2861206B1 (fr) 2003-10-16 2006-11-24 Michel Rissons Procede et dispositif d'adaptation automatique d'affichage
FI116641B (fi) 2003-10-24 2006-01-13 Nokia Corp Menetelmä elektronisessa laitteessa olevan pikavalinnan muuttamiseksi, laitteen näyttöyksikkö sekä elektroninen laite
KR100537280B1 (ko) 2003-10-29 2005-12-16 삼성전자주식회사 휴대용 단말기에서 터치스크린을 이용한 문자 입력 장치및 방법
US7814419B2 (en) 2003-11-26 2010-10-12 Nokia Corporation Changing an orientation of a user interface via a course of motion
US7085590B2 (en) 2003-12-31 2006-08-01 Sony Ericsson Mobile Communications Ab Mobile terminal with ergonomic imaging functions
US20070113200A1 (en) 2004-01-29 2007-05-17 Koninklijke Philips Electronics N.V. On-screen control of a video playback device
US7551187B2 (en) 2004-02-10 2009-06-23 Microsoft Corporation Systems and methods that utilize a dynamic digital zooming interface in connection with digital inking
JP4438448B2 (ja) 2004-02-26 2010-03-24 セイコーエプソン株式会社 構造化文書表示処理装置、構造化文書表示方法、構造化文書表示プログラム
US7788583B1 (en) 2004-03-04 2010-08-31 Google Inc. In-page full screen internet video method
JP2005267049A (ja) 2004-03-17 2005-09-29 Sharp Corp 携帯情報機器、その制御方法、および、その制御プログラム
EP2487644A3 (en) 2004-04-30 2012-10-31 Access Co., Ltd. Method for dynamic image enlarging/reducing display in browsing, terminal device, and program
JP4063246B2 (ja) 2004-05-11 2008-03-19 日本電気株式会社 ページ情報表示装置
US20050285880A1 (en) 2004-06-23 2005-12-29 Inventec Appliances Corporation Method of magnifying a portion of display
KR20070026659A (ko) 2004-06-29 2007-03-08 코닌클리케 필립스 일렉트로닉스 엔.브이. 불연속 줌
KR100984596B1 (ko) 2004-07-30 2010-09-30 애플 인크. 터치 감지 입력 장치용 제스처
EP1774427A2 (en) 2004-07-30 2007-04-18 Apple Computer, Inc. Mode-based graphical user interfaces for touch sensitive input devices
US7724242B2 (en) 2004-08-06 2010-05-25 Touchtable, Inc. Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter
US8560972B2 (en) * 2004-08-10 2013-10-15 Microsoft Corporation Surface UI for gesture-based interaction
US7071939B2 (en) 2004-08-12 2006-07-04 Broadcom Corporation Unique method for performing zoom-in and zoom-out operations with horizontal and vertical video decimation within a wireless device having a video display
US7721197B2 (en) 2004-08-12 2010-05-18 Microsoft Corporation System and method of displaying content on small screen computing devices
US20060064647A1 (en) 2004-09-23 2006-03-23 Tapuska David F Web browser graphical user interface and method for implementing same
US7345688B2 (en) 2004-10-18 2008-03-18 Microsoft Corporation Semantic thumbnails
US8169410B2 (en) 2004-10-20 2012-05-01 Nintendo Co., Ltd. Gesture inputs for a portable display device
EP1677182B1 (en) 2004-12-28 2014-04-23 Sony Mobile Communications Japan, Inc. Display method, portable terminal device, and display program
TW200622661A (en) 2004-12-30 2006-07-01 Tatung Co Ltd Method of zooming out a display image for a portable electrical device
KR101085447B1 (ko) 2004-12-31 2011-11-21 삼성전자주식회사 터치 위치 검출 장치 및 이의 터치 위치 검출 방법과,이를 구비한 터치 스크린 표시 장치
US7587671B2 (en) 2005-05-17 2009-09-08 Palm, Inc. Image repositioning, storage and retrieval
US20070024646A1 (en) 2005-05-23 2007-02-01 Kalle Saarinen Portable electronic apparatus and associated method
US20060277588A1 (en) 2005-06-01 2006-12-07 Madison Software Inc. Method for making a Web-DVD
US9098597B2 (en) 2005-06-03 2015-08-04 Apple Inc. Presenting and managing clipped content
US7676767B2 (en) 2005-06-15 2010-03-09 Microsoft Corporation Peel back user interface to show hidden functions
US20070004451A1 (en) 2005-06-30 2007-01-04 C Anderson Eric Controlling functions of a handheld multifunction device
CN102169415A (zh) 2005-12-30 2011-08-31 苹果公司 具有多重触摸输入的便携式电子设备
US20070157228A1 (en) 2005-12-30 2007-07-05 Jason Bayer Advertising with video ad creatives
US7860536B2 (en) 2006-01-05 2010-12-28 Apple Inc. Telephone interface for a portable communication device
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
US7956849B2 (en) 2006-09-06 2011-06-07 Apple Inc. Video manager for portable multifunction device
US20080062137A1 (en) 2006-09-11 2008-03-13 Apple Computer, Inc. Touch actuation controller for multi-state media presentation
US9001047B2 (en) 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6025842A (en) * 1997-11-04 2000-02-15 International Business Machines Corporation System and method for window queues and white space activation for toggling windows
US6489975B1 (en) * 1998-12-14 2002-12-03 International Business Machines Corporation System and method for improved navigation between open windows in an application program using window tabs

Also Published As

Publication number Publication date
AU2008100003A4 (en) 2008-02-07
CN101627360A (zh) 2010-01-13
TWI393045B (zh) 2013-04-11
WO2008085739A3 (en) 2008-09-04
US8214768B2 (en) 2012-07-03
TW200842687A (en) 2008-11-01
WO2008085739A2 (en) 2008-07-17
AU2008100003B4 (en) 2008-10-16
EP2100213A2 (en) 2009-09-16
HK1109016A2 (en) 2008-05-23
US20080168401A1 (en) 2008-07-10
DE202008000269U1 (de) 2008-06-19

Similar Documents

Publication Publication Date Title
CN101627360B (zh) 用于展示多个应用程序窗口的方法、系统和图形用户界面
US11675476B2 (en) User interfaces for widgets
US7889185B2 (en) Method, system, and graphical user interface for activating hyperlinks
US7889184B2 (en) Method, system and graphical user interface for displaying hyperlink information
KR101483349B1 (ko) 다른 장치의 디스플레이 해상도를 가지는 모드를 포함하는 복수의 애플리케이션 디스플레이 모드를 갖는 장치 및 방법
US10503255B2 (en) Haptic feedback assisted text manipulation
KR101394682B1 (ko) 상호 작용 팝업 뷰들을 갖는 장치, 방법 및 그래픽 사용자 인터페이스
KR101410113B1 (ko) 키보드를 맞춤형 컨트롤들로 대체하기 위한 api
US20160071241A1 (en) Landscape Springboard
US20110078624A1 (en) Device, Method, and Graphical User Interface for Manipulating Workspace Views
KR20120123474A (ko) 객체들의 정밀한 배치를 위한 장치, 방법 및 그래픽 사용자 인터페이스
KR20120123398A (ko) 전자 문서의 페이지들을 변경하기 위한 장치, 방법 및 그래픽 사용자 인터페이스
US20210405870A1 (en) Systems and methods for activating and using a trackpad at an electronic device with a touch-sensitive display and no force sensors
US20220391456A1 (en) Devices, Methods, and Graphical User Interfaces for Interacting with a Web-Browser
EP2685367B1 (en) Method and apparatus for operating additional function in mobile device
AU2019100594A4 (en) Systems and methods for activating and using a trackpad at an electronic device with a touch sensitive display and no force sensors
WO2022261008A2 (en) Devices, methods, and graphical user interfaces for interacting with a web-browser
WO2019236399A1 (en) Systems and methods for activating and using a trackpad at an electronic device with a touch-sensitive display and no force sensors
CN109656460A (zh) 提供键盘的可选择的键的电子设备和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant