DE202014004477U1 - Device and graphical user interface for managing multi-page folders - Google Patents

Device and graphical user interface for managing multi-page folders Download PDF

Info

Publication number
DE202014004477U1
DE202014004477U1 DE201420004477 DE202014004477U DE202014004477U1 DE 202014004477 U1 DE202014004477 U1 DE 202014004477U1 DE 201420004477 DE201420004477 DE 201420004477 DE 202014004477 U DE202014004477 U DE 202014004477U DE 202014004477 U1 DE202014004477 U1 DE 202014004477U1
Authority
DE
Germany
Prior art keywords
folder
icon
user interface
page
input
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
DE201420004477
Other languages
German (de)
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 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 Inc filed Critical Apple Inc
Priority to DE201420004477 priority Critical patent/DE202014004477U1/en
Publication of DE202014004477U1 publication Critical patent/DE202014004477U1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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/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

Abstract

Computer-lesbares Speichermedium, das eines oder mehrere Programme speichert, wobei das eine oder die mehreren Programme Instruktionen umfassen, die, wenn sie durch eine elektronische Vorrichtung mit einer Anzeige ausgeführt werden, die Vorrichtung veranlassen zum: gleichzeitigen Anzeigen einer Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordnersymbole auf der Anzeige beinhaltet; Erkennen einer ersten Eingabe, die einer Anfrage entspricht, ein entsprechendes Ordnersymbol für einen entsprechenden Ordner auszuwählen, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole enthält, die auf eine Vielzahl von verschiedenen, separat angezeigten Seiten aufgeteilt sind, beinhaltend eine erste Seite und eine zweite Seite; und in Reaktion auf das Erkennen der ersten Eingabe, Anzeigen einer Ordneransicht für den entsprechenden Ordner, wobei: die Ordneransicht Raum zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole beinhaltet, die kleiner ist als die erste Anzahl wählbarer Symbole; und die Ordneransicht die erste Seite anzeigt, die eine erste Untermenge der wählbaren Symbole in dem Ordner beinhaltet; während des Anzeigens der ersten Seite der Ordneransicht, Erkennen einer zweiten Eingabe, die einer Anfrage zum Anzeigen der zweiten Seite der Ordneransicht entspricht; und in Reaktion auf das Erkennen der zweiten Eingabe, Beenden des Anzeigens der ersten Seite der Ordneransicht und Anzeigen der zweiten Seite der Ordneransicht für den entsprechenden Ordner, wobei die zweite Seite der Ordneransicht eine zweite Untermenge der wählbaren Symbole beinhaltet, die verschieden ist von der ersten Untermenge der wählbaren Symbole.A computer readable storage medium that stores one or more programs, the one or more programs comprising instructions that, when executed by an electronic device with a display, cause the device to: simultaneously display a plurality of selectable user interface objects, which includes one or more folder icons on the display; Recognizing a first input that corresponds to a request to select a corresponding folder symbol for a corresponding folder, the corresponding folder containing a first number of selectable symbols that are divided into a multiplicity of different, separately displayed pages, including a first page and a second Page; and in response to recognizing the first input, displaying a folder view for the corresponding folder, wherein: the folder view includes space for concurrently displaying no more than a second number of selectable symbols less than the first number of selectable symbols; and the folder view displays the first page that includes a first subset of the selectable icons in the folder; while displaying the first page of the folder view, recognizing a second input corresponding to a request to display the second page of the folder view; and in response to recognizing the second input, ending displaying the first page of the folder view and displaying the second page of the folder view for the corresponding folder, the second page of the folder view including a second subset of the selectable icons that is different from the first Subset of selectable symbols.

Description

Verwandte AnmeldungenRelated applications

Diese Anmeldung ist eine Continuation-in-part der US-Anmeldung Serial Nr. 12/888,362, eingereicht am 22. September 2010 mit dem Titel ”Device, Method and Graphical User Interface for Managing Folders”, die die Priorität der US-Provisional-Anmeldung Serial Nr. 61/321,872, eingereicht am 7. April 2010, beansprucht, wobei diese Anmeldungen vollständig durch Verweis aufgenommen werden.This application is a continuation-in-part of U.S. Application Serial No. 12 / 888,362, filed September 22, 2010, entitled "Device, Method and Graphical User Interface for Managing Folders," which is the priority of the US Provisional Patent. Application Serial No. 61 / 321,872 filed on April 7, 2010, these applications being incorporated by reference in their entirety.

Diese Anmeldung ist außerdem verwandt mit den Folgenden: (1) US-Anmeldung Serial Nr. 12/888,366, eingereicht am 22. September 2010 mit dem Titel ”Device, Method, and Graphical User Interface for Managing Folders”, (2) US-Anmeldung Serial Nr. 12/888,370, eingereicht am 22. September 2010 mit dem Titel ”Device, Method, and Graphical User Interface for Managing Folders”, (3) US-Anmeldung Serial Nr. 12/888,373, eingereicht am 22. September 2010 mit dem Titel ”Device, Method, and Graphical User Interface for Managing Folders”, (4) US-Anmeldung Serial Nr. 12/888,375, eingereicht am 22. September 2010 mit dem Titel ”Device, Method, and Graphical User Interface for Managing Folders”, (5) US-Anmeldung Serial Nr. 12/888,376 eingereicht am 22. September 2010 mit dem Titel ”Device, Method, and Graphical User Interface for Managing Folders”, (6) US-Anmeldung Serial Nr. 12/888,377, eingereicht am 22. September 2010 mit dem Titel ”Device, Method, and Graphical User Interface for Managing Folders”, wobei diese Anmeldungen vollständig durch Verweis aufgenommen werden.This application is further related to the following: (1) U.S. Application Serial No. 12 / 888,366, filed September 22, 2010, entitled "Device, Method, and Graphical User Interface for Managing Folders," (2) US Pat. Application Serial No. 12 / 888,370, filed September 22, 2010, entitled "Device, Method, and Graphical User Interface for Managing Folders," (3) U.S. Application Serial No. 12 / 888,373, filed September 22, 2010 entitled "Device, Method, and Graphical User Interface for Managing Folders," (4) U.S. Application Serial No. 12 / 888,375, filed September 22, 2010, entitled "Device, Method, and Graphical User Interface for Managing Folders ", (5) U.S. Application Serial No. 12 / 888,376, filed September 22, 2010, entitled" Device, Method, and Graphical User Interface for Managing Folders, "(6) U.S. Application Serial No. 12 / 888,377 filed Sep. 22, 2010, entitled "Device, Method, and Graphical User Interface fo Managing Folders ", these registrations being fully incorporated by reference.

Technisches GebietTechnical area

Die offenbarten Ausführungsformen betreffen im Allgemeinen elektronische Vorrichtungen mit berührungssensitiven Oberflächen, einschließlich aber nicht beschränkt auf elektronische Vorrichtungen mit berührungssensitiven Oberflächen zum Verwalten von Ordnern.The disclosed embodiments generally relate to electronic devices having touch-sensitive surfaces, including but not limited to electronic devices having touch-sensitive surfaces for managing folders.

Hintergrundbackground

Die Verwendung berührungssensitiver Oberflächen als Eingabevorrichtungen für Computer und andere elektronische Rechenvorrichtungen ist in den letzten Jahren erheblich angestiegen. Beispielhafte berührungssensitive Oberflächen beinhalten Touchpads und Touchscreen Anzeigen. Solche Oberflächen werden häufig verwendet, um Ordner durch Manipulieren wählbarer Benutzerschnittstellen-Objekte auf einer Anzeige zu verwalten.The use of touch-sensitive surfaces as input devices for computers and other electronic computing devices has increased significantly in recent years. Exemplary touch-sensitive surfaces include touchpads and touchscreen displays. Such interfaces are often used to manage folders by manipulating selectable user interface objects on a display.

Beispielhafte Manipulationen beinhalten Anlegen eines Ordners, Anzeigen einer Ordneransicht, die mit einem Ordner verknüpft ist, Hinzufügen wählbarer Benutzerschnittstellen-Objekte (z. B. Applikationssymbole, Dokumentsymbole, Ordnersymbole usw.) zu einem Ordner, Entfernen wählbarer Benutzerschnittstellen-Objekte aus einem Ordner, Umpositionieren wählbarer Benutzerschnittstellen-Objekte in einer Ordneransicht eines Ordners, Umpositionieren eines Ordnersymbols innerhalb einer Anordnung von wählbaren Benutzerschnittstellen-Objekten und Löschen eines Ordners. Beispielhafte wählbare Benutzerschnittstellen-Objekte beinhalten Symbole, die Applikationen, digitale Bilder, Video, Text, Symbole und andere Dokumente darstellen, sowie Applikationssymbole, die mit Rechenapplikationen verknüpft sind (z. B. Applikationen für mobile Vorrichtungen und/oder Applikationen für Personal Computer usw.).Exemplary manipulations include creating a folder, displaying a folder view associated with a folder, adding selectable user interface objects (e.g., application icons, document icons, folder icons, etc.) to a folder, removing selectable user interface objects from a folder, repositioning selectable user interface objects in a folder view of a folder, reposition a folder icon within a set of selectable user interface objects, and delete a folder. Exemplary selectable user interface objects include icons representing applications, digital images, video, text, icons, and other documents, as well as application icons associated with computing applications (eg, mobile device applications and / or personal computer applications, etc.). ).

Jedoch sind bekannte Verfahren zum Ausführen dieser Manipulationen mühsam und ineffizient. Zum Beispiel ist das Verwenden einer Sequenz von Eingaben zum Erzeugen, Modifizieren und/oder Löschen von Ordnern und von Inhalt in diesen Ordnern schwierig und erzeugt eine erhebliche kognitive Belastung für einen Benutzer. Zusätzlich benötigen bestehende Verfahren mehr Zeit als nötig, wodurch Energie verschwendet wird. Diese letzte Überlegung ist insbesondere von Bedeutung für batteriebetriebene Geräte.However, known methods for performing these manipulations are cumbersome and inefficient. For example, using a sequence of entries to create, modify and / or delete folders and content in these folders is difficult and creates a significant cognitive burden on a user. In addition, existing processes take more time than necessary, which wastes energy. This last consideration is particularly important for battery powered devices.

ZusammenfassungSummary

Dementsprechend besteht Bedarf für Rechenvorrichtungen mit schnelleren und effizienteren Verfahren und Schnittstellen zum Verwalten von Ordnern. Solche Verfahren und Schnittstellen können bekannte Verfahren zum Verwalten von Ordnern ergänzen oder ersetzen. Solche Verfahren und Schnittstellen reduzieren die kognitive Belastung für einen Benutzer und erzeugen eine effizientere Mensch-Maschine-Schnittstelle. Für batteriebetriebene Rechenvorrichtungen erhalten solche Verfahren und Schnittstellen Leistung und erhöhen die Zeit zwischen Batterieladungen.Accordingly, there is a need for computing devices with faster and more efficient methods and interfaces for managing folders. Such methods and interfaces may supplement or replace known methods for managing folders. Such methods and interfaces reduce the cognitive burden on a user and create a more efficient man-machine interface. For battery powered computing devices, such methods and interfaces receive power and increase the time between battery charges.

Die obigen Mängel und anderen Probleme im Zusammenhang mit Benutzerschnittstellen für Rechenvorrichtungen mit berührungssensitiven Oberflächen werden durch die offenbarten Vorrichtungen reduziert oder eliminiert. In einigen Ausführungsformen ist die Vorrichtung ein Desktop-Computer. In einigen Ausführungsformen ist die Vorrichtung tragbar (z. B. ein Notebook-Computer, ein Tablet-Computer oder eine handgehaltene Vorrichtung). In einigen Ausführungsformen hat die Vorrichtung ein Touchpad. In einigen Ausführungsformen hat die Vorrichtung eine berührungssensitive Anzeige (auch bekannt als ”Touchscreen” oder ”Touchscreen-Anzeige”). In einigen Ausführungsformen hat die Vorrichtung eine grafische Benutzerschnittstelle (GUI), einen oder mehrere Prozessoren, Speicher und eines oder mehrere Module, Programme oder Mengen von Instruktionen, die in dem Speicher gespeichert sind, zum Ausführen mehrerer Funktionen. In einigen Ausführungsformen interagiert der Benutzer mit der GUI hauptsächlich durch Fingerkontakte und Gesten auf der berührungssensitiven Oberfläche. In einigen Ausführungsformen können die Funktionen Bildbearbeitung, Zeichnen, Präsentieren, Textverarbeitung, Webseiten-Erstellung, Disk-Authoring, Tabellenkalkulationserstellung, Spiele spielen, Telefonieren, Videokonferenzen, Email, Instant Messaging, Trainingsunterstützung, digitales Fotografieren, digitale Videoerstellung, Web-Browsing, Abspielen digitaler Musik und/oder Abspielen digitaler Videos umfassen. Ausführbare Instruktionen zum Ausführen dieser Funktionen können in einem computerlesbaren Speichermedium oder einem anderen Computerprogrammprodukt enthalten sein, das ausgestaltet ist zum Ausführen durch einen oder mehrere Prozessoren.The above deficiencies and other problems associated with user interfaces for touch-sensitive surface computing devices are reduced or eliminated by the disclosed devices. In some embodiments, the device is a desktop computer. In some embodiments, the device is portable (eg, a notebook computer, a tablet computer, or a handheld device). In some embodiments, the device has a touchpad. In some embodiments, the device has a touch-sensitive display (also known as a "touchscreen" or "touchscreen display"). In some embodiments, the device has a graphical user interface (GUI), one or more processors, memory, and one or more modules, programs, or Sets of instructions stored in memory for performing multiple functions. In some embodiments, the user interacts with the GUI primarily through finger touches and gestures on the touch-sensitive surface. In some embodiments, the functions may include image editing, drawing, presentation, word processing, web page creation, disk authoring, spreadsheet creation, game play, telephoning, video conferencing, e-mail, instant messaging, training support, digital photography, digital video creation, web browsing, digital playback Include music and / or playing digital video. Executable instructions for performing these functions may be included in a computer readable storage medium or other computer program product configured to be executed by one or more processors.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung eine Anzeige, einen oder mehrere Prozessoren, Speicher und eines oder mehrere Programme. Das eine oder die mehreren Programme sind in dem Speicher gespeichert und dazu konfiguriert, durch den einen oder die mehreren Prozessoren ausgeführt zu werden. Das eine oder die mehreren Programme umfassen Instruktionen zum: Anzeigen einer Vielzahl von wählbaren Benutzerschnittstellen-Objekten auf der Anzeige; Erkennen einer ersten Eingabe; und, in Reaktion auf das Erkennen der ersten Eingabe, Bewegen eines ersten Objekts in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten über die Anzeige an eine Position auf der Anzeige, die angenähert ist an ein zweites Objekt in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten. Das eine oder die mehreren Programme umfassen ferner Instruktionen zum Erkennen, dass die erste Eingabe vorbestimmte Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist; und, in Reaktion auf das Erkennen, dass die erste Eingabe die vorbestimmten Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist, Erzeugen eines Ordners, der das erste Objekt und das zweite Objekt enthält.In accordance with some embodiments, a multifunction device includes a display, one or more processors, memory, and one or more programs. The one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for: displaying a plurality of selectable user interface objects on the display; Recognizing a first input; and, in response to detecting the first input, moving a first object in the plurality of selectable user interface objects across the display to a position on the display that approximates a second object in the plurality of selectable user interface objects. The one or more programs further include instructions for recognizing that the first input meets predetermined folder creation criteria while the first object is approximating the second object; and, in response to detecting that the first input satisfies the predetermined folder creation criteria while the first object is approaching the second object, creating a folder containing the first object and the second object.

In Übereinstimmung mit einigen Ausführungsformen wird auf einer Multifunktionsvorrichtung mit einer Anzeige ein Verfahren ausgeführt. Das Verfahren umfasst: Anzeigen einer Vielzahl von wählbaren Benutzerschnittstellen-Objekten auf der Anzeige; Erkennen einer ersten Eingabe; und in Reaktion auf das Erkennen der ersten Eingabe, Bewegen eines ersten Objekts in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten über die Anzeige an eine Position auf der Anzeige, die angenähert ist an ein zweites Objekt in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten. Das Verfahren umfasst ferner das Erkennen, dass die erste Eingabe vorbestimmte Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist; und in Reaktion auf das Erkennen, dass die erste Eingabe die vorbestimmten Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist, Erzeugen eines Ordners, der das erste Objekt und das zweite Objekt enthält.In accordance with some embodiments, a method is performed on a multifunction device with a display. The method comprises: displaying a plurality of selectable user interface objects on the display; Recognizing a first input; and in response to detecting the first input, moving a first object in the plurality of selectable user interface objects across the display to a position on the display that approximates a second object in the plurality of selectable user interface objects. The method further comprises recognizing that the first input meets predetermined folder creation criteria while the first object is approximating the second object; and in response to detecting that the first input satisfies the predetermined folder creation criteria while the first object is approaching the second object, creating a folder containing the first object and the second object.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine grafische Benutzerschnittstelle auf einer Multifunktionsvorrichtung mit einer Anzeige, einem Speicher und einem oder mehreren Prozessoren zum Ausführen eines oder mehrerer Programme, die in dem Speicher gespeichert sind, eine Vielzahl von wählbaren Benutzerschnittstellen-Objekten. Eine erste Eingabe wird erkannt und, in Reaktion auf das Erkennen der ersten Eingabe, wird ein erstes Objekt in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten auf der Anzeige an eine Position auf der Anzeige bewegt, die angenähert ist an ein zweites Objekt in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten. Es wird erkannt, dass die erste Eingabe vorbestimmte Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist; und in Reaktion auf das Erkennen, dass die erste Eingabe die vorbestimmten Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist, wird ein Ordner erzeugt, der das erste Objekt und das zweite Objekt enthält.In accordance with some embodiments, a graphical user interface on a multifunction device having a display, memory, and one or more processors for executing one or more programs stored in the memory includes a plurality of selectable user interface objects. A first input is detected and, in response to the detection of the first input, a first object in the plurality of selectable user interface objects on the display is moved to a position on the display approximated to a second object in the plurality of selectable user interface objects. It will be appreciated that the first input satisfies predetermined folder generation criteria while the first object approximates the second object; and in response to detecting that the first input satisfies the predetermined folder creation criteria while the first object is approximating the second object, a folder is created containing the first object and the second object.

In Übereinstimmung mit einigen Ausführungsformen sind auf einem computerlesbaren Speichermedium Instruktionen gespeichert, die, wenn sie durch eine Multifunktionsvorrichtung ausgeführt werden, die Vorrichtung veranlassen zum: Anzeigen einer Vielzahl von wählbaren Benutzerschnittstellen-Objekten auf der Anzeige; Erkennen einer ersten Eingabe; und in Reaktion auf das Erkennen der ersten Eingabe, Bewegen eines ersten Objekts in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten über die Anzeige an eine Position auf der Anzeige, die angenähert ist an ein zweites Objekt in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten. Die Instruktionen veranlassen die Vorrichtung ferner zum Erkennen, dass die erste Eingabe vorbestimmte Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist; und in Reaktion auf das Erkennen, dass die erste Eingabe die vorbestimmten Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist, Erzeugen eines Ordners, der das erste Objekt und das zweite Objekt enthält.In accordance with some embodiments, instructions are stored on a computer-readable storage medium that, when executed by a multifunction device, cause the device to: display a plurality of selectable user interface objects on the display; Recognizing a first input; and in response to detecting the first input, moving a first object in the plurality of selectable user interface objects across the display to a position on the display that approximates a second object in the plurality of selectable user interface objects. The instructions further cause the device to recognize that the first input satisfies predetermined folder creation criteria while the first object is approximating the second object; and in response to detecting that the first input satisfies the predetermined folder creation criteria while the first object is approaching the second object, creating a folder containing the first object and the second object.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung: eine Anzeige; Mittel zum Anzeigen einer Vielzahl von wählbaren Benutzerschnittstellen-Objekten auf der Anzeige; Mittel zum Erkennen einer ersten Eingabe; und Mittel antwortend auf das Erkennen der ersten Eingabe zum Bewegen eines ersten Objekts in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten über die Anzeige an eine Position auf der Anzeige, die angenähert ist an ein zweites Objekt in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten. Die Vorrichtung umfasst ferner Mittel zum Erkennen, dass die erste Eingabe vorbestimmte Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist; und Mittel antwortend auf das Erkennen, dass die erste Eingabe die vorbestimmten Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist, zum Erzeugen eines Ordners, der das erste Objekt und das zweite Objekt enthält.In accordance with some embodiments, a multifunction device includes: a display; Means for displaying a plurality of selectable user interface objects the ad; Means for recognizing a first input; and means responsive to detecting the first input to move a first object in the plurality of selectable user interface objects over the display to a position on the display that approximates a second object in the plurality of selectable user interface objects. The apparatus further comprises means for detecting that the first input meets predetermined folder creation criteria while the first object is approximating the second object; and means responsive to detecting that the first input satisfies the predetermined folder creation criteria while the first object is approximating the second object to generate a folder containing the first object and the second object.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Informationsverarbeitungsvorrichtung zur Verwendung in einer Multifunktionsvorrichtung mit einer Anzeige: Mittel zum Erkennen einer ersten Eingabe; und Mittel antwortend auf das Erkennen der ersten Eingabe zum Bewegen eines ersten Objekts in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten über die Anzeige an eine Position auf der Anzeige, die angenähert ist an ein zweites Objekt in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten. Die Informationsverarbeitungsvorrichtung umfasst ferner Mittel zum Erkennen, dass die erste Eingabe vorbestimmte Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist; und Mittel antwortend auf das Erkennen, dass die erste Eingabe die vorbestimmten Ordner-Erzeugungskriterien erfüllt, während das erste Objekt an das zweite Objekt angenähert ist, zum Erzeugen eines Ordners, der das erste Objekt und das zweite Objekt enthält.In accordance with some embodiments, an information processing device for use in a multifunction device having a display comprises: means for detecting a first input; and means responsive to detecting the first input to move a first object in the plurality of selectable user interface objects over the display to a position on the display that approximates a second object in the plurality of selectable user interface objects. The information processing apparatus further comprises means for recognizing that the first input satisfies predetermined folder creation criteria while the first object is approximating the second object; and means responsive to detecting that the first input satisfies the predetermined folder creation criteria while the first object is approximating the second object to generate a folder containing the first object and the second object.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung eine Anzeige, einen oder mehrere Prozessoren, Speicher und eines oder mehrere Programme. Das eine oder die mehreren Programme sind in dem Speicher gespeichert und konfiguriert, um von dem einen oder den mehreren Prozessoren ausgeführt zu werden. Das eine oder die mehreren Programme umfassen Instruktionen zum: gleichzeitigen Anzeigen eines oder mehrerer Aktionssymbole und eines oder mehrerer Ordnersymbole auf der Anzeige. Die Multifunktionsvorrichtung hat einen normalen Betriebsmodus zum Aktivieren von Applikationen und einen Benutzerschnittstellen-Rekonfigurationsmodus zum Umordnen der Aktionssymbole und der Ordnersymbole auf der Anzeige. Das eine oder die mehreren Programme umfassen ferner Instruktionen zum Erkennen einer ersten Eingabe; und in Reaktion auf das Erkennen der ersten Eingabe: wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Ordnersymbols des einen oder der mehreren Ordnersymbole entspricht, Anzeigen von Inhalten eines Ordners, der mit dem entsprechenden Ordnersymbol verknüpft ist ohne Berücksichtigung, ob die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus oder in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet; und wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Aktionssymbols des einen oder der mehreren Aktionssymbole entspricht: wenn die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus befindet, Aktivieren einer Applikation, die mit dem entsprechenden Aktionssymbol verknüpft ist; und wenn sich die Multifunktionsvorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, Fortfahren des Anzeigens des entsprechenden Aktionssymbols, ohne die mit dem entsprechenden Aktionssymbol verknüpfte Applikation zu aktivieren.In accordance with some embodiments, a multifunction device includes a display, one or more processors, memory, and one or more programs. The one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for: simultaneously displaying one or more action icons and one or more folder icons on the display. The multifunction device has a normal operation mode for activating applications and a user interface reconfiguration mode for rearranging the action icons and the folder icons on the display. The one or more programs further include instructions for recognizing a first input; and in response to detecting the first input: if the first input corresponds to a request to select a corresponding folder icon of the one or more folder icons, displaying contents of a folder associated with the corresponding folder icon regardless of whether the multifunction device is in use the normal mode of operation or in the user interface reconfiguration mode; and if the first input corresponds to a request to select a corresponding action icon of the one or more action icons: if the multifunction device is in the normal mode of operation, activating an application associated with the corresponding action icon; and if the multifunction device is in the user interface reconfiguration mode, continuing to display the corresponding action icon without activating the application associated with the corresponding action icon.

In Übereinstimmung mit einigen Ausführungsformen wird ein Verfahren auf einer Multifunktionsvorrichtung mit einer Anzeige ausgeführt. Das Verfahren umfasst: gleichzeitiges Anzeigen eines oder mehrerer Aktionssymbole und eines oder mehrerer Ordnersymbole auf der Anzeige. Die Multifunktionsvorrichtung hat einen normalen Betriebsmodus zum Aktivieren von Applikationen und einen Benutzerschnittstellen-Rekonfigurationsmodus zum Umordnen der Aktionssymbole und der Ordnersymbole auf der Anzeige. Das Verfahren umfasst ferner das Erkennen einer ersten Eingabe; und in Reaktion auf das Erkennen der ersten Eingabe: wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Ordnersymbols des einen oder der mehreren Ordnersymbole entspricht, das Anzeigen von Inhalten eines Ordners, der mit dem entsprechenden Ordnersymbol verknüpft ist, ohne Berücksichtigung, ob die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus oder in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet; und wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Aktionssymbols des einen oder der mehreren Aktionssymbole entspricht: wenn die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus befindet, das Aktivieren einer Applikation, die mit dem entsprechenden Aktionssymbol verknüpft ist; und wenn sich die Multifunktionsvorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, Fortfahren des Anzeigens des entsprechenden Aktionssymbols, ohne die mit dem entsprechenden Aktionssymbol verknüpfte Applikation zu starten.In accordance with some embodiments, a method is performed on a multifunction device with a display. The method includes: simultaneously displaying one or more action icons and one or more folder icons on the display. The multifunction device has a normal operation mode for activating applications and a user interface reconfiguration mode for rearranging the action icons and the folder icons on the display. The method further comprises recognizing a first input; and in response to detecting the first input: if the first input corresponds to a request to select a corresponding folder icon of the one or more folder icons, displaying contents of a folder associated with the corresponding folder icon, regardless of whether the multifunction device is in the normal operating mode or in the user interface reconfiguration mode; and if the first input corresponds to a request to select a corresponding action icon of the one or more action icons: if the multifunction device is in the normal mode of operation, activating an application associated with the corresponding action icon; and if the multifunction device is in the user interface reconfiguration mode, continuing to display the corresponding action icon without starting the application associated with the corresponding action icon.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine grafische Benutzerschnittstelle auf einer Multifunktionsvorrichtung mit einer Anzeige, einem Speicher und einem oder mehreren Prozessoren zum Ausführen eines oder mehrerer Programme, die in dem Speicher gespeichert sind, eines oder mehrere Aktionssymbole und eines oder mehrere Ordnersymbole. Das eine oder die mehreren Aktionssymbole und das eine oder die mehreren Ordnersymbole werden gleichzeitig auf der Anzeige dargestellt. Die Multifunktionsvorrichtung hat einen normalen Betriebsmodus zum Aktivieren von Applikationen und einen Benutzerschnittstellen-Rekonfigurationsmodus zum Umordnen der Aktionssymbole und der Ordnersymbole auf der Anzeige. Eine erste Eingabe wird erkannt; und in Reaktion auf das Erkennen der ersten Eingabe: wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Ordnersymbols des einen oder der mehreren Ordnersymbole entspricht, werden Inhalte eines Ordners, der mit dem entsprechenden Ordnersymbol verknüpft ist, angezeigt, ohne Berücksichtigung, ob die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus oder in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet; und wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Aktionssymbols des einen oder der mehreren Aktionssymbole entspricht: wenn die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus befindet, wird eine mit dem entsprechenden Aktionssymbol verknüpfte Applikation aktiviert; und wenn sich die Multifunktionsvorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, wird das entsprechende Aktionssymbol weiterhin angezeigt, ohne dass die mit dem entsprechenden Aktionssymbol verknüpfte Applikation aktiviert wird.In accordance with some embodiments, a graphical user interface on a multifunction device having a display, a memory, and one or more processors for executing one or more programs stored in the memory includes one or more action icons and one or more folder icons. The one or the several action icons and the one or more folder icons are displayed simultaneously on the screen. The multifunction device has a normal operation mode for activating applications and a user interface reconfiguration mode for rearranging the action icons and the folder icons on the display. A first input is recognized; and in response to detecting the first input: if the first input corresponds to a request to select a corresponding folder icon of the one or more folder icons, contents of a folder associated with the corresponding folder icon are displayed regardless of whether the multifunction device is in the normal operating mode or in the user interface reconfiguration mode; and if the first input corresponds to a request to select a corresponding action icon of the one or more action icons: if the multifunction device is in the normal mode of operation, an application associated with the corresponding action icon is activated; and when the multifunction device is in the user interface reconfiguration mode, the corresponding action icon continues to be displayed without activating the application associated with the corresponding action icon.

In Übereinstimmung mit einigen Ausführungsformen sind auf einem computerlesbaren Speichermedium Instruktionen gespeichert, die, wenn sie durch eine Multifunktionsvorrichtung mit einer Anzeige ausgeführt werden, die Vorrichtung veranlassen zum: gleichzeitigen Anzeigen eines oder mehrerer Aktionssymbole und eines oder mehrerer Ordnersymbole auf der Anzeige. Die Multifunktionsvorrichtung hat einen normalen Betriebsmodus zum Aktivieren von Applikationen und einen Benutzerschnittstellen-Rekonfigurationsmodus zum Umordnen der Aktionssymbole und der Ordnersymbole auf der Anzeige. Die Instruktionen veranlassen die Vorrichtung ferner zum Erkennen einer ersten Eingabe; und in Reaktion auf das Erkennen der ersten Eingabe: wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Ordnersymbols des einen oder der mehreren Ordnersymbole entspricht, Anzeigen von Inhalten eines Ordners, der mit dem entsprechenden Ordnersymbol verknüpft ist, ohne Berücksichtigung, ob die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus oder in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet; und wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Aktionssymbols des einen oder der mehreren Aktionssymbole entspricht: wenn sich die Multifunktionsvorrichtung in dem normalen Betriebsmodus befindet, Aktivieren einer Applikation, die mit dem entsprechenden Aktionssymbol verknüpft ist; und, wenn sich die Multifunktionsvorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, Fortfahren des Anzeigens des entsprechenden Aktionssymbols, ohne die mit dem entsprechenden Aktionssymbol verknüpfte Applikation zu aktivieren.In accordance with some embodiments, instructions stored on a computer-readable storage medium are that, when executed by a multifunction device with a display, cause the device to: simultaneously display one or more action icons and one or more folder icons on the display. The multifunction device has a normal operation mode for activating applications and a user interface reconfiguration mode for rearranging the action icons and the folder icons on the display. The instructions further cause the device to recognize a first input; and in response to detecting the first input: if the first input corresponds to a request to select a corresponding folder icon of the one or more folder icons, displaying contents of a folder associated with the corresponding folder icon, regardless of whether the multifunction device is is in the normal mode of operation or in the user interface reconfiguration mode; and if the first input corresponds to a request to select a corresponding action icon of the one or more action icons: if the multifunction device is in the normal mode of operation, activating an application associated with the corresponding action icon; and, if the multifunction device is in the user interface reconfiguration mode, continuing to display the corresponding action icon without activating the application associated with the corresponding action icon.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung: eine Anzeige; Mittel zum gleichzeitigen Anzeigen eines oder mehrerer Aktionssymbole und eines oder mehrerer Ordnersymbole auf der Anzeige. Die Multifunktionsvorrichtung hat einen normalen Betriebsmodus zum Aktivieren von Applikationen und einen Benutzerschnittstellen-Rekonfigurationsmodus zum Umordnen der Aktionssymbole und der Ordnersymbole auf der Anzeige. Die Vorrichtung umfasst ferner Mittel zum Erkennen einer ersten Eingabe; und Mittel antwortend auf das Erkennen der ersten Eingabe zum: wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Ordnersymbols des einen oder mehreren Ordnersymbole entspricht, Anzeigen von Inhalten eines Ordners, der mit dem entsprechenden Ordnersymbol verknüpft ist, ohne Berücksichtigung, ob die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus oder in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet; und wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Aktionssymbols des einen oder der mehreren Aktionssymbole entspricht: wenn die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus befindet, Aktivieren einer Applikation, die mit dem entsprechenden Aktionssymbol verknüpft ist; und, wenn sich die Multifunktionsvorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, Fortfahren des Anzeigens des entsprechenden Aktionssymbols, ohne die mit dem entsprechenden Aktionssymbol verknüpfte Applikation zu aktivieren.In accordance with some embodiments, a multifunction device includes: a display; Means for simultaneously displaying one or more action icons and one or more folder icons on the display. The multifunction device has a normal operation mode for activating applications and a user interface reconfiguration mode for rearranging the action icons and the folder icons on the display. The apparatus further comprises means for detecting a first input; and means responsive to detecting the first input for: if the first input of a request to select a corresponding folder icon matches the one or more folder icons, displaying contents of a folder associated with the corresponding folder icon, regardless of whether the multifunction device is in the normal operating mode or in the User interface reconfiguration mode is located; and if the first input corresponds to a request to select a corresponding action icon of the one or more action icons: if the multifunction device is in the normal mode of operation, activating an application associated with the corresponding action icon; and, if the multifunction device is in the user interface reconfiguration mode, continuing to display the corresponding action icon without activating the application associated with the corresponding action icon.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Informationsverarbeitungsvorrichtung zur Verwendung in einer Multifunktionsvorrichtung mit einer Anzeige: Mittel zum gleichzeitigen Anzeigen eines oder mehrerer Aktionssymbole und eines oder mehrerer Ordnersymbole auf der Anzeige. Die Multifunktionsvorrichtung hat einen normalen Betriebsmodus zum Aktivieren von Applikationen und einen Benutzerschnittstellen-Rekonfigurationsmodus zum Umordnen der Aktionssymbole und der Ordnersymbole auf der Anzeige. Die Informationsverarbeitungsvorrichtung umfasst ferner Mittel zum Erkennen einer ersten Eingabe; und Mittel antwortend auf das Erkennen der ersten Eingabe zum: wenn die erste Eingabe einer Anfrage zum Auswählen eines entsprechenden Ordnersymbols der einen oder mehreren Ordnersymbole entspricht, Anzeigen von Inhalten eines Ordners, der mit dem entsprechenden Ordnersymbol verknüpft ist, ohne Berücksichtigung, ob die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus oder in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet; und wenn die erste Eingabe sich auf eine Anfrage zum Auswählen eines entsprechenden Aktionssymbols des einen oder der mehreren Aktionssymbole entspricht: wenn die Multifunktionsvorrichtung sich in dem normalen Betriebsmodus befindet, Aktivieren einer Applikation, die mit dem entsprechenden Aktionssymbol verknüpft ist; und, wenn sich die Multifunktionsvorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, Fortfahren des Anzeigens des entsprechenden Aktionssymbols, ohne die mit dem entsprechenden Aktionssymbol verknüpfte Applikation zu aktivieren.In accordance with some embodiments, an information processing device for use in a multifunction device with a display includes: means for simultaneously displaying one or more action icons and one or more folder icons on the display. The multifunction device has a normal operation mode for activating applications and a user interface reconfiguration mode for rearranging the action icons and the folder icons on the display. The information processing apparatus further comprises means for recognizing a first input; and means responsive to detecting the first input for: if the first input of a request to select a corresponding folder icon matches the one or more folder icons, displaying contents of a folder associated with the corresponding folder icon, regardless of whether the multifunction device is is in the normal mode of operation or in the user interface reconfiguration mode; and if the first input corresponds to a request to select a corresponding action icon of the one or more action icons: if the multifunction device is in the normal mode of operation, activating an application associated with the corresponding action icon; and, if the multifunction device is in the user interface reconfiguration mode, continuing to display the corresponding action icon without activating the application associated with the corresponding action icon.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung eine Anzeige, einen oder mehrere Prozessoren, Speicher und eines oder mehrere Programme. Das eine oder die mehreren Programme sind in dem Speicher gespeichert und konfiguriert, um von dem einen oder den mehreren Prozessoren ausgeführt zu werden. Das eine oder die mehreren Programme umfassen Instruktionen zum: Empfangen einer Eingabe, die einer Anfrage zum Erzeugen eines Ordners entspricht, der ein erstes Element und ein zweites Element enthält; und in Reaktion auf das Empfangen der Eingabe: Erzeugen des Ordners, der das erste Element und das zweite Element enthält; Bestimmen einer ersten Vielzahl von Deskriptoren, die mit dem ersten Element verknüpft sind; und Bestimmen einer zweiten Vielzahl von Deskriptoren, die mit dem zweiten Element verknüpft sind. Das eine oder die mehreren Programme umfassen ferner Instruktionen zum, wenn die erste Vielzahl von Deskriptoren und die zweite Vielzahl von Deskriptoren mindestens einen ersten gemeinsamen Deskriptor gemeinsam haben: automatischen Generieren eines Ordnernamens für den Ordner, basierend auf dem ersten gemeinsamen Deskriptor; und Anzeigen eines Symbols für den Ordner mit dem automatisch generierten Ordnernamen auf der Anzeige.In accordance with some embodiments, a multifunction device includes a display, one or more processors, memory, and one or more programs. The one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for: receiving an input corresponding to a request to create a folder containing a first item and a second item; and in response to receiving the input: generating the folder containing the first element and the second element; Determining a first plurality of descriptors associated with the first element; and determining a second plurality of descriptors associated with the second element. The one or more programs further include instructions for when the first plurality of descriptors and the second plurality of descriptors share at least a first common descriptor: automatically generating a folder name for the folder based on the first common descriptor; and displaying an icon for the folder with the automatically generated folder name on the display.

In Übereinstimmung mit einigen Ausführungsformen wird ein Verfahren auf einer Multifunktionsvorrichtung mit einer Anzeige ausgeführt.In accordance with some embodiments, a method is performed on a multifunction device with a display.

Das Verfahren umfasst: Empfangen einer Eingabe, die einer Anfrage zum Erzeugen eines Ordners entspricht, der ein erstes Element und ein zweites Element enthält; und in Reaktion auf das Empfangen der Eingabe: Erzeugen des Ordners, der das erste Element und das zweite Element enthält; Bestimmen einer ersten Vielzahl von Deskriptoren, die mit dem ersten Element verknüpft sind; und Bestimmen einer zweiten Vielzahl von Deskriptoren, die mit dem zweiten Element verknüpft sind. Das Verfahren umfasst ferner, wenn die erste Vielzahl von Deskriptoren und die zweite Vielzahl von Deskriptoren mindestens einen ersten gemeinsamen Deskriptor gemeinsam haben: automatisches Generieren eines Ordnernamens für den Ordner, basierend auf dem ersten gemeinsamen Deskriptor; und Anzeigen eines Symbols für den Ordner mit dem automatisch generierten Ordnernamen auf der Anzeige.The method comprises: receiving an input corresponding to a request to create a folder containing a first element and a second element; and in response to receiving the input: generating the folder containing the first element and the second element; Determining a first plurality of descriptors associated with the first element; and determining a second plurality of descriptors associated with the second element. The method further comprises when the first plurality of descriptors and the second plurality of descriptors share at least a first common descriptor: automatically generating a folder name for the folder based on the first common descriptor; and displaying an icon for the folder with the automatically generated folder name on the display.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine grafische Benutzerschnittstelle auf einer Multifunktionsvorrichtung mit einer Anzeige, einem Speicher und einem oder mehreren Prozessoren zum Ausführen eines oder mehrerer Programme, die in dem Speicher gespeichert sind, ein erstes Element und ein zweites Element. Eine Eingabe, die einer Anfrage zum Erzeugen eines Ordners entspricht, der ein erstes Element und ein zweites Element enthält, wird empfangen; und in Reaktion auf das Empfangen der Eingabe: der Ordner, der das erste Element und das zweite Element enthält, wird erzeugt; eine erste Vielzahl von Deskriptoren, die mit dem ersten Element verknüpft ist, wird bestimmt; und eine zweite Vielzahl von Deskriptoren, die mit dem zweiten Element verknüpft ist, wird bestimmt. Wenn die erste Vielzahl von Deskriptoren und die zweite Vielzahl von Deskriptoren mindestens einen ersten gemeinsamen Deskriptor gemeinsam haben: ein Ordnername für den Ordner wird automatisch generiert, basierend auf dem ersten gemeinsamen Deskriptor; und ein Symbol für den Ordner wird mit dem automatisch generierten Ordnernamen auf der Anzeige angezeigt.In accordance with some embodiments, a graphical user interface on a multifunction device having a display, a memory, and one or more processors for executing one or more programs stored in the memory includes a first element and a second element. An input corresponding to a request to create a folder containing a first item and a second item is received; and in response to receiving the input: the folder containing the first element and the second element is generated; a first plurality of descriptors associated with the first element is determined; and a second plurality of descriptors associated with the second element are determined. If the first plurality of descriptors and the second plurality of descriptors share at least a first common descriptor: a folder name for the folder is automatically generated based on the first common descriptor; and an icon for the folder is displayed on the screen with the automatically generated folder name.

In Übereinstimmung mit einigen Ausführungsformen sind auf einem computerlesbaren Speichermedium Instruktionen gespeichert, die, wenn sie durch eine Multifunktionsvorrichtung mit einer Anzeige ausgeführt werden, die Vorrichtung veranlassen zum: Empfangen einer Eingabe, die einer Anfrage zum Erzeugen eines Ordners entspricht, der ein erstes Element und ein zweites Element enthält; und in Reaktion auf das Empfangen der Eingabe: Erzeugen des Ordners, der das erste Element und das zweite Element enthält; Bestimmen einer ersten Vielzahl von Deskriptoren, die mit dem ersten Element verknüpft ist; und Bestimmen einer zweiten Vielzahl von Deskriptoren, die mit dem zweiten Element verknüpft ist. Die Instruktionen veranlassen die Vorrichtung ferner zum, wenn die erste Vielzahl von Deskriptoren und die zweite Vielzahl von Deskriptoren mindestens einen ersten gemeinsamen Deskriptor gemeinsam haben: automatischen Generieren eines Ordnernamens für den Ordner, basierend auf dem ersten gemeinsamen Deskriptor; und Anzeigen eines Symbols für den Ordner mit dem automatisch generierten Ordnernamen auf der Anzeige.In accordance with some embodiments, instructions stored on a computer readable storage medium are that, when executed by a multifunction device with a display, cause the device to: receive an input corresponding to a request to create a folder containing a first item and a second element contains; and in response to that Receiving the input: generating the folder containing the first element and the second element; Determining a first plurality of descriptors associated with the first element; and determining a second plurality of descriptors associated with the second element. The instructions further cause the device to further when the first plurality of descriptors and the second plurality of descriptors share at least a first common descriptor: automatically generating a folder name for the folder based on the first common descriptor; and displaying an icon for the folder with the automatically generated folder name on the display.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung: eine Anzeige; Mittel zum Empfangen einer Eingabe, die einer Anfrage zum Erzeugen eines Ordners entspricht, der ein erstes Element und ein zweites Element enthält; und Mittel zum, in Reaktion auf das Empfangen der Eingabe: Erzeugen des Ordners, der das erste Element und das zweite Element enthält; Bestimmen einer ersten Vielzahl von Deskriptoren, die mit dem ersten Element verknüpft ist; und Bestimmen einer zweiten Vielzahl von Deskriptoren, die mit dem zweiten Element verknüpft ist. Die Vorrichtung umfasst ferner Mittel zum, wenn die erste Vielzahl von Deskriptoren und die zweite Vielzahl von Deskriptoren mindestens einen ersten gemeinsamen Deskriptor gemeinsam haben: automatischen Generieren eines Ordnernamens für den Ordner, basierend auf dem ersten gemeinsamen Deskriptor; und Anzeigen eines Symbols für den Ordner mit dem automatisch generierten Ordnernamen auf der Anzeige.In accordance with some embodiments, a multifunction device includes: a display; Means for receiving an input corresponding to a request to create a folder containing a first item and a second item; and means for, in response to receiving the input: generating the folder containing the first element and the second element; Determining a first plurality of descriptors associated with the first element; and determining a second plurality of descriptors associated with the second element. The apparatus further comprises means for when the first plurality of descriptors and the second plurality of descriptors share at least a first common descriptor: automatically generating a folder name for the folder based on the first common descriptor; and displaying an icon for the folder with the automatically generated folder name on the display.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Informationsverarbeitungsvorrichtung zur Verwendung in einer Multifunktionsvorrichtung mit einer Anzeige: Mittel zum Empfangen einer Eingabe, die einer Anfrage zum Erzeugen eines Ordners entspricht, der ein erstes Element und ein zweites Element enthält; und Mittel antwortend auf das Empfangen der Eingabe zum: Erzeugen des Ordners, der das erste Element und das zweite Element enthält; Bestimmen einer ersten Vielzahl von Deskriptoren, die mit dem ersten Element verknüpft ist; und Bestimmen einer zweiten Vielzahl von Deskriptoren, die mit dem zweiten Element verknüpft ist. Die Informationsverarbeitungsvorrichtung umfasst ferner Mittel zum, wenn die erste Vielzahl von Deskriptoren und die zweite Vielzahl von Deskriptoren mindestens einen ersten gemeinsamen Deskriptor gemeinsam haben: automatischen Generieren eines Ordnernamens für den Ordner, basierend auf dem ersten gemeinsamen Deskriptor; und Anzeigen eines Symbols für den Ordner mit dem automatisch generierten Ordnernamen auf der Anzeige.In accordance with some embodiments, an information processing device for use in a multi-function device having a display comprises: means for receiving an input corresponding to a request to create a folder containing a first element and a second element; and means responsive to receiving the input for: generating the folder containing the first element and the second element; Determining a first plurality of descriptors associated with the first element; and determining a second plurality of descriptors associated with the second element. The information processing apparatus further comprises means for, when the first plurality of descriptors and the second plurality of descriptors share at least a first common descriptor: automatically generating a folder name for the folder based on the first common descriptor; and displaying an icon for the folder with the automatically generated folder name on the display.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung eine Anzeige, einen oder mehrere Prozessoren, Speicher und eines oder mehrere Programme. Das eine oder die mehreren Programme sind in dem Speicher gespeichert und konfiguriert, um von dem einen oder den mehreren Prozessoren ausgeführt zu werden. Das eine oder die mehreren Programme umfassen Instruktionen zum: Anzeigen einer Vielzahl von Symbolen auf der Anzeige. Ein erstes Symbol in der Vielzahl von Symbolen wird an einer ersten Position auf der Anzeige angezeigt. Ein zweites Symbol in der Vielzahl von Symbolen, das von dem ersten Symbol verschieden ist, hat einen Aktivierungsbereich mit einer voreingestellten Größe. Das eine oder die mehreren Programme umfassen ferner Instruktionen zum Erkennen einer Eingabe, die einer Anfrage zum Bewegen des ersten Symbols entspricht; Ändern einer Größe des Aktivierungsbereichs für das zweite Symbol von der voreingestellten Größe, basierend auf einer Distanz von der ersten Position zu einer Position des zweiten Symbols; und in Reaktion auf das Erkennen der Eingabe, Bewegen des ersten Symbols über die Anzeige weg von der ersten Position. Das eine oder die mehreren Programme umfassen auch Instruktionen zum Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt; und, in Reaktion auf das Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt: wenn das erste Symbol zumindest teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols ist, Ausführen einer ersten Operation, die mit dem zweiten Symbol verknüpft ist; und wenn das erste Symbol außerhalb des Aktivierungsbereichs des zweiten Symbols ist, Ausführen einer zweiten Operation, die von der ersten Operation verschieden ist.In accordance with some embodiments, a multifunction device includes a display, one or more processors, memory, and one or more programs. The one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for: displaying a plurality of icons on the display. A first icon in the plurality of icons is displayed at a first position on the display. A second symbol in the plurality of symbols other than the first symbol has an activation area of a preset size. The one or more programs further comprise instructions for recognizing an input corresponding to a request to move the first icon; Changing a size of the activation area for the second icon from the preset size based on a distance from the first position to a position of the second icon; and in response to detecting the input, moving the first icon over the display away from the first position. The one or more programs also include instructions for detecting that the input satisfies predetermined triggering criteria; and, in response to detecting that the input meets predetermined triggering criteria: if the first symbol is at least partially within the activation range of the second symbol, performing a first operation associated with the second symbol; and if the first symbol is outside the activation range of the second symbol, performing a second operation different from the first operation.

In Übereinstimmung mit einigen Ausführungsformen wird ein Verfahren auf einer Multifunktionsvorrichtung mit einer Anzeige ausgeführt. Das Verfahren umfasst: Anzeigen einer Vielzahl von Symbolen auf der Anzeige. Ein erstes Symbol in der Vielzahl von Symbolen wird an einer ersten Position auf der Anzeige angezeigt. Ein zweites Symbol in der Vielzahl von Symbolen, das von dem ersten Symbol verschieden ist, hat einen Aktivierungsbereich mit einer voreingestellten Größe. Das Verfahren umfasst ferner das Erkennen einer Eingabe, die einer Anfrage zum Bewegen des ersten Symbols entspricht; Ändern einer Größe des Aktivierungsbereichs für das zweite Symbol von der voreingestellten Größe, basierend auf einer Distanz von der ersten Position zu einer Position des zweiten Symbols; und in Reaktion auf das Erkennen der Eingabe, Bewegen des ersten Symbols über die Anzeige weg von der ersten Position. Das Verfahren umfasst auch das Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt; und, in Reaktion auf das Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt: wenn das erste Symbol zumindest teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols ist, Ausführen einer ersten Operation, die mit dem zweiten Symbol verknüpft ist; und wenn das erste Symbol außerhalb des Aktivierungsbereichs des zweiten Symbols ist, Ausführen einer zweiten Operation, die von der ersten Operation verschieden ist.In accordance with some embodiments, a method is performed on a multifunction device with a display. The method includes: displaying a plurality of icons on the display. A first icon in the plurality of icons is displayed at a first position on the display. A second symbol in the plurality of symbols other than the first symbol has an activation area of a preset size. The method further comprises recognizing an input corresponding to a request to move the first symbol; Change a size of the activation area for the second symbol of the preset size, based on a distance from the first position to a position of the second symbol; and in response to detecting the input, moving the first icon over the display away from the first position. The method also includes recognizing that the input satisfies predetermined triggering criteria; and, in response to detecting that the input meets predetermined triggering criteria: if the first symbol is at least partially within the activation range of the second symbol, performing a first operation associated with the second symbol; and if the first symbol is outside the activation range of the second symbol, performing a second operation different from the first operation.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine grafische Benutzerschnittstelle auf einer Multifunktionsvorrichtung mit einer Anzeige, einem Speicher und einem oder mehreren Prozessoren zum Ausführen eines oder mehrerer Programme, die in dem Speicher gespeichert sind, eine Vielzahl von Symbolen, die auf der Anzeige angezeigt werden. Ein erstes Symbol in der Vielzahl von Symbolen wird an einer ersten Position auf der Anzeige angezeigt. Ein zweites Symbol in der Vielzahl von Symbolen, das von dem ersten Symbol verschieden ist, hat einen Aktivierungsbereich mit einer voreingestellten Größe. Eine Eingabe, die einer Anfrage zum Bewegen des ersten Symbols entspricht, wird erkannt. Eine Größe des Aktivierungsbereichs wird für das zweite Symbol von der voreingestellten Größe geändert, basierend auf einer Distanz von der ersten Position zu einer Position des zweiten Symbols. In Reaktion auf das Erkennen der Eingabe wird das erste Symbol über die Anzeige weg von der ersten Position bewegt. Es wird erkannt, dass die Eingabe vorbestimmte Auslösekriterien erfüllt; und, in Reaktion auf das Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt: wenn das erste Symbol zumindest teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols ist, wird eine erste Operation, die mit dem zweiten Symbol verknüpft ist, ausgeführt; und wenn das erste Symbol außerhalb des Aktivierungsbereichs des zweiten Symbols ist, wird eine zweite Operation ausgeführt, die von der ersten Operation verschieden ist.In accordance with some embodiments, a graphical user interface on a multifunction device having a display, a memory, and one or more processors for executing one or more programs stored in the memory includes a plurality of icons displayed on the display. A first icon in the plurality of icons is displayed at a first position on the display. A second symbol in the plurality of symbols other than the first symbol has an activation area of a preset size. An input corresponding to a request to move the first icon is recognized. A size of the activation area is changed from the preset size for the second icon based on a distance from the first position to a position of the second icon. In response to the recognition of the input, the first icon is moved across the display away from the first position. It is recognized that the input meets predetermined triggering criteria; and, in response to detecting that the input satisfies predetermined trigger criteria: if the first symbol is at least partially within the activation range of the second symbol, a first operation associated with the second symbol is performed; and if the first symbol is outside the activation area of the second symbol, a second operation different from the first operation is performed.

In Übereinstimmung mit einigen Ausführungsformen sind auf einem computerlesbaren Speichermedium Instruktionen gespeichert, die, wenn sie durch eine Multifunktionsvorrichtung mit einer Anzeige ausgeführt werden, die Vorrichtung veranlassen zum: Anzeigen einer Vielzahl von Symbolen auf der Anzeige. Ein erstes Symbol in der Vielzahl von Symbolen wird an einer ersten Position auf der Anzeige angezeigt. Ein zweites Symbol in der Vielzahl von Symbolen, das von dem ersten Symbol verschieden ist, hat einen Aktivierungsbereich mit einer voreingestellten Größe. Die Instruktionen veranlassen die Vorrichtung ferner zum Erkennen einer Eingabe, die einer Anfrage zum Bewegen des ersten Symbols entspricht; Ändern einer Größe des Aktivierungsbereichs für das zweite Symbol von der voreingestellten Größe, basierend auf einer Distanz von der ersten Position zu einer Position des zweiten Symbols; und in Reaktion auf das Erkennen der Eingabe, Bewegen des ersten Symbols über die Anzeige weg von der ersten Position. Die Instruktionen veranlassen die Vorrichtung auch zum Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt; und, in Reaktion auf das Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt: wenn das erste Symbol zumindest teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols ist, Ausführen einer ersten Operation, die mit dem zweiten Symbol verknüpft ist; und wenn das erste Symbol außerhalb des Aktivierungsbereichs des zweiten Symbols ist, Ausführen einer zweiten Operation, die von der ersten Operation verschieden ist.In accordance with some embodiments, instructions are stored on a computer readable storage medium that, when executed by a multifunction device with a display, cause the device to: display a plurality of icons on the display. A first icon in the plurality of icons is displayed at a first position on the display. A second symbol in the plurality of symbols other than the first symbol has an activation area of a preset size. The instructions further cause the apparatus to recognize an input corresponding to a request to move the first icon; Changing a size of the activation area for the second icon from the preset size based on a distance from the first position to a position of the second icon; and in response to detecting the input, moving the first icon over the display away from the first position. The instructions also cause the device to recognize that the input satisfies predetermined triggering criteria; and, in response to detecting that the input meets predetermined triggering criteria: if the first symbol is at least partially within the activation range of the second symbol, performing a first operation associated with the second symbol; and if the first symbol is outside the activation range of the second symbol, performing a second operation different from the first operation.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung: eine Anzeige; Mittel zum Anzeigen einer Vielzahl von Symbolen auf der Anzeige. Ein erstes Symbol in der Vielzahl von Symbolen wird an einer ersten Position auf der Anzeige angezeigt. Ein zweites Symbol in der Vielzahl von Symbolen, das von dem ersten Symbol verschieden ist, hat einen Aktivierungsbereich mit einer voreingestellten Größe. Die Vorrichtung umfasst ferner Mittel zum Erkennen einer Eingabe, die einer Anfrage zum Bewegen des ersten Symbols entspricht; Mittel zum Ändern einer Größe des Aktivierungsbereichs für das zweite Symbol von der voreingestellten Größe, basierend auf einer Distanz von der ersten Position zu einer Position des zweiten Symbols; und Mittel, in Reaktion auf das Erkennen der Eingabe, zum Bewegen des ersten Symbols über die Anzeige weg von der ersten Position. Die Vorrichtung umfasst auch Mittel zum Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt; und Mittel, in Reaktion auf das Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt, zum: wenn das erste Symbol zumindest teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols ist, Ausführen einer ersten Operation, die mit dem zweiten Symbol verknüpft ist; und wenn das erste Symbol außerhalb des Aktivierungsbereichs des zweiten Symbols ist, Ausführen einer zweiten Operation, die von der ersten Operation verschieden ist.In accordance with some embodiments, a multifunction device includes: a display; Means for displaying a plurality of symbols on the display. A first icon in the plurality of icons is displayed at a first position on the display. A second symbol in the plurality of symbols other than the first symbol has an activation area of a preset size. The apparatus further comprises means for recognizing an input corresponding to a request to move the first symbol; Means for changing a size of the activation area for the second icon from the preset size based on a distance from the first position to a position of the second icon; and means, in response to the detection of the input, for moving the first icon over the display away from the first position. The apparatus also includes means for detecting that the input meets predetermined triggering criteria; and means, in response to detecting that the input satisfies predetermined trigger criteria, for: if the first symbol is at least partially within the activation range of the second symbol, performing a first operation associated with the second symbol; and if the first symbol is outside the activation range of the second symbol, performing a second operation different from the first operation.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Informationsverarbeitungsvorrichtung zur Verwendung in einer Multifunktionsvorrichtung mit einer Anzeige: Mittel zum Anzeigen einer Vielzahl von Symbolen auf der Anzeige. Ein erstes Symbol in der Vielzahl von Symbolen wird an einer ersten Position auf der Anzeige angezeigt. Ein zweites Symbol in der Vielzahl von Symbolen, das von dem ersten Symbol verschieden ist, hat einen Aktivierungsbereich mit einer voreingestellten Größe. Die Informationsverarbeitungsvorrichtung umfasst ferner Mittel zum Erkennen einer Eingabe, die einer Anfrage zum Bewegen des ersten Symbols entspricht; Mittel zum Ändern einer Größe des Aktivierungsbereichs für das zweite Symbol von der voreingestellten Größe, basierend auf einer Distanz von der ersten Position zu einer Position des zweiten Symbols; und Mittel, in Reaktion auf das Erkennen der Eingabe, zum Bewegen des ersten Symbols über die Anzeige weg von der ersten Position. Die Informationsverarbeitungsvorrichtung umfasst auch Mittel zum Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt; und Mittel, in Reaktion auf das Erkennen, dass die Eingabe vorbestimmte Auslösekriterien erfüllt, zum: wenn das erste Symbol zumindest teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols ist, Ausführen einer ersten Operation, die mit dem zweiten Symbol verknüpft ist; und wenn das erste Symbol außerhalb des Aktivierungsbereichs des zweiten Symbols ist, Ausführen einer zweiten Operation, die von der ersten Operation verschieden ist.In accordance with some embodiments, an information processing device for use in a multifunction device having a display comprises: means for displaying a plurality of icons on the display. A first icon in the plurality of icons is displayed at a first position on the display. A second symbol in the plurality of symbols other than the first symbol has an activation area of a preset size. The information processing apparatus further comprises means for recognizing an input corresponding to a request to move the first icon; Means for changing a size of the activation area for the second icon from the preset size based on a distance from the first position to a position of the second icon; and means, in response to the detection of the input, for moving the first icon over the display away from the first position. The information processing apparatus also includes means for detecting that the input meets predetermined triggering criteria; and means, in response to detecting that the input satisfies predetermined trigger criteria, for: if the first symbol is at least partially within the activation range of the second symbol, performing a first operation associated with the second symbol; and if the first symbol is outside the activation range of the second symbol, performing a second operation different from the first operation.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung eine Anzeige, einen oder mehrere Prozessoren, Speicher und eines oder mehrere Programme. Das eine oder die mehreren Programme sind in dem Speicher gespeichert und konfiguriert, um von dem einen oder den mehreren Prozessoren ausgeführt zu werden. Das eine oder die mehreren Programme umfassen Instruktionen zum: Anzeigen einer Vielzahl von Symbolen in einer ersten Anordnung; Erkennen einer Eingabe, die einer Anfrage zum Bewegen eines ersten Symbols in der Vielzahl von Symbolen von einer ersten Position auf der Anzeige an eine zweite Position auf der Anzeige; und, in Reaktion auf das Erkennen der Eingabe: Bewegen des ersten Symbols von der ersten Position an die zweite Position; und Beibehalten von Positionen jedes entsprechenden Symbols in der Vielzahl von Symbolen mit Ausnahme des ersten Symbols, bis automatische Rekonfigurationskriterien erfüllt sind. Die Vorrichtung umfasst ferner Instruktionen zum, wenn die automatischen Rekonfigurationskriterien erfüllt sind, Bewegen eines oder mehrerer Symbole in der Vielzahl von Symbolen mit Ausnahme des ersten Symbols, um eine zweite Anordnung zu bilden, die sich von der ersten Anordnung unterscheidet.In accordance with some embodiments, a multifunction device includes a display, one or more processors, memory, and one or more programs. The one or more programs are stored in the memory and configured to be executed by the one or more processors become. The one or more programs include instructions for: displaying a plurality of symbols in a first order; Detecting an input corresponding to a request to move a first icon in the plurality of icons from a first position on the display to a second position on the display; and, in response to detecting the input: moving the first icon from the first position to the second position; and maintaining positions of each corresponding symbol in the plurality of symbols except for the first symbol until automatic reconfiguration criteria are met. The apparatus further includes instructions for, when the automatic reconfiguration criteria are met, moving one or more symbols in the plurality of symbols except for the first symbol to form a second array that is different from the first array.

In Übereinstimmung mit einigen Ausführungsformen wird ein Verfahren auf einer Multifunktionsvorrichtung mit einer Anzeige ausgeführt. Das Verfahren umfasst: Anzeigen einer Vielzahl von Symbolen auf der Anzeige in einer ersten Anordnung; Erkennen einer Eingabe, die einer Anfrage zum Bewegen eines ersten Symbols in der Vielzahl von Symbolen von einer ersten Position auf der Anzeige an eine zweite Position auf der Anzeige; und, in Reaktion auf das Erkennen der Eingabe: Bewegen des ersten Symbols von der ersten Position zu der zweiten Position; und Beibehalten von Positionen jedes entsprechenden Symbols in der Vielzahl von Symbolen mit Ausnahme des ersten Symbols, bis automatische Rekonfigurationskriterien erfüllt sind. Das Verfahren umfasst ferner, wenn die automatischen Rekonfigurationskriterien erfüllt sind, Bewegen eines oder mehrerer Symbole in der Vielzahl von Symbolen mit Ausnahme des ersten Symbols, um eine zweite Anordnung zu bilden, die sich von der ersten Anordnung unterscheidet.In accordance with some embodiments, a method is performed on a multifunction device with a display. The method comprises: displaying a plurality of symbols on the display in a first arrangement; Detecting an input corresponding to a request to move a first icon in the plurality of icons from a first position on the display to a second position on the display; and, in response to detecting the input: moving the first icon from the first position to the second position; and maintaining positions of each corresponding symbol in the plurality of symbols except for the first symbol until automatic reconfiguration criteria are met. The method further comprises, when the automatic reconfiguration criteria are met, moving one or more symbols in the plurality of symbols except the first symbol to form a second array that is different from the first array.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine grafische Benutzerschnittstelle auf einer Multifunktionsvorrichtung mit einer Anzeige, einem Speicher und einem oder mehreren Prozessoren zum Ausführen eines oder mehrerer Programme, die in dem Speicher gespeichert sind, eine Vielzahl von Symbolen auf der Anzeige in einer ersten Anordnung. Eine Eingabe, die einer Anfrage zum Bewegen eines ersten Symbols in der Vielzahl von Symbolen von einer ersten Position auf der Anzeige an eine zweite Position auf der Anzeige entspricht, wird erkannt; und in Reaktion auf das Erkennen der Eingabe: wird das erste Symbol von der ersten Position an die zweite Position bewegt; und Positionen jedes entsprechenden Symbols in der Vielzahl von Symbolen mit Ausnahme des ersten Symbols werden beibehalten, bis automatische Rekonfigurationskriterien erfüllt sind. Wenn automatische Rekonfigurationskriterien erfüllt sind, werden eines oder mehrere der Symbole in der Vielzahl von Symbolen mit Ausnahme des ersten Symbols bewegt, um eine zweite Anordnung zu bilden, die sich von der ersten Anordnung unterscheidet.In accordance with some embodiments, a graphical user interface on a multifunction device having a display, a memory, and one or more processors for executing one or more programs stored in the memory includes a plurality of icons on the display in a first arrangement. An input corresponding to a request to move a first icon in the plurality of icons from a first position on the display to a second position on the display is detected; and in response to the detection of the input: the first symbol is moved from the first position to the second position; and positions of each corresponding symbol in the plurality of symbols except for the first symbol are maintained until automatic reconfiguration criteria are met. When automatic reconfiguration criteria are met, one or more of the symbols in the plurality of symbols except the first symbol are moved to form a second arrangement that is different from the first array.

In Übereinstimmung mit einigen Ausführungsformen hat ein computerlesbares Speichermedium Instruktionen gespeichert, die, wenn sie durch eine Multifunktionsvorrichtung mit einer Anzeige ausgeführt werden, die Vorrichtung veranlassen zum: Anzeigen einer Vielzahl von Symbolen auf der Anzeige in einer ersten Anordnung; Erkennen einer Eingabe, die einer Anfrage zum Bewegen eines ersten Symbols in der Vielzahl von Symbolen von einer ersten Position auf der Anzeige zu einer zweiten Position auf der Anzeige; und, in Reaktion auf das Erkennen der Eingabe: Bewegen des ersten Symbols von der ersten Position an eine zweite Position auf der Anzeige; und Mittel reagierend auf das Erkennen der Eingabe zum: Bewegen des ersten Symbols von der ersten Position an die zweite Position; und Beibehalten von Positionen jedes entsprechenden Symbols in der Vielzahl von Symbolen mit Ausnahme des ersten Symbols, bis automatische Rekonfigurationskriterien erfüllt sind. Die Vorrichtung umfasst ferner Mittel zum, wenn die automatischen Rekonfigurationskriterien erfüllt sind, Bewegen eines oder mehrerer der Symbole in der Vielzahl von Symbolen mit Ausnahme des ersten Symbols, um eine zweite Anordnung zu bilden, die sich von der ersten Anordnung unterscheidet.In accordance with some embodiments, a computer readable storage medium has stored instructions that, when executed by a multifunction device having a display, cause the device to: display a plurality of icons on the display in a first arrangement; Detecting an input corresponding to a request to move a first icon in the plurality of icons from a first position on the display to a second position on the display; and, in response to detecting the input: moving the first icon from the first position to a second position on the display; and means responsive to recognizing the input for: moving the first icon from the first position to the second position; and maintaining positions of each corresponding symbol in the plurality of symbols except for the first symbol until automatic reconfiguration criteria are met. The apparatus further comprises means for, when the automatic reconfiguration criteria are met, moving one or more of the symbols in the plurality of symbols except the first symbol to form a second array different from the first array.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Informationsverarbeitungsvorrichtung zur Verwendung in einer Multifunktionsvorrichtung mit einer Anzeige: Mittel zum Anzeigen einer Vielzahl von Symbolen auf der Anzeige in einer ersten Anordnung; Mittel zum Erkennen einer Eingabe, die einer Anfrage zum Bewegen eines ersten Symbols in der Vielzahl von Symbolen von einer ersten Position auf der Anzeige an eine zweite Position auf der Anzeige entspricht; und Mittel antwortend auf das Erkennen der Eingabe zum: Bewegen des ersten Symbols von der ersten Position an die zweite Position; und Beibehalten von Positionen jedes entsprechenden Symbols in der Vielzahl von Symbolen mit Ausnahme des ersten Symbols, bis automatische Rekonfigurationskriterien erfüllt sind. Die Informationsverarbeitungsvorrichtung umfasst ferner Mittel zum, wenn die automatischen Rekonfigurationskriterien erfüllt sind, Bewegen eines oder mehrerer der Symbole in der Vielzahl von Symbolen mit Ausnahme des ersten Symbols, um eine zweite Anordnung zu bilden, die sich von der ersten Anordnung unterscheidet.In accordance with some embodiments, an information processing device for use in a multi-function device having a display comprises: means for displaying a plurality of symbols on the display in a first arrangement; Means for detecting an input corresponding to a request to move a first icon in the plurality of icons from a first position on the display to a second position on the display; and means responsive to recognizing the input for: moving the first symbol from the first position to the second position; and maintaining positions of each corresponding symbol in the plurality of symbols except for the first symbol until automatic reconfiguration criteria are met. The information processing apparatus further comprises means for, when the automatic reconfiguration criteria are met, moving one or more of the symbols in the plurality of symbols except for the first symbol to form a second arrangement different from the first arrangement.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung eine Anzeige, einen oder mehrere Prozessoren, Speicher und eines oder mehrere Programme. Das eine oder die mehreren Programme sind in dem Speicher gespeichert und konfiguriert, um von dem einen oder den mehreren Prozessoren ausgeführt zu werden.In accordance with some embodiments, a multifunction device includes a display, one or more processors, Memory and one or more programs. The one or more programs are stored in the memory and configured to be executed by the one or more processors.

Das eine oder die mehreren Programme umfassen Instruktionen zum: Anzeigen eines dynamischen Ordnersymbols. Das dynamische Ordnersymbol umfasst eine visuelle Anzeige eines aktuellen Inhalts in einem Ordner, der mit dem dynamischen Ordnersymbol verknüpft ist. Die Vorrichtung umfasst ferner Instruktionen zum Erkennen einer Eingabe, die einer Anfrage zum Ändern von Inhalt in dem Ordner entspricht; und in Reaktion auf das Erkennen der Eingabe: Ändern des Inhalts in dem Ordner; und Aktualisieren des dynamischen Ordnersymbols, um eine visuelle Anzeige einer räumlichen Anordnung des geänderten Inhalts in dem Ordner zu beinhalten.The one or more programs include instructions for: displaying a dynamic folder icon. The dynamic folder icon includes a visual display of current content in a folder associated with the dynamic folder icon. The apparatus further comprises instructions for recognizing an input corresponding to a request to change content in the folder; and in response to the input recognition: changing the content in the folder; and updating the dynamic folder icon to include a visual indication of a spatial arrangement of the changed content in the folder.

In Übereinstimmung mit einigen Ausführungsformen wird ein Verfahren auf einer Multifunktionsvorrichtung mit einer Anzeige ausgeführt. Das Verfahren umfasst: Anzeigen eines dynamischen Ordnersymbols. Das dynamische Ordnersymbol umfasst eine visuelle Anzeige eines aktuellen Inhalts in einem Ordner, der mit dem dynamischen Ordnersymbol verknüpft ist. Das Verfahren umfasst ferner das Erkennen einer Eingabe, die einer Anfrage zum Ändern von Inhalt in dem Ordner entspricht; und, in Reaktion auf das Erkennen der Eingabe: Ändern des Inhalts in dem Ordner; und Aktualisieren des dynamischen Ordnersymbols, um eine visuelle Anzeige einer räumlichen Anordnung des geänderten Inhalts in dem Ordner zu beinhalten.In accordance with some embodiments, a method is performed on a multifunction device with a display. The method includes: displaying a dynamic folder icon. The dynamic folder icon includes a visual display of current content in a folder associated with the dynamic folder icon. The method further comprises recognizing an input corresponding to a request to change content in the folder; and, in response to the input recognition: changing content in the folder; and updating the dynamic folder icon to include a visual indication of a spatial arrangement of the changed content in the folder.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine grafische Benutzerschnittstelle auf einer Multifunktionsvorrichtung mit einer Anzeige, einem Speicher und einem oder mehreren Prozessoren zum Ausführen eines oder mehrerer Programme, die in dem Speicher gespeichert sind, ein dynamisches Ordnersymbol. Das dynamische Ordnersymbol umfasst eine visuelle Anzeige eines aktuellen Inhalts in einem Ordner, der mit dem dynamischen Ordnersymbol verknüpft ist. Eine Eingabe, die einer Anfrage zum Ändern von Inhalt in dem Ordner entspricht, wird erkannt; und, in Reaktion auf das Erkennen der Eingabe: wird der Inhalt des Ordners geändert; und das dynamische Ordnersymbol wird aktualisiert, um eine visuelle Anzeige einer räumlichen Anordnung des geänderten Inhalts in dem Ordner zu beinhalten.In accordance with some embodiments, a graphical user interface on a multifunction device having a display, memory, and one or more processors for executing one or more programs stored in the memory includes a dynamic folder icon. The dynamic folder icon includes a visual display of current content in a folder associated with the dynamic folder icon. An input corresponding to a request to change content in the folder is recognized; and, in response to the input recognition: the contents of the folder are changed; and the dynamic folder icon is updated to include a visual indication of a spatial arrangement of the changed content in the folder.

In Übereinstimmung mit einigen Ausführungsformen hat ein computerlesbares Speichermedium Instruktionen gespeichert, die, wenn sie durch eine Multifunktionsvorrichtung mit einer Anzeige ausgeführt werden, die Vorrichtung veranlassen zum: Anzeigen eines dynamischen Ordnersymbols. Das dynamische Ordnersymbol umfasst eine visuelle Anzeige eines aktuellen Inhalts in einem Ordner, der mit dem dynamischen Ordnersymbol verknüpft ist. Die Instruktionen veranlassen die Vorrichtung ferner zum Erkennen einer Eingabe, die einer Anfrage zum Ändern von Inhalt in dem Ordner entspricht; und, in Reaktion auf das Erkennen der Eingabe: Ändern des Inhalts in dem Ordner, um eine visuelle Anzeige einer räumlichen Anordnung des geänderten Inhalts in dem Ordner zu beinhalten.In accordance with some embodiments, a computer-readable storage medium has stored instructions that, when executed by a multifunction device with a display, cause the device to: display a dynamic folder icon. The dynamic folder icon includes a visual display of current content in a folder associated with the dynamic folder icon. The instructions further cause the device to recognize an input corresponding to a request to change content in the folder; and, in response to the input recognition: changing the content in the folder to include a visual indication of a spatial arrangement of the changed content in the folder.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung: eine Anzeige; Mittel zum Anzeigen eines dynamischen Ordnersymbols. Das dynamische Ordnersymbol umfasst eine visuelle Anzeige eines aktuellen Inhalts in einem Ordner, der mit dem dynamischen Ordnersymbol verknüpft ist. Die Vorrichtung umfasst ferner Mittel zum Erkennen einer Eingabe, die einer Anfrage zum Ändern von Inhalt in dem Ordner entspricht; Mittel antwortend auf das Erkennen der Eingabe zum: Ändern des Inhalts in dem Ordner; und Aktualisieren des dynamischen Ordnersymbols, um eine visuelle Anzeige einer räumlichen Anordnung des geänderten Inhalts in dem Ordner zu beinhalten.In accordance with some embodiments, a multifunction device includes: a display; Means for displaying a dynamic folder icon. The dynamic folder icon includes a visual display of current content in a folder associated with the dynamic folder icon. The apparatus further comprises means for recognizing an input corresponding to a request to change content in the folder; Means responsive to recognizing the input for: changing content in the folder; and updating the dynamic folder icon to include a visual indication of a spatial arrangement of the changed content in the folder.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Informationsverarbeitungsvorrichtung zur Verwendung in einer Multifunktionsvorrichtung mit einer Anzeige: Mittel zum Anzeigen eines dynamischen Ordnersymbols. Das dynamische Ordnersymbol umfasst eine visuelle Anzeige eines aktuellen Inhalts in einem Ordner, der mit dem dynamischen Ordnersymbol verknüpft ist. Die Informationsverarbeitungsvorrichtung umfasst ferner Mittel zum Erkennen einer Eingabe, die einer Anfrage zum Ändern von Inhalt in dem Ordner entspricht; Mittel antwortend auf das Erkennen zum: Ändern des Inhalts in dem Ordner; und Aktualisieren des dynamischen Ordnersymbols, um eine visuelle Anzeige einer räumlichen Anordnung des geänderten Inhalts in dem Ordner zu beinhalten.In accordance with some embodiments, an information processing device for use in a multifunction device having a display comprises: means for displaying a dynamic folder icon. The dynamic folder icon includes a visual display of current content in a folder associated with the dynamic folder icon. The information processing apparatus further comprises means for recognizing an input corresponding to a request to change content in the folder; Means responsive to the detection for: changing the content in the folder; and updating the dynamic folder icon to include a visual indication of a spatial arrangement of the changed content in the folder.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung eine Anzeige, einen oder mehrere Prozessoren, Speicher und eines oder mehrere Programme. Das eine oder die mehreren Programme sind in dem Speicher gespeichert und konfiguriert, um von dem einen oder den mehreren Prozessoren ausgeführt zu werden. Das eine oder die mehreren Programme umfassen Instruktionen zum: Anzeigen eines Ordnersymbols über einem Wallpaper-Hintergrund auf der Anzeige, wobei das Ordnersymbol einem Ordner entspricht, der Inhalt beinhaltet, wobei der Inhalt eines oder mehrere wählbare Benutzerschnittstellen-Objekte beinhaltet. Das eine oder die mehreren Programme umfassen ferner Instruktionen zum Erkennen einer ersten Eingabe, die einer Anfrage zum Anzeigen von Inhalt des Ordners entspricht; und in Reaktion auf das Erkennen der ersten Eingabe: Unterteilen des Wallpaper-Hintergrundes in einen ersten Teil und einen zweiten Teil; Bewegen des zweiten Teils weg von dem ersten Teil; und Anzeigen von Inhalt des Ordners in einem Bereich zwischen dem ersten Teil und dem zweiten Teil.In accordance with some embodiments, a multifunction device includes a display, one or more processors, memory, and one or more programs. The one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for: displaying a folder icon over a wallpaper background on the display, the folder icon corresponding to a folder containing content, the content including one or more selectable user interface objects. The one or more programs further include instructions for recognizing a first input corresponding to a request to display contents of the folder; and in Responding to the first input recognition: dividing the wallpaper background into a first part and a second part; Moving the second part away from the first part; and displaying contents of the folder in an area between the first part and the second part.

In Übereinstimmung mit einigen Ausführungsformen wird ein Verfahren auf einer Multifunktionsvorrichtung mit einer Anzeige ausgeführt. Das Verfahren umfasst: Anzeigen eines Ordnersymbols über einem Wallpaper-Hintergrund auf der Anzeige, wobei das Ordnersymbol einem Ordner entspricht, der Inhalt beinhaltet, wobei der Inhalt eines oder mehrere wählbare Benutzerschnittstellen-Objekte beinhaltet. Das Verfahren umfasst ferner Erkennen einer ersten Eingabe, die einer Anfrage zum Anzeigen von Inhalt des Ordners entspricht; und in Reaktion auf das Erkennen der ersten Eingabe: Unterteilen des Wallpaper-Hintergrundes in einen ersten Teil und einen zweiten Teil; Bewegen des zweiten Teils weg von dem ersten Teil; und Anzeigen von Inhalt des Ordners in einem Bereich zwischen dem ersten Teil und dem zweiten Teil.In accordance with some embodiments, a method is performed on a multifunction device with a display. The method includes: displaying a folder icon over a wallpaper background on the display, the folder icon corresponding to a folder containing content, the content including one or more selectable user interface objects. The method further comprises detecting a first input corresponding to a request to display contents of the folder; and in response to recognizing the first input: dividing the wallpaper background into a first part and a second part; Moving the second part away from the first part; and displaying contents of the folder in an area between the first part and the second part.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine grafische Benutzerschnittstelle auf einer Multifunktionsvorrichtung mit einer Anzeige, einem Speicher und einem oder mehreren Prozessoren zum Ausführen eines oder mehrerer Programme, die in dem Speicher gespeichert sind, ein Ordnersymbol, das über einem Wallpaper-Hintergrund angezeigt wird, wobei das Ordnersymbol einem Ordner entspricht, der Inhalt beinhaltet, wobei der Inhalt eines oder mehrere wählbare Benutzerschnittstellen-Objekte beinhaltet. Eine erste Eingabe, die einer Anfrage zum Anzeigen von Inhalt des Ordners entspricht, wird erkannt; und in Reaktion auf das Erkennen der ersten Eingabe: der Wallpaper-Hintergrund wird in einen ersten Teil und einen zweiten Teil unterteilt; der zweite Teil wird von dem ersten Teil wegbewegt; und der Inhalt des Ordners wird in einem Bereich zwischen dem ersten Teil und dem zweiten Teil angezeigt.In accordance with some embodiments, a graphical user interface on a multifunction device having a display, a memory, and one or more processors for executing one or more programs stored in the memory includes a folder icon displayed over a wallpaper background the folder icon corresponds to a folder containing content, the content including one or more selectable user interface objects. A first input corresponding to a request to display contents of the folder is recognized; and in response to recognizing the first input: the wallpaper background is divided into a first part and a second part; the second part is moved away from the first part; and the contents of the folder are displayed in an area between the first part and the second part.

In Übereinstimmung mit einigen Ausführungsformen hat ein computerlesbares Speichermedium Instruktionen gespeichert, die, wenn sie durch eine Multifunktionsvorrichtung mit einer Anzeige ausgeführt werden, die Vorrichtung veranlassen zum: Anzeigen eines Ordnersymbols über einem Wallpaper-Hintergrund auf der Anzeige, wobei das Ordnersymbol einem Ordner entspricht, der Inhalt beinhaltet, wobei der Inhalt eines oder mehrere wählbare Benutzerschnittstellen-Objekte beinhaltet. Die Instruktionen veranlassen die Vorrichtung ferner zum Erkennen einer ersten Eingabe, die einer Anfrage zum Anzeigen von Inhalt des Ordners entspricht; und in Reaktion auf das Erkennen der ersten Eingabe: Unterteilen des Wallpaper-Hintergrunds in einen ersten Teil und einen zweiten Teil; Bewegen des zweiten Teils weg von dem ersten Teil; und Anzeigen von Inhalt des Ordners in einem Bereich zwischen dem ersten Teil und dem zweiten Teil.In accordance with some embodiments, a computer-readable storage medium has stored instructions that, when executed by a multifunction device with a display, cause the device to: display a folder icon over a wallpaper background on the display, the folder icon corresponding to a folder that Content, wherein the content includes one or more selectable user interface objects. The instructions further cause the apparatus to recognize a first input corresponding to a request to display contents of the folder; and in response to detecting the first input: dividing the wallpaper background into a first part and a second part; Moving the second part away from the first part; and displaying contents of the folder in an area between the first part and the second part.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Multifunktionsvorrichtung: eine Anzeige; Mittel zum Anzeigen eines Ordnersymbols über einem Wallpaper-Hintergrund auf der Anzeige, wobei das Ordnersymbol einem Ordner entspricht, der Inhalt beinhaltet, wobei der Inhalt eines oder mehrere wählbare Benutzerschnittstellen-Objekte beinhaltet. Die Vorrichtung umfasst ferner Mittel zum Erkennen einer ersten Eingabe, die einer Anfrage zum Anzeigen von Inhalt des Ordners entspricht; und Mittel antwortend auf das Erkennen der ersten Eingabe zum: Unterteilen des Wallpaper-Hintergrunds in einen ersten Teil und einen zweiten Teil; Bewegen des zweiten Teils weg von dem ersten Teil; und Anzeigen von Inhalt des Ordners in einem Bereich zwischen dem ersten Teil und dem zweiten Teil.In accordance with some embodiments, a multifunction device includes: a display; Means for displaying a folder icon over a wallpaper background on the display, the folder icon corresponding to a folder containing content, the content including one or more selectable user interface objects. The apparatus further comprises means for recognizing a first input corresponding to a request to display contents of the folder; and means responsive to recognizing the first input for: dividing the wallpaper background into a first part and a second part; Moving the second part away from the first part; and displaying contents of the folder in an area between the first part and the second part.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Informationsverarbeitungsvorrichtung zur Verwendung in einer Multifunktionsvorrichtung mit einer Anzeige: Mittel zum Anzeigen eines Ordnersymbols über einem Wallpaper-Hintergrund auf der Anzeige, wobei das Ordnersymbol einem Ordner entspricht, der Inhalt beinhaltet, wobei der Inhalt eines oder mehrere wählbare Benutzerschnittstellen-Objekte beinhaltet. Die Informationsverarbeitungsvorrichtung umfasst ferner Mittel zum Erkennen einer ersten Eingabe, die einer Anfrage zum Anzeigen von Inhalt des Ordners entspricht; und Mittel antwortend auf das Erkennen der ersten Eingabe zum: Unterteilen des Wallpaper-Hintergrunds in einen ersten Teil und einen zweiten Teil; Bewegen des zweiten Teils weg von dem ersten Teil; und Anzeigen von Inhalt des Ordners in einem Bereich zwischen dem ersten Teil und dem zweiten Teil.In accordance with some embodiments, an information processing device for use in a multifunction device with a display comprises means for displaying a folder icon over a wallpaper background on the display, the folder icon corresponding to a folder containing content, the content comprising one or more selectable user interfaces Objects. The information processing apparatus further comprises means for recognizing a first input corresponding to a request to display contents of the folder; and means responsive to recognizing the first input for: dividing the wallpaper background into a first part and a second part; Moving the second part away from the first part; and displaying contents of the folder in an area between the first part and the second part.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine elektronische Vorrichtung eine Anzeige, einen oder mehrere Prozessoren, Speicher und eines oder mehrere Programme. Das eine oder die mehreren Programme sind in dem Speicher gespeichert und konfiguriert, um durch den einen oder die mehreren Prozessoren ausgeführt zu werden. Das eine oder die mehreren Programme umfasst Instruktionen zum: Gleichzeitigen Anzeigen einer Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordnersymbole auf der Anzeige umfassen. Das eine oder die mehreren Programme umfassen ferner Instruktionen zum Erkennen einer ersten Eingabe, die einer Anfrage zum Auswählen eines entsprechenden Ordnersymbols für einen entsprechenden Ordner entspricht, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole beinhaltet, die auf eine Vielzahl unterschiedlicher, separat angezeigter Seiten aufgeteilt ist, die eine erste Seite und eine zweite Seite umfassen. Das eine oder die mehreren Programme umfassen ferner Instruktionen zum, in Reaktion auf das Erkennen der ersten Eingabe, Anzeigen einer Ordneransicht für den entsprechenden Ordner. Die Ordneransicht umfasst Raum zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole, die kleiner ist als die erste Anzahl wählbarer Symbole. Die Ordneransicht zeigt die erste Seite an, die eine erste Teilmenge der wählbaren Symbole in dem Ordner enthält. Das eine oder die mehreren Programme umfassen ferner Instruktionen zum, während des Anzeigens der ersten Seite der Ordneransicht, Erkennen einer zweiten Eingabe, die einer Anfrage zum Anzeigen der zweiten Seite der Ordneransicht entspricht, und in Reaktion auf das Erkennen der zweiten Eingabe, Beenden des Anzeigens der ersten Seite der Ordneransicht und Anzeigen der zweiten Seite der Ordneransicht für den entsprechenden Ordner. Die zweite Seite der Ordneransicht umfasst eine zweite Untermenge der wählbaren Symbole, die verschieden ist von der ersten Untermenge der wählbaren Symbole.In accordance with some embodiments, an electronic device includes a display, one or more processors, memory, and one or more programs. The one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for: simultaneously displaying a plurality of selectable user interface objects that include one or more folder icons on the display. The one or more programs further include instructions for recognizing a first input corresponding to a request to select a corresponding folder icon for a corresponding folder, the corresponding folder including a first number of selectable icons that are divided into a plurality of different, separately displayed pages that includes a first page and a second page. The one or more programs further include instructions for, in response to the recognition of the first input, displaying a folder view for the corresponding folder. The folder view includes space for simultaneously displaying no more than a second number of selectable icons smaller than the first number of selectable icons. The folder view displays the first page, which contains a first subset of the selectable icons in the folder. The one or more programs further include instructions for, while displaying the first page of the folder view, detecting a second input corresponding to a request to display the second page of the folder view, and in response to detecting the second input, stopping the display the first page of the folder view and display the second page of the folder view for the corresponding folder. The second page of the folder view includes a second subset of the selectable icons that is different from the first subset of selectable icons.

In Übereinstimmung mit einigen Ausführungsformen wird ein Verfahren auf einer Multifunktionsvorrichtung mit einer Anzeige ausgeführt. Das Verfahren umfasst: gleichzeitiges Anzeigen einer Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordnersymbole auf der Anzeige umfassen. Das Verfahren umfasst ferner das Erkennen einer ersten Eingabe, die einer Anfrage zum Auswählen eines entsprechenden Ordnersymbols für einen entsprechenden Ordner entspricht, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole beinhaltet, die auf eine Vielzahl unterschiedlicher, separat angezeigter Seiten aufgeteilt ist, die eine erste Seite und eine zweite Seite umfassen. Das Verfahren umfasst ferner: in Reaktion auf das Erkennen der ersten Eingabe, Anzeigen einer Ordneransicht für den entsprechenden Ordner. Die Ordneransicht umfasst Raum zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole, die kleiner ist als die erste Anzahl wählbarer Symbole. Die Ordneransicht zeigt die erste Seite an, die eine erste Teilmenge der wählbaren Symbole in dem Ordner enthält. Das Verfahren umfasst ferner: während des Anzeigens der ersten Seite der Ordneransicht, Erkennen einer zweiten Eingabe, die einer Anfrage zum Anzeigen der zweiten Seite der Ordneransicht entspricht, und, in Reaktion auf das Erkennen der zweiten Eingabe, Beenden des Anzeigens der ersten Seite der Ordneransicht und Anzeigen der zweiten Seite der Ordneransicht für den entsprechenden Ordner. Die zweite Seite der Ordneransicht umfasst eine zweite Untermenge der wählbaren Symbole, die verschieden ist von der ersten Untermenge der wählbaren Symbole.In accordance with some embodiments, a method is performed on a multifunction device with a display. The method includes: simultaneously displaying a plurality of selectable user interface objects that include one or more folder icons on the display. The method further comprises recognizing a first input corresponding to a request to select a corresponding folder icon for a corresponding folder, the corresponding folder including a first number of selectable icons divided into a plurality of different, separately displayed pages, the first Page and include a second page. The method further comprises: in response to detecting the first input, displaying a folder view for the corresponding folder. The folder view includes space for simultaneously displaying no more than a second number of selectable icons smaller than the first number of selectable icons. The folder view displays the first page, which contains a first subset of the selectable icons in the folder. The method further comprises: while displaying the first page of the folder view, detecting a second input corresponding to a request to display the second page of the folder view, and, in response to the recognition of the second input, stopping displaying the first page of the folder view and displaying the second page of the folder view for the corresponding folder. The second page of the folder view includes a second subset of the selectable icons that is different from the first subset of selectable icons.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine grafische Benutzerschnittstelle auf einer elektronischen Vorrichtung mit einer Anzeige, einem Speicher und einem oder mehreren Prozessoren zum Ausführen eines oder mehrere Programme, die in dem Speicher gespeichert sind, eine Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordnersymbole umfassen, die gleichzeitig auf der Anzeige angezeigt werden. Eine erste Eingabe wird erkannt, die einer Anfrage zum Auswählen eines entsprechenden Ordnersymbols für einen entsprechenden Ordner entspricht, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole beinhaltet, die auf eine Vielzahl unterschiedlicher, separat angezeigter Seiten aufgeteilt ist, die eine erste Seite und eine zweite Seite umfassen. In Reaktion auf das Erkennen der ersten Eingabe wird eine Ordneransicht für den entsprechenden Ordner angezeigt. Die Ordneransicht umfasst Raum zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole, die kleiner ist als die erste Anzahl wählbarer Symbole. Die Ordneransicht zeigt die erste Seite an, die eine erste Teilmenge der wählbaren Symbole in dem Ordner enthält. Während des Anzeigens der ersten Seite der Ordneransicht wird eine zweite Eingabe erkannt, die einer Anfrage zum Anzeigen der zweiten Seite der Ordneransicht entspricht. In Reaktion auf das Erkennen der zweiten Eingabe ist die grafische Benutzerschnittstelle konfiguriert zum Beenden des Anzeigens der ersten Seite der Ordneransicht und Anzeigen der zweiten Seite der Ordneransicht für den entsprechenden Ordner. Die zweite Seite der Ordneransicht umfasst eine zweite Untermenge der wählbaren Symbole, die verschieden ist von der ersten Untermenge der wählbaren Symbole.In accordance with some embodiments, a graphical user interface on an electronic device having a display, memory, and one or more processors for executing one or more programs stored in memory includes a plurality of selectable user interface objects that include one or more folder icons include that are displayed simultaneously on the display. A first input is identified corresponding to a request to select a corresponding folder icon for a corresponding folder, the corresponding folder including a first number of selectable icons divided into a plurality of different, separately displayed pages, one first page and one second page Include page. In response to the first input being recognized, a folder view for the corresponding folder is displayed. The folder view includes space for simultaneously displaying no more than a second number of selectable icons smaller than the first number of selectable icons. The Folder view displays the first page, which contains a first subset of the selectable icons in the folder. While viewing the first page of the folder view, a second input corresponding to a request to display the second page of the folder view is recognized. In response to detecting the second input, the graphical user interface is configured to stop displaying the first page of the folder view and display the second page of the folder view for the corresponding folder. The second page of the folder view includes a second subset of the selectable icons that is different from the first subset of selectable icons.

In Übereinstimmung mit einigen Ausführungsformen hat ein computerlesbares Speichermedium Instruktionen gespeichert, die, wenn sie durch eine Multifunktionsvorrichtung mit einer Anzeige ausgeführt werden, die Vorrichtung veranlassen zum: gleichzeitigen Anzeigen einer Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordnersymbole auf der Anzeige umfassen. Die Instruktionen veranlassen die Vorrichtung ferner zum Erkennen einer ersten Eingabe, die einer Anfrage zum Wählen eines entsprechenden Ordnersymbols für einen entsprechenden Ordner entspricht, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole beinhaltet, die auf eine Vielzahl unterschiedlicher, separat angezeigter Seiten aufgeteilt ist, die eine erste Seite und eine zweite Seite umfassen. Die Instruktionen veranlassen die Vorrichtung ferner zum, in Reaktion auf das Erkennen der ersten Eingabe, Anzeigen einer Ordneransicht für den entsprechenden Ordner. Die Ordneransicht umfasst Raum zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole, die kleiner ist als die erste Anzahl wählbarer Symbole. Die Ordneransicht zeigt die erste Seite an, die eine erste Teilmenge der wählbaren Symbole in dem Ordner enthält. Die Instruktionen veranlassen die Vorrichtung ferner zum, während des Anzeigens der ersten Seite der Ordneransicht, Erkennen einer zweiten Eingabe, die einer Anfrage zum Anzeigen der zweiten Seite der Ordneransicht entspricht, und in Reaktion auf das Erkennen der zweiten Eingabe, Beenden des Anzeigens der ersten Seite der Ordneransicht und Anzeigen der zweiten Seite der Ordneransicht für den entsprechenden Ordner. Die zweite Seite der Ordneransicht umfasst eine zweite Untermenge der wählbaren Symbole, die verschieden ist von der ersten Untermenge der wählbaren Symbole.In accordance with some embodiments, a computer readable storage medium has stored instructions that, when executed by a multifunction device with a display, cause the device to: simultaneously display a plurality of selectable user interface objects that include one or more folder icons on the display. The instructions further cause the apparatus to recognize a first input corresponding to a request to select a corresponding folder icon for a corresponding folder, the corresponding folder including a first number of selectable icons divided into a plurality of different, separately displayed pages a first page and a second page. The instructions further cause the device to display a folder view for the corresponding folder in response to the first input being recognized. The folder view includes space for simultaneously displaying no more than a second number of selectable icons smaller than the first number of selectable icons. The folder view displays the first page, which contains a first subset of the selectable icons in the folder. The instructions further cause the device to, while displaying the first page of the folder view, recognize a second input corresponding to a request to display the second page of the folder view, and in response to detecting the second input, stop displaying the first page the folder view and view the second page of the folder view for the corresponding folder. The second page of the folder view includes a second subset of the selectable icons that is different from the first subset of selectable icons.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine elektronische Vorrichtung eine Anzeige; Mittel zum gleichzeitigen Anzeigen einer Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordnersymbole auf der Anzeige umfassen; Mittel zum Erkennen einer ersten Eingabe, die einer Anfrage zum Wählen eines entsprechenden Ordnersymbols für einen entsprechenden Ordner entspricht, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole beinhaltet, die auf eine Vielzahl unterschiedlicher, separat angezeigter Seiten aufgeteilt ist, die eine erste Seite und eine zweite Seite umfassen; und Mittel zum, in Reaktion auf das Erkennen der ersten Eingabe, Anzeigen einer Ordneransicht für den entsprechenden Ordner, wobei: die Ordneransicht Raum umfasst zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole, die kleiner ist als die erste Anzahl wählbarer Symbole; und die Ordneransicht zeigt die erste Seite an, die eine erste Teilmenge der wählbaren Symbole in dem Ordner enthält; Mittel zum, während des Anzeigens der ersten Seite der Ordneransicht, Erkennen einer zweiten Eingabe, die einer Anfrage zum Anzeigen der zweiten Seite der Ordneransicht entspricht; und Mittel, in Reaktion auf das Erkennen der zweiten Eingabe; zum Beenden des Anzeigens der ersten Seite der Ordneransicht und Anzeigen der zweiten Seite der Ordneransicht für den entsprechenden Ordner, wobei die zweite Seite der Ordneransicht eine zweite Untermenge der wählbaren Symbole umfasst, die verschieden ist von der ersten Untermenge der wählbaren Symbole.In accordance with some embodiments, an electronic device includes an indicator; Means for simultaneously displaying a plurality of selectable user interface objects that include one or more folder icons on the display; Means for recognizing a first entry corresponding to a request to select a corresponding folder icon for a corresponding folder, the corresponding folder including a first number of selectable icons divided into a plurality of different, separately displayed pages containing a first page and a first page second side; and means for, in response to detecting the first input, displaying a folder view for the corresponding folder, wherein: the folder view comprises space for simultaneously displaying no more than a second number of selectable icons that is less than the first number of selectable icons; and the folder view displays the first page containing a first subset of the selectable icons in the folder; Means for, while displaying the first page of the folder view, detecting a second input corresponding to a request to display the second page of the folder view; and means, in response to detecting the second input; to stop displaying the first page of the folder view and displaying the second page of the folder view for the corresponding folder, the second page of the folder view including a second subset of the selectable icons other than the first subset of the selectable icons.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine Informationsverarbeitungsvorrichtung zur Verwendung in einer elektronischen Vorrichtung mit einer Anzeige Mittel zum gleichzeitigen Anzeigen einer Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordnersymbole auf der Anzeige umfassen; Mittel zum Erkennen einer ersten Eingabe, die einer Anfrage zum Wählen eines entsprechenden Ordnersymbols für den entsprechenden Ordner entspricht, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole umfasst, die auf eine Vielzahl unterschiedlicher separat angezeigter Seiten aufgeteilt ist, umfassend eine erste Seite und eine zweite Seite, und Mittel in Reaktion auf das Erkennen der ersten Eingabe zum Anzeigen einer Ordneransicht für den entsprechenden Ordner, wobei die Ordneransicht Raum zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole umfasst, die kleiner ist als die erste Anzahl wählbarer Symbole, und die Ordneransicht zeigt die erste Seite an, die eine erste Untermenge der wählbaren Symbole in dem Ordner umfasst; Mittel zum, während des Anzeigens der ersten Seite auf der Ordneransicht, Erkennen einer zweiten Eingabe, die einer Anfrage zum Anzeigen der zweiten Seite auf der Ordneransicht entspricht, und Mittel in Reaktion auf das Erkennen der zweiten Eingabe zum Beenden der Anzeige der ersten Seite auf der Ordneransicht und Anzeigen der zweiten Seite auf der Ordneransicht für den entsprechenden Ordner, wobei die zweite Seite auf der Ordneransicht eine zweite Untermenge der wählbaren Symbole umfasst, die verschieden ist von der ersten Untermenge der wählbaren Symbole.In accordance with some embodiments, an information processing device for use in an electronic device having a display includes means for simultaneously displaying a plurality of selectable user interface objects that include one or more folder icons on the display; Means for recognizing a first input corresponding to a request to select a corresponding folder icon for the corresponding folder, the corresponding folder comprising a first number of selectable icons divided into a plurality of different separately displayed pages, including a first page and a second page Page, and means in response to detecting the first input to display a folder view for the corresponding folder, the folder view comprising space for simultaneously displaying no more than a second number of selectable icons smaller than the first number of selectable icons, and the folder view displays the first page, which includes a first subset of the selectable icons in the folder; Means for, while displaying the first page on the folder view, detecting a second input corresponding to a request to display the second page on the folder view, and means responsive to detecting the second input for ending the first page display on the folder Folder view and display of the second page in the folder view for the corresponding folder, wherein the second page in the folder view includes a second subset of the selectable icons that is different from the first subset of the selectable icons.

In Übereinstimmung mit einigen Ausführungsformen umfasst eine elektronische Vorrichtung eine Anzeigeeinheit, die konfiguriert ist zum gleichzeitigen Anzeigen einer Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordnersymbole umfasst; eine Eingabeeinheit, die konfiguriert ist zum Empfangen einer ersten Eingabe und einer zweiten Eingabe, wobei die erste Eingabe einer Anfrage zum Wählen eines entsprechenden Ordnersymbols für einen entsprechenden entspricht, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole umfasst, die auf eine Vielzahl unterschiedlicher separat angezeigter Seiten in einer Ordneransicht aufgeteilt sind, umfassend eine erste Seite und eine zweite Seite; und die zweite Eingabe entspricht einer Anfrage zum Anzeigen der zweiten Seite; eine Verarbeitungseinheit, die mit der Anzeigeeinheit und der Eingabeeinheit gekoppelt ist, wobei die Verarbeitungseinheit konfiguriert ist zum Erkennen der ersten Eingabe in Reaktion auf das Erkennen der ersten Eingabe Anzeigen der Ordneransicht für den entsprechenden Ordner, wobei die Ordneransicht Raum umfasst zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole, die kleiner ist als die erste Anzahl wählbarer Symbole und die Ordneransicht zeigt die erste Seite an, die eine erste Untermenge wählbarer Symbole in dem Ordner umfasst, während des Anzeigens der ersten Seite auf der Ordneransicht Erkennen der zweiten Eingabe und in Reaktion auf das Erkennen der zweiten Eingabe, Beenden des Anzeigens der ersten Seite auf der Ordneransicht und Anzeigen der zweiten Seite auf der Ordneransicht für den entsprechenden Ordner, wobei die zweite Seite auf der Ordneransicht eine zweite Untermenge der wählbaren Symbole umfasst, die verschieden ist von der ersten Untermenge der wählbaren Symbole.In accordance with some embodiments, an electronic device includes a display unit configured to simultaneously display a plurality of selectable user interface objects that includes one or more folder icons; an input unit configured to receive a first input and a second input, wherein the first input corresponds to a request to select a corresponding folder icon for a corresponding one, the corresponding folder comprising a first number of selectable icons that correspond to a plurality of different separately displayed ones Pages are divided into a folder view, comprising a first page and a second page; and the second input corresponds to a request to display the second page; a processing unit coupled to the display unit and the input unit, the processing unit configured to recognize the first input in response to detecting the first input displaying the folder view for the corresponding folder, wherein the folder view includes space for simultaneously displaying no more as a second number of selectable icons that is smaller than the first number of selectable icons, and the folder view displays the first page that includes a first subset of selectable icons in the folder while the first page is displayed on the folder view in response to detecting the second input, stopping displaying the first page on the folder view, and displaying the second page on the folder view for the corresponding folder, the second page on the folder view including a second subset of the selectable icons that is different from the first n Subset of selectable symbols.

Somit werden multifunktionale Vorrichtungen mit Anzeigen bereitgestellt mit schnelleren und effizienteren Verfahren und Schnittstellen zum Verwalten von Ordnern, wodurch die Effektivität, Effizient und Benutzerzufriedenheit mit solchen Vorrichtungen gesteigert werden. Solche Verfahren und Schnittstellen können konventionelle Verfahren zum Verwalten von Ordnern ergänzen oder ersetzen. Thus, multifunctional devices are provided with displays with faster and more efficient methods and interfaces for managing folders, thereby increasing the effectiveness, efficiency and user satisfaction with such devices. Such methods and interfaces may supplement or replace conventional methods for managing folders.

Kurze Beschreibung der FigurenBrief description of the figures

Für ein besseres Verständnis der zuvor beschriebenen Ausführungsformen der Erfindung wie auch weiterer Ausführungsformen der Erfindung wird auf die unten stehende Beschreibung der Ausführungsformen verwiesen in Verbindung mit den folgenden Zeichnungen, in denen ähnliche Bezugszeichen sich auf entsprechende Teile in den Figuren beziehen.For a better understanding of the above-described embodiments of the invention as well as other embodiments of the invention, reference is made to the below description of the embodiments in conjunction with the following drawings in which like reference numerals refer to corresponding parts in the figures.

1A und 1B sind Blockdiagramme, die in Übereinstimmung mit einigen Ausführungsformen tragbare Multifunktionsvorrichtungen mit berührungsempfindlichen Anzeigen darstellen. 1A and 1B 10 are block diagrams illustrating portable multifunction devices with touch-sensitive displays in accordance with some embodiments.

1C ist ein Blockdiagramm, das in Übereinstimmung mit einigen Ausführungsformen beispielhafte Komponenten zur Ereignisbehandlung darstellt. 1C FIG. 10 is a block diagram illustrating exemplary event handling components in accordance with some embodiments.

2 stellt eine tragbare Multifunktionsvorrichtung gemäß einiger Ausführungsformen dar, die einen Touchscreen aufweisen. 2 FIG. 12 illustrates a portable multifunction device according to some embodiments having a touch screen. FIG.

3 ist ein Blockdiagramm einer beispielhaften Multifunktionsvorrichtung gemäß einigen Ausführungsformen mit einer Anzeige und einer berührungsempfindlichen Oberfläche. 3 FIG. 10 is a block diagram of an exemplary multifunction device according to some embodiments having a display and a touch-sensitive surface. FIG.

4A und 4B stellen in Übereinstimmung mit einigen Ausführungsformen beispielhafte Benutzerschnittstellen für ein Menü von Anwendungen auf einer tragbaren Multifunktionsvorrichtung dar. 4A and 4B illustrate exemplary user interfaces for a menu of applications on a portable multifunction device in accordance with some embodiments.

4C stellt eine beispielhafte Benutzerschnittstelle für eine Multifunktionsvorrichtung mit einer berührungsempfindlichen Oberfläche gemäß einigen Ausführungsformen dar, die von der Anzeige getrennt ist. 4C FIG. 3 illustrates an exemplary user interface for a multifunction device having a touch-sensitive surface separated from the display, in accordance with some embodiments.

5A bis 5LLLL stellen beispielhafte Benutzerschnittstellen zum Verwalten von Ordnern gemäß einigen Ausführungsformen der Erfindung dar. 5A to 5LLLL illustrate exemplary user interfaces for managing folders according to some embodiments of the invention.

6A bis 6E sind Flussdiagramme, die ein Verfahren zum Erstellen eines neuen Ordners in Übereinstimmung mit einigen Ausführungsformen der Erfindung darstellen. 6A to 6E FIG. 10 are flowcharts illustrating a method of creating a new folder in accordance with some embodiments of the invention.

7A bis 7C sind Flussdiagramme, die ein Verfahren zum Verwalten von Ordnersymbolen und Aktionssymbolen in Übereinstimmung mit einigen Ausführungsformen der Erfindung darstellen. 7A to 7C FIG. 10 are flowcharts illustrating a method for managing folder icons and action icons in accordance with some embodiments of the invention.

8A bis 8C sind Flussdiagramme, die ein Verfahren des Benennens eines neuen Ordners in Übereinstimmung mit einigen Ausführungsformen der Erfindung darstellen. 8A to 8C 13 are flowcharts illustrating a method of naming a new folder in accordance with some embodiments of the invention.

9A bis 9B sind Flussdiagramme, die ein Verfahren zum Anpassen einer Aktivierungsregion für ein wählbares Benutzerschnittstellenobjekt in Reaktion auf eine Symbolverwaltungseingabe in Übereinstimmung mit einigen Ausführungsformen darstellen. 9A to 9B 13 are flowcharts illustrating a method for adjusting an activatable region for a selectable user interface object in response to symbol management input in accordance with some embodiments.

10A bis 10B sind Flussdiagramme, die ein Verfahren zum Rekonfigurieren von Symbolen auf einer Anzeige in Reaktion auf eine Symbolverwaltungseingabe in Übereinstimmung mit einigen Ausführungsformen darstellen. 10A to 10B FIG. 10 are flowcharts illustrating a method for reconfiguring symbols on a display in response to symbol management input in accordance with some embodiments.

11A bis 11C sind Flussdiagramme, die ein Verfahren zum Aktualisieren eines dynamischen Ordnersymbols zum Bereitstellen einer visuellen Anzeige bezüglich des Inhalts eines Ordners, der mit dem dynamischen Ordnersymbol verknüpft ist, darstellen in Übereinstimmung mit einigen Ausführungsformen. 11A to 11C 10 are flowcharts illustrating a method for updating a dynamic folder icon to provide a visual indication of the contents of a folder associated with the dynamic folder icon, in accordance with some embodiments.

12A bis 12E sind Flussdiagramme, die ein Verfahren zum Bereitstellen kontextabhängiger Informationen in Verbindung mit dem Anzeigen von Inhalt eines Ordners in Übereinstimmung mit einigen Ausführungsformen darstellen. 12A to 12E 13 are flowcharts illustrating a method for providing contextual information associated with displaying contents of a folder in accordance with some embodiments.

13A bis 13E sind Flussdiagramme, die ein Verfahren zum Anzeigen und Navigieren mehrseitiger Ordner in Übereinstimmung mit einigen Ausführungsformen darstellen. 13A to 13E FIG. 10 are flowcharts illustrating a method for displaying and navigating multi-page folders in accordance with some embodiments.

14 ist ein funktionales Blockdiagramm einer elektronischen Vorrichtung in Übereinstimmung mit einigen Ausführungsformen. 14 FIG. 10 is a functional block diagram of an electronic device in accordance with some embodiments. FIG.

Beschreibung der AusführungsformenDescription of the embodiments

Im Folgenden wird im Detail auf Ausführungsformen verwiesen, für die Beispiele in den begleitenden Zeichnungen dargestellt sind. In der folgenden detaillierten Beschreibung sind zahlreiche spezifische Details dargelegt, um ein tiefgehendes Verständnis der vorliegenden Erfindung bereitzustellen. Jedoch versteht der Fachmann, dass die vorliegende Erfindung auch ohne diese spezifischen Details ausgeführt werden kann. In anderen Fällen wurden bekannte Verfahren, Prozeduren, Komponenten, Schaltkreise und Netzwerke nicht im Detail beschrieben, um nicht unnötig Aspekte der Ausführungsformen zu verschleiern.Reference will now be made in detail to embodiments, examples of which are illustrated in the accompanying drawings. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be understood by those skilled in the art that the present invention may be practiced without these specific details. In other instances, well-known methods, procedures, components, circuits, and networks have not been detailed so as not to unnecessarily obscure aspects of the embodiments.

Es sollte verstanden werden, dass, obwohl hier die Begriffe erstes, zweites usw. zur Beschreibung verschiedener Elemente verwendet wurden, diese Elemente nicht durch diese Begriffe beschränkt sein sollten. Diese Begriffe werden lediglich deswegen verwendet, um ein Element von einem anderen zu unterscheiden. Zum Beispiel könnte ein erster Kontakt als zweiter Kontakt bezeichnet werden und entsprechend ein zweiter Kontakt als erster Kontakt, ohne den Umfang der vorliegenden Erfindung zu verlassen. Der erste Kontakt und der zweite Kontakt sind beides Kontakte, sie sind jedoch nicht derselbe Kontakt.It should be understood that although the terms first, second, etc. have been used herein to describe various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, a first contact could be referred to as a second contact, and a second contact as a first contact, respectively, without departing from the scope of the present invention. The first contact and the second contact are both contacts, but they are not the same contact.

Die in der Beschreibung der Erfindung verwendete Terminologie dient lediglich der Beschreibung bestimmter Ausführungsformen und soll die Erfindung nicht beschränken. Wie in der Beschreibung der Erfindung und den anhängenden Ansprüchen verwendet, sollen die Singularformen ”ein” und ”der” auch die Pluralformen umfassen, außer wenn es der Zusammenhang eindeutig anders anzeigt. Es ist auch anzumerken, dass der Begriff ”und/oder” wie hier verwendet sich auf alle möglichen Kombinationen eines oder mehrerer der zugehörigen aufgeführten Elemente bezieht und diese umfasst. Ferner ist zu verstehen, dass die Begriffe ”beinhalten”, beinhaltend”, ”umfassen” und/oder ”umfassend”, wenn in dieser Beschreibung verwendet, die Anwesenheit von angegebenen Merkmalen, Zahlen, Schritten, Operationen, Elementen und/oder Komponenten spezifizieren, aber nicht das Vorhandensein oder Hinzufügen eines oder mehrerer anderen Merkmale, Zahlen, Schritte, Operationen, Elemente, Komponenten und/oder Gruppen davon ausschließen.The terminology used in the description of the invention is merely for the purpose of describing particular embodiments and is not intended to limit the invention. As used in the description of the invention and the appended claims, the singular forms "a" and "the" shall also include the plural forms, unless the context clearly indicates otherwise. It is also to be understood that the term "and / or" as used herein refers to and encompasses all possible combinations of one or more of the associated listed items. Further, it is to be understood that the terms "including," "including," and / or "comprising" when used in this specification specify the presence of specified features, numbers, steps, operations, elements, and / or components. but do not preclude the presence or addition of one or more other features, numbers, steps, operations, elements, components, and / or groups thereof.

Wie hier verwendet kann der Begriff ”falls” so interpretiert werden, dass er ”wenn” oder ”auf etwas hin” oder ”in Reaktion auf ein Bestimmen” oder ”in Reaktion auf ein Erkennen” bedeutet, in Abhängigkeit des Zusammenhangs. Ähnlich kann der Satz ”falls es ermittelt wird” oder ”falls [eine angegebene Bedingung oder ein angegebenes Ereignis] erkannt wird” so interpretiert werden, dass ”auf ein Ermitteln hin” oder ”in Reaktion auf ein Ermitteln” oder ”auf ein Erkennen hin [der angegebenen Bedingung oder des angegebenen Ereignisses]” oder ”in Reaktion auf das Erkennen [der angegebenen Bedingung oder des angegebenen Ereignisses]” abhängig vom Zusammenhang gemeint ist.As used herein, the term "if" may be interpreted to mean "if," or "toward something," or "in response to determining," or "in response to recognition," depending on the context. Similarly, the phrase "if it is detected" or "if [a specified condition or event] is recognized" may be interpreted to mean "upon detection" or "in response to detection" or "upon detection [the specified condition or event]] or "in response to detecting [the specified condition or event]]" depending on the context.

Wie hier verwendet bezieht der Begriff ”Auflösung” einer Anzeige auf die Anzahl von Pixeln (auch ”Pixel-Counts” oder ”Pixelauflösung” genannt) entlang jeder Achse oder in jeder Dimension der Anzeige. Zum Beispiel kann eine Anzeige eine Auflösung von 320×480 Pixeln aufweisen. Ferner kann, wie hier verwendet, der Begriff ”Auflösung” einer Multifunktionsvorrichtung sich auf die Auflösung einer Anzeige in der Multifunktionsvorrichtung beziehen. Der Begriff ”Auflösung” beinhaltet keinerlei Begrenzungen hinsichtlich der Größe jedes Pixels oder des Abstandes von Pixeln. Verglichen mit einer ersten Anzeige mit einer 1024×768 Pixelauflösung hat z. B. eine zweite Anzeige mit einer 320×480 Pixelauflösung eine geringere Auflösung. Es ist jedoch anzumerken, dass die physikalische Größe einer Anzeige nicht nur von der Pixelauflösung abhängt, sondern auch von vielen anderen Faktoren einschließlich der Pixelgröße und des Abstandes von Pixeln. Daher kann die erste Anzeige dieselbe, eine kleinere oder eine größere physikalische Größe haben im Vergleich zu der zweiten Anzeige.As used herein, the term "resolution" refers to a display on the number of pixels (also called "pixel counts") along each axis or dimension of the display. For example, a display may have a resolution of 320x480 pixels. Further, as used herein, the term "resolution" of a multifunction device may refer to the resolution of a display in the multifunction device. The term "resolution" does not imply any limitations on the size of each pixel or the spacing of pixels. Compared to a first display with a 1024 × 768 pixel resolution, z. For example, a second display with a 320x480 pixel resolution has a lower resolution. It should be noted, however, that the physical size of a display depends not only on the pixel resolution but also on many other factors, including pixel size and the pitch of pixels. Therefore, the first display may have the same, a smaller or a larger physical size compared to the second display.

Wie hier verwendet bezieht sich der Begriff ”Videoauflösung” einer Anzeige auf die Pixeldichte entlang jeder Achse oder in jeder Dimension der Anzeige. Die Videoauflösung wird häufig in einer ”Dots-Per-Inch” (DPI)-Einheit gemessen, die die Anzahl der Pixel zählt, die innerhalb einer Zeile platziert werden kann innerhalb des Bereichs von einem Inch entlang einer entsprechenden Dimension der Anzeige.As used herein, the term "video resolution" of a display refers to the pixel density along each axis or dimension of the display. Video resolution is often measured in a "dots-per-inch" (DPI) unit, which counts the number of pixels that can be placed within a line within the range of one inch along a corresponding dimension of the display.

Ausführungsformen von Rechenvorrichtungen, Benutzerschnittstellen für solche Vorrichtungen und zugehörigen Prozessen zum Verwenden solcher Vorrichtungen werden beschrieben. In einigen Ausführungsformen ist die Rechenvorrichtung eine tragbare Kommunikationsvorrichtung, wie ein Mobiltelefon, die auch andere Funktionen beinhaltet, wie z. B. PDA und/oder Musikabspielfunktionen. Beispielhafte Ausführungsformen tragbarer Multifunktionsvorrichtungen umfassen ohne Beschränkung die iPhone® und iPod Touch® Vorrichtungen der Apple Inc. aus Cupertino, Kalifornien. Andere tragbare Vorrichtungen wie beispielweise Laptops oder Tablet Computer mit berührungsempfindlichen Oberflächen (z. B. Touch Screen Anzeigen und/oder Touch Pads) können auch verwendet werden. Es ist anzumerken, dass in einigen Ausführungsformen die Vorrichtung keine tragbare Kommunikationsvorrichtung ist, sondern ein Desktop Computer mit einer berührungsempfindlichen Oberfläche (z. B. einer Touch Screen Anzeige und/oder einem Touch Pad).Embodiments of computing devices, user interfaces for such devices, and related processes for using such devices will be described. In some embodiments, the computing device is a portable communication device, such as a cellular phone that also includes other functions, such as a cellular phone. As PDA and / or music playback functions. Exemplary embodiments of portable multifunction devices include, without limitation, the iPhone® and iPod Touch® devices of Apple Inc. of Cupertino, California. Other portable devices such as laptops or tablet computers with touch-sensitive surfaces (eg, touch screen displays and / or touch pads) may also be used. It should be noted that in some embodiments, the device is not a portable communication device but a desktop computer having a touch-sensitive surface (eg, a touch screen display and / or a touch pad).

In der folgenden Diskussion wird eine Rechenvorrichtung beschrieben, die eine Anzeige und eine berührungsempfindliche Oberfläche umfasst. Es ist anzumerken, dass die Rechenvorrichtung eine oder mehrere andere physikalische Benutzerschnittstellenvorrichtungen umfassen kann, wie beispielsweise eine physikalische Tastatur, eine Maus und/oder einen Joystick.In the following discussion, a computing device will be described that includes a display and a touch-sensitive surface. It should be understood that the computing device may include one or more other physical user interface devices, such as a physical keyboard, a mouse, and / or a joystick.

Die Vorrichtung unterstützt eine Vielzahl von Applikationen wie eine oder mehrere der folgenden: eine Zeichenapplikation, eine Präsentationsapplikation, eine Textverarbeitungsapplikation, eine Webseiten-Erstellungsapplikation, eine Disk-Authoring-Applikation, eine Tabellenkalkulationsapplikation, eine Spielapplikation, eine Telefonapplikation, eine Videokonferenzapplikation, eine Emailapplikation, eine Instant-Messaging-Applikation, eine Trainingsunterstützungsapplikation, eine Fotomanagementapplikation, eine Digitalkameraapplikation, eine digitale Videokameraapplikation, eine Web-Browsing-Applikation, eine digitale Musikspielerapplikation und/oder eine digitale Videospielerapplikation.The device supports a variety of applications such as one or more of the following: a drawing application, a Presentation application, a word processing application, a web page creation application, a disk authoring application, a spreadsheet application, a game application, a telephone application, a video conferencing application, an email application, an instant messaging application, a training support application, a photo management application, a digital camera application, a digital Video camera application, a web browsing application, a digital music player application and / or a digital video player application.

Die verschiedenen Applikationen, die auf der Vorrichtung ausgeführt werden können, können mindestens eine gemeinsame physikalische Benutzerschnittstellenvorrichtung verwenden, wie die berührungsempfindliche Oberfläche. Eine oder mehrere Funktionen der berührungsempfindlichen Oberfläche wie auch entsprechende Information, die auf der Vorrichtung angezeigt wird, kann angepasst und/oder variiert werden von einer Applikation zur nächsten und/oder innerhalb einer entsprechenden Applikation. Auf diese Weise kann eine gemeinsame physikalische Architektur (wie die berührungsempfindliche Oberfläche) der Vorrichtung die Vielzahl der Applikationen mit Benutzerschnittstellen unterstützen, die intuitiv und transparent für den Benutzer sind.The various applications that may be executed on the device may use at least one common physical user interface device, such as the touch-sensitive surface. One or more functions of the touch-sensitive surface as well as corresponding information displayed on the device may be adapted and / or varied from one application to the next and / or within a respective application. In this way, a common physical architecture (such as the touch-sensitive surface) of the device can support the plurality of applications with user interfaces that are intuitive and transparent to the user.

Die Benutzerschnittstellen können eine oder mehrere Softtastaturausführungsformen umfassen. Die Softtastaturausführungsformen können Standard-(QWERTY) und/oder nicht Standardkonfigurationen von Symbolen auf den angezeigten Symbolen der Tastatur umfassen, wie die, die in den US-Patentanmeldungen 11/459,606, ”Keyboards for Portable Electronic Devices”, eingereicht am 24. Juli 2006, und 11/459,615, ”Touch Screen Keyboards For Portable Electronic Devices, eingereicht am 24. Juli 2006, deren Inhalte hiermit durch Verweis in ihrer Gesamtheit aufgenommen sind. Die Tastaturausführungsformen können eine reduzierte Anzahl von Symbolen (oder Softkeys) relativ zu der Anzahl von Tasten existierender physikalischer Tastaturen umfassen, so wie die einer Schreibmaschine. Dies kann es für Benutzer einfacher machen, eines oder mehrere Symbole der Tastatur auszuwählen und somit eines oder mehrere entsprechende Zeichen. Die Tastaturausführungsformen können adaptiv sein. Zum Beispiel können die dargestellten Symbole in Übereinstimmung mit Benutzeraktionen geändert werden, wie das Auswählen eines oder mehrerer Symbole und/oder eines oder mehrerer entsprechender Zeichen. Eine oder mehrere Applikationen auf der Vorrichtung können gemeinsame und/oder verschiedene Tastaturausführungsformen verwenden. Somit kann die verwendete Tastaturausführungsform zumindest an einige der Applikationen angepasst werden. In einigen Ausführungsformen können die eine oder die mehreren Tastaturausführungsformen an einen entsprechenden Benutzer angepasst werden. Zum Beispiel können eine oder mehrere Tastaturausführungsformen basierend auf einer Wortverwendungshistorie (lexikografisch, umgangssprachlich, individuelle Nutzung) des entsprechenden Benutzers an einen entsprechenden Benutzer angepasst werden. Einige der Tastaturausführungsformen können angepasst werden, um eine Wahrscheinlichkeit eines Benutzerfehlers zu reduzieren, wenn dieser eines oder mehrere Symbole auswählt und somit eines oder mehrere Zeichen, wenn die Softtastaturausführungsformen verwendet werden.The user interfaces may include one or more soft keyboard embodiments. The soft keyboard embodiments may include standard (QWERTY) and / or non-standard configurations of symbols on the displayed symbols of the keyboard, such as those described in US Patent Applications 11 / 459,606, "Keyboards for Portable Electronic Devices," filed July 24, 2006 and 11 / 459,615, "Touch Screen Keyboards For Portable Electronic Devices, filed Jul. 24, 2006, the contents of which are hereby incorporated by reference in their entirety. The keyboard embodiments may include a reduced number of symbols (or softkeys) relative to the number of keys of existing physical keyboards, such as a typewriter. This may make it easier for users to select one or more symbols of the keyboard and thus one or more corresponding characters. The keyboard embodiments may be adaptive. For example, the displayed symbols may be changed in accordance with user actions, such as selecting one or more symbols and / or one or more corresponding characters. One or more applications on the device may use common and / or different keyboard embodiments. Thus, the keyboard embodiment used can be adapted to at least some of the applications. In some embodiments, the one or more keyboard embodiments may be adapted to a corresponding user. For example, one or more keyboard embodiments may be customized to a corresponding user based on a word usage history (lexicographically, colloquially, individual usage) of the corresponding user. Some of the keyboard embodiments may be adapted to reduce a likelihood of user error when selecting one or more symbols, and thus one or more characters when using the soft keyboard embodiments.

Die Aufmerksamkeit wird nun auf Ausführungsformen von tragbaren Vorrichtungen mit berührungsempfindlichen Anzeigen gerichtet. Die 1A und 1B sind Blockdiagramme, die tragbare Multifunktionsvorrichtungen 100 mit berührungsempfindlichen Anzeigen 112 darstellen, in Übereinstimmung mit einigen Ausführungsformen. Die berührungsempfindliche Anzeige 112 wird zur Vereinfachung manchmal als ”Touch Screen” bezeichnet und ist auch bekannt oder bezeichnet als ein berührungsempfindliches Anzeigesystem. Die Vorrichtung 100 kann Speicher 102 (der eines oder mehrere computerlesbare Speichermedien umfassten kann), Speichercontroller 122, eine oder mehrere Verarbeitungseinheiten (CPUs) 120, Peripherieschnittstelle 118, Hochfrequenzschaltung 108, Audioschaltkreis 110, Lautsprecher 111, Mikrofon 113, Eingabe/Ausgabe-(I/O)-Subsystem 106, andere Eingabe- oder Steuervorrichtungen 116 und einen externen Port 124 umfassen. Die Vorrichtung 100 kann einen oder mehrere optische Sensoren 164 umfassen. Diese Komponenten können über einen oder mehrere Kommunikationsbusse oder Signalleitungen 103 kommunizieren.Attention is now directed to embodiments of portable devices with touch-sensitive displays. The 1A and 1B are block diagrams, the portable multifunction devices 100 with touch-sensitive displays 112 represent, in accordance with some embodiments. The touch-sensitive display 112 is sometimes referred to as a "touch screen" for simplicity and is also known or referred to as a touch-sensitive display system. The device 100 can memory 102 (which may include one or more computer-readable storage media), memory controllers 122 , one or more processing units (CPUs) 120 , Peripheral interface 118 , High frequency circuit 108 , Audio circuit 110 , Speaker 111 , Microphone 113 Input / output (I / O) subsystem 106 , other input or control devices 116 and an external port 124 include. The device 100 can be one or more optical sensors 164 include. These components may be over one or more communication buses or signal lines 103 communicate.

Es sollte gewürdigt werden, dass die Vorrichtung 100 lediglich ein Beispiel einer tragbaren Multifunktionsvorrichtung ist, und dass die Vorrichtung 100 mehr oder weniger Komponenten als gezeigt haben kann, zwei oder mehrere Komponenten kombinieren kann, oder eine andere Konfiguration oder Anordnung der Komponenten aufweisen kann. Die verschiedenen Komponenten, die in den 1A und 1B gezeigt sind, können als Hardware, Software oder einer Kombination von sowohl Hardware als auch Software implementiert sein, einschließlich eines oder mehrerer Signalverarbeitungs- und/oder applikationsspezifischer integrierter Schaltkreise.It should be appreciated that the device 100 is just one example of a portable multifunction device, and that the device 100 may have more or fewer components than shown, may combine two or more components, or may have a different configuration or arrangement of the components. The different components in the 1A and 1B may be implemented as hardware, software, or a combination of both hardware and software, including one or more signal processing and / or application specific integrated circuits.

Der Speicher 102 kann Hochgeschwindigkeits-Speicher mit wahlfreiem Zugriff umfassen und kann auch nichtflüchtigen Speicher umfassen, wie eine oder mehrere magnetische Plattenspeichervorrichtungen, Flash-Speicher-Vorrichtungen oder andere nichtflüchtige Festkörperspeichervorrichtungen. Der Zugriff auf den Speicher 102 durch andere Komponenten der Vorrichtung 100, wie der CPU 120 und der Peripherieschnittstelle 118 kann durch den Speichercontroller 122 gesteuert werden.The memory 102 may include high speed random access memory and may also include nonvolatile memory such as one or more magnetic disk storage devices, flash memory devices, or other nonvolatile solid state memory device. Access to the memory 102 through other components of the device 100 like the CPU 120 and the peripheral interface 118 can through the memory controller 122 to be controlled.

Die Peripherieschnittstelle 118 kann verwendet werden, um die Eingabe- und Ausgabe-Peripherie der Vorrichtung an die CPU 120 und den Speicher 102 zu koppeln. Der eine oder die mehreren Prozessoren 120 führen verschiedene Softwareprogramme und/oder Mengen von Instruktionen aus, die im Speicher 102 gespeichert sind, um verschiedene Funktionen für die Vorrichtung 100 auszuführen und zum Verarbeiten von Daten. The peripheral interface 118 can be used to connect the input and output peripherals of the device to the CPU 120 and the memory 102 to pair. The one or more processors 120 execute various software programs and / or sets of instructions stored in memory 102 are stored to various functions for the device 100 execute and process data.

In einigen Ausführungsformen können die Peripherieschnittstelle 118 die CPU 120 und der Speichercontroller 122 auf einem einzelnen Chip implementiert sein, wie dem Chip 104. In einigen anderen Ausführungsformen können sie auf getrennten Chips implementiert sein.In some embodiments, the peripheral interface 118 the CPU 120 and the memory controller 122 implemented on a single chip, such as the chip 104 , In some other embodiments, they may be implemented on separate chips.

Die HF-(Hochfrequenz)-Schaltung 108 empfängt und sendet HF-Signale, die auch als elektromagnetische Signale bezeichnet sind. Die HF-Schaltung 108 konvertiert elektrische Signale zu/von elektromagnetischen Signalen und kommuniziert mit Kommunikationsnetzwerken und anderen Kommunikationsvorrichtungen über die elektromagnetischen Signale. Die HF-Schaltung 108 kann bekannte Schaltungen zum Ausführen dieser Funktionen beinhalten, einschließlich aber nicht beschränkt auf ein Antennensystem, einen HF-Sendeempfänger, einen oder mehrere Verstärker, einen Tuner, einen oder mehrere Oszillatoren, einen digitalen Signalprozessor, einen CODEC-Chipsatz, eine Subscriber-Identity-Module-(SIM)-Karte, Speicher, usw. Die HF-Schaltung 108 kann mit Netzwerken wie dem Internet kommunizieren, auch bezeichnet als das World Wide Web (WWW), einem Intranet und/oder einem drahtlosen Netzwerk, so wie ein Mobilfunknetz, einem Wireless Local Area Network (LAN) und/oder einem Metropolitan Area Network (MAN) und anderen Vorrichtung mittels drahtloser Kommunikation. Die drahtlose Kommunikation kann jede beliebige Vielzahl von Kommunikationsstandards, Protokollen und Technologien verwenden, einschließlich aber nicht beschränkt auf das Global System for Mobile Communication (GSM), Enhanced Data GSM Environment (EDGE), High-Speed Downlink Packet Access (HSDPA), Wideband Code Division Multiple Access (W-CDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Bluetooth, Wireless Fidelity (Wi-Fi) (z. B. IEEE 802.11a, IEEE 802.11b, IEEE 802.11g und/oder IEEE 802.11n), Voice over Internet Protocol (VoIP), Wi-MAX, ein Protokoll für Email (z. B. Internet Message Access Protocol (IMAP)) und/oder Post Office Protocol (POP)), Instant Messaging (z. B. Extensible Messaging and Presence Protocol (XMPP), Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions (SIMPLE), Instant Messaging and Presence Service (IMPS)), und/oder Short Message Service (SMS), oder jedes andere geeignete Kommunikationsprotokoll einschließlich Kommunikationsprotokollen, die zum Zeitpunkt der Einreichung dieses Dokuments noch nicht entwickelt sind.The HF (radio frequency) circuit 108 receives and transmits RF signals, also referred to as electromagnetic signals. The RF circuit 108 converts electrical signals to / from electromagnetic signals and communicates with communication networks and other communication devices via the electromagnetic signals. The RF circuit 108 may include known circuits for performing these functions, including, but not limited to, an antenna system, an RF transceiver, one or more amplifiers, a tuner, one or more oscillators, a digital signal processor, a CODEC chipset, a Subscriber Identity Module - (SIM) card, memory, etc. The RF circuit 108 can communicate with networks such as the Internet, also referred to as the World Wide Web (WWW), an intranet and / or a wireless network, such as a cellular network, a wireless local area network (LAN) and / or a metropolitan area network (MAN ) and other device via wireless communication. Wireless communication may use any of a variety of communication standards, protocols, and technologies, including but not limited to the Global System for Mobile Communication (GSM), Enhanced Data GSM Environment (EDGE), High-Speed Downlink Packet Access (HSDPA), Wideband Code Multiple Access (W-CDMA) Division, Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Bluetooth, Wireless Fidelity (Wi-Fi) (eg IEEE 802.11a, IEEE 802.11b, IEEE 802.11g and / or IEEE 802.11n), Voice over Internet Protocol (VoIP), Wi-MAX, a protocol for e-mail (such as Internet Message Access Protocol (IMAP)) and / or Post Office Protocol (POP), instant messaging (eg Extensible Messaging and Presence Protocol (XMPP), Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions (SIMPLE), Instant Messaging and Presence Service (IMPS)), and / or Short Message Service (SMS), or any other suitable communication protocol e including communication protocols not yet developed at the time of filing this document.

Der Audioschaltkreis 110, Lautsprecher 111 und Mikrofon 113 stellen eine Audioschnittstelle zwischen einem Benutzer und der Vorrichtung 100 bereit. Der Audioschaltkreis 110 empfängt Audiodaten von der Peripherieschnittstelle 118, konvertiert die Audiodaten in ein elektrisches Signal und sendet das elektrische Signal an den Lautsprecher 111. Der Lautsprecher 111 wandelt das elektrische Signal in für Menschen hörbare Schallwellen um. Der Audioschaltkreis 110 empfängt ebenso elektrische Signale, die durch das Mikrofon 113 aus Schallwellen umgewandelt wurden. Der Audioschaltkreis 110 wandelt das elektrische Signal in Audiodaten und sendet die Audiodaten an die Peripherieschnittstelle 118 zur Verarbeitung. Audiodaten können abgerufen werden von und/oder gesendet werden an den Speicher 102 und/oder die HF-Schaltung 108 durch die Peripherieschnittstelle 118. In einigen Ausführungsformen enthält der Audioschaltkreis 110 auch eine Headset-Buchse (z. B. 212, 2). Die Headset-Buchse stellt eine Schnittstelle zwischen dem Audioschaltkreis 110 und entfernbarer Audio-Eingabe/Ausgabe-Peripheriegeräte bereit, wie Nur-Ausgabe-Kopfhörer oder ein Headset sowohl mit Ausgabe (z. B. einem Kopfhörer für eines oder beide Ohren) als auch Eingabe (z. B. ein Mikrofon).The audio circuit 110 , Speaker 111 and microphone 113 provide an audio interface between a user and the device 100 ready. The audio circuit 110 receives audio data from the peripheral interface 118 , converts the audio data into an electrical signal and sends the electrical signal to the speaker 111 , The speaker 111 converts the electrical signal into audible sound waves. The audio circuit 110 also receives electrical signals through the microphone 113 were converted from sound waves. The audio circuit 110 converts the electrical signal into audio data and sends the audio data to the peripheral interface 118 For processing. Audio data can be retrieved from and / or sent to the memory 102 and / or the RF circuit 108 through the peripheral interface 118 , In some embodiments, the audio circuit includes 110 also a headset socket (eg 212 . 2 ). The headset jack provides an interface between the audio circuitry 110 and removable audio input / output peripherals, such as headphone only or a headset with both output (eg, headphones for one or both ears) and input (eg, a microphone).

Das I/O-Subsystem 106 koppelt Eingabe/Ausgabeperipheriegeräte auf der Vorrichtung 100, wie dem Touch Screen 112 und andere Eingabesteuervorrichtungen 116 an die Peripherieschnittstelle 118. Das I/O-Subsystem 106 kann einen Anzeigecontroller 156 und einen oder mehrere Eingabecontroller 160 für andere Eingabe- oder Steuervorrichtungen aufweisen. Der eine oder die mehreren Eingabecontroller 160 empfangen/senden elektrische Signale von/an andere Eingabe- oder Steuervorrichtungen 116. Die anderen Eingabesteuervorrichtungen 116 können physikalische Knöpfe (z. B. Push Buttons, Rocker Buttons usw.), Einstellräder, Schiebeschalter, Joysticks, Clickräder usw. umfassen. In einigen alternativen Ausführungsformen können der oder die Eingabecontroller 160 an beliebige (oder keine) der Folgenden gekoppelt sein: eine Tastatur, einen Infrarotanschluss, einen USB-Port und eine Zeigevorrichtung, wie eine Maus. Der eine oder die mehreren Knöpfe (z. B. 208, 2) kann einen Auf/Ab-Knopf zur Lautstärkeregelung des Lautsprechers 111 und/oder des Mikrofons 113 umfassen. Der eine oder die mehreren Knöpfe können einen Push-Button (z. B. 206, 2) umfassen. Ein schnelles Drücken des Push-Buttons kann eine Sperrung des Touch Screens 112 aufheben oder einen Prozess starten, der Gesten auf dem Touch Screen verwendet zum Entsperren der Vorrichtung wie beschrieben in der US-Patentanmeldung 11/322,549, ”Unlocking a Device by Performing Gestures an an Unlock Image”, eingereicht am 23. Dezember 2005, welche hiermit durch Verweis in ihrer Gesamtheit einbezogen ist. Ein längeres Drücken des Push-Buttons (z. B. 206) kann die Vorrichtung 100 ein- oder ausschalten. Es kann dem Benutzer ermöglicht werden, eine Funktionalität des einen oder der mehreren Knöpfe anzupassen. Der Touch Screen 112 wird verwendet, um virtuelle oder Soft-Buttons und eine oder mehrere Soft-Tastaturen zu implementieren.The I / O subsystem 106 couples input / output peripherals to the device 100 like the touch screen 112 and other input control devices 116 to the peripheral interface 118 , The I / O subsystem 106 can be a display controller 156 and one or more input controllers 160 for other input or control devices. The one or more input controllers 160 receive / send electrical signals from / to other input or control devices 116 , The other input control devices 116 may include physical buttons (eg, push buttons, rocker buttons, etc.), dials, slide switches, joysticks, click wheels, and so on. In some alternative embodiments, the input controller (s) may be 160 to any (or none) of the following: a keyboard, an infrared port, a USB port, and a pointing device, such as a mouse. The one or more buttons (eg 208 . 2 ) can use an up / down button to adjust the volume of the loudspeaker 111 and / or the microphone 113 include. The one or more buttons may have a push button (e.g. 206 . 2 ). A quick press of the push button can block the touch screen 112 or start a process using gestures on the touch screen to unlock the device as described in U.S. Patent Application 11 / 322,549, "Unlocking a Device by Performing Gestures to Unlock Image", filed on December 23, 2005, which is hereby incorporated by reference in its entirety. A longer press of the push button (eg 206 ) the device can 100 switch on or off. The user may be allowed to customize functionality of the one or more buttons. The touch screen 112 is used to implement virtual or soft buttons and one or more soft keyboards.

Die berührungsempfindliche Anzeige 112 stellt eine Eingabeschnittstelle und eine Ausgabeschnittstelle zwischen der Vorrichtung und einem Benutzer bereit. Der Anzeigecontroller 156 empfängt und/oder sendet elektrische Signal von/zu dem Touch Screen 112. Der Touch Screen 112 zeigt dem Benutzer visuelle Ausgaben an. Die visuelle Ausgabe können Grafiken, Text, Symbole, Video und eine beliebige Kombination davon (insgesamt als ”Grafiken” bezeichnet). In einigen Ausführungsformen können einige oder alle der visuellen Ausgaben Benutzerschnittstellenobjekten entsprechen.The touch-sensitive display 112 provides an input interface and an output interface between the device and a user. The display controller 156 receives and / or sends electrical signal from / to the touch screen 112 , The touch screen 112 shows the user visual output. The visual output can be graphics, text, symbols, video, and any combination thereof (collectively referred to as "graphics"). In some embodiments, some or all of the visual outputs may correspond to user interface objects.

Der Touch Screen 112 umfasst eine berührungsempfindliche Oberfläche, einen Sensor oder eine Menge von Sensoren, die eine Eingabe des Benutzers akzeptieren, basierend auf haptischem und/oder taktilem Kontakt. Der Touch Screen 112 und der Anzeigecontroller 156 (zusammen mit jedem verbundenen Modul und/oder Mengen von Instruktionen im Speicher 102) erkennen einen Kontakt (und jede Bewegung oder jedes Lösen des Kontakts) auf dem Touch Screen 112 und wandeln den erkannten Kontakt in Interaktion mit Benutzerschnittstellenobjekten um (z. B. einen oder mehrere Soft Keys, Symbole, Web Seiten oder Bilder), die auf dem Touch Screen 112 dargestellt werden. In einer beispielhaften Ausführungsform entspricht ein Kontaktpunkt zwischen dem Touch Screen 112 und dem Benutzer einem Finger des Benutzers.The touch screen 112 includes a touch-sensitive surface, a sensor, or a set of sensors that accept input from the user based on haptic and / or tactile contact. The touch screen 112 and the display controller 156 (along with each connected module and / or sets of instructions in memory 102 ) recognize a contact (and every movement or every contact release) on the touch screen 112 and transform the detected contact into interaction with user interface objects (eg, one or more soft keys, icons, web pages, or pictures) displayed on the touch screen 112 being represented. In an exemplary embodiment, a contact point between the touch screen corresponds 112 and the user a finger of the user.

Der Touch Screen 112 kann LCD-(Liquid Crystal Display)-Technologie, LPD-(Light Emitting Polymer Display)-Technologie oder LED(Light Emitting Diode)-Technologie verwenden, obwohl andere Anzeigetechnologien in anderen Ausführungsformen verwendet werden können. Der Touch Screen 112 und der Anzeigecontroller 156 können einen Kontakt und jede Bewegung oder jedes Lösen davon unter Verwendung einer beliebigen, aus einer Vielzahl von Berührungserkennungstechnologien erkennen, die derzeit bekannt sind oder später entwickelt werden, einschließlich aber nicht beschränkt auf kapazitive, resistive, infrarot und Oberflächenschallwellentechnologien, sowie anderen Näherungssensorarrays oder anderen Elementen zum Ermitteln eines oder mehrerer Kontaktpunkte mit dem Touch Screen 112. In einer beispielhaften Ausführungsform wird die Projected Mutual Capacitance Sensing Technologie verwendet, wie sie im iPhone® und im iPod Touch® der Apple Inc. aus Cupertino, Kalifornien, zur Anwendung kommt.The touch screen 112 may use LCD (Liquid Crystal Display) technology, LPD (Light Emitting Polymer Display) technology or LED (Light Emitting Diode) technology, although other display technologies may be used in other embodiments. The touch screen 112 and the display controller 156 may detect contact and any movement or solving thereof using any one of a variety of touch-detection technologies currently known or later developed, including, but not limited to, capacitive, resistive, infrared, and surface acoustic wave technologies, as well as other proximity sensor arrays or other elements to determine one or more contact points with the touch screen 112 , In an exemplary embodiment, the Projected Mutual Capacitance Sensing technology used in the iPhone® and iPod Touch® of Apple Inc. of Cupertino, California, is used.

Eine berührungsempfindliche Anzeige in einigen Ausführungsformen des Touch Screens 112 kann analog sein zu den berührungsempfindlichen Touchpads, wie sie in den folgenden US-Patenten beschrieben sind: 6 323 846 (Westerman et al.), 6 570 557 (Westerman et al.), und/oder 6 677 932 (Westerman) und/oder US-Patentveröffentlichung 2002/0015024 A1 , von denen jede hiermit durch Verweis in ihrer Gesamtheit aufgenommen ist. Jedoch zeigt der Touch Screen 112 visuelle Ausgaben der tragbaren Vorrichtung 100 an, wohingegen die berührungsempfindlichen Touch Pads keine visuelle Ausgabe bereitstellen.A touch-sensitive display in some embodiments of the touch screen 112 may be analogous to the touch-sensitive touchpad, as shown in the following U.S. Patents: 6,323,846 (Westerman et al.), 6 570 557 (Westerman et al.), And / or 6,677,932 (Westerman) and / or U.S. Patent Publication 2002/0015024 A1 each of which is hereby incorporated by reference in their entirety. However, the touch screen shows 112 visual issues of the portable device 100 whereas the touch sensitive touch pads do not provide visual output.

Eine berührungsempfindliche Anzeige in einigen Ausführungsformen des Touch Screens 112 kann in den folgenden Anmeldungen beschrieben sein: (1) US-Patentanmeldung Nr. 11/381,313, ”Multipoint Touch Surface Controller”, eingereicht am 2. Mai 2006; (2) US-Patentanmeldung Nr. 10/840,862, ”Multipoint Touchscreen”, eingereicht am 6. Mai 2004; (3) US-Patentanmeldung Nr. 10/903,964, ”Gestures For Touch Sensitive Input Devices”, eingereicht am 30. Juli 2004; (4) US-Patentanmeldung r. 11/048,264, ”Gestures for Touch Sensitive Input Devices”, eingereicht am 31. Januar 2005; (5) US-Patentanmeldung Nr. 11/038,590, ”Mode-Based Graphical User Interfaces For Touch Sensitive Input Devices”, eingereicht am 18. Januar 2005; (6) US-Patentanmeldung Nr. 11/228,158, ”Virtual Input Device Placement an A Touch Screen User Interface”, eingereicht am 16. September 2005; (7) US-Patentanmeldung Nr. 11/228,700, ”Operation Of A Computer With A Touch Screen Interface”, eingereicht am 16. September 2005; (8) US-Patentanmeldung Nr. 11/228,737, ”Activating Virtual Keys of A Touch-Screen Virtual Keyboard”, eingereicht am 16. September 2005; und (9) US-Patentanmeldung Nr. 11/367,749, ”Multi-Functional Hand-Held Device”, eingereicht am 3. März 2006. Alle diese Anmeldungen sind hiermit durch Verweis in ihrer Gesamtheit einbezogen.A touch-sensitive display in some embodiments of the touch screen 112 may be described in the following applications: (1) US Patent Application No. 11 / 381,313, "Multipoint Touch Surface Controller", filed May 2, 2006; (2) US Patent Application No. 10 / 840,862, "Multipoint Touchscreen", filed May 6, 2004; (3) US Patent Application No. 10 / 903,964, "Gestures For Touch Sensitive Input Devices", filed July 30, 2004; (4) US patent application r. 11 / 048,264, "Gestures for Touch Sensitive Input Devices", filed January 31, 2005; (5) US Patent Application No. 11 / 038,590, "Mode-Based Graphical User Interfaces For Touch Sensitive Input Devices", filed January 18, 2005; (6) US Patent Application No. 11 / 228,158, "Virtual Input Device Placement to A Touch Screen User Interface" filed on September 16, 2005; (7) US Patent Application No. 11 / 228,700, "Operation Of A Computer With A Touch Screen Interface" filed on September 16, 2005; (8) US Patent Application No. 11 / 228,737, "Activating Virtual Keys of A Touch-Screen Virtual Keyboard," filed Sep. 16, 2005; and (9) United States Patent Application No. 11 / 367,749, "Multi-Functional Hand-Held Device," filed Mar. 3, 2006. All of these applications are hereby incorporated by reference in their entirety.

Der Touch Screen 112 kann eine Videoauflösung von mehr als 100 dpi haben. In einigen Ausführungsformen hat der Touch Screen eine Videoauflösung von ungefähr 160 dpi. Der Benutzer kann unter Verwendung eines beliebigen geeigneten Objekts oder Körperteils einen Kontakt mit dem Touch Screen 112 herstellen, wie einem Stylus, einem Finger usw. In einigen Ausführungsformen ist die Benutzerschnittstelle so angelegt, dass sie primär mit fingerbasierten Kontakten und Gesten arbeitet, die weniger präzise sein können als stylusbasierte Eingaben aufgrund des größeren Kontaktbereichs eines Fingers auf dem Touch Screen. In einigen Ausführungsformen übersetzt die Vorrichtung die groben fingerbasierten Eingaben in eine präzise Zeiger/Cursor-Position oder einen Befehl zum Ausführen der Aktionen, die vom Benutzer gewünscht sind.The touch screen 112 can have a video resolution of more than 100 dpi. In some embodiments, the touch screen has a video resolution of about 160 dpi. The user may contact the touch screen using any suitable object or body part 112 In some embodiments, the user interface is designed to work primarily with finger-based contacts and gestures that may be less precise than stylus-based inputs because of the larger contact area of a finger on the touch screen. In some embodiments, the device translates the coarse finger-based inputs into a precise pointer / cursor Position or command to perform the actions desired by the user.

In einigen Ausführungsformen kann die Vorrichtung 100 zusätzlich zu dem Touch Screen ein Touchpad (nicht gezeigt) zum Aktivieren und Deaktivieren bestimmter Funktionen umfassen. In einigen Ausführungsformen ist das Touchpad ein berührungsempfindlicher Bereich der Vorrichtung, der, anders als der Touch Screen, keine visuellen Ausgaben anzeigt. Das Touchpad kann eine berührungsempfindliche Oberfläche sein, die separat ist vom Touch Screen 112 oder eine Erweiterung der berührungsempfindlichen Oberfläche, die durch den Touch Screen ausgebildet ist.In some embodiments, the device may 100 in addition to the touch screen include a touchpad (not shown) for activating and deactivating certain functions. In some embodiments, the touchpad is a touch-sensitive area of the device that, unlike the touch screen, does not display visual output. The touchpad can be a touch-sensitive surface that is separate from the touch screen 112 or an extension of the touch-sensitive surface formed by the touch screen.

In einigen Ausführungsformen kann die Vorrichtung 100 ein physikalisches oder virtuelles Steuerrad (z. B. ein Click Wheel) als eine Eingabesteuervorrichtung 116 aufweisen. Ein Benutzer kann navigieren durch oder interagieren mit einem oder mehreren grafischen Objekten (z. B. Symbolen), die auf dem Touch Screen 112 angezeigt werden, indem er das Click Wheel dreht oder indem er einen Kontaktpunkt mit dem Click Wheel bewegt (wobei z. B. die Menge der Bewegung des Kontaktpunktes durch seine winkelmäßige Verlagerung hinsichtlich eines zentralen Punktes des Click Wheels gemessen wird). Das Click Wheel kann auch zum Auswählen eines oder mehrerer der angezeigten Symbole verwendet werden. Zum Beispiel kann der Benutzer auf zumindest einem Teil des Click Wheels oder einen zugehörigen Knopf drücken. Benutzerbefehle und Navigationskommandos, die durch den Benutzer über das Click Wheel bereitgestellt werden, können durch den Eingabecontroller 160 sowie eines oder mehrere der Module und/oder Mengen von Instruktionen im Speicher 102 verarbeitet werden. Im Falle eines virtuellen Click Wheels kann das Click Wheel und der Click Wheel Controller Teil des Touch Screens 112 bzw. des Anzeigecontrollers 156 sein. Im Falle eines virtuellen Click Wheels kann das Click Wheel entweder ein blickdichtes oder ein halbtransparentes Objekt sein, das auf der Touch Screen Anzeige in Reaktion auf Benutzerinteraktion mit der Vorrichtung erscheint oder verschwindet. In einigen Ausführungsformen wird das virtuelle Click Wheel auf dem Touch Screen einer tragbaren Multifunktionsvorrichtung angezeigt und durch Benutzerkontakt mit dem Touch Screen bedient.In some embodiments, the device may 100 a physical or virtual steering wheel (eg, a click wheel) as an input control device 116 exhibit. A user can navigate through or interact with one or more graphical objects (such as icons) displayed on the touch screen 112 can be displayed by turning the Click Wheel or by moving a point of contact with the Click Wheel (for example, measuring the amount of movement of the contact point by its angular displacement with respect to a central point of the Click Wheel). The Click Wheel can also be used to select one or more of the displayed icons. For example, the user may press on at least a portion of the Click Wheel or an associated button. User commands and navigation commands provided by the user via the click wheel can be accessed through the input controller 160 and one or more of the modules and / or sets of instructions in memory 102 are processed. In the case of a virtual Click Wheel, the Click Wheel and the Click Wheel Controller can be part of the Touch Screen 112 or the display controller 156 be. In the case of a virtual click wheel, the click wheel may be either an opaque or semitransparent object that appears or disappears on the touch screen display in response to user interaction with the device. In some embodiments, the virtual click wheel is displayed on the touch screen of a portable multifunction device and operated by user contact with the touch screen.

Die Vorrichtung 100 umfasst ebenso ein Leistungssystem 162, um die verschiedenen Komponenten mit Leistung zu versorgen. Das Leistungssystem 162 kann ein Leistungsmanagementsystem, eine oder mehrere Leistungsquellen (z. B. eine Batterie, Wechselstrom (Alternating Current (AC))), ein Ladesystem, eine Leistungsausfall-Erkennungsschaltung, einen Leistungskonverter oder Inverter, einen Leistungsstatusindikator (z. B. eine lichtemittierende Diode, Light Emitting Diode (LED))) und beliebige andere Komponenten, die mit der Erzeugung, dem Management und der Verteilung von Leistung in tragbaren Vorrichtungen verknüpft ist, umfassen.The device 100 also includes a performance system 162 to power the various components. The performance system 162 For example, a power management system, one or more power sources (eg, a battery, Alternating Current (AC)), a charging system, a power failure detection circuit, a power converter or inverter, a power status indicator (eg, a light emitting diode, Light Emitting Diode (LED))) and any other components associated with the generation, management and distribution of power in portable devices.

Die Vorrichtung 100 kann auch einen oder mehrere optische Sensoren 164 umfassen. Die 1A und 1B zeigen einen optischen Sensor, der mit dem optischen Sensorcontroller 158 in dem I/O-Subsystem 106 gekoppelt ist. Der optische Sensor 164 kann einen Charge-Coupled Device-(CCD) oder Complementary Metal-Oxide Semiconductor-(CMOS)-Fototransistoren umfassen. Der optische Sensor 164 empfängt Licht aus der Umgebung, projiziert durch eine oder mehrere Linsen, und wandelt das Licht in Daten um, die ein Bild darstellen. In Verbindung mit dem Bildaufnahmemodul 143 (auch als Kameramodul bezeichnet) kann der optische Sensor 164 Standbilder oder Video aufnehmen. In einigen Ausführungsformen ist ein optischer Sensor auf der Rückseite der Vorrichtung 100 angebracht gegenüber der Touch Screen Anzeige 112 auf der Vorderseite der Vorrichtung, so dass die Touch Screen Anzeige als ein Sucher für Standbild- und/oder Videobildaufnahme verwendet werden kann. In einigen Ausführungsformen ist ein optischer Sensor auf der Vorderseite der Vorrichtung angebracht, so dass das Bild des Benutzers für eine Videokonferenz aufgenommen werden kann, während der Benutzer die anderen Videokonferenzteilnehmer auf der Touch Screen Anzeige sieht. In einigen Ausführungsformen kann die Position des optischen Sensors 164 durch den Benutzer verändert werden (z. B. durch Drehen der Linse und des Sensors in dem Gehäuse der Vorrichtung), so dass ein einzelnen optischer Sensor 164 zusammen mit der Touch Screen Anzeige sowohl für Videokonferenzen und Standfoto und/oder Videobildaufnahme verwendet werden kann.The device 100 can also have one or more optical sensors 164 include. The 1A and 1B show an optical sensor connected to the optical sensor controller 158 in the I / O subsystem 106 is coupled. The optical sensor 164 may comprise a Charge-Coupled Device (CCD) or Complementary Metal-Oxide Semiconductor (CMOS) phototransistors. The optical sensor 164 receives light from the environment, projected through one or more lenses, and converts the light into data representing an image. In conjunction with the image acquisition module 143 (also referred to as camera module), the optical sensor 164 Take still pictures or video. In some embodiments, an optical sensor is on the back of the device 100 installed opposite the touch screen display 112 on the front of the device so that the touch screen display can be used as a viewfinder for still image and / or video image acquisition. In some embodiments, an optical sensor is mounted on the front of the device so that the user's image can be captured for a videoconference while the user views the other videoconference participants on the touch screen display. In some embodiments, the position of the optical sensor 164 changed by the user (eg, by rotating the lens and the sensor in the housing of the device), so that a single optical sensor 164 together with the touch screen display can be used for video conferencing and still photography and / or video recording.

Die Vorrichtung 100 kann auch einen oder mehrere Näherungssensoren 166 umfassen. Die 1A und 1B zeigen einen Näherungssensor 166, der mit der Peripherieschnittstelle 118 gekoppelt ist. Alternativ kann der Näherungssensor 166 mit dem Eingabecontroller 160 in dem I/O-Subsystem 106 gekoppelt sein. Der Näherungssensor 166 kann funktionieren wie es in den US-Patentanmeldungen Nr. 11/241,839, ”Proximity Detector In Handheld Device”; 11/240,788, ”Proximity Detector In Handheld Device”; 11/620,702, ”Using Ambient Light Sensor To Augment Proximity Sensor Output”; 11/586,862, ”Automated Response To And Sensing Of User Activity In Portable Devices”; und 11/638,251, ”Methods And Systems For Automatic Configuration Of Peripherals” beschrieben ist, welche hiermit durch Verweis in ihrer Gesamtheit aufgenommen sind. In einigen Ausführungsformen schaltet sich der Näherungssensor ab und deaktiviert den Touch Screen 112, wenn die Multifunktionsvorrichtung in der Nähe des Ohres des Benutzers platziert wird (z. B. wenn der Benutzer einen Anruf tätigt).The device 100 can also have one or more proximity sensors 166 include. The 1A and 1B show a proximity sensor 166 that with the peripheral interface 118 is coupled. Alternatively, the proximity sensor 166 with the input controller 160 in the I / O subsystem 106 be coupled. The proximity sensor 166 may function as described in US Patent Application Nos. 11 / 241,839, "Proximity Detector In Handheld Device"; 11 / 240,788, "Proximity Detector In Handheld Device"; 11 / 620,702, "Using Ambient Light Sensor To Augment Proximity Sensor Output"; 11 / 586,862, "Automated Response To And Sensing Of User Activity In Portable Devices"; and 11 / 638,251, "Methods And Systems For Automatic Configuration Of Peripherals", which are hereby incorporated by reference in their entirety. In some embodiments, the proximity sensor turns off and disables the touch screen 112 when the multifunction device near the ear of the User is placed (e.g., when the user makes a call).

Die Vorrichtung 100 kann auch einen oder mehrere Beschleunigungsmesser 168 umfassen. Die 1A und 1B zeigen einen Beschleunigungsmesser 168, der mit der Peripherieschnittstelle 118 gekoppelt ist. Alternativ kann der Beschleunigungsmesser 168 mit einem Eingabecontroller 160 in dem I/O-Subsystem 106 gekoppelt sein. Der Beschleunigungsmesser 168 kann funktionieren wie in der US-Patentveröffentlichung Nr. 20050190059 , ”Acceleration-based Theft Detection System for Portable electronic Devices” und US-Patentveröffentlichung Nr. 20060017692 , ”Methods And Apparatuses For Operating A Portable Device Based On An Accelerometer”, von denen beide hiermit durch Verweis in ihrer Gesamtheit aufgenommen sind. In einigen Ausführungsformen wird Information auf der Touch Screen Anzeige hochkant oder quer dargestellt, basierend auf einer Analyse von Daten, die von einem oder mehreren Beschleunigungsmessern empfangen wurden. Die Vorrichtung 100 umfasst optional zusätzlich zu dem/den Beschleunigungsmesser(n) 168 ein Magnetometer (nicht gezeigt) und einen GPS-(oder GLONASS- oder ein anderes globales Navigationssystem)-Empfänger (nicht gezeigt) zum Abrufen von Informationen bezüglich der Örtlichkeit und der Orientierung (z. B. vertikal oder horizontal) der Vorrichtung 100.The device 100 can also have one or more accelerometers 168 include. The 1A and 1B show an accelerometer 168 that with the peripheral interface 118 is coupled. Alternatively, the accelerometer 168 with an input controller 160 in the I / O subsystem 106 be coupled. The accelerometer 168 can work like in the U.S. Patent Publication No. 20050190059 , "Acceleration-based Theft Detection System for Portable Electronic Devices" and U.S. Patent Publication No. 20060017692 , "Methods and Apparatuses for Operating A Portable Device Based On An Accelerometer," both of which are hereby incorporated by reference in their entirety. In some embodiments, information on the touch screen display is displayed upright or across, based on an analysis of data received from one or more accelerometers. The device 100 optionally includes in addition to the accelerometer (s) 168 a magnetometer (not shown) and a GPS (or GLONASS or other global navigation system) receiver (not shown) for retrieving information regarding the location and orientation (eg, vertical or horizontal) of the device 100 ,

In einigen Ausführungsformen umfassen die Softwarekomponenten, die in dem Speicher 102 gespeichert sind, ein Betriebssystem 126, ein Kommunikationsmodul (oder eine Menge von Instruktionen) 128, ein Kontakt/Bewegungsmodul (oder eine Menge von Instruktionen) 130, ein Grafikmodul (oder eine Menge von Instruktionen) 132, ein Texteingabemodul (oder eine Menge von Instruktionen) 134, ein Global Positioning System-(GPS)-Modul (oder eine Menge von Instruktionen) 135 und Anwendungen (oder Mengen von Instruktionen) 136. Ferner speichert der Speicher 102 in einigen Ausführungsformen einen Vorrichtungs-/Globalen-Internen-Zustand 157, wie in den 1A, 1B und 3 gezeigt. Der Vorrichtungs-/Globale-Interne-Zustand 157 umfasst eines oder mehrere der Folgenden: einen Aktive-Applikationen-Zustand, der angibt, welche Applikationen gegebenenfalls gegenwärtig aktiv sind, einen Anzeigezustand, der angibt, welche Applikationen, Ansichten oder andere Informationen verschiedene Bereiche der Touch Screen Anzeige 112 belegen; einen Sensorszustand umfassend Informationen, die von den verschiedenen Sensoren und Eingabesteuervorrichtungen 116 der Vorrichtung bezogen werden; und Örtlichkeitsinformationen, die sich auf die Örtlichkeit und/oder Ausrichtung der Vorrichtung beziehen.In some embodiments, the software components included in the memory include 102 are stored, an operating system 126 , a communication module (or a set of instructions) 128 , a contact / movement module (or a set of instructions) 130 , a graphics module (or a set of instructions) 132 , a text input module (or a set of instructions) 134 , a Global Positioning System (GPS) module (or a set of instructions) 135 and applications (or sets of instructions) 136 , Furthermore, the memory stores 102 in some embodiments, a device / global-internal state 157 as in the 1A . 1B and 3 shown. The device / global-internal state 157 includes one or more of the following: an active applications state indicating which applications may be currently active, a display state indicating which applications, views, or other information different areas of the touch screen display 112 occupy; a sensor state comprising information provided by the various sensors and input control devices 116 the device to be obtained; and location information relating to the location and / or orientation of the device.

Das Betriebssystem 126 (z. B. Darwin, RTXC, LINUX, UNIX, OS X, WINDOWS oder ein eingebettetes Betriebssystem wie VxWorks) umfasst verschiedene Softwarekomponenten und/oder Treiber zur Steuerung und zum Verwalten genereller Systemaufgaben (z. B. Speichermanagement, Speichervorrichtungssteuerung, Leistungsmanagement usw.) und ermöglicht eine Kommunikation zwischen den verschiedenen Hardware- und Softwarekomponenten.The operating system 126 (eg Darwin, RTXC, LINUX, UNIX, OS X, WINDOWS or an embedded operating system like VxWorks) includes various software components and / or drivers to control and manage general system tasks (eg memory management, memory device control, power management, etc.). ) and allows communication between the various hardware and software components.

Das Kommunikationsmodul 128 ermöglicht Kommunikation mit anderen Vorrichtungen über einen oder mehrere externe Anschlüsse 124 und umfasst ebenfalls verschiedene Softwarekomponenten zur Handhabung von Daten, die von der HF-Schaltung 108 und/oder dem externen Port 124 empfangen wurden. Der externe Port 124 (z. B. Universal Serial Bus (USB), FIREWIRE, usw.) ist eingerichtet zum direkten Koppeln an andere Vorrichtungen oder indirektes Koppeln über ein Netzwerk (z. B. das Internet, Wireless LAN, usw.). In einigen Ausführungsformen ist der externe Port ein Mehrfachpin-(z. B. 30 Pin)Verbinder, der derselbe oder ähnlich zu und/oder kompatibel mit dem 30-Pin-Verbinder ist, der in iPod-Vorrichtungen (Markenzeichen der Apple Inc.) verwendet wird.The communication module 128 Allows communication with other devices via one or more external ports 124 and also includes various software components for handling data received from the RF circuit 108 and / or the external port 124 were received. The external port 124 (eg Universal Serial Bus (USB), FireWire, etc.) is designed for direct coupling to other devices or indirect connection via a network (eg the Internet, wireless LAN, etc.). In some embodiments, the external port is a multi-pin (e.g., 30 pin) connector that is the same or similar to and / or compatible with the 30-pin connector used in iPod devices (trademark of Apple Inc.). is used.

Das Kontakt-/Bewegungsmodul 130 kann einen Kontakt mit dem Touch Screen 112 (in Verbindung mit dem Anzeigecontroller 156) und anderen berührungsempfindlichen Vorrichtungen (z. B. einem Touchpad oder einen physikalischen Click Wheel) erkennen. Das Kontakt/Bewegungsmodul 130 umfasst verschiedene Softwarekomponenten zum Ausführen verschiedener Operationen, die mit dem Erkennen eines Kontakts verknüpft sind, wie dem Bestimmen, ob ein Kontakt aufgetreten ist (z. B. Erfassen eines Finger-Herunter-Ereignisses), Bestimmen, ob es eine Bewegung des Kontaktes gibt und Verfolgen der Bewegung über die berührungsempfindliche Oberfläche (z. B. Erkennen eines oder mehrerer Fingerziehen-Ereignisse), und Bestimmen, ob der Kontakt beendet wurde (z. B. Erkennen eines Finger-Heruf-Ereignisses oder eines Abbruchs des Kontakts). Das Kontakt-/Bewegungsmodul 130 empfängt Kontaktdaten von der berührungsempfindlichen Oberfläche. Das Erkennen von Bewegung des Kontaktpunktes, das dargestellt wird durch eine Serie von Kontaktdaten, kann das Ermitteln von Geschwindigkeit (Größenordnung), Geschwindigkeit (Größenordnung und Richtung) und/oder einer Beschleunigung (einer Veränderung der Größenordnung und/oder der Richtung) des Kontaktpunktes beinhalten. Diese Operationen können angewendet werden auf Einzelkontakte (z. B. Einfingerkontakte) oder auf mehrere gleichzeitige Kontakte (z. B. ”Multitouch”-/mehrfache Fingerkontakte). In einigen Ausführungsformen erkennt das Kontakt-/Bewegungsmodul 130 und der Anzeigecontroller 156 einen Kontakt auf einem Touchpad. In einigen Ausführungsformen erkennt das Kontakt-/Bewegungsmodul 130 und der Controller 160 einen Kontakt auf einem Click Wheel.The contact / movement module 130 can make contact with the touch screen 112 (in conjunction with the display controller 156 ) and other touch-sensitive devices (eg, a touchpad or a physical click wheel). The contact / movement module 130 includes various software components for performing various operations associated with recognizing a contact, such as determining whether a contact has occurred (eg, detecting a finger-down event), determining if there is movement of the contact, and Tracking movement across the touch-sensitive surface (eg, detecting one or more finger-pull events), and determining whether the contact has been terminated (eg, detecting a finger-fetch event or termination of the contact). The contact / movement module 130 receives contact data from the touch-sensitive surface. Detecting motion of the point of contact represented by a series of contact data may include determining velocity (magnitude), velocity (magnitude and direction), and / or acceleration (a change in magnitude and / or direction) of the point of contact , These operations can be applied to single contacts (for example, one-finger contacts) or to multiple simultaneous contacts (eg "multitouch" / multiple finger contacts). In some embodiments, the contact / movement module detects 130 and the display controller 156 a contact on a touchpad. In some embodiments, the contact / Gesture Engine 130 and the controller 160 a contact on a click wheel.

Das Kontakt-/Bewegungsmodul 130 kann eine Gesteneingabe durch einen Benutzer erkennen. Unterschiedliche Gesten auf der berührungsempfindlichen Oberfläche haben unterschiedliche Kontaktmuster. Somit kann eine Geste durch Erkennen eines bestimmten Kontaktmusters erkannt werden. Zum Beispiel umfasst das Erkennen einer Fingertapgeste ein Erkennen eines Finger-Herunter-Ereignisses, gefolgt von einem Erkennen eines Finger-Herauf-(Abheben)-Ereignisses an derselben Position (oder im Wesentlichen derselben Position) wie das Finger-Herunter-Ereignis (z. B. an der Position eines Symbols). Als ein anderes Beispiel umfasst das Erkennen einer Finger-Wisch-Geste auf der berührungsempfindlichen Oberfläche ein Erkennen eines Finger-Herunter-Ereignisses, gefolgt von einem Erkennen eines oder mehrerer Finger-Ziehen-Ereignisse und anschließend gefolgt von einem Erkennen eines Finger-Herauf-(Abheben)-Ereignisses.The contact / movement module 130 can detect a gesture input by a user. Different gestures on the touch-sensitive surface have different contact patterns. Thus, a gesture can be recognized by recognizing a particular contact pattern. For example, detecting a finger tap gesture includes detecting a finger-down event, followed by detecting a finger-up event at the same position (or substantially the same position) as the finger-down event (eg, a finger-down event). At the position of a symbol). As another example, detecting a finger swipe gesture on the touch-sensitive surface includes detecting a finger-down event, followed by detecting one or more finger-swipe events, and then followed by detecting a finger-up event. stand) event.

Das Grafikmodul 132 umfasst verschiedene bekannte Softwarekomponenten zum Rendern und Darstellen von Grafiken auf dem Touch Screen 112 oder einer anderen Anzeige umfassend Komponenten zum Ändern der Intensität von Grafiken, die angezeigt werden. Wie hier verwendet bezeichnet der Ausdruck ”Grafiken” jedes Objekt, das einem Benutzer angezeigt werden kann, einschließlich ohne Beschränkung, Text, Webseiten, Symbole (wie Benutzerschnittstellenobjekte einschließlich Soft Keys), digitale Bilder, Videos, Animationen und Ähnliches.The graphics module 132 includes several well-known software components for rendering and displaying graphics on the touch screen 112 or another display comprising components for changing the intensity of graphics that are displayed. As used herein, the term "graphics" refers to any object that may be displayed to a user, including without limitation text, web pages, icons (such as user interface objects including soft keys), digital images, videos, animations, and the like.

In einigen Ausführungsformen speichert das Grafikmodul 132 Daten, die Grafiken, die zu verwenden sind, repräsentieren. Jeder Grafik kann ein entsprechender Code zugeordnet sein. Das Grafikmodul 132 empfängt von Applikationen usw. einen oder mehrere Codes, die anzuzeigende Grafiken spezifizieren zusammen mit, falls notwendig, Koordinatendaten und anderen Grafikeigenschaftsdaten und erzeugt dann Bildschirm-Bilddaten zum Ausgeben an den Anzeigecontroller 156.In some embodiments, the graphics module stores 132 Data representing graphics to be used. Each graphic can be assigned a corresponding code. The graphics module 132 receives from applications, etc., one or more codes specifying graphics to be displayed along with, if necessary, coordinate data and other graphic characteristic data, and then generates screen image data for outputting to the display controller 156 ,

Das Texteingabemodul 134, welches eine Komponente des Grafikmoduls 132 sein kann, stellt Softtastaturen zum Eingeben von Text in verschiedenen Applikationen bereit (z. B. Kontakte 137, Email 140, IM 141, Browser 147, und jede andere Anwendung, die Texteingabe benötigt).The text input module 134 which is a component of the graphics module 132 soft keyboards to input text in various applications (eg contacts) 137 , Email 140 , IN THE 141 , Browser 147 , and any other application that requires text input).

Das GPS-Modul 135 bestimmt die Position der Vorrichtung und stellt diese Information zur Verwendung in verschiedenen Applikationen bereit (z. B. dem Telefon 138 zur Verwendung in positionsbasiertem Wählen, an die Kamera 143 als Bild-/Videometadaten und an Anwendungen, die positionsbasierte Dienste bereitstellen wie Wetter-Widgets, lokale Gelbe-Seiten-Widgets und Karten-/Navigations-Widgets).The GPS module 135 determines the position of the device and provides this information for use in various applications (eg the telephone 138 for use in position-based dialing, to the camera 143 as image / video metadata and to applications that provide location-based services, such as weather widgets, local yellow-page widgets, and map / navigation widgets).

Die Applikationen 136 können die folgenden Module umfassen (oder Mengen von Instruktionen) oder eine Untermenge oder Obermenge davon:

  • • Kontaktmodul 137 (manchmal bezeichnet als Adressbuch oder Kontaktliste);
  • Telefonmodul 138;
  • Videokonferenzmodul 139;
  • Emailclientmodul 140;
  • • Instant Messaging-(IM)-Modul 141;
  • Trainingsunterstützungsmodul 142;
  • Kameramodul 143 für Stand- und/oder Videobilder;
  • Bildmanagementmodul 144;
  • Videoplayermodul 145;
  • Musikplayermodul 146;
  • Browsermodul 147;
  • Kalendermodul 148;
  • • Widget-Module 149, welche eines oder mehrere der Folgenden enthalten können: Wetter-Widget 149-1, Aktien-Widget 149-2, Taschenrechner-Widget 149-3, Wecker-Widget 149-4, Wörterbuch-Widget 149-5 und andere Widgets, die vom Benutzer erhalten werden, sowie benutzererzeugte Widgets 149-6;
  • • Widget-Erzeugungsmodul 150 zum Erstellen benutzererstellter Widgets 149-6;
  • Suchmodul 151;
  • • Video- und Musikplayermodul 152, welches das Videoplayermodul 145 und das Musikplayermodul 146 zusammenfügt;
  • Notizmodul 153;
  • Kartenmodul 154; und/oder
  • • Online-Videomodul 155.
The applications 136 may include the following modules (or sets of instructions) or a subset or superset thereof:
  • • Contact module 137 (sometimes referred to as an address book or contact list);
  • Telephone module 138 ;
  • Video conferencing module 139 ;
  • Email client module 140 ;
  • • Instant messaging (IM) module 141 ;
  • Training support module 142 ;
  • Camera module 143 for still and / or video images;
  • Image management module 144 ;
  • Video player module 145 ;
  • Music player module 146 ;
  • Browser module 147 ;
  • Calendar module 148 ;
  • Widget modules 149 which may include one or more of the following: Weather widget 149-1 , Share widget 149-2 , Calculator widget 149-3 , Alarm clock widget 149-4 , Dictionary widget 149-5 and other widgets received from the user, as well as user-generated widgets 149-6 ;
  • Widget generation module 150 for creating user-created widgets 149-6 ;
  • Search module 151 ;
  • • Video and music player module 152 which is the video player module 145 and the music player module 146 adds together;
  • • Note module 153 ;
  • Map module 154 ; and or
  • Online video module 155 ,

Beispiele anderer Applikationen 136, die im Speicher 102 gespeichert sein können, umfassen andere Textverarbeitungsapplikationen, andere Bildbearbeitungsapplikationen, Zeichnungsapplikationen, Präsentationsapplikationen, JAVA-fähige Applikationen, Verschlüsselung, digitales Rechtemanagement, Spracherkennung und Spracherzeugung.Examples of other applications 136 in the store 102 may include other word processing applications, other image manipulation applications, drawing applications, presentation applications, JAVA-enabled applications, encryption, digital rights management, speech recognition, and speech generation.

In Verbindung mit dem Touch Screen 112, dem Anzeigecontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132 und dem Texteingabemodul 134, kann das Kontaktmodul 137 verwendet werden zum Verwalten eines Adressbuches oder einer Kontaktliste (z. B. gespeichert in dem applikationsinternen Zustand 192 des Kontaktmoduls 137 im Speicher 102 oder im Speicher 270) umfassend: Hinzufügen eines oder mehrerer Name(n) zu dem Adressbuch; Löschen eines oder mehrerer Name(n) aus dem Adressbuch; Verknüpfen einer oder mehrerer Telefonnummer(n), Emailadresse(n), physikalische Adresse(n) oder anderer Informationen mit einem Namen; Verknüpfen eines Bildes mit einem Namen; Kategorisieren und Sortieren von Namen; Bereitstellen von Telefonnummern oder Emailadressen zum Einleiten und/oder Ermöglichen von Kommunikationen durch das Telefon 138, Videokonferenz 139, Email 140, oder IM 141 usw.In conjunction with the touch screen 112 , the display controller 156 , the contact module 130 , the graphics module 132 and the text input module 134 , the contact module 137 used to manage an address book or a contact list (eg stored in the application-internal state 192 of the contact module 137 In the storage room 102 or in memory 270 comprising: adding one or more names to the address book; Delete one or more names from the address book; Associating one or more telephone numbers, e-mail address (s), physical address (s) or other information with a name; Associating an image with a name; Categorizing and sorting names; Providing telephone numbers or email addresses for initiating and / or facilitating communications by the telephone 138 , Video conference 139 , Email 140 , or IM 141 etc.

In Verbindung mit dem HF-Schaltkreis 108, dem Audioschaltkreis 110, dem Lautsprecher 111, dem Mikrofon 113, dem Touch Screen 112, dem Anzeigecontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132 und dem Texteingabemodul 134 kann das Telefon 138 zum Eingeben einer Sequenz von Zeichen verwendet werden, die einer Telefonnummer entspricht, zum Zugreifen auf eine oder mehrere Telefonnummern in dem Adressbuch 137, zum Ändern einer Telefonnummer, die eingegeben wurde, zum Wählen einer entsprechenden Telefonnummer, zum Führen einer Konversation und Trennen oder Auflegen, wenn die Konversation abgeschlossen ist. Wie oben erwähnt kann die drahtlose Kommunikation einen beliebigen einer Vielzahl von Kommunikationsstandards, Protokollen oder Technologien verwenden.In conjunction with the RF circuit 108 , the audio circuit 110 , the speaker 111 , the microphone 113 , the touch screen 112 , the display controller 156 , the contact module 130 , the graphics module 132 and the text input module 134 can the phone 138 for entering a sequence of characters corresponding to a telephone number, for accessing one or more telephone numbers in the address book 137 for changing a telephone number that has been entered, for dialing a corresponding telephone number, for conducting a conversation and disconnecting or hanging up when the conversation is completed. As mentioned above, wireless communication may use any one of a variety of communication standards, protocols, or technologies.

In Verbindung mit dem HF-Schaltkreis 108, dem Audioschaltkreis 110, dem Lautsprecher 111, dem Mikrofon 113, dem Touch Screen 112, dem Anzeigecontroller 156, dem optischen Sensor 164, dem optischen Sensorcontroller 158, dem Kontaktmodul 130, dem Grafikmodul 132, dem Texteingabemodul 134, der Kontaktliste 137 und dem Telefonmodul 138 umfasst das Videokonferenzmodul 139 ausführbare Instruktionen zum Initiieren, Führen und Beenden einer Videokonferenz zwischen einem Benutzer und einem oder mehreren anderen Teilnehmern in Übereinstimmung mit Benutzeranweisungen.In conjunction with the RF circuit 108 , the audio circuit 110 , the speaker 111 , the microphone 113 , the touch screen 112 , the display controller 156 , the optical sensor 164 , the optical sensor controller 158 , the contact module 130 , the graphics module 132 , the text input module 134 , the contact list 137 and the phone module 138 includes the video conferencing module 139 executable instructions for initiating, conducting and terminating a videoconference between a user and one or more other participants in accordance with user instructions.

In Verbindung mit dem HF-Schaltkreis 108, dem Touch Screen 112, dem Anzeigecontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132 und dem Texteingabemodul 134 umfasst das Emailclientmodul 140 ausführbare Instruktionen zum Erzeugen, Senden, Empfangen und Verwalten von Email in Reaktion auf Benutzeranweisungen. In Verbindung mit dem Bildmanagementmodul 144 macht es das Emailclientmodul 140 sehr einfach, Emails mit Standbildern oder Videobildern, die mit dem Kameramodul 143 aufgenommen wurden, zu erzeugen und zu senden.In conjunction with the RF circuit 108 , the touch screen 112 , the display controller 156 , the contact module 130 , the graphics module 132 and the text input module 134 includes the email client module 140 executable instructions for generating, sending, receiving and managing email in response to user instructions. In conjunction with the image management module 144 does it make the email client module 140 very simple, emails with still images or video images with the camera module 143 been recorded, generated and transmitted.

In Verbindung mit dem HF-Schaltkreis 108, dem Touch Screen 112, dem Anzeigecontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132 132 und dem Texteingabemodul 134 umfasst das Instant-Messaging-Modul 141 ausführbare Instruktionen zum Eingeben einer Sequenz von Zeichen, die einer Instant Message entsprechen, zum Verändern zuvor eingegebener Zeichen, zum Senden einer entsprechenden Instant Message (z. B. unter Verwendung eines Short Message Service-(SMS)- oder Multimedia Message Service-(MMS)-Protokolls für telefoniebasierte Instant Messages oder unter Verwendung von XMPP, SIMPLE oder IMPS für internetbasierte Instant Messages) zum Empfangen von Instant Messages und zum Betrachten empfangener Instant Messages. In einigen Ausführungsformen können übertragene und/oder empfangene Instant Messages Grafiken, Fotos, Audiodateien, Videodateien und/oder andere Anhänge umfassen, wie sie in einem MMS und/oder einem Enhanced Messaging Service (EMS) unterstützt werden. Wie hier verwendet bezieht sich ”Instant Messaging” sowohl auf telefoniebasierte Nachrichten (z. B. Nachrichten, die unter Verwendung von SMS oder MMS versendet wurden) als auch internetbasierte Nachrichten (z. B. Nachrichten, die unter Verwendung von XMPP, SIMPLE oder IMPS) versendet wurden.In conjunction with the RF circuit 108 , the touch screen 112 , the display controller 156 , the contact module 130 , the graphics module 132 132 and the text input module 134 includes the instant messaging module 141 executable instructions for inputting a sequence of characters corresponding to an instant message, for changing previously entered characters, for sending a corresponding instant message (eg using a Short Message Service (SMS) or Multimedia Message Service (MMS) ) Protocol for telephone-based instant messages or using XMPP, SIMPLE or IMPS for Internet-based instant messages) for receiving instant messages and for viewing received instant messages. In some embodiments, transmitted and / or received instant messages may include graphics, photos, audio files, video files, and / or other attachments as supported in an MMS and / or Enhanced Messaging Service (EMS). As used herein, "instant messaging" refers to both telephone-based messages (e.g., messages sent using SMS or MMS) and Internet-based messages (e.g., messages using XMPP, SIMPLE, or IMPS ) were shipped.

In Verbindung mit dem HF-Schaltkreis 108, dem Touch Screen 112, dem Anzeigecontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132, dem Texteingabemodul 134, dem GPS-Modul 135, dem Kartenmodul 154 und dem Musikplayermodul 146 umfasst das Trainingsunterstützungsmodul 142 ausführbare Instruktionen zum Erzeugen von Trainingsplänen (z. B. mit Zeit-, Entfernungs- und/oder Kalorienverbrennungszielen); Kommunizieren mit Trainingssensoren (Sportvorrichtungen); Empfangen von Trainingssensordaten; Kalibrieren von Sensoren, die verwendet werden zum Überwachen eines Trainings; Auswählen und Abspielen von Musik für ein Training; und Anzeigen, Speichern und Senden von Trainingsdaten.In conjunction with the RF circuit 108 , the touch screen 112 , the display controller 156 , the contact module 130 , the graphics module 132 , the text input module 134 , the GPS module 135 , the card module 154 and the music player module 146 includes the training support module 142 executable instructions for generating training plans (eg, with time, distance, and / or calorie burning goals); Communicating with training sensors (sports devices); Receiving training sensor data; Calibrating sensors used to monitor a workout; Selecting and playing music for a workout; and displaying, storing and sending training data.

In Verbindung mit dem Touch Screen 112, dem Anzeigecontroller 156, dem/den optischen Sensoren 164, dem optischen Sensorcontroller 158, dem Kontaktmodul 130, dem Grafikmodul 132 und dem Bildmanagementmodul 144 umfasst das Kameramodul 143 ausführbare Instruktionen zum Aufnehmen von Standbildern oder Video (umfassend einen Videostream) und Speichern dieser in den Speicher 102, Verändern von Eigenschaften eines Standbildes oder eines Videos, oder Löschen eines Standbildes oder eines Videos aus dem Speicher 102.In conjunction with the touch screen 112 , the display controller 156 , the optical sensor (s) 164 , the optical sensor controller 158 , the contact module 130 , the graphics module 132 and the image management module 144 includes the camera module 143 executable instructions for capturing still images or video (including a video stream) and storing them in memory 102 Changing the properties of a still image or video, or deleting a still image or video from memory 102 ,

In Verbindung mit dem Touch Screen 112, dem Anzeigecontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132, dem Texteingabemodul 134 und dem Kameramodul 143 umfasst das Bildmanagementmodul 144 ausführbare Instruktionen zum Anordnen, Verändern (z. B. Bearbeiten) oder anderweitiges Manipulieren, Benennen, Löschen, Präsentieren (z. B. in einer digitalen Diashow oder einem Album) und Speichern von Stand- und/oder Videobildern.In conjunction with the touch screen 112 , the display controller 156 , the contact module 130 , the graphics module 132 , the text input module 134 and the camera module 143 includes the image management module 144 executable instructions for arranging, altering (eg editing) or otherwise manipulating, naming, deleting, presenting (eg in a digital slideshow or album) and storing still and / or video images.

In Verbindung mit dem Touch Screen 112, dem Anzeigecontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132, dem Audioschaltkreis 110 und dem Lautsprecher 111 umfasst das Videospielermodul 145 ausführbare Instruktionen zum Anzeigen, Präsentieren oder anderweitigem Abspielen von Videos (z. B. auf dem Touch Screen 112 oder auf einer externen verbundenen Anzeige über den externen Port 124).In conjunction with the touch screen 112 , the display controller 156 , the contact module 130 , the graphics module 132 , the audio circuit 110 and the speaker 111 includes that Video Player Module 145 executable instructions for viewing, presenting or otherwise playing videos (eg on the touch screen 112 or on an external connected display via the external port 124 ).

In Verbindung mit dem Touch Screen 112, dem Anzeigesystemcontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132, der Audioschaltung 110, dem Lautsprecher 111, dem HF-Schaltkreis 108 und dem Browsermodul 147 umfasst das Musikplayermodul 146 ausführbare Instruktionen, die es dem Benutzer erlauben, aufgenommene Musik und andere Klangdateien, die in einem oder mehreren Dateiformaten, wie MP3 oder AAC-Dateien gespeichert sind, herunterzuladen und abzuspielen. In einigen Ausführungsformen kann die Vorrichtung 100 die Funktionalität eines MP3-Spielers aufweisen, wie ein iPod (Markenzeichen der Apple Inc.).In conjunction with the touch screen 112 , the display system controller 156 , the contact module 130 , the graphics module 132 , the audio circuit 110 , the speaker 111 , the RF circuit 108 and the browser module 147 includes the music player module 146 executable instructions that allow the user to download and play recorded music and other sound files stored in one or more file formats, such as MP3 or AAC files. In some embodiments, the device may 100 have the functionality of an MP3 player, such as an iPod (trademark of Apple Inc.).

In Verbindung mit dem HF-Schaltkreis 108, dem Touch Screen 112, dem Anzeigesystemcontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132 und dem Texteingabemodul 134 umfasst das Browsermodul 147 ausführbare Instruktionen zum Browsen des Internets in Übereinstimmung mit Benutzeranweisungen, einschließlich Suchen, Verweisen auf, Empfangen und Anzeigen von Webseiten oder Teilen davon, sowie von Anhängen und anderen Dateien, die mit Webseiten verknüpft sind.In conjunction with the RF circuit 108 , the touch screen 112 , the display system controller 156 , the contact module 130 , the graphics module 132 and the text input module 134 includes the browser module 147 executable instructions for browsing the Internet in accordance with user instructions, including searching, referring to, receiving and displaying web pages or portions thereof, as well as attachments and other files associated with web pages.

In Verbindung mit dem HF-Schaltkreis 108, dem Touch Screen 112, dem Anzeigesystemcontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132, dem Texteingabemodul 134, dem Emailclientmodul 140 und dem Browsermodul 147 umfasst das Kalendermodul 148 ausführbare Instruktionen zum Erzeugen, Anzeigen, Verändern und Speichern von Kalendern und Daten, die mit Kalendern verknüpft sind (z. B. Kalendereinträge, To-Do-Listen usw.) in Übereinstimmung mit Benutzeranweisungen.In conjunction with the RF circuit 108 , the touch screen 112 , the display system controller 156 , the contact module 130 , the graphics module 132 , the text input module 134 , the email client module 140 and the browser module 147 includes the calendar module 148 executable instructions for creating, displaying, modifying, and storing calendars and data associated with calendars (eg, calendar entries, to-do lists, etc.) in accordance with user instructions.

In Verbindung mit dem HF-Schaltkreis 108, dem Touch Screen 112, dem Anzeigesystemcontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132, dem Texteingabemodul 134 und dem Browsermodul 147 sind die Widget-Module 149 Mini-Applikationen, die durch einen Benutzer heruntergeladen und verwendet werden können (z. B. das Wetter-Widget 149-1, das Aktien-Widget 149-2, das Taschenrechner-Widget 149-3, das Wecker-Widget 149-4 und das Wörterbuch-Widget 149-5) oder die durch den Benutzer erzeugt werden können (z. B. das benutzererzeugte Widget 149-6). In einigen Ausführungsformen umfasst ein Widget eine HTML-(Hypertext Markup Language)-Datei, eine CSS-(Cascading Style Sheets)-Datei und eine JavaScript-Datei. In einigen Ausführungsformen umfasst ein Widget eine XML-(Extensible Markup Language)-Datei und eine JavaScript-Datei (z. B. Yahoo! Widgets).In conjunction with the RF circuit 108 , the touch screen 112 , the display system controller 156 , the contact module 130 , the graphics module 132 , the text input module 134 and the browser module 147 are the widget modules 149 Mini applications that can be downloaded and used by a user (for example, the weather widget 149-1 , the stock widget 149-2 , the calculator widget 149-3 , the alarm clock widget 149-4 and the dictionary widget 149-5 ) or which can be generated by the user (eg, the user-generated widget 149-6 ). In some embodiments, a widget includes an HTML (Hypertext Markup Language) file, a CSS (Cascading Style Sheets) file, and a JavaScript file. In some embodiments, a widget includes an Extensible Markup Language (XML) file and a JavaScript file (eg, Yahoo! Widgets).

In Verbindung mit dem HF-Schaltkreis 108, dem Touch Screen 112, dem Anzeigesystemcontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132, dem Texteingabemodul 134 und dem Browsermodul 147 kann das Widget-Erzeugungsmodul 150 durch einen Benutzer verwendet werden, um Widgets zu erzeugen (z. B. durch Umwandeln eines benutzerspezifischen Anteils einer Webseite in ein Widget).In conjunction with the RF circuit 108 , the touch screen 112 , the display system controller 156 , the contact module 130 , the graphics module 132 , the text input module 134 and the browser module 147 can the widget generation module 150 used by a user to generate widgets (eg, by converting a user-specific portion of a webpage into a widget).

In Verbindung mit dem Touch Screen 112, dem Anzeigesystemcontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132 und dem Texteingabemodul 134 umfasst das Suchmodul 151 ausführbare Instruktionen zum Suchen nach Text, Musik, Klängen, Bildern, Video und/oder anderen Dateien im Speicher 102, die einem oder mehreren Suchkriterien entsprechen (z. B. einem oder mehreren benutzerspezifizierten Suchbegriffen) in Übereinstimmung mit Benutzeranweisungen.In conjunction with the touch screen 112 , the display system controller 156 , the contact module 130 , the graphics module 132 and the text input module 134 includes the search engine 151 executable instructions for searching for text, music, sounds, images, video and / or other files in memory 102 that match one or more search criteria (for example, one or more user-specified search terms) in accordance with user instructions.

In Verbindung mit dem Touch Screen 112, dem Anzeigecontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132 und dem Texteingabemodul 134 umfasst das Notizmodul 153 ausführbare Instruktionen zum Erzeugen und Verwalten von Notizen, To-Do-Listen und Ähnlichem in Übereinstimmung mit Nutzeranweisungen.In conjunction with the touch screen 112 , the display controller 156 , the contact module 130 , the graphics module 132 and the text input module 134 includes the note module 153 executable instructions for creating and managing notes, to-do lists and the like in accordance with user instructions.

In Verbindung mit dem HF-Schaltkreis 108, dem Touch Screen 112, dem Anzeigesystemcontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132, dem Texteingabemodul 134, dem GPS-Modul 135 und dem Browsermodul 147 kann das Kartenmodul 154 verwendet werden zum Empfangen, Anzeigen, Modifizieren und Speichern von Karten und Daten, die mit Karten assoziiert sind (z. B. Fahrtrichtungen; Daten bezüglich Einkaufsgeschäften und anderen Punkten von Interesse an oder nahe einer bestimmten Örtlichkeit; und anderen örtlichkeitsbasierten Daten) in Übereinstimmung mit Benutzeranweisungen.In conjunction with the RF circuit 108 , the touch screen 112 , the display system controller 156 , the contact module 130 , the graphics module 132 , the text input module 134 , the GPS module 135 and the browser module 147 can the map module 154 used to receive, display, modify and store maps and data associated with maps (e.g., directions of travel, data relating to shops and other points of interest at or near a particular location, and other location-based data) in accordance with user instructions.

In Verbindung mit dem Touch Screen 112, dem Anzeigesystemcontroller 156, dem Kontaktmodul 130, dem Grafikmodul 132, dem Audioschaltkreis 110, dem Lautsprecher 111, dem HF-Schaltkreis 108, dem Texteingabemodul 134, dem Emailclientmodul 140 und dem Browsermodul 147 umfasst das Online-Videomodul 155 Instruktionen, die dem Benutzer das Zugreifen, Browsen, Empfangen (z. B. durch Streaming und/oder Download), Abspielen (z. B. auf dem Touch Screen oder auf einer externen verbundenen Anzeige über den externen Port 124), das Senden einer Email mit einem Link auf ein bestimmtes Online-Video und anderweitiges Verwalten von Online-Videos in einem oder mehreren Dateiformaten, wie H.264, erlauben. In einigen Ausführungsformen wird statt des Emailclientmoduls 140 das Instant-Messaging-Modul 141 verwendet zum Senden eines Links auf ein bestimmtes Online-Video. Eine zusätzliche Beschreibung der Online-Videoapplikation kann in der US-Provisional Patentanmeldung Nr. 60/936,562, ”Portable Multifunktion Device, Method, and Graphical User Interface for Playing Online Videos”, eingereicht am 20. Juni 2007, und der US-Patentanmeldung Nr. 11/968,067, ”Portable Multifunction Device, Method and Graphical User Interface for Playing Online Videos”, eingereicht am 31. Dezember 2007 gefunden werden, deren Inhalt hiermit durch Verweis vollständig aufgenommen ist.In conjunction with the touch screen 112 , the display system controller 156 , the contact module 130 , the graphics module 132 , the audio circuit 110 , the speaker 111 , the RF circuit 108 , the text input module 134 , the email client module 140 and the browser module 147 includes the online video module 155 Instructions that allow the user to access, browse, receive (eg streaming and / or download), play (eg on the touch screen or on an external connected display via the external port 124 ), send an email with a link to a particular online video, and otherwise manage online video in one or more file formats, such as H.264. In some embodiments, instead of the e-mail client module 140 the instant messaging module 141 used for sending a link to a particular online video. An additional description of the on-line video application may be found in US Provisional Patent Application No. 60 / 936,562, "Portable Multifunction Device, Method, and Graphical User Interface for Playing Online Videos," filed Jun. 20, 2007, and US Patent Application Ser 11 / 968,067, "Portable Multifunction Device, Method and Graphical User Interface for Playing Online Videos", filed December 31, 2007, the contents of which are hereby incorporated by reference in their entirety.

Jedes und jede der oben identifizierten Module und Applikationen entspricht einer Menge von ausführbaren Instruktionen zum Ausführen einer oder mehrerer Funktionen, wie sie oben beschrieben sind, und der Verfahren, wie sie in dieser Anmeldung beschrieben sind (z. B. die computerimplementierten Verfahren und andere Informationsverarbeitungsverfahren, wie sie hier beschrieben sind). Diese Module (d. h. Mengen von Instruktionen) müssen nicht als separate Softwareprogramme, Prozeduren oder Module implementiert sein und somit können verschiedene Untermengen dieser Module kombiniert und anderweitig zusammengefügt werden in verschiedenen Ausführungsformen. Zum Beispiel kann das Videoplayermodul 145 mit dem Musikplayermodul 146 in einem einzigen Modul kombiniert sein (z. B. Video- und Musikplayermodul 152, 1B). In einigen Ausführungsformen kann der Speicher 102 eine Untermenge der Module und Datenstrukturen, wie sie oben beschrieben sind, speichern. Ferner kann der Speicher 102 zusätzliche Module und Datenstrukturen, die oben nicht beschrieben sind, speichern.Each of the above-identified modules and applications corresponds to a set of executable instructions for performing one or more functions as described above and the methods described in this application (eg, the computer-implemented methods and other information processing methods as described here). These modules (ie, sets of instructions) do not need to be implemented as separate software programs, procedures, or modules, and thus various subsets of these modules may be combined and otherwise assembled in various embodiments. For example, the video player module 145 with the music player module 146 combined in a single module (eg video and music player module 152 . 1B ). In some embodiments, the memory may be 102 store a subset of the modules and data structures as described above. Furthermore, the memory can 102 store additional modules and data structures that are not described above.

In einigen Ausführungsformen ist die Vorrichtung 100 eine Vorrichtung, bei der die Bedienung einer vorbestimmten Menge von Funktionen auf der Vorrichtung ausschließlich durch ein Touch Screen und/oder ein Touchpad ausgeführt wird. Durch Verwenden eines Touch Screens und/oder eines Touchpads als primäre Eingabesteuervorrichtung für den Betrieb der Vorrichtung 100 kann die Anzahl physikalischer Eingabesteuervorrichtungen (wie Push Buttons, Dials und Ähnliches) auf der Vorrichtung 100 reduziert werden.In some embodiments, the device is 100 a device in which the operation of a predetermined set of functions on the device is performed exclusively by a touch screen and / or a touchpad. By using a touch screen and / or a touchpad as the primary input control device for the operation of the device 100 The number of physical input control devices (such as push buttons, dials, and the like) on the device 100 be reduced.

Die vorbestimmte Menge von Funktionen, die ausschließlich durch einen Touch Screen und/oder ein Touchpad ausgeführt werden können, umfassen eine Navigation zwischen Benutzerschnittstellen. In einigen Ausführungsformen navigiert das Touchpad, wenn es durch einen Benutzer berührt wird, die Vorrichtung 100 zu einem Haupt-, Home- oder Wurzelmenü ausgehend von einer beliebigen Benutzerschnittstelle, die auf der Vorrichtung 100 angezeigt werden kann. In solchen Ausführungsformen kann das Touchpad als ”Menübutton” bezeichnet werden. In einigen anderen Ausführungsformen kann der Menübutton ein physikalischer Push Button oder eine andere physikalische Eingabesteuervorrichtung sein anstelle des Touchpads.The predetermined set of functions that can be performed only by a touch screen and / or a touchpad include navigation between user interfaces. In some embodiments, the touchpad, when touched by a user, navigates the device 100 to a main, home or root menu from any user interface on the device 100 can be displayed. In such embodiments, the touchpad may be referred to as a "menu button". In some other embodiments, the menu button may be a physical push button or other input physical control device instead of the touchpad.

1C ist ein Blockdiagramm, das beispielhafte Komponenten zur Ereignisbehandlung in Übereinstimmung mit einigen Ausführungsformen darstellt. In einigen Ausführungsformen umfasst der Speicher 102 (in 1A und 1B) oder 370 (3) einen Ereignissortierer 170 (z. B. in dem Betriebssystem 126) und eine entsprechende Applikation 136-1 (z. B. irgendeine der zuvor erwähnten Applikationen 137-151, 155, 380390). 1C FIG. 10 is a block diagram illustrating example event handling components in accordance with some embodiments. FIG. In some embodiments, the memory includes 102 (in 1A and 1B ) or 370 ( 3 ) an event sorter 170 (eg in the operating system 126 ) and a corresponding application 136-1 (eg any of the aforementioned applications 137-151 . 155 . 380 - 390 ).

Der Ereignissortierer 170 empfängt Ereignisinformation und bestimmt die Applikation 136-1 und die Applikationsansicht 191 der Applikation 136-1, zu der die Ereignisinformation geliefert werden soll. Der Ereignissortierer 170 umfasst einen Ereignismonitor 171 und ein Ereigniszuteilermodul 174. In einigen Ausführungsformen umfasst die Applikation 136-1 einen applikationsinternen Status 192, der die aktuell auf der berührungsempfindlichen Anzeige 112 angezeigte Applikationsansicht(en) anzeigt, wenn die Applikation aktiv ist oder ausgeführt wird. In einigen Ausführungsformen wird ein Vorrichtungs-/globaler interner Status 157 von dem Ereignissortierer 170 verwendet zum Bestimmen, welche Applikation(en) gegenwärtig aktiv ist bzw. sind und der applikationsinterne Status 192 wird durch den Ereignissortierer 170 verwendet, um die Applikationsansichten 191 zu bestimmen, an die die Ereignisinformation zu liefern ist.The event sorter 170 receives event information and determines the application 136-1 and the application view 191 the application 136-1 to which the event information is to be delivered. The event sorter 170 includes an event monitor 171 and an event dispatcher module 174 , In some embodiments, the application includes 136-1 an application-internal status 192 who is currently on the touch-sensitive display 112 displayed application view (s) when the application is running or running. In some embodiments, a device / global internal status becomes 157 from the event sorter 170 used to determine which application (s) is currently active and the application's internal status 192 is through the event sorter 170 used to view the application views 191 to determine to which the event information is to be delivered.

In einigen Ausführungsformen umfasst der applikationsinterne Status 192 zusätzliche Informationen sowie eines oder mehrere von: Wiederaufnahmeinformation, die verwendet wird, wenn die Applikation 136-1 mit ihrer Ausführung fortfährt; Benutzerschnittstellenzustandsinformation, die Information anzeigt, die angezeigt wird oder die bereit ist, angezeigt zu werden durch die Applikation 136-1, eine Zustandsqueue, um es dem Benutzer zu ermöglichen, zurückzugehen zu einem früheren Zustand oder einer früheren Ansicht der Applikation 136-1 und eine Wiederholen/Rückgängigmachen-Queue vorhergehender Aktionen, die der Benutzer ausgeführt hat.In some embodiments, the application-internal status includes 192 additional information as well as one or more of: resume information that is used when the application 136-1 continues with its execution; User interface state information that indicates information that is displayed or that is ready to be displayed by the application 136-1 a status queue to allow the user to go back to a previous state or view of the application 136-1 and a repeat / undo queue of previous actions that the user performed.

Der Ereignismonitor 171 empfängt Ereignisinformation von der Peripherieschnittstelle 118. Die Ereignisinformation umfasst Informationen über ein Subereignis (z. B. ein Berühren eines Benutzers auf der berührungsempfindlichen Anzeige 112 als Teil einer Multi-Touch-Geste). Die Peripherieschnittstelle 118 sendet Informationen, die sie von dem I/O-Subsystem 106 oder einem Sensor, wie dem Näherungssensor 166, dem/den Beschleunigungsmesser(n) 168 und/oder dem Mikrofon 113 (durch den Audioschaltkreis 110) empfängt. Informationen, die die Peripherieschnittstelle 118 von dem I/O-Subsystem 106 empfängt, umfasst Informationen von der berührungsempfindlichen Anzeige 112 oder einer berührungsempfindlichen Oberfläche.The event monitor 171 receives event information from the peripheral interface 118 , The event information includes information about a sub-event (eg, touching a user on the touch-sensitive display 112 as part of a multi-touch gesture). The peripheral interface 118 sends information from the I / O subsystem 106 or a sensor, such as the proximity sensor 166 , the accelerometer (s) 168 and / or the microphone 113 (through the audio circuit 110 ) receives. Information that the peripheral interface 118 from the I / O subsystem 106 receives, includes information from the touch-sensitive display 112 or a touch-sensitive surface.

In einigen Ausführungsformen sendet der Ereignismonitor 171 Anfragen an die Peripherieschnittstelle 118 in vorbestimmten Intervallen. In Reaktion darauf sendet die Peripherieschnittstelle 118 Ereignisinformationen. In anderen Ausführungsformen sendet die Peripherieschnittstelle 118 Ereignisinformationen nur, wenn es ein signifikantes Ereignis gibt (z. B. ein Empfangen einer Eingabe oberhalb eines vorbestimmten Rauschschwellwertes und/oder für mehr als eine vorbestimmte Zeitdauer).In some embodiments, the event monitor sends 171 Requests to the peripheral interface 118 at predetermined intervals. In response, the peripheral interface sends 118 Event information. In other embodiments, the peripheral interface sends 118 Event information only when there is a significant event (eg, receiving an input above a predetermined noise threshold and / or for more than a predetermined amount of time).

In einigen Ausführungsformen umfasst der Ereignissortierer 170 auch ein Trefferansichts-Bestimmungsmodul 172 und/oder ein aktives Ereigniserkenner-Bestimmungsmodul 173.In some embodiments, the event sorter includes 170 also a hit view determination module 172 and / or an active event recognizer determination module 173 ,

Das Trefferansichts-Bestimmungsmodul 172 stellt Softwareprozeduren zum Bestimmen bereit, wo ein Subereignis stattgefunden hat innerhalb einer oder mehrerer Ansichten, wenn die berührungsempfindliche Anzeige 112 mehr als eine Ansicht anzeigt. Ansichten bestehen aus Steuerelementen und anderer Elementen, die ein Benutzer auf der Anzeige sehen kann.The hit view determination module 172 provides software procedures for determining where a sub-event occurred within one or more views when the touch-sensitive display 112 displays more than one view. Views consist of controls and other elements that a user can see on the display.

Ein anderer Aspekt der Benutzerschnittstelle, die mit einer Applikation verknüpft ist, ist eine Menge von Ansichten, hier manchmal als Applikationsansichten oder Benutzerschnittstellenfenster bezeichnet, in denen Information angezeigt ist und berührungsbasierte Gesten auftreten. Die Applikationsansichten (einer entsprechenden Applikation), in denen eine Berührung erkannt wird, können programmatischen Ebenen innerhalb einer programmatischen oder Ansichtshierarchie der Applikation entsprechen. Zum Beispiel kann die Ansicht der niedrigsten Ebene, in der eine Berührung erkannt wird, als Trefferansicht bezeichnet werden und die Menge der Ereignisse, die erkannt wird als korrekte Eingaben, kann zumindest teilweise basierend auf der Trefferansicht der initialen Berührung, die eine berührungsbasierte Geste beginnt, bestimmt werden.Another aspect of the user interface associated with an application is a set of views, sometimes referred to herein as application views or user interface windows, in which information is displayed and touch-based gestures occur. The application views (a corresponding application) in which a touch is detected may correspond to programmatic levels within a programmatic or view hierarchy of the application. For example, the lowest level view in which a touch is detected may be referred to as a hit view, and the set of events that are recognized as correct inputs may be based, at least in part, on the hit view of the initial touch that begins a touch-based gesture. be determined.

Das Trefferansichts-Bestimmungsmodul 172 empfängt Informationen bezüglich Subereignissen einer berührungsbasierten Geste. Wenn eine Applikation mehrfache Ansichten aufweist, die in einer Hierarchie organisiert sind, identifiziert das Trefferansichts-Bestimmungsmodul 172 eine Trefferansicht als die niedrigste Ansicht in der Hierarchie, die das Subereignis behandeln sollte. In den meisten Fällen ist die Trefferansicht die Ansicht der niedrigsten Ebene, in der ein initiierendes Subereignis auftritt (d. h. das erste Subereignis in der Sequenz von Subereignissen, die ein Ereignis oder ein potenzielles Ereignis ausbilden). Sobald die Trefferansicht identifiziert ist durch das Trefferansichts-Bestimmungsmodul, empfängt die Trefferansicht typischerweise alle Subereignisse, die mit derselben Berührungs-/oder Eingabequelle verbunden sind, für die sie als Trefferansicht identifiziert wurde.The hit view determination module 172 receives information regarding sub-events of a touch-based gesture. When an application has multiple views organized in a hierarchy, the hit view determination module identifies 172 a hit view as the lowest view in the hierarchy that the sub-event should handle. In most cases, the hit view is the lowest level view in which an initiating sub-event occurs (ie, the first sub-event in the sequence of sub-events that make up an event or a potential event). Once the hit view is identified by the hit view determination module, the hit view typically receives all sub-events associated with the same touch / input source for which it has been identified as a hit view.

Das aktive Ereigniserkenner-Bestimmungsmodul 173 bestimmt, welche Ansicht oder Ansichten innerhalb einer Ansichtshierarchie eine bestimmte Sequenz von Subereignissen empfangen sollte. In einigen Ausführungsformen bestimmt das aktive Ereigniserkenner-Bestimmungsmodul 173, dass nur die Trefferansicht eine bestimmte Sequenz von Subereignissen empfangen sollte. In anderen Ausführungsformen bestimmt das aktive Ereigniserkenner-Bestimmungsmodul 173, dass alle Ansichten, die die physikalische Position eines Subereignisses beinhalten, aktiv involvierte Ansichten sind und bestimmt daher, dass alle aktiv involvierten Ansichten eine bestimmte Sequenz von Subereignissen empfangen sollten. In anderen Ausführungsformen würden Ansichten, die höher in der Hierarchie angeordnet sind, weiterhin als aktiv involvierte Ansichten verbleiben, selbst wenn Berührungssubereignisse vollständig auf den Bereich begrenzt wären, der mit einer bestimmten Ansicht verknüpft ist.The active event recognizer determination module 173 determines which view or views within a view hierarchy should receive a particular sequence of sub-events. In some embodiments, the active event recognizer determination module determines 173 that only the hit view should receive a specific sequence of sub-events. In other embodiments, the active event recognizer determination module determines 173 in that all views involving the physical position of a sub-event are actively involved views and therefore determines that all actively involved views should receive a particular sequence of sub-events. In other embodiments, views located higher in the hierarchy would still remain as actively involved views, even if touch sub-events were completely limited to the area associated with a particular view.

Das Ereigniszuteilermodul 174 teilt die Ereignisinformation einem Ereigniserkenner zu (z. B. dem Ereigniserkenner 180). In Ausführungsformen, die das aktive Ereigniserkenner-Bestimmungsmodul 173 umfassen, liefert das Ereigniszuteilermodul 174 die Ereignisinformation an einen Ereigniserkenner, der durch das aktive Ereigniserkenner-Bestimmungsmodul 173 bestimmt wird. In manchen Ausführungsformen speichert das Ereigniszuteilermodul 174 die Ereignisinformation in einer Ereignisqueue, die von einem entsprechenden Ereignisempfängermodul 182 abgefragt wird.The event dispatcher module 174 Allocates the event information to an event recognizer (eg, the event recognizer 180 ). In embodiments, the active event recognizer determination module 173 include, provides the event dispatcher module 174 the event information to an event recognizer provided by the active event recognizer determination module 173 is determined. In some embodiments, the event dispatcher module stores 174 the event information in an event queue received from a corresponding event receiver module 182 is queried.

In einigen Ausführungsformen umfasst das Betriebssystem 126 einen Ereignissortierer 170. Alternativ umfasst die Applikation 136-1 einen Ereignissortierer 170. In wieder anderen Ausführungsformen ist der Ereignissortierer 170 ein eigenständiges Modul oder ein Teil eines anderen Moduls, das im Speicher 102 gespeichert ist, wie das Kontakt/Bewegungsmodul 130.In some embodiments, the operating system includes 126 an event sorter 170 , Alternatively, the application includes 136-1 an event sorter 170 , In still other embodiments, the event sorter is 170 a stand-alone module or part of another module that is in memory 102 is stored as the contact / movement module 130 ,

In einigen Ausführungsformen umfasst die Applikation 136-1 eine Vielzahl von Ereignishandlern 190 und eine oder mehr Applikationsansichten 191, von denen jede Instruktionen zum Behandeln von Berührungsereignissen umfasst, die innerhalb einer entsprechenden Ansicht der Applikationsbenutzerschnittstelle auftreten. Jede Applikationsansicht 191 der Applikation 136-1 umfasst einen oder mehrere Ereigniserkenner 180. Typischerweise umfasst eine entsprechende Applikationsansicht 191 eine Vielzahl von Ereigniserkennern 180. In anderen Ausführungsformen sind einer oder mehrere der Ereigniserkenner 180 Teil eines separaten Moduls, wie eines Benutzerschnittstellen-Kits (nicht gezeigt) oder eines Objekts einer höheren Ebene, von der die Applikation 136-1 Methoden und andere Eigenschaften erbt. In einigen Ausführungsformen umfasst ein entsprechender Ereignishandler 190 eines oder mehrere der Folgenden: einen Datenaktualisierer 176, einen Objektaktualisierer 177, einen GUI-Aktualisierer 178 und/oder Ereignisdaten 179, die von einem Ereignissortierer 170 empfangen wurden. Der Ereignishandler 190 kann den Datenaktualisierer 176, den Objektaktualisierer 177 oder den GUI-Aktualisierer 178 verwenden oder aufrufen zum Aktualisieren des applikationsinternen Status 192. Alternativ umfassen eine oder mehrere der Applikationsansichten 191 einen oder mehrere entsprechende Ereignishandler 190. Auch sind in einigen Ausführungsformen einer oder mehrere des Datenaktualisierers 176, des Objektaktualisierers 177 und des GUI-Aktualisierers 178 in einer entsprechenden Applikationsansicht 191 enthalten.In some embodiments, the application includes 136-1 a variety of event handlers 190 and one or more application views 191 each of which includes instructions for handling touch events occurring within a corresponding view of the application user interface. Every application view 191 the application 136-1 includes one or more event recognizers 180 , Typically includes a corresponding application view 191 a variety of event recognizers 180 , In other embodiments, one or more of the event recognizers are 180 Part of a separate module, such as a user interface kit (not shown) or a higher level object from which the application 136-1 Inherits methods and other properties. In some embodiments, a corresponding event handler includes 190 one or more of the following: a data updater 176 , an object updater 177 , a GUI Updater 178 and / or event data 179 that came from an event sorter 170 were received. The event handler 190 can be the data updater 176 , the object updater 177 or the GUI Updater 178 use or call to update the application-internal status 192 , Alternatively, one or more of the application views include 191 one or more appropriate event handlers 190 , Also, in some embodiments, one or more of the data updater is 176 , the object updater 177 and the GUI Updater 178 in a corresponding application view 191 contain.

Ein entsprechender Ereigniserkenner 180 empfängt Ereignisinformationen (z. B. Ereignisdaten 179) von dem Ereignissortierer 170 und identifiziert ein Ereignis aus der Ereignisinformation. Der Ereigniserkenner 180 beinhaltet Ereignisempfänger 182 und Ereignisvergleicher 184. In einigen Ausführungsformen beinhaltet der Ereigniserkenner 180 auch mindestens eine Untermenge von: Metadaten 183 und Ereignislieferinstruktionen 188 (welche Subereignislieferinstruktionen beinhalten können).A corresponding event recognizer 180 receives event information (for example, event data 179 ) from the event sorter 170 and identifies an event from the event information. The event recognizer 180 includes event receiver 182 and event comparators 184 , In some embodiments, the event recognizer includes 180 also at least a subset of: metadata 183 and event delivery instructions 188 (which may include sub-event delivery instructions).

Der Ereignisempfänger 182 empfängt Ereignisinformation von dem Ereignissortierer 170. Die Ereignisinformation beinhaltet Informationen über ein Subereignis, z. B. eine Berührung oder eine Berührungsbewegung. Abhängig von dem Subereignis beinhaltet die Ereignisinformation auch zusätzliche Information wie den Ort des Subereignisses. Wenn das Subereignis eine Bewegung einer Berührung betrifft, kann die Ereignisinformation auch Geschwindigkeit und Richtung des Subereignisses beinhalten. In einigen Ausführungsformen beinhalten Ereignisse eine Rotation der Vorrichtung von einer Orientierung in eine andere (z. B. von einer aufrechten Orientierung in eine waagerechte Orientierung oder umgekehrt) und die Ereignisinformation beinhaltet entsprechende Information über die aktuelle Orientierung (auch bezeichnet als Vorrichtungslage) der Vorrichtung.The event receiver 182 receives event information from the event sorter 170 , The event information includes information about a sub-event, e.g. B. a touch or a touch movement. Depending on the sub-event, the event information also includes additional information such as the location of the sub-event. If the sub-event concerns movement of a touch, the event information may also include speed and direction of the sub-event. In some embodiments, events include rotation of the device from one orientation to another (eg, from an upright orientation to a horizontal orientation or vice versa), and the event information includes corresponding information about the current orientation (also referred to as the device attitude) of the device.

Der Ereignisvergleicher 184 vergleicht die Ereignisinformation mit vorbestimmten Ereignis- oder Subereignisdefinitionen und, basierend auf dem Vergleich, bestimmt ein Ereignis oder ein Subereignis oder bestimmt oder aktualisiert den Zustand eines Ereignisses oder eines Subereignisses. In einigen Ausführungsformen beinhaltet der Ereignisvergleicher 184 Ereignisdefinitionen 186. Die Ereignisdefinitionen 186 enthalten Definitionen von Ereignissen (z. B. vorbestimmte Sequenzen von Subereignissen), z. B. Ereignis 1 (187-1), Ereignis 2 (187-2) und andere. In einigen Ausführungsformen umfassen Subereignisse in einem Ereignis 187 z. B. einen Berührungsbeginn, ein Berührungsende, eine Berührungsbewegung, einen Berührungsabbruch und mehrfache Berührung.The event comparator 184 compares the event information with predetermined event or sub-event definitions and, based on the comparison, determines an event or sub-event or determines or updates the state of an event or sub-event. In some embodiments, the event comparator includes 184 event definitions 186 , The event definitions 186 contain definitions of events (eg, predetermined sequences of sub-events), e.g. Eg event 1 ( 187-1 ), Event 2 ( 187-2 ) and other. In some embodiments, sub-events in an event include 187 z. B. a touch start, a touch end, a touch movement, a touch break and multiple touch.

In einem Beispiel ist die Definition für ein Ereignis 1 (187-1) ein Doppeltap auf einem angezeigten Objekt. Zum Beispiel umfasst der Doppeltap eine erste Berührung (Berührungsbeginn) auf dem angezeigten Objekt für eine vorbestimmte Phase, ein erstes Abheben (Berührungsende) für eine vorbestimmte Phase, eine zweite Berührung (Berührungsbeginn) auf dem angezeigten Objekt für eine bestimmte Phase und ein zweites Abheben (Berührungsende) für eine vorbestimmte Phase. In einem anderen Beispiel ist die Definition für das Ereignis 2 (187-2) ein Ziehen eines angezeigten Objekts. Zum Beispiel umfasst das Ziehen ein Berühren (oder einen Kontakt) auf dem angezeigten Objekt für eine vorbestimmte Phase, ein Bewegen der Berührung über die berührungsempfindliche Anzeige 112 und ein Abheben des Berührens (Berührungsende). In einigen Ausführungsformen umfasst das Ereignis auch Informationen für einen oder mehrere zugehörige Ereignishandler 190.In one example, the definition is for an event 1 ( 187-1 ) a double tap on a displayed object. For example, the double tap includes a first touch (touch start) on the displayed object for a predetermined phase, a first lift (touch end) for a predetermined phase, a second touch (touch start) on the displayed object for a particular phase, and a second lift ( Touching) for a predetermined phase. In another example, the definition is for the event 2 ( 187-2 ) dragging a displayed object. For example, the drag includes touching (or a contact) on the displayed object for a predetermined phase, moving the touch across the touch-sensitive display 112 and lifting the touch (touch-end). In some embodiments, the event also includes information for one or more associated event handlers 190 ,

In einigen Ausführungsformen umfasst die Ereignisdefinition 187 eine Definition eines Ereignisses für ein entsprechendes Benutzerschnittstellenobjekt. In einigen Ausführungsformen führt der Ereignisvergleicher 184 einen Treffertest aus zum Bestimmen, welches Benutzerschnittstelleobjekt mit einem Subereignis verknüpft ist. In einer Applikationsansicht z. B., in der drei Benutzerschnittstellenobjekte angezeigt werden auf der berührungsempfindlichen Anzeige 112, wenn eine Berührung auf der berührungsempfindlichen Anzeige 112 festgestellt wird, führt der Ereignisvergleicher 184 einen Treffertest aus, um zu bestimmen, welches der drei Benutzerschnittstellenobjekte mit der Berührung (Subereignis) verknüpft ist. Wenn jedes angezeigte Objekt mit einem entsprechenden Ereignishandler 190 verknüpft ist, verwendet der Ereignisvergleicher das Ergebnis des Treffertests, um zu bestimmen, welcher Ereignishandler 190 aktiviert werden sollte. Zum Beispiel wählt der Ereignisvergleicher 184 einen Ereignishandler aus, der mit dem Subereignis assoziiert ist und mit dem Objekt, das den Treffertest auslöst.In some embodiments, the event definition includes 187 a definition of an event for a corresponding UI object. In some embodiments, the event comparator performs 184 a hit test to determine which UI object is associated with a sub-event. In an application view z. For example, in which three user interface objects are displayed on the touch-sensitive display 112 if a touch on the touch-sensitive display 112 is determined, performs the event comparator 184 a hit test to determine which of the three user interface objects is associated with the touch (sub-event). If any displayed object with a corresponding event handler 190 The event comparator uses the result of the hit test to determine which event handler 190 should be activated. For example, the event comparator chooses 184 an event handler associated with the sub-event and the object that triggers the hit test.

In einigen Ausführungsformen beinhaltet die Definition für ein entsprechendes Ereignis 187 auch verzögerte Aktionen, die das Liefern der Ereignisinformation verzögern, bis bestimmt wurde, ob die Sequenz von Subereignissen dem Ereignistyp des Ereigniserkenners entspricht oder nicht.In some embodiments, the definition includes a corresponding event 187 also delayed actions delaying the delivery of the event information until it has been determined whether the sequence of sub-events corresponds to the event type of the event recognizer or not.

Wenn ein entsprechender Ereigniserkenner 180 bestimmt, dass die Serie von Subereignissen keinem der Ereignisse in den Ereignissen in den Ereignisdefinitionen 186 entspricht, geht der entsprechende Ereigniserkenner 180 in einen Zustand Ereignis nicht möglich, Ereignis gescheitert oder Ereignis beendet, nachdem er nachfolgende Subereignisse der berührungsbasierten Geste ignoriert. In dieser Situation fahren andere Ereigniserkenner, sofern es solche gibt, die aktiv für die Trefferansicht verbleiben, mit dem Verfolgen und Verarbeiten von Subereignissen einer andauernden berührungsbasierten Geste fort.If a corresponding event recognizer 180 determines that the series of sub-events none of the events in the events in the event definitions 186 corresponds, the corresponding event recognizer goes 180 Event failed, event failed, or event terminated after ignoring subsequent sub-events of the touch-based gesture. In this situation, other event recognizers, if any, remain active for the hit view, continue to track and process sub-events of a persistent touch-based gesture.

In einigen Ausführungsformen beinhaltet ein entsprechender Ereigniserkenner 180 Metadaten 183 mit konfigurierbaren Eigenschaften, Flags und/oder Listen, die anzeigen, wie das Ereignisliefersystem Subereignislieferungen ausführen sollte an aktiv involvierte Ereigniserkenner. In einigen Ausführungsformen beinhalten die Metadaten 183 konfigurierbare Eigenschaften, Flags und/oder Listen, die anzeigen, wie Ereigniserkenner miteinander interagieren können. In einigen Ausführungsformen beinhalten die Metadaten 183 konfigurierbare Eigenschaften, Flags und/oder Listen, die anzeigen, ob Subereignisse an variierende Ebenen in der Ansicht oder der programmatischen Hierarchie geliefert werden.In some embodiments, a corresponding event recognizer includes 180 metadata 183 with configurable properties, flags, and / or lists that indicate how the event delivery system should execute sub-event deliveries to actively involved event recognizers. In some embodiments, the metadata includes 183 configurable properties, flags, and / or lists that show how event recognizers can interact with each other. In some embodiments, the metadata includes 183 configurable properties, flags, and / or lists that indicate whether sub-events are being delivered to varying levels in the view or programmatic hierarchy.

In einigen Ausführungsformen aktiviert ein entsprechender Ereigniserkenner 180 den Ereignishandler 190, der mit einem Ereignis assoziiert ist, wenn eines oder mehrere bestimmte Subereignisse eines Ereignisses erkannt werden. In einigen Ausführungsformen liefert ein entsprechender Ereigniserkenner 180 Ereignisinformationen, die mit dem Ereignis assoziiert sind, an den Ereignishandler 190. Das Aktivieren eines Ereignishandlers 190 ist verschieden vom Senden (und vom verzögerten Senden) von Subereignissen an eine entsprechende Trefferansicht. In einigen Ausführungsformen wirft der Ereigniserkenner 180 ein Flag aus, das mit dem erkannten Ereignis assoziiert ist, und der Ereignishandler 190, der mit dem Flag assoziiert ist, erfasst das Flag und führt einen vorbestimmten Prozess aus.In some embodiments, a corresponding event recognizer activates 180 the event handler 190 associated with an event when one or more particular sub-events of an event are detected. In some embodiments, a corresponding event recognizer provides 180 Event information associated with the event to the event handler 190 , Activating an event handler 190 is different from sending (and delayed sending) sub-events to a corresponding hit view. In some embodiments, the event recognizer throws 180 a flag associated with the detected event and the event handler 190 , which is associated with the flag, detects the flag and executes a predetermined process.

In einigen Ausführungsformen umfassen die Ereignislieferinstruktionen 188 Subereignislieferinstruktionen, die Ereignisinformationen liefern über ein Subereignis ohne ein Aktivieren eines Ereignishandlers. Stattdessen liefern die Subereignislieferinstruktionen Ereignisinformationen an Ereignishandler, die mit der Serie von Subereignissen assoziiert sind oder an aktiv involvierte Ansichten. Ereignishandler, die mit der Serie von Subereignissen assoziiert sind oder mit aktiv involvierten Ansichten, empfangen die Ereignisinformationen und führen einen vorbestimmten Prozess aus.In some embodiments, the event delivery instructions include 188 Sub-event delivery instructions that provide event information about a sub-event without activating an event handler. Instead, the sub-event delivery instructions provide event information to event handlers associated with the series of sub-events or to actively-involved views. Event handlers associated with the series of sub-events or with actively involved views receive the event information and execute a predetermined process.

In einigen Ausführungsformen erzeugt und aktualisiert der Datenaktualisierer 176 Daten, die in der Applikation 136-1 verwendet werden. Zum Beispiel aktualisiert der Datenaktualisierer 176 die Telefonnummer, die in dem Kontaktmodul 137 verwendet wird, oder speichert eine Videodatei, die in dem Videoplayermodul 145 verwendet wird. In einigen Ausführungsformen erzeugt und aktualisiert der Objektaktualisierer 177 Objekte, die in der Applikation 136-1 verwendet werden. Zum Beispiel erzeugt der Objektaktualisierer 176 ein neues Benutzerschnittstellenobjekt oder aktualisiert die Position eines Benutzerschnittstellenobjekts. Der GUI-Aktualisierer 178 aktualisiert die GUI. Zum Beispiel bereitet der GUI-Aktualisierer 178 Anzeigeinformationen vor und sendet sie an das Grafikmodul 132 zum Anzeigen auf einer berührungsempfindlichen Anzeige.In some embodiments, the data updater generates and updates 176 Data in the application 136-1 be used. For example, the data updater updates 176 the phone number in the contact module 137 is used or stores a video file stored in the video player module 145 is used. In some embodiments, the object updater generates and updates 177 Objects in the application 136-1 be used. For example, the object updater generates 176 a new UI object or update the location of a UI object. The GUI Updater 178 updates the GUI. For example, the GUI Updater is preparing 178 Display information and sends it to the graphics module 132 to display on a touch-sensitive display.

In einigen Ausführungsformen beinhaltet der/die Ereignishandler 190 oder haben der/die Ereignishandler 190 Zugriff auf den Datenaktualisierer 176, den Objektaktualisierer 177 und den GUI-Aktualisierer 178. In einigen Ausführungsformen sind der Datenaktualisierer 176, der Objektaktualisierer 177 und der GUI-Aktualisierer 178 in einem einzigen Modul einer entsprechenden Anwendung 136-1 oder einer Applikationsansicht 191 enthalten. In anderen Ausführungsformen sind sie in zwei oder mehr Softwaremodulen enthalten.In some embodiments, the event handler includes 190 or have the event handler 190 Access to the data updater 176 , the object updater 177 and the GUI Updater 178 , In some embodiments, the data updater is 176 , the object updater 177 and the GUI Updater 178 in a single module of a corresponding application 136-1 or an application view 191 contain. In other embodiments, they are included in two or more software modules.

Es ist festzuhalten, dass die vorstehende Diskussion bezüglich Ereignisbehandlung von Benutzerberührungen auf der berührungsempfindlichen Anzeige auch auf andere Formen von Benutzereingaben zum Betreiben der Multifunktionsvorrichtungen 100 mit Eingabevorrichtungen anzuwenden sind, von denen nicht alle auf Touch Screens initiiert werden, z. B. das Koordinieren von Mausbewegungen und das Drücken von Mausknöpfen mit oder ohne einzelnes oder mehrfaches Tastaturdrücken oder Halten, Benutzerbewegungstippen, Ziehen, Scrollen usw., auf Touchpads, Stiftstyluseingaben, Bewegen der Vorrichtung, mündliche Anweisungen, erkannte Augenbewegungen, biometrische Eingaben und/oder jede Kombination davon, die als Eingaben verwendet werden können entsprechend zu Subereignissen, die ein Ereignis definieren, das erkannt werden soll.It should be noted that the foregoing discussion regarding event handling of user touches on the touch-sensitive display also applies to other forms of user input for operating the multifunction devices 100 with input devices, not all of which are initiated on touch screens, e.g. Coordinating mouse movements and pressing mouse buttons with or without single or multiple keystrokes or holding, user movement tapping, dragging, scrolling, etc., on touchpads, pen styling, moving the device, verbal instructions, detected eye movements, biometric inputs and / or any Combination of which can be used as inputs corresponding to sub-events that define an event to be recognized.

2 stellt eine tragbare Multifunktionsvorrichtung 100 dar, die einen Touch Screen 112 aufweist in Übereinstimmung mit einigen Ausführungsformen. Der Touch Screen kann eine oder mehrere Grafiken innerhalb einer Benutzerschnittstelle (UI) 200 darstellen. In dieser Ausführungsform, wie auch in anderen, die unten beschrieben sind, kann ein Benutzer eine oder mehrere der Grafiken auswählen durch Herstellen eines Kontakts oder Berühren der Grafiken, z. B. mit einem oder mehreren Fingern 202 (nicht maßstabsgetreu gezeichnet in der Figur) oder einem oder mehreren Stylus 203 (nicht maßstabsgetreu gezeichnet in der Figur). In einigen Ausführungsformen tritt das Wählen einer oder mehrerer Grafiken auf, wenn der Benutzer den Kontakt mit einer oder mehreren Grafiken unterbricht. In einigen Ausführungsformen kann der Kontakt eine Geste beinhalten, wie eine oder mehrere Taps, eine oder mehrere Wischbewegungen (von links nach rechts, von rechts nach links, aufwärts und/oder abwärts) und/oder ein Rollen eines Fingers (von rechts nach links, von links nach rechts, aufwärts und/oder abwärts), der mit der Vorrichtung 100 in Kontakt steht. In einigen Ausführungsformen kann es sein, dass unbeabsichtigter Kontakt mit einer Grafik die Grafik nicht auswählt. Zum Beispiel kann eine Wischgeste, die über ein Applikationssymbol wischt, die entsprechende Applikation nicht auswählen, wenn die Geste zum Auswählen ein Tap ist. 2 makes a portable multifunction device 100 which is a touch screen 112 comprises in accordance with some embodiments. The touch screen can display one or more graphics within a user interface (UI) 200 represent. In this embodiment, as well as in others described below, a user may select one or more of the graphics by making a contact or touching the graphics, e.g. B. with one or more fingers 202 (not drawn to scale in the figure) or one or more stylus 203 (not drawn to scale in the figure). In some embodiments, selecting one or more graphics occurs when the user is in contact with one or more graphics interrupts. In some embodiments, the contact may include a gesture, such as one or more taps, one or more wiping motions (left to right, right to left, up and / or down), and / or rolling a finger (right to left, from left to right, up and / or down), with the device 100 in contact. In some embodiments, inadvertent contact with a graphic may not select the graphic. For example, a swipe gesture that wipes over an application icon may not select the appropriate application if the gesture to select is a tap.

Die Vorrichtung 100 kann auch einen oder mehrere physikalische Knöpfe umfassen, wie einen ”Home” oder Menü-Button 204. Wie zuvor beschrieben kann der Menü-Button 204 verwendet werden zum Navigieren jeder Applikation 136 in einer Menge von Applikationen, die auf der Vorrichtung 100 ausgeführt werden können. Alternativ ist in einigen Ausführungsformen der Menü-Button als Soft Key in einer GUI, die auf dem Touch Screen 112 angezeigt wird, implementiert.The device 100 may also include one or more physical buttons, such as a "home" or menu button 204 , As described above, the menu button 204 used to navigate any application 136 in a lot of applications that are on the device 100 can be executed. Alternatively, in some embodiments, the menu button is a soft key in a GUI that resides on the touch screen 112 is displayed, implemented.

In einer Ausführungsform umfasst die Vorrichtung 100 einen Touch Screen 112, einen Menü-Button 204, einen Push-Button 206 zum Ein- oder Ausschalten der Vorrichtung und zum Sperren der Vorrichtung, Lautstärkeregel-Knopf/Knöpfe 208, einen Subscriber-Identity-Module-(SIM)-Kartenschacht 210, eine Kopfhörerbuchse 212 und einen Docking-/Lade-externen Port 124. Der Push-Button 206 kann verwendet werden zum Ein- und Ausschalten der Vorrichtung durch Hinunterdrücken des Buttons und Festhalten des Buttons in dem gedrückten Zustand für eine vorbestimmte Zeitdauer; zum Sperren der Vorrichtung durch Hinunterdrücken des Buttons und Loslassen des Buttons vor Ablauf der vorbestimmten Zeitdauer und/oder zum Entsperren der Vorrichtung oder zum Initiieren eines Entsperrvorgangs. In einer alternativen Ausführungsform kann die Vorrichtung 100 auch verbale Eingaben zur Aktivierung oder Deaktivierung einiger Funktionen durch das Mikrofon 113 akzeptieren.In one embodiment, the device comprises 100 a touch screen 112 , a menu button 204 , a push button 206 to turn the device on or off and lock the device, volume control knob / buttons 208 , a Subscriber Identity Module (SIM) card slot 210 , a headphone jack 212 and a dock / charge external port 124 , The push button 206 may be used to turn the device on and off by depressing the button and holding the button in the depressed state for a predetermined period of time; to lock the device by depressing the button and releasing the button before the expiration of the predetermined period of time and / or to unlock the device or to initiate an unlock process. In an alternative embodiment, the device 100 also verbal inputs to activate or deactivate some functions through the microphone 113 accept.

3 ist ein Blockdiagramm einer beispielhaften Multifunktionsvorrichtung mit einer Anzeige und einer berührungsempfindlichen Oberfläche in Übereinstimmung mit einigen Ausführungsformen. Die Vorrichtung 300 muss nicht tragbar sein. In einigen Ausführungsformen ist die Vorrichtung 300 ein Laptop Computer, ein Desktop Computer, ein Tablet Computer, eine Multimediaspielervorrichtung, eine Navigationsvorrichtung, eine Lernvorrichtung (wie ein Lernspielzeug eines Kindes), ein Spielesystem oder eine Steuervorrichtung (z. B. ein Haus- oder industrieller Controller). Die Vorrichtung 300 umfasst typischerweise eine oder mehrere Verarbeitungseinheiten (CPUs) 310, eine oder mehrere Netzwerk- oder andere Kommunikationsschnittstellen 360, Speicher 370 und einen oder mehrere Kommunikationsbusse 320 zum Verbinden dieser Komponenten. Die Kommunikationsbusse 320 können einen Schaltkreis (manchmal als Chipset bezeichnet) umfassen, der Kommunikationen zwischen Systemkomponenten verbindet und steuert. Die Vorrichtung 300 umfasst eine Eingabe-/Ausgabe-(I/O)-Schnittstelle 330 umfassend die Anzeige 340, die typischerweise eine Touch Screen Anzeige ist. Die I/O-Schnittstelle 330 kann auch eine Tastatur und/oder eine Maus (oder eine andere Zeigevorrichtung) 350 und ein Touchpad 355 beinhalten. Der Speicher 370 umfasst Hochgeschwindigkeits-Random-Access-Speicher wie DRAM, SRAM, DDR RAM oder andere Random-Access-Solid-State-Speichervorrichtungen; und kann nichtflüchtigen Speicher umfassen, wie eine oder mehrere magnetische Diskspeichervorrichtungen, optische Diskspeichervorrichtungen, Flash-Speichervorrichtungen, oder andere nichtflüchtige Solid-State-Speichervorrichtungen. Der Speicher 370 kann optional eine oder mehrere Speichervorrichtungen umfassen, die entfernt von der/den CPU(s) 310 angeordnet sind. In einigen Ausführungsformen speichert der Speicher 370 Programme, Module und Datenstrukturen analog zu den Programmen, Modulen und Datenstrukturen, die in dem Speicher 102 der tragbaren Multifunktionsvorrichtung 100 gespeichert sind (1) oder eine Teilmenge davon. Ferner kann der Speicher 370 zusätzliche Programme, Module und Datenstrukturen speichern, die nicht in dem Speicher 102 der tragbaren Multifunktionsvorrichtung 100 vorliegen. Zum Bespiel kann der Speicher 370 der Vorrichtung 300 ein Zeichenmodul 380, ein Präsentationsmodul 382, ein Textverarbeitungsmodul 384, ein Webseiten-Erstellungsmodul 386, ein Disk-Authoring-Modul 388 und/oder Tabellenkalkulationsmodul 390 speichern, während der Speicher 102 der tragbaren Multifunktionsvorrichtung 100 (1) diese Module nicht speichert. 3 FIG. 10 is a block diagram of an exemplary multifunction device having a display and a touch-sensitive surface in accordance with some embodiments. FIG. The device 300 does not have to be portable. In some embodiments, the device is 300 a laptop computer, a desktop computer, a tablet computer, a multimedia player device, a navigation device, a learning device (such as a child's educational toy), a game system, or a control device (eg, a home or industrial controller). The device 300 typically includes one or more processing units (CPUs) 310 , one or more network or other communication interfaces 360 , Storage 370 and one or more communication buses 320 to connect these components. The communication buses 320 may include a circuit (sometimes referred to as a chipset) that connects and controls communications between system components. The device 300 includes an input / output (I / O) interface 330 comprising the advertisement 340 which is typically a touch screen display. The I / O interface 330 can also be a keyboard and / or mouse (or other pointing device) 350 and a touchpad 355 include. The memory 370 includes high speed random access memory such as DRAM, SRAM, DDR RAM or other random access solid state memory devices; and may include nonvolatile memory, such as one or more magnetic disk storage devices, optical disk storage devices, flash memory devices, or other nonvolatile solid state storage devices. The memory 370 may optionally include one or more storage devices remote from the CPU (s) 310 are arranged. In some embodiments, the memory stores 370 Programs, modules and data structures analogous to the programs, modules and data structures stored in memory 102 the portable multifunction device 100 are stored ( 1 ) or a subset thereof. Furthermore, the memory can 370 store additional programs, modules, and data structures that are not in memory 102 the portable multifunction device 100 available. For example, the memory 370 the device 300 a drawing module 380 , a presentation module 382 , a word processing module 384 , a website creation module 386 , a disk authoring module 388 and / or spreadsheet module 390 store while the memory 102 the portable multifunction device 100 ( 1 ) does not save these modules.

Jedes der oben identifizierten Elemente in 3 kann in einer oder in mehreren der zuvor beschriebenen Speichervorrichtungen gespeichert sein. Jedes der oben identifizierten Module entspricht einer Menge von Instruktionen zum Ausführen einer Funktion wie oben beschrieben. Die oben identifizierten Module oder Programme (d. h. Mengen von Instruktionen) müssen nicht als separate Softwareprogramme, Prozeduren oder Module implementiert sein, und somit können verschiedene Untermengen dieser Module kombiniert oder anderweitig in verschiedenen Ausführungsformen zusammengefügt werden. In einigen Ausführungsformen kann der Speicher 370 eine Teilmenge der Module und Datenstrukturen speichern, die oben identifiziert sind. Ferner kann der Speicher 370 zusätzliche Module und Datenstrukturen speichern, die oben nicht beschrieben sind.Each of the above identified elements in 3 may be stored in one or more of the storage devices described above. Each of the modules identified above corresponds to a set of instructions for performing a function as described above. The above-identified modules or programs (ie, sets of instructions) do not have to be implemented as separate software programs, procedures, or modules, and thus various subsets of these modules may be combined or otherwise assembled in various embodiments. In some embodiments, the memory may be 370 store a subset of the modules and data structures identified above. Furthermore, the memory can 370 additional modules and store data structures that are not described above.

Die Aufmerksamkeit wird nun gerichtet auf Ausführungsformen der Benutzerschnittstellen (”UI”), die auf einer tragbaren Multifunktionsvorrichtung 100 implementiert sein können.Attention will now be directed to embodiments of the user interfaces ("UI") operating on a portable multifunction device 100 can be implemented.

4A und 4B stellen beispielhafte Benutzerschnittstellen für ein Menü von Applikationen auf einer tragbaren Multifunktionsvorrichtung 100 in Übereinstimmung mit einigen Ausführungsformen dar. Ähnliche Benutzerschnittstellen können auf der Vorrichtung 300 implementiert werden. In einigen Ausführungsformen beinhaltet die Benutzerschnittstelle 400A die folgenden Elemente oder eine Teilmenge oder eine Obermenge davon:

  • • Signalstärkenindikator(en) 402 für drahtlose Kommunikation(en), wie Mobilfunk- und Wi-Fi-Signale;
  • Zeit 404;
  • • Bluetooth-Indikator 405;
  • Batteriestatusindikator 406;
  • Tray 408 mit Symbolen für häufig verwendete Applikationen, wie:
  • Telefon 138, das einen Indikator 414 der Anzahl verpasster Anrufe oder Voicemail-Nachrichten umfassen kann;
  • Emailclient 140, der einen Indikator 410 der Anzahl ungelesener Emails umfassen kann;
  • Browser 147; und
  • Musikplayer 146; und
  • – Symbole für andere Applikationen, wie:
  • IM 141;
  • Bildmanagement 144;
  • Kamera 143;
  • Videoplayer 145,
  • – Wetter 149-1;
  • – Aktien 149-2;
  • Trainingsunterstützung 142;
  • Kalender 148;
  • – Taschenrechner 149-3;
  • – Wecker 149-4;
  • – Wörterbuch 149-5; und
  • – Benutzer-erzeugte Widgets 149-6.
4A and 4B provide exemplary user interfaces for a menu of applications on a portable multifunction device 100 in accordance with some embodiments. Similar user interfaces may be on the device 300 be implemented. In some embodiments, the user interface includes 400A the following elements or a subset or a superset thereof:
  • Signal strength indicator (s) 402 for wireless communication (s), such as cellular and Wi-Fi signals;
  • Time 404 ;
  • Bluetooth indicator 405 ;
  • Battery status indicator 406 ;
  • Tray 408 with icons for common applications, such as:
  • - Telephone 138 that is an indicator 414 may include the number of missed calls or voicemail messages;
  • - Email client 140 who has an indicator 410 may include the number of unread emails;
  • - Browser 147 ; and
  • - Music player 146 ; and
  • - Icons for other applications, such as:
  • - IN THE 141 ;
  • - Image management 144 ;
  • - Camera 143 ;
  • - Video player 145 .
  • - Weather 149-1 ;
  • - Shares 149-2 ;
  • - Training support 142 ;
  • - Calendar 148 ;
  • - Calculator 149-3 ;
  • - Alarm clock 149-4 ;
  • - Dictionary 149-5 ; and
  • - User generated widgets 149-6 ,

In einigen Ausführungsformen umfasst die Benutzerschnittstelle 400B folgende Elemente oder eine Teilmenge oder eine Obermenge davon:

  • 402, 404, 405, 406, 141, 148, 144, 143, 149-3, 149-2, 149-1, 149-4, 410, 414, 138, 140 und 147 wie oben beschrieben;
  • Karte 154;
  • Notizen 153;
  • Einstellungen 412, die Zugang zu Einstellungen für die Vorrichtung 100 und ihre verschiedenen Applikationen 136 bereitstellen, wie weiter unten beschrieben;
  • • Video- und Musikspielermodul 152, auch bezeichnet als iPod-(Warenzeichen der Apple Inc.)-Modul 152; und
  • • Online-Videomodul 155, auch bezeichnet als YouTube-(Warenzeichen der Google Inc.)-Modul 155.
In some embodiments, the user interface includes 400B the following elements or a subset or a superset thereof:
  • 402 . 404 . 405 . 406 . 141 . 148 . 144 . 143 . 149-3 . 149-2 . 149-1 . 149-4 . 410 . 414 . 138 . 140 and 147 as described above;
  • Map 154 ;
  • Notes 153 ;
  • Settings 412 having access to settings for the device 100 and their different applications 136 provide as described below;
  • • Video and music player module 152 Also referred to as iPod (trademark of Apple Inc.) module 152 ; and
  • Online video module 155 Also referred to as YouTube (trademark of Google Inc.) module 155 ,

Die 4C stellt eine beispielhafte Benutzerschnittstelle auf einer Vorrichtung (z. B. der Vorrichtung 300, 3) mit einer berührungsempfindlichen Oberfläche 451 (z. B. einem Tablet oder einem Touchpad 355, 3) dar, die separat ist von der Anzeige 450 (z. B. der Touch Screen Anzeige 112). Wenngleich viele der Beispiele, die folgen werden, unter Verweis auf Eingaben auf einer Touch Screen Anzeige 112 gegeben sein werden (wobei die berührungsempfindliche Oberfläche und die Anzeige kombiniert sind), erkennt die Vorrichtung in einigen Ausführungsformen Eingaben auf einer berührungsempfindlichen Oberfläche, die separat ist von der Anzeige, wie in 4C gezeigt. In einigen Ausführungsformen hat die berührungsempfindliche Oberfläche (z. B. 451 in 4C) eine primäre Achse (z. B. 452 in 4C), die zu einer primären Achse korrespondiert (z. B. 453 in 4C) auf der Anzeige (z. B. 450). In Übereinstimmung mit diesen Ausführungsformen erkennt die Vorrichtung Kontakte (z. B. 460 und 462 in 4C) mit der berührungsempfindlichen Oberfläche 451 an Positionen, die entsprechenden Positionen auf der Anzeige entsprechen (z. B. entspricht in 4C 460 der 468 und 462 entspricht der 470). Auf diese Weise werden Benutzereingaben (z. B. Kontakte 460 und 462 und Bewegungen davon), die durch die Vorrichtung auf der berührungsempfindlichen Oberfläche erkannt werden (z. B. 451 in 4C), von der Vorrichtung verwendet, um die Benutzerschnittstelle auf der Anzeige (z. B. 450 in 4C) der Multifunktionsvorrichtung zu manipulieren, wenn die berührungsempfindliche Oberfläche separat von der Anzeige ist. Es ist anzumerken, dass ähnliche Verfahren für andere Benutzerschnittstellen, die hier beschrieben sind, verwendet werden können.The 4C provides an exemplary user interface on a device (eg, the device 300 . 3 ) with a touch-sensitive surface 451 (eg a tablet or a touchpad 355 . 3 ), which is separate from the display 450 (eg the touch screen display 112 ). Although many of the examples that follow will be with reference to inputs on a touch screen display 112 Given that the touch-sensitive surface and the display are combined, in some embodiments the device detects inputs on a touch-sensitive surface that is separate from the display as shown in FIG 4C shown. In some embodiments, the touch-sensitive surface (e.g. 451 in 4C ) a primary axis (eg 452 in 4C ) corresponding to a primary axis (eg 453 in 4C ) on the display (eg 450 ). In accordance with these embodiments, the device recognizes contacts (e.g. 460 and 462 in 4C ) with the touch-sensitive surface 451 at positions corresponding to corresponding positions on the display (eg, corresponds to 4C 460 of the 468 and 462 equals to 470 ). In this way user input (eg contacts 460 and 462 and movements thereof) detected by the device on the touch-sensitive surface (e.g. 451 in 4C ), used by the device to display the user interface on the display (e.g. 450 in 4C ) of the multifunction device when the touch-sensitive surface is separate from the display. It should be noted that similar methods may be used for other user interfaces described herein.

Während die folgenden Beispiele primär unter Verweis auf Fingereingaben gegeben sind (z. B. Fingerkontakte, Fingertapgesten, Fingerwischgesten), ist zusätzlich festzuhalten, dass in einigen Ausführungsformen eine oder mehrere der Fingereingaben durch eine Eingabe von einer anderen Eingabevorrichtung ersetzt werden (z. B. durch eine mausbasierte Eingabe oder eine Stylus-Eingabe). Zum Beispiel kann eine Wischgeste durch einen Mausklick ersetzt werden (z. B. anstelle eines Kontakts), gefolgt durch eine Bewegung des Cursors entlang des Pfades des Wischens (z. B. anstelle der Bewegung des Kontakts). Als ein weiteres Beispiel kann eine Tapgeste durch einen Mausklick ersetzt werden, während der Cursor sich über der Position der Tapgeste befindet (z. B. anstelle des Erkennens des Kontakts, gefolgt durch das Beenden des Erkennens des Kontakts). Ähnlich ist anzumerken, dass, wenn mehrere Benutzereingaben simultan erkannt werden, mehrere Computermäuse simultan verwendet werden können, oder eine Maus und Fingerkontakte können simultan verwendet werden.Additionally, while the following examples are given primarily with reference to finger inputs (eg, finger touches, finger gestures, finger wiping gestures), in some embodiments, one or more of the finger inputs are replaced with input from another input device (e.g. through a mouse-based input or a stylus input). For example, a swipe gesture may be replaced with a mouse click (eg, instead of a contact), followed by a movement of the cursor along the path of swipe (eg, instead of the movement of the contact). As another example, a tap gesture may be replaced with a mouse click while the cursor is over the position of the tap gesture (eg, instead of recognizing the contact, followed by stopping recognition of the tap gesture) Contact). Similarly, it should be noted that when multiple user inputs are simultaneously detected, multiple computer mice can be used simultaneously, or a mouse and finger contacts can be used simultaneously.

Die Aufmerksamkeit wird nun auf Ausführungsformen von Benutzerschnittstellen (”UI”) und zugehörige Prozesse gerichtet, die auf einer Multifunktionsvorrichtung mit einer Anzeige und einer berührungsempfindlichen Oberfläche, wie der Vorrichtung 300 oder der tragbaren Multifunktionsvorrichtung 100 implementiert werden können.Attention is now directed to embodiments of user interfaces ("UI") and associated processes operating on a multifunction device having a display and a touch-sensitive surface, such as the device 300 or the portable multifunction device 100 can be implemented.

Die 5A5LLLL stellen beispielhafte Benutzerschnittstellen zum Erzeugen und Verwalten von Ordnern dar, die eines oder mehrere der wählbaren Benutzerschnittstellenobjekte enthalten, in Übereinstimmung mit einigen Ausführungsformen. Die Benutzerschnittstellen in diesen Figuren werden verwendet, um die unten beschriebenen Prozesse darzustellen, einschließlich der Prozesse in den 6A6E, 7A7C, 8A8C, 9A9B, 10A10B, 11A11C, 12A12E und 13A13E.The 5A - 5LLLL illustrate exemplary user interfaces for creating and managing folders containing one or more of the selectable user interface objects, in accordance with some embodiments. The user interfaces in these figures are used to illustrate the processes described below, including the processes in the 6A - 6E . 7A - 7C . 8A - 8C . 9A - 9B . 10A - 10B . 11A - 11C . 12A - 12E and 13A - 13E ,

Die Aufmerksamkeit wird nun auf die 5A gerichtet, welche eine Multifunktionsvorrichtung (z. B. 100 in den 5A5N, 5P5LLLL) mit einer Touch Screen (z. B. 112 in den 5A5N, 5P5LLLL) Anzeige (z. B. Touch Screen 112) darstellt. In einigen Ausführungsformen umfasst die Multifunktionsvorrichtung 100 auch einen Lautsprecher (z. B. 111 in den 5A5N, 5P5LLLL), ein Mikrofon (z. B. 113 in den 5A5N, 5P5LLLL), einen oder mehrere optische Sensoren (z. B. 164 in den 5A5N, 5P5LLLL), einen Näherungssensor (z. B. 166 in den 5A5N, 5P5LLLL), einen oder mehrere Beschleunigungsmesser (z. B. 168 in den 5A5N, 5P5LLLL), wie oben in größerem Detail beschrieben.Attention is now on the 5A which a multifunction device (eg. 100 in the 5A - 5N . 5P - 5LLLL ) with a touch screen (eg 112 in the 5A - 5N . 5P - 5LLLL ) Display (eg touch screen 112 ). In some embodiments, the multifunction device comprises 100 also a speaker (eg 111 in the 5A - 5N . 5P - 5LLLL ), a microphone (eg 113 in the 5A - 5N . 5P - 5LLLL ), one or more optical sensors (e.g. 164 in the 5A - 5N . 5P - 5LLLL ), a proximity sensor (eg 166 in the 5A - 5N . 5P - 5LLLL ), one or more accelerometers (e.g. 168 in the 5A - 5N . 5P - 5LLLL ), as described in greater detail above.

In einigen Ausführungsformen zeigt die Multifunktionsvorrichtung 100 eine Vielzahl von Benachrichtigungssymbolen an, die einen oder mehrere Signalstärkenindikator(en) (z. B. 402 in den 5A5N, 5P5LLLL) für drahtlose Kommunikation(en), wie Mobilfunk- und Wi-Fi-Signale; einen Zeitindikator (z. B. 404 in den 5A5N, 5P5LLLL); einen Bluetooth-Indikator (z. B. 405 in den 5A5N, 5P5LLLL); einen Batteriestatusindikator (z. B. 406 in den 5A5N, 5P5LLLL). In Übereinstimmung mit einigen Ausführungsformen zeigt die Multifunktionsvorrichtung auch eine Vielzahl wählbarer Benutzerschnittstellenobjekte an (z. B. Applikationssymbole 5002 und Ordnersymbole 5004 in den 5A5N, 5P5LLLL). In einigen Ausführungsformen werden eines oder mehrere der wählbaren Benutzerschnittstellenobjekte in einem Tray angezeigt (z. B. 506 in den 5A5N, 5P5LLLL), das manchmal als Dock bezeichnet wird. In einigen Ausführungsformen sind die wählbaren Benutzerschnittstellenobjekte (z. B. Applikationssymbole und/oder Ordnersymbole) außerhalb des Trays Teil einer Vielzahl von Mengen/Seiten von wählbaren Benutzerschnittstellenobjekten, wobei jede Menge/Seite der wählbaren Benutzerschnittstellenobjekte eine unterschiedliche Vielzahl von wählbaren Benutzerschnittstellenobjekten umfasst. In einigen Ausführungsformen jedoch ändert der Tray 506 sich nicht, wenn die Multifunktionsvorrichtungen von einer ersten Menge/Seite von wählbaren Benutzerschnittstellenobjekten zu einer zweiten Menge/Seite von wählbaren Benutzerschnittstellenobjekten schaltet.In some embodiments, the multifunction device 100 a plurality of notification icons that include one or more signal strength indicators (e.g. 402 in the 5A - 5N . 5P - 5LLLL ) for wireless communication (s), such as cellular and Wi-Fi signals; a time indicator (eg 404 in the 5A - 5N . 5P - 5LLLL ); a Bluetooth indicator (eg 405 in the 5A - 5N . 5P - 5LLLL ); a battery status indicator (eg 406 in the 5A - 5N . 5P - 5LLLL ). In accordance with some embodiments, the multifunction device also displays a plurality of selectable user interface objects (e.g., application icons 5002 and folder icons 5004 in the 5A - 5N . 5P - 5LLLL ). In some embodiments, one or more of the selectable user interface objects are displayed in a tray (e.g. 506 in the 5A - 5N . 5P - 5LLLL ), sometimes referred to as a dock. In some embodiments, the selectable user interface objects (eg, application icons and / or folder icons) outside of the tray are part of a plurality of sets of selectable user interface objects, wherein each set / page of selectable user interface objects comprises a different plurality of selectable user interface objects. However, in some embodiments, the tray changes 506 not when the multifunction devices switch from a first set / page of selectable user interface objects to a second set / page of selectable user interface objects.

Die Aufmerksamkeit wird nun auf die 5A gerichtet, die eine Vielzahl von wählbaren Benutzerschnittstellenobjekten umfasst, einschließlich einer Vielzahl von Aktionssymbolen 5002 und einer Vielzahl von Ordnersymbolen 5004. Zum Beispiel umfassen in 5A die Aktionssymbole 5002 eine Vielzahl von Applikationssymbolen (z. B. Fotoapplikationssymbol 5002-1, Uhrapplikationssymbol 5002-2, Browser-Applikationssymbol 5002-3, Solitaire-Applikationssymbol 5002-4, Wetterapplikationssymbol 5002-5, Notizenapplikationssymbol 5002-6, Texteapplikationssymbol 5002-7, Kartenapplikationssymbol 5002-8, Aktienapplikationssymbol 5002-9, Kameraapplikationssymbol 5002-12, Rennapplikationssymbol 5002-13, Emailapplikationssymbol 5002-14, Telefonapplikationssymbol 5002-15 und iPod-Applikationssymbol 5002-16) zum Aktivieren entsprechender Applikationen, ein Lesezeichensymbol 5002-10 zum Starten eines Webbrowsers und Anzeigen einer mit einem Lesezeichen versehenen Webseite und ein Dokumentensymbol 5002-11 zum Aktivieren einer Dokument-Anzeige-/Bearbeitungsapplikation, um das Dokument anzuzeigen, das mit dem Dokumentensymbolen 5002-11 assoziiert ist.Attention is now on the 5A comprising a plurality of selectable user interface objects, including a plurality of action icons 5002 and a variety of folder icons 5004 , For example, in 5A the action icons 5002 a variety of application icons (eg, photo application icon 5002-1 , Uhapplication symbol 5002-2 , Browser application icon 5002-3 , Solitaire application icon 5002-4 , Weather application symbol 5002-5 , Notes application icon 5002-6 , Text application icon 5002-7 , Card application symbol 5002-8 , Stock application symbol 5002-9 , Camera application icon 5002-12 , Race application symbol 5002-13 , Email application symbol 5002-14 , Phone application icon 5002-15 and iPod application icon 5002-16 ) to activate appropriate applications, a bookmark icon 5002-10 to launch a web browser and view a bookmarked web page and a document icon 5002-11 to activate a document viewer / editor application to display the document associated with the document icon 5002-11 is associated.

Die Ordnersymbole (z. B. 5004-1-a und 5004-2 in 5A) in 5A sind Symbole, die aktiviert werden können, um eine Ordneransicht anzuzeigen. In einigen Ausführungsformen umfassen die Ordnersymbole 5004 jeweils eine Vielzahl von maßstabsreduzierten Repräsentationen wählbarer Objektindikatoren, die mit dem Ordner assoziiert sind (z. B. maßstabsreduzierte Repräsentationen ”x1”, ”x2”, ”x3”, ”x4”, ”x5” und ”x6” für das Ordnersymbol 5004-1, und maßstabsreduzierte Repräsentationen ”z1”, ”z2”, ”z3”, ”z4”, ”z5” und ”z6” für das Ordnersymbol 5004-2). Es ist anzumerken, dass in Übereinstimmung mit einigen Ausführungsformen das Anzeigen der Ordneransicht ein Anzeigen eines Bereichs umfasst, der eine Vielzahl von wählbaren Benutzerschnittstellensymbolen umfasst (z. B. Aktionssymbole 5002). In 5A befindet sich die Vorrichtung in einem normalen Betriebsmodus. Mit anderen Worten wird ein Auswählen eines der Aktionssymbole eine Applikation aktivieren (z. B. Starten einer Applikation, die aktuell nicht auf der Vorrichtung ausgeführt wird, oder Anzeigen einer Ansicht einer Applikation, die aktuell auf der Vorrichtung ausgeführt wird). In einigen Ausführungsformen erkennt die Vorrichtung eine Anfrage zum Eintreten in einen Benutzerschnittstellen-Rekonfigurationsmodus. Zum Beispiel erkennt die Vorrichtung in 5A einen Kontakt 5008 mit dem Solitaire-Applikationssymbol 5002-4 für mehr als eine vorbestimmte Zeitdauer (z. B. 2 Sekunden) und, in Reaktion darauf, geht die Vorrichtung in einen Benutzerschnittstellen-Rekonfigurationsmodus über, wie in 5B dargestellt.The folder icons (eg 5004-1-a and 5004-2 in 5A ) in 5A are icons that can be activated to display a folder view. In some embodiments, the folder icons include 5004 each a plurality of scale-reduced representations of selectable object indicators associated with the folder (eg, scale-reduced representations "x1", "x2", "x3", "x4", "x5" and "x6" for the folder icon 5004-1 , and scale-down representations "z1", "z2", "z3", "z4", "z5" and "z6" for the folder icon 5004-2 ). It should be noted that in accordance with some embodiments, displaying the folder view includes displaying an area having a plurality of selectable ones User interface icons (eg action icons 5002 ). In 5A the device is in a normal operating mode. In other words, selecting one of the action icons will activate an application (eg, launching an application that is not currently running on the device or displaying a view of an application currently running on the device). In some embodiments, the device detects a request to enter a user interface reconfiguration mode. For example, the device recognizes in 5A a contact 5008 with the solitaire application icon 5002-4 for more than a predetermined period of time (eg, 2 seconds) and, in response, the device enters a user interface reconfiguration mode, as in FIG 5B shown.

In der 5B ist die Vorrichtung in einen Benutzerschnittstellen-Rekonfigurationsmodus übergegangen. In einigen Ausführungsformen zeigen die wählbaren Benutzerschnittstellenobjekte (z. B. 5002 und 5004) eine visuelle Anzeige, dass sich die Vorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet. Wie z. B. in der 5B dargestellt, wackeln die wählbaren Benutzerschnittstellenobjekte, als würden sie auf Wasser treiben (z. B. oszilliert jedes entsprechende wählbare Benutzerschnittstellenobjekt um eine entsprechende durchschnittliche Position des wählbaren Benutzerschnittstellenobjekts auf der Anzeige). Zusätzlich sind in einigen Ausführungsformen zumindest einige der wählbaren Benutzerschnittstellenobjekten mit einem Objektentfernungskennzeichen versehen (z. B. 5010 in 5B) in dem Benutzerschnittstellen-Rekonfigurationsmodus, und wenn die Vorrichtung eine Aktivierung des Objektentfernungskennzeichens erkennt (z. B. die Tapgeste 5011 in 5B), wird das wählbare Benutzerschnittstellenobjekt (z. B. das Wetterapplikationssymbol 5002-5 in 5B), das mit dem Objektentfernungskennzeichen verknüpft ist, von der Benutzerschnittstelle entfernt (z. B. gelöscht).In the 5B For example, the device has transitioned to a user interface reconfiguration mode. In some embodiments, the selectable user interface objects (e.g. 5002 and 5004 ) a visual indication that the device is in the user interface reconfiguration mode. Such as B. in the 5B as shown, the selectable user interface objects wobble as though they were floating on water (eg, each corresponding selectable user interface object oscillates about a corresponding average position of the selectable user interface object on the display). Additionally, in some embodiments, at least some of the selectable user interface objects are provided with an object removal indicator (e.g. 5010 in 5B ) in the user interface reconfiguration mode, and when the device detects activation of the object distance indicator (eg, the tap gesture 5011 in 5B ), becomes the selectable user interface object (eg, the weather application icon 5002-5 in 5B ) associated with the object removal indicator is removed (eg, deleted) from the user interface.

Zusätzlich ändern in einigen Ausführungsformen eines oder mehrere der Ordnersymbole ihre Erscheinungsform, wenn die Vorrichtung in den Benutzerschnittstellen-Rekonfigurationsmodus eintritt. In 5A z. B. wird ein Ordnersymbol 5004-1-a angezeigt mit einer ersten Vielzahl in der Größe reduzierter Repräsentationen wählbarer Benutzerschnittstellenobjekte (z. B. ”x1”, ”x2”, ”x3”, ”x4”, ”x5”, ”x6” im Ordnersymbol 5004-1-a in 5A), wenn sich die Vorrichtung im normalen Betriebsmodus befindet, während in 5B, nachdem die Vorrichtung in den Benutzerschnittstellen-Rekonfigurationsmodus eintritt, eine zweite Vielzahl größenreduzierter Repräsentationen wählbarer Benutzerschnittstellenobjekte (z. B. ”x4”, ”x5”, ”x6” und ”x7”) in dem Ordnersymbol angezeigt werden (z. B. Ordnersymbol 5004-1-b in 5B). Zusätzlich enthalten in einigen Ausführungsformen eines oder mehrere der Ordnersymbole (z. B. 5004-1-b in 5B) ein Benachrichtigungskennzeichen 5012, das anzeigt, dass eine Applikation, die mit einem der wählbaren Benutzerschnittstellenobjekte in dem Ordner assoziiert ist, eine Benachrichtigung hat. In einigen Ausführungsformen hat eine der maßstabsreduzierten Repräsentationen (z. B. ”x7” in dem Ordnersymbol 5004-1-b) ihren eigenen Benachrichtigungshinweis 5014, der anzeigt, dass eine Applikation, die mit der maßstabsreduzierten Repräsentation assoziiert ist, eine Benachrichtigung hat. Typischerweise ist eine Benachrichtigung ein Hinweis, dass die Applikation die Aufmerksamkeit eines Benutzers der Vorrichtung benötigt (z. B. da eine neue Nachricht angekommen ist oder ein neues Ereignis sich ereignet hat, Aktualisierungen verfügbar sind, usw.).In addition, in some embodiments, one or more of the folder icons change in appearance as the device enters the user interface reconfiguration mode. In 5A z. B. becomes a folder icon 5004-1-a displayed with a first plurality of resized representations of selectable user interface objects (eg, "x1", "x2", "x3", "x4", "x5", "x6" in the folder icon 5004-1-a in 5A ) when the device is in the normal operating mode while in 5B After the device enters the user interface reconfiguration mode, a second plurality of size-reduced representations of selectable user interface objects (eg, "x4", "x5", "x6", and "x7") are displayed in the folder icon (eg, folder icon 5004-1-b in 5B ). Additionally, in some embodiments, one or more of the folder icons (e.g. 5004-1-b in 5B ) a notification flag 5012 indicating that an application associated with one of the selectable user interface objects in the folder has a notification. In some embodiments, one of the reduced-scale representations (eg, "x7" in the folder icon 5004-1-b ) her own notification notice 5014 indicating that an application associated with the scale-reduced representation has a notification. Typically, a notification is an indication that the application needs the attention of a user of the device (eg, because a new message has arrived or a new event has occurred, updates are available, etc.).

Die Aufmerksamkeit wird nun auf die 5B5F gerichtet, die beispielhafte Benutzerschnittstellen zum Erstellen eines neuen Ordners in Übereinstimmung mit einigen Ausführungsformen darstellen. In 5B erkennt die Vorrichtung eine Anfrage zum Bewegen eines entsprechenden wählbaren Benutzerschnittstellenobjekts an einen Rand des Bildschirms. In diesem Beispiel umfasst die Anfrage einen Kontakt 5016-a auf der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112) an einer Position, die einem ”Rennen”-Aktionssymbol 5002-13 entspricht, und eine nachfolgende Bewegung 5018 des Kontaktes an den Rand der berührungsempfindlichen Oberfläche (z. B. an Kontaktposition 5016-b auf dem Touch Screen 112, wie in 5C dargestellt). In 5C wird das Aktionssymbol 5002-13 an den Rand der Anzeige bewegt (z. B. Touch Screen 112) und verbleibt am Rand der Anzeige für mehr als einen vorbestimmten Zeitschwellwert (z. B. 1 Sekunde). In Reaktion auf das Erkennen des Aktionssymbols 5002-13 am Rand der Anzeige (z. B. Touch Screen 112) für mehr als den vorherbestimmten Zeitschwellwert navigiert die Vorrichtung zu einer nächsten Menge/Seite wählbarer Benutzerschnittstellenobjekte (z. B. wie in 5D dargestellt).Attention is now on the 5B - 5F Representing exemplary user interfaces for creating a new folder in accordance with some embodiments. In 5B For example, the device detects a request to move a corresponding selectable user interface object to an edge of the screen. In this example, the request includes a contact 5016-a on the touch-sensitive surface (eg touch screen 112 ) at a position that is a "race" action icon 5002-13 corresponds, and a subsequent movement 5018 of contact with the edge of the touch-sensitive surface (eg at contact position 5016-b on the touch screen 112 , as in 5C shown). In 5C becomes the action icon 5002-13 moved to the edge of the display (eg touch screen 112 ) and remains at the edge of the display for more than a predetermined time threshold (eg, 1 second). In response to the recognition of the action icon 5002-13 at the edge of the display (eg touch screen 112 ) for more than the predetermined time threshold, the device navigates to a next set / page of selectable user interface objects (eg, as in FIG 5D shown).

In einigen Ausführungsformen behält die Vorrichtung eine Vielzahl von Seiten wählbarer Benutzerschnittstellenobjekte bei, während die Vorrichtung sich in dem normalen Betriebsmodus befindet. In einigen dieser Ausführungsformen erstellt die Vorrichtung eine zusätzliche Seite, die einen neuen leeren Ordner enthält, wenn die Vorrichtung einen Benutzerschnittstellen-Rekonfigurationsmodus betritt. Zum Beispiel gibt es keine Aktionssymbole 5002 und keine gefüllten Ordner auf der Seite, die in 5D angezeigt wird, so dass die Vorrichtung ein Ordnersymbol 5004-3 für einen leeren Ordner anzeigt (z. B. einen Ordner, der keine wählbaren Benutzerschnittstellenobjekte enthält). In einigen Ausführungsformen hat das Ordnersymbol (z. B. 5004-3) für einen leeren Ordner eine andere Erscheinungsform als ein Ordnersymbol für einen gefüllten Ordner (z. B. ein Ordner, der eines oder mehrere wählbare Benutzerschnittstellenobjekte enthält).In some embodiments, the device maintains a plurality of pages of selectable user interface objects while the device is in the normal operating mode. In some of these embodiments, the device creates an additional page containing a new empty folder when the device enters a user interface reconfiguration mode. For example, there are no action icons 5002 and no filled folders on the page in 5D is displayed so that the device is a folder icon 5004-3 for an empty folder (for example, a folder that does not contain selectable user interface objects). In some embodiments, the folder icon (e.g. 5004-3 ) for an empty folder is a different appearance than a Folder icon for a filled folder (for example, a folder containing one or more selectable user interface objects).

In 5D erkennt die Vorrichtung eine Anfrage zum Bewegen des wählbaren Benutzerschnittstellenobjekts 5002-13 zu dem Ordnersymbol für den leeren Ordner 5004-3. In dem in 5D dargestellten Beispiel beinhaltet die Anfrage ein Bewegen 5020 des Kontaktes 5016 von dem Kontaktposition 5016-b onahe des Randes der Anzeige (z. B. Touch Screen 112) an eine Kontaktposition (z. B. 5016-c in 5E), die nahe an dem Ordnersymbol 5004-3 für den neuen leeren Ordner liegt. In Reaktion auf die Anfrage zum Bewegen des wählbaren Benutzerschnittstellenobjekts bewegt die Vorrichtung das wählbare Benutzerschnittstellenobjekt von der Position (z. B. 5002-13 in 5D) nahe des Randes der Anzeige (z. B. Touch Screen 112) an eine Position, die nahe ist an oder überlappend ist mit dem Ordnersymbol 5004-3 für den neuen leeren Ordner oder eine Aktivierungsregion für das Ordnersymbol 5004-3.In 5D the device detects a request to move the selectable user interface object 5002-13 to the folder icon for the empty folder 5004-3 , In the in 5D For example, the request involves moving 5020 of contact 5016 from the contact position 5016-b onahe of the edge of the display (eg touch screen 112 ) to a contact position (eg 5016-c in 5E ), which are close to the folder icon 5004-3 for the new empty folder. In response to the request to move the selectable user interface object, the device moves the selectable user interface object from the position (e.g. 5002-13 in 5D ) near the edge of the display (eg touch screen 112 ) to a position that is close to or overlapping with the folder icon 5004-3 for the new empty folder or an activation region for the folder icon 5004-3 ,

Während das wählbare Benutzerschnittstellenobjekt 5002-13 in einigen Ausführungsformen nahe ist an oder überlappend ist mit dem Ordnersymbol 5004-3 für einen leeren Ordner, erkennt die Vorrichtung ein Beenden der Eingabe (z. B. ein Abheben des Kontaktes 5016-c von dem Touch Screen 112), die verwendet wurde, um das Bewegen des wählbaren Benutzerschnittstellenobjekts 5002-13 anzufordern. In Reaktion auf das Erkennen des Beendens der Eingabe durch das Abheben des Kontakts von der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112) fügt die Vorrichtung das wählbare Benutzerschnittstellenobjekt 5002-13 zu dem Ordner hinzu, der mit dem Ordnersymbol 5004-3 verknüpft ist, wie in 5F dargestellt ist. Wenn die Vorrichtung das wählbare Benutzerschnittstellenobjekt zu dem Ordner, der mit dem Ordnersymbol 5004-3 verknüpft ist, in einigen Ausführungsformen hinzufügt, verändert die Vorrichtung die Erscheinungsform des Ordnersymbols. Zum Beispiel zeigt in 5F das Ordnersymbol 5004-3 eine maßstabsreduzierte Repräsentation des wählbaren Benutzerschnittstellenobjekts 5002-13 an, das zu dem Ordner hinzugefügt wurde, der mit dem Ordnersymbol 5004-3 verknüpft ist.While the selectable user interface object 5002-13 in some embodiments, is close to or overlapping with the folder icon 5004-3 for an empty folder, the device recognizes a termination of the entry (eg, lifting the contact 5016-c from the touch screen 112 ) used to move the selectable user interface object 5002-13 to request. In response to detecting the completion of the input by lifting the contact from the touch-sensitive surface (eg, touch screen 112 ) the device adds the selectable user interface object 5002-13 to the folder with the folder icon 5004-3 linked as in 5F is shown. If the device has the selectable user interface object to the folder that contains the folder icon 5004-3 in some embodiments, the device changes the appearance of the folder icon. For example, shows in 5F the folder icon 5004-3 a scale-reduced representation of the selectable user interface object 5002-13 that was added to the folder that came with the folder icon 5004-3 is linked.

In einigen Ausführungsformen zeigt die Vorrichtung immer ein leeres Ordnersymbol an, wenn sie sich in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet. Sobald z. B. in 5F der zuvor leere Ordner (z. B. der Ordner, der mit dem Ordnersymbol 5004-3 assoziiert ist) gefüllt ist (z. B. nachdem das wählbare Benutzerschnittstellenobjekt 5002-13 zu dem Ordner hinzugefügt wurde, wie in den 5C5E dargestellt), erzeugt die Vorrichtung einen nachfolgenden neuen leeren Ordner und zeigt ein Ordnersymbol (z. B. 5004-4 in 5F) auf der Anzeige an (z. B. Touch Screen 112), das mit dem nachfolgenden neuen leeren Ordner verknüpft ist. Daher kann ein neuer leerer Ordner erzeugt werden, indem ein Benutzer einfach einen zuvor leeren Ordner befüllt. In einigen Ausführungsformen wird das Anzeigen jeglicher Ordnersymbole durch die Vorrichtung beendet, die mit leeren Ordnern verknüpft sind (z. B. Ordnersymbol 5004-4), wenn die Vorrichtung in den normalen Betriebsmodus zurückkehrt. Zum Beispiel erkennt in 5F die Vorrichtung eine Anfrage zum Zurückkehren in den normalen Betriebsmodus (z. B. eine Drückeingabe 5022 auf den Home-Button 204 in 5F). In Reaktion auf die Anfrage zum Zurückkehren in den normalen Betriebsmodus kehrt die Vorrichtung in den normalen Betriebsmodus zurück und beendet das Anzeigen des leeren Ordners (z. B. 5004-4 in 5F) auf der Anzeige (z. B. Touch Screen 112), wie in 5G dargestellt.In some embodiments, the device always displays an empty folder icon when in the user interface reconfiguration mode. As soon as z. In 5F the previously empty folder (for example, the folder containing the folder icon 5004-3 is associated (eg, after the selectable user interface object 5002-13 was added to the folder as in the 5C - 5E shown), the device creates a subsequent new empty folder and displays a folder icon (eg. 5004-4 in 5F ) on the display (eg touch screen 112 ) associated with the subsequent new empty folder. Therefore, a new empty folder can be created by a user simply filling a previously empty folder. In some embodiments, the display of any folder icons that are associated with empty folders (eg, folder icon) is terminated by the device 5004-4 ) when the device returns to the normal operating mode. For example, recognizes in 5F the device makes a request to return to the normal operating mode (eg, a pressure input 5022 on the home button 204 in 5F ). In response to the request to return to the normal operating mode, the device returns to the normal operating mode and stops displaying the empty folder (e.g. 5004-4 in 5F ) on the display (eg touch screen 112 ), as in 5G shown.

Die Aufmerksamkeit wird nun auf die 5H5L gerichtet, die beispielhafte Benutzerschnittstellen zum Erzeugen eines neuen Ordners in Übereinstimmung mit einigen Ausführungsformen darstellen. In einigen Ausführungsformen betritt die Vorrichtung einen Benutzerschnittstellen-Rekonfigurationsmodus (z. B. wie genauer oben mit Verweis auf 5A beschrieben). In einigen Ausführungsformen wird, wenn die Vorrichtung einen Benutzerschnittstellen-Rekonfigurationsmodus betritt, ein Element zum Erstellen eines neuen Ordners (z. B. der Bereich zum Erstellen eines neuen Ordners 5024 in 5H) auf einer Anzeige angezeigt (z. B. Touch Screen 112). In einigen Ausführungsformen werden, wenn die Vorrichtung einen Benutzerschnittstellen-Rekonfigurationsmodus betritt, die wählbaren Benutzerschnittstellensymbole auf der Anzeige (z. B. Touch Screen 112) aufeinander zu bewegt (z. B. wird die Menge leeren Raumes zwischen wählbaren Benutzerschnittstellenobjekten entlang zumindest einer Achse, wie der vertikalen Achse, reduziert), um so Platz zu schaffen für das/die Element(e) zum Erstellen neuer Ordner. In einigen Ausführungsformen erkennt die Vorrichtung eine Anfrage zum Hinzufügen eines neuen Ordners (z. B. eine Tippgeste 5026 an einer Position auf dem Touch Screen 112, die einem Bereich zum Erstellen eines neuen Ordners 5024 entspricht). In Reaktion auf die Anfrage zum Erstellen eines neuen Ordners erzeugt die Vorrichtung einen neuen Ordner und zeigt ein Ordnersymbol (z. B. 5004-5 in 5I) auf der Anzeige (z. B. Touch Screen 112) an. In einigen Ausführungsformen wird das Ordnersymbol (z. B. 5004-5 in 5I) für den neuen Ordner an der ersten verfügbaren Position in einer vorbestimmten Anordnung wählbarer Benutzerschnittstellenobjekte angezeigt.Attention is now on the 5H - 5L Representing exemplary user interfaces for creating a new folder in accordance with some embodiments. In some embodiments, the device enters a user interface reconfiguration mode (eg, as discussed above with reference to FIG 5A described). In some embodiments, when the device enters a user interface reconfiguration mode, an element for creating a new folder (eg, the area for creating a new folder 5024 in 5H ) is displayed on a display (eg touch screen 112 ). In some embodiments, when the device enters a user interface reconfiguration mode, the selectable user interface icons on the display (eg, touch screen 112 ) (e.g., the amount of empty space between selectable user interface objects along at least one axis, such as the vertical axis, is reduced), thus making room for the item (s) to create new folders. In some embodiments, the device recognizes a request to add a new folder (e.g., a jog gesture 5026 at a position on the touch screen 112 That is an area for creating a new folder 5024 corresponds). In response to the request to create a new folder, the device creates a new folder and displays a folder icon (e.g. 5004-5 in 5I ) on the display (eg touch screen 112 ) at. In some embodiments, the folder icon (e.g. 5004-5 in 5I ) for the new folder at the first available location in a predetermined arrangement of selectable user interface objects.

In einigen Ausführungsformen wird das Element zum Erstellen eines neuen Ordners als ein Bereich dargestellt (z. B. Bereich 5028 in 5I), der ein Ordnererzeugungssymbol enthält (z. B. 5030 in 5I), das visuell ähnlich ist zu einem neuen Ordnersymbol. In einigen Ausführungsformen erkennt die Vorrichtung eine Anfrage zum Erstellen eines neuen Ordners. Wie z. B. in 5I dargestellt erkennt die Vorrichtung einen Kontakt 5032 auf einer berührungsempfindlichen Oberfläche (z. B. Touch Screen 112) an einer Position, die einer Position des Ordnererzeugungssymbols 5030 auf einer Anzeige entspricht (z. B. Touch Screen 112), und nachfolgende Bewegung 5034 des Kontakts aus dem Ordnererzeugungsbereich hinaus. In einigen Ausführungsformen zeigt die Vorrichtung eine Animation eines Ordners an, der sich aus dem Ordnererzeugungssymbol hinaus bewegt in Übereinstimmung mit der Bewegung 5034 des Kontakts. Mit anderen Worten erscheint es so als ob ein neues Ordnersymbol (z. B. 5004-5 in 5J) aus dem Ordnererzeugungsbereich 5028 herausgezogen wurde. In Reaktion auf das Erkennen der Anfrage zum Erstellen des neuen Ordners erstellt die Vorrichtung einen neuen Ordner und verknüpft den neuen Ordner mit dem Ordnersymbol 5004-6, das aus den Ordnererzeugungsbereich herausgezogen wurde.In some embodiments, the element for creating a new folder is represented as an area (e.g., area 5028 in 5I ) containing a folder generation icon (e.g. 5030 in 5I ), which is visually similar to a new folder icon. In some embodiments, the device recognizes a request to create a new folder. Such as In 5I illustrated, the device detects a contact 5032 on a touch-sensitive surface (eg touch screen 112 ) at a position that is a position of the folder creation icon 5030 on a display (eg touch screen 112 ), and subsequent movement 5034 the contact out of the folder creation area. In some embodiments, the device displays an animation of a folder that moves out of the folder creation icon in accordance with the movement 5034 of the contact. In other words, it appears as if a new folder icon (eg. 5004-5 in 5J ) from the folder generation area 5028 was pulled out. In response to detecting the request to create the new folder, the device creates a new folder and links the new folder to the folder icon 5004-6 which has been pulled out of the folder generation area.

In einigen Ausführungsformen empfängt die Vorrichtung eine Anfrage zum Hinzufügen eines oder mehrerer wählbarer Benutzerschnittstellenobjekte (z. B. Aktionssymbol 5002-6) zu einem der neuen Ordner. Zum Beispiel erkennt die Vorrichtung in 5J einen Kontakt 5035 mit einem Aktionssymbol 5002-6 und nachfolgende Bewegung 5036 des Kontakts zu einem der neuen Ordner 5004-5. In Reaktion auf die Anfrage zum Hinzufügen eines wählbaren Benutzerschnittstellenobjekts zu einem neuen Ordner fügt in einigen Ausführungsformen die Vorrichtung das wählbare Benutzerschnittstellenobjekt zu dem Ordner hinzu und entfernt das wählbare Benutzerschnittstellenobjekt von der Anzeige. Nach dem Hinzufügen eines wählbaren Benutzerschnittstellenobjekts zu einem Ordner ändert in einigen Ausführungsformen die Vorrichtung das Ordnersymbol, das mit dem Ordner verknüpft ist, zu dem das wählbare Benutzerschnittstellenobjekt hinzugefügt wurde. In 5K z. B. hat die Vorrichtung das Aktionssymbol 5002-6 zu dem Ordner hinzugefügt, der mit dem Ordnersymbol 5004-5 verknüpft ist und das Ordnersymbol 5004-5 wurde aktualisiert zum Anzeigen einer maßstabsreduzierten Repräsentation (z. B. ”N” in Ordnersymbol 5004-5) des Aktionssymbols 5002-6, welches zu dem Ordner hinzugefügt wurde.In some embodiments, the device receives a request to add one or more selectable user interface objects (eg, action icon 5002-6 ) to one of the new folders. For example, the device recognizes in 5J a contact 5035 with an action icon 5002-6 and subsequent movement 5036 the contact to one of the new folders 5004-5 , In response to the request to add a selectable user interface object to a new folder, in some embodiments, the device adds the selectable user interface object to the folder and removes the selectable user interface object from the display. After adding a selectable user interface object to a folder, in some embodiments, the device changes the folder icon associated with the folder to which the selectable user interface object has been added. In 5K z. For example, the device has the action icon 5002-6 added to the folder containing the folder icon 5004-5 is linked and the folder icon 5004-5 Updated to show a scale-reduced representation (for example, "N" in folder icon 5004-5 ) of the action icon 5002-6 which has been added to the folder.

In einigen Ausführungsformen wird das Darstellen von Ordnersymbolen, die mit leeren Ordnern verknüpft sind (z. B. Ordnersymbol 5004-6) durch die Vorrichtung beendet, wenn die Vorrichtung in den normalen Betriebsmodus zurückkehrt. Zum Beispiel erkennt die Vorrichtung in 5K eine Anfrage zum Zurückkehren in den normalen Betriebsmodus (z. B. eine Drückeingabe 5038 auf den Home-Button 204 in 5K). In Reaktion auf die Anfrage zum Zurückkehren in den normalen Betriebsmodus kehrt die Vorrichtung in den normalen Betriebsmodus zurück und beendet das Anzeigen der leeren Ordner (z. B. 5004-6 in 5K) auf der Anzeige (z. B. Touch Screen 112), wie in 5L gezeigt. Es ist jedoch anzumerken, dass, in Übereinstimmung mit einigen Ausführungsformen, solche Ordnersymbole, die Ordner darstellen, zu denen eines oder mehrere wählbare Benutzerschnittstellenobjekte hinzugefügt wurden, weiterhin dargestellt werden. In 5L wird z. B., nachdem die Vorrichtung in den normalen Betriebsmodus zurückgekehrt ist, der Ordner 5004-5 weiterhin dargestellt. In einigen Ausführungsformen werden zusätzlich, wenn die Vorrichtung in den normalen Betriebsmodus zurückkehrt, die wählbaren Benutzerschnittstellenobjekte neu angeordnet, um so Lücken in der Anordnung zu schließen. Zum Beispiel befinden sich in 5K die wählbaren Benutzerschnittstellenobjekte in einer ersten Anordnung mit einer Lücke dort, wo das Notizenapplikationssymbol 5004-6 sich zuvor befand (z. B. wie in 5J dargestellt), während in 5L die wählbaren Benutzerschnittstellenobjekte neu angeordnet wurden, um so die Lücke zu schließen.In some embodiments, displaying folder icons associated with empty folders (eg, folder icon 5004-6 ) by the device when the device returns to the normal operating mode. For example, the device recognizes in 5K a request to return to the normal operating mode (eg, a pressure input 5038 on the home button 204 in 5K ). In response to the request to return to the normal operating mode, the device returns to the normal operating mode and stops displaying the empty folders (e.g. 5004-6 in 5K ) on the display (eg touch screen 112 ), as in 5L shown. It should be noted, however, that, in accordance with some embodiments, such folder icons representing folders to which one or more selectable user interface objects have been added continue to be displayed. In 5L is z. For example, after the device returns to normal operating mode, the folder 5004-5 further illustrated. In addition, in some embodiments, when the device returns to the normal operating mode, the selectable user interface objects are rearranged so as to fill gaps in the array. For example, are in 5K the selectable user interface objects in a first arrangement with a gap where the notes application icon 5004-6 was previously (eg as in 5J shown) while in 5L the selectable user interface objects have been rearranged to close the gap.

Die Aufmerksamkeit wird nun auf die 5M5O gerichtet, die beispielhafte Benutzerschnittstellen für das Erzeugen eines neuen Ordners in Übereinstimmung mit einigen Ausführungsformen darstellen. In einigen Ausführungsformen empfängt die Vorrichtung eine Ordnererzeugungsanfrage, während sie sich in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, die einer Bewegung eines der wählbaren Benutzerschnittstellenobjekte zu einem anderen der wählbaren Benutzerschnittstellenobjekte entspricht. In 5M z. B. erkennt die Vorrichtung einen Kontakt (z. B. 5040-a) an einer Position auf der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112), die einer Position eines ersten Aktionssymbols entspricht (z. B. dem Solitaire-Aktionssymbol 5002-4) auf der Anzeige (z. B. dem Touch Screen 112) und erkennt nachfolgende Bewegung des Kontaktes (z. B. von einer ersten Position 5040-a in 5M zu einer zweiten Position 5040-b in 5M auf dem Touch Screen 112), die einer Bewegung des ersten Aktionssymbols 5002-4 auf das zweite Aktionssymbol 5002-13 entspricht, wie in 5N dargestellt. In einigen Ausführungsformen zeigt die Vorrichtung einen Hinweis an, dass ein Ordner zu erstellen ist (z. B. durch Hervorheben des zweiten Aktionssymbols 5002-13 wie in 5N dargestellt). In einigen Ausführungsformen erstellt die Vorrichtung einen Ordner, der das erste Aktionssymbol und das zweite Aktionssymbol beinhaltet, nach dem Erkennen des Beendens der Eingabe (z. B. Erkennen eines Abhebens des Kontakts 5040-b). In einigen Ausführungsformen erstellt die Vorrichtung einen Ordner, der das erste Aktionssymbol und das zweite Aktionssymbol enthält, nach dem Erkennen, dass die Eingabe vorbestimmte Ordnererzeugungskriterien erfüllt (z. B. eine Pause des Kontakts für mehr als eine vorbestimmte Zeitdauer, während das erste Aktionssymbol 5002-4 sich neben oder auf dem zweiten Aktionssymbol 5002-13 befindet).Attention is now on the 5 M - 5O representing exemplary user interfaces for creating a new folder in accordance with some embodiments. In some embodiments, the device receives a folder generation request while in the user interface reconfiguration mode corresponding to movement of one of the selectable user interface objects to another of the selectable user interface objects. In 5 M z. For example, the device recognizes a contact (eg. 5040-a ) at a position on the touch-sensitive surface (eg, touch screen 112 ) that corresponds to a position of a first action icon (for example, the Solitaire action icon 5002-4 ) on the display (eg the touch screen 112 ) and detects subsequent movement of the contact (eg from a first position 5040-a in 5 M to a second position 5040-b in 5 M on the touch screen 112 ), which is a movement of the first action symbol 5002-4 on the second action icon 5002-13 corresponds, as in 5N shown. In some embodiments, the device displays an indication that a folder is to be created (eg, by highlighting the second action icon 5002-13 as in 5N shown). In some embodiments, the device creates a folder containing the first action icon and the second action icon after recognizing the completion of the entry (eg, detecting a liftoff of the contact 5040-b ). In some embodiments, the device creates a folder containing the first action icon and the second action icon upon detecting that the input is predetermined Folder creation criteria (eg, pause the contact for more than a predetermined amount of time while the first action icon 5002-4 next to or on the second action icon 5002-13 located).

In einigen Ausführungsformen zeigt die Vorrichtung in Verbindung mit dem Erzeugen des Ordners ein neues Ordnersymbol an, das mit dem Ordner verknüpft ist. In einigen Ausführungsformen beinhaltet das Ordnersymbol maßstabsreduzierte Repräsentationen der Benutzerschnittstellenobjekte, die zu dem Ordner hinzugefügt wurden. In einigen Ausführungsformen wird der Ordner benannt basierend auf Deskriptoren des ersten wählbaren Benutzerschnittstellenobjekts (z. B. Aktionssymbol 5002-4) und/oder des zweiten wählbaren Benutzerschnittstellenobjekts (z. B. Aktionssymbol 5002-13). Zum Beispiel stellt 5O ein Empfangen einer Eingabe durch die Vorrichtung dar, die eine Anfrage zum Erstellen eines Ordners umfasst, der ein erstes Aktionssymbol (z. B. das Solitaire-Applikationssymbol 5002-4) und ein zweites Aktionssymbol (z. B. das Rennen-Applikationssymbol 5002-13) umfasst, wobei die Eingabe einen Kontakt 5004 umfasst an einer Position auf der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112), die einer Position des ersten Aktionssymbols 5002-4 auf der Anzeige (Touch Screen 112) entspricht, und eine nachfolgende Bewegung 5046 des Kontakts 5044 an eine Position, die nahe ist zu (oder obenauf) dem zweiten Aktionssymbol 5002-13. In Reaktion auf diese Eingabe erzeugt die Vorrichtung einen neuen Ordner und zeigt ein ”SPIELE”-Ordnersymbol 5004-7 für den neuen Ordner an, das maßstabsreduzierte Repräsentationen des ersten wählbaren Benutzerschnittstellenobjekts und des zweiten wählbaren Benutzerschnittstellenobjekts enthält (z. B. ”O” und ”R”). Als ein weiteres Beispiel stellt die 5O dar, wie die Vorrichtung eine Eingabe empfängt, die eine Anfrage zum Erstellen eines Ordners beinhaltet, der ein erstes Aktionssymbol (z. B. das Autorennen-Applikationssymbol 5002-17) und ein zweites Aktionssymbol (z. B. das Luftrennen-Applikationssymbol 5002-18) enthält, wobei die Eingabe einen Kontakt 5048 enthält an einer Position auf der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112), die einer Position des ersten Aktionssymbols 5002-17 auf der Anzeige entspricht (z. B. Touch Screen 112) und nachfolgende Bewegung 5050 des Kontakts 5048 an eine Position, die nahe ist zu (oder obenauf) dem zweiten Aktionssymbol 5002-18. In Reaktion auf diese Eingabe erzeugt die Vorrichtung einen neuen Ordner und zeigt ein ”RENNSPIELE”-Ordnersymbol 5004-8 für den neuen Ordner an, das maßstabsreduzierte Repräsentationen des ersten wählbaren Benutzerschnittstellenobjekts und des zweiten wählbaren Benutzerschnittstellenobjekts (z. B. ”r1” und ”r2”) enthält. Als ein weiteres Beispiel stellt die 5O auch dar, wie die Vorrichtung eine Eingabe empfängt, die eine Anfrage zum Erstellen eines Ordners enthält, der ein erstes Aktionssymbol (z. B. Email-Applikationssymbol 5002-14) und ein zweites Aktionssymbol (z. B. Telefon-Applikationssymbol 5002-15) enthält, wobei die Eingabe einen Kontakt 5052 enthält an einer Position auf der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112), die einer Position des ersten Aktionssymbols 5002-14 auf der Anzeige (z. B. Touch Screen 112) entspricht, und nachfolgende Bewegung 5054 des Kontakts 5052 an eine Position, die nahe ist zu (oder obenauf) dem zweiten Aktionssymbol 5002-15. In Reaktion auf diese Eingabe erzeugt die Vorrichtung einen neuen Ordner und zeigt ein ”KOMMUNIKATIONS”-Ordnersymbol 5004-9 für den neuen Ordner an, der maßstabsreduzierte Repräsentationen des ersten wählbaren Benutzerschnittstellenobjekts und des zweiten wählbaren Benutzerschnittstellenobjekts enthält (z. B. ”E” und ”P”).In some embodiments, in connection with creating the folder, the device displays a new folder icon associated with the folder. In some embodiments, the folder icon includes reduced-scale representations of the user interface objects added to the folder. In some embodiments, the folder is named based on descriptors of the first selectable user interface object (e.g., action icon 5002-4 ) and / or the second selectable user interface object (e.g., action icon 5002-13 ). For example 5O receiving an input by the device comprising a request to create a folder containing a first action icon (eg, the solitaire application icon 5002-4 ) and a second action icon (for example, the race application icon 5002-13 ), wherein the input is a contact 5004 includes at a position on the touch-sensitive surface (eg, touch screen 112 ), which is a position of the first action icon 5002-4 on the display (touch screen 112 ), and a subsequent movement 5046 of the contact 5044 to a position that is close to (or on top of) the second action icon 5002-13 , In response to this input, the device creates a new folder and displays a "GAMES" folder icon 5004-7 for the new folder containing scaled-down representations of the first selectable user interface object and the second selectable user interface object (e.g., "O" and "R"). As another example, the 5O how the device receives an input that includes a request to create a folder containing a first action icon (eg, the car race application icon 5002-17 ) and a second action icon (eg the air race application icon 5002-18 ), where the input is a contact 5048 contains at a position on the touch-sensitive surface (eg touch screen 112 ), which is a position of the first action icon 5002-17 corresponds to the display (eg touch screen 112 ) and subsequent movement 5050 of the contact 5048 to a position that is close to (or on top of) the second action icon 5002-18 , In response to this input, the device creates a new folder and displays a "RACE GAME" icon 5004-8 for the new folder containing reduced-scale representations of the first selectable user interface object and the second selectable user interface object (e.g., "r1" and "r2"). As another example, the 5O Also, how the device receives an input that includes a request to create a folder containing a first action icon (eg, email application icon 5002-14 ) and a second action icon (eg phone application icon 5002-15 ), where the input is a contact 5052 contains at a position on the touch-sensitive surface (eg touch screen 112 ), which is a position of the first action icon 5002-14 on the display (eg touch screen 112 ), and subsequent movement 5054 of the contact 5052 to a position that is close to (or on top of) the second action icon 5002-15 , In response to this input, the device creates a new folder and displays a "COMMUNICATIONS" folder icon 5004-9 for the new folder containing scale-reduced representations of the first selectable user interface object and the second selectable user interface object (e.g., "E" and "P").

Als ein weiteres Beispiel stellt die 5O auch ein Empfangen der Vorrichtung einer Eingabe dar, die eine Anfrage zum Erstellen eines Ordners enthält, der ein erstes Aktionssymbol (z. B. Kamera-Applikationssymbol 5002-12) und ein zweites Aktionssymbol (z. B. Aktien-Applikationssymbol 5002-9) enthält, wobei die Eingabe einen Kontakt 5056 enthält an einer Position auf der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112), die einer Position des ersten Aktionssymbols 5002-12 auf der Anzeige (z. B. Touch Screen 112) entspricht, und nachfolgende Bewegung 5058 des Kontakts 5056 an eine Position, die nahe ist zu (oder obenauf) dem zweiten Aktionssymbol 5002-9. In Reaktion auf diese Eingabe erzeugt die Vorrichtung einen neuen Ordner und zeigt ein ”FOTOGRAFIE”-Ordnersymbol 5004-10 für den neuen Ordner an, der maßstabsreduzierte Repräsentationen des ersten wählbaren Benutzerschnittstellenobjekts und des zweiten wählbaren Benutzerschnittstellenobjekts enthält (z. B. ”C” und ”S”). Als ein weiteres Beispiel stellt die 5O auch dar, wie die Vorrichtung eine Eingabe empfängt, die eine Anfrage zum Erstellen eines neuen Ordners enthält, der ein erstes Aktionssymbol (z. B. Aktien-Applikationssymbol 5002-9) und ein zweites Aktionssymbol (z. B. Kamera-Applikationssymbol 5002-12) enthält, wobei die Eingabe einen Kontakt 5060 enthält an einer Position auf der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112), die einer Position des ersten Aktionssymbols 5002-9 auf der Anzeige (z. B. Touch Screen 112) entspricht, und nachfolgende Bewegung 5062 des Kontakts 5060 an eine Position, die nahe ist zu (oder obenauf) dem zweiten Aktionssymbol 5002-12. In Reaktion auf diese Eingabe erzeugt die Vorrichtung einen neuen Ordner und zeigt ein ”UTILITIES”-Ordnersymbol 5004-11 für den neuen Ordner an, das maßstabsreduzierte Repräsentationen des ersten wählbaren Benutzerschnittstellenobjekts und des zweiten wählbaren Benutzerschnittstellenobjekts enthält (z. B. ”S” und ”C”).As another example, the 5O also receiving the device of an input containing a request to create a folder containing a first action icon (eg, camera application icon 5002-12 ) and a second action icon (eg stock application icon 5002-9 ), where the input is a contact 5056 contains at a position on the touch-sensitive surface (eg touch screen 112 ), which is a position of the first action icon 5002-12 on the display (eg touch screen 112 ), and subsequent movement 5058 of the contact 5056 to a position that is close to (or on top of) the second action icon 5002-9 , In response to this input, the device creates a new folder and displays a "PHOTOGRAPH" folder icon 5004-10 for the new folder containing scale-reduced representations of the first selectable user interface object and the second selectable user interface object (e.g., "C" and "S"). As another example, the 5O Also, how the device receives an input that contains a request to create a new folder containing a first action icon (eg, stock application icon 5002-9 ) and a second action icon (eg camera application icon 5002-12 ), where the input is a contact 5060 contains at a position on the touch-sensitive surface (eg touch screen 112 ), which is a position of the first action icon 5002-9 on the display (eg touch screen 112 ), and subsequent movement 5062 of the contact 5060 to a position that is close to (or on top of) the second action icon 5002-12 , In response to this input, the device creates a new folder and displays a "UTILITIES" folder icon 5004-11 for the new folder containing scale-reduced representations of the first selectable user interface object and the second selectable user interface object (e.g., "S" and "C").

Die Aufmerksamkeit wird nun auf die 5P5R gerichtet, die beispielhafte Benutzerschnittstellen zum Umbenennen eines Ordners in Übereinstimmung mit einigen Ausführungsformen darstellen. In einigen Ausführungsformen wird ein neuer Ordner automatisch benannt, nachdem er erzeugt wurde, wie oben mit Bezug auf 5O beschrieben. In einigen Ausführungsformen zeigt, sofort nachdem der Ordner erzeugt wurde, die Vorrichtung einen Namensbestätigungsdialog an (z. B. 5064 in 5P). In Reaktion auf ein Erkennen einer Bestätigungseingabe (z. B. der Tippgeste 5066 an einer Position, die einem ”Bestätigung”-Symbol auf dem Touch Screen 112 in 5P entspricht) bestätigt die Vorrichtung die Erzeugung des Ordners und den automatisch generierten Namen, wie in 5S dargestellt. In Reaktion auf ein Erkennen einer Abbrucheingabe (z. B. der Tippgeste 5068 an einer Position, die einem ”Abbruch”-Symbol auf dem Touch Screen 112 in 5P entspricht), bricht die Vorrichtung die Erzeugung des Ordners ab, wie in 5M dargestellt. In Reaktion auf ein Erkennen einer Umbenennungseingabe (z. B. der Tippgeste 5070 an einer Position, die einem ”Umbenennungs”-Symbol auf dem Touch Screen 112 in 5P entspricht), zeigt die Vorrichtung einen Dialog 5072 zum Ändern des Namens des neuen Ordners an (z. B. von ”Spiele” in ”Spaß”, wie in 5Q dargestellt), sowie zum Bestätigen der Namensänderung (z. B. durch Erkennen einer Tippgeste 5074 an einer Position, die einer Position eines ”OK”-Symbols auf dem Touch Screen 112 entspricht). Die Vorrichtung zeigt ein Ordnersymbol (z. B. 5004-7 in 5R) an, die mit dem neuen Namen des neuen Ordners verknüpft ist. Attention is now on the 5P - 5R Representing exemplary user interfaces for renaming a folder in accordance with some embodiments. In some embodiments, a new folder is automatically named after it has been created, as described above with reference to FIG 5O described. In some embodiments, immediately after the folder is created, the device displays a name confirmation dialog (e.g. 5064 in 5P ). In response to a recognition acknowledgment input (eg, the gesture tip 5066 at a location giving a "confirmation" symbol on the touch screen 112 in 5P the device confirms the generation of the folder and the automatically generated name, as in 5S shown. In response to detecting a cancel input (eg, the gesture tip 5068 at a location containing a "crash" icon on the touch screen 112 in 5P corresponds), the device aborts the generation of the folder as in 5 M shown. In response to detecting a rename entry (eg, the tapping gesture 5070 at a location containing a "rename" icon on the touch screen 112 in 5P corresponds), the device displays a dialogue 5072 to change the name of the new folder (for example, from "Games" to "Fun" as in 5Q shown), as well as to confirm the name change (eg by recognizing a jog gesture 5074 at a position corresponding to a position of an "OK" symbol on the touch screen 112 corresponds). The device displays a folder icon (eg 5004-7 in 5R ) associated with the new folder name.

Die Aufmerksamkeit richtet sich nun auf die 5S5Q, die beispielhafte Benutzerschnittstellen zum Anzeigen einer Ordneransicht in Übereinstimmung mit einigen Ausführungsformen darstellen. In einigen Ausführungsformen zeigt die Vorrichtung in Reaktion auf das Erkennen einer Anfrage zum Aktivieren eines Ordnersymbols (z. B. der Tippgeste 5076 in 5S) eine Ordneransicht eines Ordners an, der mit einem Ordnersymbol verknüpft ist (z. B. 5004-7). In Reaktion auf das Erkennen der Anfrage zeigt die Vorrichtung eine Ordneransicht (z. B. in jeder der 5T, 5U, 5V5W oder 5X5Y) auf der Anzeige an (z. B. Touch Screen 112). In einigen Ausführungsformen zeigt die Vorrichtung eine Ordneransicht automatisch nach dem Erzeugen des Ordners (z. B. direkt überleitend von 5N zu jeder der 5T, 5U, 5V5W oder 5X5Y) oder Umbenennen eines neuen Ordners (z. B. direkt überleitend von 5Q zu jeder der 5T, 5U, 5V5W oder 5X5Y) an.The attention is now on the 5S - 5Q illustrating exemplary user interfaces for displaying a folder view in accordance with some embodiments. In some embodiments, the device displays in response to detecting a request to activate a folder icon (eg, the gesture tip 5076 in 5S ) a folder view of a folder associated with a folder icon (eg 5004-7 ). In response to detecting the request, the device displays a folder view (eg, in each of the 5T . 5U . 5V - 5W or 5X - 5Y ) on the display (eg touch screen 112 ). In some embodiments, the device automatically displays a folder view after creating the folder (eg, direct from 5N to each of the 5T . 5U . 5V - 5W or 5X - 5Y ) or rename a new folder (eg directly from 5Q to each of the 5T . 5U . 5V - 5W or 5X - 5Y ) at.

In 5T beinhaltet die Ordneransicht 5078 eine Überlagerung, die zumindest einen Teil des Touch Screens 112 bedeckt, wodurch die wählbaren Benutzerschnittstellenobjekte, die auf dem Touch Screen 112 angezeigt werden, verdeckt werden (z. B. versteckt oder weniger hervorgehoben). In einigen Ausführungsformen werden die wählbaren Benutzerschnittstellenobjekte, die nicht in dem Ordner enthalten sind, zumindest teilweise verblasst dargestellt, um so die Aufmerksamkeit auf die Ordneransicht zu lenken (z. B. 5078 in 5T), während eine kontextabhängige Rückmeldung durch Kennzeichnen der Anordnung der wählbaren Benutzerschnittstellenobjekte bereitgestellt wird, die sich außerhalb der Ordneransicht befinden (z. B. 5078 in 5T). In einigen Ausführungsformen beinhaltet die Ordneransicht (z. B. 5078 in 5T) diejenigen wählbaren Benutzerschnittstellenobjekte (z. B. 5002-4 und 5002-13), die zu dem Ordner hinzugefügt wurden, der mit dem neuen Ordnersymbol 5004-7 verknüpft ist.In 5T includes the folder view 5078 an overlay that covers at least part of the touch screen 112 covering the selectable user interface objects displayed on the touch screen 112 are displayed, hidden (eg hidden or less highlighted). In some embodiments, the selectable user interface objects that are not included in the folder are at least partially faded to bring attention to the folder view (e.g. 5078 in 5T ), while providing contextual feedback by identifying the arrangement of selectable user interface objects that are outside the folder view (e.g. 5078 in 5T ). In some embodiments, the folder view (e.g. 5078 in 5T ) those selectable user interface objects (e.g. 5002-4 and 5002-13 ) that were added to the folder that came with the new folder icon 5004-7 is linked.

In 5U beinhaltet die Ordneransicht 5080 eine teilweise transparente Überlagerung, die den gesamten, oder im Wesentlichen den gesamten, Touch Screen 112 bedeckt, wodurch die wählbaren Benutzerschnittstellenobjekte, die auf dem Touch Screen 112 angezeigt werden, verborgen und die Aufmerksamkeit auf die Ordneransicht gelenkt wird (z. B. 5080 in 5U), während eine kontextabhängige Rückmeldung durch Kennzeichnung der Anordnung der wählbaren Benutzerschnittstellenobjekte bereitgestellt wird (einschließlich einer Position des Ordnerobjektes 5004-7 für den Ordner in der Anordnung), die sich außerhalb des Ordners befinden. Die Ordneransicht (z. B. 5080 in 5U) beinhaltet die wählbaren Benutzerschnittstellenobjekte (z. B. 5002-4 und 5002-13), die zu dem Ordner hinzugefügt wurden, der mit dem neuen Ordnersymbol 5004-7 verknüpft ist.In 5U includes the folder view 5080 a partially transparent overlay covering the entire, or substantially the entire, touch screen 112 covering the selectable user interface objects displayed on the touch screen 112 be displayed, hidden, and focused on the folder view (eg 5080 in 5U ) while providing contextual feedback by identifying the arrangement of selectable user interface objects (including a location of the folder object 5004-7 for the folder in the array) that are outside the folder. The folder view (eg 5080 in 5U ) includes the selectable user interface objects (e.g. 5002-4 and 5002-13 ) that were added to the folder that came with the new folder icon 5004-7 is linked.

Die Aufmerksamkeit wird nun auf die 5V5Y gerichtet, die beispielhafte Benutzerschnittstellen zum Anzeigen eines animierten Übergangs zu einer Ordneransicht in Übereinstimmung mit einigen Ausführungsformen darstellen. In einigen Ausführungsformen zeigt die Vorrichtung eine Übergangsanimation an, die von einem Anzeigen des Ordnersymbols zu einem Anzeigen der Ordneransicht übergeht. Zum Beispiel zeigt in 5V die Vorrichtung eine Animation in Reaktion auf das Empfangen der Anfrage zum Anzeigen einer Ordneransicht an (z. B. Erkennen der Tippgeste 5076 an einer Position auf dem Touch Screen 112, die einer Position des Ordnersymbols 5004-7 in 5S entspricht). Die beispielhafte Animation in 5V beinhaltet ein Anzeigen einer Vielzahl von wählbaren Benutzerschnittstellenobjekten (z. B. 5002-7, 5002-8, 5002-10, 5002-11 usw.), die von der Anzeige weg auseinandertreiben (z. B. Touch Screen 112), in dem sie sich in Richtung der Ränder der Anzeige bewegen (z. B. Touch Screen 112). In Verbindung mit dem Auseinandertreiben einer Vielzahl der wählbaren Benutzerschnittstellenobjekte zeigt die Vorrichtung das gewählte Ordnersymbol 5004-7 sich so ausdehnend an, dass es den Touch Screen 112 ausfüllt, wie in 5W dargestellt, um so eine Ordneransicht 5082 anzuzeigen, die die wählbaren Benutzerschnittstellenobjekte (z. B. 5002-4, 5002-13 in 5W) beinhaltet, die mit dem Ordner verknüpft sind, der durch das gewählte Ordnersymbol dargestellt wird (z. B. 5004-7 in 5S).Attention is now on the 5V - 5Y Representing exemplary user interfaces for displaying an animated transition to a folder view in accordance with some embodiments. In some embodiments, the device displays a transition animation that transitions from displaying the folder icon to displaying the folder view. For example, shows in 5V the device displays an animation in response to receiving the request to display a folder view (e.g., detecting the gesture tip 5076 at a position on the touch screen 112 representing a position of the folder icon 5004-7 in 5S corresponds). The exemplary animation in 5V includes displaying a plurality of selectable user interface objects (e.g. 5002-7 . 5002-8 . 5002-10 . 5002-11 etc.) which drift away from the display (eg touch screen 112 ), in which they move towards the edges of the display (eg touch screen 112 ). In conjunction with the discarding of a plurality of the selectable user interface objects, the apparatus shows selected folder icon 5004-7 so expansive it's the touch screen 112 fills in, as in 5W shown as a folder view 5082 display the selectable user interface objects (for example, 5002-4 . 5002-13 in 5W ) associated with the folder represented by the selected folder icon (eg 5004-7 in 5S ).

Als ein weiteres Beispiel eines animierten Übergangs zeigt in 5X die Vorrichtung eine Animation in Reaktion auf das Empfangen der Anfrage zum Anzeigen einer Ordneransicht an (z. B. Erkennen der Tippgeste 5076 auf dem Ordnersymbol 5004-7 in 5S). Die beispielhafte Animation in 5X beinhaltet ein Unterteilen der Wallpaper in einen ersten Teil 5084 und einen zweiten Teil 5086 und Bewegen des zweiten Teils weg von dem ersten Teil (z. B. wie in 5Y dargestellt). In einigen Ausführungsformen hat der erste Teil einen Rand 5008 mit einer Kontur, die komplementär zu einem Rand 5090 des zweiten Teils ist. Zum Beispiel ist in 5X der Rand 5088 des ersten Teils 5084 komplementär zu dem Rand 5090 des zweiten Teils 5086.As another example of an animated transition shows in 5X the device displays an animation in response to receiving the request to display a folder view (e.g., detecting the gesture tip 5076 on the folder icon 5004-7 in 5S ). The exemplary animation in 5X includes dividing the wallpaper into a first part 5084 and a second part 5086 and moving the second part away from the first part (eg, as in FIG 5Y shown). In some embodiments, the first part has a border 5008 with a contour that is complementary to a border 5090 of the second part. For example, in 5X the edge 5088 of the first part 5084 complementary to the edge 5090 of the second part 5086 ,

Es ist anzumerken, dass in einigen Ausführungsformen der erste Teil sich weg von dem zweiten Teil bewegt, oder dass der erste Teil und der zweite Teil sich voneinander weg bewegen. In 5Y wird eine Ordneransicht 5092 in einem Bereich zwischen dem ersten Teil 5084 und dem zweiten Teil 5086 angezeigt. In Verbindung mit dem Bewegen des ersten Teils 5084 und des zweiten Teils 5086 zeigt die Vorrichtung die wählbaren Benutzerschnittstellenobjekte (z. B. 5002-4, 5002-13 in 5Y) an, die mit dem Ordner verknüpft sind, der durch das gewählte Ordnersymbol (z. B. 5004-7 in 5S) in der Ordneransicht (z. B. 5092 in 5Y) auf der Anzeige (z. B. Touch Screen 112) verknüpft ist. In einigen Ausführungsformen beinhaltet die Animation ein Anzeigen der Wallpaper, die sich aufteilt, um die wählbaren Benutzerschnittstellenobjekte (z. B. 5002-4, 5002-13 in 5Y) in dem Ordner aufzudecken, als wenn die Wallpaper eine Schiebetür wäre, die weggleitet, um die wählbaren Benutzerschnittstellenobjekte (z. B. 5002-4, 5002-13 in 5Y), die mit dem Ordner verknüpft sind, hinter der Wallpaper hervorzuholen. In einigen Ausführungsformen wird das gewählte Ordnersymbol 5004-7, das mit der Ordneransicht 5092 verknüpft ist, weiterhin angezeigt, während die Ordneransicht 5092 angezeigt wird, wie in 5Y dargestellt. In einigen Ausführungsformen ist das Ordnersymbol 5004-7 visuell verschieden von anderen wählbaren Benutzerschnittstellenobjekten (z. B. 5002-1, 5002-2, 5002-3, 5002-5, 5002-6, 5002-7, 5002-8, 5002-9, 5004-1-b, 5002-10, 5002-11, 5002-12 in 5Y). In einigen Ausführungsformen werden die Kontur des Randes 5088 des ersten Teils oder die Kontur des Randes des zweiten Teils so angepasst, dass die Konturen der Ränder nicht länger komplementär zueinander sind. In 5X z. B. der Rand 5088 des ersten Teils 5084 und der Rand 5090 des zweiten Teils 5086 hat eine komplementäre hat eine ausgeschnittene Kerbe 5094. Wenn dieses Beispiel jedoch fortgeführt wird, hat der Rand 5088 des ersten Teils 5084 immer noch eine Kerbe 5094, nachdem die Teile sich wie in 5Y dargestellt, voneinander weg bewegt haben, während der Rand 5090 des zweiten Teils 5086 gerade ist und die Ränder somit nicht länger komplementär zueinander sind. In einigen Ausführungsformen stellt die Kerbe 5094 einen visuellen Hinweis auf die Position des gewählten Ordnersymbols (z. B. 5004-7 in den 5X und 5Y) innerhalb der Anordnung der wählbaren Benutzerschnittstellenobjekte dar, wie in 5Y dargestellt.It should be noted that in some embodiments, the first part moves away from the second part, or the first part and the second part move away from each other. In 5Y becomes a folder view 5092 in an area between the first part 5084 and the second part 5086 displayed. In conjunction with moving the first part 5084 and the second part 5086 the device displays the selectable user interface objects (e.g. 5002-4 . 5002-13 in 5Y ), which are linked to the folder selected by the selected folder icon (eg 5004-7 in 5S ) in the folder view (eg 5092 in 5Y ) on the display (eg touch screen 112 ) is linked. In some embodiments, the animation includes displaying the wallpaper that splits to include the selectable user interface objects (e.g. 5002-4 . 5002-13 in 5Y ) in the folder as if the wallpaper was a sliding door that slides away to select the selectable user interface objects (e.g. 5002-4 . 5002-13 in 5Y ) associated with the folder to bring out behind the wallpaper. In some embodiments, the selected folder icon becomes 5004-7 that with the folder view 5092 is still displayed while the folder view 5092 is displayed as in 5Y shown. In some embodiments, the folder icon is 5004-7 visually different from other selectable user interface objects (e.g. 5002-1 . 5002-2 . 5002-3 . 5002-5 . 5002-6 . 5002-7 . 5002-8 . 5002-9 . 5004-1-b . 5002-10 . 5002-11 . 5002-12 in 5Y ). In some embodiments, the contour of the edge 5088 the first part or the contour of the edge of the second part adapted so that the contours of the edges are no longer complementary to each other. In 5X z. B. the edge 5088 of the first part 5084 and the edge 5090 of the second part 5086 has a complementary has a cut-out notch 5094 , However, if this example is continued, the margin has 5088 of the first part 5084 still a notch 5094 After the parts are like in 5Y shown, moved away from each other, while the edge 5090 of the second part 5086 is straight and the edges are thus no longer complementary to each other. In some embodiments, the notch represents 5094 a visual indication of the position of the selected folder symbol (eg 5004-7 in the 5X and 5Y ) within the array of selectable user interface objects, as in 5Y shown.

In einigen Ausführungsformen erkennt die Vorrichtung eine Ordneransicht-Ende-Eingabe (z. B. Erkennen einer Tippgeste 5096 an einer Position des Touch Screens 112, die einer Position außerhalb der Ordneransicht 5092 in 5Y entspricht), und die Vorrichtung beendet in Reaktion auf die Ordneransicht-Ende-Eingabe das Anzeigen der Ordneransicht (z. B. wie in 5S dargestellt). In einigen Ausführungsformen erkennt die Vorrichtung eine Ordnerumbenennungseingabe (z. B. Erkennen einer Tippgeste 5098 auf einem Ordnerumbenennungsbereich wie einem Button oder einem Texteingabebereich oder dem Namen des Ordners), und die Vorrichtung stellt in Reaktion auf die Ordnerumbenennungseingabe eine Umbenennungsschnittstelle bereit (z. B. eine Soft-Tastatur, die von der Unterseite des Touch Screens nach oben gleitet), die zum Umbenennen des Ordners verwendet werden kann.In some embodiments, the device recognizes a folder view end entry (e.g., recognition of a gesture tip 5096 at a position of the touch screen 112 that are outside the folder view 5092 in 5Y corresponds), and the device stops displaying the folder view in response to the folder view end input (e.g., as in FIG 5S shown). In some embodiments, the device recognizes a folder rename entry (e.g., recognition of a jog gesture 5098 on a folder renaming area such as a button or text entry area or the name of the folder), and the device provides a rename interface in response to the folder rename entry (e.g., a soft keyboard that slides up from the bottom of the touch screen), which can be used to rename the folder.

Die Aufmerksamkeit wird nun auf die 5Y5CC gerichtet, die beispielhafte Benutzerschnittstellen zum Abbrechen des Erzeugens eines Ordners in Übereinstimmung mit einigen Ausführungsformen darstellen. In einigen Ausführungsformen wird die Ordnererzeugungsoperation abgebrochen, wenn eine Abbruchseingabe empfangen wird. In einigen Ausführungsformen beinhaltet die Abbruchseingabe ein Entfernen eines oder mehrerer wählbarer Benutzerschnittstellenobjekte aus dem Ordner, direkt nach dem Erstellen eines neuen Ordners mit einem oder mehreren Benutzerschnittstellenobjekten (z. B. Aktionssymbole 5002-4 und 5002-13). In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe, die einer Anfrage zum Bewegen eines der wählbaren Benutzerschnittstellenobjekte aus dem Ordner heraus entspricht. Zum Beispiel erkennt die Vorrichtung in 5Y eine Eingabe, die einen Kontakt 5100 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112) beinhaltet, die einem der wählbaren Benutzerschnittstellenobjekte 50024 in dem Ordner entspricht, und eine nachfolgende Bewegung 5102 des Kontakts (z. B. von einer ersten Kontaktposition 5100-a auf dem Touch Screen 112 in 5Y, die innerhalb der Ordneransicht 5092 liegt, an eine zweite Kontaktposition 5100-b auf dem Touch Screen 112 in 5Z, die außerhalb der Ordneransicht 5092 liegt). In Reaktion auf das Erkennen der Eingabe bewegt die Vorrichtung das Benutzerschnittstellenobjekt aus dem Ordner heraus und löscht den Ordner. In 5Z z. B. ist das wählbare Benutzerschnittstellenobjekt 5002-4 außerhalb des Ordners, und in 5AA wird das wählbare Benutzerschnittstellenobjekt 5002-4 außerhalb des Ordners angezeigt, nachdem ein Beenden des Kontakts erkannt wurde.Attention is now on the 5Y - 5CC Representing exemplary user interfaces for canceling the generation of a folder in accordance with some embodiments. In some embodiments, the folder creation operation is aborted when an abort input is received. In some embodiments, the abort entry includes removing one or more selectable user interface objects from the folder immediately after creating a new folder with one or more user interface objects (eg, action icons 5002-4 and 5002-13 ). In some embodiments, the device recognizes an input corresponding to a request to move one of the selectable user interface objects out of the folder. For example, the device recognizes in 5Y an input that has a contact 5100 at a position on the touch-sensitive surface (eg, touch screen 112 ), which is one of the selectable user interface objects 50024 in the folder, and a subsequent move 5102 of the contact (eg from a first contact position 5100-a on the touch screen 112 in 5Y within the folder view 5092 is at a second contact position 5100-b on the touch screen 112 in 5Z that are outside the folder view 5092 lies). In response to the input recognition, the device moves the user interface object out of the folder and deletes the folder. In 5Z z. B. is the selectable user interface object 5002-4 outside the folder, and in 5AA becomes the selectable user interface object 5002-4 displayed outside the folder after a termination of the contact has been detected.

In einigen Ausführungsformen wird das Ordnersymbol auch aktualisiert, um die Änderung des Inhalts des Ordners zu reflektieren. Zum Beispiel beinhaltet in 5Y das Ordnersymbol 5004-7 maßstabsreduzierte Repräsentationen (z. B. ”O” und ”R”) der beiden wählbaren Benutzerschnittstellenobjekte (z. B. 5002-4 und 5002-13), die sich innerhalb des Ordners befinden, während in 5AA, nachdem eines der wählbaren Benutzerschnittstellenobjekte (z. B. 5002-4) aus dem Ordner heraus bewegt wurde, nur die maßstabsreduzierte Repräsentation (z. B. ”R”) des wählbaren Benutzerschnittstellenobjekts (z. B. 5004-13), das in dem Ordner verbleibt, in dem das Ordnersymbol dargestellt wird (z. B. 5004-7 in 5AA).In some embodiments, the folder icon is also updated to reflect the change in the contents of the folder. For example, in 5Y the folder icon 5004-7 scale-reduced representations (eg, "O" and "R") of the two selectable user interface objects (e.g. 5002-4 and 5002-13 ) that are inside the folder while in 5AA after one of the selectable user interface objects (e.g. 5002-4 ) has moved out of the folder, only the scaled-down representation (eg, "R") of the selectable user interface object (e.g. 5004-13 ), which remains in the folder in which the folder icon is displayed (eg 5004-7 in 5AA ).

Da dies eine Ordnererzeugungs-Abbruchsoperation ist, wird das Anzeigen des Ordnersymbols in einigen Ausführungsformen beendet, und das verbleibende wählbare Benutzerschnittstellenobjekt (z. B. 5002-13) wird außerhalb der Ordneransicht anzeigt (z. B. wie in 5CC dargestellt). In einigen Ausführungsformen wird ein animierter Übergang dargestellt, der das Ordnersymbol (z. B. 5004-7) gezeigt, wie es sich zu dem verbleibenden wählbaren Benutzerschnittstellenobjekt ändert (z. B. dem wählbaren Benutzerschnittstellenobjekt 5002-13, das in dem Ordner verbleibt), wie in 5BB dargestellt, wobei ein Zwischenabschnitt 5104 der Animation (z. B. ein Animationsrahmen, der zwischen dem Ordnersymbol und dem verbleibenden wählbaren Benutzerschnittstellenobjekt 5002-13 liegt) auf dem Touch Screen 112 angezeigt wird. In einigen Ausführungsformen ersetzt das verbleibende wählbare Benutzerschnittstellenobjekt das Ordnersymbol auf dem Touch Screen. Zum Beispiel wird in 5AA das Ordnersymbol 5004-7 in der vierten Zeile der ersten Spalte der Anordnung der wählbaren Benutzerschnittstellenobjekte angezeigt, während in 5CC das verbleibende wählbare Benutzerschnittstellenobjekt 5002-13 in der vierten Zeile der ersten Spalte der Anordnung wählbarer Benutzerschnittstellenobjekte angezeigt wird.Since this is a folder generation abort operation, displaying the folder icon is stopped in some embodiments, and the remaining selectable user interface object (e.g. 5002-13 ) is displayed outside the folder view (for example, as in 5CC shown). In some embodiments, an animated transition representing the folder icon (e.g. 5004-7 ) as it changes to the remaining selectable user interface object (e.g., the selectable user interface object) 5002-13 that remains in the folder), as in 5BB shown, with an intermediate section 5104 the animation (for example, an animation frame that exists between the folder icon and the remaining selectable user interface object 5002-13 lies) on the touch screen 112 is shown. In some embodiments, the remaining selectable user interface object replaces the folder icon on the touch screen. For example, in 5AA the folder icon 5004-7 in the fourth row of the first column of the arrangement of selectable user interface objects displayed while in 5CC the remaining selectable user interface object 5002-13 is displayed in the fourth row of the first column of the arrangement of selectable user interface objects.

Die Aufmerksamkeit wird nun auf die 5DD5JJ gerichtet, die beispielhafte Benutzerschnittstellenobjekte zum Löschen eines Ordners in Übereinstimmung mit einigen Ausführungsformen darstellen. In einigen Ausführungsformen zeigt die Vorrichtung, nachdem ein neuer Ordner erzeugt wurde (z. B. wie in größerem Detail oben unter Verweis auf die 5N5O beschrieben), automatisch eine Ordneransicht des Ordners dar. Zum Beispiel zeigt in 5DD die Vorrichtung eine Ordneransicht 5106 an, die zwei wählbare Benutzerschnittstellenobjekte (z. B. 5002-4 und 5002-13) beinhaltet. In einigen Ausführungsformen zeigt die Vorrichtung auch einen Ordnerumbenennungsbereich zum Umbenennen des Ordners an, wenn eine Ordneransicht angezeigt wird. Zum Beispiel zeigt in 5DD die Vorrichtung eine Ordneransicht 5106 mit einem Ordnerumbenennungsbereich 5108 an, wobei die Vorrichtung eine Umbenennungseingabe empfangen hat (z. B. eine Texteingabe von einer physikalischen Tastatur, einem Keypad, einer Softtastatur oder einer anderen Vorrichtung zur Eingabe alphanumerischer Zeichen), um den Namen des Ordners von ”SPIELE” zu ”SPIELEN” zu ändern. In Reaktion auf die Umbenennungseingabe ändert die Vorrichtung den Namen des Ordners und ändert die Erscheinungsform des Ordnersymbols (z. B. 5004-7) in Übereinstimmung mit der Umbenennungseingabe (z. B. durch Verändern von ”SPIELE” in 5DD zu ”SPIELEN” in 5EE, nachdem die Umbenennungseingabe empfangen wurde).Attention is now on the 5DD - 5JJ Representing exemplary user interface objects for deleting a folder in accordance with some embodiments. In some embodiments, after a new folder has been created (e.g., as discussed in greater detail above with reference to FIGS 5N - 5O automatically displays a folder view of the folder. For example, in 5DD the device is a folder view 5106 which has two selectable user interface objects (e.g. 5002-4 and 5002-13 ) includes. In some embodiments, the device also displays a folder renaming area for renaming the folder when a folder view is displayed. For example, shows in 5DD the device is a folder view 5106 with a folder rename area 5108 where the device has received a rename input (eg, a text input from a physical keyboard, keypad, soft keyboard, or other device for entering alphanumeric characters) to name the folder of "GAMES" to "PLAY" to change. In response to the rename entry, the device changes the name of the folder and changes the appearance of the folder icon (e.g. 5004-7 ) in accordance with the rename input (eg, by changing "GAMES" in FIG 5DD to "PLAY" in 5EE after the rename input has been received).

In einigen Ausführungsformen wird die Ordneransicht dargestellt, indem der Wallpaper-Hintergrund in einen ersten Teil (z. B. 5108) und einen zweiten Teil (z. B. 5110) unterteilt und der erste Teil (z. B. 5108) des Wallpaper-Hintergrundes von dem zweiten Teil (z. B. 5110) des Wallpaper-Hintergrundes weggeschoben wird, so dass die Ordneransicht 5106 in einem Bereich zwischen dem ersten Teil 5108 und dem zweiten Teil 5110 angezeigt wird.In some embodiments, the folder view is displayed by moving the wallpaper background into a first part (e.g. 5108 ) and a second part (eg 5110 ) and the first part (eg 5108 ) of the wallpaper background from the second part (e.g. 5110 ) of the wallpaper background is pushed away, leaving the folder view 5106 in an area between the first part 5108 and the second part 5110 is shown.

Nachdem die Erzeugung des Ordners bestätigt wurde (z. B. durch Umbenennen des Ordners, Öffnen und Schließen des Ordners, Hinzufügen zusätzlicher wählbarer Benutzerschnittstellenobjekte zu dem Ordner usw.), wird in einigen Ausführungsformen der Ordner nicht gelöscht, wenn ein einziges Element aus dem Ordner gelöscht wird. Stattdessen wird in einigen Ausführungsformen der Ordner durch die Vorrichtung nur gelöscht, wenn alle Element aus dem Ordner entfernt werden. Zum Beispiel erkennt die Vorrichtung in 5EE eine Anfrage zum Entfernen eines wählbaren Benutzerschnittstellenobjekts (z. B. 5002-4) aus der Ordneransicht (z. B. Erkennen eines Kontakts 5112 und einer nachfolgenden Bewegung 5114 des Kontakts 5112 auf dem Touch Screen 112 zu einer Position, die sich außerhalb der Ordneransicht 5106 befindet, hinein in einen ersten Teil 5108 des Desktop-Hintergrundes). In Reaktion auf die Anfrage zum Bewegen des wählbaren Benutzerschnittstellenobjekts, z. B. 5002-4 aus der Ordneransicht 5106, bewegt die Vorrichtung das wählbare Benutzerschnittstellenobjekt 5002-4 aus der Ordneransicht 5106 heraus und zeigt das wählbare Benutzerschnittstellenobjekt 5002-4 außerhalb der Ordneransicht 5106 an, wie in 5FF dargestellt. Fortfahrend mit diesem Beispiel erkennt die Vorrichtung in 5FF eine Anfrage zum Entfernen eines letzten wählbaren Benutzerschnittstellenobjekts (z. B. 5002-13) aus der Ordneransicht, die ein Erkennen eines Kontakts 5116 und einer nachfolgenden Bewegung 5118 des Kontakts beinhaltet (z. B. von einer ersten Kontaktposition 5116-a auf dem Touch Screen 112, die innerhalb der Ordneransicht 5106 liegt in 5FF an eine zweite Kontaktposition 5116-b auf dem Touch Screen 112, die außerhalb der Ordneransicht 5106 liegt in 5GG). In einigen Ausführungsformen wird in Reaktion auf die Anfrage das letzte wählbare Benutzerschnittstellenobjekt (z. B. 5002-13 in 5GG) in Reaktion auf ein Erkennen eines Beendens der Eingabe, die der Anfrage entspricht, aus dem Ordner entfernt. In einigen Ausführungsformen wird das letzte wählbare Benutzerschnittstellenobjekt auf der Anzeige (z. B. Touch Screen 112) in Übereinstimmung mit einer Position des Kontakts 5116-b angezeigt, wenn die Vorrichtung ein Beenden der Eingabe erkennt (z. B. ein Abheben des Kontakts).After the creation of the folder has been confirmed (eg, by renaming the folder, opening and closing the folder, adding additional selectable user interface objects to the folder, etc.), in some embodiments, the folder is not deleted when a single item from the folder is deleted. Instead, in some embodiments, the folder is only deleted by the device when all items are removed from the folder. For example, the device recognizes in 5EE a request to remove a selectable user interface object (e.g. 5002-4 ) from the folder view (for example, detecting a contact 5112 and a subsequent movement 5114 of the contact 5112 on the touch screen 112 to a location that is outside the folder view 5106 is in, in a first part 5108 of the desktop background). In response to the request to move the selectable user interface object, e.g. B. 5002-4 from the folder view 5106 , the device moves the selectable user interface object 5002-4 from the folder view 5106 and displays the selectable user interface object 5002-4 outside the folder view 5106 on, as in 5FF shown. Continuing with this example, the device recognizes 5FF a request to remove a last selectable user interface object (e.g. 5002-13 ) from the folder view, which is a recognition of a contact 5116 and a subsequent movement 5118 of the contact (eg from a first contact position 5116-a on the touch screen 112 within the folder view 5106 located in 5FF to a second contact position 5116-b on the touch screen 112 that are outside the folder view 5106 located in 5GG ). In some embodiments, in response to the request, the last selectable user interface object (e.g. 5002-13 in 5GG ) is removed from the folder in response to detecting completion of the entry corresponding to the request. In some embodiments, the last selectable user interface object on the display (eg, touch screen 112 ) in accordance with a position of the contact 5116-b displayed when the device detects completion of the input (eg, lifting the contact).

Nachdem das letzte wählbare Benutzerschnittstellenobjekt (z. B. 5002-13 in 5GG) aus der Ordneransicht entfernt ist (z. B. 5106 in 5GG), wird in einigen Ausführungsformen die maßstabsreduzierte Repräsentation (z. B. ”R”) des wählbaren Benutzerschnittstellenobjekts aus dem Ordnersymbol entfernt. Zum Beispiel enthält das Ordnersymbol 5004-7 in 5HH keinerlei maßstabsreduzierte Repräsentationen wählbarer Benutzerschnittstellenobjekte (z. B. weil der Ordner, der mit dem Ordnersymbol verknüpft ist, keinerlei wählbare Benutzerschnittstellenobjekte beinhaltet).After the last selectable user interface object (for example, 5002-13 in 5GG ) is removed from the folder view (eg 5106 in 5GG ), in some embodiments, the scaled-down representation (eg, "R") of the selectable user interface object is removed from the folder icon. For example, contains the folder icon 5004-7 in 5HH no scale-reduced representations of selectable user interface objects (e.g., because the folder associated with the folder icon does not contain any selectable user interface objects).

In einigen Ausführungsformen wird, sobald das letzte wählbare Benutzerschnittstellenobjekt (z. B. 5002-13 in 5GG) aus der Ordneransicht 5106 entfernt wurde, wie in 5GG dargestellt, der Ordner gelöscht und die Anzeige der verknüpften Orderansicht wird beendet. Zum Beispiel hat in 5II die Vorrichtung das Anzeigen der Orderansicht (z. B. 5106 in 5GG) und des Ordnersymbols (z. B. 5004-7 in 5GG), das mit dem Ordner verknüpft ist, beendet. In einigen Ausführungsformen zeigt die Vorrichtung eine Animation des verschwindenden Ordnersymbols an (z. B. 5004-7). Zum Beispiel zeigt in 5HH der Ordner ein Ordnersymbol 5004-7 an, das keine maßstabsreduzierten Repräsentationen wählbarer Benutzerschnittstellenobjekte aufweist und beginnt damit, das Ordnersymbol 5004-7 zu schrumpfen, wie durch die Pfeile in 5HH dargestellt. Fortfahrend mit dieser Animation wird in 5II das Anzeigen des Ordnersymbols vollständig beendet. Nach dem Beenden der Anzeige des Ordnersymbols ordnet die Vorrichtung in einigen Ausführungsformen die wählbaren Benutzerschnittstellenobjekte neu an, um so die Lücke in einer vorbestimmten Anordnung der wählbaren Benutzerschnittstellenobjekte zu schließen, die durch das Löschen des Ordnersymbols entstanden ist. Zum Beispiel wird in 5JJ das wählbare Benutzerschnittstellenobjekt 5002-4, das mit einer Solitaire-Applikation verknüpft ist, nach links verschoben, um die durch das Ordnersymbol belassene Lücke zu füllen (z. B. 5004-7 in 5HH).In some embodiments, once the last selectable user interface object (e.g. 5002-13 in 5GG ) from the folder view 5106 was removed, as in 5GG is displayed, the folder is deleted and the display of the linked order view is terminated. For example, in 5II the device displays the order view (e.g. 5106 in 5GG ) and the folder icon (eg 5004-7 in 5GG ), which is linked to the folder, exits. In some embodiments, the device displays an animation of the disappearing folder icon (e.g. 5004-7 ). For example, shows in 5HH the folder is a folder icon 5004-7 which has no scaled-down representations of selectable user interface objects and thus starts the folder icon 5004-7 to shrink, as indicated by the arrows in 5HH shown. Continuing with this animation will be in 5II completely finished displaying the folder icon. After completing the display of the folder icon, in some embodiments, the device rearranges the selectable user interface objects so as to close the gap in a predetermined arrangement of the selectable user interface objects created by deleting the folder icon. For example, in 5JJ the selectable user interface object 5002-4 that is linked to a solitaire application, moved to the left to fill the gap left by the folder icon (eg. 5004-7 in 5HH ).

Die Aufmerksamkeit wird nun auf die 5KK5PP gerichtet, die beispielhafte Benutzerschnittstellen zum Hinzufügen wählbarer Benutzerschnittstellenobjekte zu einem Ordner in Übereinstimmung mit einigen Ausführungsformen darstellen. In 5KK zeigt die Vorrichtung eine Vielzahl wählbarer Benutzerschnittstellenobjekte an, einschließlich einer Vielzahl von Aktionssymbolen (z. B. 5002-1, 5002-2, 5002-3, 5002-5, 5002-6, 5002-7, 5002-8, 5002-9, 5002-10, 5002-11, 5002-12, 5002-14, 5002-15 und 5002-16) und eine Vielzahl von Ordnersymbolen (z. B. 5004-1-b, 5004-7 und 5004-2). In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe oder den Beginn einer Eingabe (z. B. einen Kontakt 5120-a auf dem Touch Screen 112 in 5KK), die einer Anfrage zum Bewegen eines entsprechenden Benutzerschnittstellenobjekts (z. B. 5002-9) auf der Anzeige (z. B. Touch Screen 112) entspricht. In einigen Ausführungsformen haben eines oder mehrere der wählbaren Benutzerschnittstellenobjekte (z. B. die Aktionssymbole 5002 und Ordnersymbole 5004) einen Default-Aktivierungsbereich (z. B. 5122-1-a, 5122-2-a, 5122-3-0, 5122-4-a, 5122-5-a, 5122-6-a, 5122-7-a, 5122-8-a, 5122-9-a, 5122-10-a, 5122-11-a, 5122-12-a, 5122-13-a, 5122-14-a, 5122-15-a, 5122-16-a, 5122-17-a), wobei jeder Aktivierungsbereich für ein entsprechendes wählbares Benutzerschnittstellenobjekt eine Aktion ausführt, die mit dem entsprechenden wählbaren Benutzerschnittstellenobjekt verknüpft ist. In einigen Ausführungsformen ist ein entsprechender Aktivierungsbereich für ein entsprechendes Aktionssymbol mit einer Aktion des Erstellens eines Ordners verknüpft, der das entsprechende Aktionssymbol umfasst. In einigen Ausführungsformen ist ein entsprechender Aktivierungsbereich für ein entsprechendes Ordnersymbol mit einer Aktion des Hinzufügens des wählbaren Benutzerschnittstellenobjekts zu dem Ordner, der mit dem entsprechenden Ordnersymbol verknüpft ist, verknüpft. In einigen Ausführungsformen ändert sich einer oder mehrere der entsprechenden Aktivierungsbereiche von der Default-Größe zu einer angepassten Größe (z. B. 5122-1-b, 5122-2-b, 5122-3-b, 5122-4-b, 5122-5-b, 5122-6-b, 5122-7-b, 5122-8-b, 5122-9-b, 5122-10-b, 5122-11-b, 5122-12-b, 5122-13-b, 5122-14-b, 5122-15-b, 5122-16-b, 5122-17-b in 5LL) in Reaktion auf ein Erkennen einer Eingabe auf der berührungsempfindlichen Oberfläche, die einer Bewegung eines ersten wählbaren Benutzerschnittstellenobjekts (z. B. 5002-9 in 5KK) entspricht. In einigen Ausführungsformen wird die angepasste Größe eines entsprechenden Aktivierungsbereichs (z. B. 5122-13-b in 5LL) basierend auf einem Abstand von dem entsprechenden Aktivierungsbereich (z. B. 5122-13-a in 5KK) zu dem ersten wählbaren Benutzerschnittstellenobjekt (z. B. 5002-9 in 5KK) auf der Anzeige (z. B. Touch Screen 112) bestimmt.Attention is now on the 5KK - 5PP Representing exemplary user interfaces for adding selectable user interface objects to a folder in accordance with some embodiments. In 5KK the device displays a plurality of selectable user interface objects, including a plurality of action icons (e.g. 5002-1 . 5002-2 . 5002-3 . 5002-5 . 5002-6 . 5002-7 . 5002-8 . 5002-9 . 5002-10 . 5002-11 . 5002-12 . 5002-14 . 5002-15 and 5002-16 ) and a plurality of folder symbols (eg 5004-1-b . 5004-7 and 5004-2 ). In some embodiments, the device recognizes an input or the beginning of an input (eg, a contact 5120-a on the touch screen 112 in 5KK ) requesting to move a corresponding user interface object (e.g. 5002-9 ) on the display (eg touch screen 112 ) corresponds. In some embodiments, one or more of the selectable user interface objects (eg, the action icons 5002 and folder icons 5004 ) a default activation area (e.g. 5122-1-a . 5122-2-a . 5122-3-0 . 5122-4-a . 5122-5-a . 5122-6-a . 5122-7-a . 5122-8-a . 5122-9-a . 5122-10-a . 5122-11-a . 5122-12-a . 5122-13-a . 5122-14-a . 5122-15-a . 5122-16-a . 5122-17-a ), wherein each activation area for a respective selectable user interface object performs an action associated with the corresponding selectable user interface object. In some embodiments, a corresponding activation area for a corresponding action icon is associated with an action of creating a folder that includes the corresponding action icon. In some embodiments, a corresponding activation area for a corresponding folder icon is associated with an action of adding the selectable user interface object to the folder associated with the corresponding folder icon. In some embodiments, one or more of the corresponding activation areas changes from the default size to a customized size (e.g. 5122-1-b . 5122-2-b . 5122-3-b . 5122-4-b . 5122-5-b . 5122-6-b . 5122-7-b . 5122-8-b . 5122-9-b . 5122-10-b . 5122-11-b . 5122-12-b . 5122-13-b . 5122-14-b . 5122-15-b . 5122-16-b . 5122-17-b in 5LL ) in response to a recognition of a Input on the touch-sensitive surface indicative of movement of a first selectable user interface object (e.g. 5002-9 in 5KK ) corresponds. In some embodiments, the adjusted size of a corresponding activation area (e.g. 5122-13-b in 5LL ) based on a distance from the corresponding activation area (eg. 5122-13-a in 5KK ) to the first selectable user interface object (e.g. 5002-9 in 5KK ) on the display (eg touch screen 112 ) certainly.

Als ein Beispiel des Hinzufügens eines wählbaren Benutzerschnittstellenobjekts zu einem Ordner erkennt die Vorrichtung eine Eingabe, die einer Anfrage zum Bewegen eines wählbaren Benutzerschnittstellenobjekts zu einem Aktivierungsbereich entspricht, der mit einem Ordnersymbol verknüpft ist. Die Vorrichtung erkennt z. B. einen Kontakt 5120 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112), die einem entsprechenden wählbaren Benutzerschnittstellenobjekt 5002-9 entspricht, und erkennt eine nachfolgende Bewegung 5121 des Kontakts über die berührungsempfindliche Oberfläche (z. B. von einer ersten Kontaktposition 5120-a in 5KK zu einer zweiten Kontaktposition 5120-b in 5LL zu einer dritten Kontaktposition 5120-c in 5MM auf dem Touch Screen 112). In Reaktion auf das Erkennen der Eingabe bewegt die Vorrichtung das entsprechende wählbare Benutzerschnittstellenobjekt 5002-9 über die Anzeige (z. B. Touch Screen 112), in Übereinstimmung mit der Bewegung des Kontakts 5120 wie in den 5KK5MM dargestellt. In einigen Ausführungsformen ordnet die Vorrichtung die wählbaren Benutzerschnittstellenobjekte automatisch neu an, wenn das entsprechende wählbare Benutzerschnittstellenobjekt 5002-9 über die Anzeige bewegt wird (z. B. Touch Screen 112). In einigen Ausführungsformen ordnet die Vorrichtung die wählbaren Benutzerschnittstellenobjekte nicht neu an, bis eine vorbestimmte Bedingung erfüllt wurde (z. B. endet das Erkennen des Kontaktes 5120 auf dem Touch Screen 112). Obwohl z. B. in den 5LL5MM das entsprechende wählbare Benutzerschnittstellenobjekt 5002-9 über die Anzeige bewegt wurde (z. B. Touch Screen 112), werden die anderen wählbaren Benutzerschnittstellenobjekte nicht sofort neu angeordnet.As an example of adding a selectable user interface object to a folder, the device recognizes an input corresponding to a request to move a selectable user interface object to an activation area associated with a folder icon. The device recognizes z. B. a contact 5120 at a position on the touch-sensitive surface (eg, touch screen 112 ) corresponding to a selectable user interface object 5002-9 corresponds, and detects a subsequent movement 5121 of the contact across the touch-sensitive surface (eg, from a first contact position 5120-a in 5KK to a second contact position 5120-b in 5LL to a third contact position 5120-c in 5MM on the touch screen 112 ). In response to detecting the input, the device moves the corresponding selectable user interface object 5002-9 via the display (eg touch screen 112 ), in accordance with the movement of the contact 5120 like in the 5KK - 5MM shown. In some embodiments, the device automatically reorders the selectable user interface objects if the corresponding selectable user interface object 5002-9 is moved over the display (eg touch screen 112 ). In some embodiments, the device does not re-order the selectable user interface objects until a predetermined condition has been met (eg, the detection of contact ends 5120 on the touch screen 112 ). Although z. Tie 5LL - 5MM the corresponding selectable user interface object 5002-9 has been moved over the display (eg touch screen 112 ), the other selectable user interface objects are not rearranged immediately.

In einigen Ausführungsformen erkennt die Vorrichtung ein Beenden der Eingabe (z. B. ein Abheben des Kontakts 5120-c in 5MM), während sich das entsprechende wählbare Benutzerschnittstellenobjekt 5002-9 zumindest teilweise innerhalb eines Aktivierungsbereichs (z. B. 5122-13-b) für eines der anderen wählbaren Benutzerschnittstellenobjekte (z. B. Ordnersymbol 5004-7) befindet. In einigen Ausführungsformen fügt die Vorrichtung in Reaktion auf das Erkennen des Beendens der Eingabe das entsprechende wählbare Benutzerschnittstellenobjekt 5002-9 zu einem Ordner hinzu, der mit dem wählbaren Benutzerschnittstellenobjekt (z. B. Ordnersymbol 5004-7) verknüpft ist. Nachdem das entsprechende wählbare Benutzerschnittstellenobjekt (z. B. 5002-9) zu dem Ordner hinzugefügt wurde, der mit dem wählbaren Benutzerschnittstellenobjekt (z. B. Ordnersymbol 5004-7) verknüpft ist, verändert die Vorrichtung in einigen Ausführungsformen das Ordnersymbol (z. B. 5004-7 in 5NN) so, dass es eine maßstabsreduzierte Repräsentation (z. B. ”S” in dem Ordnersymbol 5004-7 in 5NN) des Aktionssymbols beinhaltet, wie in 5NN dargestellt. Nachdem das Aktionssymbol 5002-9 zu dem Ordner hinzugefügt wurde, der mit dem Ordnersymbol 5004-7 verknüpft ist, ordnet die Vorrichtung in einigen Ausführungsformen die wählbaren Benutzerschnittstellenobjekte auf der Anzeige (z. B. Touch Screen 112) neu an, um so Lücken in der Anordnung zu füllen, wie in 5OO dargestellt, wobei die durch das Bewegen des Aktionssymbols 5002-9 in einem Ordner hinterlassene Lücke gefüllt wird.In some embodiments, the device detects completion of the input (eg, lifting the contact 5120-c in 5MM ) while the corresponding selectable user interface object 5002-9 at least partially within an activation range (eg. 5122-13-b ) for one of the other selectable user interface objects (eg folder icon 5004-7 ) is located. In some embodiments, the device inserts the corresponding selectable user interface object in response to detecting completion of the input 5002-9 to a folder associated with the selectable user interface object (for example, folder icon 5004-7 ) is linked. After the appropriate selectable user interface object (for example, 5002-9 ) has been added to the folder associated with the selectable user interface object (for example, folder icon 5004-7 ), the device changes the folder icon in some embodiments (e.g. 5004-7 in 5NN ) so that it is a scale-reduced representation (for example, "S" in the folder icon 5004-7 in 5NN ) of the action symbol, as in 5NN shown. After the action icon 5002-9 was added to the folder containing the folder icon 5004-7 In some embodiments, the device associates the selectable user interface objects on the display (eg, touch screen 112 ) to fill gaps in the array as in 5OO shown by moving the action icon 5002-9 in a folder left gap is filled.

In 5OO erkennt die Vorrichtung eine andere Eingabe, die einen Kontakt 5124 auf der berührungsempfindlichen Oberfläche (z. B. Touch Screen 112) enthält an einer Position, die einer Position eines Aktionssymbols 5002-8 auf der Anzeige (z. B. Touch Screen 112) entspricht, und eine nachfolgende Bewegung 5126 des Kontakts (z. B. von der ersten Kontaktposition 5124-a in 5OO zu einer zweiten Kontaktposition 5124-b in 5PP auf dem Touch Screen 112). In einigen Ausführungsformen haben eines oder mehrere der wählbaren Benutzerschnittstellenobjekte (z. B. Aktionssymbole 5002 und Ordnersymbole 5004) einen Aktivierungsbereich (z. B. 5128-1, 5128-2, 5128-3, 5128-4, 5128-5, 5128-6, 5128-7, 5128-8, 5128-9, 5128-10, 5128-11, 5128-12, 5128-13, 5128-14, 5128-15), wobei jeder Aktivierungsbereich für ein entsprechendes wählbares Benutzerschnittstellenobjekt für das Ausführen einer Aktion vorgesehen ist, die mit dem entsprechenden wählbaren Benutzerschnittstellenobjekt verknüpft ist. In einigen Ausführungsformen ist ein entsprechender Aktivierungsbereich (z. B. 5128-1, 5128-2, 5128-3, 5128-4, 5128-5, 5128-6, 5128-8, 5128-9, 5128-10, 5128-11, 5128-12 oder 5128-13) für ein entsprechendes Aktionssymbol mit einer Aktion zum Erstellen eines Ordners verknüpft, der das entsprechende Aktionssymbol beinhaltet. In einigen Ausführungsformen ist ein entsprechender Aktivierungsbereich (z. B. 5128-7, 5128-11 oder 5128-15) für ein entsprechendes Ordnersymbol einer Aktion zum Hinzufügen des entsprechenden wählbaren Benutzerschnittstellenobjekts (z. B. 5002-8) zu einem Ordner, der mit dem entsprechenden Ordnersymbol verknüpft ist, verknüpft. In einigen Ausführungsformen wird die Größe des Aktivierungsbereichs basierend auf einer Distanz des Aktivierungsbereichs von dem entsprechenden wählbaren Benutzerschnittstellenobjekt (z. B. 5002-8) ermittelt. In einigen Ausführungsformen werden die Aktivierungsbereiche nicht auf der Anzeige dargestellt (z. B. Touch Screen 112).In 5OO the device recognizes another input that has a contact 5124 on the touch-sensitive surface (eg touch screen 112 ) contains at a position that is a position of an action icon 5002-8 on the display (eg touch screen 112 ), and a subsequent movement 5126 of the contact (eg from the first contact position 5124-a in 5OO to a second contact position 5124-b in 5PP on the touch screen 112 ). In some embodiments, one or more of the selectable user interface objects (eg, action icons 5002 and folder icons 5004 ) an activation area (eg 5128-1 . 5128-2 . 5128-3 . 5128-4 . 5128-5 . 5128-6 . 5128-7 . 5128-8 . 5128-9 . 5128-10 . 5128-11 . 5128-12 . 5128-13 . 5128-14 . 5128-15 ), each activation area being for a respective selectable user interface object to perform an action associated with the corresponding selectable user interface object. In some embodiments, a corresponding activation area (e.g. 5128-1 . 5128-2 . 5128-3 . 5128-4 . 5128-5 . 5128-6 . 5128-8 . 5128-9 . 5128-10 . 5128-11 . 5128-12 or 5128-13 ) for a corresponding action icon associated with an action to create a folder containing the appropriate action icon. In some embodiments, a corresponding activation area (e.g. 5128-7 . 5128-11 or 5128-15 ) for a corresponding folder icon of an action for adding the corresponding selectable user interface object (e.g. 5002-8 ) to a folder associated with the corresponding folder icon. In some embodiments, the size of the activation area is determined based on a distance of the activation area from the corresponding selectable user interface object (e.g. B. 5002-8 ). In some embodiments, the activation areas are not shown on the display (eg, touch screen 112 ).

In Reaktion auf das Erkennen einer Eingabe (z. B. das Bewegen 5126 des Kontakts 5124 auf dem Touch Screen 112 in den 5OO5PP) bewegt die Vorrichtung das entsprechende wählbare Benutzerschnittstellenobjekt 5002-8 über die Anzeige (z. B. den Touch Screen 112), in Übereinstimmung mit der Bewegung des Kontakts 5124 wie in den 5OO bis 5PP dargestellt. In einigen Ausführungsformen ordnet die Vorrichtung die wählbaren Benutzerschnittstellenobjekte nicht an, bis eine vorbestimmte Bedingung erfüllt ist, wie es in größerem Detail oben unter Verweis auf die 5LL5MM beschrieben ist. In einigen Ausführungsformen ordnet die Schnittstelle die wählbaren Benutzerschnittstellenobjekte automatisch neu an, wenn das entsprechende wählbare Benutzerschnittstellenobjekt 5002-8 über die Anzeige bewegt wird (z. B. den Touch Screen 112), wie in 5PP dargestellt. Zum Beispiel wurden in den 5OO5PP die anderen wählbaren Benutzerschnittstellenobjekte neu angeordnet, um die Lücke zu füllen, die durch das Bewegen des entsprechenden wählbaren Benutzerschnittstellenobjekts 5002-8 über die Anzeige (z. B. den Touch Screen 112) hinterlassen wurde, obwohl das entsprechende wählbare Benutzerschnittstellenobjekt 5002-8 noch über die Anzeige bewegt wird (z. B. den Touch Screen 112).In response to detecting an input (eg, moving 5126 of the contact 5124 on the touch screen 112 in the 5OO - 5PP ), the device moves the corresponding selectable user interface object 5002-8 via the display (eg the touch screen 112 ), in accordance with the movement of the contact 5124 like in the 5OO to 5PP shown. In some embodiments, the device does not assemble the selectable user interface objects until a predetermined condition is met, as discussed in greater detail above with reference to FIGS 5LL - 5MM is described. In some embodiments, the interface automatically reassigns the selectable user interface objects if the corresponding selectable user interface object 5002-8 is moved over the display (eg the touch screen 112 ), as in 5PP shown. For example, in the 5OO - 5PP the other selectable user interface objects are rearranged to fill in the gap created by moving the corresponding selectable user interface object 5002-8 via the display (eg the touch screen 112 ), although the corresponding selectable user interface object 5002-8 is still moved over the display (eg the touch screen 112 ).

In einigen Ausführungsformen erkennt die Vorrichtung eine zusätzliche Bewegung 5130 des Kontakts (z. B. von der zweiten Kontaktposition 5124-b in 5PP zu einer Kontaktposition, die innerhalb des Aktivierungsbereichs 5128-11 für ein entsprechendes Ordnersymbol 5004-7 liegt). In einigen Ausführungsformen erkennt die Vorrichtung ein Beenden der Eingabe (z. B. ein Abheben des Kontakts 5124 von dem Touch Screen 112), während das entsprechende wählbare Benutzerschnittstellenobjekt 5002-8 sich zumindest teilweise innerhalb eines Aktivierungsbereichs (z. B. 5128-11) für eines der wählbaren Benutzerschnittstellenobjekte befindet (z. B. Ordnersymbol 5004-7). In einigen Ausführungsformen fügt die Vorrichtung in Reaktion auf das Erkennen des Beendens der Eingabe das entsprechende wählbare Benutzerschnittstellenobjekt 5002-8 zu einem Ordner hinzu, der mit dem wählbaren Benutzerschnittstellenobjekt (im Ordnersymbol 5004-7) verknüpft ist. In einigen Ausführungsformen modifiziert die Vorrichtung, nachdem das entsprechende wählbare Benutzerschnittstellenobjekt (z. B. 5002-8) zu dem Ordner hinzugefügt wurde, der mit dem wählbaren Benutzerschnittstellenobjekt (z. B. Ordnersymbol 5004-7) verknüpft ist, das Ordnersymbol (z. B. 5004-7 in 5QQ), um eine maßstabsreduzierte Repräsentation des Aktionssymbols zu beinhalten (z. B. ”M” im Ordnersymbol 5004-7 in der 5QQ), wie in der 5QQ dargestellt.In some embodiments, the device detects additional movement 5130 of the contact (eg from the second contact position 5124-b in 5PP to a contact position within the activation area 5128-11 for a corresponding folder icon 5004-7 lies). In some embodiments, the device detects completion of the input (eg, lifting the contact 5124 from the touch screen 112 ) while the corresponding selectable user interface object 5002-8 at least partially within an activation range (e.g. 5128-11 ) for one of the selectable user interface objects (eg folder icon 5004-7 ). In some embodiments, the device inserts the corresponding selectable user interface object in response to detecting completion of the input 5002-8 to a folder associated with the selectable user interface object (in the folder icon 5004-7 ) is linked. In some embodiments, after the corresponding selectable user interface object (e.g. 5002-8 ) has been added to the folder associated with the selectable user interface object (for example, folder icon 5004-7 ), the folder icon (eg 5004-7 in 5QQ ) to include a scale-reduced representation of the action icon (eg, "M" in the folder icon 5004-7 in the 5QQ ), like in the 5QQ shown.

Die Aufmerksamkeit wird nun auf die 5QQ bis 5SS gerichtet, die beispielhafte Benutzerschnittstellen zum Bewegen von Ordnersymbolen in Übereinstimmung mit einigen Ausführungsformen darstellen. In einigen Ausführungsformen können, während die Vorrichtung sich in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, Ordnersymbole auf der Anzeige herum bewegt werden (z. B. dem Touch Screen 112) in Reaktion auf Ordnerumstellungseingaben auf der berührungsempfindlichen Oberfläche (z. B. dem Touch Screen 112). Zum Beispiel erkennt die Vorrichtung in 5QQ eine Eingabe, die einen Kontakt 5132 an der Position umfasst, die einer Position eines entsprechenden Ordnersymbols 5004-7 auf der berührungsempfindlichen Oberfläche (z. B. dem Touch Screen 112) entspricht, und erkennt eine nachfolgende Bewegung 5134 des Kontakts 5132 über die berührungsempfindliche Oberfläche (z. B. eine Bewegung über den Touch Screen 112 von einer ersten Kontaktposition 5132-a in 5QQ an eine zweite Kontaktposition 5132-b in 5RR). In Reaktion auf das Erkennen der Eingabe bewegt die Vorrichtung das entsprechende Ordnersymbol 5004-7 an eine neue Position auf der Anzeige (z. B. den Touch Screen 112) in Übereinstimmung mit der Eingabe, wie in der 5RR dargestellt. In einigen Ausführungsformen ordnet die Vorrichtung, nach dem Erkennen einer vorbestimmten Bedingung (z. B. Beenden der Eingabe, oder eine Pause in der Bewegung für mehr als eine vorbestimmte Zeitdauer), die wählbaren Benutzerschnittstellenobjekte neu an, um so Platz für das entsprechende Ordnersymbol zu schaffen (z. B. 5004-7), das in Reaktion auf das Erkennen der Eingabe verschoben wurde, wie in 5SS dargestellt.Attention is now on the 5QQ to 5SS representing example user interfaces for moving folder icons in accordance with some embodiments. In some embodiments, while the device is in the user interface reconfiguration mode, folder icons may be moved around the display (eg, the touch screen 112 ) in response to folder change entries on the touch-sensitive surface (e.g., the touch screen 112 ). For example, the device recognizes in 5QQ an input that has a contact 5132 at the position that corresponds to a position of a corresponding folder icon 5004-7 on the touch-sensitive surface (eg the touch screen 112 ) and detects a subsequent movement 5134 of the contact 5132 via the touch-sensitive surface (eg a movement over the touch screen 112 from a first contact position 5132-a in 5QQ to a second contact position 5132-b in 5RR ). In response to the recognition of the input, the device moves the corresponding folder icon 5004-7 to a new position on the display (eg the touch screen 112 ) in accordance with the input, as in the 5RR shown. In some embodiments, after detecting a predetermined condition (eg, ending the input, or pausing in motion for more than a predetermined amount of time), the device rearranges the selectable user interface objects to accommodate the corresponding folder icon create (eg 5004-7 ), which was moved in response to the input recognition as in 5SS shown.

Die Aufmerksamkeit wird nun auf die 5SS5VV gerichtet, die beispielhafte Benutzerschnittstellen zum Neuanordnen wählbarer Benutzerschnittstellenobjekte innerhalb von Ordnern in Übereinstimmung mit einigen Ausführungsformen darstellen. In der 5SS erkennt die Vorrichtung eine Ordneransichts-Darstellungseingabe (z. B. eine Tippgeste 5136 an einer Position, die einer Position eines Ordnersymbols 5004-7 auf dem Touch Screen 112 entspricht). In Reaktion auf die Ordneransichts-Darstellungseingabe zeigt die Vorrichtung eine Ordneransicht (z. B. 5138 in den 5TT5UU) an, die wählbare Benutzerschnittstellenobjekte beinhaltet (z. B. Aktionssymbole 5002-4, 5002-13, 5002-9, 5002-8), die mit Ordner verknüpft sind, der durch das Ordnersymbol 5004-7 dargestellt wird. In einigen Ausführungsformen haben die wählbaren Benutzerschnittstellenobjekte innerhalb der Ordneransicht (z. B. 5138) eine vorbestimmte räumliche Anordnung und können, basierend auf erkannten Neuanordnungseingaben neu angeordnet werden. Zum Beispiel erkennt die Vorrichtung in 5TT eine Neuanordnungseingabe (z. B. den Kontakt 5140 und eine nachfolgende Bewegung 5142 des Kontakts 5140 über den Touch Screen 112). In Reaktion auf das Erkennen der Neuanordnungseingabe bewegt die Vorrichtung eines oder mehrere entsprechende Benutzerschnittstellenobjekte innerhalb der Ordneransicht von einer ersten Position innerhalb der räumlichen Anordnung der Ordneransicht an eine zweite Position innerhalb der räumlichen Anordnung der Ordneransicht in Übereinstimmung mit der Neuanordnungseingabe. Zum Beispiel erkennt die Vorrichtung in 5TT einen Kontakt 5140 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touch Screen 112), die einer Position eines Aktien-Applikationssymbols 5002-9 auf der Anzeige entspricht (z. B. dem Touch Screen 112), und erkennt eine nachfolgende Bewegung 5142 des Kontakts 5140 von einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touch Screen 112), die der äußersten linken Seite der räumlichen Anordnung auf der Anzeige entspricht (z. B. dem Touch Screen 112). In Reaktion auf die Bewegung bewegt die Vorrichtung das Aktien-Applikationssymbol 5002-9 zu einer weitest möglichen linken Position innerhalb der räumlichen Anordnung der Ordneransicht 5138, wie in 5UU dargestellt.Attention is now on the 5SS - 5VV Representing exemplary user interfaces for rearranging selectable user interface objects within folders in accordance with some embodiments. In the 5SS For example, the device recognizes a folder view presentation input (e.g., a gesture tip) 5136 at a location that is a location of a folder icon 5004-7 on the touch screen 112 corresponds). In response to the folder view presentation input, the device displays a folder view (e.g. 5138 in the 5TT - 5UU ) containing selectable user interface objects (e.g., action icons 5002-4 . 5002-13 . 5002-9 . 5002-8 ), which are linked to folders by the folder icon 5004-7 is pictured. In some embodiments, the selectable user interface objects within the folder view (e.g. 5138 ) a predetermined spatial arrangement and can, based on recognized Reorder entries are rearranged. For example, the device recognizes in 5TT a reorder input (eg, the contact 5140 and a subsequent movement 5142 of the contact 5140 via the touch screen 112 ). In response to detecting the reorder input, the device moves one or more corresponding user interface objects within the folder view from a first position within the folder view spatial arrangement to a second location within the folder view spatial arrangement in accordance with the reorder entry. For example, the device recognizes in 5TT a contact 5140 at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is a position of a stock application symbol 5002-9 on the display corresponds to (eg the touch screen 112 ), and detects a subsequent movement 5142 of the contact 5140 from a position on the touch-sensitive surface (eg the touch screen 112 ), which corresponds to the leftmost side of the spatial arrangement on the display (eg the touch screen 112 ). In response to the movement, the device moves the stock application icon 5002-9 to the widest possible left position within the spatial layout of the folder view 5138 , as in 5UU shown.

Zusätzlich wird in einigen Ausführungsformen das Ordnersymbol (z. B. 5002-7), das mit der Ordneransicht (z. B. 5138) verknüpft ist, aktualisiert, um die Änderungen der räumlichen Anordnung der Symbole innerhalb der Ordneransicht (z. B. 5138) zu reflektieren. In 5TT z. B. zeigt die Vorrichtung (z. B. bevor die räumliche Anordnung der wählbaren Benutzerschnittstellenobjekte innerhalb der Ordneransicht verändert wurden) maßstabsreduzierte Repräsentationen (z. B. ”O”, ”R”, ”S”, ”M”, in der Reihenfolge von links nach rechts, von oben nach unten) der wählbaren Benutzerschnittstellenobjekte in der Ordneransicht 5138 in einer ersten Reihenfolge an, die der räumlichen Anordnung der wählbaren Benutzerschnittstellenobjekte entspricht (z. B. des Solitaire-Applikationssymbols 5002-4, des Rennen-Applikationssymbols 5002-13, des Aktien-Applikationssymbols 5002-9, des Karten-Applikationssymbols 5002-8 in der Reihenfolge von links nach rechts, von oben nach unten). Im Gegensatz dazu stellt in 5UU (z. B. nachdem die räumliche Anordnung verändert wurde) die Vorrichtung maßstabsreduzierte Repräsentationen (z. B. ”S”, ”O”, ”R”, ”M” in der Reihenfolge von links nach rechts, von oben nach unten) der wählbaren Benutzerschnittstellenobjekte in der Ordneransicht 5138 in einer zweiten Reihenfolge an, die der neuen räumlichen Anordnung der wählbaren Benutzerschnittstellenobjekte entspricht (z. B. dem Aktien-Applikationssymbol 5002-9, dem Solitaire-Applikationssymbol 5002-4, dem Rennen-Applikationssymbol 5002-13, dem Karten-Applikationssymbol 5002-8 in der Reihenfolge von links nach rechts, von oben nach unten).Additionally, in some embodiments, the folder icon (e.g. 5002-7 ) with the folder view (eg 5138 updated to reflect the changes in the spatial arrangement of the icons within the folder view (eg. 5138 ) to reflect. In 5TT z. For example, the device (eg, before the spatial arrangement of the selectable user interface objects within the folder view has been changed) displays scale-reduced representations (eg, "O", "R", "S", "M") in the order of left to right, top to bottom) of the selectable user interface objects in the folder view 5138 in a first order that corresponds to the spatial arrangement of the selectable user interface objects (eg, the Solitaire application icon 5002-4 , the race application symbol 5002-13 , the stock application symbol 5002-9 , the map application icon 5002-8 in order from left to right, from top to bottom). In contrast, in 5UU (For example, after the spatial arrangement has been changed) the device reduces scale representation (eg, "S", "O", "R", "M" in order from left to right, top to bottom) selectable user interface objects in the folder view 5138 in a second order corresponding to the new spatial arrangement of the selectable user interface objects (eg, the stock application icon 5002-9 , the solitaire application icon 5002-4 , the race application icon 5002-13 , the card application icon 5002-8 in order from left to right, from top to bottom).

In einigen Ausführungsformen beendet die Vorrichtung das Anzeigen der Ordneransicht in Reaktion auf eine Ordneransicht-Beenden-Eingabe. Zum Beispiel erkennt in 5UU die Vorrichtung eine Tippgeste 5144 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf der Anzeige (z. B. dem Touchscreen 112) entspricht, die sich außerhalb der Ordneransicht befindet. In Reaktion auf das Erkennen der Tippgeste 5144 beendet die Vorrichtung das Anzeigen der Ordneransicht, wie in 5W dargestellt. In einigen Ausführungsformen zeigt die Vorrichtung auf der Anzeige (z. B. dem Touchscreen 112) eine Animation der sich schließenden Ordneransicht an (z. B. der Hintergrund-Wallpaper), die sich über den wählbaren Benutzerschnittstellen-Objekten schließt, die sich innerhalb der Ordneransicht 5138 befinden).In some embodiments, the device stops displaying the folder view in response to a folder view exit input. For example, recognizes in 5UU the device a hint gesture 5144 at a position on the touch-sensitive surface (eg, the touch screen 112 ), which corresponds to a position on the display (eg the touchscreen 112 ), which is outside the folder view. In response to the recognition of the tapping gesture 5144 the device stops displaying the folder view as shown in 5W shown. In some embodiments, the device displays on the display (eg, the touch screen 112 ) an animation of the closing folder view (eg the background wallpaper) that closes over the selectable user interface objects that are inside the folder view 5138 are located).

Die Aufmerksamkeit wird nun auf die 5VV5BBB gerichtet, die beispielhafte Benutzerschnittstellen für das Entfernen wählbarer Benutzerschnittstellen-Objekte aus einem Ordner in Übereinstimmung mit einigen Ausführungsformen darstellen. In einigen Ausführungsformen erkennt die Vorrichtung eine Ordneransichts-Anzeigeeingabe (z. B. die Tippgeste 5146 an einer Position, die einem Ordnersymbol 5004-1-b auf dem Touchscreen 112 in 5VV entspricht). In Reaktion auf das Erkennen der Ordneransicht-Anzeige-Eingabe zeigt die Vorrichtung eine Ordneransicht 5148 an, die den Inhalt des Ordners beinhaltet (z. B. Aktionssymbole 5002-19, 5002-20, 5002-21, 5002-22, 5002-23, 5002-24 und 5002-25 auf dem Touchscreen 112), wie in 5WW dargestellt.Attention is now on the 5VV - 5BBB Representing exemplary user interfaces for removing selectable user interface objects from a folder in accordance with some embodiments. In some embodiments, the device recognizes a folder view display input (e.g., the jog gesture 5146 at a location that is a folder icon 5004-1-b on the touch screen 112 in 5VV corresponds). In response to detecting the folder view display input, the device displays a folder view 5148 that contains the contents of the folder (for example, action icons 5002-19 . 5002-20 . 5002-21 . 5002-22 . 5002-23 . 5002-24 and 5002-25 on the touch screen 112 ), as in 5WW shown.

In einigen Ausführungsformen beinhalten eines oder mehrere der wählbaren Benutzerschnittstellen-Objekte ein Benachrichtigungskennzeichen (z. B. 5150 in 5WW), das angibt, dass eine Applikation (z. B. app-7), die mit dem wählbaren Benutzerschnittstellen-Objekt verknüpft ist (z. B. dem Aktionssymbol 5002-25), die Aufmerksamkeit eines Benutzers der Vorrichtung erfordert. In einigen Ausführungsformen werden eines oder mehrere zusätzliche Benachrichtigungskennzeichen (z. B. 5012 und/oder 5014) auch auf dem Ordnersymbol angezeigt (z. B. 5004-1-b), das mit dem Ordner verknüpft ist, der das wählbare Benutzerschnittstellen-Objekt beinhaltet (z. B. das Aktionssymbol 5002-25). In einigen Ausführungsformen werden die zusätzlichen Benachrichtigungskennzeichen aktualisiert, wenn die Benachrichtigungskennzeichen auf dem wählbaren Benutzerschnittstellen-Objekt aktualisiert werden (z. B. wenn das Benachrichtigungskennzeichen 5150 auftaucht, verschwindet oder sich verändert, um so anzuzeigen, dass sich die Anzahl der Benachrichtigungen verändert hat).In some embodiments, one or more of the selectable user interface objects include a notification flag (e.g. 5150 in 5WW ) indicating that an application (eg, app-7) associated with the selectable user interface object (eg, the action icon 5002-25 ) requires the attention of a user of the device. In some embodiments, one or more additional notification tags (e.g. 5012 and / or 5014) are also displayed on the folder icon (eg 5004-1-b ) associated with the folder containing the selectable user interface object (for example, the action icon 5002-25 ). In some embodiments, the additional notification flags are updated when the notification flags on the selectable user interface object are updated (e.g., when the notification flag 5150 shows up, disappears or changes to indicate that the number of notifications has changed).

In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe zum Entfernen eines wählbaren Benutzerschnittstellen-Objekts, und in Reaktion auf das Erkennen der Eingabe zum Entfernen eines wählbaren Benutzerschnittstellen-Objekts entfernt die Vorrichtung ein wählbares Benutzerschnittstellen-Objekt aus der Ordneransicht. Zum Beispiel erkennt die Vorrichtung in 5WW einen Kontakt 5152 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position eines Applikationssymbols 5002-19 auf der Anzeige (z. B. dem Touchscreen 112) entspricht, und eine nachfolgende Bewegung 5154 des Kontakts 5152 über die berührungsempfindliche Oberfläche (z. B. den Touchscreen 112) in Richtung der Position, die einer Position der Anzeige (z. B. des Touchscreens 112) entspricht, die außerhalb der Ordneransicht 5148 liegt. In einigen Ausführungsformen ist die Eingabe eine schnelle Geste, die keine bestimmte Position außerhalb der Ordneransicht spezifiziert (z. B. ist die Geste eine Schnippgeste oder eine Geste des schnellen Tippens und Ziehens, die keine Pause außerhalb der Ordneransicht beinhaltet), und die Vorrichtung bewegt das wählbare Benutzerschnittstellen-Objekt an eine automatisch bestimmte Position auf der Anzeige (z. B. dem Touchscreen 112), die sich außerhalb der Ordneransicht befindet. Fortfahrend mit dem obigen Beispiel entfernt die Vorrichtung, in Reaktion auf das Erkennen des Kontakts 5152 und der nachfolgenden Bewegung 5154 des Kontakts, das Aktionssymbol 5002-19 aus der Ordneransicht 5148, schließt die Ordneransicht und zeigt das Aktionssymbol 5002-19 an der ersten offenen Position in der Anordnung der wählbaren Benutzerschnittstellen-Objekte auf der Anzeige an (z. B. dem Touchscreen 112). In diesem Beispiel wird das Aktionssymbol 5002-19 in der unteren rechten Ecke der Drei-Mal-Vier-Matrix von wählbaren Benutzerschnittstellen-Objekten auf der Anzeige (z. B. des Touchscreens 112 in 5XX) angezeigt.In some embodiments, the device detects an input to remove a selectable user interface object, and in response to detecting the input to remove a selectable user interface object, the device removes a selectable user interface object from the folder view. For example, the device recognizes in 5WW a contact 5152 at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is a position of an application icon 5002-19 on the display (eg the touch screen 112 ), and a subsequent movement 5154 of the contact 5152 via the touch-sensitive surface (eg the touchscreen 112 ) in the direction of the position corresponding to a position of the display (eg the touch screen 112 ) matches the outside of the folder view 5148 lies. In some embodiments, the input is a quick gesture that does not specify a particular location outside of the folder view (eg, the gesture is a swipe gesture or a fast-tap and drag gesture that does not include a break outside the folder view) and the device moves the selectable user interface object to an automatically determined position on the display (eg the touch screen 112 ), which is outside the folder view. Continuing with the above example, the device removes in response to the detection of the contact 5152 and the subsequent movement 5154 of the contact, the action icon 5002-19 from the folder view 5148 , closes the folder view and displays the action icon 5002-19 at the first open position in the array of selectable user interface objects on the display (eg, the touch screen 112 ). This example becomes the action icon 5002-19 in the lower right corner of the three-by-four matrix of selectable user interface objects on the display (eg, the touch screen 112 in 5XX ) is displayed.

In einigen Ausführungsformen aktualisiert die Vorrichtung, wenn ein wählbares Benutzerschnittstellen-Objekt aus dem Ordner entfernt wurde, der mit einem Ordnersymbol verknüpft ist, das mit dem Ordner verknüpfte Ordnersymbol. Zum Beispiel beinhaltet in 5WW das Ordnersymbol 5004-1-b, das mit der angezeigten Ordneransicht 5148 verknüpft ist, vier maßstabsreduzierte Repräsentationen (z. B. ”x4”, ”x5”, ”x6” und ”x7”) der wählbaren Benutzerschnittstellen-Objekte, die in dem Ordner enthalten sind, der mit dem Ordnersymbol 5004-1-b verknüpft ist. In einigen Ausführungsformen zeigen leere Stellen in dem Ordnersymbol an, dass die Ordneransicht Platz zum Hinzufügen weiterer wählbarer Benutzerschnittstellen-Objekte beinhaltet, wie in dem Ordnersymbol 5004-1-b in 5WW dargestellt. Nachdem jedoch das wählbare Benutzerschnittstellen-Objekt (z. B. Aktionssymbol 5002-19) aus dem Ordner, der mit dem Ordnersymbol (z. B. 5004-1-b) verknüpft ist, entfernt wurde, verändert die Vorrichtung die Erscheinungsform des Ordnersymbols (z. B. 5004-1-b in 5XX), um so anzuzeigen, dass das wählbare Benutzerschnittstellen-Objekt (z. B. 5002-19) aus dem Ordner entfernt wurde. Zum Beispiel zeigt in 5XX das Ordnersymbol 5004-1-b die maßstabsreduzierten Repräsentationen in dem Ordner (z. B. werden ”x2”, ”x3”, ”x4”, ””x5”, ”x6” und ”x7” angezeigt) in neuer Anordnung, um so anzuzeigen, dass es ein wählbares Benutzerschnittstellen-Objekt weniger in dem Ordner gibt, der mit dem Ordnersymbol 5004-1-b verknüpft ist.In some embodiments, when a selectable user interface object has been removed from the folder associated with a folder icon, the device updates the folder icon associated with the folder. For example, in 5WW the folder icon 5004-1-b that with the folder view displayed 5148 There are four scale-reduced representations (for example, "x4", "x5", "x6" and "x7") of the selectable user interface objects contained in the folder that is associated with the folder icon 5004-1-b is linked. In some embodiments, empty spaces in the folder icon indicate that the folder view includes room for adding further selectable user interface objects, such as in the folder icon 5004-1-b in 5WW shown. However, after the selectable user interface object (for example, action icon 5002-19 ) from the folder containing the folder icon (eg. 5004-1-b ) has been removed, the device alters the appearance of the folder icon (e.g. 5004-1-b in 5XX ) to indicate that the selectable user interface object (e.g. 5002-19 ) was removed from the folder. For example, shows in 5XX the folder icon 5004-1-b the reduced-scale representations in the folder (eg, "x2", "x3", "x4", "" x5 "," x6 "and" x7 "are displayed), rearranged to indicate that it is a selectable one There is less user interface object in the folder with the folder icon 5004-1-b is linked.

In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe zum Wählen eines Aktionssymbols (z. B. die Tippgeste 5155 an einer Position, die einem Aktionssymbol 5002-12 auf dem Touchscreen 112 in 5XX entspricht), während sich die Vorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, und in Reaktion auf die Eingabe zum Wählen eines Aktionssymbols, während sich die Vorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, aktiviert die Vorrichtung keine Applikation (z. B. eine Kamera-Applikation), die mit dem Aktionssymbol verknüpft ist (z. B. dem Kamera-Applikationssymbol 5002-12). In einigen Ausführungsformen erkennt die Vorrichtung eine Ordneransichts-Anzeigeeingabe (z. B. die Tippgeste 5156 an einer Position, die einem Ordnersymbol 5004-1-b in 5XX entspricht). In Reaktion auf das Erkennen der Ordneransichts-Anzeigeeingabe zeigt die Vorrichtung eine Ordneransicht 5158 auf der Anzeige (z. B. dem Touchscreen 112) an, die den Inhalt des Ordners (z. B. Aktionssymbole 5002-20, 5002-21, 5002-22, 5002-23, 5002-24 und 5002-25) beinhaltet, wie in 5YY auf der Anzeige (z. B. Touch Screen 112) dargestellt.In some embodiments, the device recognizes an input to select an action icon (eg, the gesture tip) 5155 at a position that is an action icon 5002-12 on the touch screen 112 in 5XX When the device is in the user interface reconfiguration mode, and in response to the input for selecting an action icon while the device is in the user interface reconfiguration mode, the device does not activate an application (eg, a camera application) ) associated with the action icon (for example, the camera application icon 5002-12 ). In some embodiments, the device recognizes a folder view display input (e.g., the jog gesture 5156 at a location that is a folder icon 5004-1-b in 5XX corresponds). In response to detecting the folder view display input, the device displays a folder view 5158 on the display (eg the touch screen 112 ) containing the contents of the folder (eg action icons 5002-20 . 5002-21 . 5002-22 . 5002-23 . 5002-24 and 5002-25 ), as in 5yy on the display (eg touch screen 112 ).

In einigen Ausführungsformen erkennt die Vorrichtung, während die Vorrichtung sich in einem Benutzerschnittstellen-Rekonfigurationsmodus befindet, eine Eingabe, die einer Anfrage zum Aktivieren einer Applikation entspricht, die mit einem der Aktionssymbole verknüpft ist (z. B. die Tippgeste 5156, die einer Anfrage, eine app-7-Applikation zu aktivieren, entspricht, die dem app-7-Applikationssymbol 5002-25 entspricht). In Übereinstimmung mit einigen Ausführungsformen jedoch aktiviert die Vorrichtung in Reaktion auf das Erkennen der Eingabe das Applikationssymbol nicht, während sich die Vorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet.In some embodiments, while the device is in a user interface reconfiguration mode, the device detects an input corresponding to a request to activate an application associated with one of the action icons (eg, the gesture tip) 5156 that corresponds to a request to activate an app-7 application that corresponds to the app-7 application icon 5002-25 corresponds). However, in accordance with some embodiments, in response to detecting the input, the device does not activate the application icon while the device is in the user interface reconfiguration mode.

In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe zum Entfernen eines wählbaren Benutzerschnittstellen-Objektes, und in Reaktion auf das Erkennen der Eingabe zum Entfernen eines wählbaren Benutzerschnittstellen-Objektes entfernt die Vorrichtung ein wählbares Benutzerschnittstellen-Objekt aus der Ordneransicht. Wenn die Eingabe zum Entfernen eines wählbaren Benutzerschnittstellen-Objekts vorbestimmte Bedingungen erfüllt, wird das wählbare Benutzerschnittstellen-Objekt in einigen Ausführungsformen in Übereinstimmung mit der Eingabe zum Entfernen eines wählbaren Benutzerschnittstellen-Objekts innerhalb einer Anordnung wählbarer Benutzerschnittstellen-Objekte positioniert. In 5YY z. B. erkennt die Vorrichtung einen Kontakt 5162 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position eines Applikationssymbols 5002-22 auf der Anzeige (z. B. dem Touchscreen 112) entspricht, und eine nachfolgende Bewegung 5164 des Kontakts 5152 über die berührungsempfindliche Oberfläche (z. B. eine Bewegung über den Touchscreen 112 von der Kontaktposition 5162-a innerhalb der Orderansicht 5158 in 5YY zu einer Kontaktposition in 5ZZ, die einem Teil des Touchscreens 112 entspricht, der außerhalb der Ordneransicht 5158 liegt). In einigen Ausführungsformen erkennt die Vorrichtung den Kontakt an einer Position (z. B. Kontaktposition 5162-b) auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf der Anzeige (z. B. dem Touchscreen 112) entspricht, die außerhalb der Ordneransicht 5158 liegt, für mehr als eine Schwellwertzeit, und die Vorrichtung beendet, in Reaktion darauf, das Anzeigen der Ordneransicht, wie in 5AAA dargestellt.In some embodiments, the device recognizes an input to Removing a selectable user interface object, and in response to detecting the input to remove a selectable user interface object, the device removes a selectable user interface object from the folder view. When the input for removing a selectable user interface object satisfies predetermined conditions, in some embodiments the selectable user interface object is positioned in accordance with the input for removing a selectable user interface object within an array of selectable user interface objects. In 5yy z. B. recognizes the device a contact 5162 at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is a position of an application icon 5002-22 on the display (eg the touch screen 112 ), and a subsequent movement 5164 of the contact 5152 via the touch-sensitive surface (eg a movement over the touchscreen 112 from the contact position 5162-a within the order view 5158 in 5yy to a contact position in 5ZZ that is part of the touchscreen 112 corresponds to the outside of the folder view 5158 lies). In some embodiments, the device detects the contact at a position (eg, contact position 5162-b ) on the touch-sensitive surface (eg the touch screen 112 ), which corresponds to a position on the display (eg the touchscreen 112 ) matches the outside of the folder view 5158 lasts for more than a threshold time, and the device terminates, in response, displaying the folder view as in 5AAA shown.

Nachdem das Anzeigen der Ordneransicht beendet ist, fährt die Vorrichtung in einigen Ausführungsformen fort mit dem Erkennen der Bewegung 5166 des Kontakts 5162 (z. B. einer Bewegung von der zweiten Kontaktposition 5162-b auf dem Touchscreen 112 in 5AAA zu einer dritten Kontaktposition 5162-c auf dem Touchscreen 112 in 5BBB, die einer Position innerhalb einer Anordnung wählbarer Benutzerschnittstellen-Objekte auf dem Touchscreen 112 entspricht). In Reaktion auf die fortgesetzte Bewegung 5166 bewegt die Vorrichtung das wählbare Benutzerschnittstellen-Objekt (z. B. das Aktionssymbol 5002-22) auf der Anzeige (z. B. dem Touchscreen 112) in Übereinstimmung mit der Bewegung des Kontakts. In einigen Ausführungsformen wird das wählbare Benutzerschnittstellen-Objekt (z. B. das Aktionssymbol 5002), das aus dem Ordner entfernt wurde, auf diese Weise in Übereinstimmung mit der Eingabe zum Entfernen des Benutzerschnittstellen-Objekts platziert. Mit dem obigen Beispiel fortfahrend erkennt die Vorrichtung ein Beenden der Eingabe (z. B. ein Abheben des Kontakts 5162 von dem Touchscreen 112 an der Position 5162-c in 5BBB), die mit einer Position auf der Anzeige (z. B. dem Touchscreen 112) verknüpft ist, die innerhalb der Anordnung wählbarer Benutzerschnittstellen-Objekte liegt. Wie in 5BBB dargestellt sind der Kontakt 5162-c und das Aktionssymbol 5002-22 zwischen zwei anderen wählbaren Benutzerschnittstellen-Objekten angeordnet (z. B. 5002-6 und 5004-7), und auf das Erkennen eines Beendens der Eingabe hin (z. B. eines Abhebens des Kontakts 5162-c in 5BBB), wird das wählbare Benutzerschnittstellen-Objekt an der Position innerhalb der Anordnung wählbarer Benutzerschnittstellen-Objekte angezeigt, die durch die Eingabe angezeigt wurde (z. B. wird das app-4-Aktionssymbol 5002-22 zwischen dem Notiz-Aktionssymbol 5002-6 und dem Spiele-Ordnersymbol 5004-7 auf dem Touchscreen 112 in 5OOO angezeigt).After displaying the folder view is completed, in some embodiments, the device continues to detect the motion 5166 of the contact 5162 (eg a movement from the second contact position 5162-b on the touch screen 112 in 5AAA to a third contact position 5162-c on the touch screen 112 in 5BBB representing a position within an array of selectable user interface objects on the touch screen 112 corresponds). In response to the continued movement 5166 the device moves the selectable user interface object (e.g., the action icon 5002-22 ) on the display (eg the touchscreen 112 ) in accordance with the movement of the contact. In some embodiments, the selectable user interface object (eg, the action icon 5002 ), which has been removed from the folder, placed in this way in accordance with the input for removing the user interface object. Continuing with the above example, the device recognizes completion of the input (eg, lifting the contact 5162 from the touch screen 112 at the position 5162-c in 5BBB ) with a position on the display (eg the touch screen 112 ) located within the array of selectable user interface objects. As in 5BBB shown are the contact 5162-c and the action icon 5002-22 arranged between two other selectable user interface objects (e.g. 5002-6 and 5004-7 ), and upon detecting completion of the input (eg, lifting the contact 5162-c in 5BBB ), the selectable user interface object is displayed at the position within the array of selectable user interface objects that was indicated by the input (eg, the app-4 action icon becomes 5002-22 between the note action icon 5002-6 and the game folder icon 5004-7 on the touch screen 112 in 5OOO displayed).

Wenn ein wählbares Benutzerschnittstellen-Objekt aus dem Ordner entfernt wurde, der mit einem Ordnersymbol verknüpft ist, aktualisiert die Vorrichtung in einigen Ausführungsformen das Ordnersymbol, das mit dem Ordner verknüpft ist. Zum Beispiel zeigt in 5W das Ordnersymbol 5004-1-b, das mit der angezeigten Ordneransicht 5158 verknüpft, sechs maßstabsreduzierte Repräsentationen (z. B. ”x2”, ”x3”, ”x4”, ”x5”, ”x6” und ”x7”) der wählbaren Benutzerschnittstellen-Objekte an, die in dem Ordner enthalten sind, der mit dem Ordnersymbol 5004-1-b verknüpft ist. Nachdem das wählbare Benutzerschnittstellen-Objekt (z. B. das Aktionssymbol 5002-22) aus dem Ordner entfernt ist, der mit dem Ordnersymbol (z. B. 5004-1-b) verknüpft ist, verändert die Vorrichtung jedoch die Erscheinungsform des Ordnersymbols (z. B. von 5004-1-b in den 5XX5ZZ zu 5004-1-b in der 5AAA), um so anzuzeigen, dass das wählbare Benutzerschnittstellen-Objekt (z. B. 5002-22) aus dem Ordner entfernt wurde. Zum Beispiel zeigt in 5AAA das Ordnersymbol 5004-1-b alle maßstabsreduzierten Repräsentationen in dem Ordner neu angeordnet an (z. B. werden nur ”x2”, ”x3”, ”x5”, ”x6” und ”x7” angezeigt), um so anzuzeigen, dass sich ein wählbares Benutzerschnittstellen-Objekt weniger in dem Ordner befindet, der mit dem Ordnersymbol 5004-1-b verknüpft ist. Zusätzlich wird in einigen Ausführungsformen das Anzeigen der maßstabsreduzierten Repräsentationen des entfernten wählbaren Benutzerschnittstellen-Objekts innerhalb des Ordners beendet. Zum Beispiel wird die maßstabsreduzierte Repräsentation ”x4” in der 5CCC nicht länger in dem Ordnersymbol 5004-1-b angezeigt, da das Aktionssymbol 5002-22 aus dem Ordner entfernt wurde).When a selectable user interface object has been removed from the folder associated with a folder icon, in some embodiments, the device updates the folder icon associated with the folder. For example, shows in 5W the folder icon 5004-1-b that with the folder view displayed 5158 Associates six scale-reduced representations (eg, "x2", "x3", "x4", "x5", "x6" and "x7") of the selectable user interface objects contained in the folder that is associated with the folder icon 5004-1-b is linked. After the selectable user interface object (for example, the action icon 5002-22 ) is removed from the folder containing the folder icon (eg. 5004-1-b however, the device alters the appearance of the folder icon (eg, from 5004-1-b in the 5XX - 5ZZ to 5004-1-b in the 5AAA ) to indicate that the selectable user interface object (e.g. 5002-22 ) was removed from the folder. For example, shows in 5AAA the folder icon 5004-1-b all redrawn representations are rearranged in the folder (for example, only "x2", "x3", "x5", "x6", and "x7" are displayed), indicating that a selectable user interface object is less located in the folder that contains the folder icon 5004-1-b is linked. Additionally, in some embodiments, displaying the scaled-down representations of the remote selectable user interface object within the folder is terminated. For example, the reduced-scale representation "x4" in the 5CCC no longer in the folder icon 5004-1-b displayed as the action icon 5002-22 was removed from the folder).

Die Aufmerksamkeit wird nun auf die 5CCC5EEE gerichtet, welche beispielhafte Benutzerschnittstellen zum Navigieren durch Seiten von wählbaren Benutzerschnittstellen-Objekten innerhalb einer Ordneransicht in Übereinstimmung mit einigen Ausführungsformen darstellen. In einigen Ausführungsformen erkennt die Vorrichtung eine Ordneransichts-Anzeigeeingabe (z. B. die Tippgeste 5168 an einer Position auf dem Touchscreen 112, die einer Position eines Ordnersymbols 5004-2 auf dem Touchscreen 112 in der 5CCC entspricht). In Reaktion auf das Erkennen der Ordneransichts-Anzeigeeingabe zeigt die Vorrichtung eine Ordneransicht 5170 an, die Inhalt des Ordners beinhaltet (z. B. die Aktionssymbole 5002-26, 5002-27, 5002-28, 5002-29, 5002-30, 5002-31, 5002-32, 5002-33, 5002-34, 5002-35, 5002-36 und 5002-37) auf der Anzeige (z. B. dem Touchscreen 112), wie in 5EEE dargestellt.Attention is now on the 5CCC - 5EEE representing example user interfaces for navigating through pages of selectable user interface objects within a folder view in accordance with some embodiments. In some embodiments, the device recognizes a folder view display input (e.g., the jog gesture 5168 at a position on the touch screen 112 representing a location of a folder icon 5004-2 on the touch screen 112 in the 5CCC corresponds). In response to detecting the folder view display input, the device displays a folder view 5170 that contains the contents of the folder (for example, the action icons 5002-26 . 5002-27 . 5002-28 . 5002-29 . 5002-30 . 5002-31 . 5002-32 . 5002-33 . 5002-34 . 5002-35 . 5002-36 and 5002-37 ) on the display (eg the touchscreen 112 ), as in 5EEE shown.

In einigen Ausführungsformen zeigt die Vorrichtung, wenn die Ordneransichts-Anzeigeeingabe eine Anfrage zum Anzeigen einer Ordneransicht für ein Ordnersymbol (z. B. 5004-2) ist, die sich in einem Tray (z. B. 5006 in 5CCC) in der Benutzerschnittstelle befindet, eine Animation des sich von dem Dock ausdehnenden Ordners an. In 5CCC z. B. erkennt die Vorrichtung eine Tippgeste 5168 auf einem Ordnersymbol 5004-2, das sich in dem Tray 5006 befindet, und in der 5EEE wird eine Ordneransicht 5170 des Ordners angezeigt. In einigen Ausführungsformen zeigt die Vorrichtung eine Übergangsanimation vor einem Anzeigen der Ordneransicht an, wie in 5DDD dargestellt. In Reaktion zum Erkennen der Tippgeste 5168 z. B. unterteilt die Vorrichtung den Wallpaper-Hintergrund in einen ersten Teil 5172 und einen zweiten Teil 5174 und zeigt eine Animation eines zurückgleitenden Wallpaper-Hintergrundes an (z. B. bewegt sich der zweite Teil 5174 weg von dem ersten Teil 5172), um so wählbare Benutzerschnittstellen-Objekte freizugeben (z. B. 5002-34, 5002-35, 5002-36, 5002-37 in 5DDD), die unterhalb des Wallpaper-Hintergrundes zu sein scheinen. Am Ende der Animation werden die Inhalte oder ein Teil der Inhalte des Ordners in der Ordneransicht 5170 auf der Anzeige (z. B. dem Touchscreen 112) angezeigt.In some embodiments, when the folder view display input displays a request to display a folder view for a folder icon (e.g. 5004-2 ) which is in a tray (e.g. 5006 in 5CCC ) in the user interface, an animation of the folder extending from the dock. In 5CCC z. B. recognizes the device a jog gesture 5168 on a folder icon 5004-2 that is in the tray 5006 located, and in the 5EEE becomes a folder view 5170 of the folder. In some embodiments, the device displays a transient animation prior to displaying the folder view, as in FIG 5DDD shown. In response to recognizing the jogging gesture 5168 z. For example, the device divides the wallpaper background into a first part 5172 and a second part 5174 and displays an animation of a sliding wallpaper background (eg, the second part is moving 5174 away from the first part 5172 ) to enable selectable user interface objects (eg 5002-34 . 5002-35 . 5002-36 . 5002-37 in 5DDD ) that seem to be below the wallpaper background. At the end of the animation, the contents or part of the contents of the folder are in the folder view 5170 on the display (eg the touch screen 112 ) is displayed.

In einigen Ausführungsformen enthält der Ordner mehr wählbare Benutzerschnittstellen-Objekte als in der Ordneransicht angezeigt werden können (z. B. 5170 in 5EEE). In einigen Ausführungsformen hat der Ordner eine maximale Anzahl wählbarer Benutzerschnittstellen-Objekte, die zu dem Ordner hinzugefügt werden können, wobei die maximale Anzahl auf der maximalen Anzahl wählbarer Benutzerschnittstellen-Objekte basiert, die in der Ordneransicht für den Ordner angezeigt werden können. In 5EEE z. B. könnten nur 12 wählbare Benutzerschnittstellen-Objekte zu dem Ordner, der mit der Ordneransicht 5170 verknüpft ist, hinzugefügt werden. Jedoch enthält die Ordneransicht in einigen Ausführungsformen eine Vielzahl von ”Seiten” oder Mengen wählbarer Benutzerschnittstellen-Objekte, und der Ordner kann zusätzliche wählbare Benutzerschnittstellen-Objekte enthalten, die nicht in die erste Menge wählbarer Benutzerschnittstellen-Objekte hineinpassen (z. B. die Aktionssymbole 5002-26, 5002-27, 5002-28, 5002-29, 5002-30, 5002-31, 5002-32, 5002-33, 5002-34, 5002-35, 5002-36 und 5002-37), indem die zusätzlichen wählbaren Benutzerschnittstellen-Objekte angezeigt werden, die Teil von nachfolgenden Mengen von wählbaren Benutzerschnittstellen-Objekten sind. Zum Beispiel erkennt die Vorrichtung in 5EEE eine Eingabe für eine nächste Seite, die einen Kontakt 5176 und eine nachfolgende Bewegung 5178 des Kontakts über die berührungsempfindliche Oberfläche (z. B. des Touchscreens 112) enthält. In Reaktion auf das Erkennen der Eingabe für die nächste Seite zeigt die Vorrichtung eine zweite Menge wählbarer Benutzerschnittstellen-Objekte (z. B. Aktionssymbole 5002-38, 5002-39, 5002-40, 5002-41, 5002-42 und 5002-43 in 5FFF) innerhalb der Ordneransicht 5170 für den Ordner an. Mit anderen Worten enthält der Ordner achtzehn wählbare Benutzerschnittstellen-Objekte mit zwölf wählbaren Benutzerschnittstellen-Objekten auf einer ersten Seite und sechs wählbaren Benutzerschnittstellen-Objekten auf einer zweiten Seite.In some embodiments, the folder contains more selectable user interface objects than can be displayed in the folder view (eg. 5170 in 5EEE ). In some embodiments, the folder has a maximum number of selectable user interface objects that can be added to the folder, the maximum number being based on the maximum number of selectable user interface objects that can be displayed in the folder view for the folder. In 5EEE z. For example, only 12 selectable user interface objects could be added to the folder associated with the folder view 5170 is added. However, in some embodiments, the folder view includes a plurality of "pages" or sets of selectable user interface objects, and the folder may include additional selectable user interface objects that do not fit into the first set of selectable user interface objects (eg, the action icons 5002-26 . 5002-27 . 5002-28 . 5002-29 . 5002-30 . 5002-31 . 5002-32 . 5002-33 . 5002-34 . 5002-35 . 5002-36 and 5002-37 ) by displaying the additional selectable user interface objects that are part of subsequent sets of selectable user interface objects. For example, the device recognizes in 5EEE an input for a next page that has a contact 5176 and a subsequent movement 5178 the contact across the touch-sensitive surface (eg, the touchscreen 112 ) contains. In response to detecting the input for the next page, the device displays a second set of selectable user interface objects (e.g., action icons 5002-38 . 5002-39 . 5002-40 . 5002-41 . 5002-42 and 5002-43 in 5FFF ) within the folder view 5170 for the folder. In other words, the folder contains eighteen selectable user interface objects with twelve selectable user interface objects on a first page and six selectable user interface objects on a second page.

Die Aufmerksamkeit wird nun auf die 5GGG5MMM gerichtet, die in Übereinstimmung mit einigen Ausführungsformen beispielhafte Benutzerschnittstellen zum Entfernen wählbarer Benutzerschnittstellen-Objekte aus einem Ordner darstellen. In einigen Ausführungsformen erkennt die Vorrichtung eine Orderansichts-Anzeigeeingabe (z. B. die Tippgeste 5168 an einer Position, die einem Ordnersymbol 5002-2 auf dem Touchscreen 112 in der 5OOO entspricht). In Reaktion auf das Erkennen der Ordneransichts-Anzeigeeingabe zeigt die Vorrichtung eine Ordneransicht 5182 an, die Inhalt des Ordners beinhaltet (z. B. Aktionssymbole 5002-26, 5002-27, 5002-28, 5002-29, 5002-30, 5002-31, 5002-32, 5002-33, 5002-34, 5002-35, 5002-36 und 5002-37), wie in 5GGG dargestellt.Attention is now on the 5GGG - 5MMM which, in accordance with some embodiments, represent example user interfaces for removing selectable user interface objects from a folder. In some embodiments, the device recognizes an order view display input (e.g., the jog gesture 5168 at a location that is a folder icon 5002-2 on the touch screen 112 in the 5OOO corresponds). In response to detecting the folder view display input, the device displays a folder view 5182 that contains the contents of the folder (for example, action icons 5002-26 . 5002-27 . 5002-28 . 5002-29 . 5002-30 . 5002-31 . 5002-32 . 5002-33 . 5002-34 . 5002-35 . 5002-36 and 5002-37 ), as in 5GGG shown.

In einigen Ausführungsformen beinhaltet die Ordneransicht (z. B. 5182) die Gesamtheit oder im Wesentlichen die Gesamtheit der Anzeige (z. B. des Touchscreens 112). In einigen dieser Ausführungsformen zeigt die Vorrichtung einen Bereich zum Entfernen eines wählbaren Benutzerschnittstellen-Objekts (z. B. 5184 in 5GGG). In einigen Ausführungsformen entfernt die Vorrichtung, in Reaktion auf das Erkennen einer Entfernungsanfrage, die einer Anfrage zum Bewegen eines entsprechenden Benutzerschnittstellen-Objekts in den Bereich zum Entfernen eines wählbaren Benutzerschnittstellen-Objekts 5184 entspricht, das entsprechende wählbare Benutzerschnittstellen-Objekt aus dem Ordner. Zum Beispiel erkennt in 5GGG die Vorrichtung einen Kontakt 5186 und eine Bewegung 5188 des Kontakts (z. B. eine Bewegung von einer ersten Kontaktposition 5168-a in 5GGG, die einer Position des entsprechenden wählbaren Benutzerschnittstellen-Objekts 5002-32 auf dem Touchscreen 112 entspricht, an eine zweite Kontaktposition 5186-b in 5HHH, die einer Position auf dem Touchscreen 112 entspricht, die nahe an dem oder innerhalb des Bereichs zum Entfernen eines wählbaren Benutzerschnittstellen-Objekts 5184 ist). Dieses Beispiel fortführend bewegt die Vorrichtung das entsprechende Benutzerschnittstellen-Objekt (z. B. Aktionssymbol 5002-32) in den Bereich zum Entfernen eines wählbaren Benutzerschnittstellen-Objekts 5184. In einigen Ausführungsformen beendet die Vorrichtung, in Reaktion auf das Erkennen des Beendens der Eingabe (z. B. ein Abheben des Kontakts 5186-b in 5HHH), das Anzeigen des entsprechenden wählbaren Benutzerschnittstellen-Objekts (z. B. des Aktionssymbols 5002-32) aus der Ordneransicht 5182 und ordnet die wählbaren Benutzerschnittstellen-Objekte automatisch innerhalb der Ordneransicht 5182 neu an, um so jegliche Lücken innerhalb der Anordnung der wählbaren Benutzerschnittstellen-Objekte zu schließen. Zum Beispiel wurden in 5III die wählbaren Benutzerschnittstellen-Objekte neu angeordnet, um so die Lücke zu schließen, die in 5HHH verblieben war, nachdem das entsprechende wählbare Benutzerschnittstellen-Objekt (z. B. Aktionssymbol 5002-32) aus der Ordneransicht entfernt wurde.In some embodiments, the folder view (e.g. 5182 ) the entirety or substantially the whole of the display (eg the touchscreen 112 ). In some of these embodiments, the device displays an area for removing a selectable user interface object (e.g. 5184 in 5GGG ). In some embodiments, in response to detecting a removal request, the device removes the request for moving a corresponding user interface object into the range for removing a selectable user interface object 5184 corresponds to the appropriate selectable user interface object from the folder. For example, recognizes in 5GGG the device makes contact 5186 and a movement 5188 of the contact (eg, a movement from a first contact position 5168-a in 5GGG representing a location of the corresponding selectable user interface object 5002-32 on the touch screen 112 corresponds to a second contact position 5186-b in 5HHH taking a position on the touch screen 112 close to or within the range for removing a selectable user interface object 5184 is). Continuing this example, the device moves the corresponding user interface object (e.g., action icon 5002-32 ) into the area for removing a selectable user interface object 5184 , In some embodiments, the device terminates (eg, lifting the contact in response to detecting completion of the input 5186-b in 5HHH ), displaying the corresponding selectable user interface object (e.g., the action icon 5002-32 ) from the folder view 5182 and automatically assigns the selectable user interface objects within the folder view 5182 new to close any gaps in the arrangement of selectable user interface objects. For example, in 5III rearranged the selectable user interface objects to close the gap in 5HHH was left after the corresponding selectable user interface object (eg action icon 5002-32 ) has been removed from the folder view.

In einigen Ausführungsformen wird das Anzeigen der Ordneransicht automatisch beendet, nachdem ein wählbares Benutzerschnittstellen-Objekt (z. B. Aktionssymbol 5002-32) aus dem Ordner entfernt wird (z. B. schaltet die Vorrichtung automatisch von der Benutzerschnittstelle, die in 5III angezeigt wird, zu der Benutzerschnittstelle, die in 5JJJ angezeigt wird. In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe zum Verlassen einer Ordneransicht (z. B. die Tippgeste 5190 auf das ”Ordner verlassen”-Symbol in der oberen rechten Ecke der Ordneransicht 5182 in 5III). In Reaktion auf das Erkennen der Eingabe zum Verlassen der Ordneransicht beendet die Vorrichtung das Anzeigen der Ordneransicht und zeigt wieder den Home-Screen an, wie in 5JJJ dargestellt. In einigen Ausführungsformen wird das wählbare Benutzerschnittstellen-Objekt (z. B. 5002-32), das aus dem Ordner entfernt wurde, auf dem Home-Screen angezeigt, wie in 5JJJ dargestellt.In some embodiments, displaying the folder view automatically terminates after a selectable user interface object (e.g., action icon 5002-32 ) is removed from the folder (for example, the device automatically switches from the user interface in 5III is displayed to the user interface in 5JJJ is shown. In some embodiments, the device recognizes an input to exit a folder view (eg, the gesture tip) 5190 on the "Leave folder" icon in the top right corner of the folder view 5182 in 5III ). In response to detecting the input to exit the folder view, the device stops displaying the folder view and displays the home screen again, as in 5JJJ shown. In some embodiments, the selectable user interface object (e.g. 5002-32 ), which has been removed from the folder, will be displayed on the home screen as in 5JJJ shown.

In einigen Ausführungsformen erkennt die Vorrichtung eine Ordneransichts-Anzeigeeingabe (z. B. die Tippgeste 5192 an einer Position, die einem Ordnersymbol 5004-2 in der 5JJJ entspricht). In Reaktion auf das Erkennen der Ordneransichts-Anzeigeeingabe zeigt die Vorrichtung erneut die Ordneransicht 5182 an, die den geänderten Inhalt des Ordners beinhaltet (z. B. Aktionssymbole 5002-26, 5002-27, 5002-28, 5002-29, 5002-30, 5002-31, 5002-33, 5002-34, 5002-35, 5002-36 und 5002-37), wie in 5KKK dargestellt. Anstelle des oder zusätzlich zu dem oben beschriebenen Bereich zum Entfernen eines wählbaren Benutzerschnittstellen-Objekts zeigt die Vorrichtung in einigen Ausführungsformen ein Objektmodifikationsziel an, das mit einem oder mehreren der wählbaren Benutzerschnittstellen-Objekte verknüpft ist. Zum Beispiel hat in 5KKK jedes der wählbaren Benutzerschnittstellen-Objekte ein mit ihm verknüpftes Objektmodifikationsziel (z. B. hat das Aktionssymbol 5002-37 ein entsprechendes Objektmodifikationsziel 5194).In some embodiments, the device recognizes a folder view display input (e.g., the jog gesture 5192 at a location that is a folder icon 5004-2 in the 5JJJ corresponds). In response to detecting the folder view display input, the device again displays the folder view 5182 that contains the changed contents of the folder (eg action icons 5002-26 . 5002-27 . 5002-28 . 5002-29 . 5002-30 . 5002-31 . 5002-33 . 5002-34 . 5002-35 . 5002-36 and 5002-37 ), as in 5KKK shown. In lieu of or in addition to the selectable user interface object removal area described above, in some embodiments, the device displays an object modification destination associated with one or more of the selectable user interface objects. For example, in 5KKK each of the selectable user interface objects has an object modification destination associated with it (eg, has the action icon 5002-37 a corresponding object modification target 5194 ).

Wenn die Vorrichtung eine Anfrage zum Aktivieren des Objektmodifikationsziels für ein entsprechendes wählbares Benutzerschnittstellen-Objekt erkennt (z. B. die Tippgeste 5196 an einer Position auf dem Touchscreen 112, die einer Position eines Objektmodifikationsbereichs für das Aktionssymbol 5002-37 entspricht), zeigt die Vorrichtung in einigen Ausführungsformen einen Objektmodifikationsdialog an. In 5LLL z. B. zeigt die Vorrichtung einen Pop-up-Dialog 5198 an, der dem Benutzer Optionen zum Modifizieren des wählbaren Benutzerschnittstellen-Objekts bereitstellt (z. B. das Löschen des Aktionssymbols 5002-37, das Entfernen des Aktionssymbols 5002-37 aus dem Ordner oder das Abbrechen der Objektmodifikation-Operation). In Reaktion auf eine Eingabe, die einer Anfrage zum Löschen des wählbaren Benutzerschnittstellen-Objekts entspricht (z. B. die Tippgeste 5200 auf einen Lösch-Button) löscht die Vorrichtung in diesem Beispiel das wählbare Benutzerschnittstellen-Objekt (z. B. durch Entfernen des Aktionssymbols 5002-37 aus dem Ordner, der mit der Ordneransicht verknüpft ist, und vollständig von der Vorrichtung, so dass es nicht mehr auf einem Home-Screen oder irgendeiner anderen Ordneransicht angezeigt wird, wie in 5MMM dargestellt). Wenn das wählbare Benutzerschnittstellen-Objekt gelöscht wird, wird in einigen Ausführungsformen eine Applikation, die mit dem wählbaren Benutzerschnittstellen-Objekt verknüpft ist, von der Vorrichtung gelöscht. In Reaktion auf eine Eingabe, die einer Anfrage zum Abbrechen der Objektmodifikations-Operation entspricht (z. B. die Tippgeste 5202 auf ein Abbruchsymbol), beendet die Vorrichtung in diesem Beispiel das Anzeigen des Objektmodifikations-Dialogs 5198, ohne das wählbare Benutzerschnittstellen-Objekt (z. B. das Aktionssymbol 5002-37) zu modifizieren, wodurch zu der Benutzerschnittstelle zurückgekehrt wird, die in 5KKK angezeigt wird. In Reaktion auf eine Eingabe, die einer Anfrage zum Entfernen des wählbaren Benutzerschnittstellen-Objekts aus dem Ordner entspricht (z. B. die Tippgeste 5204 auf einen Entfernen-Button), entfernt die Vorrichtung in diesem Beispiel das wählbare Benutzerschnittstellen-Objekt aus dem Ordner (z. B. wie in 5MMM dargestellt), ohne das wählbare Benutzerschnittstellen-Objekt von der Vorrichtung zu entfernen (z. B. durch Entfernen des Aktionssymbols 5002-37 aus dem Ordner, der mit der Ordneransicht verknüpft ist, und Anzeigen des Aktionssymbols 5002-37 auf dem Home-Screen, wie in 5NNN dargestellt).When the device detects a request to enable the object modification target for a corresponding selectable user interface object (eg, the gesture tip) 5196 at a position on the touch screen 112 representing a position of an object modification area for the action icon 5002-37 In some embodiments, the device displays an object modification dialog. In 5LLL z. For example, the device displays a pop-up dialog 5198 which provides the user with options for modifying the selectable user interface object (eg, deleting the action icon 5002-37 , removing the action icon 5002-37 from the folder or canceling the object modification operation). In response to an input corresponding to a request to delete the selectable user interface object (e.g., the gesture tip) 5200 on a delete button), in this example, the device deletes the selectable user interface object (eg, by removing the action icon 5002-37 from the folder that is linked to the folder view, and completely from the device so that it no longer appears on a home screen or any other folder view, as in 5MMM shown). When the selectable user interface object is deleted, in some embodiments, an application associated with the selectable user interface object is deleted from the device. In response to an input corresponding to a request to cancel the object modification operation (eg, the gesture tip) 5202 on an abort symbol), the device in this example stops displaying the object modification dialog 5198 without the selectable user interface object (for example, the action icon 5002-37 ), which returns to the user interface included in 5KKK is shown. In response to an input corresponding to a request to remove the selectable user interface object from the folder (eg, the gesture tip 5204 on a remove button), the device in this example removes the selectable user interface object from the folder (e.g., as in FIG 5MMM ) without removing the selectable user interface object from the device (eg, by removing the action icon 5002-37 from the folder associated with the folder view and displaying the action icon 5002-37 on the home screen, as in 5NNN shown).

Die Aufmerksamkeit wird nun auf die 5NNN5OOO gerichtet, die in Übereinstimmung mit einigen Ausführungsformen beispielhafte Benutzerschnittstellen zum Anzeigen eines Ordners während eines normalen Betriebsmodus darstellen. In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe, die einer Anfrage zum Verlassen des Benutzerschnittstellen-Rekonfigurationsmodus und Zurückkehren in einen normalen Betriebsmodus entspricht. Zum Beispiel erkennt die Vorrichtung in 5NNN eine Anfrage zum Zurückkehren in den normalen Betriebsmodus (z. B. eine Drückeingabe 5206 auf den Home-Button 204 in 5NNN). In Reaktion auf die Anfrage zum Zurückkehren in den normalen Betriebsmodus kehrt die Vorrichtung in den normalen Betriebsmodus zurück, so dass die wählbaren Benutzerschnittstellen-Objekte (z. B. Aktionssymbole 5002 und Ordnersymbole 5004) in den 5OOO5PPP nicht länger neu angeordnet werden können (obwohl in einigen Ausführungsformen die Anordnungen wählbarer Benutzerschnittstellen-Objekte in einer oder zwei Dimensionen gescrollt werden können). Attention is now on the 5NNN - 5OOO which, in accordance with some embodiments, represent exemplary user interfaces for displaying a folder during a normal mode of operation. In some embodiments, the device detects an input corresponding to a request to exit the user interface reconfiguration mode and return to a normal operating mode. For example, the device recognizes in 5NNN a request to return to the normal operating mode (eg, a pressure input 5206 on the home button 204 in 5NNN ). In response to the request to return to the normal operating mode, the device returns to the normal operating mode so that the selectable user interface objects (e.g., action icons 5002 and folder icons 5004 ) in the 5OOO - 5PPP can no longer be rearranged (although in some embodiments, the arrays of selectable user interface objects may be scrolled in one or two dimensions).

In einigen Ausführungsformen resultiert ein Auswählen eines entsprechenden Aktionssymbols 5002 in einem Aktivieren einer Applikation, die mit dem entsprechenden Aktionssymbol verknüpft ist, wenn die Vorrichtung sich in einem normalen Betriebsmodus befindet. Zum Beispiel zeigt die Vorrichtung in 5OOO in Reaktion auf ein Erkennen eines Auswählens des Fotos-Aktionssymbols (z. B. Erkennen einer Tippgeste 5208 an einer Position auf der berührungsempfindlichen Oberfläche, die dem Fotos-Aktionssymbol 5002-1 entspricht) eine Fotos-Applikation an (z. B. Starten der Fotos-Applikation, falls die Fotos-Applikation nicht schon läuft, oder einfach Anzeigen der Fotos-Applikation, falls die Fotos-Applikation schon läuft). Im Gegensatz dazu resultiert in einigen Ausführungsformen das Erkennen der Auswahl eines entsprechenden Ordnersymbols 5004 in dem Darstellen einer Ordneransicht für den Ordner. Zum Beispiel zeigt die Vorrichtung in 5OOO nach dem Erkennen des Auswählens eines Spiele-Ordnersymbols (z. B. dem Erkennen einer Tippgeste 5210 an einer Position auf der berührungsempfindlichen Oberfläche, die dem Spiele-Ordnersymbol 5004-7 entspricht) eine Ordneransicht 5212 für den Spiele-Ordner an. In einigen Ausführungsformen resultiert das Auswählen eines entsprechenden Aktionssymbols 5002 innerhalb der Ordneransicht (z. B. Ordneransicht 5212), während sich die Vorrichtung in einem normalen Betriebsmodus befindet, in dem Aktivieren einer Applikation, die mit dem entsprechenden Aktionssymbol verknüpft ist. In Reaktion auf das Erkennen des Auswählens des Fotos-Aktionssymbols zum Beispiel (z. B. Erkennen einer Tippgeste 5214 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die dem Aktien-Aktionssymbol 5002-9 entspricht) zeigt die Vorrichtung eine Fotos-Applikation (z. B. durch Starten der Aktien-Applikation, falls die Aktien-Applikation nicht schon läuft, oder einfach durch Anzeigen der Aktien-Applikation, falls die Aktien-Applikation schon läuft) auf der Anzeige (z. B. dem Touchscreen 112) an.In some embodiments, selecting a corresponding action icon results 5002 in activating an application associated with the corresponding action icon when the device is in a normal operating mode. For example, the device in 5OOO in response to detecting a selection of the photo action icon (eg, recognizing a gesture tip 5208 at a location on the touch-sensitive surface that corresponds to the photos action icon 5002-1 corresponds to) a photos application (for example, starting the photos application, if the photos application is not already running, or simply viewing the photos application, if the photos application is already running). In contrast, recognizing the selection of a corresponding folder icon results in some embodiments 5004 in representing a folder view for the folder. For example, the device in 5OOO upon detecting selection of a game folder icon (eg, recognition of a gesture tip 5210 at a location on the touch-sensitive surface that matches the game folder icon 5004-7 corresponds) a folder view 5212 for the games folder. In some embodiments, selecting a corresponding action icon results 5002 within the folder view (eg folder view 5212 ) while the device is in a normal operating mode, activating an application associated with the corresponding action icon. For example, in response to detecting the selection of the photo action icon (eg, detecting a gesture tip 5214 at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is the stock action symbol 5002-9 corresponds) the device displays a photos application (eg by starting the stock application if the stock application is not already running, or simply by displaying the stock application if the stock application is already running) on the display (eg the touch screen 112 ) at.

Die Aufmerksamkeit wird nun auf die 5QQQ5TTT gerichtet, die in Übereinstimmung mit einigen Ausführungsformen beispielhafte Benutzerschnittstellen zum Anzeigen einer Ordneransicht während des normalen Betriebsmodus darstellen. In 5QQQ stellt die Vorrichtung eine Vielzahl wählbarer Benutzerschnittstellen-Objekte (z. B. Aktionssymbole 5002 und Ordnersymbole 5004) auf einem Home-Screen dar. In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe, die eine Wahl eines Ordnersymbols anfragt. Zum Beispiel erkennt in 5QQQ die Vorrichtung einen Kontakt 5216 über dem Ordnersymbol 5004-12. Das Ordnersymbol 5004-12 umfasst eine Vielzahl maßstabsreduzierter Repräsentationen wählbarer Symbole, die mit dem Ordner verknüpft sind (z. B. maßstabsreduzierte Repräsentationen der wählbaren Symbole ”y1”, ”y2”, ”y3”, ”y4”, ”Y5”, ”y6”, ”y7”, ”y8” und ”y9”). Wie unten erklärt, entsprechen in einigen Ausführungsformen die maßstabsreduzierten Repräsentationen der wählbaren Symbole, die von dem Ordnersymbol 5004-12 umfasst sind, einer Untermenge der wählbaren Symbole innerhalb des Ordners, der dem Ordnersymbol 5004-12 entspricht.Attention is now on the 5QQQ - 5TTT which, in accordance with some embodiments, illustrate exemplary user interfaces for displaying a folder view during normal operation mode. In 5QQQ The device provides a plurality of selectable user interface objects (e.g., action icons 5002 and folder icons 5004 ) on a home screen. In some embodiments, the device recognizes an input requesting a selection of a folder icon. For example, recognizes in 5QQQ the device makes contact 5216 above the folder icon 5004-12 , The folder icon 5004-12 includes a plurality of reduced-scale representations of selectable icons associated with the folder (eg, scale-reduced representations of the selectable symbols "y1", "y2", "y3", "y4", "Y5", "y6", "y7 "," Y8 "and" y9 "). As explained below, in some embodiments, the scaled-down representations of the selectable icons corresponding to the folder icon 5004-12 includes a subset of the selectable icons within the folder, the folder icon 5004-12 equivalent.

Die 5QQQ5TTT stellen einen animierten Übergang dar zwischen dem Home-Screen (z. B. eine Benutzerschnittstelle zum Starten von Applikationen), der in 5QQQ gezeigt ist, und einer Ordneransicht, die dem Ordnersymbol 5004-12 wie in 5TTT gezeigt entspricht. Insbesondere wird in diesem Beispiel die Vielzahl wählbarer Benutzerschnittstellen-Objekte in einer entsprechenden Anordnung auf dem Home-Screen angezeigt, und die Animation vergrößert die entsprechende Anordnung so, dass das Ordnersymbol 5004-12 vergrößert wird und sich in Richtung des Zentrums der Anzeige bewegt (z. B. vergrößert in den 5QQQ5RRR die Vorrichtung die Anordnung so, dass das Ordnersymbol 5004-12 vergrößert wird und sich in Richtung eines Zentrums des Touchscreens 112 bewegt; in den 5RRR5SSS vergrößert die Vorrichtung die Anordnung so, dass das Ordnersymbol 5004-12 vergrößert wird und sich in Richtung eines Zentrums des Touchscreens 112 bewegt; und in den 5SSS5TTT vergrößert die Vorrichtung die Anordnung so, dass das Ordnersymbol 5004-12 vergrößert wird und sich in Richtung eines Zentrums des Touchscreens 112 bewegt). Während der Animation beendet die Vorrichtung das Anzeigen vergrößerter Repräsentationen der wählbaren Benutzerschnittstellen-Objekte mit Ausnahme des Ordnersymbols 5004-12, wenn diese aus der Anzeige ”herausgeschoben” werden. Nach dem Einzoomen auf das Ordnersymbol 5004-12 wird die Anzeige des vergrößerten Ordersymbols 5004-12 durch die Ordneransicht ersetzt, wie in 5TTT gezeigt. In einigen Ausführungsformen kehrt die Vorrichtung, in Reaktion auf eine Anfrage zum Verlassen der Ordneransicht, die in 5TTT gezeigt ist (z. B. in Reaktion auf ein Aktivieren des Home-Buttons 204), den in 5QQQ bis 5TTT gezeigten animierten Übergang um (z. B. durch Zurückschreiten von 5TTT zu 5SSS zu 5RRR zu 5QQQ).The 5QQQ - 5TTT represent an animated transition between the home screen (for example, an application launch interface) that is located in 5QQQ is shown, and a folder view that is the folder icon 5004-12 as in 5TTT shown corresponds. In particular, in this example, the plurality of selectable user interface objects are displayed in a corresponding arrangement on the home screen, and the animation magnifies the corresponding arrangement such that the folder icon 5004-12 is increased and moves towards the center of the display (eg enlarged in the 5QQQ - 5RRR the device arranges so that the folder icon 5004-12 increases and moves towards a center of the touch screen 112 emotional; in the 5RRR - 5SSS The device increases the arrangement so that the folder icon 5004-12 increases and moves towards a center of the touch screen 112 emotional; and in the 5SSS - 5TTT The device increases the arrangement so that the folder icon 5004-12 increases and moves towards a center of the touch screen 112 emotional). During the animation, the device terminates displaying enlarged representations of the selectable user interface objects other than the folder icon 5004-12 if this from the ad " be pushed out ". After zooming in on the folder icon 5004-12 becomes the display of the enlarged order symbol 5004-12 replaced by the folder view, as in 5TTT shown. In some embodiments, in response to a request to exit the folder view, the device returns to 5TTT is shown (eg in response to activating the Home button 204 ), the in 5QQQ to 5TTT displayed animated transition (eg by stepping back from 5TTT to 5SSS to 5RRR to 5QQQ ).

Die Aufmerksamkeit wird nun auf die 5TTT5VVV gerichtet, die beispielhafte Benutzerschnittstellen zum Anzeigen von Seitenindikatorsymbolen 5217 in einer Ordneransicht und Aktualisieren deren Erscheinungsform in Übereinstimmung mit einer angezeigten Seite der Ordneransicht darstellen.Attention is now on the 5TTT - 5VVV The exemplary user interfaces for displaying page indicator symbols 5217 in a folder view and refresh their appearance in accordance with a displayed page of the folder view.

Wie in 5TTT gezeigt, zeigt die Ordneransicht, die mit dem Ordnersymbol 5004-12 (5QQQ5SSS) verknüpft ist, eine erste Seite an, die eine erste Teilmenge der wählbaren Symbole in dem Ordner enthält. In einigen Ausführungsformen beinhaltet die Ordneransicht Raum zum gleichzeitigen Anzeigen von nicht mehr als einer bestimmten Anzahl wählbarer Symbole, die kleiner ist als die Gesamtzahl wählbarer Symbole in dem Ordner. Zum Beispiel beinhaltet der Ordner, der mit dem Ordnersymbol 5004-12 verknüpft ist, die Aktionssymbole (z. B. Applikationssymbole) 5002-51, 5002-52, 5002-53, 5002-54, 5002-55, 5002-56, 5002-57, 5002-58, 5002-59, die in der ersten Seite der Ordneransicht angezeigt werden (5TTT), aber der Ordner beinhaltet auch mindestens die Aktionssymbole 5002-60, 5002-61, 5002-62, 5002-63, 5002-64, 5002-65, 5002-66, 5002-67, 5002-68, die in der zweiten Seite der Ordneransicht (5VVV) angezeigt werden. In diesem Beispiel beinhaltet die Ordneransicht Raum zum Anzeigen von neun oder weniger wählbaren Symbolen in jeder Seite.As in 5TTT shown, shows the folder view with the folder icon 5004-12 ( 5QQQ - 5SSS ), a first page containing a first subset of the selectable icons in the folder. In some embodiments, the folder view includes space for simultaneously displaying no more than a certain number of selectable icons that is less than the total number of selectable icons in the folder. For example, the folder that contains the folder icon 5004-12 the action icons (such as application icons). 5002-51 . 5002-52 . 5002-53 . 5002-54 . 5002-55 . 5002-56 . 5002-57 . 5002-58 . 5002-59 displayed in the first page of the folder view ( 5TTT ), but the folder also contains at least the action icons 5002-60 . 5002-61 . 5002-62 . 5002-63 . 5002-64 . 5002-65 . 5002-66 . 5002-67 . 5002-68 in the second page of the folder view ( 5VVV ) are displayed. In this example, the folder view includes space for displaying nine or less selectable icons in each page.

In einigen Ausführungsformen zeigt die Ordneransicht, die mit dem Ordnersymbol 5004-12 verknüpft ist, auch die Seitenindikatorsymbole 5217 an, die die Anzahl unterschiedlicher Seiten wählbarer Symbole angeben, auf die wählbare Symbole in dem Ordner aufgeteilt sind. Zum Beispiel zeigt in 5TTT die Ordneransicht drei Seitenindikatoren an (z. B. die Seitenindikatoren 5217-1, die der ersten Seite wählbarer Symbole in dem Ordner entsprechen, 5217-2, die der zweiten Seite wählbarer Symbole in dem Ordner entsprechen, 5217-3, die der dritten Seite wählbarer Symbole in dem Ordner entsprechen), die angeben, dass wählbare Symbole in dem Ordner auf drei Seiten aufgeteilt werden. In einigen Ausführungsformen wird ein Seitenindikator für eine gegenwärtig gewählte Seite anders als ein oder mehrere Seitenindikatoren für nicht gewählte Seiten dargestellt. Zum Beispiel wird in 5TTT der Seitenindikator 5217-1, der der gegenwärtig gewählten Seite entspricht (z. B. der ersten Seite), mit einer ersten Erscheinungsform dargestellt (z. B. als ein reines Schwarz), während die Seitenindikatoren 5217-2 und 5217-3, die nicht-gewählten Seiten entsprechen, mit einer zweiten Erscheinungsform dargestellt werden (z. B. als nicht ausgefüllte Kreise), was es dem Benutzer ermöglicht, seine oder ihre Position in der Vielzahl von Seiten zu bestimmen.In some embodiments, the folder view shows the folder icon 5004-12 also the page indicator icons 5217 indicating the number of different sides of selectable symbols to which selectable symbols in the folder are divided. For example, shows in 5TTT The folder view displays three page indicators (for example, the page indicators 5217-1 that correspond to the first page of selectable icons in the folder, 5217-2 that correspond to the second page of selectable icons in the folder, 5217-3 that correspond to the third page of selectable icons in the folder) that indicate that selectable icons in the folder are split into three pages. In some embodiments, a page indicator for a currently selected page is displayed differently than one or more page indicators for non-selected pages. For example, in 5TTT the page indicator 5217-1 representing the currently selected page (eg, the first page), having a first appearance (eg, as a pure black), while the page indicators 5217-2 and 5217-3 that correspond to non-selected pages are presented with a second appearance (eg, as unfilled circles), allowing the user to determine his or her position in the plurality of pages.

In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe, die einer Anfrage zum Anzeigen einer nächsten Seite der Ordneransicht entspricht. Zum Beispiel erkennt die Vorrichtung in 5TTT einen Kontakt 5218 bei 5218-a über einem vorgegebenen Bereich der Ordneransicht (z. B. einem Bereich, der nicht einer Anfrage zum Initiieren einer Aktion entspricht, die mit einem Aktionssymbol verknüpft ist). In einigen Ausführungsformen beinhaltet die Eingabe, die einer Anfrage zum Anzeigen der nächsten Seite der Ordneransicht entspricht, eine vorgegebene Geste. In 5TTT wird z. B. 5218 kontinuierlich in einer Geste 5220 über die Anzeige erkannt. Wie in 5UUU gezeigt, zeigt die Vorrichtung in einigen Ausführungsformen einen Zieh-Effekt, in dem die Geste 5220 in einem animierten Wechsel von der ersten Seite zu der zweiten Seite resultiert (z. B. zeigt die Vorrichtung ein ”Rollen” oder ”Gleiten” der Symbole zwischen der ersten und der zweiten Seite an). Wie weiter in 5UUU gezeigt, erkennt die Vorrichtung ein Lösen (oder ein Abheben) des Kontakts 5218 bei 5218-b, und in Reaktion auf das Erkennen des Abhebens des Kontakts 5218 zeigt die Vorrichtung die zweite Seite wählbarer Symbole an, wie in 5VVV gezeigt.In some embodiments, the device recognizes an input corresponding to a request to display a next page of the folder view. For example, the device recognizes in 5TTT a contact 5218 at 5218-a over a given range of folder view (for example, an area that does not correspond to a request to initiate an action associated with an action icon). In some embodiments, the input corresponding to a request to display the next page of the folder view includes a default gesture. In 5TTT is z. B. 5218 continuously in a gesture 5220 detected via the display. As in 5UUU In some embodiments, the device shows a pulling effect in which the gesture is shown 5220 in an animated change from the first page to the second page (eg, the device displays a "scrolling" or "sliding" of the icons between the first and second pages). As in further 5UUU As shown, the device detects a release (or lifting) of the contact 5218 at 5218-b , and in response to detecting the lifting of the contact 5218 the device displays the second page of selectable symbols as in 5VVV shown.

Die 5VVV5YYY stellen einen animierten Übergang zwischen der zweiten Seite der Ordneransicht und einer Applikationsansicht dar. In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe, die einer Anfrage zum Initiieren einer Aktion entspricht, die mit einem wählbaren Benutzerschnittstellen-Objekt verknüpft ist. Zum Beispiel wird in 5VVV eine Tippgeste, die einen Kontakt 5222 enthält, über einem Aktionssymbol 5002-66 erkannt, die durch die Vorrichtung als eine Anfrage zum Starten der ”App y16” interpretiert wird. In diesem Beispiel wird vor dem Erkennen der Eingabe eine Vielzahl wählbarer Benutzerschnittstellen-Objekte in einer entsprechenden Anordnung in der zweiten Seite angezeigt. Wie in 5WWW gezeigt, vergrößert während des Startens von ”App y16” eine Animation die entsprechende Anordnung so, dass das Aktionssymbol 5002-66 vergrößert wird und sich in Richtung des Zentrums der Anzeige bewegt. Wie in 5XXX gezeigt beendet die Vorrichtung während der Animation das Anzeigen vergrößerter Repräsentationen wählbarer Benutzerschnittstellen-Objekte mit Ausnahme des Aktionssymbols 5002-66, wenn diese aus der Anzeige ”herausgeschoben” werden. Nach dem Einzoomen auf das Aktionssymbol 5002-66 wird die Anzeige des vergrößerten Aktionssymbols 5002-66 durch eine Applikationsansicht 5224 ersetzt, wie in 5YYY gezeigt. In einigen Ausführungsformen kehrt die Vorrichtung, in Reaktion auf eine Anfrage zum Verlassen der Applikationsansicht, die in 5YYY gezeigt ist (z. B. in Reaktion auf ein Aktivieren des Home-Buttons 204), den in 5VVV bis 5YYY gezeigten animierten Übergang um (z. B. durch Zurückschreiten von 5YYY zu 5XXX zu 5WWW zu 5VVV).The 5VVV - 5YYY represent an animated transition between the second page of the folder view and an application view. In some embodiments, the device detects an input corresponding to a request to initiate an action associated with a selectable user interface object. For example, in 5VVV a typing gesture, a contact 5222 contains, above an action icon 5002-66 detected by the device as a request to start "app y16". In this example, before recognizing the input, a plurality of selectable user interface objects are displayed in a corresponding arrangement in the second page. As in 5WWW While starting "App y16," an animation increases the corresponding order so that the action icon increases 5002-66 is increased and moves toward the center of the display. As in 5XXX During the animation, the device stops displaying enlarged representations of selectable user interface objects other than the action icon 5002-66 . if they are "pushed out" of the ad. After zooming in on the action icon 5002-66 becomes the display of the enlarged action icon 5002-66 through an application view 5224 replaced, as in 5YYY shown. In some embodiments, in response to a request to exit the application view, the device returns to 5YYY is shown (eg in response to activating the Home button 204 ), the in 5VVV to 5YYY displayed animated transition (eg by stepping back from 5YYY to 5XXX to 5WWW to 5VVV ).

Die Aufmerksamkeit wird nun auf die 5ZZZ5CCCC gerichtet, die beispielhafte Benutzerschnittstellen für das Entfernen eines entsprechenden Symbols aus einer Ordneransicht darstellen. 5ZZZ ist analog zu 5VVV. Jedoch erkennt die Vorrichtung in 5ZZZ eine Eingabe 5226, die einer Anfrage zum Betreten eines Benutzerschnittstellen-Rekonfigurationsmodus entspricht. In einigen Ausführungsformen wird eine Eingabe, die einer Anfrage zum Eintreten in einen Benutzerschnittstellen-Rekonfigurationsmodus entspricht, basierend auf festgelegten Kriterien von einer Anfrage zum Initiieren eines Aktionssymbols unterschieden. Zum Beispiel interpretiert die Vorrichtung, wenn ein Kontakt über einem Aktionssymbol für eine festgelegte Zeitdauer (z. B. 0,5, 1 oder 2 Sekunden) erkannt wird, den Kontakt als eine Anfrage zum Eintreten in den Benutzerschnittstellen-Rekonfigurationsmodus. Wenn hingegen der Kontakt über einem Aktionssymbol für weniger als die festgelegte Zeitdauer erkannt wird (z. B. wenn die Vorrichtung eine Tippgeste anstatt einer langen Drückgeste erkennt), startet die Vorrichtung die Applikation (z. B. wie in den 5VVV5YYY) gezeigt), anstatt in einen Benutzerschnittstellen-Rekonfigurationsmodus einzutreten (z. B. wie in den 5ZZZ5CCCC gezeigt).Attention is now on the 5ZZZ - 5Cccc representing exemplary user interfaces for removing a corresponding icon from a folder view. 5ZZZ is analogous to 5VVV , However, the device recognizes in 5ZZZ an input 5226 that corresponds to a request to enter a user interface reconfiguration mode. In some embodiments, an input corresponding to a request to enter a user interface reconfiguration mode is distinguished based on predetermined criteria from a request to initiate an action icon. For example, when a contact over an action icon is detected for a predetermined period of time (eg, 0.5, 1, or 2 seconds), the device interprets the contact as a request to enter the user interface reconfiguration mode. Conversely, if the contact over an action icon is detected for less than the specified amount of time (eg, the device detects a jog gesture rather than a long press gesture), the device starts the application (eg, as in FIGS 5VVV - 5YYY ) instead of entering a user interface reconfiguration mode (e.g., as in FIGS 5ZZZ - 5Cccc shown).

In 5AAAA ist die Vorrichtung in einen Benutzerschnittstellen-Rekonfigurationsmodus eingetreten. In einigen Ausführungsformen zeigen die wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002) einen visuellen Hinweis an, dass die Vorrichtung sich in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet. Wie zum Beispiel in 5AAAA dargestellt, wackeln die Aktionssymbole, als wenn sie auf Wasser treiben würden (z. B. vibriert jedes entsprechende Aktionssymbol um eine entsprechende durchschnittliche Position des Aktionssymbols auf der Anzeige herum). Zusätzlich sind in einigen Ausführungsformen während des Benutzerschnittstellen-Rekonfigurationsmodus zumindest einige der Aktionssymbole mit einem Objektentfernungskennzeichen verknüpft (z. B. 5010 in 5AAAA), und wenn die Vorrichtung eine Aktivierung des Objektentfernungskennzeichens erkennt, wird das mit dem Objektentfernungskennzeichen verknüpfte Aktionssymbol von einer Seite der Ordneransicht entfernt (z. B. gelöscht). In einigen Ausführungsformen löscht ein Löschen des Aktionssymbols eine Applikation, die mit dem Aktionssymbol verknüpft ist. In einigen Ausführungsformen löscht ein Löschen das Symbol, ohne eine Applikation zu löschen, die mit dem Aktionssymbol verknüpft ist.In 5AAAA the device has entered a user interface reconfiguration mode. In some embodiments, the selectable user interface objects (eg, the action icons 5002 ) provides a visual indication that the device is in the user interface reconfiguration mode. Like in 5AAAA The action icons wobble as though they were floating on water (for example, each corresponding action icon vibrates around a corresponding average position of the action icon on the display). In addition, in some embodiments, during the user interface reconfiguration mode, at least some of the action icons are associated with an object removal indicator (e.g. 5010 in 5AAAA ), and when the device detects activation of the object removal flag, the action icon associated with the object removal flag is removed (eg, deleted) from a page of the folder view. In some embodiments, deleting the action icon deletes an application associated with the action icon. In some embodiments, deleting deletes the icon without deleting an application associated with the action icon.

In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe, die einer Anfrage zum Bewegen eines entsprechenden Symbols von der Seite der Ordneransicht an eine entsprechende Position auf der Anzeige außerhalb des Ordners entspricht. Zum Beispiel erkennt die Vorrichtung in 5AAAA den Kontakt 5228 bei 5228-a und erkennt während des kontinuierlichen Erkennens des Kontakts 5228 die Geste 5230 (z. B. eine Zieh-Geste), die einer Anfrage zum Bewegen des Aktionssymbols 5002-66 in den unteren Bereich der Anzeige entspricht. Wie in 5BBBB gezeigt, wird das Aktionssymbol 5002-66 in den unteren Bereich der Anzeige bewegt (z. B. gezogen), welcher in diesem Beispiel ein festgelegter Symbol-Entfernungsbereich ist. Der Kontakt 5226 wird bei 5226-b freigegeben (z. B. wird ein Abheben des Kontakts 5226 erkannt), was darin resultiert, dass das Aktionssymbol 5002-66 in dem Symbol-Entfernungsbereich 5231 ”fallengelassen” wird. In Übereinstimmung mit einem Bestimmen, dass die entsprechende Position innerhalb des festgelegten Symbol-Entfernungsbereichs liegt, wird in einigen Ausführungsformen das Aktionssymbol aus der Ordneransicht entfernt. In einigen Ausführungsformen resultiert das Entfernen des Aktionssymbols aus der Ordneransicht in einem Platzieren des Aktionssymbols an einer anderen Position innerhalb der Benutzerschnittstelle. Wie zum Beispiel in 5CCCC gezeigt, befindet sich das Aktionssymbol 5002-66 nun in dem Home-Screen, während die Vorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus verbleibt.In some embodiments, the device recognizes an input corresponding to a request to move a corresponding icon from the folder view page to a corresponding location on the off-folder display. For example, the device recognizes in 5AAAA the contact 5228 at 5228-a and recognizes during continuous recognition of the contact 5228 the gesture 5230 (eg, a drag gesture), which is a request to move the action icon 5002-66 in the lower part of the display. As in 5BBBB shown, becomes the action icon 5002-66 is moved (e.g., dragged) to the bottom of the display, which in this example is a designated icon removal area. The contact 5226 is at 5226-b released (eg, lifting the contact 5226 detected), resulting in the action icon 5002-66 in the symbol removal area 5231 "Dropped". In accordance with determining that the corresponding location is within the designated icon range, in some embodiments, the action icon is removed from the folder view. In some embodiments, removing the action icon from the folder view results in placing the action icon at a different location within the user interface. Like in 5Cccc shown, is the action icon 5002-66 now in the home screen while the device remains in the user interface reconfiguration mode.

Die Aufmerksamkeit wird nun auf die 5ZZZ und 5DDDD5FFFF gerichtet, die beispielhafte Benutzerschnittstellen zum Ändern einer Seite eines entsprechenden Symbols innerhalb einer Ordneransicht in Reaktion auf das Erkennen einer Bewegung eines Symbols in einen Seitenänderungs-Bereich darstellen (z. B. den Seitenänderungs-Bereich 5233-1 oder den Nächste-Seite-Bereich 5233-2). 5DDDD ist analog zu 5AAAA, außer dass sich der Kontakt 5226 von 5226-c (5DDDD) bewegt, anstatt dass sich der Kontakt 5226 von 5226-a nach 5226-b bewegt und das Aktionssymbol 5002-66 in dem Symbol-Entfernungsbereich 5231 losgelassen wird, und nachdem der Kontakt 5226 für mehr als eine festgelegte Zeitdauer (z. B. 0,1, 0,2, 0,3, 0,4 oder 0,5 Sekunden) an Position 5226-c erkannt wurde (z. B. innerhalb des Seitenänderungs-Bereichs 5233-2), zeigt die Vorrichtung eine nächste Seite der Ordneransicht an (z. B. die dritte Seite der Ordneransicht) wie in 5EEEE gezeigt, und wenn die Vorrichtung ein Abheben des Kontakts 5226 erkennt, während die nächste Seite der Ordneransicht angezeigt wird, wird das Symbol 5002-66 auf die nächste Seite bewegt (z. B. die dritte Seite der Ordneransicht). In einigen Ausführungsformen ordnet die Vorrichtung die Anordnung der anderen Aktionssymbole 5002 in Reaktion auf die Bewegung des Aktionssymbols 5002-66 dynamisch neu in der zweiten Seite an (z. B. die anderen als das Aktionssymbol 5002-66). In einigen Ausführungsformen ändert sich die angezeigte Seite in Übereinstimmung mit der Bewegung des Aktionssymbols 5002-66 über den Seitenänderungs-Bereich. In 5EEEE z. B. ist der Seitenänderungs-Bereich 5233-2 ein Nächste-Seite-Änderungsbereich, und die Vorrichtung geht folglich in Reaktion auf das Erkennen der Bewegung eines Symbols in den Seitenänderungs-Bereich 5233-2 vom Anzeigen der zweiten Seite (5EEEE) zum Anzeigen der dritten Seite (5FFFF) über; während der Seitenänderungs-Bereich 5233-1 ein Vorige-Seite-Änderungsbereich ist, und die Vorrichtung in Reaktion auf das Erkennen der Bewegung eines Symbols in den Seitenänderungs-Bereich 5233-1 vom Anzeigen der zweiten Seite (5EEEE) zum Anzeigen der ersten Seite (5CCCC) übergehen würde. In diesem Beispiel beinhaltet die dritte Seite der Ordneransicht die Aktionssymbole 5002-69 und 5002-70, die schon in der dritten Seite der Ordneransicht vorhanden waren.Attention is now on the 5ZZZ and 5DDDD - 5FFFF Represent example user interfaces for changing a page of a corresponding icon within a folder view in response to detecting a movement of a icon into a page change area (eg, the page change area 5233-1 or the next page area 5233-2 ). 5DDDD is analogous to 5AAAA except that the contact 5226 from 5226-c ( 5DDDD ), rather than the contact 5226 from 5226-a to 5226-b moves and the action icon 5002-66 in the symbol removal area 5231 is released, and after the contact 5226 for more than a specified amount of time (eg, 0.1, 0.2, 0.3, 0.4, or 0.5 seconds) at position 5226-c has been detected (eg within the page change area 5233-2 ), show the Create a next page of the folder view (for example, the third page of the folder view) as in 5EEEE shown, and when the device lifting the contact 5226 Detects, while the next page of the folder view is displayed, becomes the icon 5002-66 moved to the next page (for example, the third page of the folder view). In some embodiments, the device arranges the arrangement of the other action icons 5002 in response to the movement of the action icon 5002-66 dynamic in the second page (for example, the others as the action icon 5002-66 ). In some embodiments, the displayed page changes in accordance with the movement of the action icon 5002-66 over the page change area. In 5EEEE z. B. is the page change area 5233-2 a next page change area, and the device thus goes into the page change area in response to detecting the movement of a symbol 5233-2 from displaying the second page ( 5EEEE ) to display the third page ( 5FFFF ) above; during the page change area 5233-1 is a previous page change area, and the device in response to detecting the movement of a symbol in the page change area 5233-1 from displaying the second page ( 5EEEE ) to display the first page ( 5Cccc ) would go over. In this example, the third page of the folder view contains the action icons 5002-69 and 5002-70 that already existed in the third page of the folder view.

5FFFF stellt auch das Lösen des Kontakts 5226 dar (z. B. ein Abheben des Kontakts 5266 an der Position 5266-c), welches in diesem Beispiel durch die Vorrichtung als eine Anfrage zum Fallenlassen des Aktionssymbols 5002-66 in der dritten Seite der Ordneransicht interpretiert wird. Wie in 5GGGG gezeigt, ordnet die Vorrichtung die Anordnung der Aktionssymbole 5002 dynamisch neu in der dritten Seite der Ordneransicht an, um das Hinzufügen des Aktionssymbols 5002-66 unterzubringen, während sie in dem Benutzerschnittstellen-Rekonfigurationsmodus verbleibt. 5FFFF also provides the release of the contact 5226 (for example, lifting the contact 5266 at the position 5266-c ), which in this example is represented by the device as a request to drop the action icon 5002-66 in the third page of the folder view. As in 5GGGG As shown, the device arranges the arrangement of action icons 5002 Dynamically re-create the third page of the folder view to add the action icon 5002-66 while remaining in the user interface reconfiguration mode.

In einigen Ausführungsformen erkennt die Vorrichtung, während sie sich in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, eine Eingabe, die einer Anfrage zum Verlassen des Rekonfigurationsmodus entspricht. Zum Beispiel verlässt die Vorrichtung in Reaktion auf das Erkennen einer Aktivierung des Home-Buttons 204 durch den Kontakt 5234 in 5GGGG den Rekonfigurationsmodus und kehrt in den normalen Betriebsmodus zurück (z. B. einen Nicht-Rekonfigurations-Betriebsmodus) und zeigt die Ordneransicht an, wie in 5HHHH gezeigt.In some embodiments, the device, while in the user interface reconfiguration mode, detects an input corresponding to a request to exit the reconfiguration mode. For example, in response to detecting activation of the home button, the device exits 204 through the contact 5234 in 5GGGG the reconfiguration mode and returns to the normal operating mode (eg, a non-reconfiguration operating mode) and displays the folder view as in 5HHHH shown.

Die Aufmerksamkeit wird nun auf die 5HHHH5JJJJ gerichtet, die beispielhafte Benutzerschnittstellen zum Animieren eines Übergangs von einer entsprechenden Seite einer Ordneransicht zu dem Home-Screen darstellen.Attention is now on the 5HHHH - 5JJJJ Representing exemplary user interfaces for animating a transition from a corresponding page of a folder view to the home screen.

In einigen Ausführungsformen erkennt die Vorrichtung, während des Anzeigens der dritten Seite (oder der zweiten Seite usw.) der Ordneransicht, eine Eingabe, die einer Anfrage zum Schließen der Ordneransicht entspricht (z. B. dem Aktivieren eines Home-Buttons). In Reaktion auf das Erkennen der Eingabe, die der Anfrage zum Schließen der Ordneransicht entspricht, beendet die Vorrichtung das Anzeigen der Ordneransicht und zeigt stattdessen den Home-Screen an. In 5HHHH erkennt die Vorrichtung z. B. eine Aktivierung des Home-Buttons 204 durch den Kontakt 5236. In Reaktion auf die Anfrage zum Schließen der Ordneransicht zeigt die Vorrichtung in 5IIII eine Seite des Home-Screens an, welche das Ordnersymbol 5004-12 beinhaltet, das der Ordneransicht entspricht. Während des Anzeigens des Home-Screens beinhaltet in einigen Ausführungsformen das Ordnersymbol für den Ordner maßstabsreduzierte Repräsentationen von Aktionssymbolen in der nun verlassenen Seite der Ordneransicht. In einigen Ausführungsformen zeigt die Vorrichtung einen animierten Übergang zwischen 5HHHH und 5IIII an, die ähnlich ist zu einer Umkehrung der Animation, die in den 5QQQ5TTT angezeigt wurde, mit der Ausnahme, dass die Ordneransicht eine andere Erscheinungsform aufweist, da in ihr unterschiedliche maßstabsreduzierte Repräsentationen auf der dritten Seite der Ordneransicht dargestellt werden, und somit beinhaltet die Erscheinungsform des in der Größe reduzierten Ordnersymbols die maßstabsreduzierten Repräsentationen, die in 5IIII gezeigt werden. 5HHHH stellt z. B. die dritte Seite der Ordneransicht dar, die die Aktionssymbole 5002-69, 5002-70 und 5002-66 beinhaltet. Nach dem Wegnavigieren von der Ordneransicht von der dritten Seite hin zu dem Home-Screen (5IIII) beinhaltet das Ordnersymbol 5004-12 maßstabsreduzierte Repräsentationen der Aktionssymbole 5002-69, 5002-70, 5002-66.In some embodiments, while displaying the third page (or second page, etc.) of the folder view, the device detects an entry corresponding to a request to close the folder view (eg, activating a home button). In response to detecting the input corresponding to the request to close the folder view, the device stops displaying the folder view and displays the home screen instead. In 5HHHH recognizes the device z. B. activation of the home button 204 through the contact 5236 , In response to the request to close the folder view, the device displays in 5IIII a page of the home screen, which is the folder icon 5004-12 includes, which corresponds to the folder view. During display of the home screen, in some embodiments, the folder icon for the folder includes scale-reduced representations of action icons in the now-left page of the folder view. In some embodiments, the device displays an animated transition between 5HHHH and 5IIII which is similar to a reversal of the animation in the 5QQQ - 5TTT is displayed, except that the folder view has a different appearance because it displays different scale-reduced representations on the third page of the folder view, so the appearance of the resized folder icon includes the scale-reduced representations included in 5IIII to be shown. 5HHHH represents z. For example, the third page of the folder view represents the action icons 5002-69 . 5002-70 and 5002-66 includes. After navigating away from the folder view from the third page to the home screen ( 5IIII ) contains the folder icon 5004-12 Scale-reduced representations of the action icons 5002-69 . 5002-70 . 5002-66 ,

Wie in 5JJJJ gezeigt, geht die Vorrichtung in einigen Ausführungsformen zum Anzeigen maßstabsreduzierter Repräsentationen der ersten Seite von Aktionssymbolen in dem Ordnersymbol 5004-12 anstelle der maßstabsreduzierten Repräsentationen der dritten Seite von Aktionssymbolen in dem Ordner über.As in 5JJJJ 10, in some embodiments, the device proceeds to display reduced-scale representations of the first page of action icons in the folder icon 5004-12 instead of the reduced scale representations of the third page of action icons in the folder above.

Die Aufmerksamkeit wird nun auf die 5JJJJ5LLLL gerichtet, die beispielhafte Benutzerschnittstellen zum Navigieren zu einer anderen Seite wählbarer Benutzerschnittstellen-Objekte darstellen. In einigen Ausführungsformen erkennt die Vorrichtung eine Eingabe, die einer Anfrage zum Anzeigen einer anderen Seite wählbarer Benutzerschnittstellen-Objekte in der Vielzahl von verschiedenen, separat angezeigten Seiten wählbarer Benutzerschnittstellen-Objekte entspricht. 5JJJJ illustriert z. B. das Erkennen der Geste 5238, die bei 5238-a beginnt. 5KKKK illustriert die Geste 5238, die bei 5238-b beendet wird (z. B. durch das Erkennen eines Abhebens der Geste). Wie auch in 5KKKK gezeigt, zeigt die Vorrichtung, in Reaktion auf die Geste, die in diesem Beispiel eine Wischgeste ist, einen animierten Übergang zwischen der dritten Seite und der zweiten Seite an und, optional falls der Übergang nicht vollständig ist, wenn das Abheben des Kontakts 5238 erkannt ist, vervollständigt die Vorrichtung den animierten Übergang so, dass das Anzeigen der dritten Seite beendet wird und stattdessen die zweite Seite angezeigt wird (dargestellt in 5LLLL).Attention is now on the 5JJJJ - 5LLLL representing exemplary user interfaces for navigating to another page of selectable user interface objects. In some embodiments, the device recognizes an input corresponding to a request for Display another page of selectable user interface objects in the plurality of different, separately displayed pages of selectable user interface objects. 5JJJJ Illustrates z. B. recognizing the gesture 5238 that at 5238-a starts. 5KKKK illustrates the gesture 5238 that at 5238-b is terminated (eg by recognizing a liftoff of the gesture). As well as in 5KKKK In response to the gesture, which in this example is a swipe gesture, the device displays an animated transition between the third page and the second page and, optionally, if the transition is not complete when the contact is lifted 5238 is detected, the device completes the animated transition to stop displaying the third page and instead display the second page (shown in FIG 5LLLL ).

Die 6A6E sind Flussdiagramme, die ein Verfahren 600 zum Erstellen eines neuen Ordners in Übereinstimmung mit einigen Ausführungsformen darstellen. Das Verfahren 600 wird auf einer Multifunktionsvorrichtung ausgeführt (z. B. der Vorrichtung 300, 3, oder der tragbaren Multifunktionsvorrichtung 100, 1), die eine Anzeige und eine berührungsempfindliche Oberfläche aufweist. In einigen Ausführungsformen ist die Anzeige eine Touchscreen-Anzeige (z. B. 112 in den 5A5N, 5P5LLLL) und die berührungsempfindliche Oberfläche ist auf der Anzeige. In einigen Ausführungsformen ist die Anzeige separat von der berührungsempfindlichen Oberfläche. Einige Operationen in dem Verfahren 600 können kombiniert werden und/oder die Reihenfolge einiger Operationen kann verändert werden.The 6A - 6E are flowcharts that are a procedure 600 to create a new folder in accordance with some embodiments. The procedure 600 is performed on a multifunction device (eg the device 300 . 3 , or the portable multifunction device 100 . 1 ) having a display and a touch-sensitive surface. In some embodiments, the display is a touchscreen display (e.g. 112 in the 5A - 5N . 5P - 5LLLL ) and the touch-sensitive surface is on the display. In some embodiments, the display is separate from the touch-sensitive surface. Some operations in the procedure 600 can be combined and / or the order of some operations can be changed.

Wie unten beschrieben stellt das Verfahren 600 einen intuitiven Weg zum Erstellen eines neuen Ordners bereit. Das Verfahren reduziert die kognitive Belastung eines Benutzers, wenn er neue Ordner erstellt, wodurch eine effizientere Mensch-Maschine-Schnittstelle erzeugt wird. Dadurch, dass es einem Benutzer ermöglicht wird, einen neuen Ordner schneller und effizienter zu erstellen, wird für Batteriebetriebene Rechenvorrichtungen Energie gespart und die Zeit zwischen Batterieladungen erhöht.As described below, the procedure 600 an intuitive way to create a new folder. The method reduces the cognitive burden on a user as he creates new folders, thereby creating a more efficient man-machine interface. By allowing a user to create a new folder faster and more efficiently, battery-powered computing devices save energy and increase the time between battery charges.

Die Vorrichtung zeigt (602) eine Vielzahl wählbarer Benutzerschnittstellen-Objekte auf der Anzeige an (in 5M z. B. zeigt die Vorrichtung eine Vielzahl von Aktionssymbolen 5002 und eine Vielzahl von Ordnersymbolen 5004 auf dem Touchscreen 112 an). In einigen Ausführungsformen sind die wählbaren Benutzerschnittstellen-Objekte Aktionssymbole 5002 (604). Die Aktionssymbole 5002 können z. B. eines oder mehrere aktivierbare Symbole beinhalten, die ein Softwareprogramm (z. B. das Foto-Applikationssymbol 5002-1, das Uhr-Applikationssymbol 5002-2, das Browser-Applikationssymbol 5002-3, das Solitaire-Applikationssymbol 5002-4, das Wetter-Applikationssymbol 5002-5, das Notiz-Applikationssymbol 5002-6, das Texte-Applikationssymbol 5002-7, das Karten-Applikationssymbol 5002-8, das Aktien-Applikationssymbol 5002-9, das Kamera-Applikationssymbol 5002-12, das Rennen-Applikationssymbol 5002-13, das Email-Applikationssymbol 5002-14, das Telefon-Applikationssymbol 5002-15, das iPod-Applikationssymbol 5002-16), Dateien (z. B. das Dokumenten-Aktionssymbol 5002-11), Lesezeichen (z. B. das Lesezeichen-Aktionssymbol 5002-10) usw. darstellen. Ähnlich ist ein erstes Ordnersymbol 5004-1-b mit einem ersten Ordner verknüpft, während ein zweites Ordnersymbol 5004-2 mit einem zweiten Ordner verknüpft ist.The device shows ( 602 ) a plurality of selectable user interface objects on the display (in 5 M z. For example, the device displays a variety of action icons 5002 and a variety of folder icons 5004 on the touch screen 112 at). In some embodiments, the selectable user interface objects are action icons 5002 ( 604 ). The action icons 5002 can z. For example, one or more activatable icons may include a software program (eg, the photo application icon 5002-1 , the clock application icon 5002-2 , the browser application icon 5002-3 , the solitaire application icon 5002-4 , the weather application icon 5002-5 , the note application icon 5002-6 , the text application icon 5002-7 , the map application icon 5002-8 , the stock application icon 5002-9 , the camera application icon 5002-12 , the race application symbol 5002-13 , the email application icon 5002-14 , the phone application icon 5002-15 , the iPod application icon 5002-16 ), Files (for example, the document action icon 5002-11 ), Bookmarks (such as the bookmark action icon 5002-10 ) and so on. Similar is a first folder icon 5004-1-b linked to a first folder while a second folder icon 5004-2 is linked to a second folder.

In Reaktion auf das Erkennen einer Eingabe, die einer Auswahl eines entsprechenden wählbaren Benutzerschnittstellen-Objekts entspricht, aktiviert die Vorrichtung (606) eine Applikation, die mit dem entsprechenden wählbaren Benutzerschnittstellen-Objekt verknüpft ist. In einigen Ausführungsformen werden Applikationen nur dann aktiviert, wenn die Vorrichtung sich in einem normalen Betriebsmodus befindet. Zum Beispiel würde das Auswählen eines Solitaire-Applikationssymbols 5002-1 in 5A (z. B. während sich die Vorrichtung in einem normalen Betriebsmodus befindet) eine Solitaire-Spielapplikation starten. Es sollte verstanden werden, dass, wenn ein Aktionssymbol 5002 eine Datei darstellt und eine Eingabe erkannt wird, die einem Auswählen des Aktionssymbols entspricht, eine Applikation anzeigt, die verwendet wird zum Anzeigen und/oder Bearbeiten der Datei. Wenn die Vorrichtung z. B. eine Eingabe erkennt (z. B. eine Tippgeste), die einem Auswählen eines Lesezeichensymbols (z. B. 5002-10 in 5A) entspricht, die einer mit einem Lesezeichen versehenen Webseite entspricht, würde die Vorrichtung einen Webbrowser starten und zu der mit einem Lesezeichen versehenen Webseite navigieren. Als ein weiteres Beispiel würde die Vorrichtung, wenn die Vorrichtung eine Eingabe erkannt hat, die einem Auswählen eines Dokumentensymbols entspricht (z. B. 5002-11 in 5A), das mit einem Tabellenkalkulationsdokument verknüpft ist, eine Tabellenkalkulationsbearbeitungs-/Ansicht-Applikation starten und das Tabellenkalkulationsdokument innerhalb der Tabellenkalkulationsbearbeitungs-/Ansicht-Applikation anzeigen. In einigen Ausführungsformen ist das Aktionssymbol ein Symbol zum Starten einer Applikation und das Auswählen des Symbols startet die Applikation, wenn die Applikation gegenwärtig nicht läuft oder zeigt die Applikation an, wenn die Applikation gegenwärtig läuft, aber nicht angezeigt wird. Mit anderen Worten zeigt die Vorrichtung in Reaktion auf das Erkennen des Auswählens eines Aktionssymbols eine Ansicht einer Applikation an, jedoch muss die Vorrichtung, wenn die Applikation nicht läuft, wenn die Eingabe erkannt wird, zunächst die Applikation starten, während, wenn die Applikation schon läuft, wenn die Eingabe erkannt wird, die Vorrichtung einfach eine aktuelle Ansicht der Applikation anzeigen kann und die Applikation nicht starten muss.In response to detecting an input corresponding to a selection of a corresponding selectable user interface object, the device activates ( 606 ) an application linked to the corresponding selectable user interface object. In some embodiments, applications are activated only when the device is in a normal operating mode. For example, selecting a solitaire application icon would 5002-1 in 5A (eg while the device is in a normal mode of operation) launch a solitaire game application. It should be understood that if an action icon 5002 represents a file and an input corresponding to selecting the action icon is displayed, an application used to display and / or edit the file. If the device z. For example, an input (e.g., a gesture tip) identifying an entry of a bookmark symbol (e.g. 5002-10 in 5A ) corresponding to a bookmarked web page, the device would launch a web browser and navigate to the bookmarked web page. As another example, if the device recognized an input corresponding to selecting a document symbol (e.g. 5002-11 in 5A ), which is linked to a spreadsheet document, start a spreadsheet edit / view application and display the spreadsheet document within the spreadsheet edit / view application. In some embodiments, the action icon is a symbol for launching an application and selecting the icon launches the application if the application is not currently running or displays the application if the application is currently running but not displayed. In other words, in response to detecting the selection of an action icon, the device displays a view of an application, however, if the application is not running when the input is detected, the device must first start the application, while if the Application already running when the input is detected, the device can simply display a current view of the application and the application does not have to start.

Die Vorrichtung erkennt (608) eine erste Eingabe. Wie in 5M dargestellt erkennt die Vorrichtung z. B. einen Fingerkontakt 5040 an einer Position (z. B. einer ersten Position 5040-a in 5M) auf der berührungsempfindlichen Oberfläche, die einem ersten Objekt entspricht (z. B. dem Solitaire-Applikationssymbol 5002-4) und erkennt eine nachfolgende Bewegung 5042 des Fingerkontakts über die berührungsempfindliche Oberfläche (z. B. zu einer zweiten Position 5040-b in 5N). In einigen Ausführungsformen ist die erste Eingabe (610) eine Geste (z. B. eine Finger-Ziehen-Geste), die auf einer berührungsempfindlichen Oberfläche erkannt wird. In einigen Ausführungsformen ist die berührungsempfindliche Oberfläche getrennt von der Anzeige. In einigen Ausführungsformen ist die berührungsempfindliche Oberfläche mit der Anzeige als ein Touchscreen 112 kombiniert.The device recognizes ( 608 ) a first input. As in 5 M shown recognizes the device z. B. a finger contact 5040 at a position (eg, a first position 5040-a in 5 M ) on the touch-sensitive surface corresponding to a first object (eg, the Solitaire application icon 5002-4 ) and detects a subsequent movement 5042 finger contact across the touch-sensitive surface (eg, to a second position 5040-b in 5N ). In some embodiments, the first input is ( 610 ) a gesture (eg, a finger-pull gesture) that is detected on a touch-sensitive surface. In some embodiments, the touch-sensitive surface is separate from the display. In some embodiments, the touch-sensitive surface with the display is as a touch screen 112 combined.

In Reaktion auf das Erkennen der ersten Eingabe bewegt die Vorrichtung (612) ein erstes Objekt in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten über die Anzeige (z. B. den Touchscreen 112) zu einer Position auf der Anzeige (z. B. Touchscreen 112), die in der Nähe eines zweiten Objekts in der Vielzahl von wählbaren Benutzerschnittstellen-Objekten liegt. Zum Beispiel wurde in 5N das Solitaire-Applikationssymbol 5002-4 von einer vorigen Position zu einer gegenwärtigen Position bewegt (z. B. 5002-4 in 5N), die in der Nähe eines zweiten Objekts liegt (z. B. dem Rennen-Applikationssymbol 5002-13 in 5N). In einigen Ausführungsformen liegt die Position über oder ist zumindest teilweise überlappend mit dem zweiten Objekt oder einem Aktivierungsbereich für das zweite Objekt, wie in 5N dargestellt, wo das Solitaire-Applikationssymbol 5002-4 teilweise mit dem Rennen-Applikationssymbol 5002-13 überlappt. In einigen Ausführungsformen ist die Position über oder überlappt zumindest teilweise mit einem Aktivierungsbereich für das zweite Objekt, wie in größerem Detail unten unter Verweis auf das Verfahren 900 beschrieben wird.In response to detecting the first input, the device moves ( 612 ) a first object in the plurality of selectable user interface objects over the display (eg, the touch screen 112 ) to a position on the display (eg touchscreen 112 ) located near a second object in the plurality of selectable user interface objects. For example, was in 5N the solitaire application icon 5002-4 moved from a previous position to a current position (e.g. 5002-4 in 5N ) that is near a second object (eg, the race application icon 5002-13 in 5N ). In some embodiments, the position is over or at least partially overlapping with the second object or an activation area for the second object, as in FIG 5N pictured where the solitaire application icon 5002-4 partially with the race application icon 5002-13 overlaps. In some embodiments, the position is over or at least partially overlapped with an activation area for the second object, as described in more detail below with reference to the method 900 is described.

Die Vorrichtung erkennt (614), dass die erste Eingabe vorbestimmte Ordnererzeugungskriterien erfüllt, während das erste Objekt nahe dem zweiten Objekt ist. In einigen Ausführungsformen beinhaltet das Erkennen, dass die erste Eingabe festgelegte Ordnererzeugungskriterien erfüllt, ein Erkennen (616) eines Beendens der ersten Eingabe, während das erste Objekt sich nahe dem zweiten Objekt befindet. In 5N erkennt die Vorrichtung z. B. ein Abheben des Kontakts 5040-b, während das Solitaire-Applikationssymbol 5002-4 mit dem Rennen-Applikationssymbol 5002-13 überlappt. Als ein weiteres Beispiel erkennt die Vorrichtung in 5N eine Pause des Kontakts 5040, während das Solitaire-Applikationssymbol 5002-4 mit dem Rennen-Applikationssymbol 5002-13 für mehr als eine festgelegte Zeitdauer überlappt (z. B. 0,5 Sekunden, 1 Sekunde, 1,5 Sekunden oder jede angemessene Zeitdauer). In einigen Ausführungsformen befindet sich die Vorrichtung (618) in einem Benutzerschnittstellen-Rekonfigurationsmodus (d. h. nicht in einem normalen Betriebsmodus), wenn die erste Eingabe erkannt wird, wie oben in größerem Detail erläutert. Zusätzlich sollte verstanden werden, dass in einigen Ausführungsformen die wählbaren Benutzerschnittstellen-Objekte nicht bewegt werden können (z. B. innerhalb der Anordnung wählbarer Benutzerschnittstellen-Objekte neu angeordnet), wenn sich die Vorrichtung in dem normalen Betriebsmodus befindet.The device recognizes ( 614 ) that the first input satisfies predetermined folder creation criteria while the first object is near the second object. In some embodiments, recognizing that the first input meets specified folder creation criteria includes detecting ( 616 ) terminating the first input while the first object is near the second object. In 5N recognizes the device z. B. lifting the contact 5040-b while the solitaire application icon 5002-4 with the race application icon 5002-13 overlaps. As another example, the device recognizes 5N a break in contact 5040 while the solitaire application icon 5002-4 with the race application icon 5002-13 overlaps for more than a specified amount of time (eg, 0.5 seconds, 1 second, 1.5 seconds, or any appropriate amount of time). In some embodiments, the device is ( 618 ) in a user interface reconfiguration mode (ie, not in a normal operating mode) when the first input is detected, as explained in greater detail above. Additionally, it should be understood that in some embodiments, the selectable user interface objects may not be moved (eg, rearranged within the array of selectable user interface objects) when the device is in the normal operating mode.

Die Operationen 622636 werden in Reaktion auf das Erkennen ausgeführt (620), dass die erste Eingabe festgelegte Ordnererzeugungskriterien erfüllt, während das erste Objekt sich nahe dem zweiten Objekt befindet. In einigen Ausführungsformen wird in Reaktion auf das Erkennen, dass die erste Eingabe festgelegte Ordnererzeugungskriterien erfüllt, während sich das erste Objekt nahe dem zweiten Objekt befindet, wird das Anzeigen des ersten Objekts und des zweiten Objekts beendet (622) (z. B. wie in 5N und 5S dargestellt). In 5S z. B. werden, nachdem die Vorrichtung erkannt hat, dass die erste Eingabe festgelegte Ordnererzeugungskriterien erfüllt (z. B. durch Erkennen eines Beendens der Eingabe oder einer Pause der Eingabe für mehr als eine festgelegte Zeitdauer), das Solitaire-Applikationssymbol 5002-4 und das Rennen-Applikationssymbol 5002-13, welche zuvor in 5N angezeigt wurden, in 5S nicht länger angezeigt. Stattdessen wird ein Ordnersymbol 5004-7 angezeigt, das einen Ordner darstellt, der das Solitaire-Applikationssymbol und das Rennen-Applikationssymbol beinhaltet. In einigen Ausführungsformen beinhaltet das Beenden des Anzeigens des zweiten Objekts ein Anzeigen einer Animation des zweiten Objekts, das sich in ein Ordnersymbol transformiert, das dem Ordner entspricht. Zum Beispiel hat in 5S ein Ordnersymbol 5004-7 das Rennen-Applikationssymbol 5002-13 aus 5N ersetzt. In einigen Ausführungsformen werden maßstabsreduzierte Repräsentationen des ersten Objekts und/oder des zweiten Objekts in dem Ordnersymbol angezeigt, wie unten in größerem Detail mit Verweis auf die 11A11C beschrieben. Zum Beispiel beinhaltet in 5S das Ordnersymbol maßstabsreduzierte Repräsentationen (z. B. ”O” und ”S”) des Solitaire-Applikationssymbols 5002-4 bzw. des Rennen-Applikationssymbols 5002-13.The operations 622 - 636 are executed in response to the recognition ( 620 ) that the first input satisfies specified folder creation criteria while the first object is near the second object. In some embodiments, in response to detecting that the first input satisfies predetermined folder creation criteria while the first object is proximate to the second object, the displaying of the first object and the second object is terminated ( 622 ) (eg as in 5N and 5S shown). In 5S z. For example, after the device has detected that the first input satisfies specified folder creation criteria (eg, by detecting an end of input or a pause of the input for more than a specified amount of time), the solitaire application icon will be displayed 5002-4 and the race application icon 5002-13 which was previously in 5N were displayed in 5S no longer displayed. Instead, it becomes a folder icon 5004-7 which displays a folder containing the Solitaire application icon and the race application icon. In some embodiments, terminating the display of the second object includes displaying an animation of the second object that transforms into a folder icon that corresponds to the folder. For example, in 5S a folder icon 5004-7 the race application icon 5002-13 out 5N replaced. In some embodiments, reduced-scale representations of the first object and / or the second object are displayed in the folder icon, as discussed in greater detail below with reference to FIGS 11A - 11C described. For example, in 5S the folder icon shows scale-reduced representations (for example, "O" and "S") of the Solitaire application icon 5002-4 or the race application icon 5002-13 ,

Die Vorrichtung erzeugt (624) einen Ordner, der das erste Objekt und das zweite Objekt beinhaltet. In einigen Ausführungsformen beinhaltet das Erzeugen des Ordners ein Anzeigen (626) eines Ordnersymbols, das den Ordner darstellt (z. B. wie in größerem Detail unten unter Bezug auf das Verfahren 1100 beschrieben). Zum Beispiel erzeugt die Vorrichtung einen Ordner, der das Solitaire-Applikationssymbol 5002-4 und das Rennen-Applikationssymbol 5002-13 beinhaltet, und zeigt das Ordnersymbol 5004-7 an, wie in 5S dargestellt. In einigen Ausführungsformen haben Ordnersymbole unterschiedliche Eigenschaften als andere wählbare Objekte (z. B. Aktionssymbole wie Applikationssymbole, Lesezeichensymbole, Dokumentensymbole usw.), wie in größerem Detail unten unter Bezug auf das Verfahren 700 beschrieben. In einigen Ausführungsformen wird das Ordnersymbol an einer Position auf der Anzeige (z. B. dem Touchscreen 112) angezeigt (628), die zuvor durch das zweite wählbare Objekt belegt war. Zum Beispiel ist in 5N das Rennen-Applikationssymbol 5002-13 das letzte wählbare Benutzerschnittstellen-Objekt in der Anordnung von wählbaren Benutzerschnittstellen-Objekten (z. B. von links nach rechts, von oben nach unten), während in 5S das Ordnersymbol 5004-7, das das Rennen-Applikationssymbol 5002-13 beinhaltet, als letztes wählbares Benutzerschnittstellen-Objekt in der Anordnung von wählbaren Benutzerschnittstellen-Objekten angezeigt wird. In einigen Ausführungsformen beinhaltet das Anzeigen des Ordnersymbols ein Anzeigen (630) einer Animation des zweiten wählbaren Objekts, das sich zu dem Ordnersymbol verändert (z. B. Morphing). In einigen Ausführungsformen können bestehende Ordner nicht auf diese Weise kombiniert werden. Zum Beispiel würde, selbst wenn die Vorrichtung eine Eingabe erkannt hätte, die dem Ziehen eines ersten Ordners (z. B. 5004-2 in 5N) auf den zweiten Ordner (z. B. 5004-1-b in 5N) entspräche, die Vorrichtung den ersten Ordner nicht dem zweiten Ordner hinzufügen.The device generates ( 624 ) a folder containing the first object and the second object. In some embodiments, this includes Create the folder displaying ( 626 ) of a folder icon representing the folder (for example, as in more detail below with respect to the method 1100 described). For example, the device generates a folder containing the solitaire application icon 5002-4 and the race application icon 5002-13 includes, and displays the folder icon 5004-7 on, as in 5S shown. In some embodiments, folder icons have different properties than other selectable objects (eg, action icons such as application icons, bookmark icons, document icons, etc.), as discussed in greater detail below with respect to the method 700 described. In some embodiments, the folder icon is located at a location on the display (eg, the touch screen 112 ) is displayed ( 628 ) previously occupied by the second selectable object. For example, in 5N the race application icon 5002-13 the last selectable user interface object in the array of selectable user interface objects (eg, left to right, top to bottom) while in 5S the folder icon 5004-7 taking the race application symbol 5002-13 includes the last selectable user interface object displayed in the array of selectable user interface objects. In some embodiments, displaying the folder icon includes displaying ( 630 ) an animation of the second selectable object that changes to the folder icon (eg, morphing). In some embodiments, existing folders can not be combined in this way. For example, even if the device had recognized an input, it would mean dragging a first folder (e.g. 5004-2 in 5N ) to the second folder (eg 5004-1-b in 5N ), the device does not add the first folder to the second folder.

In einigen Ausführungsformen zeigt die Vorrichtung nach dem Erstellen des Ordners automatisch (632) eine Ordneransicht an, die Inhalte des Ordners beinhaltet. Zum Beispiel bewegt sich die Vorrichtung automatisch von der Benutzerschnittstelle, die in 5N dargestellt ist, zu der Benutzerschnittstelle, die in 5Y dargestellt ist, in Reaktion auf das Erkennen, dass die erste Eingabe festgelegte Ordnererzeugungskriterien erfüllt, zeigt die Vorrichtung eine Ordneransicht an (z. B. den Bereich 5092, der das Solitaire-Applikationssymbol 5002-4 und das Rennen-Applikationssymbol 5002-13 beinhaltet, wie in 5Y dargestellt).In some embodiments, after the folder is created, the device automatically displays ( 632 ) a folder view containing contents of the folder. For example, the device automatically moves from the user interface that is in 5N is shown to the user interface in 5Y In response to recognizing that the first input meets specified folder creation criteria, the device displays a folder view (eg, the area 5092 who submitted the solitaire application icon 5002-4 and the race application icon 5002-13 includes, as in 5Y shown).

In einigen Ausführungsformen zeigt die Vorrichtung nach dem Erkennen der ersten Eingabe die Vielzahl von Benutzerschnittstellen-Objekten in einer ersten Anordnung auf der Anzeige an. Zum Beispiel werden in 5X die wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004) in einer zweidimensionalen Gitteranordnung angezeigt, wobei jedes wählbare Benutzerschnittstellen-Objekt eine entsprechende Position innerhalb der Gitteranordnung hat. In einigen dieser Ausführungsformen zeigt die Vorrichtung nach dem Erzeugen des Ordners (634) eine Ordneransicht (z. B. 5092 in 5Y) auf der Anzeige (z. B. dem Touchscreen 112) an. In einigen Ausführungsformen beinhaltet das Anzeigen der Ordneransicht ein Anzeigen des ersten Objekts und des zweiten Objekts innerhalb der Ordneransicht. Es sollte verstanden werden, dass die entsprechende Ordneransicht ein Teil der Anzeige ist (z. B. des Touchscreens 112), der die Inhalte des Ordners beinhaltet. Zum Beispiel ist die Region 5078 in 5T, die schattierte Region 5092 in den 5Y5Z, die schattierte Region 5106 in den 5DD5GG, die schattierte Region 5138 in den 5TT5UU, die schattierte Region 5148 in der 5WW, die schattierte Region 5158 in den 5W5ZZ, die schattierte Region 5170 in den 5EEE5FFF und die schattierte Region 5212 in der 5PPP alle Ordneransichten, die ein Teil der Anzeige (z. B. des Touchscreens 112) sind. In einigen Ausführungsformen entspricht die Ordneransicht im Wesentlichen der gesamten Anzeige (z. B. dem Touchscreen 112). Zum Beispiel sind in 5U die Region 5080 und die Region 5182 in den 5GGG5III, 5KKK, 5MMM Ordneransichten, die im Wesentlichen die ganze (oder die ganze) Anzeige ausfüllen (z. B. den Touchscreen 112).In some embodiments, upon detecting the first input, the device displays the plurality of user interface objects in a first arrangement on the display. For example, in 5X the selectable user interface objects (for example, the action icons 5002 and the folder icons 5004 ) are displayed in a two-dimensional grid array with each selectable user interface object having a corresponding location within the grid array. In some of these embodiments, after creating the folder (FIG. 634 ) a folder view (eg 5092 in 5Y ) on the display (eg the touchscreen 112 ) at. In some embodiments, displaying the folder view includes displaying the first object and the second object within the folder view. It should be understood that the corresponding folder view is part of the display (eg, the touch screen 112 ), which contains the contents of the folder. For example, the region 5078 in 5T , the shaded region 5092 in the 5Y - 5Z , the shaded region 5106 in the 5DD - 5GG , the shaded region 5138 in the 5TT - 5UU , the shaded region 5148 in the 5WW , the shaded region 5158 in the 5W - 5ZZ , the shaded region 5170 in the 5EEE - 5FFF and the shaded area 5212 in the 5PPP all folder views that are part of the display (such as the touchscreen 112 ) are. In some embodiments, the folder view corresponds substantially to the entire display (eg, the touch screen 112 ). For example, in 5U the region 5080 and the region 5182 in the 5GGG - 5III . 5KKK . 5MMM Folder views that essentially fill the entire (or entire) screen (for example, the touch screen 112 ).

In einigen Ausführungsformen zeigt die Vorrichtung einen animierten Übergang von der ersten Anordnung zu der Ordneransicht an (z. B. wie in größerem Detail unten unter Bezug auf das Verfahren 1200 beschrieben). In einigen Ausführungsformen beinhaltet das Anzeigen der Ordneransicht ein Anzeigen (636) eines Ordnersymbols (z. B. 5004-7 in 5Y) und ein Repräsentieren zumindest eines Teils der ersten Anordnung, um so eine Position des Ordnersymbols innerhalb der ersten Anordnung anzuzeigen. Zum Beispiel werden in 5Y die wählbaren Benutzerschnittstellen-Objekte (z. B. 5002-1, 5002-2, 5002-3, 5002-5, 5002-6, 5002-7, 5002-8, 5002-6, 5004-1-b, 5002-10, 5002-11 und 5002-12), die über dem Ordnersymbol dargestellt wurden (z. B. in 5X), weiterhin über dem Ordnersymbol 5004-7 angezeigt, während die wählbaren Benutzerschnittstellen-Objekte (z. B. 5002-14, 5002-15, 5002-16, 5004-2), die unter dem Ordnersymbol 5004-7 angezeigt wurden, nicht länger unter dem Ordnersymbol 5004-7 angezeigt.In some embodiments, the device displays an animated transition from the first arrangement to the folder view (eg, as discussed in greater detail below with respect to the method 1200 described). In some embodiments, displaying the folder view includes displaying ( 636 ) of a folder icon (eg 5004-7 in 5Y ) and representing at least a portion of the first array so as to indicate a position of the folder symbol within the first array. For example, in 5Y the selectable user interface objects (eg 5002-1 . 5002-2 . 5002-3 . 5002-5 . 5002-6 . 5002-7 . 5002-8 . 5002-6 . 5004-1-b . 5002-10 . 5002-11 and 5002-12 ) that have been displayed above the folder icon (for example, in 5X ), continue above the folder icon 5004-7 while the selectable user interface objects (e.g. 5002-14 . 5002-15 . 5002-16 . 5004-2 ) under the folder icon 5004-7 are displayed, no longer under the folder icon 5004-7 displayed.

In einigen Ausführungsformen beinhalten, während die Vorrichtung sich in dem normalen Betriebsmodus befindet, die wählbaren Benutzerschnittstellen-Objekte (638) eines oder mehrere Aktionssymbole (z. B. 5002 in 5OOO) und eines oder mehrere Ordnersymbole (z. B. 5004 in 5OOO). In einigen dieser Ausführungsformen erkennt die Vorrichtung (640) eine zweite Eingabe. In einigen Ausführungsformen, in Reaktion auf das Erkennen der zweiten Eingabe: Wenn die zweite Eingabe einer Anfrage zum Auswählen eines entsprechenden Aktionssymbols entspricht, aktiviert die Vorrichtung (642) eine Applikation, die mit dem entsprechenden Aktionssymbol verknüpft ist; und wenn die zweite Eingabe einer Anfrage zum Auswählen des Ordnersymbols entspricht, zeigt die Vorrichtung eine Ordneransicht an, die Inhalte des Ordners beinhaltet, der mit dem Ordnersymbol verknüpft ist. In 5OOO z. B. aktiviert eine Tippgeste 5208 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. der Touchscreen-Anzeige 112), die einer Position eines Aktionssymbols entspricht (z. B. dem Fotos-Applikationssymbol 5002-9) auf der Anzeige (z. B. dem Touchscreen 112), eine Applikation (z. B. eine Fotos-Applikation), die mit dem Aktionssymbol verknüpft ist, während, in Reaktion auf das Erkennen der Tippgeste 5210 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112) an einer Position, die einer Position auf dem Ordnersymbol (z. B. Ordnersymbol 5004-7 in 5OOO) auf der Anzeige entspricht (z. B. dem Touchscreen 112), die Vorrichtung eine Ordneransicht 5212 anzeigt, die Inhalte (z. B. Aktionssymbole 5002-9, 5002-4, 5002-13, 5002-8) des Ordners beinhaltet, der mit dem Ordnersymbol 5004-7 verknüpft ist.In some embodiments, while the device is in the normal operating mode, the selectable user interface objects (FIG. 638 ) one or more action symbols (eg 5002 in 5OOO ) and one or more folder icons (eg 5004 in 5OOO ). In some of these embodiments recognizes the Contraption ( 640 ) a second input. In some embodiments, in response to detecting the second input: if the second input corresponds to a request to select a corresponding action icon, the device activates ( 642 ) an application linked to the corresponding action icon; and if the second input corresponds to a request to select the folder icon, the device displays a folder view containing contents of the folder associated with the folder icon. In 5OOO z. B. activates a jog gesture 5208 at a position on the touch-sensitive surface (eg, the touch screen display 112 ) that corresponds to a position of an action icon (for example, the Photos application icon 5002-9 ) on the display (eg the touchscreen 112 ), an application (eg, a photo application) associated with the action icon while, in response to the recognition of the gesture tip 5210 at a position on the touch-sensitive surface (eg, the touch screen 112 ) at a position that corresponds to a position on the folder icon (eg folder icon 5004-7 in 5OOO ) on the display (for example, the touch screen 112 ), the device is a folder view 5212 indicates the contents (eg action icons 5002-9 . 5002-4 . 5002-13 . 5002-8 ) of the folder containing the folder icon 5004-7 is linked.

In einigen Ausführungsformen zeigt die Vorrichtung nach dem Erstellen des Ordners (644) eine Ordneransicht an, die Inhalte des Ordners beinhaltet, und zeigt einen Objektentfernungsbereich an. In 5Y z. B. ist der Objektentfernungsbereich der erste Teil 5084 der Anzeige (z. B. des Touchscreens 112). Als ein weiteres Beispiel ist in den 5GGG5HHH der Objektentfernungsbereich 5184 ein separat identifizierter Anteil der Anzeige (z. B. des Touchscreens 112). Als noch ein weiteres Beispiel sind in der 5WW die Teile der Anzeige (z. B. des Touchscreens 112) über und unter der Ordneransicht 5148 beide Objektentfernungsbereiche. In einigen Ausführungsformen beinhaltet die Ordneransicht den Objektentfernungsbereich (z. B. die Ordneransicht 5182 mit dem Objektentfernungsbereich 5184 in den 5GGG5HHH). In einigen Ausführungsformen befindet sich der Objektentfernungsbereich außerhalb der Ordneransicht (z. B. ist der Objektentfernungsbereich 5084 außerhalb der Ordneransicht 5092 in der 5Y). In einigen Ausführungsformen wird der Objektentfernungsbereich die ganze Zeit angezeigt (z. B. ist der Objektentfernungsbereich ein Teil des Home-Screens, der angezeigt wird, während die Ordneransicht angezeigt wird). In einigen Ausführungsformen wird der Objektentfernungsbereich nur während des Symbol-Rekonfigurationsmodus angezeigt (z. B. wird in 5S kein Objektentfernungsbereich angezeigt, während in 5Y ein Objektentfernungsbereich 5084 über der Ordneransicht 5092 angezeigt wird). In einigen Ausführungsformen wird der Objektentfernungsbereich nur während des Symbol-Rekonfigurationsmodus angezeigt, und wenn gegenwärtig eine Eingabe erkannt wird, die einer Anfrage zum Bewegen eines Objekts entspricht (z. B. wird in 5GGG der Objektentfernungsbereich 5184 nur angezeigt, wenn die Vorrichtung die Bewegung des Kontakts 5186 über die berührungsempfindliche Oberfläche erkennt).In some embodiments, after the folder is created ( 644 ) displays a folder view containing contents of the folder and displays an item removal area. In 5Y z. For example, the object removal area is the first part 5084 the display (eg the touchscreen 112 ). As another example is in the 5GGG - 5HHH the object removal area 5184 a separately identified portion of the display (eg the touchscreen 112 ). As yet another example are in the 5WW the parts of the display (eg the touchscreen 112 ) above and below the folder view 5148 both object removal areas. In some embodiments, the folder view includes the object removal area (eg, the folder view 5182 with the object removal area 5184 in the 5GGG - 5HHH ). In some embodiments, the object removal area is out of folder view (eg, the object removal area is 5084 outside the folder view 5092 in the 5Y ). In some embodiments, the object removal area is displayed all the time (eg, the object removal area is part of the home screen that is displayed while the folder view is displayed). In some embodiments, the object removal area is displayed only during the symbol reconfiguration mode (e.g. 5S no object removal area displayed while in 5Y an object removal area 5084 above the folder view 5092 is shown). In some embodiments, the object removal area is displayed only during the symbol reconfiguration mode, and if an input corresponding to a request to move an object is currently detected (e.g. 5GGG the object removal area 5184 only displayed when the device detects the movement of the contact 5186 recognizes via the touch-sensitive surface).

In einigen Ausführungsformen erkennt die Vorrichtung während des Anzeigens der Ordneransicht (646) eine zweite Eingabe, die eine Anfrage zum Bewegen eines entsprechenden wählbaren Benutzerschnittstellen-Objekts in dem Objektentfernungsbereich entspricht, und in Reaktion auf das Erkennen der zweiten Eingabe entfernt die Vorrichtung (648) das entsprechende wählbare Benutzerschnittstellen-Objekt aus dem Ordner. In 5Y z. B. erkennt die Vorrichtung einen Kontakt 5100-a an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die dem Solitaire-Applikationssymbol 5002-4 entspricht, und die nachfolgende Bewegung 5102 des Kontakts über die berührungsempfindliche Oberfläche (z. B. dem Touchscreen 112) in dem Objektentfernungsbereich 5084, der der erste Teil der Anzeige ist (z. B. des Touchscreens 112). Dieses Beispiel fortsetzend entfernt die Vorrichtung in Reaktion auf das Erkennen dieser Geste das Solitaire-Applikationssymbol 5002-4 aus dem Ordner und aus der Ordneransicht 5092, wie in 5Z dargestellt, und fügt das Solitaire-Applikationssymbol 5002-4 wieder der ersten Anordnung von wählbaren Benutzerschnittstellen-Objekten hinzu, wie in 5AA dargestellt.In some embodiments, the device recognizes during folder view viewing ( 646 ) a second input corresponding to a request to move a corresponding selectable user interface object in the object removal area, and in response to the detection of the second input, removes the device ( 648 ) the appropriate selectable user interface object from the folder. In 5Y z. B. recognizes the device a contact 5100-a at a position on the touch-sensitive surface (e.g. the touch screen 112 ), the solitaire application icon 5002-4 corresponds, and the subsequent movement 5102 the contact via the touch-sensitive surface (eg the touchscreen 112 ) in the object removal area 5084 which is the first part of the display (eg the touchscreen 112 ). Continuing this example, the device removes the solitaire application icon in response to detecting this gesture 5002-4 from the folder and from the folder view 5092 , as in 5Z and adds the solitaire application icon 5002-4 back to the first set of selectable user interface objects as in 5AA shown.

In einigen Ausführungsformen wird, vor dem Erkennen der ersten Eingabe, die Vielzahl der Benutzerschnittstellen-Objekte in einer ersten Anordnung auf der Anzeige angezeigt (650) (z. B. dem Touchscreen 112), und wenn die zweite Eingabe einer Anfrage zum Bewegen des entsprechenden wählbaren Benutzerschnittstellen-Objekts in dem Objektentfernungsbereich entspricht und das Beenden der zweiten Eingabe erkannt wird: Die Vorrichtung beendet das Anzeigen der Ordneransicht; und zeigt (652) das entsprechende Benutzerschnittstellen-Objekt an einer festgelegten Position innerhalb der ersten Anordnung an (z. B. an einem Ende der ersten Anordnung oder an einer ersten offenen Position innerhalb der ersten Anordnung). Mit anderen Worten entspricht in einigen Ausführungsformen die zweite Eingabe einer Schnipp-Geste, die einen Kontakt an einer Position auf der berührungsempfindlichen Oberfläche beinhaltet, die einer Position des entsprechenden wählbaren Benutzerschnittstellen-Objekts entspricht und beinhaltet eine seitliche Bewegung auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Bewegung auf der Anzeige (z. B. dem Touchscreen 112) in Richtung einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die dem Objektentfernungsbereich auf der Anzeige entspricht (z. B. dem Touchscreen 112). Zum Beispiel zeigt in 5W die Vorrichtung eine erste Anordnung von wählbaren Benutzerschnittstellen-Objekten an (z. B. Aktionssymbole 5002 und Ordnersymbole 5004), und in 5WW erkennt die Vorrichtung eine Geste, die einen Kontakt 5152 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112) beinhaltet, die einer Position auf dem app-1-Applikationssymbol 5002-19 auf der Anzeige entspricht (z. B. dem Touchscreen 112) und eine Bewegung 5154 des Kontakts an eine Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf der Anzeige entspricht (z. B. dem Touchscreen 112), die sich außerhalb einer Ordneransicht 5148 befindet. In diesem Beispiel beendet die Vorrichtung, in Reaktion auf das Erkennen der Geste, das Anzeigen der Ordneransicht und zeigt das app-1-Applikationssymbol 5002-19 in der ersten Anordnung an, wie in der 5XX dargestellt.In some embodiments, prior to recognizing the first input, the plurality of user interface objects are displayed in a first arrangement on the display ( 650 ) (eg the touchscreen 112 ), and if the second input corresponds to a request to move the corresponding selectable user interface object in the object removal area and the completion of the second input is detected: the device stops displaying the folder view; and shows ( 652 ) the corresponding user interface object at a predetermined position within the first array (eg, at one end of the first array or at a first open location within the first array). In other words, in some embodiments, the second input corresponds to a flick gesture involving contact at a position on the touch-sensitive surface that corresponds to a position of the corresponding selectable user interface object and includes lateral movement on the touch-sensitive surface (e.g. the touch screen 112 ), which indicates a movement on the display (eg the touch screen 112 ) toward a position on the touch-sensitive surface (eg, the touch screen 112 ) corresponding to the object removal area on the display (eg, the touch screen 112 ). For example, shows in 5W the device displays a first set of selectable user interface objects (e.g., action icons 5002 and folder icons 5004 ), and in 5WW the device recognizes a gesture that makes a contact 5152 at a position on the touch-sensitive surface (eg, the touch screen 112 includes a position on the app-1 application icon 5002-19 on the display corresponds to (eg the touch screen 112 ) and a movement 5154 the contact to a position on the touch-sensitive surface (eg, the touch screen 112 ), which corresponds to a position on the display (eg the touch screen 112 ), which are outside a folder view 5148 located. In this example, in response to the recognition of the gesture, the device stops displaying the folder view and displays the app-1 application icon 5002-19 in the first arrangement, as in the 5XX shown.

In einigen Ausführungsformen wird vor dem Erkennen der ersten Eingabe die Vielzahl der Benutzerschnittstellen-Objekte in einer ersten Anordnung auf der Anzeige angezeigt (650); wenn die Vorrichtung für mehr als eine festgelegte Zeitdauer mit der Erkennung der zweiten Eingabe an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112) fortfährt, die einer Position auf dem Objektentfernungsbereich auf der Anzeige entspricht (z. B. dem Touchscreen 112): Die Vorrichtung beendet das Anzeigen der Ordneransicht; die Vorrichtung erkennt (654) das Beenden der zweiten Eingabe an einer entsprechenden Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf der Anzeige entspricht (z. B. dem Touchscreen 112), die innerhalb der ersten Anordnung liegt; und in Reaktion auf das Erkennen des Beendens der zweiten Eingabe zeigt die Vorrichtung (656) das entsprechende wählbare Benutzerschnittstellen-Objekt an der entsprechenden Position in der ersten Anordnung an. Mit anderen Worten entspricht die zweite Eingabe in einigen Ausführungsformen einer Tipp- und Ziehgeste, die einen Kontakt beinhaltet, der sich in einen Bereich auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112) bewegt, der dem Objektentfernungsbereich auf der Anzeige entspricht (z. B. dem Touchscreen 112). Zum Beispiel sind in 5XX die wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004) in einer ersten Anordnung angeordnet, und in 5YY erkennt die Vorrichtung eine zweite Eingabe (z. B. die Geste, die den Kontakt 5162 und die Bewegung 5164 des Kontakts auf dem Touchscreen 112 beinhaltet), die einer Bewegung des app-4-Applikationssymbols 5002-22 aus der Ordneransicht 5158 heraus in den Objektentfernungsbereich 5084 entspricht. In diesem Beispiel beendet die Vorrichtung in Reaktion auf das Erkennen einer Pause des Kontakts (z. B. 5162-b in 5ZZ) in dem Objektentfernungsbereich das Anzeigen der Ordneransicht 5158 und zeigt die erste Anordnung an (z. B. wie in 5AAA dargestellt), und erkennt eine nachfolgende Bewegung (z. B. 5166) des Kontakts innerhalb der ersten Anordnung auf dem Touchscreen 112. In diesem Beispiel zeigt die Vorrichtung, wenn die Vorrichtung ein Beenden erkennt (z. B. ein Abheben des Kontakts 5162-c von dem Touchscreen 112 in 5BBB), das app-4-Applikationssymbol 5002-22 an einer Position in der ersten Anordnung an, die der Position des app-4-Applikationssymbols 5002-22 entspricht, als das Beenden der Eingabe erkannt wurde, wie in 5CCC dargestellt.In some embodiments, prior to recognizing the first input, the plurality of user interface objects are displayed in a first arrangement on the display ( 650 ); if the device has detected the second input at a position on the touch-sensitive surface (eg, the touch screen) for more than a predetermined period of time 112 ), which corresponds to a position on the object removal area on the display (for example, the touch screen 112 ): The device stops displaying the folder view; the device recognizes ( 654 ) terminating the second input at a corresponding location on the touch-sensitive surface (eg, the touch screen 112 ), which corresponds to a position on the display (eg the touch screen 112 ) located within the first array; and in response to detecting the completion of the second input, the device ( 656 ) the corresponding selectable user interface object at the corresponding location in the first array. In other words, in some embodiments, the second input corresponds to a jog and drag gesture that includes a contact that extends into an area on the touch-sensitive surface (eg, the touch screen 112 ) corresponding to the object removal area on the display (eg, the touch screen 112 ). For example, in 5XX the selectable user interface objects (for example, the action icons 5002 and the folder icons 5004 ) arranged in a first arrangement, and in 5yy the device recognizes a second input (eg, the gesture indicating the contact 5162 and the movement 5164 the contact on the touch screen 112 includes) the movement of the app-4 application icon 5002-22 from the folder view 5158 out into the object removal area 5084 equivalent. In this example, the device terminates in response to detecting a break in the contact (eg. 5162-b in 5ZZ In the Object Removal area, display the folder view 5158 and indicates the first arrangement (eg, as in FIG 5AAA shown), and detects a subsequent movement (eg. 5166 ) of the contact within the first arrangement on the touch screen 112 , In this example, the device shows when the device detects termination (eg, lifting the contact 5162-c from the touch screen 112 in 5BBB ), the app 4 application icon 5002-22 at a position in the first array, that of the location of the app-4 application icon 5002-22 corresponds to when termination of input was detected, as in 5CCC shown.

In einigen Ausführungsformen erkennt (658) die Vorrichtung nach dem Erstellen des Ordners eine zweite Eingabe, die eine Anfrage zum Bewegen eines entsprechenden wählbaren Benutzerschnittstellen-Objekts des ersten Objekts und des zweiten Objekts aus dem Ordner heraus entspricht; und wenn die zweite Eingabe erkannt wird, bevor die Erstellung des Ordners bestätigt wurde, löscht (660) die Vorrichtung den Ordner und zeigt erneut das erste Objekt und das zweiten Objekt an. In 5Y z. B. ist die erste Eingabe, die die Vorrichtung erkennt, nachdem der Ordner erstellt wurde, eine Eingabe (z. B. Kontakt 5100 und Bewegung 5102 des Kontakts auf dem Touchscreen 112), die einre Anfrage zum Bewegen des Solitaire-Applikationssymbols 5002-4 aus dem Ordner heraus entspricht, der erzeugt wurde durch das Ziehen des Solitaire-Applikationssymbols 5002-4 auf das Rennen-Applikationssymbol 5002-13. In diesem Beispiel wird die Eingabe empfangen, bevor die Erstellung des Ordners bestätigt wurde, und somit löscht die Vorrichtung, nachdem das Solitaire-Applikationssymbol 5002-4 aus dem Ordner herausbewegt wurde, den Ordner 5004-7 in 5AA und zeigt erneut das Rennen-Applikationssymbol 5002-13 auf der Anzeige (z. B. dem Touchscreen 112) an, wie in 5CC dargestellt.In some embodiments, 658 ) upon creation of the folder, the device corresponds to a second input corresponding to a request to move a corresponding selectable user interface object of the first object and the second object out of the folder; and if the second input is detected before the creation of the folder has been confirmed, 660 ) the device the folder and displays again the first object and the second object. In 5Y z. For example, the first input that recognizes the device after the folder has been created is an input (eg, contact 5100 and movement 5102 the contact on the touch screen 112 ), the one request to move the Solitaire application icon 5002-4 from the folder created by dragging the solitaire application icon 5002-4 on the race application icon 5002-13 , In this example, the input is received before the creation of the folder has been confirmed, and thus the device deletes after the Solitaire application icon 5002-4 was moved out of the folder, the folder 5004-7 in 5AA and shows the race application icon again 5002-13 on the display (eg the touch screen 112 ), as in 5CC shown.

In einigen Ausführungsformen ist das erste Objekt das entsprechende Objekt, das aus dem Ordner herausbewegt wird, und das Löschen (662) des Ordners und das wieder Anzeigen beinhaltet: Das Anzeigen des ersten Objekts an einer Position auf der Anzeige (z. B. dem Touchscreen 112), die basierend auf der zweiten Eingabe ermittelt wird; und Anzeigen des zweiten Objekts an einer Position auf der Anzeige (z. B. dem Touchscreen 112), die zuvor durch ein Ordnersymbol des Ordners besetzt war. Fortfahrend mit dem Beispiel, das oben mit Bezug auf die 5AA und 5CC beschrieben wurde, zeigt die Vorrichtung in 5AA das Ordnersymbol 5004-7 in der vierten Zeile an dem linken Ende wählbarer Benutzerschnittstellen-Objekte auf der Anzeige an (z. B. dem Touchscreen 112), und in 5CC hat das Rennen-Applikationssymbol 5002-13 das Ordnersymbol 5004-7 an dem linken Ende der vierten Zeile wählbarer Benutzerschnittstellen-Objekte ersetzt. In einigen Ausführungsformen beinhaltet das Anzeigen des zweiten Objekts das Anzeigen (664) einer Animation des Ordnersymbols, das sich in das zweite Objekt ändert (z. B. Morphing). Zum Beispiel zeigt in 5BB die Vorrichtung eine Animation 5104 des Rennen-Applikationssymbols 5002-13 an, das sich so ausdehnt, dass es den Platz ausfüllt, der zuvor durch das Ordnersymbol 5004-7 besetzt war (z. B. wie in 5AA dargestellt).In some embodiments, the first object is the corresponding object moved out of the folder and the delete ( 662 ) of the folder and that again displays includes: displaying the first object at a position on the display (eg the touch screen 112 ), which is determined based on the second input; and displaying the second object at a position on the display (eg, the touch screen 112 ) previously occupied by a folder icon of the folder. Continuing with the example above with respect to the 5AA and 5CC has been described, the device in 5AA the folder icon 5004-7 in the fourth line at the left end selectable user interface objects on the display (eg the touch screen 112 ), and in 5CC has the race application icon 5002-13 the folder icon 5004-7 replaced at the left end of the fourth row of selectable user interface objects. In some embodiments, displaying the second object includes displaying ( 664 ) an animation of the folder icon that changes to the second object (for example, morphing). For example, shows in 5BB the device is an animation 5104 of the race application symbol 5002-13 which expands to fill the space previously indicated by the folder icon 5004-7 was occupied (eg as in 5AA shown).

Im Gegensatz dazu zeigt die Vorrichtung, wenn die zweite Eingabe erkannt wird, nachdem die Erstellung des Ordnersymbols bestätigt wurde, das entsprechende Objekt außerhalb des Ordners an, während sie mit dem Anzeigen des Ordners fortfährt. Wenn z. B. die Erstellung des Ordners bestätigt wurde, wie in 5DD dargestellt, resultiert das Entfernen eines einzelnen Applikationssymbols aus dem Ordner (z. B. das Entfernen des Solitaire-Applikationssymbols 5002-4 in 5EE in Reaktion auf das Erkennen des Kontakts 5112 und das Bewegen 5114 des Kontakts) nicht in einem Löschen des Ordners. Stattdessen wird in diesem Beispiel der Ordner weiterhin angezeigt (z. B. 5004-7 in 5FF). Mit anderen Worten wird in einigen Ausführungsformen, nachdem die Ordnererstellung bestätigt wurde, der Ordner nur gelöscht, wenn das letzte Symbol entfernt wird, und wenn das letzte Symbol entfernt ist, klappt der Ordner ein (anstatt sich zu einem der Aktionssymbole zurück zu ändern).In contrast, if the second input is detected after the creation of the folder icon has been confirmed, the device displays the corresponding item outside the folder while continuing to display the folder. If z. For example, the creation of the folder has been confirmed, as in 5DD The result is the removal of a single application icon from the folder (for example, removal of the Solitaire application icon 5002-4 in 5EE in response to the recognition of the contact 5112 and moving 5114 of the contact) not in a deletion of the folder. Instead, the folder will still be displayed in this example (for example, 5004-7 in 5FF ). In other words, in some embodiments, after the folder creation is confirmed, the folder is deleted only when the last icon is removed, and when the last icon is removed, the folder collapses (instead of changing back to one of the action icons).

In einigen Ausführungsformen wird die Erstellung des Ordners bestätigt (668), wenn die Vorrichtung eine Eingabe erkennt, die einer Anfrage zum Ausführen einer Aktion entspricht, die den Ordner manipuliert. Solche Aktionen beinhalten, sind aber nicht beschränkt auf, das Öffnen (670) des Ordners, das Schließen (672) des Ordners, das Bewegen (674) des Ordners, das Umbenennen (676) des Ordners, das Hinzufügen (678) eines zusätzlichen wählbaren Benutzerschnittstellen-Objekts zu dem Ordner, das Eintreten (680) in einen Benutzerschnittstellen-Rekonfigurationsmodus, das Verlassen (682) eines Benutzerschnittstellen-Rekonfigurationsmodus. In einigen Ausführungsformen wird die Erstellung des Ordners bestätigt, wenn die Vorrichtung andere festgelegte Eingaben empfängt, die einer Anfrage zum Manipulieren des Ordners entsprechen. Mit anderen Worten wird die Erstellung des Ordners durch Aktionen bestätigt, die anzeigen, dass die Erstellung des Ordners beabsichtigt war und nicht unbeabsichtigt erfolgte.In some embodiments, the creation of the folder is confirmed ( 668 ) when the device recognizes an input corresponding to a request to perform an action manipulating the folder. Such actions include, but are not limited to, opening ( 670 ) of the folder, closing ( 672 ) of the folder, moving ( 674 ) of the folder, the renaming ( 676 ) of the folder, adding ( 678 ) of an additional selectable user interface object to the folder that is entering ( 680 ) in a user interface reconfiguration mode, leaving ( 682 ) of a user interface reconfiguration mode. In some embodiments, the creation of the folder is confirmed when the device receives other specified inputs that correspond to a request to manipulate the folder. In other words, the creation of the folder is confirmed by actions indicating that the creation of the folder was intentional and not inadvertent.

Es ist zu beachten, dass Details anderer Prozesse, die hier beschrieben sind, hinsichtlich der Verfahren 700, 800, 900, 1000, 1100, 1200, 1300 (z. B. 7A7C, 8A8C, 9A9B, 10A10B, 11A11C, 12A12E, 13A13E und 5A5LLLL), auch in analoger Weise auf das Verfahren 600 anwendbar sind, das oben beschrieben wurde. Zum Beispiel können die wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die unter Verweis auf die 6A6E beschrieben wurden, eine oder mehrere der Eigenschaften der verschiedenen wählbaren Benutzerschnittstellen-Objekte/Symbole/Elemente haben (z. B. Aktionssymbole 5002 und Ordnersymbole 5004), die hier mit Bezug auf ein beliebiges der Verfahren 700, 800, 900, 1000, 1100, 1200 oder 1300 beschrieben wurden. Der Kürze halber werden diese Details hier nicht wiederholt.It should be noted that details of other processes described herein are in terms of procedures 700 . 800 . 900 . 1000 . 1100 . 1200 . 1300 (eg 7A - 7C . 8A - 8C . 9A - 9B . 10A - 10B . 11A - 11C . 12A - 12E . 13A - 13E and 5A - 5LLLL ), also in an analogous manner to the process 600 applicable, which has been described above. For example, the selectable user interface objects (e.g., the action icons 5002 and the folder icons 5004 ), referring to the 6A - 6E have one or more of the properties of the various selectable user interface objects / symbols / elements (e.g., action icons 5002 and folder icons 5004 ), here with reference to any of the methods 700 . 800 . 900 . 1000 . 1100 . 1200 or 1300 have been described. For the sake of brevity, these details will not be repeated here.

Die 7A7C sind Flussdiagramme, die ein Verfahren 700 zum Handhaben von Ordnersymbolen und Aktionssymbolen darstellen, in Übereinstimmung mit einigen Ausführungsformen. Das Verfahren 700 wird auf einer Multifunktionsvorrichtung ausgeführt (z. B. der Vorrichtung 300, 3, oder der tragbaren Multifunktionsvorrichtung 100, 1), die eine Anzeige und eine berührungsempfindliche Oberfläche hat. In einigen Ausführungsformen ist die Anzeige eine Touchscreen-Anzeige und die berührungsempfindliche Oberfläche ist auf der Anzeige. In einigen Ausführungsformen ist die Anzeige separat von der berührungsempfindlichen Oberfläche. Einige der Operationen in dem Verfahren 700 können kombiniert werden und/oder die Reihenfolge einiger Operationen kann verändert werden.The 7A - 7C are flowcharts that are a procedure 700 for handling folder icons and action icons, in accordance with some embodiments. The procedure 700 is performed on a multifunction device (eg the device 300 . 3 , or the portable multifunction device 100 . 1 ) having a display and a touch-sensitive surface. In some embodiments, the display is a touchscreen display and the touch-sensitive surface is on the display. In some embodiments, the display is separate from the touch-sensitive surface. Some of the operations in the procedure 700 can be combined and / or the order of some operations can be changed.

Wie unten beschrieben, stellt das Verfahren 700 einen intuitiven Weg zum Handhaben von Ordnersymbolen und Aktionssymbolen bereit. Das Verfahren verringert die kognitive Hürde für einen Benutzer, wenn er Ordnersymbole und Aktionssymbole handhabt, wodurch eine effizientere Mensch-Maschine-Schnittstelle erzeugt wird. Das Ermöglichen eines schnelleren und effizienteren Handhabens von Ordnersymbolen und Aktionssymbolen für einen Benutzer spart im Fall von batteriebetriebenen Rechenvorrichtungen Leistung und verlängert die Zeit zwischen Batterieladungen.As described below, the procedure presents 700 an intuitive way to handle folder icons and action icons. The method reduces the cognitive hurdle for a user when handling folder icons and action icons, thereby creating a more efficient human-machine interface. Enabling faster and more efficient handling of folder icons and action icons for a user saves power in the case of battery-powered computing devices and prolongs the time between battery charges.

Die Vorrichtung zeigt gleichzeitig (702) eines oder mehrere Aktionssymbole (z. B. die Applikationssymbole und andere aktivierbare Symbole neben Ordnersymbolen) und eines oder mehrere Ordnersymbole auf der Anzeige an. Die Vorrichtung hat einen normalen Betriebsmodus zum Aktivieren von Applikationen (z. B. wie dargestellt in den 5A, 5L, 5OOO5PPP) und einen Benutzerschnittstellen-Rekonfigurationsmodus zum Neuanordnen der Aktionssymbole und der Ordnersymbole auf der Anzeige (z. B. wie dargestellt in den 5B5K, 5M5N, 5P5NNN). Während sich die Vorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, oszillieren in einigen Ausführungsformen die wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004) um entsprechende durchschnittliche Positionen, um so anzuzeigen, dass die Vorrichtung sich in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, und dass die wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004) auf der Anzeige umherbewegt werden können.The device shows at the same time ( 702 ) one or more action icons (for example, application icons and other activatable icons next to folder icons) and one or more folder icons on the screen. The device has a normal mode of operation for activating applications (eg, as shown in FIGS 5A . 5L . 5OOO - 5PPP ) and a user interface reconfiguration mode for rearranging the action icons and the folder icons on the display (e.g., as shown in FIGS 5B - 5K . 5 M - 5N . 5P - 5NNN ). While the device is in the user interface reconfiguration mode, some oscillate Embodiments are the selectable user interface objects (eg, the action icons 5002 and the folder icons 5004 ) to indicate corresponding average positions so as to indicate that the device is in the user interface reconfiguration mode and that the selectable user interface objects (e.g., the action icons 5002 and the folder icons 5004 ) can be moved around on the display.

Die Vorrichtung erkennt (704) eine erste Eingabe (z. B. die Tippgeste 5155 in 5XX, die Tippgeste 5156 in 5XX, die Tippgeste 5208 in 5OOO oder die Tippgeste 5210 in der 5OOO). In einigen Ausführungsformen entspricht die erste Eingabe einer Anfrage zum Auswählen des entsprechenden Ordnersymbols, wenn die erste Eingabe (706) eine Tippgeste ist an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf dem entsprechenden Ordnersymbol auf der Anzeige entspricht (z. B. die Tippgeste 5156 in 5XX an einer Position, die dem Ordnersymbol 5004-1-b entspricht oder die Tippgeste 5210 in 5OOO an einer Position, die dem Ordnersymbol 5004-7 auf dem Touchscreen 112 entspricht). In einigen Ausführungsformen entspricht die erste Eingabe einer Anfrage zum Auswählen des entsprechenden Aktionssymbols, wenn die erste Eingabe eine Tippgeste ist (708) an einer Position auf einer berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position des entsprechenden Aktionssymbols auf der Anzeige entspricht (z. B. die Tippgeste 5155 in 5XX an einer Position, die dem Kamera-Applikationssymbol 5002-12 entspricht, oder die Tippgeste 5208 in 5OOO, an einer Position, die dem Fotos-Applikationssymbol 5002-1 auf dem Touchscreen 112 entspricht).The device recognizes ( 704 ) a first input (eg the gesture tip 5155 in 5XX , the typing gesture 5156 in 5XX , the typing gesture 5208 in 5OOO or the tip gesture 5210 in the 5OOO ). In some embodiments, the first input corresponds to a request to select the corresponding folder icon when the first input (FIG. 706 ) a jog gesture is at a position on the touch-sensitive surface (eg, the touch screen 112 ), which corresponds to a position on the corresponding folder icon on the display (eg the gesture tip) 5156 in 5XX at a location corresponding to the folder icon 5004-1-b corresponds or the hint gesture 5210 in 5OOO at a location corresponding to the folder icon 5004-7 on the touch screen 112 corresponds). In some embodiments, the first input corresponds to a request to select the corresponding action icon if the first input is a gesture ( 708 ) at a position on a touch-sensitive surface (eg, the touch screen 112 ), which corresponds to a position of the corresponding action symbol on the display (eg the gesture tip) 5155 in 5XX at a location corresponding to the camera application icon 5002-12 corresponds, or the hint gesture 5208 in 5OOO , at a location corresponding to the Photos application icon 5002-1 on the touch screen 112 corresponds).

Die Operationen 712-718 und 744-766 werden in Reaktion auf das Erkennen der ersten Eingabe ausgeführt (710).The operations 712-718 and 744-766 are executed in response to detecting the first input ( 710 ).

In einigen Ausführungsformen ermittelt die Vorrichtung, ob die erste Eingabe eine Anfrage zum Auswählen eines Ordners zum Auswählen eines Aktionssymbols ist. Wenn die erste Eingabe eine Anfrage zum Auswählen (712) eines Aktionssymbols ist, führt die Vorrichtung Operationen aus, die unten mit Bezug auf die Operationen 744766 in größerem Detail diskutiert werden. Im Gegensatz dazu führt die Vorrichtung, wenn die erste Eingabe eine Anfrage zum Auswählen (714) eines Aktionssymbols ist, Operationen aus, die unten mit Bezug auf die Operationen 716742 in größerem Detail diskutiert werden.In some embodiments, the device determines whether the first input is a request to select a folder to select an action icon. If the first input is a request to select ( 712 ) of an action icon, the device performs operations described below with respect to the operations 744 - 766 will be discussed in more detail. In contrast, when the first input makes a request to select ( 714 ) of an action icon is operations out below with respect to the operations 716 - 742 will be discussed in more detail.

Wenn die Vorrichtung ermittelt, dass (716) die erste Eingabe eine Anfrage zum Auswählen eines entsprechenden Ordnersymbols des einen oder der mehreren Ordnersymbole entspricht, zeigt die Vorrichtung (718) Inhalte eines Ordners an, der mit dem entsprechenden Ordnersymbol verknüpft ist, ohne Rücksicht darauf, ob sich die Vorrichtung im normalen Betriebsmodus oder im Benutzerschnittstellen-Rekonfigurationsmodus befindet. In 5XX z. B. erkennt die Vorrichtung eine Tippgeste 5156 an einer Position, die dem Ordnersymbol 5004-1-b entspricht, während sich die Vorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, und in Reaktion auf das Erkennen der Tippgeste 5156 zeigt die Vorrichtung eine Ordneransicht 5158 für den Ordner an, der mit dem Ordnersymbol 5004-1-b verknüpft ist, wie in 5YY dargestellt. Ähnlich erkennt in 5OOO die Vorrichtung eine Tippgeste 5210 an einer Position, die dem Ordnersymbol 5004-7 entspricht, während sich die Vorrichtung im normalen Betriebsmodus befindet, und in Reaktion auf das Erkennen der Tippgeste 5210 zeigt die Vorrichtung eine Ordneransicht 5212 für den Ordner an, der mit dem Ordnersymbol 5004-7 verknüpft ist, wie in 5PPP dargestellt.When the device determines that ( 716 ) the first input corresponds to a request to select a corresponding folder symbol of the one or more folder icons, the device ( 718 ) Contents of a folder associated with the corresponding folder icon, regardless of whether the device is in normal operating mode or user interface reconfiguration mode. In 5XX z. B. recognizes the device a jog gesture 5156 at a location corresponding to the folder icon 5004-1-b corresponds while the device is in the user interface reconfiguration mode and in response to the recognition of the jog gesture 5156 the device shows a folder view 5158 for the folder that comes with the folder icon 5004-1-b linked as in 5yy shown. Similar recognizes in 5OOO the device a hint gesture 5210 at a location corresponding to the folder icon 5004-7 corresponds while the device is in normal operating mode and in response to detecting the jogging gesture 5210 the device shows a folder view 5212 for the folder that comes with the folder icon 5004-7 linked as in 5PPP shown.

In einigen Ausführungsformen kann, während sich die Vorrichtung im Benutzerschnittstellen-Rekonfigurationsmodus befindet, das Ordnersymbol auch in Reaktion auf eine Eingabe zum Repositionieren eines Ordners bewegt werden. In 5QQ z. B. erkennt die Vorrichtung einen Kontakt 5132 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position eines Ordnersymbols 5004-7 auf der Anzeige entspricht (z. B. dem Touchscreen 112), und eine nachfolgende Bewegung 5134 des Kontakts über die berührungsempfindliche Oberfläche (z. B. den Touchscreen 112). In Reaktion auf das Erkennen der Eingabe bewegt die Vorrichtung das Ordnersymbol 5004-7 an eine Position innerhalb der Anordnung wählbarer Benutzerschnittstellen-Objekte auf der Anzeige (z. B. dem Touchscreen 112), die basierend auf der Eingabe ermittelt wird, wie in 5SS dargestellt. In einigen Ausführungsformen können Ordnersymbole nicht repositioniert werden, während sich die Vorrichtung im normalen Betriebsmodus befindet. Mit anderen Worten würde eine identische Geste, die ausgeführt werden würde, während sich die Vorrichtung im normalen Betriebsmodus befindet, die Vorrichtung nicht veranlassen, das Ordnersymbol innerhalb der Anordnung wählbarer Benutzerschnittstellen-Objekte zu repositionieren.In some embodiments, while the device is in the user interface reconfiguration mode, the folder icon may also be moved in response to an input to reposition a folder. In 5QQ z. B. recognizes the device a contact 5132 at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is a position of a folder icon 5004-7 on the display corresponds to (eg the touch screen 112 ), and a subsequent movement 5134 the contact via the touch-sensitive surface (eg the touchscreen 112 ). In response to the recognition of the input, the device moves the folder icon 5004-7 to a location within the array of selectable user interface objects on the display (eg, the touch screen 112 ), which is determined based on the input, as in 5SS shown. In some embodiments, folder icons may not be repositioned while the device is in normal operating mode. In other words, an identical gesture that would be performed while the device is in normal operating mode would not cause the device to reposition the folder icon within the array of selectable user interface objects.

In einigen Ausführungsformen beinhaltet das Darstellen von Inhalten eines Ordners, der mit dem entsprechenden Ordnersymbol verknüpft ist, ein Anzeigen (720) einer Vielzahl von Aktionssymbolen (z. B. in 5YY zeigt die Vorrichtung die Aktionssymbole 5002-20, 5002-21, 5002-21, 5002-22, 5002-23, 5002-24 und 5002-25 in der Ordneransicht 5158 an, oder in 5PPP zeigt die Vorrichtung die Aktionssymbole 5002-9, 5002-4, 5002-13, 5002-8 in der Ordneransicht 5212 an). In einigen dieser Ausführungsformen erkennt die Vorrichtung (724) ein Auswählen eines entsprechenden Aktionssymbols in der Vielzahl von Aktionssymbolen. In einigen dieser Ausführungsformen werden die Operationen 728734 in Reaktion auf das Erkennen einer Auswahl eines entsprechenden Aktionssymbols ausgeführt (726). In einigen Ausführungsformen ermittelt die Vorrichtung, ob sich die Vorrichtung in einem normalen Betriebsmodus oder im Benutzerschnittstellen-Rekonfigurationsmodus befindet. In einigen dieser Ausführungsformen aktiviert die Vorrichtung, wenn die Vorrichtung sich im normalen Betriebsmodus befindet (728), eine Applikation (730), die mit dem entsprechenden Aktionssymbol verknüpft ist (in 5PPP z. B., wenn die Vorrichtung eine Tippgeste 5214 an einer Position erkennt, die einem Aktien-Applikationssymbol 5002-9 entspricht, und in Reaktion darauf aktiviert die Vorrichtung eine Aktien-Applikation, die mit dem Aktien-Applikationssymbol 5002-9 verknüpft ist); und, wenn sich die Vorrichtung im Benutzerschnittstellen-Rekonfigurationsmodus befindet (732), fährt die Vorrichtung fort (734), das entsprechende Aktionssymbol anzuzeigen, ohne die Applikation zu aktivieren, die mit dem entsprechenden Aktionssymbol verknüpft ist. In 5YY z. B. erkennt die Vorrichtung eine Tippgeste 5161 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position eines app-7-Applikationssymbols 5002-25 auf der Anzeige entspricht (z. B. dem Touchscreen 112), und in Reaktion darauf aktiviert die Vorrichtung keine Applikation, die mit dem app-7-Applikationssymbol 5002-25 verknüpft ist.In some embodiments, presenting contents of a folder associated with the corresponding folder icon includes displaying ( 720 ) a plurality of action symbols (eg in 5yy the device displays the action icons 5002-20 . 5002-21 . 5002-21 . 5002-22 . 5002-23 . 5002-24 and 5002-25 in the folder view 5158 on, or in 5PPP the device displays the action icons 5002-9 . 5002-4 . 5002-13 . 5002-8 in the folder view 5212 at). In some of these Embodiments recognizes the device ( 724 ) selecting a corresponding action icon in the plurality of action icons. In some of these embodiments, the operations are 728 - 734 in response to detecting a selection of a corresponding action icon ( 726 ). In some embodiments, the device determines whether the device is in a normal operating mode or in user interface reconfiguration mode. In some of these embodiments, when the device is in the normal operating mode, the device activates ( 728 ), an application ( 730 ), which is linked to the corresponding action icon (in 5PPP z. For example, if the device is a jog gesture 5214 recognizes at a position that is a stock application icon 5002-9 In response, the device activates a stock application marked with the stock application icon 5002-9 linked); and when the device is in user interface reconfiguration mode ( 732 ), the device continues ( 734 ) to display the corresponding action icon without activating the application associated with the corresponding action icon. In 5yy z. B. recognizes the device a jog gesture 5161 at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is a location of an app-7 application icon 5002-25 on the display corresponds to (eg the touch screen 112 ), and in response, the device does not activate any application that uses the app-7 application icon 5002-25 is linked.

In einigen Ausführungsformen wird das Aktionssymbol in Reaktion auf eine Eingabe zum Bewegen eines Aktionssymbols innerhalb des Ordners bewegt, während sich die Vorrichtung im Benutzerschnittstellen-Rekonfigurationsmodus befindet. In 5TT z. B. erkennt die Vorrichtung, während sich die Vorrichtung in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet, eine Eingabe zum Bewegen eines Aktionssymbols, die einen Kontakt 5140 an einer Position auf der berührungsempfindlichen Oberfläche beinhaltet (z. B. dem Touchscreen 112), die einer Position eines Aktien-Applikationssymbols 5002-9 auf der Anzeige entspricht (z. B. dem Touchscreen 112) und die nachfolgende Bewegung 5142 des Kontakts an eine Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf der Anzeige entspricht (z. B. dem Touchscreen 112), die innerhalb der Ordneransicht 5138 liegt, wie in 5TT dargestellt. In Reaktion auf die Eingabe zum Bewegen eines Aktionssymbols bewegt die Vorrichtung das Aktien-Applikationssymbol 5002-9 an eine neue Position innerhalb der Anordnung wählbarer Benutzerschnittstellen-Objekte innerhalb der Ordneransicht 5138, die auf der Bewegung der Eingabe auf der berührungsempfindlichen Oberfläche basiert (z. B. dem Touchscreen 112), wie in 5UU dargestellt.In some embodiments, the action icon is moved in response to an input to move an action icon within the folder while the device is in user interface reconfiguration mode. In 5TT z. For example, while the device is in the user interface reconfiguration mode, the device recognizes an input to move an action icon that is a contact 5140 at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is a position of a stock application symbol 5002-9 on the display corresponds to (eg the touch screen 112 ) and the subsequent movement 5142 the contact to a position on the touch-sensitive surface (eg, the touch screen 112 ), which corresponds to a position on the display (eg the touch screen 112 ) within the folder view 5138 lies, as in 5TT shown. In response to the input to move an action icon, the device moves the stock application icon 5002-9 to a new location within the array of selectable user interface objects within the folder view 5138 which is based on the movement of the input on the touch-sensitive surface (eg the touch screen 112 ), as in 5UU shown.

In einigen Ausführungsformen entspricht die erste Eingabe einer Anfrage zum Auswählen des entsprechenden Ordnersymbols; und die Vorrichtung befindet sich in dem Benutzerschnittstellen-Rekonfigurationsmodus, wenn die erste Eingabe erkannt wird. In einigen dieser Ausführungsformen zeigt die Vorrichtung, während sie in dem Benutzerschnittstellen-Rekonfigurationsmodus verbleibt (736), Inhalte eines Ordners an (738). In einigen dieser Ausführungsformen erkennt die Vorrichtung (740), nach dem Anzeigen von Inhalten des Ordners, eine zweite Eingabe; und in Reaktion auf das Erkennen der zweiten Eingabe beendet die Vorrichtung (742) das Anzeigen der Ordneransicht. In 5SS z. B. erkennt die Vorrichtung eine erste Eingabe (z. B. die Tippgeste 5136) an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einem Ordnersymbol 5004-7 entspricht, und in Reaktion auf das Erkennen der Tippgeste zeigt die Vorrichtung eine Ordneransicht (z. B. 5138 in den 5TT5UU), die Inhalte beinhaltet (z. B. die Aktionssymbole 5002-9, 5002-4, 5002-13 und 5002-8) des Ordners, der mit dem Ordnersymbol 5004-7 verknüpft ist, auf der Anzeige an (z. B. Touchscreen 112). Während des Anzeigens der Ordneransicht 5138 erkennt die Vorrichtung eine zweite Eingabe (z. B. die Tippgeste 5144) an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die außerhalb der Ordneransicht 5138 liegt (z. B. eine Tippgeste, die im Bereich des Touchscreen 112 unterhalb der Ordneransicht angesiedelt ist), und in Reaktion auf das Erkennen der zweiten Eingabe beendet die Vorrichtung das Anzeigen der Ordneransicht auf der Anzeige (z. B. den Touchscreen 112), wie in 5VV dargestellt.In some embodiments, the first input corresponds to a request to select the corresponding folder icon; and the device is in the user interface reconfiguration mode when the first input is detected. In some of these embodiments, the device, while remaining in the user interface reconfiguration mode, displays ( 736 ), Contents of a folder ( 738 ). In some of these embodiments, the device recognizes ( 740 ), after displaying contents of the folder, a second input; and in response to the detection of the second input, the device terminates ( 742 ) displaying the folder view. In 5SS z. For example, the device recognizes a first input (eg, the jog gesture 5136 ) at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is a folder icon 5004-7 and in response to detecting the gesture, the device displays a folder view (e.g. 5138 in the 5TT - 5UU ) containing content (eg the action icons 5002-9 . 5002-4 . 5002-13 and 5002-8 ) of the folder containing the folder icon 5004-7 is linked to the display (eg touchscreen 112 ). While viewing the folder view 5138 the device recognizes a second input (eg the jog gesture 5144 ) at a position on the touch-sensitive surface (eg, the touch screen 112 ) outside the folder view 5138 (for example, a tap gesture in the area of the touch screen 112 located underneath the folder view), and in response to detecting the second input, the device stops displaying the folder view on the display (eg, the touch screen 112 ), as in 5VV shown.

Die Vorrichtung ermittelt (744), dass die erste Eingabe eine Anfrage zum Auswählen eines entsprechenden Aktionssymbols des einen oder der mehreren Aktionssymbole entspricht (z. B. die Tippgeste 5155 in 5XX an einer Position, die einem Kamera-Applikationssymbol 5002-12 entspricht, oder die Tippgeste 5208 in 5OOO, an einer Position, die dem Fotos-Applikationssymbol 5002-1 entspricht). In einigen Ausführungsformen ermittelt die Vorrichtung, ob sich die Vorrichtung im normalen Betriebsmodus befindet oder im Benutzerschnittstellen-Rekonfigurationsmodus. Wenn sich die Vorrichtung im normalen Betriebsmodus befindet (746), führt die Vorrichtung in Reaktion auf das Erkennen der ersten Eingabe die Operationen 750756 aus, wie in größerem Detail unten diskutiert wird. Im Gegensatz dazu führt die Vorrichtung, wenn sich die Vorrichtung im Benutzerschnittstellen-Rekonfigurationsmodus befindet (748), in Reaktion auf das Erkennen der ersten Eingabe die Operationen 758766 aus, wie in größerem Detail unten diskutiert wird.The device determines ( 744 ) that the first input corresponds to a request to select a corresponding action icon of the one or more action icons (eg, the gesture tip) 5155 in 5XX at a location corresponding to a camera application icon 5002-12 corresponds, or the hint gesture 5208 in 5OOO , at a location corresponding to the Photos application icon 5002-1 corresponds). In some embodiments, the device determines whether the device is in the normal operating mode or in the user interface reconfiguration mode. When the device is in normal operating mode ( 746 ), the device performs the operations in response to detecting the first input 750 - 756 as discussed in more detail below. In contrast, when the device is in user interface reconfiguration mode (FIG. 748 ), in response to detecting the first input, the operations 758 - 766 as discussed in more detail below.

In einigen Ausführungsformen werden die Operationen 752756 ausgeführt, wenn sich die Vorrichtung im normalen Betriebsmodus befindet (750). Die Vorrichtung aktiviert (752) eine Applikation, die mit dem entsprechenden Aktionssymbol verknüpft ist. In 5OOO z. B. erkennt die Vorrichtung eine Tippgeste 5208 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position eines Fotos-Applikationssymbols 5002-1 auf der Anzeige entspricht (z. B. dem Touchscreen 112) und in Reaktion auf das Erkennen der Tippgeste 5208 aktiviert die Vorrichtung eine Fotos-Applikation, die mit dem Fotos-Applikationssymbol 5002-1 verknüpft ist. Während sich die Vorrichtung im normalen Betriebsmodus befindet, ist in einigen Ausführungsformen eine Funktion eines entsprechenden Aktionssymbols, das mit einer entsprechenden Applikation verknüpft ist, zum Aktivieren (754) der entsprechenden Applikation (z. B. ist das Aktionssymbol ein Applikationsstartsymbol); und während sich die Vorrichtung in dem normalen Betriebsmodus befindet, können die Applikationssymbole und die Ordnersymbole nicht neu auf der Anzeige angeordnet werden (756) (z. B. sind die relativen Positionen wählbarer Benutzerschnittstellen-Objekte innerhalb der Anordnung wählbarer Benutzerschnittstellen-Objekte fest). Es ist anzumerken, dass, obwohl die Anordnung wählbarer Benutzerschnittstellen-Objekte gescrollt, seitenweise durchblättert oder anderweitig über die Anzeige verschoben werden können (z. B. dem Touchscreen 112), diese Operationen keine Neuanordnung wählbarer Benutzerschnittstellen-Objekte beinhalten, da die relativen Positionen der entsprechenden wählbaren Benutzerschnittstellen-Objekte zueinander unverändert bleiben, wenn die Vorrichtung diese Operationen ausführt. In some embodiments, the operations are 752 - 756 executed when the device is in normal operating mode ( 750 ). The device activates ( 752 ) an application linked to the corresponding action icon. In 5OOO z. B. recognizes the device a jog gesture 5208 at a position on the touch-sensitive surface (eg, the touch screen 112 ) representing a location of a photo application icon 5002-1 on the display corresponds to (eg the touch screen 112 ) and in response to the recognition of the tapping gesture 5208 The device activates a photos application that comes with the Photos application icon 5002-1 is linked. While the device is in normal operating mode, in some embodiments, a function of a corresponding action icon associated with a corresponding application is to activate ( 754 ) of the corresponding application (eg the action symbol is an application start symbol); and while the device is in the normal operating mode, the application icons and the folder icons can not be re-arranged on the display ( 756 ) (eg, the relative positions of selectable user interface objects are fixed within the array of selectable user interface objects). It should be noted that although the arrangement of selectable user interface objects may be scrolled, page-browsed, or otherwise scrolled across the display (eg, the touch-screen 112 ), these operations do not involve rearrangement of selectable user interface objects, as the relative positions of the respective selectable user interface objects to one another remain unchanged when the device performs these operations.

Die Operationen 760766 werden ausgeführt, wenn sich (158) die Vorrichtung im Benutzerschnittstellen-Rekonfigurationsmodus befindet. Die Vorrichtung fährt mit dem Anzeigen (760) des entsprechenden Aktionssymbols fort, ohne die Applikation zu aktivieren, die mit dem entsprechenden Aktionssymbol verknüpft ist. In 5XX z. B. erkennt die Vorrichtung eine Tippgeste 5155 an einer Position, die einem Kamera-Applikationssymbol 5002-12 entspricht, und in Reaktion auf das Erkennen der Tippgeste 5155 aktiviert die Vorrichtung keine Kamera-Applikation, die mit dem Fotos-Applikationssymbol 5002-12 verknüpft ist, und fährt lediglich mit dem Anzeigen der Anordnung wählbarer Benutzerschnittstellen-Objekte fort, wie in 5XX dargestellt. In einigen Ausführungsformen kann das Aktionssymbol auch durch eine Tipp- und Ziehgeste bewegt werden. In 5XX z. B. würde die Vorrichtung, falls die Vorrichtung eine nachfolgende Bewegung des Kontakts 5155 über die berührungsempfindliche Oberfläche (z. B. den Touchscreen 112) erkennen würde, in Reaktion auf das Erkennen der Bewegung das Aktionssymbol 5002-12 über die Anzeige bewegen (z. B. den Touchscreen 112) in Übereinstimmung mit der Bewegung.The operations 760 - 766 are executed when ( 158 ) the device is in user interface reconfiguration mode. The device drives with the display ( 760 ) of the corresponding action icon without activating the application associated with the corresponding action icon. In 5XX z. B. recognizes the device a jog gesture 5155 at a location corresponding to a camera application icon 5002-12 corresponds, and in response to the recognition of the tapping gesture 5155 The device does not activate any camera application that comes with the Photos application icon 5002-12 and merely proceed to displaying the arrangement of selectable user interface objects, as in 5XX shown. In some embodiments, the action icon may also be moved by a jog and drag gesture. In 5XX z. For example, if the device were to undergo a subsequent movement of the contact, the device would 5155 via the touch-sensitive surface (eg the touchscreen 112 ) would recognize the action icon in response to detecting the movement 5002-12 move across the display (eg the touchscreen 112 ) in accordance with the movement.

Während sich die Vorrichtung in dem Benutzer-Rekonfigurationsmodus befindet, wird in einigen Ausführungsformen verhindert (762), dass das entsprechende Aktionssymbol zum Aktivieren der entsprechenden Applikation verwendet werden kann (z. B. führt eine Anfrage zum Auswählen des Kamera-Applikationssymbols 5002-12 nicht zum Aktivieren des Applikationssymbols). Wenn die Vorrichtung sich im Benutzerschnittstellen-Rekonfigurationsmodus befindet, beinhaltet in einigen Ausführungsformen eines oder mehrere der Aktionssymbole (764) einen Löschbereich zum Löschen des Aktionssymbols, während keines der Ordnersymbole einen Löschbereich zum Löschen des Ordnersymbols beinhaltet. Die Vorrichtung zeigt z. B. Objektentfernungskennzeichen 5010 in der 5B an, die mit einer Vielzahl der Aktionssymbole verknüpft sind (z. B. 5002-4, 5002-5, 5002-6, 5002-7, 5002-10, 5002-11 und 5002-13), zeigt aber keine Objektentfernungskennzeichen an, die mit einem der Ordnersymbole verknüpft sind (z. B. 5004-1-b oder 5004-2). In einigen Ausführungsformen erkennt die Vorrichtung eine Löscheingabe, die ein Auswählen eines entsprechenden Löschbereichs für ein entsprechendes Aktionssymbol beinhalten (z. B. die Tippgeste 5011 in 5B); und löscht das entsprechende Aktionssymbol (z. B. das Wetter-Applikationssymbol 5002-5). In einigen Ausführungsformen beinhaltet eines oder mehrere der Aktionssymbole keine Löschbereiche. In 5B z. B. ist eine Vielzahl von Aktionssymbolen (z. B. die Aktionssymbole 5002-1, 5002-2, 5002-3, 5002-9, 5002-12, 5002-14, 5002-15 und 5002-16) mit Applikationen verknüpft (z. B. dem Telefon, der Email, Kamera, Webbrowser), die Zugang zu fundamentalen Merkmalen der Vorrichtung bereitstellen und damit nicht durch die Vorrichtung gelöscht werden können, während diese sich in dem Benutzerschnittstellen-Rekonfigurationsmodus befindet. Während des Benutzerschnittstellen-Rekonfigurationsmodus können in einigen Ausführungsformen die Applikationssymbole und die Ordnersymbole auf der Anzeige (z. B. dem Touchscreen 112) in Reaktion auf erkannte Eingaben neu angeordnet werden (766) in Antwort auf erkannte Eingaben, wie in größerem Detail oben beschrieben.While the device is in the user reconfiguration mode, in some embodiments ( 762 ), that the corresponding action symbol can be used to activate the corresponding application (eg a request leads to the selection of the camera application symbol 5002-12 not to activate the application symbol). When the device is in user interface reconfiguration mode, in some embodiments, one or more of the action icons ( 764 ) a deletion area for deleting the action icon, while none of the folder icons include a deletion area for deleting the folder icon. The device shows z. B. Object distance indicator 5010 in the 5B that are associated with a variety of action icons (for example, 5002-4 . 5002-5 . 5002-6 . 5002-7 . 5002-10 . 5002-11 and 5002-13 ), but does not display object delimiters that are associated with any of the folder icons (for example, 5004-1-b or 5004-2 ). In some embodiments, the device recognizes a clear input that includes selecting a corresponding clear area for a corresponding action icon (eg, the gesture tip) 5011 in 5B ); and deletes the corresponding action icon (eg the weather application icon 5002-5 ). In some embodiments, one or more of the action icons does not include delete areas. In 5B z. B. is a plurality of action icons (eg, the action icons 5002-1 . 5002-2 . 5002-3 . 5002-9 . 5002-12 . 5002-14 . 5002-15 and 5002-16 ) associated with applications (e.g., the telephone, e-mail, camera, web browser) that provide access to fundamental features of the device and thus can not be deleted by the device while in the user interface reconfiguration mode. During the user interface reconfiguration mode, in some embodiments, the application icons and the folder icons on the display (eg, the touch screen 112 ) are rearranged in response to detected inputs ( 766 ) in response to recognized inputs, as described in more detail above.

Es ist zu beachten, dass Details anderer Prozesse, die hier hinsichtlich der Verfahren 600, 800, 900, 1000, 1100, 1200, 1300 beschrieben werden (z. B. 6A6E, 8A8C, 9A9B. 10A10B, 11A11C, 12A12E, 13A13E und 5A5LLLL) in analoger Weise auch auf das Verfahren 700 anwendbar sind, das oben beschrieben wurde. Zum Beispiel können die wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die unter Verweis auf die 7A7C beschrieben wurden, eine oder mehrere der Eigenschaften der verschiedenen wählbaren Benutzerschnittstellen-Objekte/Symbole/Elemente haben (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die hier unter Verweis auf eines der Verfahren 600, 800, 900, 1000, 1100, 1200 oder 1300 beschrieben wurden. Der Kürze halber werden diese Details hier nicht wiederholt.It should be noted that details of other processes involved here in terms of procedures 600 . 800 . 900 . 1000 . 1100 . 1200 . 1300 be described (eg 6A - 6E . 8A - 8C . 9A - 9B , 10A - 10B . 11A - 11C . 12A - 12E . 13A - 13E and 5A - 5LLLL ) in an analogous manner to the process 700 applicable, which has been described above. For example, the selectable user interface objects (e.g., the action icons 5002 and the folder icons 5004 ), under Reference to the 7A - 7C have one or more of the properties of the various selectable user interface objects / symbols / elements (eg, the action icons 5002 and the folder icons 5004 ), here referring to one of the procedures 600 . 800 . 900 . 1000 . 1100 . 1200 or 1300 have been described. For the sake of brevity, these details will not be repeated here.

Die 8A-8C sind Flussdiagramme, die ein Verfahren 800 zum Benennen eines neuen Ordners in Übereinstimmung mit einigen Ausführungsformen darstellen. Das Verfahren 800 wird auf einer Multifunktionsvorrichtung (Vorrichtung 300, 3, oder der tragbaren Multifunktionsvorrichtung 100, 1) mit einer Anzeige und einer berührungsempfindlichen Oberfläche ausgeführt. In einigen Ausführungsformen ist die Anzeige eine Touchscreen-Anzeige und die berührungsempfindliche Oberfläche ist auf der Anzeige. In einigen Ausführungsformen ist die Anzeige separat von der berührungsempfindlichen Oberfläche. Einige Operationen in dem Verfahren 800 können kombiniert und/oder die Reihenfolge einiger Operationen kann verändert werden.The 8A-8C are flowcharts that are a procedure 800 to designate a new folder in accordance with some embodiments. The procedure 800 is used on a multifunctional device (device 300 . 3 , or the portable multifunction device 100 . 1 ) with a display and a touch-sensitive surface. In some embodiments, the display is a touchscreen display and the touch-sensitive surface is on the display. In some embodiments, the display is separate from the touch-sensitive surface. Some operations in the procedure 800 can be combined and / or the order of some operations can be changed.

Wie unten beschrieben, stellt das Verfahren 800 einen intuitiven Weg zum Benennen eines neuen Ordners bereit. Das Verfahren reduziert die kognitive Hürde für einen Benutzer, wenn ein neuer Ordner benannt wird, wodurch eine effizientere Mensch-Maschine-Schnittstelle erzeugt wird. Das Ermöglichen eines schnelleren und effizienteren Benennens eines neuen Ordners für einen Benutzer spart für batteriebetriebene Rechenvorrichtungen Leistung und verlängert die Zeit zwischen Batterieladungen.As described below, the procedure presents 800 an intuitive way to name a new folder. The method reduces the cognitive hurdle for a user when naming a new folder, thereby creating a more efficient man-machine interface. Allowing a user to quickly and efficiently name a new folder saves power for battery-powered computing devices and increases the time between battery charges.

Die Vorrichtung empfängt (802) eine Eingabe, die einer Anfrage zum Erzeugen eines Ordners entspricht, der ein erstes Element und ein zweites Element beinhaltet (z. B. können die Elemente Applikationen, Softwareprogramme oder Dateien sein, die den Symbolen oder anderen wählbaren Benutzerschnittstellen-Objekten auf der Anzeige entsprechen). In einigen Ausführungsformen beinhaltet der Ordner zunächst nur das erste Element und das zweite Element (d. h. das erste Element und das zweite Element sind die ersten zwei Elemente in dem Ordner). In einigen Ausführungsformen beinhaltet (804) die Anfrage zum Erzeugen eines Ordners, der ein erstes Element und ein zweites Element enthält, eine Eingabe, die einer Anfrage zum Bewegen des ersten Elements in die Nähe des zweiten Elements entspricht, oder einer Anfrage zum Ziehen eines ersten Elements auf das zweite Element (wie z. B. in größerem Detail oben mit Bezug auf das Verfahren 600 beschrieben). In 5M z. B. erkennt die Vorrichtung einen Kontakt 5040 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. eine erste Kontaktposition 5040-a auf dem Touchscreen 112 in 5M), die einer Position eines Solitaire-Applikationssymbols 5002-4 auf der Anzeige entspricht (z. B. dem Touchscreen 112), und eine nachfolgende Bewegung 5042 des Kontakts über die berührungsempfindliche Oberfläche (z. B. eine Bewegung des Kontakts über den Touchscreen 112 an eine zweite Position 5040-b in 5N). In Reaktion auf das Erkennen der Eingabe bewegt die Vorrichtung das Solitaire-Applikationssymbol 5002-4 in die Nähe (oder auf) eines Rennen-Applikationssymbols 5002-13, wie in 5N dargestellt. In diesem Beispiel erkennt die Vorrichtung ein festgelegtes Ordnererstellungskriterium (z. B. das Beenden des Kontakts 5040-b in 5N) und erzeugt einen Ordner, der das Solitaire-Applikationssymbol 5002-4 und das Rennen-Applikationssymbol 5002-13 beinhaltet, und zeigt ein Ordnersymbol 5004-7 für den Ordner auf der Anzeige an (z. B. den Touchscreen 112), wie in den 5O und 5S dargestellt. Als ein weiteres Beispiel könnte die Vorrichtung eine erste Eingabe empfangen, die ein erstes Element auswählt, eine zweite Eingabe, die ein zweites Element auswählt, und eine dritte Eingabe, die einer Anweisung zum Ausführen einer neuen Ordnererstellungsoperation entspricht (z. B. ein Klicken auf einen ”Neuer Ordner”-Befehl in einem Datei-Browser oder einem Kontextmenü usw.).The device receives ( 802 ) an input corresponding to a request to create a folder that includes a first item and a second item (eg, the items may be applications, software programs, or files that correspond to the icons or other selectable user interface items on the display ). In some embodiments, the folder initially includes only the first element and the second element (ie, the first element and the second element are the first two elements in the folder). In some embodiments, ( 804 ) the request for creating a folder containing a first element and a second element, an input corresponding to a request for moving the first element in the vicinity of the second element, or a request for pulling a first element on the second element ( such as in greater detail above with respect to the method 600 described). In 5 M z. B. recognizes the device a contact 5040 at a position on the touch-sensitive surface (eg, a first contact position 5040-a on the touch screen 112 in 5 M ), which is a position of a solitaire application icon 5002-4 on the display corresponds to (eg the touch screen 112 ), and a subsequent movement 5042 contact over the touch-sensitive surface (eg, movement of the contact over the touchscreen 112 to a second position 5040-b in 5N ). In response to the input recognition, the device moves the solitaire application icon 5002-4 near (or on) a race application icon 5002-13 , as in 5N shown. In this example, the device recognizes a fixed folder creation criterion (eg, terminating the contact 5040-b in 5N ) and creates a folder containing the solitaire application icon 5002-4 and the race application icon 5002-13 includes, and displays a folder icon 5004-7 for the folder on the display (for example, the touch screen 112 ), as in the 5O and 5S shown. As another example, the device could receive a first input that selects a first item, a second input that selects a second item, and a third input that corresponds to an instruction to perform a new folder creation operation (eg, a click on a "New Folder" command in a file browser or context menu, etc.).

Die Operationen 808844 werden in Reaktion auf das Empfangen der Eingabe ausgeführt (806). Die Vorrichtung erzeugt (808) einen Ordner, der das erste Element und das zweite Element beinhaltet. Die Vorrichtung ermittelt (810) eine erste Vielzahl von Deskriptoren, die mit dem ersten Element verknüpft sind (z. B. ”Spiel”, ”Kartenspiel”, ”Solitaire-Spiel”). Die Vorrichtung ermittelt (812) auch eine zweite Vielzahl von Deskriptoren, die mit dem zweiten Element verknüpft sind (z. B. ”Spiel”, ”Action-Spiel”, ”Rennen-Spiel”). In einigen Ausführungsformen bestimmt die Vorrichtung, ob es einen gemeinsamen Deskriptor gibt, der von der ersten Vielzahl von Deskriptoren und von der zweiten Vielzahl von Deskriptoren geteilt wird. Das obige Beispiel fortführend sind sowohl die Solitaire-Applikation als auch die Rennen-Applikation mit dem gemeinsamen Deskriptor ”Spiel” verknüpft. Wenn es einen gemeinsamen Deskriptor gibt (814), führt die Vorrichtung die Operationen 824844 aus, wie in größerem Detail unten beschrieben.The operations 808 - 844 are executed in response to receiving the input ( 806 ). The device generates ( 808 ) a folder containing the first element and the second element. The device detects (810 ) a first plurality of descriptors associated with the first item (eg, "game", "card game", "solitaire game"). The device determines ( 812 ) also a second plurality of descriptors associated with the second element (eg, "game", "action game", "race game"). In some embodiments, the device determines whether there is a common descriptor shared by the first plurality of descriptors and the second plurality of descriptors. Continuing with the example above, both the solitaire application and the race application are linked to the common descriptor "game". If there is a common descriptor ( 814 ), the device performs the operations 824 - 844 off, as described in more detail below.

In einigen Ausführungsformen bestimmt die Vorrichtung, wenn es keinen gemeinsamen Deskriptor gibt (816), dass die erste Vielzahl von Deskriptoren und die zweite Vielzahl von Deskriptoren keinen gemeinsamen Deskriptor haben (818); die Vorrichtung erzeugt automatisch (820) einen Ordnernamen für den Ordner, basierend auf einem Deskriptor aus der ersten Vielzahl von Deskriptoren; und zeigt (822) ein Symbol für den Ordner mit dem automatisch erzeugten Ordnernamen auf der Anzeige an. Mit anderen Worten wird der Ordner Namen für den Ordner basierend auf Deskriptoren nur eines der beiden Elemente bestimmen, die anfänglich zu dem Ordner hinzugefügt wurden. In einigen Ausführungsformen sind die Deskriptoren Deskriptoren eines ersten Elements, das ausgewählt wurde, zu dem Ordner hinzugefügt zu werden (z. B. falls mehr als ein Element ausgewählt ist, bevor der Ordner erstellt wurde). In einigen Ausführungsformen sind die Deskriptoren Deskriptoren eines ersten Elements, das zu dem Ordner hinzugefügt wird. In 5O z. B. ist die Kamera-Applikation, die mit dem Kamera-Applikationssymbol 5002-12 verknüpft ist, mit Deskriptoren verknüpft wie ”Fotografie” und ”Kamera-Handhabung”, während die Aktien-Applikation, die mit dem Aktien-Applikationssymbol 5002-9 verknüpft ist, Deskriptoren hat wie ”Utilities” und ”Finanzmanagement”. In diesem Beispiel teilen die beiden Applikationssymbole, die mit den Applikationen verknüpft sind, keine Deskriptoren. Somit wird in diesem Beispiel der Ordner, der durch Ziehen des Kamera-Applikationssymbols 5002-12 in die Nähe des Aktien-Applikationssymbols 5002-9 erzeugt wurde, als ”Fotografie”-Ordner 5004-10 benannt, während der Ordner, der durch Ziehen des Aktien-Applikationssymbols 5002-9 in die Nähe des Kamera-Applikationssymbols 5002-12 erzeugt wurde, als ”Utilities”-Ordner 5004-11 benannt wird. Mit anderen Worten, in einigen Ausführungsformen, wenn die zwei Elemente keine gemeinsamen Deskriptoren teilen und verwendet werden zum Erzeugen eines Ordners, hängt der Name des entstehenden Ordners von einer Reihenfolge ab, in welcher die Elemente (z. B. die Symbole, die mit den Applikationen verknüpft sind) ausgewählt werden.In some embodiments, if there is no common descriptor, the device determines ( 816 ) that the first plurality of descriptors and the second plurality of descriptors do not have a common descriptor ( 818 ); the device generates automatically ( 820 ) a folder name for the folder based on a descriptor from the first plurality of descriptors; and shows ( 822 ) displays an icon for the folder with the automatically generated folder name on the display. In other words, based on descriptors, the folder name for the folder will determine only one of the two items initially to the folder were added. In some embodiments, the descriptors are descriptors of a first item that has been selected to be added to the folder (eg, if more than one item is selected before the folder has been created). In some embodiments, the descriptors are descriptors of a first item added to the folder. In 5O z. For example, the camera application is the one with the camera application icon 5002-12 linked to descriptors such as "photography" and "camera-handling" while the stock application with the stock application icon 5002-9 descriptors has such as "utilities" and "financial management". In this example, the two application icons associated with the applications do not share descriptors. Thus, in this example, the folder is created by dragging the camera application icon 5002-12 near the stock application icon 5002-9 was created as a "photography" folder 5004-10 named, while the folder, by dragging the stock application icon 5002-9 near the camera application icon 5002-12 was created as a "Utilities" folder 5004-11 is named. In other words, in some embodiments, if the two elements do not share common descriptors and are used to create a folder, the name of the resulting folder depends on an order in which the elements (e.g., the icons associated with the Applications are linked) are selected.

Wenn die Vorrichtung bestimmt (824), dass die erste Vielzahl von Deskriptoren und die zweite Vielzahl von Deskriptoren zumindest einen gemeinsamen Deskriptor haben. In 5O z. B. ist die Solitaire-Applikation, die mit dem Solitaire-Applikationssymbol 5002-4 verknüpft ist, mit Deskriptoren wie ”Spiel”, ”Kartenspiel”, ”Solitaire-Spiel” verknüpft, während die Rennen-Applikation, die mit dem Rennen-Applikationssymbol 5002-13 verknüpft ist, Deskriptoren hat wie ”Spiel”, ”Action-Spiel”, ”Rennen-Spiel”. In diesem Beispiel sind die zwei Applikationssymbole mit Applikationen verknüpft, die nur einen einzigen Deskriptor teilen (z. B. ”Spiel”), und somit wird dieser Deskriptor als der gemeinsame Deskriptor gewählt. In einigen Ausführungsformen teilen die erste Vielzahl von Deskriptoren und die zweite Vielzahl von Deskriptoren eine Menge eines oder mehrerer Deskriptoren; Deskriptoren in der geteilten Menge eines oder mehrerer Deskriptoren haben unterschiedliche Spezifizitätsstufen; und ein spezifischster Deskriptor in der geteilten Menge eines oder mehrerer Deskriptoren wird durch die Vorrichtung gewählt (826) als der erste gemeinsame Deskriptor. In 5O z. B. ist die Rennen-Applikation, die mit dem Autorennen-Applikationssymbol 5002-17 verknüpft ist, mit Deskriptoren wie ”Spiel”, ”Action-Spiel”, ”Rennen-Spiel” verknüpft, während die Luftrennen-Applikation, die mit dem Rennen-Applikationssymbol 5002-18 verknüpft ist, Deskriptoren hat wie ”Spiel”, ”Action-Spiel”, ”Rennen-Spiel”. In diesem Beispiel teilen die Applikationssymbole, die mit den Applikationen verknüpft sind, mehrere Deskriptoren (z. B. ”Spiel”), und somit wird der spezifischste Deskriptor (z. B. ”Rennen-Spiel”) als der gemeinsame Deskriptor gewählt.When the device is determined ( 824 ) that the first plurality of descriptors and the second plurality of descriptors have at least one common descriptor. In 5O z. For example, the solitaire application is the one with the solitaire application icon 5002-4 linked to descriptors such as "game", "card game", "solitaire game", while the race application running with the race application icon 5002-13 linked descriptors has such as "game", "action game", "race game". In this example, the two application icons are associated with applications that share only a single descriptor (eg, "game"), and thus this descriptor is chosen as the common descriptor. In some embodiments, the first plurality of descriptors and the second plurality of descriptors share a set of one or more descriptors; Descriptors in the shared set of one or more descriptors have different specificity levels; and a most specific descriptor in the shared set of one or more descriptors is selected by the device ( 826 ) as the first common descriptor. In 5O z. B. is the race application that comes with the car race application icon 5002-17 linked to descriptors such as "game", "action game", "race game", while the air race application that comes with the race application icon 5002-18 linked descriptors has such as "game", "action game", "race game". In this example, the application icons associated with the applications share several descriptors (eg, "game"), and thus the most specific descriptor (eg, "race game") is chosen as the common descriptor.

In einigen Ausführungsformen beinhaltet die erste Vielzahl von Deskriptoren eine Vielzahl von Tags, die dem ersten Element zuvor zugeordnet waren; die zweite Vielzahl von Deskriptoren beinhaltet eine Vielzahl von Tags, die dem zweiten Element zuvor zugeordnet waren; und der erste gemeinsame Deskriptor ist (828) ein Tag, der in der ersten Vielzahl von Tags und in der zweiten Vielzahl von Tags enthalten ist. In einigen Ausführungsformen werden die Tags durch einen Benutzer der Vorrichtung den entsprechenden Elementen zugeordnet und gelten nur für lokal gespeicherte Elemente. In einigen Ausführungsformen werden die Tags auf einem entfernten Server zugewiesen und werden durch den entfernten Server an die Vorrichtung gesendet.In some embodiments, the first plurality of descriptors includes a plurality of tags previously associated with the first element; the second plurality of descriptors includes a plurality of tags previously assigned to the second element; and the first common descriptor is ( 828 ) a tag contained in the first plurality of tags and in the second plurality of tags. In some embodiments, the tags are assigned by a user of the device to the corresponding elements and apply only to locally stored elements. In some embodiments, the tags are assigned on a remote server and sent to the device by the remote server.

In einigen Ausführungsformen beinhaltet die erste Vielzahl von Deskriptoren eine erste Hierarchie von Kategorien; die zweite Vielzahl von Deskriptoren beinhaltet eine zweite Hierarchie von Kategorien; und der erste gemeinsame Deskriptor ist (830) eine Kategorie, die in der ersten Hierarchie von Kategorien und in der zweiten Hierarchie von Kategorien enthalten ist (z. B. ”Spiele” > ”Kartenspiel” > ”Solitaire-Spiel” oder ”Spiele” > ”Action-Spiel” > ”Rennen-Spiel”). In einigen Ausführungsformen ist die erste Hierarchie von Kategorien (832) eine Menge von Kategorien, zu denen das erste Element innerhalb einer Applikationsdatenbank zugeordnet worden ist (z. B. eine Datenbank von Applikationen in einem Applikationsstore), und die zweite Hierarchie von Kategorien ist eine Menge von Kategorien, denen das zweite Element innerhalb der Applikationsdatenbank zugeordnet worden ist. In einigen Ausführungsformen ist die Applikationsdatenbank (834) eine Datenbank von Applikationen in einem Applikationsstore. In einigen Ausführungsformen z. B. basieren die Deskriptoren zumindest teilweise auf den Kategorienamen für Applikationen in einem zugehörigen Applikationsstore für eine mobile Vorrichtung (z. B. dem App-Store für das Apple iPhone). In einigen Ausführungsformen werden diese Kategorienamen durch zusätzliche Tags ergänzt, die zusätzliche Information über die Elemente anzeigen (z. B. ein Name eines Erstellers des Elements, ein Datum/eine Zeit der Erstellung des Elements usw.).In some embodiments, the first plurality of descriptors includes a first hierarchy of categories; the second plurality of descriptors includes a second hierarchy of categories; and the first common descriptor is ( 830 ) a category contained in the first hierarchy of categories and in the second hierarchy of categories (eg, "Games">"CardGame">"SolitaireGame" or "Games">"ActionGame">" race game "). In some embodiments, the first hierarchy of categories ( 832 ) a set of categories to which the first element within an application database has been assigned (eg, a database of applications in an application store), and the second hierarchy of categories is a set of categories to which the second element within the application database has been assigned. In some embodiments, the application database is ( 834 ) a database of applications in an application store. In some embodiments, for. For example, the descriptors are based at least in part on the category name for applications in an associated application store for a mobile device (eg, the app store for the Apple iPhone). In some embodiments, these category names are supplemented by additional tags that indicate additional information about the items (eg, a name of a creator of the item, a date / time of creation of the item, etc.).

Wenn die erste Vielzahl von Deskriptoren und die zweite Vielzahl von Deskriptoren mindestens einen ersten gemeinsamen Deskriptor teilen, erzeugt die Vorrichtung automatisch (836) einen Ordnernamen für den Ordner, basierend auf dem ersten gemeinsamen Deskriptor. Nach dem Erzeugen des Ordnernamens zeigt die Vorrichtung (838) ein Symbol für den Ordner auf der Anzeige an mit dem automatisch generierten Ordnernamen. Das obige Beispiel fortsetzend wird der Ordner, der durch Ziehen des Solitaire-Applikationssymbols 5002-4 in die Nähe des Rennen-Applikationssymbols 5002-13 erzeugt wurde, als der ”Spiele”-Ordner 5004-7 benannt, wie in 5O5S dargestellt.When the first plurality of descriptors and the second plurality of descriptors share at least a first common descriptor, the device automatically generates ( 836 ) a folder name for the folder based on the first common descriptor. After creating the folder name, the device ( 838 ) displays an icon for the folder on the display with the automatically generated folder name. Continuing the above example, the folder is created by dragging the solitaire application icon 5002-4 near the race application icon 5002-13 was created as the "Games" folder 5004-7 named, as in 5O - 5S shown.

In einigen Ausführungsformen zeigt die Vorrichtung gleichzeitig (840) das Symbol für den Ordner und eine Ordneransicht für den Ordner an, die Inhalte des Ordners zeigt. Zum Beispiel zeigt die Vorrichtung automatisch, in Reaktion auf das Erkennen der Eingabe (z. B. den Kontakt 5040 und die Bewegung 5042 in 5M), die die Vorrichtung zum Erzeugen des Ordners veranlasste (z. B. des Ordners 5004-7 in 5S), eine Ordneransicht 5092 in 5Y für den Ordner an. Mit anderen Worten geht die Vorrichtung automatisch, ohne ein weiteres Eingreifen des Benutzers, von der Benutzerschnittstelle wie in 5M dargestellt (wo die Ordnererzeugungseingabe erkannt wird) zu der Benutzerschnittstelle wie in 5S dargestellt (wo der Ordner erzeugt wird und ein Ordnersymbol 5004-7 angezeigt wird) und die Benutzerschnittstelle wie in 5Y (wo eine Ordneransicht 5092 für den Ordner angezeigt wird) über.In some embodiments, the device simultaneously ( 840 ) displays the icon for the folder and a folder view for the folder that shows contents of the folder. For example, the device automatically displays in response to the recognition of the input (eg, the contact 5040 and the movement 5042 in 5 M ) that caused the device to create the folder (eg, the folder 5004-7 in 5S ), a folder view 5092 in 5Y for the folder. In other words, the device automatically proceeds without user intervention from the user interface as in 5 M represented (where the folder generation input is detected) to the user interface as in 5S (where the folder is created and a folder icon 5004-7 is displayed) and the user interface as in 5Y (where a folder view 5092 for the folder is displayed).

In einigen Ausführungsformen zeigt (842) die Vorrichtung in Reaktion auf das Empfangen der Eingabe eine Benachrichtigung an, dass der Ordner erstellt wurde, wobei die Benachrichtigung Instruktionen zum Umbenennen des Ordners beinhaltet. In 5P z. B. zeigt die Vorrichtung nach dem Erstellen des Ordners einen Namen-Bestätigungsdialog 5064 an, der dem Benutzer Optionen bereitstellt zum Bestätigen des Erstellens des Ordners, zum Umbenennen des Ordners und zum Abbrechen der Erzeugung des Ordners, wie in größerem Detail oben diskutiert. In einigen Ausführungsformen zeigt die Vorrichtung (844) in Reaktion auf das Empfangen der Eingabe ein Texteingabefeld für das Umbenennen des Ordners an. Falls die Vorrichtung z. B. in 5P eine Eingabe erkennt, die einer Anfrage zum Umbenennen des Ordners entspricht (z. B. die Tippgeste 5070 auf einen Umbenennungs-Button), zeigt die Vorrichtung einen Dialog 5072 zum Ändern des Namens des neuen Ordners an (z. B. von ”Spiele” zu ”Spaß” wie in 5Q dargestellt). Als ein anderes Beispiel zeigt die Vorrichtung in Reaktion auf das Erkennen einer Eingabe (z. B. die Tippgeste 5098 in 5Y), die einer Anfrage zum Aktivieren eines Ordnerumbenennungs-Buttons entspricht, einen Ordnerumbenennungsbereich 5108 an, der ein Texteingabefeld beinhaltet, wie in 5DD dargestellt.In some embodiments, 842 ), in response to receiving the input, the device notifies that the folder has been created, the notification including instructions for renaming the folder. In 5P z. For example, after creating the folder, the device displays a name confirmation dialog 5064 which provides the user with options for confirming the creation of the folder, renaming the folder, and canceling the generation of the folder, as discussed in more detail above. In some embodiments, the device ( 844 ) in response to receiving the input, a text entry field for renaming the folder. If the device z. In 5P detects an input that corresponds to a request to rename the folder (for example, the gesture tip) 5070 on a rename button), the device displays a dialog 5072 to change the name of the new folder (for example, from "Games" to "Fun" as in 5Q shown). As another example, in response to the detection of an input (eg, the jog gesture 5098 in 5Y ), which corresponds to a request to activate a folder rename button, a folder rename area 5108 which includes a text input field as in 5DD shown.

In einigen Ausführungsformen erkennt die Vorrichtung (846) eine zusätzliche Eingabe, und in Reaktion auf das Erkennen der zusätzlichen Eingabe fügt die Vorrichtung (848) ein drittes Element zu dem Ordner hinzu. In einigen dieser Ausführungsformen bestimmt die Vorrichtung (850) eine dritte Vielzahl von Deskriptoren, die mit dem dritten Element verknüpft sind. In einigen dieser Ausführungsformen wählt die Vorrichtung (852) einen zweiten Deskriptor, der von der ersten Vielzahl von Deskriptoren, der zweiten Vielzahl von Deskriptoren und der dritten Vielzahl von Deskriptoren geteilt wird. In einigen dieser Ausführungsformen erzeugt die Vorrichtung automatisch (854) einen neuen Ordnernamen für den Ordner, basierend auf dem zweiten Deskriptor. Mit anderen Worten ändert sich der Name des Ordners in diesen Ausführungsformen, wenn die Inhalte des Ordners sich verändern. Falls z. B. das Solitaire-Applikationssymbol 5002-4 zu dem Ordner hinzugefügt würde, der mit dem Rennen-Spiele-Ordnersymbol 5004-8 verknüpft ist, würde die Vorrichtung den Namen des Rennen-Spiele-Ordnersymbols 5004-8 in einen neuen Namen ändern (z. B. von ”Rennen-Spiele” zu ”Spiele”), wobei der neue Name zumindest teilweise auf einem Deskriptor basiert, der von allen drei Elementen innerhalb des Ordners geteilt wird (z. B. dem Solitaire-Applikationssymbol 5002-4, dem Autorennen-Applikationssymbol 5002-17 und dem Luftrennen-Applikationssymbol 5002-18). Im Gegensatz dazu ist in einigen Ausführungsformen der Ordnername fest, wenn der Ordner erzeugt wird, und somit ändert das Hinzufügen neuer Elemente zu dem Ordner den Ordnernamen nicht.In some embodiments, the device recognizes ( 846 ) an additional input, and in response to the detection of the additional input, the device adds ( 848 ) Add a third item to the folder. In some of these embodiments, the device determines ( 850 ) a third plurality of descriptors associated with the third element. In some of these embodiments, the device selects ( 852 ) a second descriptor shared by the first plurality of descriptors, the second plurality of descriptors and the third plurality of descriptors. In some of these embodiments, the device automatically generates ( 854 ) a new folder name for the folder based on the second descriptor. In other words, the name of the folder changes in these embodiments when the contents of the folder change. If z. For example, the solitaire application icon 5002-4 would be added to the folder containing the race games folder icon 5004-8 linked, the device would be the name of the race game folder icon 5004-8 change to a new name (for example, from "race games" to "games"), where the new name is based, at least in part, on a descriptor shared by all three elements within the folder (eg, the solitaire -Applikationssymbol 5002-4 , the car race application icon 5002-17 and the air race application icon 5002-18 ). In contrast, in some embodiments, the folder name is fixed when the folder is created, and thus adding new items to the folder does not change the folder name.

Es ist zu beachten, dass Details anderer Prozesse, die hier hinsichtlich der Verfahren 600, 700, 900, 1000, 1100, 1200, 1300 beschrieben werden (z. B. 6A6E, 7A7C, 9A9B, 10A10B, 11A11C, 12A12E, 13A13E und 5A5LLLL), in ähnlicher Weise auch auf das Verfahren 800 angewendet werden können, das oben beschrieben ist. Zum Beispiel können die Elemente (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die mit Verweis auf die 8A8C beschrieben sind, eine oder mehrere der Eigenschaften der verschiedenen wählbaren Benutzerschnittstellen-Objekte/Symbole/Elemente haben (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die hier unter Verweis auf eines der Verfahren 600, 700, 900, 1000, 1100, 1200 oder 1300 beschrieben sind. Der Kürze halber werden diese Details hier nicht wiederholt.It should be noted that details of other processes involved here in terms of procedures 600 . 700 . 900 . 1000 . 1100 . 1200 . 1300 be described (eg 6A - 6E . 7A - 7C . 9A - 9B . 10A - 10B . 11A - 11C . 12A - 12E . 13A - 13E and 5A - 5LLLL ), in a similar way to the procedure 800 can be applied, which is described above. For example, the elements (e.g., the action icons 5002 and the folder icons 5004 ), with reference to the 8A - 8C have one or more of the properties of the various selectable user interface objects / symbols / elements (eg, the action icons 5002 and the folder icons 5004 ), here referring to one of the procedures 600 . 700 . 900 . 1000 . 1100 . 1200 or 1300 are described. For the sake of brevity, these details will not be repeated here.

Die 9A9B sind Flussdiagramme, die ein Verfahren 900 zum Anpassen eines Aktivierungsbereichs für ein wählbares Benutzerschnittstellen-Objekt in Reaktion auf eine Symbolmanagementeingabe in Übereinstimmung mit einigen Ausführungsformen darstellen. Das Verfahren 900 wird auf einer Multifunktionsvorrichtung (z. B. Vorrichtung 300, 3, oder der tragbaren Multifunktionsvorrichtung 100, 1) mit einer Anzeige und einer berührungsempfindlichen Oberfläche ausgeführt. In einigen Ausführungsformen ist die Anzeige eine Touchscreen-Anzeige und die berührungsempfindliche Oberfläche ist auf der Anzeige. In einigen Ausführungsformen ist die Anzeige separat von der berührungsempfindlichen Oberfläche. Einige Operationen des Verfahrens 900 können kombiniert und/oder die Reihenfolge einiger Operationen kann verändert werden.The 9A - 9B are flowcharts that are a procedure 900 for adjusting an activation area for a selectable user interface object in response to a symbol management input in accordance with some embodiments. The procedure 900 is on a multi-function device (eg device 300 . 3 , or the portable multifunction device 100 . 1 ) with an ad and a touch-sensitive surface running. In some embodiments, the display is a touchscreen display and the touch-sensitive surface is on the display. In some embodiments, the display is separate from the touch-sensitive surface. Some operations of the procedure 900 can be combined and / or the order of some operations can be changed.

Wie unten beschrieben, stellt das Verfahren 900 einen intuitiven Weg zum Handhaben von Symbolen bereit. Das Verfahren reduziert die kognitive Hürde für einen Benutzer, wenn dieser Symbole handhabt, wodurch eine effizientere Mensch-Maschine-Schnittstelle erzeugt wird. Das Ermöglichen des schnelleren und effizienteren Handhabens von Symbolen für einen Benutzer spart für batteriebetriebene Rechenvorrichtungen Leistung und verlängert die Zeit zwischen Batterieladungen.As described below, the procedure presents 900 an intuitive way to handle symbols. The method reduces the cognitive hurdle for a user handling these symbols, thereby creating a more efficient human-machine interface. Enabling faster and more efficient handling of symbols for a user saves power for battery-powered computing devices and increases the time between battery charges.

Die Vorrichtung zeigt (902) eine Vielzahl von Symbolen auf der Anzeige an (z. B. wählbare Benutzerschnittstellen-Objekte wie die Applikationssymbole 5002 und/oder die Ordnersymbole 5004 auf dem Touchscreen 112). Ein erstes Symbol (z. B. ein Aktionssymbol oder ein Ordnersymbol) in der Vielzahl von Symbolen wird an einer ersten Position auf der Anzeige (z. B. dem Touchscreen 112) angezeigt (904). Ein zweites Symbol (z. B. ein Aktionssymbol oder ein Ordnersymbol) in der Vielzahl von Symbolen, das sich von dem ersten Symbol unterscheidet, hat (906) einen Aktivierungsbereich mit einer vorgegebenen Größe, der sich an einer zweiten Position auf der Anzeige befindet (z. B. dem Touchscreen 112), wobei die zweite Position verschieden ist von der ersten Position. In 5KK z. B. wird das erste Symbol (z. B. das Aktien-Applikationssymbol 5002-9) auf der rechten Seite der zweiten Zeile wählbarer Benutzerschnittstellen-Objekte angezeigt. In diesem Beispiel hat ein zweites Symbol 5007-4 anfänglich einen vorgegebenen Aktivierungsbereich (z. B. 5122-13-a in 5KK). In einigen Ausführungsformen hat jedes der Symbole (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004) einen Aktivierungsbereich, der eine vorgegebene Größe hat (z. B. die Aktivierungsbereiche 5122 in der 5KK). In einigen Ausführungsformen sind die Aktivierungsbereiche 5122 versteckte Aktivierungsbereiche (z. B. werden die Aktivierungsbereiche nicht auf der Anzeige angezeigt).The device shows ( 902 ) display a variety of icons on the display (eg, selectable user interface objects such as the application icons 5002 and / or the folder icons 5004 on the touch screen 112 ). A first icon (eg, an action icon or a folder icon) in the plurality of icons is displayed at a first position on the display (eg, the touch screen 112 ) is displayed ( 904 ). A second icon (eg, an action icon or a folder icon) in the plurality of icons other than the first icon has ( 906 ) an activation area of a predetermined size located at a second position on the display (eg, the touch screen 112 ), wherein the second position is different from the first position. In 5KK z. For example, the first icon (for example, the stock application icon 5002-9 ) is displayed on the right side of the second row of selectable user interface objects. In this example has a second icon 5007-4 initially a predetermined activation range (eg 5122-13-a in 5KK ). In some embodiments, each of the icons (eg, the action icons 5002 and the folder icons 5004 ) an activation area having a predetermined size (eg, the activation areas 5122 in the 5KK ). In some embodiments, the activation areas are 5122 hidden activation areas (eg the activation areas are not shown on the display).

Die Vorrichtung erkennt (908) eine Eingabe, die einer Anfrage zum Bewegen des ersten Symbols entspricht. Wie z. B. in 5KK dargestellt, erkennt die Vorrichtung einen Fingerkontakt 5120 an einer Position auf der berührungsempfindliche Oberfläche, die einem ersten Symbol entspricht (z. B. dem Aktien-Applikationssymbol 5002-9 in 5KK) und eine Bewegung 5121 des Fingerkontakts über die berührungsempfindliche Oberfläche (z. B. von einer ersten Position 5120-a in 5KK zu einer zweiten Position 5120-b in 5LL zu einer dritten Position 5120-c in 5MM auf dem Touchscreen 112). Nach dem Erkennen der Eingabe verändert die Vorrichtung (910) eine Größe des Aktivierungsbereichs für das zweite Symbol von der vorgegebenen Größe, basierend auf einer Distanz von der ersten Position zu einer Position des zweiten Symbols. In 5KK z. B. verändert die Vorrichtung eine Größe des Aktivierungsbereichs 5122-13 für das zweite Symbol (z. B. Spiele-Ordnersymbol 5004-7) von einem vorgegebenen Aktivierungsbereich 5122-13-a in 5KK zu einem vergrößerten Aktivierungsbereich 5122-13-b in den 5LL5MM. In einigen Ausführungsformen wird die Größe des Aktivierungsbereichs in Reaktion auf das Erkennen eines Kontakts an einer Position auf der berührungsempfindlichen Oberfläche verändert (z. B. des Touchscreens 112), die einer Position des ersten Symbols entspricht, ändert die Vorrichtung den Aktivierungsbereich 5122-13-a zu dem Aktivierungsbereich 5122-13-b in Reaktion auf einfach Erkennen des Kontakts 5120 in 5KK) auf der Anzeige (z. B. dem Touchscreen 112). In einigen Ausführungsformen wird die Größe des Aktivierungsbereichs in Reaktion auf das Erkennen einer Bewegung des Kontakts weg von einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112) verändert, die einer Position des ersten Symbols (z. B. ändert die Vorrichtung den Aktivierungsbereich 5122-13-a zu dem Aktivierungsbereich 5122-13-b erst nach dem Erkennen von mindestens ein wenig Bewegung 5121 des Kontakts 5120, wie dargestellt in 5LL) auf der Anzeige (z. B. dem Touchscreen 112) entspricht.The device recognizes ( 908 ) an input corresponding to a request to move the first icon. Such as In 5KK illustrated, the device detects a finger contact 5120 at a position on the touch-sensitive surface that corresponds to a first icon (eg, the stock application icon 5002-9 in 5KK ) and a movement 5121 finger contact across the touch-sensitive surface (eg, from a first position 5120-a in 5KK to a second position 5120-b in 5LL to a third position 5120-c in 5MM on the touch screen 112 ). After recognizing the input, the device changes ( 910 ) a size of the activation area for the second symbol of the predetermined size, based on a distance from the first position to a position of the second symbol. In 5KK z. For example, the device changes a size of the activation area 5122-13 for the second icon (eg game folder icon 5004-7 ) from a given activation range 5122-13-a in 5KK to an enlarged activation area 5122-13-b in the 5LL - 5MM , In some embodiments, the size of the activation area is changed in response to detecting a contact at a position on the touch-sensitive surface (eg, the touch screen 112 ) corresponding to a position of the first symbol, the device changes the activation area 5122-13-a to the activation area 5122-13-b in response to simply detecting the contact 5120 in 5KK ) on the display (eg the touchscreen 112 ). In some embodiments, the size of the activation area in response to detecting movement of the contact away from a position on the touch-sensitive surface (eg, the touch screen 112 ), which changes a position of the first symbol (eg, the device changes the activation area 5122-13-a to the activation area 5122-13-b only after recognizing at least a little movement 5121 of the contact 5120 , as shown in 5LL ) on the display (eg the touchscreen 112 ) corresponds.

In einigen Ausführungsformen wird die Größe des Aktivierungsbereichs des zweiten Symbols auch verändert (912), basierend zumindest teilweise auf einem Typen des zweiten Symbols. Wenn in einigen Ausführungsformen das zweite Symbol ein Ordnersymbol ist, hat der Aktivierungsbereich (914) eine erste Größe (z. B. weil die erste Operation das erste Symbol zu dem Ordner hinzufügt, der durch das zweite Symbol dargestellt wird). Wenn in einigen dieser Ausführungsformen das zweite Symbol ein Aktionssymbol ist, hat der Aktivierungsbereich eine zweite Größe, die kleiner ist als die erste Größe (z. B. weil die erste Operation einen Ordner erzeugt, der das erste Symbol beinhaltet und das zweite Symbol, mit anderen Worten, die Aktivierungsbereiche werden so angepasst, dass es am einfachsten ist, ein Symbol zu bewegen, am zweiteinfachsten, ein Symbol zu einem bereits existierenden Ordner hinzuzufügen, am schwersten zum Erzeugen eines neuen Ordners aus zwei Aktivierungssymbolen).In some embodiments, the size of the activation area of the second symbol is also changed ( 912 ) based at least in part on a type of the second symbol. In some embodiments, if the second icon is a folder icon, the activation area has ( 914 ) a first size (eg, because the first operation adds the first icon to the folder represented by the second icon). In some of these embodiments, when the second icon is an action icon, the activation area has a second size that is smaller than the first size (eg, because the first operation creates a folder that includes the first icon and the second icon, with in other words, the activation areas are adjusted so that it is easiest to move a symbol, the second most easily to add a symbol to an already existing folder, the hardest to create a new folder from two activation symbols).

In einigen Ausführungsformen verändert die Vorrichtung (916) für eines oder mehrere entsprechende Symbole in der Vielzahl von Symbolen außer dem ersten Symbol eine Größe eines entsprechenden Aktivierungsbereichs für ein entsprechendes Symbol von einer entsprechenden vorgegebenen Größe basierend auf einer Distanz von der ersten Position zu einer entsprechenden Position des entsprechenden Symbols (z. B. in Reaktion auf das Erkennen eines Kontakts an einer Position auf einer berührungsempfindlichen Oberfläche, die dem ersten Symbol entspricht, oder in Reaktion auf das Erkennen einer Bewegung des Kontakts weg von einer Position auf der berührungsempfindlichen Oberfläche, die dem ersten Symbol entspricht). In 5LL z. B. wurde die Größe des Aktivierungsbereichs für das Foto-Applikationssymbol 5002-1 von einer vorgegebenen Größe 5122-1-a zu einer größeren Größe 5122-1-b vergrößert, basierend auf der Distanz von der ersten Position (z. B. der Position des Kontakts 5120-a in 5KK) zu einer entsprechenden Position des Foto-Applikationssymbols 5002-1 in 5LL. Entsprechend ist festzuhalten, dass in einigen Ausführungsformen die vorgegebenen Aktivierungsbereiche (z. B. 5122-5-a, 5122-6-a, 5122-9-a, 5122-10-a, 5122-14-a, 5122-15-a, 5122-16-a, 5122-17-a in 5KK) für eine Vielzahl der anderen Symbole (z. B. der wählbaren Benutzerschnittstellen-Objekte 5002-1, 5002-2, 5002-6, 5002-7, 5004-1-b, 5002-10, 5004-7, 5002-14, 5002-15, 5002-16, 5004-2 entsprechend in 5KK5LL) angepasst wurden, wie in 5LL dargestellt (z. B. durch angepasste Aktivierungsbereiche 5122-5-b, 5122-6-b, 5122-9-b, 5122-10-b, 5122-14-b, 5122-15-b, 5122-16-b, 5122-17-b, entsprechend in 5LL).In some embodiments, the device changes ( 916 ) for one or more corresponding symbols in the plurality of symbols except the first symbol is a size of a corresponding activation region for a corresponding symbol of a corresponding predetermined size based on a distance from the first position to a corresponding position of the corresponding symbol (eg, in response to detecting a contact at a position on a touch-sensitive Surface corresponding to the first symbol or in response to detecting movement of the contact away from a position on the touch-sensitive surface corresponding to the first symbol). In 5LL z. For example, the size of the activation area for the photo application icon became 5002-1 of a given size 5122-1-a to a larger size 5122-1-b magnified based on the distance from the first position (eg, the position of the contact 5120-a in 5KK ) to a corresponding position of the photo application icon 5002-1 in 5LL , Accordingly, it should be noted that in some embodiments, the predetermined activation ranges (e.g. 5122-5-a . 5122-6-a . 5122-9-a . 5122-10-a . 5122-14-a . 5122-15-a . 5122-16-a . 5122-17-a in 5KK ) for a variety of other symbols (eg, the selectable user interface objects 5002-1 . 5002-2 . 5002-6 . 5002-7 . 5004-1-b . 5002-10 . 5004-7 . 5002-14 . 5002-15 . 5002-16 . 5004-2 accordingly in 5KK - 5LL ), as in 5LL represented (eg by adapted activation areas 5122-5-b . 5122-6-b . 5122-9-b . 5122-10-b . 5122-14-b . 5122-15-b . 5122-16-b . 5122-17-b , accordingly in 5LL ).

In Reaktion auf das Erkennen der Eingabe bewegt (918) die Vorrichtung das erste Symbol über die Anzeige (z. B. den Touchscreen 112) weg von der ersten Position. Zum Beispiel zeigt die Vorrichtung in 5LL das Aktien-Applikationssymbol 5002-9, das sich von der ersten Position weg bewegt (z. B. der Position des Aktien-Applikationssymbols 5002-9 in 5KK). Wenn sich das erste Symbol zumindest teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols für mehr als eine vorgegebene Zeitdauer befindet, zeigt die Vorrichtung in einigen Ausführungsformen (920) einen Hinweis einer Aktion an, die ausgeführt werden wird, wenn die Eingabe beendet wird (z. B. eine Animation, die anzeigt, dass ein neuer Ordner erzeugt werden wird, oder eine Animation, die anzeigt, dass das erste Symbol zu einem Ordner hinzugefügt werden wird, der durch das zweite Symbol dargestellt wird). Wenn z. B. das zweite Symbol ein Ordnersymbol ist, kann die Vorrichtung das Ordnersymbol hervorheben, um so anzuzeigen, dass das erste Symbol zu dem Ordner hinzugefügt werden wird. Wenn, als ein weiteres Beispiel, das zweite Symbol ein Aktionssymbol ist, kann die Vorrichtung das Aktionssymbol hervorheben, um anzuzeigen, dass ein Ordner erstellt werden wird, der das erste Symbol und das zweite Symbol beinhaltet.In response to detecting the input moves ( 918 ) the device displays the first icon above the display (eg the touch screen 112 ) away from the first position. For example, the device in 5LL the stock application icon 5002-9 that moves away from the first position (for example, the position of the stock application icon 5002-9 in 5KK ). When the first symbol is at least partially within the activation range of the second symbol for more than a predetermined period of time, in some embodiments, the device (FIG. 920 ) an indication of an action that will be executed when the input is terminated (eg, an animation indicating that a new folder will be created, or an animation indicating that the first icon is a folder) will be added, which is represented by the second symbol). If z. For example, if the second icon is a folder icon, the device may highlight the folder icon to indicate that the first icon will be added to the folder. As another example, if the second icon is an action icon, the device may highlight the action icon to indicate that a folder containing the first icon and the second icon will be created.

Die Vorrichtung erkennt (922), dass die Eingabe vorgegebene Auslösekriterien erfüllt (z. B. Erkennen des Abhebens des Fingerkontakts). In einigen Ausführungsformen beinhaltet das Erkennen, dass die Eingabe festgelegte Auslösekriterien erfüllt, das Erkennen (924) des Beendens der ersten Eingabe. Zum Beispiel wird das Beenden einer ersten Eingabe erkannt, wenn die Vorrichtung ein Abheben des Kontakts 5120-c von der berührungsempfindlichen Oberfläche erkennt (z. B. dem Touchscreen 112).The device recognizes ( 922 ) that the input meets predetermined triggering criteria (eg, detecting finger-lift off). In some embodiments, recognizing that the input meets specified triggering criteria involves detecting ( 924 ) terminating the first input. For example, terminating a first input is detected when the device lifts the contact 5120-c from the touch-sensitive surface (eg, the touch screen 112 ).

Die Operationen 928946 werden in Reaktion auf das Erkennen ausgeführt (926), dass die Eingabe festgelegte Auslösekriterien erfüllt. In einigen Ausführungsformen bestimmt die Vorrichtung, ob das erste Symbol zumindest teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols liegt. Wenn das erste Symbol sich zumindest teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols befindet (928), führt die Vorrichtung die Operationen 932938 aus, wie in größerem Detail unten diskutiert. Wenn das erste Symbol nicht teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols liegt (930), führt die Vorrichtung im Gegensatz dazu die Operationen 940946 aus, wie in größerem Detail unten diskutiert.The operations 928 - 946 are executed in response to the recognition ( 926 ) that the input meets specified triggering criteria. In some embodiments, the device determines whether the first symbol is at least partially within the activation range of the second symbol. If the first symbol is at least partially within the activation range of the second symbol ( 928 ), the device performs the operations 932 - 938 out, as discussed in more detail below. If the first symbol is not partially within the activation range of the second symbol ( 930 In contrast, the device performs the operations 940 - 946 out, as discussed in more detail below.

Wenn die Vorrichtung bestimmt (932), dass das erste Symbol sich zumindest teilweise innerhalb des Aktivierungsbereichs des zweiten Symbols befindet (z. B. 5122-13-b in 5MM), führt die Vorrichtung (934) eine erste Operation aus, die mit dem zweiten Symbol verknüpft ist. In einigen Ausführungsformen beinhaltet die erste Operation ein Erstellen (936) eines Ordners, der das erste Symbol und das zweite Symbol beinhaltet (z. B. wie in größerem Detail oben unter Verweis auf das Verfahren 600 beschrieben). In 5MM z. B. erkennt die Vorrichtung ein Beenden der Eingabe (z. B. das Abheben des Kontakts 5120-c) und in Reaktion auf das Erkennen des Beendens der Eingabe fügt die Vorrichtung das Aktien-Applikationssymbol 5002-9 zu dem Ordner hinzu, der durch das Spiele-Ordnersymbol 5004-7 repräsentiert ist, wie in 5MM dargestellt. In einigen Ausführungsformen beinhaltet die erste Operation ein Hinzufügen (938) des ersten Symbols zu einem Ordner, der durch das zweite Symbol repräsentiert wird. Falls z. B. die Vorrichtung ein Beenden der Eingabe erkannt hat, wenn das Aktien-Applikationssymbol 5002-9 zumindest teilweise innerhalb des Aktivierungsbereichs für ein anderes Aktionssymbol wäre, würde die Vorrichtung einen Ordner erzeugen, der das Aktien-Applikationssymbol 5002-9 und das andere Aktionssymbol beinhaltet, wie in größerem Detail oben unter Verweis auf die 5M5N beschrieben.When the device is determined ( 932 ) that the first symbol is at least partially within the activation area of the second symbol (eg. 5122-13-b in 5MM ), the device performs ( 934 ) performs a first operation associated with the second icon. In some embodiments, the first operation includes creating ( 936 ) of a folder containing the first symbol and the second symbol (eg, as in more detail above with reference to the method 600 described). In 5MM z. For example, the device detects a termination of the input (eg, lifting the contact 5120-c ) and in response to detecting the completion of the input, the device inserts the stock application icon 5002-9 to the folder through the game folder icon 5004-7 is represented as in 5MM shown. In some embodiments, the first operation includes adding ( 938 ) of the first icon to a folder represented by the second icon. If z. For example, the device has detected a termination of the input when the stock application icon 5002-9 At least partially within the activation area for another action icon, the device would create a folder containing the stock application icon 5002-9 and the other action icon includes, as in greater detail above with reference to the 5 M - 5N described.

Wenn die Vorrichtung bestimmt (940), dass das erste Symbol sich außerhalb des Aktivierungsbereichs des zweiten Symbols befindet, führt die Vorrichtung (942) eine zweite Operation aus, die sich von der ersten Operation unterscheidet. In einigen Ausführungsformen beinhaltet die zweite Operation ein Neuanordnen (944) der Vielzahl von Symbolen auf der Anzeige (z. B. dem Touchscreen 112), so dass das erste Symbol sich nahe einer Position des zweiten Symbols auf der Anzeige befindet. In 5OO z. B. erkennt die Vorrichtung eine Eingabe (z. B. den Kontakt 5124 und die Bewegung 5126 des Kontakts) und erkennt, dass festgelegte Auslösekriterien erfüllt sind (z. B., dass der Kontakt 5124 für mehr als eine festgelegte Zeitdauer pausiert hat) an einer Position 5124-b, die sich außerhalb eines Aktivierungsbereichs 5128-11 eines zweiten Symbols befindet (z. B. dem Spiele-Ordnersymbol 5004-7 in 5OO). Dieses Beispiel fortführend ordnet die Vorrichtung, in Reaktion auf das Erkennen, dass die festgelegten Kriterien erfüllt wurden, die Symbole neu an (z. B. so, dass alle Symbole in der dritten Zeile der Anordnung um einen Platz nach links geschoben werden). In einigen Ausführungsformen beinhaltet die zweite Operation ein Zurückkehren (946) des ersten Symbols an die erste Position auf der Anzeige. Wenn z. B. die Vorrichtung ein Beenden des Kontakts 5120-c in 5MM erkennen würde, während sich das Aktien-Applikationssymbol 5002-9 außerhalb des Aktivierungsbereichs 5122-13-b des Spiele-Ordnersymbols 5004-7 befindet, würde die Vorrichtung das Aktien-Applikationssymbol 5002-9 an seine vorige Position zurückschieben (z. B. die Position des Aktien-Applikationssymbols 5002-9 in 5LL).When the device is determined ( 940 ) that the first symbol is outside the activation range of the second symbol, the Contraption ( 942 ) performs a second operation that is different from the first operation. In some embodiments, the second operation includes rearranging ( 944 ) of the plurality of symbols on the display (eg the touch screen 112 ) so that the first symbol is near a position of the second symbol on the display. In 5OO z. For example, the device recognizes an input (eg, the contact 5124 and the movement 5126 contact) and recognizes that specified triggering criteria are met (eg, that contact 5124 paused for more than a fixed period of time) at one position 5124-b that are outside of an activation area 5128-11 a second icon (for example, the game folder icon 5004-7 in 5OO ). Continuing this example, in response to detecting that the specified criteria have been met, the device rearranges the icons (eg, such that all icons in the third row of the array are shifted one place to the left). In some embodiments, the second operation includes a return ( 946 ) of the first icon to the first position on the display. If z. B. the device terminating the contact 5120-c in 5MM would recognize while watching the stock application icon 5002-9 outside the activation area 5122-13-b of the game folder icon 5004-7 the device would be the stock application icon 5002-9 move back to its previous position (eg, the position of the stock application icon 5002-9 in 5LL ).

Es sollte verstanden werden, dass in einigen Ausführungsformen ein Vorteil des Anpassens der Größe von Aktivierungsbereichen für Symbole auf der Anzeige (z. B. dem Touchscreen 112) basierend auf einer Distanz des Symbols darin besteht, dass dies ein größeres Ziel für Symbole bereitstellt, die weiter weg sind von dem Symbol, das bewegt wird. Typischerweise, wenn eine Berührungsgeste über eine längere Distanz geschieht, wird die Geste Bewegung beinhalten, die schneller ist, als wenn sie Teil einer Berührungsgeste wäre, die über eine kürzere Distanz aufträte. Zusätzlich sind typischerweise Touch-Gesten, die schnellere Bewegung beinhalten, weniger genau als Berührungsgesten, die langsame Bewegung beinhalten. Durch das Erhöhen der Größe von Aktivierungsbereichen für Symbole, die weiter weg sind von dem Startpunkt der Berührungsgeste, kompensiert die Vorrichtung somit die verminderte Genauigkeit von Berührungsgesten, die eine längere Distanz über eine berührungsempfindliche Oberfläche zurücklegen müssen (z. B. dem Touchscreen 112), um die Symbole zu erreichen, die weiter weg von dem Startpunkt sind, wodurch die Mensch-Maschine-Schnittstelle verbessert wird.It should be understood that in some embodiments, an advantage of adjusting the size of icon activation areas on the display (eg, the touch screen 112 ) based on a distance of the symbol is that this provides a larger target for symbols farther from the symbol being moved. Typically, when a touch gesture is over a longer distance, the gesture will involve motion that is faster than if it were part of a touch gesture that occurred over a shorter distance. In addition, typically, touch gestures involving faster motion are less accurate than touch gestures involving slow motion. Thus, by increasing the size of activation areas for symbols farther from the starting point of the touch gesture, the device compensates for the reduced accuracy of touch gestures that must travel a longer distance across a touch-sensitive surface (eg, the touch screen 112 ) to reach the symbols farther from the starting point, thereby improving the human-machine interface.

Es ist zu beachten, dass Details anderer Prozesse, die hier beschrieben werden unter Berücksichtigung der Verfahren 600, 700, 800, 1000, 1100, 1200, 1300 (z. B. die 6A6E, 7A7C, 8A8C, 10A10B, 11A11C, 12A12E, 13A13E und 5A5LLLL) in analoger Weise auch anwendbar sind auf das Verfahren 900, das oben beschrieben ist. Zum Beispiel können die Symbole (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die unter Verweis auf die 9A9B beschrieben sind, eine oder mehrere der Eigenschaften der verschiedenen wählbaren Benutzerschnittstellen-Objekte/Symbole/Elemente haben (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die hier mit Bezug auf eines der Verfahren 600, 700, 800, 1000, 1100, 1200 oder 1300 beschrieben sind. Der Kürze halber werden diese Details hier nicht wiederholt.It should be noted that details of other processes that are described here, taking into account the procedures 600 . 700 . 800 . 1000 . 1100 . 1200 . 1300 (eg the 6A - 6E . 7A - 7C . 8A - 8C . 10A - 10B . 11A - 11C . 12A - 12E . 13A - 13E and 5A - 5LLLL ) are also applicable to the method in an analogous manner 900 which is described above. For example, the icons (e.g., the action icons 5002 and the folder icons 5004 ), referring to the 9A - 9B have one or more of the properties of the various selectable user interface objects / symbols / elements (eg, the action icons 5002 and the folder icons 5004 ), here with reference to one of the methods 600 . 700 . 800 . 1000 . 1100 . 1200 or 1300 are described. For the sake of brevity, these details will not be repeated here.

Die 10A10B sind Flussdiagramme, die ein Verfahren 1000 zum Rekonfigurieren von Symbolen auf einer Anzeige in Reaktion auf eine Eingabe zum Verwalten von Symbolen in Übereinstimmung mit einigen Ausführungsformen darstellen. Das Verfahren 1000 wird auf einer Multifunktionsvorrichtung (z. B. der Vorrichtung 300, 3, oder der tragbaren Multifunktionsvorrichtung 100, 1) mit einer Anzeige und einer berührungsempfindlichen Oberfläche ausgeführt. In einigen Ausführungsformen ist die Anzeige eine Touchscreen-Anzeige und die berührungsempfindliche Oberfläche ist auf der Anzeige. In einigen Ausführungsformen ist die Anzeige separat von der berührungsempfindlichen Oberfläche. Einige Operationen in dem Verfahren 1000 können kombiniert und/oder die Reihenfolge einiger Operationen kann verändert werden.The 10A - 10B are flowcharts that are a procedure 1000 to reconfigure symbols on a display in response to an input for managing symbols in accordance with some embodiments. The procedure 1000 is on a multi-function device (eg the device 300 . 3 , or the portable multifunction device 100 . 1 ) with a display and a touch-sensitive surface. In some embodiments, the display is a touchscreen display and the touch-sensitive surface is on the display. In some embodiments, the display is separate from the touch-sensitive surface. Some operations in the procedure 1000 can be combined and / or the order of some operations can be changed.

Wie unten beschrieben, stellt das Verfahren 1000 einen intuitiven Weg bereit, Symbole zu verwalten. Das Verfahren reduziert die kognitive Hürde für einen Benutzer, wenn er Symbole handhabt, wodurch eine effizientere Mensch-Maschine-Schnittstelle erzeugt wird. Das Ermöglichen eines schnelleren und effizienteren Verwaltens von Symbolen für einen Benutzer spart für batteriebetriebene Rechenvorrichtungen Leistung und verlängert die Zeit zwischen Batterieladungen.As described below, the procedure presents 1000 an intuitive way to manage symbols. The method reduces the cognitive hurdle for a user handling symbols, thereby creating a more efficient human-machine interface. Enabling faster and more efficient management of icons for a user saves power for battery-powered computing devices and extends the time between battery charges.

Die Vorrichtung zeigt (1002) eine Vielzahl von Symbolen auf der Anzeige (z. B. dem Touchscreen 112) in einer ersten Anordnung an (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004 in 5KK). Die Vorrichtung erkennt (1004) eine Eingabe, die eine Anfrage zum Bewegen eines ersten Symbols in der Vielzahl von Symbolen von einer ersten Position auf der Anzeige (z. B. dem Touchscreen 112) zu einer zweiten Position auf der Anzeige entspricht. Zum Beispiel erkennt die Vorrichtung einen Kontakt 5120 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf dem Aktien-Applikationssymbol 5002-9 auf der Anzeige entspricht (z. B. dem Touchscreen 112), und eine nachfolgende Bewegung 5121 des Kontakts (z. B. von einer ersten Position 5120-a in 5KK zu einer zweiten Position 5120-b in 5LL zu einer dritten Position 5120-c in 5MM auf dem Touchscreen 112), die eine Anfrage zum Bewegen des Aktien-Applikationssymbols 5002-9 von seiner ursprünglichen Position in 5KK zu einer Position entspricht, die in der Nähe des Spiele-Ordnersymbols 5004-7 in 5KK auf der Anzeige liegt (z. B. dem Touchscreen 112).The device shows ( 1002 ) a variety of icons on the display (eg the touch screen 112 ) in a first order (eg the action icons 5002 and the folder icons 5004 in 5KK ). The device recognizes ( 1004 ) an input requesting to move a first icon in the plurality of icons from a first position on the display (eg, the touch screen 112 ) corresponds to a second position on the display. For example, the device detects a contact 5120 at a position on the touch-sensitive surface (eg the touch screen 112 ), which is a position on the stock application icon 5002-9 on the display corresponds to (eg the touch screen 112 ), and a subsequent movement 5121 of the contact (eg from a first position 5120-a in 5KK to a second position 5120-b in 5LL to a third position 5120-c in 5MM on the touch screen 112 ), which is a request to move the stock application icon 5002-9 from its original position in 5KK corresponds to a position near the game folder icon 5004-7 in 5KK is on the display (eg the touchscreen 112 ).

Die Operationen 10081034 werden ausgeführt (1006) in Reaktion auf das Erkennen der Eingabe. Die Vorrichtung bewegt (1008) das erste Symbol von der ersten Position an die zweite Position. Zum Beispiel, wie in 5KK5MM dargestellt, bewegt die Vorrichtung das Aktien-Applikationssymbol 5002-9 über die Anzeige (z. B. den Touchscreen 112) in Richtung des Spiele-Ordnersymbols 5004-7. In einigen Ausführungsformen zeigt die Vorrichtung (1010) in Reaktion auf das Erkennen der Eingabe ein Restbild des ersten Symbols an der ersten Position an. In diesen Ausführungsformen ist das Restbild des ersten Symbols visuell verschieden von dem ersten Symbol. In solchen Ausführungsformen ist das Restbild des ersten Symbols ein ausgegrautes, ein durchsichtiges, ein halbtransparentes, ein kontrastreduziertes, oder ein Geistbild des ersten Symbols. In einigen Ausführungsformen zeigt die Vorrichtung (1012) in Reaktion auf das Erkennen der Eingabe eine leere Stelle an der ersten Position an (z. B. wie in 5LL5MM dargestellt, wo eine leere Stelle an dem rechten Ende der zweiten Reihe von Symbolen angezeigt wird).The operations 1008 - 1034 will be executed ( 1006 ) in response to the recognition of the input. The device moves ( 1008 ) the first symbol from the first position to the second position. For example, as in 5KK - 5MM the device moves the stock application icon 5002-9 via the display (eg the touchscreen 112 ) in the direction of the game folder icon 5004-7 , In some embodiments, the device ( 1010 ) in response to detecting the input, a residual image of the first icon at the first position. In these embodiments, the residual image of the first symbol is visually different from the first symbol. In such embodiments, the residual image of the first symbol is a grayed out, a transparent, a semi-transparent, a contrast-reduced, or a ghost image of the first symbol. In some embodiments, the device ( 1012 ), in response to detecting the input, an empty location at the first position (eg, as in FIG 5LL - 5MM where an empty space is displayed at the right end of the second series of icons).

Die Vorrichtung behält (1014) Positionen jedes entsprechenden Symbols in der Vielzahl von Symbolen außer dem ersten Symbol bei, bis automatische Rekonfigurationskriterien erfüllt sind. In den 5LL5MM z. B. fährt die Vorrichtung mit dem Anzeigen aller Symbole außer dem Aktien-Applikationssymbol 5002-9 an denselben Positionen auf der Anzeige fort (z. B. dem Touchscreen 112), selbst wenn es eine leere Stelle in der Anordnung von Symbolen gibt, an der das Aktien-qApplikationssymbol 5002-9 zuvor angeordnet war.The device retains ( 1014 ) Positions each corresponding symbol in the plurality of symbols except the first symbol until automatic reconfiguration criteria are met. In the 5LL - 5MM z. For example, the device will continue to display all icons except the stock application icon 5002-9 at the same positions on the screen (for example, the touch screen 112 ), even if there is an empty space in the array of symbols, at the stock q application symbol 5002-9 previously arranged.

Die Vorrichtung bestimmt (1016), dass die automatischen Rekonfigurationskriterien erfüllt wurden (z. B. zu einem späteren Zeitpunkt). In einigen Ausführungsformen werden die automatischen Rekonfigurationskriterien erfüllt, wenn eine festgelegte Zeitdauer (z. B. 0,5 Sekunden, 1 Sekunde, 2 Sekunden usw.) verstrichen ist (1018), seit die Eingabe (oder ein Beginn der Eingabe) erkannt wurde. In einigen Ausführungsformen wird die festgelegte Zeitdauer von einem Beginn der Eingabe an gemessen. In einigen Ausführungsformen wird die festgelegte Zeitdauer von einem Ende der Eingabe an gemessen. In einigen Ausführungsformen werden die automatischen Rekonfigurationskriterien erfüllt, wenn eine festgelegte Zeitdauer verstrichen ist (1020) und das erste Symbol gegenwärtig nicht an einer Position auf der Anzeige angeordnet ist (z. B. dem Touchscreen 112), die innerhalb eines Aktivierungsbereichs eines anderen Symbols liegt. Mit anderen Worten muss in diesen Ausführungsformen, zusätzlich zu der festgelegten Zeitdauer, die verstrichen sein muss, das erste Symbol an einer Position auf der Anzeige (z. B. dem Touchscreen 112) angezeigt werden, die außerhalb jedes Aktivierungsbereichs anderer Symbole liegt. In einigen Ausführungsformen werden die automatischen Rekonfigurationskriterien erfüllt, wenn die Vorrichtung ein Beenden der Eingabe erkennt (1022). In 5MM z. B. erkennt die Vorrichtung ein Abheben des Kontakts 5120-c und in Reaktion darauf fügt die Vorrichtung das Aktien-Applikationssymbol 5002-9 zu dem Ordner hinzu, der mit dem Spiele-Ordnersymbol 5004-7 verknüpft ist, wie in der 5NN dargestellt ist, und ordnet nachfolgend die Symbole neu an, wie in 5OO dargestellt. In einigen Ausführungsformen werden die automatischen Rekonfigurationskriterien erfüllt, während sich das erste Symbol noch auf der Anzeige bewegt (1024). Mit anderen Worten läuft in einigen Ausführungsformen die festgelegte Zeitdauer ab, während die Eingabe weiterhin durch die Vorrichtung erkannt wird (z. B. vor dem Erkennen eines Abhebens des Kontakts von der berührungsempfindlichen Oberfläche).The device determines ( 1016 ) that the automatic reconfiguration criteria have been met (eg at a later date). In some embodiments, the automatic reconfiguration criteria are met when a predetermined period of time (eg, 0.5 seconds, 1 second, 2 seconds, etc.) has elapsed ( 1018 ) since the input (or beginning of input) has been recognized. In some embodiments, the fixed period of time is measured from the beginning of the input. In some embodiments, the fixed period of time is measured from one end of the input. In some embodiments, the automatic reconfiguration criteria are met when a predetermined period of time has elapsed ( 1020 ) and the first icon is not currently located at a position on the display (eg, the touch screen 112 ), which is within an activation range of another symbol. In other words, in these embodiments, in addition to the set amount of time that must have elapsed, the first icon must be located at a position on the display (eg, the touch screen 112 ), which is outside of each activation area of other icons. In some embodiments, the automatic reconfiguration criteria are met when the device detects completion of the input ( 1022 ). In 5MM z. B. recognizes the device lifting the contact 5120-c and in response, the device adds the stock application icon 5002-9 to the folder containing the game folder icon 5004-7 is linked, as in the 5NN is displayed, and subsequently rearranges the symbols as in 5OO shown. In some embodiments, the automatic reconfiguration criteria are met while the first icon is still moving on the display ( 1024 ). In other words, in some embodiments, the fixed amount of time continues while the input is still recognized by the device (eg, prior to detecting a liftoff of the contact from the touch-sensitive surface).

In Reaktion auf das Erkennen, dass die automatischen Rekonfigurationskriterien erfüllt wurden, bewegt die Vorrichtung (1026) eines oder mehrere Symbole in der Vielzahl von Symbolen außer dem ersten Symbol, um eine zweite Anordnung zu bilden, die sich von der ersten Anordnung unterscheidet. Zum Beispiel wird das Ordnersymbol 5004-1-b von der dritten Zeile in der Anordnung in 5NN in die zweite Zeile in der Anordnung der 5OO verschoben, während die Aktionssymbole 5002-10, 5002-11 und 5002-12 nach links und der Spiele-Ordner 5004-7 nach oben aus der vierten Zeile in der Anordnung der 5NN zu der dritten Zeile in der Anordnung der 5OO verschoben werden. In einigen Ausführungsformen beinhaltet die zweite Anordnung (1028) ein Symbol an der ersten Position, das sich von dem ersten Symbol unterscheidet. Zum Beispiel in 5OO zeigt die Vorrichtung ein Ordnersymbol 5004-1-b an der Position an, die zuvor durch die Aktien-Applikation 5002-9 in 5KK belegt war. In einigen Ausführungsformen wurde das erste Symbol (z. B. das Aktien-Applikationssymbol 5002-9) an eine andere Position innerhalb der Symbole bewegt. In einigen Ausführungsformen wurde das erste Symbol (z. B. das Aktien-Applikationssymbol 5002-9) aus der Vielzahl von Symbolen entfernt (z. B. durch Hinzufügen zu einem Ordner 5004-7).In response to detecting that the automatic reconfiguration criteria have been met, the device moves ( 1026 ) one or more symbols in the plurality of symbols other than the first symbol to form a second arrangement different from the first arrangement. For example, the folder icon becomes 5004-1-b from the third line in the arrangement in 5NN in the second line in the arrangement of 5OO moved while the action icons 5002-10 . 5002-11 and 5002-12 to the left and the games folder 5004-7 up from the fourth line in the arrangement of 5NN to the third line in the arrangement of 5OO be moved. In some embodiments, the second arrangement includes ( 1028 ) a symbol at the first position that is different from the first symbol. For example in 5OO the device displays a folder icon 5004-1-b at the position previously announced by the stock application 5002-9 in 5KK was occupied. In some embodiments, the first icon (eg, the stock application icon 5002-9 ) moves to another position within the symbols. In some embodiments, the first icon (eg, the stock application icon 5002-9 ) is removed from the plurality of icons (eg, by adding to a folder 5004-7 ).

In einigen Ausführungsformen wird die zweite Anordnung gebildet (1030), nach dem (oder in Reaktion auf das) Erkennen, dass die Eingabe festgelegte Auslösekriterien erfüllt (z. B. Erkennen des Beendens der Eingabe) und die zweite Anordnung beinhaltet ein Anzeigen (1032) der Symbole in einer festgelegten Anordnung auf der Anzeige (z. B. einem zweidimensionalen Raster oder einer anderen Anordnung mit gleichmäßigen Abständen auf dem Touchscreen 112). In einigen Ausführungsformen werden, wenn die automatischen Rekonfigurationskriterien erfüllt wurden, die Symbole dynamisch rekonfiguriert (1034), wenn das erste Symbol auf der Anzeige bewegt wird (z. B. um so ein Überlappen des ersten Symbols und anderer Symbole auf dem Touchscreen 112 zu vermeiden). Mit anderen Worten bewegt die Vorrichtung in einigen Ausführungsformen ein zweites Symbol von einer entsprechenden anfänglichen Position zu einer entsprechenden neuen Position, wenn die zweite Position des ersten Symbols zumindest teilweise mit der entsprechenden anfänglichen Position des zweiten Symbols überlappt, um so die Anzeige des ersten Symbols an der zweiten Position in dem ersten Bereich unterzubringen. Zum Beispiel beinhaltet das Neuanordnen der Symbole ein Tauschen von Positionen des ersten Symbols mit Positionen anderer Symbole, wenn das erste Symbol auf der Anzeige bewegt wird (z. B. während weiterhin der Kontakt auf dem Touchscreen 112 erkannt wird). In some embodiments, the second arrangement is formed ( 1030 ), after (or in response to) detecting that the input satisfies predetermined triggering criteria (eg, detecting completion of the input) and the second arrangement includes displaying ( 1032 ) of the symbols in a fixed arrangement on the display (eg a two-dimensional grid or other uniformly spaced arrangement on the touch screen) 112 ). In some embodiments, when the automatic reconfiguration criteria have been met, the icons are dynamically reconfigured ( 1034 ) when the first icon on the display is moved (eg, to overlap the first icon and other icons on the touch screen) 112 to avoid). In other words, in some embodiments, the device moves a second icon from a corresponding initial position to a corresponding new position when the second position of the first icon at least partially overlaps the corresponding initial position of the second icon, thus indicating the first icon accommodate the second position in the first area. For example, rearranging the icons involves swapping positions of the first icon with positions of other icons when the first icon is moved on the display (eg, while still maintaining contact on the touchscreen 112 is recognized).

Es ist zu beachten, dass Details anderer Prozesse, die hier in Bezug auf die Verfahren 600, 700, 800, 900, 1100, 1200, 1300 beschrieben werden (z. B. 6A6E, 7A7C, 8A8C, 9A9B, 11A11C, 12A12E, 13A13E und 5A5LLLL), in ähnlicher Weise auch auf das Verfahren 1000 anwendbar sind, das oben beschrieben ist. Zum Beispiel können die Symbole (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die mit Bezug auf die 10A10B beschrieben sind, eine oder mehrere Eigenschaften der verschiedenen wählbaren Benutzerschnittstellen-Objekte/Symbole/Elemente haben (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die hier mit Bezug auf eines der Verfahren 600, 700, 800, 900, 1100, 1200 oder 1300 beschrieben sind. Der Kürze halber werden diese Details hier nicht wiederholt.It should be noted that details of other processes involved here in relation to the procedures 600 . 700 . 800 . 900 . 1100 . 1200 . 1300 be described (eg 6A - 6E . 7A - 7C . 8A - 8C . 9A - 9B . 11A - 11C . 12A - 12E . 13A - 13E and 5A - 5LLLL ), in a similar way to the procedure 1000 are applicable, which is described above. For example, the icons (e.g., the action icons 5002 and the folder icons 5004 ), with reference to the 10A - 10B have one or more properties of the various selectable user interface objects / symbols / elements (eg, the action icons 5002 and the folder icons 5004 ), here with reference to one of the methods 600 . 700 . 800 . 900 . 1100 . 1200 or 1300 are described. For the sake of brevity, these details will not be repeated here.

Die 11A11C sind Flussdiagramme, die ein Verfahren 1100 zum Aktualisieren eines dynamischen Ordnersymbols zum Bereitstellen eines visuellen Hinweises hinsichtlich des Inhalts eines Ordners, der mit dem dynamischen Ordnersymbol verknüpft ist, in Übereinstimmung mit einigen Ausführungsformen darstellen. Das Verfahren 1100 wird auf einer Multifunktionsvorrichtung (z. B. der Vorrichtung 300, 3 oder einer tragbaren Multifunktionsvorrichtung 100, 1) mit einer Anzeige und einer berührungsempfindlichen Oberfläche ausgeführt. In einigen Ausführungsformen ist die Anzeige eine Touchscreen-Anzeige und die berührungsempfindliche Oberfläche ist auf der Anzeige. In einigen Ausführungsformen ist die Anzeige separat von der berührungsempfindlichen Oberfläche. Einige Operationen in dem Verfahren 1100 können kombiniert und/oder die Reihenfolge einiger Operationen kann verändert werden.The 11A - 11C are flowcharts that are a procedure 1100 to update a dynamic folder icon to provide a visual indication of the contents of a folder associated with the dynamic folder icon, in accordance with some embodiments. The procedure 1100 is on a multi-function device (eg the device 300 . 3 or a portable multifunction device 100 . 1 ) with a display and a touch-sensitive surface. In some embodiments, the display is a touchscreen display and the touch-sensitive surface is on the display. In some embodiments, the display is separate from the touch-sensitive surface. Some operations in the procedure 1100 can be combined and / or the order of some operations can be changed.

Wie unten beschrieben stellt das Verfahren 1100 einen intuitiven Weg zum Handhaben eines Ordners bereit. Das Verfahren reduziert die kognitive Hürde eines Benutzers, wenn er Ordner handhabt, wodurch eine effizientere Mensch-Maschine-Schnittstelle erzeugt wird. Das Ermöglichen eines schnelleren und effizienteren Handhabens von Ordnern für einen Benutzer spart für batteriebetriebene Rechenvorrichtungen Leistung und verlängert die Zeit zwischen Batterieladungen.As described below, the procedure 1100 an intuitive way to handle a folder. The method reduces the cognitive hurdle of a user when handling folders, thereby creating a more efficient human-machine interface. Allowing a user to handle folders more quickly and efficiently saves power for battery-powered computing devices and increases the time between battery charges.

Die Vorrichtung zeigt (1102) ein dynamisches Ordnersymbol an (z. B. das Spiele-Ordnersymbol 5004-7 in 5SS). Das dynamische Ordnersymbol (z. B. 5004-7 in 5SS) beinhaltet einen visuellen Hinweis (z. B. ”O”, ”R”, ”S” und ”M” in dem Spiele-Ordnersymbol 5004-7 in 5SS) eines gegenwärtigen Inhaltes in einem Ordner, der mit dem dynamischen Ordnersymbol verknüpft ist. In einigen Ausführungsformen gibt das dynamische Ordnersymbol (1104) eine Anzahl von Aktionssymbolen an, die in dem Ordner enthalten sind, der mit dem dynamischen Ordnersymbol verknüpft ist. Zum Beispiel beinhaltet das Spiele-Ordnersymbol 5004-7 in 5SS vier maßstabsreduzierte Repräsentationen wählbarer Benutzerschnittstellen-Objekte, die sich innerhalb des Ordners befinden, der mit dem Ordnersymbol verknüpft ist (z. B. die Kästchen, die ”O”, ”R”, ”S”, und ”M” in dem Spiele-Ordnersymbol 5004-7 enthalten).The device shows ( 1102 ) a dynamic folder icon (for example, the game folder icon 5004-7 in 5SS ). The dynamic folder icon (eg 5004-7 in 5SS ) includes a visual cue (eg, "O", "R", "S" and "M" in the game folder icon) 5004-7 in 5SS ) of a current content in a folder associated with the dynamic folder icon. In some embodiments, the dynamic folder icon ( 1104 ) a number of action icons that are contained in the folder associated with the dynamic folder icon. For example, the game folder icon includes 5004-7 in 5SS four scale-reduced representations of selectable UI objects that are inside the folder associated with the folder icon (for example, the boxes labeled "O,""R,""S," and "M" in the game folder icon 5004-7 contain).

In einigen Ausführungsformen hat der Inhalt (1106) eine räumliche Anordnung innerhalb des Ordners und das dynamische Ordnersymbol (z. B. 5004-7 in 5TT) stellt einen visuellen Hinweis auf die räumliche Anordnung des Inhalts innerhalb des Ordners bereit. In einigen Ausführungsformen beinhaltet der Inhalt eine Vielzahl von Aktionssymbolen (z. B. 5002-4, 5002-13, 56002-9, 5002-8 in 5TT), die räumliche Anordnung ist ein festgelegtes Raster von Aktionssymbolen (z. B. ein Ein-Mal-Vier-Raster von Aktionssymbolen, wie in der Ordneransicht 5138 der 5TT dargestellt), und eine Vielzahl entsprechender Aktionssymbole hat jeweils (1108) eines oder mehrere horizontal benachbarte Nachbar-Aktionssymbole. In einigen Ausführungsformen beinhaltet das dynamische Ordnersymbol (z. B. 5004-7 in 5TT) maßstabsreduzierte Repräsentationen (z. B. die Kästchen, die ”O”, ”R”, ”S” und ”M” in dem Spiele-Ordnersymbol 5004-7 enthalten) von zumindest einer Untermenge der Vielzahl von Aktionssymbolen, und die maßstabsreduzierten Repräsentationen sind so angeordnet (1110), dass für eine Vielzahl von maßstabsreduzierten Repräsentationen jede maßstabsreduzierte Repräsentation eines entsprechenden Aktionssymbols sich horizontal zu einer maßstabsreduzierten Repräsentation eines der Nachbar-Aktionssymbole für das entsprechende Aktionssymbol befindet. In einigen Ausführungsformen beinhaltet der Ordner eine Vielzahl von Aktionssymbolen, die einen ersten Maßstab haben; und ein Anzeigen des dynamischen Ordnersymbols beinhaltet ein Anzeigen (1112) maßstabsreduzierter Repräsentationen eines oder mehrerer Aktionssymbole in der Vielzahl von Aktionssymbolen mit einem zweiten Maßstab innerhalb des dynamischen Ordnersymbols, wobei der zweite Maßstab kleiner ist als der erste Maßstab.In some embodiments, the content has ( 1106 ) a spatial arrangement within the folder and the dynamic folder symbol (eg 5004-7 in 5TT ) provides a visual indication of the spatial arrangement of the content within the folder. In some embodiments, the content includes a plurality of action icons (e.g. 5002-4 . 5002-13 . 56002-9 . 5002-8 in 5TT ), the spatial arrangement is a fixed grid of action icons (for example, a one-by-four grid of action icons, as in folder view 5138 of the 5TT shown), and a plurality of corresponding action symbols each ( 1108 ) one or more horizontally adjacent neighbor action icons. In some embodiments, the dynamic folder icon (e.g. 5004-7 in 5TT ) scale-reduced representations (eg, the boxes, the "O", "R", "S" and "M" in the game folder icon 5004-7 contain) at least a subset of the plurality of Action symbols, and the scale-reduced representations are arranged ( 1110 ) that for a plurality of reduced-scale representations, each reduced-scale representation of a corresponding action symbol is located horizontally to a scale-reduced representation of one of the neighboring action symbols for the corresponding action symbol. In some embodiments, the folder includes a plurality of action icons having a first scale; and displaying the dynamic folder icon includes viewing ( 1112 ) scale-reduced representations of one or more action symbols in the plurality of action symbols having a second scale within the dynamic folder symbol, the second scale being smaller than the first scale.

In 5TT z. B. zeigt die Vorrichtung in Reaktion auf eine Ordneranzeigeeingabe (z. B. eine Tippgeste 5136 in der 5SS) eine Ordneransicht 5138 für einen Ordner an, der mit dem Spiele-Ordnersymbol 5004-7 verknüpft ist. Wie in 5TT dargestellt, beinhaltet die Ordneransicht vier wählbare Benutzerschnittstellen-Objekte, beinhaltend ein Solitaire-Applikationssymbol 5002-4, ein Rennen-Applikationssymbol 5002-13, ein Aktien-Applikationssymbol 5002-9 und ein Karten-Applikationssymbol 5002-8, mit einer räumlichen Anordnung in einer Linie von links nach rechts. In diesem Beispiel stellt das Spiele-Ordnersymbol 5004-7 einen visuellen Hinweis der räumlichen Anordnung dieser Aktionssymbole bereit durch Anzeigen der maßstabsreduzierten Repräsentationen des Inhalts in einem Ordner, der auf der Anordnung der Aktionssymbole innerhalb der Ordneransicht basiert. Insbesondere befindet sich das Rennen-Applikationssymbol 5002-13 zwischen dem Solitaire-Applikationssymbol 5002-4 (links) und dem Aktien-Applikationssymbol 5002-9 (rechts), und die maßstabsreduzierte Repräsentation des Rennen-Applikationssymbols (z. B. ”R” in dem Spiele-Ordnersymbol 5004-7 in der 5TT) liegt zwischen der maßstabsreduzierten Repräsentation des Solitaire-Applikationssymbols (z. B. ”O” in dem Spiele-Ordnersymbol 5004-7 in der 5TT) und der maßstabsreduzierten Repräsentation des Solitaire-Applikationssymbols (z. B. ”S” in dem Spiele-Ordnersymbol 5004-7 in der 5TT).In 5TT z. For example, in response to a folder display entry (eg, a gesture tip 5136 in the 5SS ) a folder view 5138 for a folder containing the game folder icon 5004-7 is linked. As in 5TT The folder view includes four selectable user interface objects, including a solitaire application icon 5002-4 , a race application icon 5002-13 , a stock application symbol 5002-9 and a map application icon 5002-8 , with a spatial arrangement in a line from left to right. This example represents the game folder icon 5004-7 provide a visual indication of the spatial arrangement of these action icons by displaying the scale-reduced representations of the content in a folder based on the arrangement of action icons within the folder view. In particular, there is the race application icon 5002-13 between the Solitaire application icon 5002-4 (left) and the stock application icon 5002-9 (right), and the scale-reduced representation of the race application icon (for example, "R" in the game folder icon 5004-7 in the 5TT ) lies between the scale-reduced representation of the Solitaire application icon (eg, "O" in the game folder icon 5004-7 in the 5TT ) and the scaled-down representation of the Solitaire application icon (for example, "S" in the Games folder icon) 5004-7 in the 5TT ).

Die Vorrichtung erkennt (1114) eine Eingabe, die einer Anfrage zum Verändern von Inhalt in dem Ordner entspricht. Zum Beispiel erkennt die Vorrichtung in 5TT einen Kontakt 5140 an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position des Aktien-Applikationssymbols 5002-9 auf der Anzeige entspricht (z. B. dem Touchscreen 112) und eine nachfolgende Bewegung 5142 des Kontakts zu einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf der Anzeige (z. B. dem Touchscreen 112) entspricht, die innerhalb der Ordneransicht 5138 liegt. In einigen Ausführungsformen ist der Ordner ein automatisch erzeugter Ordner; und das Erkennen einer Eingabe, die einer Anfrage zum Verändern des Inhalts in dem Ordner entspricht, beinhaltet ein Erkennen (1116) einer Eingabe, die mit einer entsprechenden Applikation verknüpft ist, so dass ein entsprechendes Aktionssymbol, das mit der entsprechenden Applikation verknüpft ist, hinzugefügt wird zu, entfernt wird oder hinein bewegt wird in den Ordner (z. B. ist der Ordner ein kürzlich hinzugefügter Applikationsordner, und die Eingabe ist, dass eine neue Applikation zu der Vorrichtung hinzugefügt wurde, oder der Ordner ist ein am häufigsten benutzter Applikationsordner, und die Eingabe ist die Verwendung einer Applikation, die diese Applikation zu der am häufigsten verwendeten Applikation macht). Wenn z. B. ein Benutzer eine Applikation startet, wird ein Applikationssymbol, das mit der Applikation verknüpft ist, in einen ”kürzlich verwendete Applikationen”-Ordner verschoben.The device recognizes ( 1114 ) an input corresponding to a request to change content in the folder. For example, the device recognizes in 5TT a contact 5140 at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is a position of the stock application icon 5002-9 on the display corresponds to (eg the touch screen 112 ) and a subsequent movement 5142 the contact to a position on the touch-sensitive surface (eg, the touch screen 112 ), which corresponds to a position on the display (eg the touchscreen 112 ) matches within the folder view 5138 lies. In some embodiments, the folder is an automatically generated folder; and recognizing an input corresponding to a request to change the content in the folder includes recognizing ( 1116 ) of an input associated with a corresponding application such that a corresponding action icon associated with the corresponding application is added to, removed from, or moved into the folder (eg, the folder is a recently added one Application folder, and the input is that a new application has been added to the device, or the folder is a most frequently used application folder, and the input is the use of an application that makes this application the most frequently used application). If z. For example, when a user launches an application, an application icon associated with the application is moved to a "recently used application" folder.

Die Operationen 11201136 werden ausgeführt (1118) in Reaktion auf das Erkennen der Eingabe. Die Vorrichtung verändert (1120) den Inhalt des Ordners; und aktualisiert das dynamische Ordnersymbol (z. B. 5004-7 in der 5UU), so dass dieses einen visuellen Hinweis auf eine räumliche Anordnung des veränderten Inhalts innerhalb des Ordners beinhaltet. Es sollte verstanden werden, dass diese Änderung des Inhalts des Ordners ein Repositionieren von Inhalt innerhalb des Ordners beinhalten kann, ein Löschen von Inhalt aus dem Ordner und/oder ein Hinzufügen von Inhalt zu dem Ordner.The operations 1120 - 1136 will be executed ( 1118 ) in response to the recognition of the input. The device changes ( 1120 ) the contents of the folder; and updates the dynamic folder icon (for example, 5004-7 in the 5UU ), so that this includes a visual indication of a spatial arrangement of the changed content within the folder. It should be understood that this change in the contents of the folder may involve repositioning content within the folder, deleting content from the folder, and / or adding content to the folder.

In einigen Ausführungsformen erkennt die Vorrichtung eine Repositionierungseingabe, die einer Anfrage zum Repositionieren eines ersten Aktionssymbols innerhalb des Ordners entspricht; und in Reaktion auf das Erkennen der Repositionierungseingabe: Die Vorrichtung repositioniert (1122) das erste Aktionssymbol innerhalb des Ordners in Übereinstimmung mit der Repositionierungseingabe; und repositioniert eine maßstabsreduzierte Repräsentation des Aktionssymbols innerhalb des dynamischen Ordnersymbols in Übereinstimmung mit der Repositionierung des ersten Aktionssymbols innerhalb des Ordners. In 5TT z. B. erkennt die Vorrichtung eine Repositionierungseingabe, die einen Kontakt 5140 an einer Position auf der berührungsempfindlichen Oberfläche beinhaltet (z. B. dem Touchscreen 112), die einer Position auf dem Aktien-Applikationssymbol 5002-9 auf der Anzeige entspricht (z. B. dem Touchscreen 112) und eine nachfolgende Bewegung 4142 des Kontakts zu einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf der Anzeige entspricht (z. B. dem Touchscreen 112), die innerhalb der Ordneransicht 5138 liegt. In diesem Beispiel bewegt die Vorrichtung in Reaktion auf das Erkennen der Repositionierungseingabe das Aktien-Applikationssymbol 5002-9 an eine neue Position innerhalb der Ordneransicht 5138, wie in 5UU dargestellt (z. B. so, dass das Solitaire-Applikationssymbol 5002-4 zwischen dem Aktien-Applikationssymbol 5002-9 und dem Rennen-Applikationssymbol 5002-13 angezeigt wird). Zusätzlich ordnet in diesem Beispiel die Vorrichtung die maßstabsreduzierten Repräsentationen innerhalb des Spiele-Ordnersymbols 5004-7 neu an, wie in 5UU dargestellt, so dass die maßstabsreduzierten Repräsentationen einen visuellen Hinweis bereitstellen hinsichtlich der aktualisierten räumlichen Anordnung von Inhalt des Ordners. Insbesondere ist die maßstabsreduzierte Repräsentation des Solitaire-Applikationssymbols (z. B. ”O” in dem Spiele-Ordnersymbol 5004-7 in 5UU) zwischen der maßstabsreduzierten Repräsentation des Aktien-Applikationssymbols (z. B. ”S” in dem Spiele-Ordnersymbol 5004-7 in der 5UU) und der maßstabsreduzierten Repräsentation des Rennen-Applikationssymbols (z. B. ”R” in dem Spiele-Ordnersymbol 5004-7 in der Fig. UU) angeordnet.In some embodiments, the device recognizes a repositioning input corresponding to a request to reposition a first action icon within the folder; and in response to detecting the repositioning input: the device repositions ( 1122 ) the first action icon within the folder in accordance with the repositioning input; and repositions a reduced-scale representation of the action icon within the dynamic folder icon in accordance with the repositioning of the first action icon within the folder. In 5TT z. For example, the device recognizes a repositioning input that makes contact 5140 at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is a position on the stock application icon 5002-9 on the display corresponds to (eg the touch screen 112 ) and a subsequent movement 4142 the contact to a position on the touch-sensitive surface (eg, the touch screen 112 ), which corresponds to a position on the display (eg the touch screen 112 ) within the folder view 5138 lies. In this example, the Apparatus in response to detecting the repositioning input, the stock application icon 5002-9 to a new location within the folder view 5138 , as in 5UU (for example, so that the Solitaire application icon 5002-4 between the stock application icon 5002-9 and the race application icon 5002-13 is shown). In addition, in this example, the device associates the reduced-scale representations within the game folder icon 5004-7 new, as in 5UU so that the reduced-scale representations provide a visual indication of the updated spatial arrangement of contents of the folder. In particular, the scale-reduced representation of the solitaire application icon (eg, "O" in the game folder icon 5004-7 in 5UU ) between the scale-reduced representation of the stock application icon (eg, "S" in the game folder icon) 5004-7 in the 5UU ) and the scale-reduced representation of the race application icon (eg, "R" in the game folder icon) 5004-7 in FIG. UU).

In einigen Ausführungsformen erkennt die Vorrichtung eine Symbol-Entfernungseingabe, die einer Anfrage zum Entfernen eines ersten Aktionssymbols aus dem Ordner entspricht; und in Reaktion auf das Erkennen der Symbol-Entfernungseingabe: Die Vorrichtung entfernt (1124) das erste Aktionssymbol aus dem Ordner; und entfernt eine maßstabsreduzierte Repräsentation des ersten Aktionssymbols aus dem dynamischen Ordnersymbol. In 5EE z. B. erkennt die Vorrichtung eine Symbol-Entfernungseingabe, die einen Kontakt 5112 an einer Position beinhaltet, die einem Solitaire-Applikationssymbol 5002-4 entspricht, und eine nachfolgende Bewegung 5114 des Kontakts aus der Ordneransicht 5106 heraus in einen ersten Bereich 5108 des Hintergrunds, der ein Objektentfernungsbereich ist. In Reaktion auf diese Symbol-Entfernungseingabe entfernt die Vorrichtung das Solitaire-Applikationssymbol 5002-4 aus der Ordneransicht 5106, wie in der 5FF dargestellt. Zusätzlich beendet in diesem Beispiel die Vorrichtung, während die Vorrichtung zuvor eine maßstabsreduzierte Repräsentation des Solitaire-Applikationssymbols dargestellt hatte (z. B. ”O” in dem Spielen-Ordnersymbol 5004-7 in der 5EE) in dem Ordnersymbol 5004-7, das mit der Ordneransicht 5106 verknüpft ist, das Anzeigen der maßstabsreduzierten Repräsentation des Solitaire-Applikationssymbols (in 5FF z. B. wird ”O” nicht länger in dem Spiele-Ordnersymbol 5004-7 angezeigt).In some embodiments, the device recognizes a symbol removal input that corresponds to a request to remove a first action icon from the folder; and in response to detecting the symbol removal input: removing the device ( 1124 ) the first action icon from the folder; and removes a scale-reduced representation of the first action icon from the dynamic folder icon. In 5EE z. For example, the device recognizes a symbol removal input that is a contact 5112 at a position that includes a solitaire application icon 5002-4 corresponds, and a subsequent movement 5114 the contact from the folder view 5106 out into a first area 5108 the background, which is an object removal area. In response to this symbol removal input, the device removes the solitaire application icon 5002-4 from the folder view 5106 , like in the 5FF shown. Additionally, in this example, the device ended while the device had previously represented a scaled-down representation of the solitaire application icon (eg, "O" in the game folder icon 5004-7 in the 5EE ) in the folder icon 5004-7 that with the folder view 5106 displaying the scale-reduced representation of the Solitaire application icon (in 5FF z. For example, "O" no longer appears in the Games folder icon 5004-7 displayed).

In einigen Ausführungsformen erkennt die Vorrichtung eine Symbol-Hinzufügeeingabe, die einer Anfrage zum Hinzufügen eines ersten Aktionssymbols zu einem Ordner entspricht; und in Reaktion auf das Erkennen der Symbol-Entfernungseingabe: Die Vorrichtung fügt (1126) das erste Aktionssymbol zu dem Ordner hinzu; und fügt eine maßstabsreduzierte Repräsentation des ersten Aktionssymbols zu dem dynamischen Ordnersymbol hinzu. In den 5OO5PP z. B. erkennt die Vorrichtung eine Symbol-Hinzufügeeingabe, die einen Kontakt 5124-a an einer Position auf der berührungsempfindlichen Oberfläche beinhaltet (z. B. dem Touchscreen 112), die einer Position eines Karten-Applikationssymbols 5002-8 auf der Anzeige in 5OO entspricht (z. B. dem Touchscreen 112), und eine nachfolgende Bewegung (z. B. 5126 und 5130) des Kontakts auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112) zu einer Anzeige, die einer Position auf der Anzeige (z. B. dem Touchscreen 112) eines Aktivierungsbereichs 5128-11 eines Spiele-Ordnersymbols 5004-7 entspricht. In Reaktion auf diese Symbol-Hinzufügeeingabe fügt die Vorrichtung das Karten-Applikationssymbol 5002-8 zu dem Ordner hinzu, der mit dem Spiele-Ordnersymbol 5004-7 verknüpft ist, wie in 5TT dargestellt. Zusätzlich zeigt in diesem Beispiel die Vorrichtung, während die Vorrichtung zuvor keine maßstabsreduzierte Repräsentation des Karten-Applikationssymbols in dem Ordnersymbol 5004-7 darstellte (z. B. wie in 5OO5PP dargestellt), nach (oder in Verbindung mit) dem Hinzufügen des Karten-Applikationssymbols 5002-8 zu dem Spiele-Ordnersymbol 5004-7 die Vorrichtung eine maßstabsreduzierte Repräsentation des Karten-Applikationssymbols innerhalb des Spiele-Ordnersymbols 5004-7 an (z. B. in 5QQ ”M”).In some embodiments, the device recognizes a symbol addition entry corresponding to a request to add a first action icon to a folder; and in response to detecting the symbol removal input: the device adds ( 1126 ) add the first action icon to the folder; and adds a scale-reduced representation of the first action icon to the dynamic folder icon. In the 5OO - 5PP z. For example, the device recognizes a symbol addition entry that is a contact 5124-a at a position on the touch-sensitive surface (eg, the touch screen 112 ), which is a location of a map application icon 5002-8 on the ad in 5OO corresponds (eg to the touchscreen 112 ), and a subsequent movement (e.g. 5126 and 5130 ) of the contact on the touch-sensitive surface (eg the touch screen 112 ) to a display that corresponds to a position on the display (eg the touch screen 112 ) of an activation area 5128-11 a game folder icon 5004-7 equivalent. In response to this symbol addition entry, the device adds the card application icon 5002-8 to the folder containing the game folder icon 5004-7 linked as in 5TT shown. In addition, in this example, while the device does not previously display a scale-reduced representation of the map application icon in the folder icon 5004-7 represented (eg as in 5OO - 5PP shown) after (or in conjunction with) adding the card application icon 5002-8 to the game folder icon 5004-7 the device displays a scale-reduced representation of the map application icon within the game folder icon 5004-7 on (eg in 5QQ "M").

In einigen Ausführungsformen beinhaltet Inhalt des Ordners ein Aktionssymbol und das dynamische Ordnersymbol verändert (1128) sich, wenn es einen Hinweis von einer Applikation gibt, der dem Aktionssymbol entspricht. In einigen Ausführungsformen verändert sich das dynamische Ordnersymbol durch Anzeigen (1130) eines Statusindikators auf dem dynamischen Ordnersymbol. In 5B z. B. zeigt ein Ordnersymbol 5004-1-b ein Hinweiskennzeichen 5012, das anzeigt, dass eine der Applikationen, die mit einem Applikationssymbol innerhalb des Ordners verknüpft sind, der durch das Ordnersymbol 5004-1-b dargestellt wird, eine Benachrichtigung hat. In einigen Ausführungsformen verändert sich das dynamische Ordnersymbol durch Anzeigen (1132) eines Statusindikators auf einer maßstabsreduzierten Version des Aktionssymbols innerhalb des dynamischen Ordnersymbols. In 5B z. B. zeigt ein Ordnersymbol 5004-1-b ein Benachrichtigungskennzeichen 5014 auf einer maßstabsreduzierten Repräsentation (z. B. ”x7”) innerhalb des Ordnersymbols 5004-1-b an, welches anzeigt, dass die Applikation, die mit der maßstabsreduzierten Repräsentation verknüpft ist, eine Benachrichtigung hat (z. B. wird, wenn die Applikation, die mit ”x7” verknüpft ist, eine Email-Applikation ist, die Benachrichtigung dann typischerweise anzeigen, dass eine neue Email angekommen ist).In some embodiments, content of the folder includes an action icon and the dynamic folder icon changes ( 1128 ), if there is an indication from an application that corresponds to the action icon. In some embodiments, the dynamic folder icon changes by displaying ( 1130 ) of a status indicator on the dynamic folder icon. In 5B z. B. shows a folder icon 5004-1-b an indicator 5012 indicating that one of the applications associated with an application icon within the folder is the one indicated by the folder icon 5004-1-b is presented, has a notification. In some embodiments, the dynamic folder icon changes by displaying ( 1132 ) of a status indicator on a scale-reduced version of the action icon within the dynamic folder icon. In 5B z. B. shows a folder icon 5004-1-b a notification flag 5014 on a scale-reduced representation (such as "x7") within the folder icon 5004-1-b indicating that the application associated with the scale-reduced representation has a notification (eg, if the application associated with "x7" is an e-mail application, then the notification is typically indicate that a new email has arrived).

In einigen Ausführungsformen ändert sich die Erscheinungsform des dynamischen Ordnersymbols (1134), wenn die Vorrichtung sich in einem Benutzerschnittstellen-Rekonfigurationsmodus befindet. In einigen Ausführungsformen hat der Ordner begrenzten Platz (z. B. 9 Slots, 12 Slots, 16 Slots oder jede andere plausible Zahl) zum Anzeigen wählbarer Benutzerschnittstellen-Objekte (z. B. wählbarer Benutzerschnittstellen-Objekte wie Applikationssymbole und/oder Dateisymbole) und die Erscheinungsform des dynamischen Ordnersymbols in dem Benutzerschnittstellen-Rekonfigurationsmodus zeigt an (1136), ob der Ordner Platz zum Anzeigen zusätzlicher wählbarer Benutzerschnittstellen-Objekte hat (z. B. durch Anzeigen von Raum für zusätzliche maßstabsreduzierte Repräsentationen von Aktionssymbolen).In some embodiments, the appearance of the dynamic folder icon ( 1134 ) when the device is in a user interface reconfiguration mode. In some embodiments, the folder has limited space (eg, 9 slots, 12 slots, 16 slots, or any other plausible number) for displaying selectable user interface objects (eg, selectable user interface objects such as application icons and / or file icons) and the appearance of the dynamic folder icon in the user interface reconfiguration mode indicates ( 1136 ), whether the folder has room to display additional selectable user interface objects (eg, by displaying space for additional scale-reduced representations of action icons).

In 5A z. B. zeigt ein dynamisches Ordnersymbol 5004-1-a, während sich die Vorrichtung in einem normalen Betriebsmodus befindet, maßstabsreduzierte Repräsentationen (z. B. ”x1”, ”x2”, ”x3”, ”x4”, ”x5” und ”x6”) an, die Inhalte in dem Ordner darstellen (z. B. Aktionssymbole 5002). In diesem Beispiel jedoch gibt es mehr als sechs Aktionssymbole 5002 innerhalb des Ordners, und somit zeigt die Vorrichtung nur maßstabsreduzierte Repräsentationen der ersten sechs Aktionssymbole innerhalb des dynamischen Ordnersymbols an. Mit diesem Beispiel fortfahrend ändert die Vorrichtung, wenn die Vorrichtung einen Benutzerschnittstellen-Rekonfigurationsmodus betritt (z. B. in Reaktion auf das Erkennen einer Drücken- und Halten-Geste 5008 in 5A) das dynamische Ordnersymbol (z. B. von dem dynamischen Ordnersymbol 5004-1-b in 5A zu dem dynamischen Ordnersymbol 5004-1-b in 5B), verschiebt die maßstabsreduzierten Repräsentationen innerhalb des dynamischen Symbols nach oben, um eine zusätzliche maßstabsreduzierte Repräsentation (z. B. ”x7” in dem Ordnersymbol 5004-1-b) innerhalb des Ordnersymbols 5004-1-b offenzulegen, während des Beendens des Anzeigens der ersten drei maßstabsreduzierten Repräsentationen der Ordnersymbole (z. B. ”x1”, ”x2” und ”x3”) innerhalb des Ordnersymbols 5004-1-b. In diesem Beispiel zeigt das dynamische Ordnersymbol auch zwei leere Plätze neben der neuen maßstabsreduzierten Repräsentation. Zusätzlich zu dem Bereitstellen eines Hinweises, dass es mehr als sechs Elemente in dem Ordner gibt, die mit dem Ordnersymbol 5004-1-b verknüpft sind, stellt das Ändern des dynamischen Ordnersymbols durch Zeigen zweier leerer Plätze neben der neuen maßstabsreduzierten Repräsentation auch einen visuellen Hinweis bereit, dass es Platz zum Anzeigen zusätzlicher Aktionssymbole innerhalb der Ordneransicht gibt.In 5A z. B. shows a dynamic folder icon 5004-1-a While the device is in a normal mode of operation, scale-down representations (e.g., "x1", "x2", "x3", "x4", "x5", and "x6") representing contents in the folder are shown (eg action icons 5002 ). In this example, however, there are more than six action icons 5002 within the folder, and thus the device displays only reduced-scale representations of the first six action icons within the dynamic folder icon. Continuing with this example, the device changes as the device enters a user interface reconfiguration mode (eg, in response to detecting a press and hold gesture 5008 in 5A ) the dynamic folder icon (for example, the dynamic folder icon 5004-1-b in 5A to the dynamic folder icon 5004-1-b in 5B ), shifts the scale-reduced representations within the dynamic symbol upwards to an additional scale-reduced representation (eg, "x7" in the folder symbol 5004-1-b ) within the folder icon 5004-1-b while stopping the display of the first three scale-reduced representations of the folder icons (eg "x1", "x2" and "x3") within the folder icon 5004-1-b , In this example, the dynamic folder icon also shows two empty spaces next to the new scale-reduced representation. In addition to providing an indication that there are more than six items in the folder that are associated with the folder icon 5004-1-b Changing the dynamic folder icon by showing two empty spaces next to the new scale-reduced representation also provides a visual indication that there is room to show additional action icons within the folder view.

Es ist zu beachten, dass andere Prozesse, die hier beschrieben werden, unter Berücksichtigung der Verfahren 600, 700, 800, 900, 1000, 1200, 1300 (z. B. die 6A6E, 7A7C, 8A8C, 9A9B, 10A10B, 12A12E, 13A13E und 5A5LLLL) in analoger Weise auch anwendbar sind auf das Verfahren 1100, das oben beschrieben ist. Zum Beispiel können die wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die unter Verweis auf die 11A11C beschrieben sind, eine oder mehrere Eigenschaften der verschiedenen wählbaren Benutzerschnittstellen-Objekte/Symbole/Elemente haben (z. B. Aktionssymbole 5002 und Ordnersymbole 5004), die hier mit Bezugnahme auf eines der Verfahren 600, 700, 800, 900, 1000, 1200 oder 1300 beschrieben sind. Der Kürze halber werden diese Details hier nicht wiederholt.It should be noted that other processes that are described here, taking into account the procedures 600 . 700 . 800 . 900 . 1000 . 1200 . 1300 (eg the 6A - 6E . 7A - 7C . 8A - 8C . 9A - 9B . 10A - 10B . 12A - 12E . 13A - 13E and 5A - 5LLLL ) are also applicable to the method in an analogous manner 1100 which is described above. For example, the selectable user interface objects (e.g., the action icons 5002 and the folder icons 5004 ), referring to the 11A - 11C have one or more properties of the various selectable user interface objects / symbols / elements (e.g., action icons 5002 and folder icons 5004 ), referring here to one of the methods 600 . 700 . 800 . 900 . 1000 . 1200 or 1300 are described. For the sake of brevity, these details will not be repeated here.

Die 12A12E sind Flussdiagramme, die ein Verfahren 1200 zum Bereitstellen einer Kontextinformation in Verbindung mit einem Anzeigen von Inhalt eines Ordners in Übereinstimmung mit einigen Ausführungsformen darstellen. Das Verfahren 1200 wird auf einer Multifunktionsvorrichtung (z. B. der Vorrichtung 300, 3 oder der tragbaren Multifunktionsvorrichtung 100, 1) mit einer Anzeige und einer berührungsempfindlichen Oberfläche ausgeführt. In einigen Ausführungsformen ist die Anzeige eine Touchscreen-Anzeige und die berührungsempfindliche Oberfläche ist auf der Anzeige. In einigen Ausführungsformen ist die separat von der berührungsempfindlichen Oberfläche. Einige Operationen in dem Verfahren 1200 können kombiniert und/oder die Reihenfolge einiger Operationen kann verändert werden.The 12A - 12E are flowcharts that are a procedure 1200 for providing context information in connection with displaying contents of a folder in accordance with some embodiments. The procedure 1200 is on a multi-function device (eg the device 300 . 3 or the portable multifunction device 100 . 1 ) with a display and a touch-sensitive surface. In some embodiments, the display is a touchscreen display and the touch-sensitive surface is on the display. In some embodiments, it is separate from the touch-sensitive surface. Some operations in the procedure 1200 can be combined and / or the order of some operations can be changed.

Wie unten beschrieben stellt das Verfahren 1200 einen intuitiven Weg zum Anzeigen von Inhalt eines Ordners bereit. Das Verfahren reduziert die kognitive Hürde für einen Benutzer, wenn er Ordner handhabt, durch Bereitstellen von Kontextinformation in Zusammenhang mit einem Anzeigen von Inhalt eines Ordners, wodurch eine effizientere Mensch-Maschine-Schnittstelle erzeugt wird. Das Ermöglichen des schnelleren und effizienteren Handhabens von Ordner für einen Benutzer spart für batteriebetriebene Rechenvorrichtungen Energie und verlängert die Zeit zwischen Batterieladungen.As described below, the procedure 1200 an intuitive way to view the contents of a folder. The method reduces the cognitive hurdle for a user when handling folders by providing context information associated with displaying contents of a folder, thereby creating a more efficient human-machine interface. Enabling faster and more efficient folder handling for a user saves energy for battery-powered computing devices and prolongs the time between battery charges.

Die Vorrichtung zeigt (1202) ein Ordnersymbol (z. B. das Ordnersymbol 5004-7 in der 5S) über einem Wallpaper-Hintergrund auf der Anzeige an (z. B. dem Touchscreen 112), wobei das Ordnersymbol einem Ordner entspricht, der Inhalt beinhaltet, wobei der Inhalt eines oder mehrere wählbare Benutzerschnittstellen-Objekte beinhaltet (z. B. Applikationssymbole, Lesezeichensymbole und/oder Dokumentensymbole). In einigen Ausführungsformen zeigt die Vorrichtung vor dem Erkennen der ersten Eingabe (1204) eines oder mehrere wählbare Benutzerschnittstellen-Objekte an (z. B. Aktionssymbole 5002-1, 5002-2, 5002-3, 5002-5, 5002-6, 5002-7, 5002-8, 5002-9, 5002-10, 5002-11, 5002-12, 5002-14, 5002-15, 5002-16 und Ordnersymbole 5004-1-b und 5004-2 in 5S).The device shows ( 1202 ) a folder icon (for example, the folder icon 5004-7 in the 5S ) on a wallpaper background on the display (eg the touch screen 112 ), wherein the folder icon corresponds to a folder containing content, the content including one or more selectable user interface objects (eg, application icons, bookmark icons, and / or document icons). In some Embodiments shows the device before recognizing the first input ( 1204 ) one or more selectable user interface objects (e.g., action icons 5002-1 . 5002-2 . 5002-3 . 5002-5 . 5002-6 . 5002-7 . 5002-8 . 5002-9 . 5002-10 . 5002-11 . 5002-12 . 5002-14 . 5002-15 . 5002-16 and folder icons 5004-1-b and 5004-2 in 5S ).

Die Vorrichtung erkennt (1206) eine erste Eingabe (z. B. die Tippgeste 5076 in 5S), die einer Anfrage zum Anzeigen von Inhalt des Ordners entspricht (z. B. des Ordners, der mit dem Ordnersymbol 5004-7 in 5S verknüpft ist).The device recognizes ( 1206 ) a first input (eg the gesture tip 5076 in 5S ), which corresponds to a request to display contents of the folder (for example, the folder containing the folder icon 5004-7 in 5S linked).

Die Operationen 12101226 werden ausgeführt (1208) in Reaktion auf das Erkennen der ersten Eingabe (z. B. der Tippgeste 5076 in der 5S). Die Vorrichtung unterteilt (1210) den Wallpaper-Hintergrund in einen ersten Teil (z. B. 5084 in den 5X5AA) und einen zweiten Teil (z. B. 5086 in den 5X5AA). In einigen Ausführungsformen beinhaltet eines oder mehrere der wählbaren Benutzerschnittstellen-Objekte: Eine erste Menge wählbarer Benutzerschnittstellen-Objekte (z. B. Aktionssymbole 5002-1, 5002-2, 5002-3, 5002-5, 5002-6, 5002-7, 5002-8, 5002-9, 5002-10, 5022-11, 5002-12 und Ordnersymbol 5004-1-b in 5X5AA), die vorbestimmte Positionen auf dem ersten Teil 5084 auf dem Wallpaper-Hintergrund haben; und eine zweite Menge wählbarer Benutzerschnittstellen-Objekte (z. B. 5002-14, 5002-15, 5002-16 und Ordnersymbol 5004-2 in den 5X und 5AA), die festgelegte Positionen auf dem zweiten Teil 5086 des Wallpaper-Hintergrundes haben (1204).The operations 1210 - 1226 will be executed ( 1208 ) in response to detecting the first input (eg, the gesture tip 5076 in the 5S ). The device is divided ( 1210 ) the wallpaper background into a first part (eg 5084 in the 5X - 5AA ) and a second part (eg 5086 in the 5X - 5AA ). In some embodiments, one or more of the selectable user interface objects includes: a first set of selectable user interface objects (e.g., action icons 5002-1 . 5002-2 . 5002-3 . 5002-5 . 5002-6 . 5002-7 . 5002-8 . 5002-9 . 5002-10 . 5022-11 . 5002-12 and folder icon 5004-1-b in 5X - 5AA ), the predetermined positions on the first part 5084 on the wallpaper background; and a second set of selectable user interface objects (e.g. 5002-14 . 5002-15 . 5002-16 and folder icon 5004-2 in the 5X and 5AA ), the fixed positions on the second part 5086 of the wallpaper background ( 1204 ).

In einigen Ausführungsformen wird das Ordnersymbol (z. B. 5004-7 in den 5X5AA) angezeigt (1212) innerhalb des ersten Teils (z. B. 5084 in den 5X5AA) der Wallpaper. Wenn in einigen Ausführungsformen das Ordnersymbol (z. B. 5004-2 in den 5CCC5FFF) eines einer Vielzahl wählbarer Benutzerschnittstellen-Objekte in einem Andockbereich (z. B. 5006 in den 5CCC5FFF) der Anzeige (z. B. dem Touchscreen 112) ist, beinhaltet der erste Teil (z. B. 5172 in 5DDD5FFF) den Andockbereich der Anzeige. Wenn im Gegensatz dazu in diesen Ausführungsformen das Ordnersymbol (z. B. 5004-7 in den 5X5AA) eines einer Vielzahl wählbarer Benutzerschnittstellen-Objekte außerhalb des Andockbereichs z. B. 5006 in den 5X5AA) auf der Anzeige ist (z. B. dem Touchscreen 112), beinhaltet der zweite Teil (z. B. 5086 in den 5X5AA) den Andockbereich (z. B. 5006 in den 5X5AA) der Anzeige. Mit anderen Worten teilt sich das Wallpaper in Übereinstimmung mit diesen Ausführungsformen über dem Ordnersymbol auf, wenn das Ordnersymbol sich in einem Dock befindet (z. B. wie in den 5CCC5FFF dargestellt), und das Wallpaper teilt sich unter dem Ordnersymbol auf, wenn das Ordnersymbol sich in einem Navigationsbereich über dem Dock befindet (wie z. B. in den 5X5AA dargestellt). In einigen Ausführungsformen hat der Navigationsbereich (z. B. der Home-Screen mit der Vielzahl wählbarer Benutzerschnittstellen-Objekte) eine Vielzahl von Seiten (durch welche z. B. in Reaktion auf das Erkennen horizontaler Wischgesten hindurch navigiert werden kann), und der Andockbereich verbleibt an einer festen Position, selbst wenn die Vorrichtung durch die Anordnung wählbarer Benutzerschnittstellen-Objekte in dem Navigationsbereich hindurchscrollt.In some embodiments, the folder icon (e.g. 5004-7 in the 5X - 5AA ) is displayed ( 1212 ) within the first part (eg 5084 in the 5X - 5AA ) the wallpaper. In some embodiments, if the folder icon (e.g. 5004-2 in the 5CCC - 5FFF ) one of a plurality of selectable user interface objects in a docking area (e.g. 5006 in the 5CCC - 5FFF ) of the display (eg the touchscreen 112 ), the first part (e.g. 5172 in 5DDD - 5FFF ) the docking area of the display. In contrast, in these embodiments, if the folder icon (e.g. 5004-7 in the 5X - 5AA ) one of a plurality of selectable user interface objects outside the docking area z. B. 5006 in the 5X - 5AA ) on the display (eg the touchscreen 112 ), the second part (eg 5086 in the 5X - 5AA ) the docking area (eg 5006 in the 5X - 5AA ) of the ad. In other words, in accordance with these embodiments, the wallpaper splits above the folder icon when the folder icon is in a dock (eg, as in Figs 5CCC - 5FFF and the wallpaper splits under the folder icon when the folder icon is in a navigation area above the dock (such as the 5X - 5AA shown). In some embodiments, the navigation area (eg, the home screen with the plurality of selectable user interface objects) has a plurality of pages (through which, for example, can be navigated in response to detecting horizontal swipe gestures) and the docking area remains at a fixed position even when the device scrolls through the array of selectable user interface objects in the navigation area.

Die Vorrichtung bewegt (1214) den zweiten Teil weg von dem ersten Teil. In 5X5Y z. B. wird der zweite Teil 5086 von dem ersten Teil 5084 weg bewegt. In 5DD wird, als ein weiteres Beispiel, der zweite Teil 5174 von dem ersten Teil 5172 weg bewegt. In einigen Ausführungsformen wird der erste Teil auch von dem zweiten Teil weg bewegt. In 5VV5WW z. B. bewegt die Vorrichtung sowohl den oberen Teil des Wallpaper-Hintergrundes als auch den unteren Teil des Wallpaper-Hintergrundes voneinander weg. In einigen Ausführungsformen beinhaltet das Wegbewegen des ersten Teils von dem zweiten Teil ein Bewegen (1216) der ersten Menge zusätzlicher wählbarer Benutzerschnittstellen-Objekte in Übereinstimmung mit der Bewegung des ersten Teils des Wallpaper-Hintergrunds, und das Bewegen der zweiten Menge zusätzlicher wählbarer Benutzerschnittstellen-Objekte in Übereinstimmung mit der Bewegung des zweiten Teils des Wallpaper-Hintergrundes. Wie z. B.The device moves ( 1214 ) the second part away from the first part. In 5X - 5Y z. B. becomes the second part 5086 from the first part 5084 moved away. In 5DD becomes, as another example, the second part 5174 from the first part 5172 moved away. In some embodiments, the first part is also moved away from the second part. In 5VV - 5WW z. For example, the device moves both the top of the wallpaper background and the bottom of the wallpaper background away from each other. In some embodiments, moving the first part away from the second part involves moving ( 1216 ) the first set of additional selectable user interface objects in accordance with the movement of the first portion of the wallpaper background, and moving the second set of additional selectable user interface objects in accordance with the movement of the second portion of the wallpaper background. Such as B.

In 5X5Y dargestellt, werden die wählbaren Benutzerschnittstellen-Objekte (z. B. 5002-14, 5002-15, 5002-16 und 5004-2 in der 5X) in dem zweiten Teil 5086 von der Anzeige weg bewegt (z. B. dem Touchscreen 112), wenn der zweite Teil 5086 von dem ersten Teil 5084 weg bewegt wird.In 5X - 5Y shown, the selectable user interface objects (e.g. 5002-14 . 5002-15 . 5002-16 and 5004-2 in the 5X ) in the second part 5086 moved away from the display (eg the touchscreen 112 ) if the second part 5086 from the first part 5084 is moved away.

In einigen Ausführungsformen beinhaltet das Unterteilen des Wallpaper-Hintergrundes ein Unterteilen (1218) des Wallpapers entlang einer Unterteilungslinie, so dass eine Kontur einer ersten Kante (z. B. 5088 in der 5X) des ersten Teils komplementär zu einer Kontur einer zweiten Kante (z. B. 5090 in der 5X) des zweiten Teils ist (z. B. passen die erste Kante des ersten Teils und die zweite Kante des zweiten Teils zusammen wie Puzzleteile), und das Bewegen des zweiten Teils weg von dem ersten Teil beinhaltet ein Anpassen der Kontur der ersten Kante und/oder ein Anpassen der Kontur der zweiten Kante, so dass die Kontur der ersten Kante nicht länger komplementär zu der Kontur der zweiten Kante ist (z. B. passen, nachdem die Teile voneinander weg bewegt sind, der erste Teil und der zweite Teil nicht länger wie Puzzleteile zusammen). Wie z. B. in der 5X dargestellt, ist die Kontur der ersten Kante 5088 zunächst komplementär zu der Kontur der zweiten Kante 5090, während in 5Y die Kontur der ersten Kante 5088 nicht länger komplementär zu der Kontur der zweiten Kante 5090 ist. In einigen Ausführungsformen wird das Ordnersymbol innerhalb des ersten Teils des Wallpapers angezeigt; und die Kontur der ersten Kante beinhaltet (1220) eine Ausschnittform (z. B. 5094 in den 5X5Y), die durch die Unterteilungslinie definiert war. In einigen dieser Ausführungsformen stellt die Ausschnittform einen visuellen Hinweis einer Position des Ordnersymbols innerhalb des ersten Teils bereit. In den 5X5Y z. B. zeigt die Ausschnittform 5094 auf das Ordnersymbol 5004-7, das mit der Ordneransicht 5092 verknüpft ist.In some embodiments, dividing the wallpaper background involves dividing ( 1218 ) of the wallpaper along a dividing line such that a contour of a first edge (e.g. 5088 in the 5X ) of the first part complementary to a contour of a second edge (e.g. 5090 in the 5X ) of the second part (eg, the first edge of the first part and the second edge of the second part fit together like puzzle pieces), and moving the second part away from the first part involves fitting the contour of the first edge and / or adjusting the contour of the second edge such that the contour of the first edge is no longer complementary to the contour of the second edge (eg, after the parts are moved apart, the first part and the second part no longer fit like puzzle pieces together). Such as B. in the 5X is the contour of the first edge 5088 initially complementary to the contour of the second edge 5090 while in 5Y the contour of the first edge 5088 no longer complementary to the contour of the second edge 5090 is. In some embodiments, the folder icon is displayed within the first part of the wallpaper; and the contour of the first edge includes ( 1220 ) a cutout shape (eg 5094 in the 5X - 5Y ) defined by the dividing line. In some of these embodiments, the cutout shape provides a visual indication of a position of the folder icon within the first part. In the 5X - 5Y z. B. shows the cutout shape 5094 on the folder icon 5004-7 that with the folder view 5092 is linked.

Die Vorrichtung zeigt (1222) Inhalt des Ordners in einem Bereich zwischen dem ersten Teil und dem zweiten Teil an. Zum Beispiel beinhaltet der Inhalt des Ordners eine Vielzahl von Applikationssymbolen (z. B. 5002-4 und 5002-13 in der 5Y oder 5002-26, 5002-27, 5002-28, 5002-29, 5002-30, 5002-31, 5002-32, 5002-33, 5002-34, 5002-35, 5002-36 und 5002-37 in der 5EEE) und die Applikationssymbole werden offengelegt, als ob sie sich unter dem Wallpaper befinden (z. B. als ob das Wallpaper eine Schiebetür ist, die sich geöffnet hat, um die Applikationssymbole hinter dem Wallpaper offenzulegen), wie in den 5X5Y und den 5CCC5EEE dargestellt.The device shows ( 1222 ) Contents of the folder in an area between the first part and the second part. For example, the contents of the folder include a variety of application icons (e.g. 5002-4 and 5002-13 in the 5Y or 5002-26 . 5002-27 . 5002-28 . 5002-29 . 5002-30 . 5002-31 . 5002-32 . 5002-33 . 5002-34 . 5002-35 . 5002-36 and 5002-37 in the 5EEE ) and the application icons are exposed as if they are under the wallpaper (for example, as if the wallpaper is a sliding door that has opened to reveal the application icons behind the wallpaper), as in the 5X - 5Y and the 5CCC - 5EEE shown.

In einigen Ausführungsformen wird eine Größe des Bereichs zwischen dem ersten Teil und dem zweiten Teil bestimmt (1224) basierend auf einer Anzahl wählbarer Benutzerschnittstellen-Objekte innerhalb des Ordners. In 5Y z. B. beinhaltet der Ordner nur zwei wählbare Benutzerschnittstellen-Objekte, und somit beansprucht die Ordneransicht 5092 wesentlich weniger als die Hälfte der Anzeige. In der 5EEE, als ein weiteres Beispiel, wo der Ordner mindestens zwölf wählbare Benutzerschnittstellen-Objekte beinhaltet, beansprucht die Ordneransicht 5170 mehr als die Hälfte der Anzeige. Somit beansprucht die Ordneransicht (z. B. 5092 oder 5170) nur so viel Platz auf der Anzeige (z. B. dem Touchscreen 112) wie notwendig, wodurch mehr Platz auf der Anzeige verbleibt (z. B. dem Touchscreen 112) zum Anzeigen von Kontextinformation (z. B. anderen wählbaren Benutzerschnittstellen-Objekten außerhalb der Ordneransicht).In some embodiments, a size of the area between the first part and the second part is determined ( 1224 ) based on a number of selectable user interface objects within the folder. In 5Y z. For example, the folder contains only two selectable user interface objects, and thus claims the folder view 5092 much less than half of the ad. In the 5EEE As another example, where the folder contains at least twelve selectable user interface objects, the folder view claims 5170 more than half of the ad. Thus, the folder view (e.g. 5092 or 5170 ) only so much space on the display (eg the touchscreen 112 ) as necessary, which leaves more space on the display (for example, the touch screen 112 ) for displaying context information (eg, other selectable user interface objects outside the folder view).

In einigen Ausführungsformen zeigt die Vorrichtung vor dem Erkennen der ersten Eingabe eines oder mehrere Benutzerschnittstellen-Objekte an (z. B. die Aktionssymbole 5002-1, 5002-2, 5002-3, 5002-5, 5002-6, 5002-7, 5002-8, 5002-9, 5002-10, 5002-11, 5002-12 und das Ordnersymbol 5004-1-b in den 5X5AA); und in Reaktion auf das Erkennen der ersten Eingabe unterscheidet die Vorrichtung visuell (1226) (z. B. durch Hervorheben) das Ordnersymbol von dem einen oder den mehreren wählbaren Benutzerschnittstellen-Objekten (z. B. durch Verändern der Helligkeit, des Kontrasts, des Farbtons, der Sättigung, der Farbe usw. der wählbaren Benutzerschnittstellen-Objekte im Vergleich zu der Helligkeit, dem Kontrast, dem Farbton, der Sättigung, der Farbe usw. des Ordnersymbols). In einigen Ausführungsformen sind die initiale Helligkeit, Kontrast, Farbton, Sättigung, Farbe usw. (z. B. vor dem Erkennen der ersten Eingabe) der wählbaren Benutzerschnittstellen-Objekte dieselben wie die Helligkeit, der Kontrast, der Farbton, die Sättigung, die Farbe usw. des Ordnersymbols. In den 5Y5V z. B. zeigt die Vorrichtung das Ordnersymbol 5004-7 mit einer normalen Deckkraft und Sättigung an, während die anderen wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002-1, 5002-2, 5002-3, 5002-5, 5002-6, 5002-7, 5002-8, 5002-9, 5002-10, 5002-11, 5002-12 und das Ordnersymbol 5004-1-b in den 5X5AA) mit reduzierter Deckkraft und Sättigung angezeigt werden.In some embodiments, before recognizing the first input, the device displays one or more user interface objects (eg, the action icons 5002-1 . 5002-2 . 5002-3 . 5002-5 . 5002-6 . 5002-7 . 5002-8 . 5002-9 . 5002-10 . 5002-11 . 5002-12 and the folder icon 5004-1-b in the 5X - 5AA ); and in response to detecting the first input, the device visually distinguishes ( 1226 ) (eg, by highlighting) the folder icon of the one or more selectable user interface objects (eg, by changing the brightness, contrast, hue, saturation, color, etc. of the selectable user interface objects in the Compared to the brightness, contrast, hue, saturation, color, etc. of the folder icon). In some embodiments, the initial brightness, contrast, hue, saturation, color, etc. (eg, prior to detecting the first input) of the selectable user interface objects are the same as the brightness, contrast, hue, saturation, color etc. of the folder icon. In the 5Y - 5V z. For example, the device displays the folder icon 5004-7 with a normal opacity and saturation, while the other selectable user interface objects (such as the action icons 5002-1 . 5002-2 . 5002-3 . 5002-5 . 5002-6 . 5002-7 . 5002-8 . 5002-9 . 5002-10 . 5002-11 . 5002-12 and the folder icon 5004-1-b in the 5X - 5AA ) with reduced opacity and saturation.

In einigen Ausführungsformen werden die Operationen 12301232 ausgeführt, während sich die Vorrichtung (1228) in einem normalen Betriebsmodus befindet, wenn die erste Eingabe erkannt wird. In einigen dieser Ausführungsformen erkennt die Vorrichtung (1230) eine zweite Eingabe, die einem Aktivieren eines entsprechenden wählbaren Benutzerschnittstellen-Objekts in dem Ordner entspricht; und in Reaktion auf das Erkennen der zweiten Eingabe führt die Vorrichtung (1232) eine Operation aus, die mit dem entsprechenden wählbaren Benutzerschnittstellen-Objekt verknüpft ist. In der 5PPP z. B. zeigt die Vorrichtung eine Ordneransicht 5212 an, während die Vorrichtung sich in einem normalen Betriebsmodus befindet. In diesem Beispiel erkennt die Vorrichtung eine zweite Eingabe (z. B. die Tippgeste 5214) an einer Position, die einem Aktien-Applikationssymbol 5002-9 entspricht, und in Reaktion auf die zweite Eingabe aktiviert die Vorrichtung (z. B. startet oder zeigt eine Ansicht an für) eine Aktien-Applikation.In some embodiments, the operations are 1230 - 1232 while the device ( 1228 ) is in a normal operating mode when the first input is detected. In some of these embodiments, the device recognizes ( 1230 ) a second input corresponding to activating a corresponding selectable user interface object in the folder; and in response to the detection of the second input, the device performs ( 1232 ) performs an operation associated with the corresponding selectable user interface object. In the 5PPP z. For example, the device displays a folder view 5212 while the device is in a normal operating mode. In this example, the recognizes Device a second input (eg the gesture tip 5214 ) at a position that is a stock application icon 5002-9 and, in response to the second input, the device activates (eg, launches or displays a view for) a stock application.

In einigen Ausführungsformen werden die Operationen 12361238 ausgeführt, während sich die Vorrichtung (1234) in einem Benutzerschnittstellen-Rekonfigurationsmodus befindet, wenn die erste Eingabe erkannt wird. In einigen dieser Ausführungsformen erkennt die Vorrichtung (1236) eine zweite Eingabe, die einer Anfrage zum Bewegen eines entsprechenden wählbaren Benutzerschnittstellen-Objekts innerhalb des Ordners entspricht; und in Reaktion auf das Erkennen der zweiten Eingabe bewegt die Vorrichtung (1238) das entsprechende wählbare Benutzerschnittstellen-Objekt innerhalb des Ordners. In der 5TT z. B. zeigt die Vorrichtung eine Ordneransicht 5138 an, während sich die Vorrichtung in einem Benutzerschnittstellen-Rekonfigurationsmodus befindet. In diesem Beispiel erkennt die Vorrichtung eine zweite Eingabe (z. B. den Kontakt 5140 in einer Position auf dem Touchscreen 112, die einer Position eines Aktien-Applikationssymbols 5002-9 und einer Bewegung 5142 des Kontakts über den Touchscreen 112 entspricht), und in Reaktion auf die zweite Eingabe bewegt die Vorrichtung das Aktien-Applikationssymbol 5002-9 in der Ordneransicht 5138 in Übereinstimmung mit der Eingabe an eine neue Position innerhalb der Ordneransicht, wie in der 5SS dargestellt.In some embodiments, the operations are 1236 - 1238 while the device ( 1234 ) is in a user interface reconfiguration mode when the first input is detected. In some of these embodiments, the device recognizes ( 1236 ) a second input corresponding to a request to move a corresponding selectable user interface object within the folder; and in response to the detection of the second input, the device moves ( 1238 ) the corresponding selectable user interface object within the folder. In the 5TT z. For example, the device displays a folder view 5138 while the device is in a user interface reconfiguration mode. In this example, the device recognizes a second input (eg, the contact 5140 in a position on the touch screen 112 representing a position of a stock application symbol 5002-9 and a movement 5142 contact via the touch screen 112 and in response to the second input, the device moves the stock application icon 5002-9 in the folder view 5138 in accordance with the input to a new position within the folder view, as in the 5SS shown.

In einigen Ausführungsformen werden die Operationen 12421244 ausgeführt während des Anzeigens (1240) von Inhalt des Ordners in dem Bereich zwischen dem ersten Teil und dem zweiten Teil: Erkennen (1242) einer Eingabe, die einem Auswählen des ersten Teils oder des zweiten Teils entspricht. In einigen Ausführungsformen beendet (1244) die Vorrichtung, in Reaktion auf das Erkennen der Eingabe, das Anzeigen des Inhalts des Ordners (z. B. Zusammenklappen des Bereichs durch gleichzeitiges Bewegen des ersten Teils und des zweiten Teils). In der 5UU z. B. erkennt die Vorrichtung, während die Vorrichtung eine Ordneransicht 5138 anzeigt, die Inhalt beinhaltet (z. B. die Aktionssymbole 5002-9, 5002-4, 5002-13 und 5002-8), eine zweite Eingabe (z. B. die Tippgeste 5144) an einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf der Anzeige entspricht (z. B. dem Touchscreen 112), die sich außerhalb der Ordneransicht 5138 befindet, und in Reaktion auf das Erkennen der zweiten Eingabe beendet die Vorrichtung das Anzeigen der Ordneransicht 5138, wie in der 5VV dargestellt.In some embodiments, the operations are 1242 - 1244 executed while viewing ( 1240 ) of contents of the folder in the area between the first part and the second part: recognition ( 1242 ) of an input corresponding to a selection of the first part or the second part. In some embodiments, quit ( 1244 ) the device, in response to the recognition of the input, displaying the contents of the folder (e.g., collapsing the area by simultaneously moving the first part and the second part). In the 5UU z. B. recognizes the device while the device is a folder view 5138 containing content (eg the action icons 5002-9 . 5002-4 . 5002-13 and 5002-8 ), a second input (eg the gesture tip) 5144 ) at a position on the touch-sensitive surface (eg, the touch screen 112 ), which corresponds to a position on the display (eg the touch screen 112 ), which are outside the folder view 5138 In response to the recognition of the second input, the device stops displaying the folder view 5138 , like in the 5VV shown.

In einigen Ausführungsformen betritt die Vorrichtung (1246) einen Benutzerschnittstellen-Rekonfigurationsmodus; und während des Anzeigens (1248) vom Inhalt des Ordners in dem Bereich zwischen dem ersten Teil und dem zweiten Teil: Die Vorrichtung erkennt (1250) eine Eingabe, die eine Anfrage zum Bewegen eines entsprechenden wählbaren Benutzerschnittstellen-Objekts von dem Bereich zwischen dem ersten Teil und dem zweiten Teil in den ersten Teil oder den zweiten Teil entspricht. In einigen dieser Ausführungsformen entfernt die Vorrichtung, in Reaktion auf das Erkennen der Eingabe, das entsprechende wählbare Benutzerschnittstellen-Objekt aus dem Ordner (1252). In einigen Ausführungsformen wird, in Reaktion auf das Bewegen des wählbaren Benutzerschnittstellen-Objekts aus dem Ordner heraus, das Anzeigen der Ordneransicht beendet (z. B. durch Zusammenklappen des Bereichs durch Bewegen des ersten Teils und des zweiten Teils zusammen). In 5YY z. B. erkennt die Vorrichtung, während die Vorrichtung eine Ordneransicht 5148 anzeigt, eine Eingabe, die eine Anfrage zum Bewegen eines wählbaren Benutzerschnittstelle aus der Ordneransicht 5148 heraus entspricht. Insbesondere erkennt die Vorrichtung einen Kontakt 5162 an einer Position (z. B. einer ersten Position 5162-a in der 5YY) auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position eines app-4-Applikationssymbols 5002-22 auf der Anzeige entspricht (z. B. dem Touchscreen 112), und eine nachfolgende Bewegung 5164 des Kontakts zu einer Position auf der berührungsempfindlichen Oberfläche (z. B. dem Touchscreen 112), die einer Position auf der Anzeige entspricht (z. B. dem Touchscreen 112), die sich außerhalb der Ordneransicht befindet (z. B. zu einer zweiten Position 5162-b wie in 5ZZ gezeigt). In diesem Beispiel beendet, nach dem Erkennen einer Pause in der Bewegung für mehr als eine festgelegte Zeitdauer, die Vorrichtung das Anzeigen der Ordneransicht, wie in der 5AAA dargestellt. Nachfolgend wird das wählbare Benutzerschnittstellen-Objekt (z. B. das app-4-Applikationssymbol 5002-22) aus dem Ordner entfernt und in der Anordnung der wählbaren Benutzerschnittstellen-Objekte außerhalb der Ordneransicht angezeigt, wie in der 5OOO dargestellt.In some embodiments, the device enters ( 1246 ) a user interface reconfiguration mode; and while viewing ( 1248 ) of the contents of the folder in the area between the first part and the second part: the device recognizes ( 1250 ) an input corresponding to a request to move a corresponding selectable user interface object from the region between the first part and the second part into the first part or the second part. In some of these embodiments, in response to detecting the input, the device removes the corresponding selectable user interface object from the folder (FIG. 1252 ). In some embodiments, in response to moving the selectable user interface object out of the folder, displaying the folder view is terminated (eg, by collapsing the area by moving the first portion and the second portion together). In 5yy z. B. recognizes the device while the device is a folder view 5148 indicates an input requesting to move a selectable user interface from the folder view 5148 out matches. In particular, the device detects a contact 5162 at a position (eg, a first position 5162-a in the 5yy ) on the touch-sensitive surface (eg the touch screen 112 ), which is a location of an app-4 application icon 5002-22 on the display corresponds to (eg the touch screen 112 ), and a subsequent movement 5164 the contact to a position on the touch-sensitive surface (eg, the touch screen 112 ), which corresponds to a position on the display (eg the touch screen 112 ), which is outside the folder view (for example, to a second position 5162-b as in 5ZZ shown). In this example, after detecting a pause in motion for more than a specified amount of time, the device stops displaying the folder view as shown in the 5AAA shown. The following is the selectable user interface object (for example, the app 4 application icon 5002-22 ) is removed from the folder and displayed in the arrangement of selectable user interface objects outside the folder view, as in the 5OOO shown.

In einigen Ausführungsformen wird ein erster Teil des Inhalts des Ordners in dem Bereich (z. B. der Ordneransicht 5170 in der 5EEE) zwischen dem ersten Teil und dem zweiten Teil angezeigt (1254). In einigen dieser Ausführungsformen erkennt die Vorrichtung (1256) eine Nächster-Teil-Eingabe, die einer Anfrage zum Anzeigen eines nächsten Teils des Inhalts des Ordners entspricht; und in Reaktion auf das Erkennen der Nächster-Teil-Eingabe, zeigt die Vorrichtung (1258) einen zweiten Teil des Inhalts des Ordners in dem Bereich zwischen dem ersten Teil und dem zweiten Teil an (z. B. bewirkt das Erkennen einer Schnipp-Geste nach links oder nach rechts das Anzeigen einer nächsten Seite von Applikationssymbolen oder einer vorigen Seite von Applikationssymbolen in dem Bereich). In der 5EEE z. B. zeigt die Vorrichtung einen ersten Teil des Inhalts des Ordners an, der eine erste Vielzahl von wählbaren Benutzerschnittstellen-Objekten beinhaltet (z. B. 5002-26, 5002-27, 5002-28, 5002-29, 5002-30, 5002-31, 5002-32, 5002-33, 5002-34, 5002-35, 5002-36 und 5002-37 in 5EEE) innerhalb einer Ordneransicht 5170. In Reaktion auf das Erkennen einer Wischgeste (z. B. des Kontakts 5176 und der Bewegung 5178 des Kontakts nach links an einer Position auf dem Touchscreen 112, die einer Position innerhalb der Ordneransicht 5170 entspricht) die Vorrichtung einen zweiten Teil des Inhalts des Ordners, der eine zweite Vielzahl wählbarer Benutzerschnittstellen-Objekte beinhaltet (z. B. 5002-38, 5002-39, 5002-40, 5002-41, 5002-42, 5002-43 in 5FFF) innerhalb der Ordneransicht 5170 auf der Anzeige an (z. B. dem Touchscreen 112) in der 5FFF.In some embodiments, a first portion of the contents of the folder is in the area (eg, the folder view 5170 in the 5EEE ) between the first part and the second part ( 1254 ). In some of these embodiments, the device recognizes ( 1256 ) a next-part input corresponding to a request to display a next portion of the contents of the folder; and in response to detecting next-part input, the device ( 1258 ) indicates a second portion of the contents of the folder in the region between the first part and the second part (eg, detecting a flick gesture to the left or to the right causes a next page of application icons or a previous page of application icons to be displayed in that area). In the 5EEE z. For example, the device displays a first portion of the contents of the folder containing a first plurality of selectable user interface objects (e.g. 5002-26 . 5002-27 . 5002-28 . 5002-29 . 5002-30 . 5002-31 . 5002-32 . 5002-33 . 5002-34 . 5002-35 . 5002-36 and 5002-37 in 5EEE ) within a folder view 5170 , In response to detecting a swipe gesture (eg, the contact 5176 and the movement 5178 of the contact to the left at a position on the touchscreen 112 representing a position within the folder view 5170 the device includes a second portion of the contents of the folder containing a second plurality of selectable user interface objects (e.g. 5002-38 . 5002-39 . 5002-40 . 5002-41 . 5002-42 . 5002-43 in 5FFF ) within the folder view 5170 on the display (eg the touchscreen 112 ) in the 5FFF ,

In einigen Ausführungsformen wird ein erster Teil des Inhalts des Ordners in dem Bereich zwischen dem ersten Teil und dem zweiten Teil angezeigt (1260). In einigen dieser Ausführungsformen erkennt die Vorrichtung (1262) eine Scrollen-Eingabe, die einer Anfrage zum Scrollen des Inhalts des Ordners entspricht; und in Reaktion auf das Erkennen der Scrollen-Eingabe scrollt die Vorrichtung (1264) den Inhalt des Ordners seitlich auf der Anzeige (z. B. dem Touchscreen 112) in dem Bereich zwischen dem ersten Teil und dem zweiten Teil, um so einen zweiten Teil des Inhalts darzustellen. Mit anderen Worten kann in einigen Ausführungsformen anstelle verschiedener Teile des Inhalts des Ordners, eine Liste oder eine Matrix wählbarer Benutzerschnittstellen-Objekte kontinuierlich durch die Vorrichtung durchscrollt werden in Reaktion auf das Erkennen von Scrollen-Eingaben (z. B. eine Schnipp-Geste, die einen Kontakt 5176 und eine nachfolgende Bewegung 5178 des Kontakts auf einem Touchscreen 112 beinhaltet, die einer Position innerhalb der Ordneransicht entspricht, wie in der 5EEE dargestellt).In some embodiments, a first portion of the contents of the folder is displayed in the area between the first part and the second part ( 1260 ). In some of these embodiments recognizes the device ( 1262 ) a scrolling input corresponding to a request to scroll the contents of the folder; and in response to the recognition of scrolling input, the device scrolls ( 1264 ) the contents of the folder sideways on the display (eg the touch screen 112 ) in the area between the first part and the second part so as to represent a second part of the content. In other words, in some embodiments, instead of various portions of the contents of the folder, a list or matrix of selectable user interface objects may be scrolled continuously through the device in response to the recognition of scrolling inputs (eg, a flick gesture) a contact 5176 and a subsequent movement 5178 the contact on a touch screen 112 which corresponds to a position within the folder view, as in the 5EEE shown).

Es ist zu beachten, dass andere Prozesse, die hier in Bezug auf die Verfahren 600, 700, 800, 900, 1000, 1100, 1300 beschrieben werden (z. B. die 6A6E, 7A7C, 8A8C, 9A9B, 10A10B, 11A11C, 13A13E und A–5LLLL), auch in analoger Weise auf das Verfahren 1200 anwendbar sind, das oben beschrieben ist. Zum Beispiel können die wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die mit Bezug auf die 12A12E beschrieben sind, eine oder mehrere Eigenschaften der verschiedenen wählbaren Benutzerschnittstellen-Objekte/Symbole/Elemente haben (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die hier in Bezug auf eines der Verfahren 600, 700, 800, 900, 1000, 1100 oder 1300 beschrieben sind. Der Kürze halber werden die Details hier nicht wiederholt.It should be noted that other processes are here in relation to the procedures 600 . 700 . 800 . 900 . 1000 . 1100 . 1300 described (eg the 6A - 6E . 7A - 7C . 8A - 8C . 9A - 9B . 10A - 10B . 11A - 11C . 13A - 13E and A- 5LLLL ), also in an analogous manner to the process 1200 are applicable, which is described above. For example, the selectable user interface objects (e.g., the action icons 5002 and the folder icons 5004 ), with reference to the 12A - 12E have one or more properties of the various selectable user interface objects / symbols / elements (eg, the action icons 5002 and the folder icons 5004 ), here in relation to one of the procedures 600 . 700 . 800 . 900 . 1000 . 1100 or 1300 are described. For the sake of brevity, the details are not repeated here.

Die 13A13E sind Flussdiagramme, die ein Verfahren 1300 zum Darstellen und Navigieren durch Mehrseitenordner in Übereinstimmung mit einigen Ausführungsformen darstellen. Das Verfahren 1300 wird auf einer elektronischen Vorrichtung (z. B. der Vorrichtung 300, 3, oder der tragbaren Multifunktionsvorrichtung 100, 1) mit einer Anzeige und einer berührungsempfindlichen Oberfläche ausgeführt. In einigen Ausführungsformen ist die Anzeige eine Touchscreen-Anzeige und die berührungsempfindliche Oberfläche ist auf der Anzeige. In einigen Ausführungsformen ist die Anzeige separat von der berührungsempfindlichen Oberfläche. Einige Operationen in dem Verfahren 1300 können kombiniert und/oder die Reihenfolge der Operationen kann verändert werden.The 13A - 13E are flowcharts that are a procedure 1300 to illustrate and navigate through multi-page folders in accordance with some embodiments. The procedure 1300 is on an electronic device (eg the device 300 . 3 , or the portable multifunction device 100 . 1 ) with a display and a touch-sensitive surface. In some embodiments, the display is a touchscreen display and the touch-sensitive surface is on the display. In some embodiments, the display is separate from the touch-sensitive surface. Some operations in the procedure 1300 can be combined and / or the order of operations can be changed.

Wie unten beschrieben stellt das Verfahren 1300 einen intuitiven Weg zum Anzeigen und Navigieren durch einen Mehrseitenordner bereit. Das Verfahren reduziert die kognitive Hürde für einen Benutzer, wenn er in einer Benutzerschnittstelle navigiert, insbesondere wenn er durch Ordner navigiert, wodurch eine effizientere Mensch-Maschine-Schnittstelle erzeugt wird. Das Ermöglichen des schnelleren und effizienteren Navigierens durch Ordner für einen Benutzer spart Leistung für batteriebetriebene Rechenvorrichtungen und verlängert die Zeit zwischen Batterieladungen.As described below, the procedure 1300 an intuitive way to view and navigate through a multi-page folder. The method reduces the cognitive hurdle for a user when navigating a user interface, particularly when navigating through folders, thereby creating a more efficient human-machine interface. Enabling faster and more efficient folder navigation for a user saves battery-powered computing power and extends the time between battery charges.

Die Vorrichtung zeigt gleichzeitig (1302) eine Vielzahl wählbarer Benutzerschnittstellen-Objekte auf der Anzeige an, die eines oder mehrere Ordnersymbole beinhalten. Die 5QQQ z. B. stellt eine beispielhafte Benutzerschnittstelle dar mit wählbaren Benutzerschnittstellen-Objekten wie den Aktionssymbolen 5002 und den Ordnersymbolen 5004, die auf dem Touchscreen 112 dargestellt werden.The device shows at the same time ( 1302 ) display a plurality of selectable user interface objects on the display that include one or more folder icons. The 5QQQ z. B. represents an example user interface with selectable user interface objects such as the action icons 5002 and the folder icons 5004 on the touch screen 112 being represented.

Die Vorrichtung erkennt (1304) eine erste Eingabe, die einer Anfrage zum Auswählen eines entsprechenden Ordnersymbols (z. B. eine Tippgeste auf das entsprechende Ordnersymbol) für einen entsprechenden Ordner entspricht. Die 5QQQ stellt z. B. das Erkennen des Kontakts 5216 dar, der einer Anfrage zum Auswählen des Ordnersymbols 5004-12 entspricht. Der entsprechende Ordner beinhaltet eine erste Anzahl wählbarer Symbole, die auf eine Vielzahl unterschiedlicher, separat angezeigter Seiten aufgeteilt ist, beinhaltend eine erste Seite und eine zweite Seite. Zum Beispiel beinhaltet der Ordner, der mit dem Ordnersymbol 5004-12 (5QQQ) verknüpft ist, eine erste Seite (gezeigt in der 5TTT), beinhaltend wählbare Aktionssymbole 5002-51 bis 5002-52, und eine zweite Seite (gezeigt in der 5VVV) beinhaltend wählbare Aktionssymbole 5002-60 bis 5002-68, und eine dritte Seite, die in der 5FFFF gezeigt ist, die wählbare Aktionssymbole 5002-69 und 5002-70 beinhaltet.The device recognizes ( 1304 ) a first input that corresponds to a request to select a corresponding folder icon (eg, a tap gesture on the corresponding folder icon) for a corresponding folder. The 5QQQ represents z. B. recognizing the contact 5216 representing a request to select the folder icon 5004-12 equivalent. The corresponding folder contains a first number of selectable icons, which is divided into a plurality of different, separately displayed pages, including a first page and a second page. For example, the folder that contains the folder icon 5004-12 ( 5QQQ ), a first page (shown in FIG 5TTT ), including selectable action icons 5002-51 to 5002-52 , and a second page (shown in the 5VVV ) containing selectable action icons 5002-60 to 5002-68 , and a third page in the 5FFFF shown is the selectable action icons 5002-69 and 5002-70 includes.

In Reaktion auf das Erkennen der ersten Eingabe zeigt die Vorrichtung eine Ordneransicht für den entsprechenden Ordner an (z. B. die erste Seite des Ordners, wie in 5TTT gezeigt). In einigen Ausführungsformen wird, vor dem Erkennen der ersten Eingabe, die Vielzahl der wählbaren Benutzerschnittstellen-Objekte in einer entsprechenden Anordnung angezeigt (1308) (wie in der 5QQQ gezeigt). In solchen Ausführungsformen beinhaltet das Anzeigen der Ordneransicht für den entsprechenden Ordner in Reaktion auf das Erkennen der ersten Eingabe ein Hineinzoomen (1310) in das entsprechende Ordnersymbol. Das Hineinzoomen in das entsprechende Ordnersymbol beinhaltet ein Vergrößern der entsprechenden Anordnung, so dass das entsprechende Ordnersymbol vergrößert wird und sich in Richtung des Zentrums der Anzeige bewegt (z. B. wie in den 5RRR5SSS gezeigt). Nach dem Hineinzoomen in das entsprechende Ordnersymbol beinhaltet das Anzeigen der Ordneransicht für das entsprechende Ordnersymbol in Reaktion auf das Erkennen der ersten Eingabe ein Anzeigen (1312) eines Ersetzens des vergrößerten entsprechenden Ordnersymbols durch die Ordneransicht (z. B. wie in der 5TTT gezeigt).In response to detecting the first input, the device displays a folder view for the corresponding folder (eg, the first page of the folder, as in FIG 5TTT shown). In some embodiments, prior to recognizing the first input, the plurality of selectable user interface objects are displayed in a corresponding arrangement ( 1308 ) (like in the 5QQQ shown). In such embodiments, displaying the folder view for the corresponding folder involves zooming in (FIG. 1310 ) into the corresponding folder symbol. Zooming into the corresponding folder icon involves enlarging the corresponding arrangement so that the corresponding folder icon is enlarged and moves toward the center of the display (eg, as in FIGS 5RRR - 5SSS shown). After zooming in to the corresponding folder icon, displaying the folder view for the corresponding folder icon in response to the Recognize the first input an ad ( 1312 ) of replacing the enlarged corresponding folder icon with the folder view (eg, as in FIG 5TTT shown).

In einigen Ausführungsformen beinhaltet die Ordneransicht Platz zum gleichzeitigen Anzeigen (1314) von nicht mehr als einer zweiten Anzahl wählbarer Symbole, die kleiner ist als die erste Anzahl wählbarer Symbole. In dem in 5TTT gezeigten Beispiel beinhaltet die Ordneransicht Platz für ein gleichzeitiges Anzeigen von nicht mehr als neun wählbaren Symbolen (z. B. Aktionssymbolen 5002). In einigen Ausführungsformen wird die erste Anzahl zumindest teilweise durch Benutzereinstellungen bestimmt. Ein Benutzer kann z. B. eine Symbolgröße auf klein, mittel oder groß stellen, und die zweite Anzahl wird in Übereinstimmung mit der Symbolgröße bestimmt. Die Ordneransicht zeigt (1316) die erste Seite an, die eine erste Teilmenge wählbarer Symbole in dem Ordner beinhaltet (z. B. die wählbaren Aktionssymbole 5002-51 bis 5002-52, 5TTT). In einigen Ausführungsformen wird die erste Teilmenge wählbarer Symbole in einer ersten Anordnung auf der ersten Seite der Ordneransicht dargestellt. In solchen Ausführungsformen beinhaltet, vor dem Erkennen der ersten Eingabe, das entsprechende Ordnersymbol eine Vielzahl maßstabsreduzierter Repräsentationen der ersten Teilmenge wählbarer Symbole, die in der ersten Anordnung angezeigt werden. Wie z. B. in der 5QQQ gezeigt, beinhaltet das Ordnersymbol 5004-12 maßstabsreduzierte Repräsentationen ”y1”, ”y2”, ”y3”, ”y4”, ”y5”, ”y6”, ”x7”, ”y8” und ”y9”, die eine entsprechende Eins-zu-Eins-Übereinstimmung haben mit ”App y1” (5002-51), ”App y2” (5002-52, ”App y3” (5002-53), ”App y4” (5002-54), ”App y5” (5002-55), ”App y6” (5002-56), ”App y7” (5002-57), ”App y8” (5002-58), ”App y9” (5002-59), welche den entsprechenden Applikationen entsprechen, wobei eine Benutzerschnittstelle für die entsprechende Applikation in Reaktion auf das Erkennen eines Aktivierens des entsprechenden wählbaren Symbols angezeigt wird.In some embodiments, the folder view includes space for concurrent viewing ( 1314 ) of no more than a second number of selectable symbols smaller than the first number of selectable symbols. In the in 5TTT In the example shown, the folder view includes space for simultaneously displaying no more than nine selectable icons (eg action icons 5002 ). In some embodiments, the first number is determined, at least in part, by user preferences. A user can, for. B. set a symbol size to small, medium or large, and the second number is determined in accordance with the symbol size. Folder view shows ( 1316 ), the first page containing a first subset of selectable icons in the folder (eg, the selectable action icons 5002-51 to 5002-52 . 5TTT ). In some embodiments, the first subset of selectable icons are displayed in a first order on the first page of the folder view. In such embodiments, prior to recognizing the first input, the corresponding folder icon includes a plurality of reduced-scale representations of the first subset of selectable icons displayed in the first array. Such as B. in the 5QQQ shown contains the folder icon 5004-12 scale-reduced representations "y1", "y2", "y3", "y4", "y5", "y6", "x7", "y8" and "y9" having a corresponding one-to-one correspondence with "App y1" ( 5002-51 ), "App y2" ( 5002-52 , "App y3" ( 5002-53 ), "App y4" ( 5002-54 ), "App y5" ( 5002-55 ), "App y6" ( 5002-56 ), "App y7" ( 5002-57 ), "App y8" ( 5002-58 ), "App y9" ( 5002-59 ) corresponding to the respective applications, wherein a user interface for the corresponding application is displayed in response to detecting activation of the corresponding selectable icon.

In einigen Ausführungsformen beendet die Vorrichtung in Reaktion auf das Erkennen der ersten Eingabe das Anzeigen (1320) der Vielzahl wählbarer Benutzerschnittstellen-Objekte.In some embodiments, in response to detecting the first input, the device stops displaying ( 1320 ) of the plurality of selectable user interface objects.

Während des Anzeigens der ersten Seite der Ordneransicht erkennt die Vorrichtung (1322) eine zweite Eingabe, die einer Anfrage zum Anzeigen der zweiten Seite auf der Ordneransicht entspricht (z. B. eine horizontale Wischgeste auf der ersten Seite innerhalb der Ordneransicht). Zum Beispiel ist die Geste 5220 (5TTT) ein Beispiel für eine Seite-rechts-Anfrage. In einigen Ausführungsformen ist die erste Eingabe (1324) eine Tippgeste auf das entsprechende Ordnersymbol, und die zweite Eingabe ist eine Wischgeste innerhalb der Ordneransicht. In einigen Ausführungsformen beinhaltet das Anzeigen der Ordneransicht ein Anzeigen (1326) zweier oder mehrerer Seitenindikatorsymbole (z. B. der Seitenindikatorsymbole 5217, 5TTT), die Information über die Anzahl unterschiedlicher Seiten wählbarer Symbole bereitstellen, auf die die wählbaren Symbole in dem Ordner aufgeteilt sind. Nach dem Erkennen der ersten Eingabe und vor dem Erkennen der zweiten Eingabe haben die zwei oder mehr Seitenindikatorsymbole eine erste Erscheinungsform. In einigen Ausführungsformen zeigen die Seitenindikatorsymbole (1328) eine Position einer gleichzeitig angezeigten Seite in der Ordneransicht in einer Sequenz von Seiten wählbarer Symbole in dem entsprechenden Ordner an (z. B. ist, während die erste Seite der Ordneransicht angezeigt wird, das sich am weitesten links befindende Seitenindikatorsymbol ausgefüllt wie in der 5TTT gezeigt, während die zweite Seite der Ordneransicht angezeigt wird, das zweite Seitenindikatorsymbol von links ist ausgefüllt, wie in der 5VVV gezeigt, und während die dritte Seite der Ordneransicht angezeigt wird, ist das dritte Seitenindikatorsymbol von links ausgefüllt, wie in der 5HHHH gezeigt).While viewing the first page of the folder view, the device detects ( 1322 ) a second input corresponding to a request to display the second page on the folder view (eg, a horizontal swipe gesture on the first page within the folder view). For example, the gesture 5220 ( 5TTT ) an example of a page-right request. In some embodiments, the first input is ( 1324 ) a tap gesture on the corresponding folder icon, and the second entry is a swipe gesture within the folder view. In some embodiments, displaying the folder view includes displaying ( 1326 ) two or more page indicator symbols (eg, the page indicator symbols 5217 . 5TTT ) providing information about the number of different sides of selectable symbols to which the selectable symbols in the folder are divided. After recognizing the first input and before recognizing the second input, the two or more page indicator symbols have a first appearance. In some embodiments, the page indicator icons ( 1328 ) displays a position of a simultaneously displayed page in the folder view in a sequence of selectable icon pages in the corresponding folder (e.g., while the first page of the folder view is being displayed, the leftmost page indicator icon is filled as in FIG 5TTT shown while the second page of the folder view is displayed, the second page indicator icon from the left is filled in, as in the 5VVV is shown, and while the third page of the folder view is being displayed, the third page indicator icon is filled in from the left as in 5HHHH shown).

In einigen Ausführungsformen aktualisiert (1330) die Vorrichtung in Reaktion auf das Erkennen der zweiten Eingabe die zwei oder mehr Seitenindikatorsymbole, so dass sie eine zweite Erscheinungsform haben, die sich von der ersten Erscheinungsform unterscheidet. In einigen Ausführungsformen zeigt die erste Erscheinungsform der Seitenindikatorsymbole (1332) an, dass gegenwärtig die erste Seite in der Ordneransicht angezeigt wird, und die zweite Erscheinungsform der Seitenindikatorsymbole zeigt an, dass gegenwärtig die zweite Seite in der Ordneransicht angezeigt wird.In some embodiments, updated ( 1330 ) the device, in response to detecting the second input, the two or more page indicator symbols to have a second appearance different from the first appearance. In some embodiments, the first appearance of the page indicator symbols ( 1332 ) indicates that the first page is currently displayed in the folder view, and the second appearance of the page indicator icons indicates that the second page is currently being displayed in the folder view.

In Reaktion auf das Erkennen der zweiten Eingabe beendet die Vorrichtung (1334) das Anzeigen der ersten Seite der Ordneransicht und zeigt die zweite Ordneransicht für den entsprechenden Ordner an. Die zweite Seite der Ordneransicht beinhaltet eine zweite Teilmenge der wählbaren Symbole, die sich von der ersten Teilmenge der wählbaren Symbole unterscheidet. Wie z. B. in den 5TTT5VVV gezeigt, wird das Anzeigen der ersten Seite zu einem Anzeigen der zweiten Seite verändert. Die Erscheinungsform der Seitenindikatorsymbole 5217 wird auch aktualisiert, um den Wechsel von einem Anzeigen der ersten Seite zu einem Anzeigen der zweiten Seite zu reflektieren.In response to the recognition of the second input, the device terminates ( 1334 ) displays the first page of the folder view and displays the second folder view for the corresponding folder. The second page of the folder view contains a second subset of the selectable icons that is different from the first subset of selectable icons. Such as Tie 5TTT - 5VVV shown, the display of the first page is changed to a display of the second page. The appearance of the page indicator icons 5217 is also updated to reflect the change from displaying the first page to displaying the second page.

In einigen Ausführungsformen erkennt die Vorrichtung (1336) während des Anzeigens der zweiten Seite der Ordneransicht eine dritte Eingabe, die einer Anfrage zum Schließen der Ordneransicht entspricht (z. B. ein Aktivieren eines Home-Buttons mit einer Drückeingabe eines Kontakts 5236, wie in der 5HHHH gezeigt, oder eine Tippgeste auf einen Teil der Touchscreen-Anzeige, die mit einem Schließen der Ordneransicht verknüpft ist). In Reaktion auf das Erkennen (1338) der dritten Eingabe beendet die Vorrichtung (1340) das Anzeigen der Ordneransicht. In einigen Ausführungsformen zeigt die Vorrichtung eine andere Benutzerschnittstelle an, die sich von der Ordneransicht unterscheidet, nachdem das Anzeigen der Ordneransicht beendet wurde. In einigen Ausführungsformen z. B. zeigt die Vorrichtung einen Home-Screen mit dem entsprechenden Ordnersymbol an. Die Vorrichtung zeigt (1342) in dem entsprechenden Ordnersymbol für den entsprechenden Ordner maßstabsreduzierte Repräsentationen der zweiten Teilmenge wählbarer Symbole an (z. B. ”y19”, ”y20” und ”y16” im Ordnersymbol 5004-12, 5IIII, welche entsprechend ”App y19”, ”App y20” und ”App y20” in der 5HHHH entsprechen). Nach dem Anzeigen maßstabsreduzierter Repräsentationen der zweiten Teilmenge wählbarer Symbole in dem entsprechenden Ordnersymbol zeigt die Vorrichtung (1344) ein Ersetzen der maßstabsreduzierte Repräsentationen der zweiten Teilmenge der wählbaren Symbole durch maßstabsreduzierte Repräsentationen der ersten Teilmenge wählbarer Symbole in dem entsprechenden Ordnersymbol an (z. B. durch Schieben der maßstabsreduzierte Repräsentationen der zweiten Teilmenge der wählbaren Symbole aus dem Ordnersymbol heraus in die erste Richtung und Schieben der maßstabsreduzierten Repräsentationen der ersten Teilmenge der wählbaren Symbole in das Ordnersymbol hinein in die zweite Richtung). 5JJJJ z. B. zeigt das Ergebnis des Ersetzens der maßstabsreduzierten Repräsentationen von ”y19”, ”y20” und ”y16 mit maßstabsreduzierten Repräsentationen von Symbolen in der ersten Seite des Ordners in dem Ordnersymbol 5004-12.In some embodiments, the device recognizes ( 1336 ), while displaying the second page of the folder view, a third input corresponding to a request to close the folder view (eg, activating a home button with a press input of a contact 5236 , like in the 5HHHH shown or a tap gesture on a portion of the touchscreen display associated with closing the folder view). In response to the recognition ( 1338 ) the third input terminates the device ( 1340 ) displaying the folder view. In some embodiments, the device displays a different user interface that is different from the folder view after the displaying of the folder view has been completed. In some embodiments, for. For example, the device displays a home screen with the corresponding folder icon. The device shows ( 1342 ) in the corresponding folder icon for the corresponding folder scale-reduced representations of the second subset of selectable symbols (eg "y19", "y20" and "y16" in the folder icon 5004-12 . 5IIII , which according to "App y19", "App y20" and "App y20" in the 5HHHH correspond). After displaying scale-reduced representations of the second subset of selectable symbols in the corresponding folder symbol, the device ( 1344 ) replacing the scaled-down representations of the second subset of the selectable symbols with reduced-scale representations of the first subset of selectable symbols in the corresponding folder symbol (eg, by shifting the scale-reduced representations of the second subset of the selectable symbols out of the folder symbol in the first direction and Pushing the reduced-scale representations of the first subset of the selectable symbols into the folder symbol in the second direction). 5JJJJ z. For example, Figure 8 shows the result of replacing the scaled-down representations of "y19", "y20" and "y16 with scale-reduced representations of symbols in the first page of the folder in the folder icon 5004-12 ,

In einigen Ausführungsformen erkennt die Vorrichtung (1346) während des Anzeigens der zweiten Seite der Ordneransicht eine vierte Eingabe, die eine Anfrage zum Bewegen eines entsprechenden Symbols von der zweiten Seite der Ordneransicht zu einer entsprechenden Position auf der Anzeige entspricht (z. B. während sie sich in einem Symbol-Rekonfigurationsmodus befindet, der eingeleitet wurde durch ein langes Drücken auf das entsprechende Symbol). In Reaktion auf das Erkennen (1348) der vierten Eingabe (z. B. 5226-c in der 5DDDD zu 5225-d, 5EEEE) bewegt die Vorrichtung in Übereinstimmung mit einem Bestimmen, dass die entsprechende Position sich innerhalb eines festgelegten Seitenwechselbereichs befindet (z. B. dem Seitenwechselbereich 5233-2 wie in der 5EEEE gezeigt), das entsprechende Symbol (1350) von der zweiten Seite auf eine andere Seite der Ordneransicht. In Übereinstimmung mit einer Bestimmung andererseits, dass die entsprechende Position innerhalb eines festgelegten Symbol-Entfernungsbereichs liegt (z. B. ein Bewegen des Kontakts 5226 von der Position 5226-a in der 5AAAA zu einer Position 5226-b in 5BBBB, die innerhalb des Symbol-Entfernungsbereichs 5231 liegt), der sich von dem Seitenwechselbereich unterscheidet, entfernt die Vorrichtung (1354) das entsprechende Symbol aus der Ordneransicht. In einigen Ausführungsformen befindet sich der Symbol-Entfernungsbereich (1356) an oder nahe einer unteren Seite der Ordneransicht. In einigen Ausführungsformen wird das entsprechende Symbol zusätzlich zu dem Entfernen des entsprechenden Symbols aus der Ordneransicht zu der Vielzahl wählbarer Benutzerschnittstellen-Objekte hinzugefügt, die das entsprechende Ordnersymbol beinhaltet.In some embodiments, the device recognizes ( 1346 ) while displaying the second page of the folder view, a fourth input corresponding to a request to move a corresponding icon from the second page of the folder view to a corresponding location on the display (eg, while in a symbol reconfiguration mode, which was initiated by a long press on the corresponding symbol). In response to the recognition ( 1348 ) of the fourth input (eg 5226-c in the 5DDDD to 5225-d . 5EEEE ) moves the device in accordance with a determination that the corresponding position is within a specified paging area (eg, the paging area 5233-2 like in the 5EEEE shown), the corresponding symbol ( 1350 ) from the second page to another page in the folder view. On the other hand, in accordance with a determination that the corresponding position is within a designated symbol distance range (eg, moving the contact 5226 from the position 5226-a in the 5AAAA to a position 5226-b in 5BBBB that are within the symbol range 5231 located), which is different from the paging area, removes the device ( 1354 ) the corresponding icon from the folder view. In some embodiments, the symbol removal area (FIG. 1356 ) at or near a bottom of the folder view. In some embodiments, in addition to removing the corresponding icon from the folder view, the corresponding icon is added to the plurality of selectable user interface objects that include the corresponding folder icon.

In einigen Ausführungsformen ist die Vielzahl wählbarer Benutzerschnittstellen-Objekte (1358) eine erste Seite wählbarer Benutzerschnittstellen-Objekte in der Vielzahl verschiedener, separat angezeigter Seiten wählbarer Benutzerschnittstellen-Objekte. In einigen Ausführungsformen empfängt die Vorrichtung (1360) eine fünfte Eingabe (z. B. eine horizontale Finger-Wisch-Geste auf einem Touchscreen oder einer berührungsempfindlichen Oberfläche an einer Position, die der ersten Seite der wählbaren Benutzerschnittstellen-Objekte entspricht, wie eine horizontale Bewegung des Kontakts 5238 von der Position 5238-a in der 5JJJJ zu einer Position 5238-b in der 5KKKK und ein nachfolgendes Abheben des Kontakts 5238 von dem Touchscreen 112), die einer Anfrage zum Anzeigen einer anderen Seite wählbarer Benutzerschnittstellen-Objekte in einer Vielzahl verschiedener, separat angezeigte Seiten wählbarer Benutzerschnittstellen-Objekte entspricht. In Reaktion auf das Empfangen (1362) der fünften Eingabe beendet die Vorrichtung (1364) das Anzeigen der ersten Seite wählbarer Benutzerschnittstellen-Objekte (z. B. 5002-4, 5002-2, 5002-3, 5002-5, 5002-6, 5002-22, 5004-7, 5002-7, 5004-1-b, 5002-10, 5002-11, 5002-12, 5002-13 und 5004-12) und zeigt optional (1366) eine zweite Seite wählbarer Benutzerschnittstellen-Objekte an, die sich von der ersten Seite wählbarer Benutzerschnittstellen-Objekte unterscheidet (z. B. die Symbole 5002-80 bis 5002-93, wie in der 5LLLL gezeigt).In some embodiments, the plurality of selectable user interface objects ( 1358 ) a first page of selectable user interface objects in the plurality of different, separately displayed pages of selectable user interface objects. In some embodiments, the device receives ( 1360 ) a fifth input (eg, a horizontal finger swipe gesture on a touch screen or a touch sensitive surface at a position corresponding to the first page of selectable user interface objects, such as horizontal movement of the contact 5238 from the position 5238-a in the 5JJJJ to a position 5238-b in the 5KKKK and subsequently lifting the contact 5238 from the touch screen 112 ) corresponding to a request to display another page of selectable user interface objects in a plurality of different, separately-displayed pages of selectable user interface objects. In response to receiving ( 1362 ) of the fifth input terminates the device ( 1364 ) displaying the first page of selectable user interface objects (e.g. 5002-4 . 5002-2 . 5002-3 . 5002-5 . 5002-6 . 5002-22 . 5004-7 . 5002-7 . 5004-1-b . 5002-10 . 5002-11 . 5002-12 . 5002-13 and 5004-12 ) and shows optional ( 1366 ) a second page of selectable user interface objects that is different than the first page of selectable user interface objects (eg, the icons 5002-80 to 5002-93 , like in the 5LLLL shown).

Es ist zu berücksichtigen, dass Details anderer Prozesse, die hier in Bezug auf die Verfahren 600, 700, 800, 900, 1000, 1100, 1200 beschrieben sind (z. B. 6A6E, 7A7C, 8A8, 9A9B, 10A10B, 11A11C, 12A12E und 5A5LLLL), in analoger Weise auch anwendbar sind auf das Verfahren 1300, wie oben beschrieben. Zum Beispiel können die wählbaren Benutzerschnittstellen-Objekte (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die in Bezug auf die 13A13E beschrieben sind, eine oder mehrere Eigenschaften der verschiedenen wählbaren Benutzerschnittstellen-Objekte/Symbole/Elemente haben (z. B. die Aktionssymbole 5002 und die Ordnersymbole 5004), die hier in Bezug auf eines der Verfahren 600, 700, 800, 900, 1000, 1100 oder 1200 beschrieben sind. Der Kürze halber werden diese Details hier nicht wiederholt.It should be remembered that details of other processes involved here in relation to the procedures 600 . 700 . 800 . 900 . 1000 . 1100 . 1200 are described (eg 6A - 6E . 7A - 7C . 8A - 8th . 9A - 9B . 10A - 10B . 11A - 11C . 12A - 12E and 5A - 5LLLL ), are also applicable to the process in an analogous manner 1300 , as described above. For example, the selectable user interface objects (e.g., the action icons 5002 and the folder icons 5004 ), which in relation to the 13A - 13E have one or more properties of the various selectable user interface objects / symbols / elements (eg, the action icons 5002 and the folder icons 5004 ), here in relation to one of the procedures 600 . 700 . 800 . 900 . 1000 . 1100 or 1200 are described. For the sake of brevity, these details will not be repeated here.

In Übereinstimmung mit einigen Ausführungsformen zeigt die 14 ein funktionales Blockdiagramm einer elektronischen Vorrichtung 1400, die in Übereinstimmung mit den Prinzipien der verschiedenen beschriebenen Ausführungsformen konfiguriert ist. Die funktionalen Blöcke der Vorrichtung sind optional implementiert durch Hardware, Software oder eine Kombination von Hardware und Software zum Ausführen der Prinzipien der verschiedenen beschriebenen Ausführungsformen. Der Fachmann wird verstehen, dass die funktionalen Blöcke, die in 14 beschrieben sind, optional kombiniert oder in Unterblöcke aufgeteilt werden können zum Implementieren der Prinzipien der verschiedenen beschriebenen Ausführungsformen. Somit unterstützt die Beschreibung hier optional jede mögliche Kombination oder Aufteilung oder weitere Definition der funktionalen Blöcke, wie sie hier beschrieben sind.In accordance with some embodiments, FIG 14 a functional block diagram of an electronic device 1400 configured in accordance with the principles of the various described embodiments. The functional blocks of the device are optionally implemented by hardware, software, or a combination of hardware and software to implement the principles of the various described embodiments. The skilled person will understand that the functional blocks used in 14 may be optionally combined or sub-divided to implement the principles of the various described embodiments. Thus, the description here optionally supports any possible combination or division or further definition of the functional blocks as described herein.

Wie in 14 gezeigt, beinhaltet eine elektronische Vorrichtung 1400 eine Anzeigeeinheit 1402, die konfiguriert ist zum Anzeigen einer grafischen Benutzerschnittstelle, eine Eingabeeinheit 1404, die konfiguriert ist zum Empfangen von Eingaben (z. B. eine Einheit einer berührungsempfindlichen Oberfläche, die konfiguriert ist zum Empfangen von Kontakten); und eine Verarbeitungseinheit 1408, die mit der Anzeigeeinheit 1402 und der Eingabeeinheit 1404 gekoppelt ist. In einigen Ausführungsformen beinhaltet die Verarbeitungseinheit 1408 eine Erkennungseinheit 1410, eine Anzeigeermöglichungseinheit 1412, eine Beendeneinheit 1414, eine Aktualisierungseinheit 1416, eine Zoomeinheit 1418, eine Bewegungseinheit 1420 und eine Entfernungseinheit 1422.As in 14 shown includes an electronic device 1400 a display unit 1402 configured to display a graphical user interface, an input unit 1404 configured to receive inputs (eg, a touch-sensitive surface unit configured to receive contacts); and a processing unit 1408 that with the display unit 1402 and the input unit 1404 is coupled. In some embodiments, the processing unit includes 1408 a recognition unit 1410 , a display enabling unit 1412 , a termination unit 1414 , an update unit 1416 , a zoom unit 1418 , a movement unit 1420 and a distance unit 1422 ,

Die Verarbeitungseinheit 1408 ist konfiguriert zum Ermöglichen gleichzeitigen Anzeigens (z. B. die Anzeigeermöglichungseinheit 1412) einer Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordnersymbole auf der Anzeigeeinheit 1402 beinhalten; Erkennen (z. B. mit der Erkennungseinheit 1410) einer ersten Eingabe, die eine Anfrage zum Auswählen eines entsprechenden Ordnersymbols für einen entsprechenden Ordner entspricht, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole beinhaltet, die auf eine Vielzahl unterschiedlicher, separat angezeigter Seiten aufgeteilt ist, beinhaltend eine erste Seite und eine zweite Seite, und in Reaktion auf das Erkennen der ersten Eingabe Ermöglichen einer Anzeige (z. B. mit der Anzeigeermöglichungseinheit 1412) einer Ordneransicht für den entsprechenden Ordner. Die Ordneransicht beinhaltet Platz zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole, die kleiner ist als die erste Anzahl wählbarer Symbole; und die Ordneransicht zeigt die erste Seite an, die eine erste Teilmenge wählbarer Symbole in dem Ordner enthält. Während des Ermöglichens der Anzeige (z. B. mit der Anzeigeermöglichungseinheit 1412) der ersten Seite der Ordneransicht ist die Verarbeitungseinheit 1408 konfiguriert zum Erkennen (z. B. mit der Erkennungseinheit 1410) einer zweiten Eingabe, die einer Anfrage zum Anzeigen der zweiten Seite der Ordneransicht entspricht; und in Reaktion auf das Erkennen der zweiten Eingabe, Beenden (z. B. mit der Beendeneinheit 1414) des Ermöglichens der Anzeige der ersten Seite der Ordneransicht und Ermöglichen der Anzeige (z. B. mit der Anzeigeermöglichungseinheit 1412) der zweiten Seite der Ordneransicht für den entsprechenden Ordner, wobei die zweite Seite der Ordneransicht eine zweite Teilmenge der wählbaren Symbole beinhaltet, die verschieden ist von der ersten Teilmenge der wählbaren Symbole.The processing unit 1408 is configured to allow simultaneous display (e.g., the display enabling unit 1412 ) a plurality of selectable user interface objects containing one or more folder icons on the display unit 1402 include; Detect (eg with the detection unit 1410 ) a first input corresponding to a request to select a corresponding folder icon for a corresponding folder, the corresponding folder including a first number of selectable icons divided into a plurality of different, separately displayed pages, including a first page and a second page , and in response to detecting the first input, enabling a display (eg, with the display enabling unit 1412 ) a folder view for the corresponding folder. The folder view includes space for simultaneously displaying no more than a second number of selectable icons smaller than the first number of selectable icons; and the folder view displays the first page, which contains a first subset of selectable icons in the folder. While enabling the display (eg, with the display enabling unit 1412 ) of the first page of the folder view is the processing unit 1408 configured for detection (eg with the recognition unit 1410 ) a second input corresponding to a request to display the second page of the folder view; and in response to detecting the second input, terminate (eg, with the terminate unit 1414 ) of enabling the display of the first page of the folder view and enabling the display (eg, with the display enabling unit 1412 ) of the second page of the folder view for the corresponding folder, wherein the second page of the folder view includes a second subset of the selectable icons that is different from the first subset of the selectable icons.

In einigen Ausführungsformen beinhaltet das Anzeigen der Ordneransicht ein Anzeigen zweier oder mehrerer Seitenindikatorsymbole, die Information bereitstellen über die Anzahl unterschiedlicher Seiten wählbarer Symbole, auf die die wählbaren Symbole in dem Ordner aufgeteilt sind; nach dem Erkennen der ersten Eingabe und vor dem Erkennen der zweiten Eingabe haben die zwei oder mehreren Seitenindikatorsymbole eine erste Erscheinungsform; und die Verarbeitungseinheit 1408 ist ferner konfiguriert, in Reaktion auf das Erkennen der zweiten Eingabe, zum Aktualisieren (z. B. mit der Aktualisierungseinheit 1416) der zwei oder mehr Seitenindikatorsymbole, so dass sie eine zweite Erscheinungsform annehmen, die sich von der ersten Erscheinungsform unterscheidet.In some embodiments, displaying the folder view includes displaying two or more page indicator icons that provide information about the number of different sides of selectable icons to which the selectable icons in the folder are divided; after recognizing the first input and before recognizing the second input, the two or more page indicator symbols have a first appearance; and the processing unit 1408 is further configured, in response to detecting the second input, to update (eg, with the update unit 1416 ) of the two or more page indicator symbols to assume a second appearance different from the first appearance.

In einigen Ausführungsformen zeigen die Seitenindikatorsymbole eine Position auf einer gegenwärtig angezeigten Seite in der Ordneransicht in einer Sequenz von Seiten wählbarer Symbole in dem entsprechenden Ordner an.In some embodiments, the page indicator icons indicate a location on a currently displayed page in the folder view in a sequence of pages of selectable icons in the corresponding folder.

In einigen Ausführungsformen zeigt die erste Erscheinungsform der Seitenindikatorsymbole an, dass die erste Seite gegenwärtig in der Ordneransicht angezeigt wird; und die zweite Erscheinungsform der Seitenindikatorsymbole zeigt an, dass die zweite gegenwärtig in der Ordneransicht angezeigt wird.In some embodiments, the first appearance of the page indicator icons indicates that the first page is currently displayed in the folder view; and the second appearance of the page indicator icons indicates that the second is currently displayed in the folder view.

In einigen Ausführungsformen wird die erste Teilmenge der wählbaren Symbole in einer ersten Anordnung in der ersten Seite der Ordneransicht angezeigt; und vor dem Erkennen der ersten Eingabe beinhaltet das entsprechende Ordnersymbol eine Vielzahl maßstabsreduzierter Repräsentationen der ersten Teilmenge der wählbaren Symbole, die in der ersten Anordnung angezeigt werden.In some embodiments, the first subset of the selectable icons are displayed in a first order in the first page of the folder view; and before recognizing the first input, the corresponding folder symbol includes a plurality of reduced-scale representations of the first subset of the selectable symbols displayed in the first array.

In einigen Ausführungsformen ist die Verarbeitungseinheit 1408 ferner eingerichtet zum:
während des Anzeigens der zweiten Seite der Ordneransicht, Erkennen (z. B. mit der Erkennungseinheit 1410) einer dritten Eingabe, Empfangen durch die Eingabeeinheit, die einer Anfrage zum Schließen der Ordneransicht entspricht; und in Reaktion auf das Erkennen der dritten Eingabe: Beenden (z. B. der Beendeneinheit 1414) des Ermöglichens der Anzeige der Ordneransicht; und Ermöglichen der Anzeige (z. B. mit der Anzeigeermöglichungseinheit 1412) maßstabsreduzierter Repräsentationen der zweiten Teilmenge der wählbaren Symbole in dem entsprechenden Ordnersymbol für den entsprechenden Ordner.
In some embodiments, the processing unit is 1408 furthermore set up for:
while viewing the second page of the folder view, Detect (for example, with the Recognizer 1410 ) a third input, received by the input unit, corresponding to a request to close the folder view; and in response to recognizing the third input: terminate (eg, the terminate unit 1414 ) enabling the display of the folder view; and enabling the display (eg, with the display enabling unit 1412 ) scale-reduced representations of the second subset of selectable symbols in the corresponding folder icon for the corresponding folder.

In einigen Ausführungsformen ist die Verarbeitungseinheit 1408 ferner konfiguriert zum, nach dem Ermöglichen der Anzeige (z. B. mit der Anzeigeermöglichungseinheit 1412) maßstabsreduzierte Repräsentationen der zweiten Teilmenge der wählbaren Symbole in dem entsprechenden Ordnersymbol, zum Ermöglichen einer Anzeige (z. B. mit der Anzeigeermöglichungseinheit 1412) eines Ersetzens der maßstabsreduzierten Repräsentationen der zweiten Teilmenge der wählbaren Symbole durch maßstabsreduzierte Repräsentationen der ersten Teilmenge der wählbaren Symbole in dem entsprechenden Ordnersymbol.In some embodiments, the processing unit is 1408 further configured to, after enabling the display (eg, with the display enabling unit 1412 ) scale-reduced representations of the second subset of the selectable symbols in the corresponding folder icon to allow for display (eg, with the display enabling unit 1412 ) replacing the scaled-down representations of the second subset of the selectable symbols with scaled-down representations of the first subset of the selectable symbols in the corresponding folder symbol.

In einigen Ausführungsformen werden vor dem Erkennen der ersten Eingabe die Vielzahl der wählbaren Benutzerschnittstellen-Objekte in einer entsprechenden Anordnung angezeigt; und Ermöglichen einer Anzeige der Ordneransicht für den entsprechenden Ordner in Reaktion auf das Erkennen der ersten Eingabe beinhaltet: Hineinzoomen in (z. B. mit der Zoomeinheit 1418) das entsprechende Ordnersymbol, wobei das Hineinzoomen in das entsprechende Ordnersymbol ein Vergrößern der entsprechenden Anordnung beinhaltet, so dass das entsprechende Ordnersymbol vergrößert wird und sich in Richtung eines Zentrums der Anzeigeeinheit bewegt; und nach dem Hineinzoomen in das entsprechende Ordnersymbol, Ermöglichen einer Anzeige (z. B. mit der Anzeigeermöglichungseinheit 1412) eines Ersetzens des vergrößerten entsprechenden Ordnersymbols durch die Ordneransicht.In some embodiments, prior to recognizing the first input, the plurality of selectable user interface objects are displayed in a corresponding arrangement; and allowing an indication of the folder view for the corresponding folder in response to detecting the first input includes: zooming in (eg, using the zoom unit 1418 ) the corresponding folder icon, wherein zooming into the corresponding folder icon involves enlarging the corresponding arrangement such that the corresponding folder icon is enlarged and moves toward a center of the display unit; and after zooming in to the corresponding folder icon, enabling an indication (eg, with the display enabling unit 1412 ) replacing the enlarged corresponding folder icon with the folder view.

In einigen Ausführungsformen ist die Verarbeitungseinheit 1408 ferner konfiguriert, in Reaktion auf das Erkennen der ersten Eingabe, zum Beenden (z. B. mit der Beendeneinheit 1414) des Ermöglichens der Anzeige der Vielzahl wählbarer Benutzerschnittstellen-Objekte.In some embodiments, the processing unit is 1408 further configured, in response to the detection of the first input, to terminate (eg, with the terminate unit 1414 ) enabling the display of the plurality of selectable user interface objects.

In einigen Ausführungsformen ist die Verarbeitungseinheit 1408 ferner konfiguriert zum: Während des Anzeigens der zweiten Seite der Ordneransicht, Erkennen (z. B. mit der Erkennungseinheit 1410) einer vierten Eingabe, Empfangen durch die Eingabeeinheit, die einer Anfrage zum Bewegen eines entsprechenden Symbols von der zweiten Seite der Ordneransicht zu einer entsprechenden Position auf der Anzeigeeinheit entspricht; und in Reaktion auf das Erkennen der vierten Eingabe: In Übereinstimmung mit einem Bestimmen, dass die entsprechende Position sich innerhalb eines festgelegten Seitenwechselbereichs befindet, Bewegen (z. B. mit der Bewegungseinheit 1420) des entsprechenden Symbols von der zweiten Seite zu einer anderen Seite der Ordneransicht; und in Übereinstimmung mit einer Bestimmung, dass die entsprechende Position innerhalb eines festgelegten Symbolentfernungsbereichs liegt, der sich von dem Seitenwechselbereich unterscheidet, Entfernen (z. B. mit der Entfernungseinheit 1422) des entsprechenden Symbols aus der Ordneransicht.In some embodiments, the processing unit is 1408 further configured to: during display of the second page of the folder view, detecting (eg, with the recognition unit 1410 ) a fourth input, received by the input unit, corresponding to a request to move a corresponding icon from the second page of the folder view to a corresponding position on the display unit; and in response to the detection of the fourth input: in accordance with determining that the corresponding position is within a designated paging area, moving (eg, with the motion unit 1420 ) of the corresponding icon from the second page to another page of the folder view; and removing (eg, with the distance unit 1422 ) of the corresponding icon from the folder view.

In einigen Ausführungsformen befindet sich der Seitenwechselbereich an oder nahe einer rechten Seite der Ordneransicht.In some embodiments, the paging area is at or near a right side of the folder view.

In einigen Ausführungsformen befindet sich der Symbol-Entfernungsbereich an oder nahe einer unteren Seite der Ordneransicht.In some embodiments, the symbol removal area is at or near a bottom of the folder view.

In einigen Ausführungsformen ist die Vielzahl wählbarer Benutzerschnittstellen-Objekte eine erste Seite wählbarer Benutzerschnittstellen-Objekte in einer Vielzahl verschiedener, separat angezeigter Seiten wählbarer Benutzerschnittstellen-Objekte; und die Verarbeitungseinheit 1408 ist ferner konfiguriert zum: Erkennen (z. B. mit der Erkennungseinheit 1410) einer fünften Eingabe, Empfangen durch die Eingabeeinheit, die einer Anfrage entspricht zum Anzeigen einer anderen Seite wählbarer Benutzerschnittstellen-Objekte in der Vielzahl verschiedener, separat angezeigter Seiten wählbarer Benutzerschnittstellen-Objekte; und in Reaktion auf das Erkennen der fünften Eingabe: Beenden (z. B. Beendeneinheit 1414) des Ermöglichens einer Anzeige der ersten Seite wählbarer Benutzerschnittstellen-Objekte; und Ermöglichen einer Anzeige (z. B. mit der Anzeigeermöglichungseinheit 1412) einer zweiten Seite wählbarer Benutzerschnittstellen-Objekte, die sich von der ersten Seite wählbarer Benutzerschnittstellen-Objekte unterscheidet.In some embodiments, the plurality of selectable user interface objects is a first page of selectable user interface objects in a plurality of different, separately displayed pages of selectable user interface objects; and the processing unit 1408 is further configured to: detect (eg, with the detection unit 1410 ) a fifth input, received by the input unit, corresponding to a request to display another page of selectable user interface objects in the plurality of different, separately displayed pages of selectable user interface objects; and in response to detecting the fifth input: exit (eg, exit unit 1414 ) enabling display of the first page of selectable user interface objects; and enabling an indication (eg, with the display enabling unit 1412 ) a second page of selectable user interface objects that is different from the first page of selectable user interface objects.

In einigen Ausführungsformen ist die erste Eingabe eine Tippgeste auf ein entsprechendes Ordnersymbol und die zweite Eingabe ist eine Wischgeste innerhalb der Ordneransicht.In some embodiments, the first input is a tap gesture to a corresponding folder icon and the second input is a swipe gesture within the folder view.

Die Operationen in den Operationsverarbeitungsverfahren, die oben beschrieben sind, können optional implementiert werden durch Ausführen eines oder mehrerer funktionaler Module in einer Informationsverarbeitungsvorrichtung, wie Mehrzweckprozessoren (z. B. wie oben in Bezug auf die 1A und 3 beschrieben) oder anwendungsspezifischen Chips.The operations in the operation processing methods described above may optionally be implemented by executing one or more functional modules in an information processing apparatus such as general purpose processors (eg, as described above with respect to FIGS 1A and 3 described) or application specific chips.

Die Operationen, die oben in Bezug auf die 6A6E, 7A7C, 8A8C, 9A9B, 10A10B, 11A11C, 12A12E, 13A13E beschrieben sind, werden optional durch Komponenten implementiert, die in den 1A1C und/oder der 14 dargestellt sind. Zum Beispiel werden Erkennungsoperationen 1304, 1322; Anzeigeoperationen 1306 und 1334 optional durch den Ereignissortierer 170, den Ereigniserkenner 180 und den Ereignishandler 190 implementiert. Der Ereignismonitor 171 in dem Ereignissortierer 170 erkennt einen Kontakt auf einer berührungsempfindlichen Anzeige 112, und das Ereignis-Zuteiler-Modul 174 liefert die Ereignisinformation an die Applikation 136-1. Ein entsprechender Ereigniserkenner 180 der Applikation 136-1 vergleicht die Ereignisinformation mit entsprechenden Ereignisdefinitionen 186, und bestimmt, ob ein erster Kontakt an einer ersten Position auf der berührungsempfindlichen Oberfläche (oder ob eine Drehung der Vorrichtung) einem festgelegten Ereignis oder Teilereignis entspricht, wie eine Auswahl eines Objekts auf einer Benutzerschnittstelle, oder einer Drehung der Vorrichtung von einer Orientierung zu einer anderen. Wenn ein entsprechendes festgelegtes Ereignis oder Teilereignis erkannt ist, aktiviert der Ereigniserkenner 180 einen Ereignishandler 190, der mit der Erkennung des Ereignisses oder des Teilereignisses verknüpft ist. Der Ereignishandler 190 verwendet oder ruft optional den Datenaktualisierer 176 oder den Objektaktualisierer 177 auf, um den applikationsinternen Zustand 192 zu aktualisieren. In einigen Ausführungsformen greift der Ereignishandler 190 auf einen entsprechenden GUI-Aktualisierer 178 zu, um das zu aktualisieren, was durch die Applikation angezeigt wird. Entsprechend wäre es für einen Fachmann klar, wie andere Prozesse basierend auf den in den 1A1C dargestellten Komponenten implementiert werden können.The operations above in terms of the 6A - 6E . 7A - 7C . 8A - 8C . 9A - 9B . 10A - 10B . 11A - 11C . 12A - 12E . 13A - 13E are optionally implemented by components included in the 1A - 1C and / or the 14 are shown. For example, recognition operations 1304 . 1322 ; display operations 1306 and 1334 optionally by the event sorter 170 , the event recognizer 180 and the event handler 190 implemented. The event monitor 171 in the event sorter 170 detects a contact on a touch-sensitive display 112 , and the event dispatcher module 174 delivers the event information to the application 136-1 , A corresponding event recognizer 180 the application 136-1 compares the event information with corresponding event definitions 186 , and determines whether a first contact at a first position on the touch-sensitive surface (or a rotation of the device) corresponds to a predetermined event or sub-event, such as a selection of an object on a user interface, or a rotation of the device from one orientation to another others. When a corresponding specified event or sub-event is detected, the event recognizer activates 180 an event handler 190 which is associated with the detection of the event or sub-event. The event handler 190 optionally uses or retrieves the data updater 176 or the object updater 177 on to the application-internal state 192 to update. In some embodiments, the event handler accesses 190 to a corresponding GUI updater 178 to update what is displayed by the application. Accordingly, it would be clear to a person skilled in the art, as other processes based on those in the 1A - 1C components can be implemented.

Die voranstehende Beschreibung wurde zum Zweck der Erklärung mit Bezug auf spezifische Ausführungsformen beschrieben. Die erklärenden Diskussionen oben sollen jedoch nicht erschöpfend sein oder die Erfindung auf die offenbarten genauen Ausführungsformen beschränken. Viele Modifikationen und Variationen sind im Lichte der obigen Lehre möglich. Die Ausführungsformen wurden ausgewählt und beschrieben, um bestmöglich die Prinzipien der Erfindung und ihre praktischen Anwendungen zu erklären, um somit andere Fachleute in die Lage zu versetzen, die Erfindung und verschiedene Ausführungsformen mit verschiedenen Modifikationen bestmöglich zu verwenden, passend zu der speziellen beabsichtigten Verwendung.The foregoing description has been described for the purpose of explanation with reference to specific embodiments. However, the explanatory discussions above are not intended to be exhaustive or to limit the invention to the precise embodiments disclosed. Many modifications and variations are possible in light of the above teachings. The embodiments have been chosen and described in order to best explain the principles of the invention and its practical applications so as to enable others skilled in the art to best utilize the invention and various embodiments with various modifications appropriate to the particular intended use.

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • US 6323846 [0099] US 6,323,846 [0099]
  • US 6570557 [0099] US 6570557 [0099]
  • US 6677932 [0099] US 6677932 [0099]
  • US 2002/0015024 A1 [0099] US 2002/0015024 Al [0099]
  • US 20050190059 [0107] US 20050190059 [0107]
  • US 20060017692 [0107] US 20060017692 [0107]

Claims (15)

Computer-lesbares Speichermedium, das eines oder mehrere Programme speichert, wobei das eine oder die mehreren Programme Instruktionen umfassen, die, wenn sie durch eine elektronische Vorrichtung mit einer Anzeige ausgeführt werden, die Vorrichtung veranlassen zum: gleichzeitigen Anzeigen einer Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordnersymbole auf der Anzeige beinhaltet; Erkennen einer ersten Eingabe, die einer Anfrage entspricht, ein entsprechendes Ordnersymbol für einen entsprechenden Ordner auszuwählen, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole enthält, die auf eine Vielzahl von verschiedenen, separat angezeigten Seiten aufgeteilt sind, beinhaltend eine erste Seite und eine zweite Seite; und in Reaktion auf das Erkennen der ersten Eingabe, Anzeigen einer Ordneransicht für den entsprechenden Ordner, wobei: die Ordneransicht Raum zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole beinhaltet, die kleiner ist als die erste Anzahl wählbarer Symbole; und die Ordneransicht die erste Seite anzeigt, die eine erste Untermenge der wählbaren Symbole in dem Ordner beinhaltet; während des Anzeigens der ersten Seite der Ordneransicht, Erkennen einer zweiten Eingabe, die einer Anfrage zum Anzeigen der zweiten Seite der Ordneransicht entspricht; und in Reaktion auf das Erkennen der zweiten Eingabe, Beenden des Anzeigens der ersten Seite der Ordneransicht und Anzeigen der zweiten Seite der Ordneransicht für den entsprechenden Ordner, wobei die zweite Seite der Ordneransicht eine zweite Untermenge der wählbaren Symbole beinhaltet, die verschieden ist von der ersten Untermenge der wählbaren Symbole.A computer-readable storage medium storing one or more programs, the one or more programs including instructions that, when executed by an electronic device having a display, cause the device to: simultaneously displaying a plurality of selectable user interface objects that includes one or more folder icons on the display; Detecting a first input corresponding to a request to select a corresponding folder icon for a corresponding folder, the corresponding folder containing a first number of selectable icons divided into a plurality of different, separately displayed pages, including a first page and a second page Page; and in response to detecting the first input, displaying a folder view for the corresponding folder, wherein: the folder view includes space for simultaneously displaying no more than a second number of selectable icons that is less than the first number of selectable icons; and the folder view displays the first page containing a first subset of the selectable icons in the folder; while displaying the first page of the folder view, detecting a second input corresponding to a request to display the second page of the folder view; and in response to detecting the second input, stopping displaying the first page of the folder view, and displaying the second page of the folder view for the corresponding folder, wherein the second page of the folder view includes a second subset of the selectable icons other than the first subset the selectable symbols. Computer-lesbares Speichermedium nach Anspruch 1, wobei: das Anzeigen der Ordneransicht ein Anzeigen von zwei oder mehr Seitenindikator-Symbolen beinhaltet, die Information über die Anzahl der verschiedenen Seiten wählbarer Symbole bereitstellen, auf die wählbare Symbole in dem Ordner aufgeteilt sind; nach dem Erkennen der ersten Eingabe und vor dem Erkennen der zweiten Eingabe die zwei oder mehr Seitenindikator-Symbole ein erstes Aussehen haben; und das Computer-lesbare Speichermedium Instruktionen umfasst, die, wenn sie durch die elektronische Vorrichtung ausgeführt werden, die Vorrichtung in Reaktion auf das Erkennen der zweiten Eingabe veranlassen zum Aktualisieren der zwei oder mehr Seitenindikator-Symbole, ein zweites Aussehen zu haben, das von dem ersten Aussehen verschieden ist.The computer-readable storage medium of claim 1, wherein: displaying the folder view includes displaying two or more page indicator icons providing information about the number of different pages of selectable icons to which selectable icons in the folder are divided; after recognizing the first input and before recognizing the second input, the two or more page indicator symbols have a first appearance; and the computer-readable storage medium comprises instructions that, when executed by the electronic device, cause the device to have a second appearance that is different from the first one in response to detecting the second input to update the two or more page indicator symbols Appearance is different. Computer-lesbares Speichermedium nach Anspruch 2, wobei die Seitenindikator-Symbole eine Position einer derzeitig angezeigten Seite in der Ordneransicht in einer Sequenz von Seiten wählbarer Symbole in dem entsprechenden Ordner anzeigen.The computer-readable storage medium of claim 2, wherein the page indicator icons indicate a position of a currently displayed page in the folder view in a sequence of selectable icon pages in the corresponding folder. Computer-lesbares Speichermedium nach Anspruch 2, wobei: das erste Aussehen der Seitenindikator-Symbole anzeigt, dass die erste Seite derzeitig in der Ordneransicht angezeigt wird; und das zweite Aussehen der Seitenindikator-Symbole anzeigt, dass die zweite Seite derzeitig in der Ordneransicht angezeigt wird.The computer-readable storage medium of claim 2, wherein: the first appearance of the page indicator icons indicates that the first page is currently displayed in the folder view; and the second look of the page indicator icons indicates that the second page is currently displayed in the folder view. Computer-lesbares Speichermedium nach Anspruch 1, wobei: die erste Untermenge der wählbaren Symbole in einer ersten Anordnung auf der ersten Seite der Ordneransicht angezeigt wird; und vor dem Erkennen der ersten Eingabe das entsprechende Ordner-Symbol eine Vielzahl von Maßstabs-reduzierten Repräsentationen der ersten Untermenge der wählbaren Symbole beinhaltet, die in der ersten Anordnung dargestellt sind.The computer-readable storage medium of claim 1, wherein: the first subset of the selectable icons are displayed in a first order on the first page of the folder view; and before recognizing the first input, the corresponding folder icon includes a plurality of scale-reduced representations of the first subset of the selectable icons represented in the first arrangement. Computer-lesbares Speichermedium nach Anspruch 1, umfassend Instruktionen, die, wenn sie durch die elektronische Vorrichtung ausgeführt werden, die Vorrichtung veranlassen zum: während des Darstellens der zweiten Seite der Ordneransicht, Erkennen einer dritten Eingabe, die einer Anfrage entspricht, die Ordneransicht zu schließen; und in Reaktion auf das Erkennen der dritten Eingabe: Beenden des Anzeigens der Ordneransicht; und Anzeigen, in dem entsprechenden Ordnersymbol für den entsprechenden Ordner, Maßstabs-reduzierte Repräsentationen der zweiten Untermenge der wählbaren Symbole.The computer-readable storage medium of claim 1, comprising instructions that, when executed by the electronic device, cause the device to: while displaying the second page of the folder view, detecting a third entry that corresponds to a request to close the folder view; and in response to recognizing the third input: Stop displaying the folder view; and Show, in the appropriate folder icon for the corresponding folder, scale-reduced representations of the second subset of selectable icons. Computer-lesbares Speichermedium nach Anspruch 6, umfassend Instruktionen, die, wenn sie durch die elektronische Vorrichtung ausgeführt werden, die Vorrichtung veranlassen zum: nach dem Anzeigen der Maßstabs-reduzierten Repräsentationen der zweiten Untermenge der wählbaren Symbole in dem entsprechenden Ordnersymbol, Anzeigen eines Ersatzes der Maßstabs-reduzierten Repräsentationen der zweiten Untermenge der wählbaren Symbole durch Maßstabs-reduzierte Repräsentationen der ersten Untermenge der wählbaren Symbole in dem entsprechenden Ordnersymbol.The computer-readable storage medium of claim 6, comprising instructions that, when executed by the electronic device, cause the device to: after displaying the scale-reduced representations of the second subset of the selectable symbols in the corresponding folder symbol, displaying a replacement of the scale-reduced representations of the second subset of the selectable symbols by scale-reduced representations of the first subset of the selectable symbols in the corresponding folder symbol. Computer-lesbares Speichermedium nach Anspruch 1, wobei: vor dem Erkennen der ersten Eingabe die Vielzahl wählbarer Benutzerschnittstellen-Objekte in einer entsprechenden Anordnung angezeigt werden; und das Anzeigen der Ordneransicht für den entsprechenden Ordner in Reaktion auf das Erkennen der ersten Eingabe beinhaltet: Einzoomen auf das entsprechende Ordnersymbol, wobei das Einzoomen auf das entsprechende Ordnersymbol ein Vergrößern der entsprechenden Anordnung beinhaltet, so dass das entsprechende Ordnersymbol vergrößert wird und sich in Richtung eines Zentrums der Anzeige bewegt; und nach dem Einzoomen auf das entsprechende Ordnersymbol, Anzeigen eines Ersatzes des vergrößerten entsprechenden Ordnersymbols durch die Ordneransicht.The computer readable storage medium of claim 1, wherein: prior to recognizing the first input, the plurality of selectable user interface objects are displayed in a corresponding arrangement; and displaying the folder view for the corresponding folder in response to detecting the first input includes: zooming in on the corresponding folder icon, zooming in on the corresponding folder icon includes enlarging the corresponding arrangement so that the corresponding folder icon is enlarged and toward a Center of display moves; and after zooming in on the corresponding folder icon, displaying a replacement of the enlarged corresponding folder icon by the folder view. Computer-lesbares Speichermedium nach Anspruch 1, umfassend Instruktionen, die, wenn sie durch die elektronische Vorrichtung ausgeführt werden, die Vorrichtung veranlassen zum Beenden des Anzeigens der Vielzahl wählbarer Benutzerschnittstellen-Objekte in Reaktion auf das Erkennen der ersten Eingabe.The computer-readable storage medium of claim 1, comprising instructions that, when executed by the electronic device, cause the device to stop displaying the plurality of selectable user interface objects in response to detecting the first input. Computer-lesbares Speichermedium nach Anspruch 1, umfassend Instruktionen, die, wenn sie durch die elektronische Vorrichtung ausgeführt werden, die Vorrichtung veranlassen zum: während des Anzeigens der zweiten Seite der Ordneransicht, Erkennen einer vierten Eingabe, die einer Anfrage zum Bewegen eines entsprechendes Symbols von der zweiten Seite der Ordneransicht an eine entsprechende Position auf der Anzeige entspricht; und in Reaktion auf das Erkennen der vierten Eingabe: in Übereinstimmung mit einem Bestimmen, dass die entsprechende Position innerhalb eines vorbestimmten Seitenwechsel-Bereichs liegt, Bewegen des entsprechenden Symbols von der zweiten Seite auf eine andere Seite der Ordneransicht; und in Übereinstimmung mit einem Bestimmen, dass die entsprechende Position innerhalb eines vorbestimmten Symbol-Entfernungs-Bereichs liegt, der sich von dem Seitenwechsel-Bereich unterscheidet, Entfernen des entsprechenden Symbols aus der Ordneransicht.The computer-readable storage medium of claim 1, comprising instructions that, when executed by the electronic device, cause the device to: while displaying the second page of the folder view, detecting a fourth input corresponding to a request to move a corresponding icon from the second page of the folder view to a corresponding position on the display; and in response to detecting the fourth input: in accordance with determining that the corresponding position is within a predetermined page break range, moving the corresponding icon from the second page to another page of the folder view; and in accordance with determining that the corresponding position is within a predetermined symbol removal range that is different than the page break range, removing the corresponding icon from the folder view. Computer-lesbares Speichermedium nach Anspruch 10, wobei der Seitenwechsel-Bereich sich an oder nahe einer rechten Seite der Ordneransicht befindet.The computer readable storage medium of claim 10, wherein the paging area is at or near a right side of the folder view. Computer-lesbares Speichermedium nach Anspruch 10, wobei der Symbol-Entfernungs-Bereich sich an oder nahe einem unteren Ende der Ordneransicht befindet.The computer-readable storage medium of claim 10, wherein the symbol removal area is at or near a bottom of the folder view. Computer-lesbares Speichermedium nach Anspruch 1, wobei die Vielzahl wählbarer Benutzerschnittstellen-Objekte eine erste Seite wählbarer Benutzerschnittstellen-Objekte in einer Vielzahl verschiedener, separat angezeigter Seiten wählbarer Benutzerschnittstellen-Objekte ist; und das Computer-lesbare Speichermedium Instruktionen umfasst, die, wenn sie durch die elektronische Vorrichtung ausgeführt werden, die Vorrichtung veranlassen zum: Empfangen einer fünften Eingabe, die einer Anfrage zum Anzeigen einer anderen Seite wählbarer Benutzerschnittstellen-Objekte in der Vielzahl verschiedener, separat angezeigter Seiten wählbarer Benutzerschnittstellen-Objekte entspricht; und in Reaktion auf das Empfangen der fünften Eingabe: Beenden des Anzeigens der ersten Seite wählbarer Benutzerschnittstellen-Objekte; und Anzeigen einer zweiten Seite wählbarer Benutzerschnittstellen-Objekte, die sich von der ersten Seite wählbarer Benutzerschnittstellen-Objekte unterscheidet.The computer readable storage medium of claim 1, wherein the plurality of selectable user interface objects is a first page of selectable user interface objects in a plurality of different, separately displayed pages of selectable user interface objects; and the computer-readable storage medium comprises instructions that, when executed by the electronic device, cause the device to: Receiving a fifth input corresponding to a request to display another page of selectable user interface objects in the plurality of different, separately-displayed pages of selectable user interface objects; and in response to receiving the fifth input: Stop displaying the first page of selectable user interface objects; and Display a second page of selectable user interface objects that is different from the first page of selectable user interface objects. Computer-lesbares Speichermedium nach Anspruch 1, wobei: die erste Eingabe eine Tipp-Geste auf das entsprechende Ordnersymbol ist; und die zweite Eingabe eine Wisch-Geste innerhalb der Ordneransicht ist.The computer-readable storage medium of claim 1, wherein: the first input is a tap gesture on the corresponding folder icon; and the second input is a swipe gesture within the folder view. Elektronische Vorrichtung, umfassend: eine Anzeige; einen oder mehrere Prozessoren; Speicher; und eines oder mehrere Programme, wobei das eine oder die mehreren Programme in dem Speicher gespeichert sind und konfiguriert sind, durch den einen oder die mehreren Prozessoren ausgeführt zu werden, wobei das eine oder die mehreren Programme Instruktionen umfassen zum: gleichzeitigen Anzeigen einer Vielzahl wählbarer Benutzerschnittstellen-Objekte, die eines oder mehrere Ordner-Symbole auf der Anzeige beinhaltet; Erkennen einer ersten Eingabe, die einer Anfrage entspricht, ein entsprechendes Ordnersymbol für einen entsprechenden Ordner auszuwählen, wobei der entsprechende Ordner eine erste Anzahl wählbarer Symbole enthält, die auf eine Vielzahl verschiedener, separat angezeigter Seiten aufgeteilt sind, beinhaltend eine erste Seite und eine zweite Seite; und in Reaktion auf das Erkennen der ersten Eingabe, Anzeigen einer Ordneransicht für den entsprechenden Ordner, wobei: die Ordneransicht Raum zum gleichzeitigen Anzeigen von nicht mehr als einer zweiten Anzahl wählbarer Symbole beinhaltet, die kleiner ist als die erste Anzahl wählbarer Symbolen; und die Ordneransicht die erste Seite anzeigt, die eine erste Untermenge der wählbaren Symbole in dem Ordner beinhaltet; während des Anzeigens der ersten Seite der Ordneransicht, Erkennen einer zweiten Eingabe, die einer Anfrage zum Anzeigen der zweiten Seite der Ordneransicht entspricht; und in Reaktion auf das Erkennen der zweiten Eingabe, Beenden des Anzeigens der ersten Seite der Ordneransicht und Anzeigen der zweiten Seite der Ordneransicht für den entsprechenden Ordner, wobei die zweite Seite der Ordneransicht eine zweite Untermenge der wählbaren Symbole beinhaltet, die verschieden ist von der ersten Untermenge der wählbaren Symbole.An electronic device comprising: a display; one or more processors; Storage; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: simultaneously displaying a plurality of selectable user interfaces Objects containing one or more folder icons on the display; Detecting a first input corresponding to a request to select a corresponding folder icon for a corresponding folder, the corresponding folder containing a first number of selectable icons divided into a plurality of different, separately displayed pages, including a first page and a second page ; and in response to detecting the first input, displaying a folder view for the corresponding folder, wherein: the folder view includes space for simultaneously displaying no more than a second number of selectable icons that is less than the first number of selectable icons; and the folder view displays the first page that includes a first subset of the selectable icons in the folder; while displaying the first page of the folder view, detecting a second input corresponding to a request to display the second page of the folder view; and in response to detecting the second input, stopping displaying the first page of the folder view and displaying the second page of the folder view for the corresponding folder, wherein the second page of the folder view includes a second subset of the selectable icons different from the first one Subset of selectable symbols.
DE201420004477 2014-05-30 2014-05-30 Device and graphical user interface for managing multi-page folders Active DE202014004477U1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE201420004477 DE202014004477U1 (en) 2014-05-30 2014-05-30 Device and graphical user interface for managing multi-page folders

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE201420004477 DE202014004477U1 (en) 2014-05-30 2014-05-30 Device and graphical user interface for managing multi-page folders

Publications (1)

Publication Number Publication Date
DE202014004477U1 true DE202014004477U1 (en) 2014-09-15

Family

ID=51629231

Family Applications (1)

Application Number Title Priority Date Filing Date
DE201420004477 Active DE202014004477U1 (en) 2014-05-30 2014-05-30 Device and graphical user interface for managing multi-page folders

Country Status (1)

Country Link
DE (1) DE202014004477U1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115877995A (en) * 2022-05-23 2023-03-31 荣耀终端有限公司 Application icon display method, electronic device and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6323846B1 (en) 1998-01-26 2001-11-27 University Of Delaware Method and apparatus for integrating manual input
US6570557B1 (en) 2001-02-10 2003-05-27 Finger Works, Inc. Multi-touch system and method for emulating modifier keys via fingertip chords
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US20050190059A1 (en) 2004-03-01 2005-09-01 Apple Computer, Inc. Acceleration-based theft detection system for portable electronic devices
US20060017692A1 (en) 2000-10-02 2006-01-26 Wehrenberg Paul J Methods and apparatuses for operating a portable device based on an accelerometer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6323846B1 (en) 1998-01-26 2001-11-27 University Of Delaware Method and apparatus for integrating manual input
US20020015024A1 (en) 1998-01-26 2002-02-07 University Of Delaware Method and apparatus for integrating manual input
US20060017692A1 (en) 2000-10-02 2006-01-26 Wehrenberg Paul J Methods and apparatuses for operating a portable device based on an accelerometer
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US6570557B1 (en) 2001-02-10 2003-05-27 Finger Works, Inc. Multi-touch system and method for emulating modifier keys via fingertip chords
US20050190059A1 (en) 2004-03-01 2005-09-01 Apple Computer, Inc. Acceleration-based theft detection system for portable electronic devices

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115877995A (en) * 2022-05-23 2023-03-31 荣耀终端有限公司 Application icon display method, electronic device and readable storage medium

Similar Documents

Publication Publication Date Title
US11809700B2 (en) Device, method, and graphical user interface for managing folders with multiple pages
US11188202B2 (en) Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
CN111339032B (en) Device, method and graphical user interface for managing folders with multiple pages
DE202013011826U1 (en) Device and graphical user interface for accessing an application in a locked device
DE112013002409T5 (en) Apparatus, method and graphical user interface for displaying additional information in response to a user contact
DE202016002906U1 (en) Devices for navigating between user interfaces
DE202016006323U1 (en) Device for navigating between user interfaces
DE202014004544U1 (en) Device and graphical user interface for providing navigation and search functionalities
DE202016001513U1 (en) Device and user interface for processing an intensity of touch contacts
DE202016001845U1 (en) Touch input cursor manipulation
DE202016001819U1 (en) Touch input cursor manipulation
DE112016000085T5 (en) Device, method and graphical user interface for navigation through media content
DE212015000213U1 (en) Multidimensional object reorganization
DE202016001489U1 (en) Devices and graphical user interfaces for displaying and using menus
DE202014004560U1 (en) Device and graphical user interface for synchronizing two or more displays
DE202016001516U1 (en) Devices and graphical user interfaces for interacting with a control object while another object is being moved
DE202014004572U1 (en) Device and graphical user interface for switching between camera interfaces
DE112013002381T5 (en) Apparatus, method and graphical user interface for moving and dropping a user interface object
DE202015003891U1 (en) Premade answers in messages
DE202014004549U1 (en) Device and graphical user interface for sharing content from a particular application
DE202014004554U1 (en) Device and graphical user interface for sharing content from a particular application
DE202015006055U1 (en) User interface for receiving user input
DE112016001104T5 (en) Activation of virtual assistant
DE202015005999U1 (en) User interface for restricting messages and alarms
DE112016001105T5 (en) Responding competing devices to voice triggers

Legal Events

Date Code Title Description
R207 Utility model specification

Effective date: 20141023

R150 Utility model maintained after payment of first maintenance fee after three years
R151 Utility model maintained after payment of second maintenance fee after six years
R152 Utility model maintained after payment of third maintenance fee after eight years