Device, method, and graphical user interface for providing concentration mode

By introducing touch-sensitive surfaces and display generation components into electronic devices, a method is provided so that users can quickly switch between different notification modes in a low-power state, which solves the problems of complex user interfaces and high power consumption in the existing technology, and achieves Efficient and energy-saving notification settings management.

CN119365847APending Publication Date: 2025-01-24APPLE INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380047102.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-05-08
Filing Date
2023-05-10
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In the prior art, it is difficult for users to quickly and effectively adjust notification settings to adapt to different focus modes, resulting in complex and inefficient user interfaces, especially in battery-powered devices, which consumes a lot of power.

Method used

A method is provided by introducing the factoring surface and displaying parts in the electronic device to provide a method to detect the wake -up request in a low power state and display the awakening screen user interface. Users can switch different notification modes through gestures and customize the view and content display of the application in each mode.

Benefits of technology

Implementing the ability to quickly and efficiently adjust notification settings simplifies the user interface, reduces user input, improves the efficiency of the human-machine interface, and saves power and extends battery life in battery-operated devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119365847A_ABST
    Figure CN119365847A_ABST
Patent Text Reader

Abstract

When the first notification mode is active for the computer system and when the computer system is in a low power state, the computer system detects a first request to wake up the computer system. In response, the computer system displays a first wake-up screen user interface having a first background image. When the first wake-up screen user interface is displayed, the computer system detects a request to switch from a first notification mode to a second notification mode. In response, the computer system switches from the first notification mode to the second notification mode at the computer system. When the second notification mode is active for the computer system and when the computer system is in the low power state, the computer system detects a second request to wake up the computer system. In response, the computer system displays a second wake-up screen user interface having a second background image.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Related patent applications

[0002] This application is a continuation of U.S. patent application No. 18 / 144,749 filed on May 8, 2023, which claims priority to U.S. Provisional Patent Application No. 63 / 340,443 filed on May 10, 2022 and U.S. Provisional Patent Application No. 63 / 349,010 filed on June 3, 2022. Technical Field

[0003] The present application as a whole relates to electronic devices with touch-sensitive surfaces, including but not limited to electronic devices with touch-sensitive surfaces that provide different focus modes (e.g., "work" focus mode, "personal" focus mode, "sleep" focus mode). Background Art

[0004] The use of portable electronic devices (e.g., computer systems) has increased significantly in recent years, and many applications typically reside in the memory of such devices. Example applications include communication applications (e.g., instant messaging and phone calls), calendar applications, news applications, media playback applications (e.g., podcasts, music, and videos), payment applications, reminder applications, social media applications, and service delivery applications. These applications generate events that contain information with varying degrees of importance to the user. Notifications corresponding to the generated events can be displayed. Example notifications include digital images, videos, text, icons, control elements (such as buttons), and / or other graphics that notify the user of the event. Example applications that generate notifications include messaging applications (e.g., iMessage or Messages from Apple Inc. of Cupertino, California), calendar applications (e.g., iCal or Calendar from Apple Inc. of Cupertino, California), news applications (e.g., Apple News from Apple Inc. of Cupertino, California), media playback applications (e.g., Podcasts, Apple Music, and iTunes from Apple Inc. of Cupertino, California), payment applications (e.g., Apple Pay from Apple Inc. of Cupertino, California), reminder applications (e.g., Reminders from Apple Inc. of Cupertino, California), social media applications, and service delivery applications.

[0005] The types of notifications a user wants to receive while working, playing, or sleeping may be completely different. But current user interfaces for adjusting when alerts and other notifications are provided (and which notifications are provided) are not only cumbersome but also inefficient. For example, in order to change alert settings, some devices require the user to navigate to the device operating system's settings user interface, which is obscure and difficult to find. Currently, there is no simple way for users to easily adjust the provision of notifications in different scenarios. Existing methods take longer than necessary, thereby wasting energy. This latter consideration is particularly important in battery-powered devices. Summary of the invention

[0006] Therefore, there is a need for electronic devices having faster, more efficient methods and interfaces for providing adjustment of notifications, such as by providing different focus modes. Such methods and interfaces optionally supplement or replace conventional methods for providing reduced notification modes. Such methods and interfaces reduce the amount, degree, and / or nature of input from the user and produce a more efficient human-computer interface. For battery-powered devices, such methods and interfaces can save power and increase the time between battery charges.

[0007] The above-mentioned defects and other problems associated with the user interface of an electronic device with a touch-sensitive surface can be reduced or eliminated by means of the disclosed device. In some embodiments, the device is a desktop computer. In some embodiments, the device is portable (e.g., a laptop, a tablet computer, or a handheld device). In some embodiments, the device is a personal electronic device (e.g., a wearable electronic device, such as a watch). In some embodiments, the device has a touchpad. In some embodiments, the device has a touch-sensitive display (also referred to as a "touch screen" or a "touch screen display"). In some embodiments, the device has a graphical user interface (GUI), one or more processors, a memory, and one or more modules, a program or instruction set stored in the memory for performing multiple functions. In some embodiments, the user interacts with the GUI mainly through stylus and / or finger contact and gestures on the touch-sensitive surface. In some embodiments, these functions optionally include image editing, drawing, presentation, word processing, spreadsheet creation, playing games, making and receiving calls, video conferencing, sending and receiving emails, instant messaging, fitness support, digital photography, digital video recording, web browsing, digital music playback, note-taking and / or digital video playback. Executable instructions for performing these functions are optionally included in a non-transitory computer-readable storage medium or other computer program product configured for execution by one or more processors.

[0008] According to some embodiments, a method is performed at a computer system in communication with a display generation component and one or more input devices. The method includes: detecting a first request to wake up the computer system via the one or more input devices when a first notification mode is active for the computer system and when the computer system is in a low power state, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system. The method includes: in response to detecting the first request to wake up the computer system, displaying a first wake-up screen user interface with a first background image via the display generation component. The method includes: when displaying the first wake-up screen user interface, detecting a request to switch from the first notification mode to a second notification mode, the second notification mode having a second set of one or more rules for notification delivery that are different from the first set of one or more rules for notification delivery. The method includes: in response to detecting a request to switch from the first notification mode to the second notification mode, switching from the first notification mode to the second notification mode at the computer system. The method includes: detecting a second request to wake up the computer system via the one or more input devices when the second notification mode is active for the computer system and when the computer system is in the low power state. The method includes: in response to detecting a second request to wake up the computer system, displaying, via the display generating component, a second wake-up screen user interface having a second background image different from the first background image instead of displaying the first wake-up screen user interface.

[0009] According to some embodiments, a method is performed at a computer system that communicates with a display generation component and one or more input devices. The method includes: displaying a first user interface for configuring notification settings for a corresponding mode of the computer system via the display generation component. The first user interface includes a first portion and a second portion. The first portion corresponds to a first control for changing at least a first setting of the computer system. The first setting is a first notification setting of the computer system. The second portion corresponds to a second control for changing at least a second setting of the computer system. The second setting is a second notification setting of the computer system. The first portion is displayed in a first appearance representing a default configuration of the first setting. The second portion is displayed in a second appearance representing a default configuration of the second setting. The method includes: detecting a first group of one or more user inputs via the one or more input devices. The method includes: in response to detecting the first group of one or more user inputs, according to determining that the first group of one or more user inputs are used to configure the first setting: configuring the first setting of the computer system to have a configuration selected by a user based on the first group of one or more user inputs without configuring the second setting of the computer system; displaying the first portion in a third appearance different from the first appearance; and displaying the second portion in the second appearance. The method includes: after detecting the first set of one or more user inputs, detecting a second set of one or more user inputs for stopping displaying the first user interface. The method includes: in response to detecting the second set of one or more user inputs for stopping displaying the first user interface: stopping displaying the first user interface; and automatically configuring a second setting of a corresponding mode of the computer system with a default configuration of the second setting based on determining that the first setting of the computer system is configured and the second setting of the computer system is not configured, while the first setting of the corresponding mode of the computer system has a configuration selected by a user based on the first set of one or more user inputs.

[0010] According to some embodiments, a method is performed at a computer system in communication with a display generation component and one or more input devices. The method includes: when a first notification mode is active for the computer system, displaying a corresponding view of a first application via the display generation component, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system, wherein displaying the corresponding view of the first application includes simultaneously displaying: a first content; and a second content different from the first content, wherein the first content is displayed with a first emphasis relative to the second content. The method includes: after displaying the corresponding view of the first application and when the first notification mode is active, switching the computer system from the first notification mode to a second notification mode, wherein the second notification mode has a second set of one or more rules for notification delivery at the computer system that are different from the first set of one or more rules for notification delivery at the computer system. The method includes: when the second notification mode is active for the computer system: detecting a first request to display the corresponding view of the first application via the one or more input devices; and in response to detecting the first request, displaying the corresponding view of the first application, including displaying the first content with a second emphasis relative to the second content. The method includes: while displaying the first application, detecting one or more user inputs to display the second content without deactivating the second notification mode of the computer system. The method includes: in response to detecting the one or more user inputs to display the second content, displaying the second content without deactivating the second notification mode of the computer system.

[0011] According to some embodiments, a method is performed at a computer system in communication with a display generation component and one or more input devices. The method includes: displaying a first user interface via the display generation component, the first user interface being used to configure settings for a first use mode of a plurality of use modes of the computer system, wherein the first user interface includes one or more suggested home screen pages used on a home screen user interface of the device when the first use mode is active, and wherein the one or more suggested home screen pages include suggestions for a first home screen page. The method includes: when displaying the first user interface, detecting a first sequence of one or more inputs corresponding to a first request to use the first home screen page for the first use mode. The method includes: in response to detecting the first sequence of one or more inputs, enabling the first home screen page for display when the first use mode is active, wherein the first home screen page is a new home screen page of the computer system, and the new home screen page is not available as a home screen page at the computer system before receiving the first sequence of one or more inputs corresponding to a first request to use the first home screen page for the first use mode.

[0012] According to some embodiments, a method is performed at a computer system that communicates with a display generation component and one or more input devices. The method includes: when the computer system has multiple applications including a first application and a second application and multiple usage modes including a first usage mode associated with filtering content in the first application but not associated with filtering content in the second application, receiving a request to display the user interface of the first application via the one or more input devices. The method includes: in response to receiving the request to display the user interface of the first application: based on determining that the first usage mode is active for the computer system, displaying the content of the first application in the user interface of the first application with content filtering based on the first usage mode; and based on determining that the first usage mode is not active for the computer system, displaying the content of the first application in the user interface of the first application without content filtering based on the first usage mode. The method includes: after displaying the user interface of the first application, receiving a request to display the user interface of the second application via the one or more input devices. The method includes: in response to receiving a request to display the user interface of the second application, displaying content of the second application in the user interface of the second application without filtering the content based on the first usage mode, regardless of whether the first usage mode is active.

[0013] According to some embodiments, an electronic device includes: a display, a touch-sensitive surface, one or more sensors for detecting the intensity of contact with the touch-sensitive surface, one or more tactile output generators, one or more processors, and a memory storing one or more programs; the one or more programs are configured to be executed by the one or more processors, and the one or more programs include instructions for performing or causing the execution of the operations of any of the methods described herein. According to some embodiments, a computer-readable storage medium stores therein instructions that, when executed by an electronic device having a display, a touch-sensitive surface, one or more sensors for detecting the intensity of contact with the touch-sensitive surface, and one or more tactile output generators, cause the device to perform the operations of any of the methods described herein or cause the operations of any of the methods described herein to be performed. According to some embodiments, a graphical user interface on an electronic device having a display, a touch-sensitive surface, one or more sensors for detecting the intensity of contact with the touch-sensitive surface, one or more tactile output generators, a memory, and one or more processors for executing one or more programs stored in the memory includes one or more elements displayed in any of the methods described herein, and the one or more elements are updated in response to input, as described in any of the methods described herein. According to some embodiments, an electronic device includes: a display, a touch-sensitive surface, one or more sensors for detecting the intensity of contact with the touch-sensitive surface, and optionally one or more tactile output generators; and a device for performing or causing the operation of any of the methods described herein to be performed. According to some embodiments, an information processing device used in an electronic device having a display, a touch-sensitive surface, one or more sensors for detecting the intensity of contact with the touch-sensitive surface, and optionally one or more tactile output generators includes a device for performing or causing the operation of any of the methods described herein to be performed. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] For a better understanding of the various described embodiments, reference should be made to the following detailed description taken in conjunction with the following drawings, wherein like reference numerals designate corresponding parts throughout the several views.

[0015] Figure 1A is a block diagram illustrating a portable multifunction device with a touch-sensitive display according to some embodiments.

[0016] Figure 1B is a block diagram illustrating example components for event processing according to some embodiments.

[0017] Figure 2 A portable multifunction device with a touch screen according to some embodiments is shown.

[0018] Figure 3 is a block diagram of an exemplary multifunction device with a display and a touch-sensitive surface according to some embodiments.

[0019] Figure 4A An exemplary user interface for an application menu on a portable multifunction device according to some embodiments is shown.

[0020] Figure 4B An exemplary user interface for a multifunction device having a touch-sensitive surface separate from the display is shown according to some embodiments.

[0021] Figures 5A to 5AC An example user interface for switching between different focus modes is shown according to some embodiments.

[0022] FIG. 6A to FIG. 6R An example user interface for configuring focus mode is shown according to some embodiments.

[0023] Figures 7A to 7Z An example user interface is shown that emphasizes content by default when focus mode is active and changes the emphasized content while focus mode remains active in accordance with some embodiments.

[0024] FIG. 8A to FIG. 8E is a flowchart of a process for switching between different focus modes according to some embodiments.

[0025] FIG. 9A to FIG. 9G is a flowchart of a process for configuring focus mode according to some embodiments.

[0026] FIG. 10A to FIG. 10C is a flowchart of a process for configuring focus mode according to some embodiments.

[0027] Figures 11A to 11LL An example user interface is shown for configuring a home page, wake screen, and / or application content filtering options for a mode (e.g., a focus mode and / or a notification mode) according to some embodiments.

[0028] FIG. 12A to FIG. 12L An example user interface is shown for displaying different content with different levels of emphasis on an application-by-application basis when focus mode is active according to some embodiments.

[0029] FIG. 13A to FIG. 13E is a flowchart of a process for configuring focus mode according to some embodiments.

[0030] FIG. 14A to FIG. 14E is a flowchart of a process for filtering content while focus mode is active according to some embodiments. DETAILED DESCRIPTION

[0031] Many electronic devices have modes that allow users to configure notification delivery rules, which can be used to suppress or postpone a subset of notifications when the mode is active. Using existing graphical user interfaces and methods, it may be both cumbersome and difficult to configure and activate such modes. For example, using existing methods, users may need to constantly return to a specific graphical user interface in order to activate a mode, deactivate an active mode, or change between active modes. In addition, although existing modes can be used to manage notifications, they lack the ability to customize the display of other content when the mode is active. For example, although the mode can suppress certain notifications when the user is working, the user may still see the content related to these notifications, such as emails or text messages, when opening the corresponding application. In the embodiments described below, there is provided an improved method for configuring, activating and switching between modes, and an improved method for the content displayed in the custom application user interface when the mode is active. These methods simplify the ability of users to utilize such modes to improve the productivity and concentration of the user.

[0032] The processes described below enhance the operability of the device and make the user-device interface more efficient (e.g., by helping the user provide appropriate input and reducing user errors when operating / interacting with the device) through various techniques, including by providing improved visual, auditory, and / or tactile feedback to the user, reducing the number of inputs required to perform an operation, providing additional control options without cluttering the user interface with additional displayed controls, performing an operation without further user input when a set of conditions have been met, and / or additional techniques. These techniques also reduce power usage and extend the battery life of the device by enabling the user to use the device more quickly and more efficiently.

[0033] under, Figure 1A to Figure 1B , Figure 2 and Figure 3 A description of an exemplary apparatus is provided. FIG. 4A to FIG. 4B is a sample user interface on a sample device. Figures 5A to 5AC An example user interface for switching between different focus modes is shown according to some embodiments. FIG. 6A to FIG. 6R An example user interface for configuring focus mode is shown according to some embodiments. Figures 7A to 7Z An example user interface is shown that emphasizes content by default when focus mode is active and changes the emphasized content while focus mode remains active in accordance with some embodiments. FIG. 8A to FIG. 8E is a flowchart of a process for switching between different focus modes according to some embodiments. FIG. 9A to FIG. 9G is a flowchart of a process for configuring focus mode according to some embodiments. FIG. 10A to FIG. 10Cis a flowchart of a process for configuring focus mode according to some embodiments.

[0034] Figures 5A to 5AC , FIG. 6A to FIG. 6R and Figures 7A to 7Z The user interface in FIG. 8A to FIG. 8E , FIG. 9A to FIG. 9G and FIG. 10A to FIG. 10C process.

[0035] Exemplary Devices

[0036] Reference will now be made in detail to the embodiments, examples of which are illustrated in the accompanying drawings. Many specific details are shown in the following detailed description in order to provide a full understanding of the various described embodiments. However, it will be apparent to one of ordinary skill in the art that the various described embodiments can be practiced without these specific details. In other cases, well-known methods, processes, components, circuits, and networks are not described in detail, so as not to unnecessarily obscure various aspects of the embodiments.

[0037] It will also be understood that, although in some cases, the terms "first", "second", etc. are used to describe various elements in this article, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, the first contact can be named as the second contact, and similarly, the second contact can be named as the first contact without departing from the scope of the various described embodiments. The first contact and the second contact are both contacts, but they are not the same contact unless the context clearly indicates otherwise.

[0038] The terms used in the description of various described embodiments herein are only for the purpose of describing specific embodiments, and are not intended to be limiting. As used in the description of various described embodiments and in the appended claims, the singular forms "one" and "the" are intended to also include plural forms, unless the context clearly indicates otherwise. It will also be understood that the term "and / or" used herein refers to and encompasses any and all possible combinations of one or more items in the associated listed items. It will also be understood that the terms "including" and / or "comprising" when used in this specification specify the presence of stated features, integers, steps, operations, elements and / or parts, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, parts and / or their grouping.

[0039] As used herein, the term "if" is optionally interpreted to mean "when" followed by "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined that" or "if [a stated condition or event] is detected" are optionally interpreted to mean "upon determining that" or "in response to determining that" or "upon detecting [a stated condition or event]" or "in response to detecting [a stated condition or event]," depending on the context.

[0040] Embodiments of electronic devices, user interfaces for such devices, and associated processes for using such devices are described herein. In some embodiments, the device is a portable communication device, such as a mobile phone, that also includes other functions, such as a PDA and / or a music player function. Exemplary embodiments of portable multifunction devices include, but are not limited to, the Apple Watch from Apple Inc., Cupertino, California. iPod and Device. Other portable electronic devices, such as laptop computers or tablet computers with touch-sensitive surfaces (e.g., touch screen displays and / or trackpads) are optionally used. It should also be understood that in some embodiments, the device is not a portable communication device, but a desktop computer with a touch-sensitive surface (e.g., touch screen displays and / or trackpads).

[0041] In the following discussion, an electronic device including a display and a touch-sensitive surface is described. However, it should be understood that the electronic device optionally includes one or more other physical user interface devices, such as a physical keyboard, mouse and / or joystick.

[0042] The device typically supports a variety of applications, such as one or more of the following applications: a note-taking application, a drawing application, a presentation application, a word processing application, a website creation application, a disk editing application, a spreadsheet application, a game application, a telephony application, a video conferencing application, a mail application, an instant messaging application, a fitness 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.

[0043] Various applications executed on the device optionally use at least one common physical user interface device, such as a touch-sensitive surface. One or more functions of the touch-sensitive surface and corresponding information displayed on the device are optionally adjusted and / or varied for different applications, and / or adjusted and / or varied within the respective applications. In this way, the common physical architecture of the device (such as a touch-sensitive surface) optionally supports a variety of applications with a user interface that is intuitive and clear to the user.

[0044] Attention is now turned to embodiments of portable devices having touch-sensitive displays. Figure 1A 1 is a block diagram illustrating a portable multifunction device 100 with a touch-sensitive display system 112 according to some embodiments. The touch-sensitive display system 112 is sometimes referred to as a "touch screen" for convenience, and is sometimes simply referred to as a touch-sensitive display. The device 100 includes a memory 102 (which optionally includes one or more computer-readable storage media), a memory controller 122, one or more processing units (CPUs) 120, a peripheral device interface 118, an RF circuit 108, an audio circuit 110, a speaker 111, a microphone 113, an input / output (I / O) subsystem 106, other input, or control devices 116, and an external port 124. The device 100 optionally includes one or more optical sensors 164. The device 100 optionally includes one or more intensity sensors 165 for detecting the intensity of contact on the device 100 (e.g., a touch-sensitive surface, such as the touch-sensitive display system 112 of the device 100). Device 100 optionally includes one or more tactile output generators 167 for generating tactile output on device 100 (e.g., generating tactile output on a touch-sensitive surface such as touch-sensitive display system 112 of device 100 or touch pad 355 of device 300). These components optionally communicate via one or more communication buses or signal lines 103.

[0045] As used in this specification and claims, the term "tactile output" refers to a physical displacement of a device relative to a previous position of the device, a physical displacement of a component of the device (e.g., a touch-sensitive surface) relative to another component of the device (e.g., a housing), or a displacement of a component relative to the center of mass of the device, which will be detected by a user using the user's sense of touch. For example, in the case where a device or a component of the device is in contact with a user's touch-sensitive surface (e.g., a finger, palm, or other part of the user's hand), the tactile output generated by the physical displacement will be interpreted by the user as a tactile sensation corresponding to a perceived change in a physical property of the device or a component of the device. For example, movement of a touch-sensitive surface (e.g., a touch-sensitive display or a touchpad) is optionally interpreted by the user as a "press click" or "release click" to a physical actuation button. In some cases, the user will feel a tactile sensation, such as a "press click" or "release click", even when the physical actuation button associated with the touch-sensitive surface that is physically pressed (e.g., displaced) by the user's movement does not move. As another example, even when the smoothness of the touch-sensitive surface does not change, the movement of the touch-sensitive surface may be optionally interpreted or sensed by the user as the "roughness" of the touch-sensitive surface. Although such interpretation of touch by the user will be limited by the user's individualized sensory perception, many sensory perceptions of touch are common to most users. Therefore, when a tactile output is described as corresponding to a specific sensory perception of a user (e.g., "press click", "release click", "roughness"), unless otherwise stated, the generated tactile output corresponds to a physical displacement of the device or its components that will generate the sensory perception of a typical (or ordinary) user. Providing tactile feedback to the user using tactile output enhances the operability of the device and makes the user-device interface more efficient (e.g., by helping the user provide appropriate input and reducing user errors when operating / interacting with the device), which further reduces power usage and extends the battery life of the device by enabling the user to use the device more quickly and efficiently.

[0046] In some embodiments, the tactile output pattern specifies characteristics of the tactile output, such as the amplitude of the tactile output, the shape of the motion waveform of the tactile output, the frequency of the tactile output, and / or the duration of the tactile output.

[0047] When a device (e.g., one or more tactile output generators that generate tactile output via moving a movable mass) generates tactile output with different tactile output patterns, the tactile output can produce different tactile sensations in a user holding or touching the device. Although the user's senses are based on the user's perception of the tactile output, most users will be able to recognize changes in the waveform, frequency, and amplitude of the tactile output generated by the device. Therefore, the waveform, frequency, and amplitude can be adjusted to indicate to the user that different operations have been performed. Therefore, a tactile output with a tactile output pattern designed, selected, and / or arranged to simulate the characteristics (e.g., size, material, weight, stiffness, smoothness, etc.) of an object in a given environment (e.g., a user interface including graphical features and objects, a simulated physical environment with virtual boundaries and virtual objects, a real physical environment with physical boundaries and physical objects, and / or a combination of any of the above); behavior (e.g., oscillation, displacement, acceleration, rotation, extension, etc.); and / or interaction (e.g., collision, adhesion, repulsion, attraction, friction, etc.) will provide helpful feedback to the user in some cases, which reduces input errors and improves the efficiency of the user's operation of the device. In addition, tactile output is optionally generated to correspond to feedback that is independent of simulated physical properties (such as input threshold or object selection). Such tactile output will provide helpful feedback to the user in some cases, which reduces input errors and improves the efficiency of the user's operation of the device.

[0048] In some embodiments, the tactile output with a suitable tactile output mode serves as a prompt for an event of interest in the user interface or behind the screen in the device. Examples of events of interest include activation of affordances (such as real or virtual buttons or toggle switches) provided on the device or in the user interface, the success or failure of the requested operation, reaching or crossing a boundary in the user interface, entering a new state, switching input focus between objects, activating a new mode, reaching or crossing an input threshold, detecting or identifying a type of input or gesture, etc. In some embodiments, a tactile output is provided to serve as a warning or prompt for an upcoming event or result that will occur unless a change in direction or interruption input is detected in time. Tactile output is also used in other contexts to enrich user experience, improve accessibility of devices for users with visual or motor difficulties or other accessibility needs, and / or improve the efficiency and functionality of user interfaces and / or devices. Optionally, the tactile output is compared with audio input and / or visual user interface changes, which further enhances the user's experience when the user interacts with the user interface and / or device, and is conducive to better transmission of information about the state of the user interface and / or device, and this reduces input errors and improves the efficiency of user operations on the device.

[0049] It should be understood that device 100 is merely one example of a portable multifunction device, and that device 100 optionally has more or fewer components than shown, optionally combines two or more components, or optionally has a different configuration or arrangement of the components. Figure 1A The various components shown are implemented in hardware, software, firmware, or any combination thereof, including one or more signal processing circuits and / or application specific integrated circuits.

[0050] The memory 102 optionally includes high-speed random access memory, and optionally also includes non-volatile memory, such as one or more disk storage devices, flash memory devices or other non-volatile solid-state memory devices. Access to the memory 102 by other components of the device 100 (such as the CPU 120 and the peripheral device interface 118) is optionally controlled by a memory controller 122.

[0051] Peripheral interface 118 may be used to couple the device's input and output peripherals to CPU 120 and memory 102. One or more processors 120 run or execute various software programs and / or instruction sets stored in memory 102 to perform various functions of device 100 and process data.

[0052] In some embodiments, peripherals interface 118, CPU 120, and memory controller 122 are optionally implemented on a single chip, such as chip 104. In some other embodiments, they are optionally implemented on separate chips.

[0053] RF (radio frequency) circuit 108 receives and sends RF signals, also referred to as electromagnetic signals. RF circuit 108 converts electrical signals into / from electromagnetic signals and communicates with a communication network and other communication devices via electromagnetic signals. RF circuit 108 optionally includes well-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, and the like. RF circuit 108 optionally communicates with networks and other devices via wireless communications, such as the Internet (also referred to as the World Wide Web (WWW)), an intranet, and / or a wireless network (such as a cellular telephone network, a wireless local area network (LAN), and / or a metropolitan area network (MAN)). The wireless communication optionally uses any of a variety of communication standards, protocols and technologies, including, but not limited to, Global System for Mobile Communications (GSM), Enhanced Data GSM Environment (EDGE), High Speed ​​Downlink Packet Access (HSDPA), High Speed ​​Uplink Packet Access (HSUPA), Evolution-Data-only (EV-DO), HSPA, HSPA+, Dual Cell HSPA (DC-HSPA), Long Term Evolution (LTE), Near Field Communication (NFC), Wideband Code Division Multiple Access (W-CDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Bluetooth, Wireless Fidelity (Wi-Fi) (e.g., IEEE 802.11a, IEEE 802.11ac, IEEE 802.11ax, IEEE 802.11b, IEEE 802.11d), IEEE 802.11d, IEEE 802.11d, IEEE 802.11d, IEEE 802.11d, IEEE 802.11d, IEEE 802.11d, IEEE 802.11d, IEEE 802.11d, IEEE 802.11d, IEEE 802.11d, IEEE 802.11g and / or IEEE 802.11n), Voice over Internet Protocol (VoIP), Wi-MAX, email protocols (e.g., Internet Message Access Protocol (IMAP) and / or Post Office Protocol (POP)), instant messaging (e.g., Extensible Messaging and Presence Protocol (XMPP), Session Initiation Protocol for Instant Messaging and Presence Utilizing Extensions (SIMPLE), Instant Messaging and Presence Service (IMPS)), and / or Short Message Service (SMS), or any other suitable communication protocol including communication protocols that have not been developed on the date of filing of this document.

[0054] The audio circuit 110, speaker 111, and microphone 113 provide an audio interface between a user and the device 100. The audio circuit 110 receives audio data from the peripheral device interface 118, converts the audio data into electrical signals, and transmits the electrical signals to the speaker 111. The speaker 111 converts the electrical signals into sound waves audible to humans. The audio circuit 110 also receives electrical signals converted from sound waves by the microphone 113. The audio circuit 110 converts the electrical signals into audio data and transmits the audio data to the peripheral device interface 118 for processing. The audio data is optionally retrieved from and / or transmitted to the memory 102 and / or the RF circuit 108 by the peripheral device interface 118. In some embodiments, the audio circuit 110 also includes a headset jack (e.g., Figure 2 The headset jack provides an interface between the audio circuit 110 and a removable audio input / output peripheral device, such as an output-only headset or a headset having both output (e.g., a single or dual-ear headset) and input (e.g., a microphone).

[0055] The I / O subsystem 106 couples input / output peripherals on the device 100, such as a touch-sensitive display system 112 and other input or control devices 116, to a peripheral device interface 118. The I / O subsystem 106 optionally includes a display controller 156, an optical sensor controller 158, an intensity sensor controller 159, a tactile feedback controller 161, 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. Other input control devices 116 optionally include physical buttons (e.g., push buttons, rocker buttons, etc.), dials, slide switches, joysticks, click wheels, etc. In some alternative embodiments, the one or more input controllers 160 are optionally coupled to any (or none) of the following: a keyboard, an infrared port, a USB port, a stylus, and / or a pointer device such as a mouse. One or more buttons (e.g., Figure 2 208) optionally includes an up / down button for volume control of the speaker 111 and / or the microphone 113. The one or more buttons optionally include a push button (e.g., Figure 2 206).

[0056] The touch-sensitive display system 112 provides an input interface and an output interface between the device and the user. The display controller 156 receives electrical signals from the touch-sensitive display system 112 and / or sends electrical signals to the touch-sensitive display system. The touch-sensitive display system 112 displays visual output to the user. The visual output optionally includes graphics, text, icons, videos, and any combination thereof (collectively referred to as "graphics"). In some embodiments, some visual outputs or all of the visual outputs correspond to user interface objects. As used herein, the term "indicator" refers to a user-interactive graphical user interface object (e.g., a graphical user interface object configured to respond to input directed to a graphical user interface object). Examples of user-interactive graphical user interface objects include, but are not limited to, buttons, sliders, icons, selectable menu items, switches, hyperlinks, or other user interface controls.

[0057] The touch-sensitive display system 112 has a touch-sensitive surface, sensor, or sensor group that accepts input from a user based on tactile and / or haptic contact. The touch-sensitive display system 112 and display controller 156 (together with any associated modules and / or instruction sets in memory 102) detect contact (and any movement or interruption of that contact) on the touch-sensitive display system 112 and convert the detected contact into interaction with a user interface object (e.g., one or more soft keys, icons, web pages, or images) displayed on the touch-sensitive display system 112. In some embodiments, the point of contact between the touch-sensitive display system 112 and the user corresponds to the user's finger or stylus.

[0058] The touch-sensitive display system 112 optionally uses LCD (liquid crystal display) technology, LPD (light emitting polymer display) technology, or LED (light emitting diode) technology, although other display technologies are used in other embodiments. The touch-sensitive display system 112 and display controller 156 optionally use any of a variety of touch sensing technologies now 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 for determining one or more points of contact with the touch-sensitive display system 112 to detect contact and any movement or interruption thereof. In some embodiments, projected mutual capacitance sensing technology is used, such as the . iPod and Technology found in.

[0059] The touch-sensitive display system 112 optionally has a video resolution of more than 100 dpi. In some embodiments, the touch screen video resolution exceeds 400 dpi (e.g., 500 dpi, 800 dpi or greater). The user optionally uses any suitable object or attachment such as a stylus, finger, etc. to contact the touch-sensitive display system 112. In some embodiments, the user interface is designed to work with finger-based contacts and gestures, which may not be as accurate as stylus-based input due to the larger contact area of ​​the finger on the touch screen. In some embodiments, the device converts rough finger-based input into precise pointer / cursor positioning or commands for performing the actions desired by the user.

[0060] In some embodiments, in addition to the touch screen, the device 100 optionally includes a touchpad for activating or deactivating specific 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 is optionally a touch-sensitive surface that is separate from the touch-sensitive display system 112, or an extension of the touch-sensitive surface formed by the touch screen.

[0061] The device 100 also includes a power system 162 for powering the various components. The power system 162 optionally includes a power management system, one or more power sources (e.g., batteries, alternating current (AC)), a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator (e.g., a light emitting diode (LED)), and any other components associated with the generation, management, and distribution of power in a portable device.

[0062] Device 100 optionally also includes one or more optical sensors 164 (eg, as part of one or more cameras). Figure 1A An optical sensor coupled to an optical sensor controller 158 in the I / O subsystem 106 is shown. One or more optical sensors 164 optionally include a charge coupled device (CCD) or a complementary metal oxide semiconductor (CMOS) phototransistor. One or more optical sensors 164 receive light projected through one or more lenses from the environment and convert the light into data representing an image. In conjunction with an imaging module 143 (also called a camera module), one or more optical sensors 164 optionally capture static images and / or videos. In some embodiments, an optical sensor is located on the rear portion of the device 100 opposite to the touch-sensitive display system 112 on the front of the device, so that the touch screen can be used as a viewfinder for static image and / or video image acquisition. In some embodiments, another optical sensor is located on the front of the device to obtain an image of the user (e.g., for self-portraits, for video conferencing when the user is watching other video conference participants on the touch screen, etc.).

[0063] Device 100 optionally also includes one or more contact intensity sensors 165 . Figure 1A A contact force sensor coupled to a force sensor controller 159 in the I / O subsystem 106 is shown. One or more contact force sensors 165 optionally include one or more piezoresistive strain gauges, capacitive force sensors, electrical force sensors, piezoelectric force sensors, optical force sensors, capacitive touch-sensitive surfaces, or other force sensors (e.g., sensors for measuring the force (or pressure) of contact on a touch-sensitive surface). One or more contact force sensors 165 receive contact force information (e.g., pressure information or a surrogate for pressure information) from the environment. In some embodiments, at least one contact force sensor is juxtaposed or adjacent to a touch-sensitive surface (e.g., touch-sensitive display system 112). In some embodiments, at least one contact force sensor is located on the rear of the device 100 opposite to the touch-sensitive display system 112 located on the front of the device 100.

[0064] Device 100 optionally also includes one or more proximity sensors 166 . Figure 1A A proximity sensor 166 is shown coupled to the peripherals interface 118. Alternatively, the proximity sensor 166 is coupled to the input controller 160 in the I / O subsystem 106. In some embodiments, when the multifunction device is placed near the user's ear (e.g., when the user is on a phone call), the proximity sensor turns off and disables the touch-sensitive display system 112.

[0065] Device 100 optionally also includes one or more tactile output generators 167 . Figure 1AA tactile output generator coupled to a tactile feedback controller 161 in the I / O subsystem 106 is shown. In some embodiments, the tactile output generator 167 includes one or more electroacoustic devices such as a speaker or other audio component; and / or an electromechanical device for converting energy into linear motion such as a motor, solenoid, electroactive polymer, piezoelectric actuator, electrostatic actuator, or other tactile output generating component (e.g., a component for converting an electrical signal into a tactile output on the device). The tactile output generator 167 receives tactile feedback generation instructions from the tactile feedback module 133 and generates tactile output on the device 100 that can be felt by a user of the device 100. In some embodiments, at least one tactile output generator is arranged in juxtaposition or proximity to a touch-sensitive surface (e.g., a touch-sensitive display system 112), and optionally generates tactile output by moving the touch-sensitive surface vertically (e.g., inward / outward of the surface of the device 100) or laterally (e.g., backward and forward in the same plane as the surface of the device 100). In some embodiments, at least one tactile output generator sensor is located on a rear portion of the device 100 opposite the touch-sensitive display system 112 located on the front of the device 100.

[0066] Device 100 optionally also includes one or more accelerometers 168 . Figure 1A An accelerometer 168 is shown coupled to the peripheral device interface 118. Alternatively, the accelerometer 168 is optionally coupled to the input controller 160 in the I / O subsystem 106. In some embodiments, information is displayed in a portrait view or a landscape view on the touch screen display based on an analysis of data received from the one or more accelerometers. The device 100 optionally includes a magnetometer and a GPS (or GLONASS or other global navigation system) receiver in addition to the accelerometer 168 for obtaining information about the position and orientation (e.g., portrait or landscape) of the device 100.

[0067] In some embodiments, the software components stored in memory 102 include an operating system 126, a communication module (or instruction set) 128, a contact / motion module (or instruction set) 130, a graphics module (or instruction set) 132, a tactile feedback module (or instruction set) 133, a text input module (or instruction set) 134, a global positioning system (GPS) module (or instruction set) 135, and an application (or instruction set) 136. In addition, in some embodiments, memory 102 stores device / global internal state 157, as shown in FIG. 1A and FIG. Figure 3. The device / global internal state 157 includes one or more of the following: an active application state, which indicates which applications (if any) are currently active; a display state, which indicates what applications, views, or other information occupy various areas of the touch-sensitive display system 112; a sensor state, which includes information obtained from the device's various sensors and other input or control devices 116; and position and / or location information about the device's position and / or posture.

[0068] The operating system 126 (e.g., iOS, Darwin, RTXC, LINUX, UNIX, OS X, WINDOWS, or an embedded operating system such as VxWorks) includes various software components and / or drivers for controlling and managing general system tasks (e.g., memory management, storage device control, power management, etc.), and facilitates communication between various hardware and software components.

[0069] The communication module 128 facilitates communication with other devices through one or more external ports 124, and also includes various software components for processing data received by the RF circuit 108 and / or the external port 124. The external port 124 (e.g., Universal Serial Bus (USB), FireWire, etc.) is suitable for coupling directly to other devices, or indirectly through a network (e.g., the Internet, wireless LAN, etc.). In some embodiments, the external port is a device that is compatible with some of Apple Inc. (Cupertino, California). iPod and In some embodiments, the external port is a multi-pin (e.g., 30-pin) connector that is the same as or similar to and / or compatible with the 30-pin connector used in Apple Inc. (Cupertino, California). iPod and In some embodiments, the external port is a USB Type-C connector that is the same as, similar to, and / or compatible with the Lightning connector used in Apple Inc. (Cupertino, California) electronic devices.

[0070] The contact / motion module 130 optionally detects contact with the touch-sensitive display system 112 (in conjunction with the display controller 156) and other touch-sensitive devices (e.g., a touchpad or physical click wheel). The contact / motion module 130 includes various software components for performing various operations related to contact detection (e.g., by a finger or stylus), such as determining whether contact has occurred (e.g., detecting a finger press event), determining the strength of the contact (e.g., the force or pressure of the contact, or a substitute for the force or pressure of the contact), determining whether there is movement of the contact and tracking the movement across the touch-sensitive surface (e.g., detecting one or more finger drag events), and determining whether the contact has stopped (e.g., detecting a finger lift event or contact disconnection). The contact / motion module 130 receives contact data from the touch-sensitive surface. Determining the movement of a contact point optionally includes determining a rate (magnitude), velocity (magnitude and direction), and / or acceleration (change in magnitude and / or direction) of the contact point, the movement of which is represented by a series of contact data. These operations are optionally applied to a single point of contact (e.g., a single finger contact or stylus contact) or multiple points of simultaneous contact (e.g., "multi-touch" / multi-finger contact). In some embodiments, contact / motion module 130 and display controller 156 detect contact on a touch pad.

[0071] The contact / motion module 130 optionally detects gesture input by the user. Different gestures on the touch-sensitive surface have different contact patterns (e.g., different motions, timings, and / or intensities of the detected contacts). Therefore, gestures are optionally detected by detecting specific contact patterns. For example, detecting a single-finger tap gesture includes detecting a finger press event, and then detecting a finger lift (lift-off) event at the same location (or substantially the same location) as the finger press event (e.g., at an icon location). As another example, detecting a finger swipe gesture on the touch-sensitive surface includes detecting a finger press event, then detecting one or more finger drag events, and then detecting a finger lift (lift-off) event. Similarly, taps, swipes, drags, and other gestures of the stylus are optionally detected by detecting a specific contact pattern of the stylus.

[0072] In some embodiments, detecting a finger tap gesture depends on detecting the length of time between a finger press event and a finger lift event, but is independent of the strength of the finger contact between the finger press event and the finger lift event. In some embodiments, a tap gesture is detected based on determining that the length of time between the finger press event and the finger lift event is less than a predetermined value (e.g., less than 0.1 seconds, 0.2 seconds, 0.3 seconds, 0.4 seconds, or 0.5 seconds), regardless of whether the strength of the finger contact during the tap reaches a given strength threshold (greater than a nominal contact detection strength threshold), such as a light press or deep press strength threshold. Therefore, a finger tap gesture can meet a specific input criterion that does not require the characteristic strength of the contact to meet a given strength threshold to meet the specific input criterion. For clarity, the finger contact in a tap gesture is generally required to meet a nominal contact detection strength threshold to detect a finger press event, and the contact will not be detected when it is below the nominal contact detection strength threshold. A similar analysis applies to detecting a tap gesture by a stylus or other contact. In the case where the device is capable of detecting contact with a finger or stylus hovering over the touch-sensitive surface, the nominal contact detection intensity threshold optionally does not correspond to physical contact between the finger or stylus and the touch-sensitive surface.

[0073] The same concepts apply in a similar manner to other types of gestures. For example, a swipe gesture, a pinch gesture, an expand gesture, and / or a long press gesture may be optionally detected based on satisfying criteria that are independent of the strength of the contacts included in the gesture or that do not require one or more contacts performing the gesture to reach a strength threshold in order to be recognized. For example, a swipe gesture is detected based on the amount of movement of one or more contacts; a pinch gesture is detected based on the movement of two or more contacts toward each other; an expand gesture is detected based on the movement of two or more contacts away from each other; and a long press gesture is detected based on the duration of a contact on a touch-sensitive surface having less than a threshold amount of movement. Thus, the statement that a particular gesture recognition criterion does not require the strength of the contacts to satisfy a corresponding strength threshold in order to satisfy the particular gesture recognition criterion means that the particular gesture recognition criterion can be satisfied when the contacts in the gesture do not reach the corresponding strength threshold, and can also be satisfied when one or more contacts in the gesture reach or exceed the corresponding strength threshold. In some embodiments, a tap gesture is detected based on determining that a finger down event and a finger up event are detected within a predefined time period, regardless of whether the contact is above or below a corresponding strength threshold during the predefined time period, and a swipe gesture is detected based on determining that the contact moves greater than a predefined amount, even if the contact is above the corresponding strength threshold at the end of the contact movement. Even in specific implementations where detection of gestures is affected by the strength of the contact performing the gesture (e.g., the device detects a long press more quickly when the strength of the contact is above the strength threshold, or the device delays detection of a tap input when the strength of the contact is higher), detection of these gestures does not require the contact to reach a particular strength threshold (e.g., even if the amount of time required to recognize the gesture varies), as long as the criteria for recognizing the gesture can be met without the contact reaching the particular strength threshold.

[0074] In some cases, the contact intensity threshold, duration threshold, and movement threshold are combined in various combinations to create a heuristic algorithm to distinguish between two or more different gestures for the same input element or area, so that multiple different interactions with the same input element can provide a richer set of user interactions and responses. The statement that a particular set of gesture recognition criteria does not require the intensity of one or more contacts to meet the corresponding intensity threshold in order to meet the particular gesture recognition criteria does not exclude the simultaneous evaluation of other intensity-related gesture recognition criteria to identify other gestures with criteria that are met when the gesture includes a contact with an intensity above the corresponding intensity threshold. For example, in some cases, a first gesture recognition criterion for a first gesture (which does not require the intensity of the contact to meet the corresponding intensity threshold to meet the first gesture recognition criterion) competes with a second gesture recognition criterion for a second gesture (which depends on the contact reaching the corresponding intensity threshold). In such a competition, if the second gesture recognition criterion for the second gesture is met first, the gesture is optionally not recognized as satisfying the first gesture recognition criterion for the first gesture. For example, if the contact reaches the corresponding intensity threshold before the contact moves a predefined amount of movement, a deep press gesture is detected instead of a swipe gesture. Conversely, if the contact moves the predefined amount of movement before the contact reaches the corresponding intensity threshold, a swipe gesture is detected instead of a deep press gesture. Even in such cases, the first gesture recognition criteria for the first gesture still does not require the intensity of the contact to satisfy the corresponding intensity threshold to satisfy the first gesture recognition criteria because if the contact remains below the corresponding intensity threshold until the gesture ends (e.g., a swipe gesture with an intensity of the contact that does not increase above the corresponding intensity threshold), the gesture will be recognized as a swipe gesture by the first gesture recognition criteria. Thus, a particular gesture recognition criterion that does not require the intensity of the contact to satisfy the corresponding intensity threshold to satisfy the particular gesture recognition criterion will (A) in some cases ignore the intensity of the contact relative to the intensity threshold (e.g., for a tap gesture) and / or (B) in some cases fail to satisfy the particular gesture recognition criterion (e.g., for a long press gesture) if a set of competing intensity-related gesture recognition criteria (e.g., for a deep press gesture) recognizes the input as corresponding to an intensity-related gesture before the particular gesture recognition criterion recognizes the gesture corresponding to the input, and in this sense still depends on the intensity of the contact relative to the intensity threshold (e.g., for a long press gesture competing with the deep press gesture for recognition).

[0075] Graphics module 132 includes various known software components for rendering and displaying graphics on touch-sensitive display system 112 or other displays, including components for changing the visual impact (e.g., brightness, transparency, saturation, contrast, or other visual attributes) of displayed graphics. As used herein, the term "graphics" includes any object that can be displayed to a user, including, without limitation, text, web pages, icons (such as user interface objects including soft keys), digital images, videos, animations, etc.

[0076] In some embodiments, the graphics module 132 stores data representing graphics to be used. Each graphic is optionally assigned a corresponding code. The graphics module 132 receives one or more codes for specifying the graphics to be displayed from an application program, etc., and also receives coordinate data and other graphic attribute data together if necessary, and then generates screen image data to be output to the display controller 156.

[0077] Haptic feedback module 133 includes various software components for generating instructions (e.g., instructions used by haptic feedback controller 161) to generate tactile output at one or more locations on device 100 using tactile output generator 167 in response to user interaction with device 100.

[0078] Text input module 134, which is optionally a component of graphics module 132, provides a soft keyboard for entering text in various applications (e.g., contacts 137, email 140, IM 141, browser 147, and any other application requiring text input).

[0079] The GPS module 135 determines the location of the device and provides this information for use in various applications (e.g., to the phone 138 for location-based dialing; to the camera 143 as picture / video metadata; and to applications that provide location-based services such as a weather widget, local yellow pages widget, and a map / navigation widget).

[0080] The application 136 optionally includes the following modules (or instruction sets) or a subset or superset thereof:

[0081] Contacts module 137 (sometimes called address book or contact list);

[0082] Telephone module 138;

[0083] Video conferencing module 139;

[0084] Email client module 140;

[0085] Instant messaging (IM) module 141;

[0086] Fitness support module 142;

[0087] A camera module 143 for still images and / or video images;

[0088] Image management module 144;

[0089] Browser module 147;

[0090] Calendar module 148;

[0091] A widget module 149, which optionally includes one or more of the following: a weather widget 149-1, a stock market widget 149-2, a calculator widget 149-3, an alarm widget 149-4, a dictionary widget 149-5, and other widgets acquired by the user, and a user-created widget 149-6;

[0092] A widget creator module 150 for forming a user-created widget 149 - 6 ;

[0093] Search module 151;

[0094] A video and music player module 152, optionally consisting of a video player module and a music player module;

[0095] Note module 153;

[0096] Map module 154; and / or

[0097] Online video module 155.

[0098] Examples of other applications 136 optionally stored in memory 102 include other word processing applications, other image editing applications, drawing applications, rendering applications, JAVA-enabled applications, encryption, digital rights management, voice recognition, and voice replication.

[0099] In conjunction with the touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132, and text input module 134, the contact module 137 includes executable instructions for managing an address book or contact list (e.g., stored in the application internal state 192 of the contact module 137 in memory 102 or memory 370), including: adding names to the address book; deleting names from the address book; associating phone numbers, email addresses, physical addresses, or other information with names; associating images with names; categorizing and classifying names; providing phone numbers and / or email addresses to initiate and / or facilitate communications via telephone 138, video conferencing 139, email 140, or IM 141; etc.

[0100] In conjunction with RF circuitry 108, audio circuitry 110, speaker 111, microphone 113, touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132, and text input module 134, phone module 138 includes executable instructions for entering a character sequence corresponding to a phone number, accessing one or more phone numbers in address book 137, modifying an entered phone number, dialing a corresponding phone number, conducting a conversation, and disconnecting or hanging up when the conversation is complete. As described above, wireless communications optionally use any of a variety of communication standards, protocols, and technologies.

[0101] In combination with RF circuitry 108, audio circuitry 110, speaker 111, microphone 113, touch-sensitive display system 112, display controller 156, one or more optical sensors 164, optical sensor controller 158, contact module 130, graphics module 132, text input module 134, contact list 137, and phone module 138, video conferencing module 139 includes executable instructions for initiating, conducting, and terminating a video conference between a user and one or more other participants in accordance with user instructions.

[0102] In conjunction with RF circuit 108, touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132, and text input module 134, email client module 140 includes executable instructions for creating, sending, receiving, and managing emails in response to user instructions. In conjunction with image management module 144, email client module 140 makes it very easy to create and send emails with still images or video images captured by camera module 143.

[0103] In conjunction with the RF circuit 108, the touch-sensitive display system 112, the display controller 156, the contact module 130, the graphics module 132, and the text input module 134, the instant messaging module 141 includes executable instructions for performing the following operations: inputting a character sequence corresponding to an instant message, modifying previously input characters, transmitting the corresponding instant message (e.g., using a short message service (SMS) or multimedia message service (MMS) protocol for phone-based instant messaging or using XMPP, SIMPLE, Apple Push Notification Service (APNs) or IMPS for Internet-based instant messaging), receiving instant messages, and viewing received instant messages. In some embodiments, the transmitted and / or received instant messages optionally include graphics, photos, audio files, video files, and / or other attachments supported in MMS and / or enhanced messaging services (EMS). As used herein, "instant messaging" refers to both phone-based messages (e.g., messages sent using SMS or MMS) and Internet-based messages (e.g., messages sent using XMPP, SIMPLE, APNs or IMPS).

[0104] In combination with RF circuitry 108, touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132, text input module 134, GPS module 135, map module 154, and video and music player module 152, fitness support module 142 includes executable instructions for creating workouts (e.g., with time, distance, and / or calorie burn goals); communicating with fitness sensors (in sports equipment and smart watches); receiving fitness sensor data; calibrating sensors for monitoring fitness; selecting and playing music for a workout; and displaying, storing, and transmitting fitness data.

[0105] In conjunction with touch-sensitive display system 112, display controller 156, one or more optical sensors 164, optical sensor controller 158, contact module 130, graphics module 132, and image management module 144, camera module 143 includes executable instructions for capturing still images or videos (including video streams) and storing them in memory 102, modifying characteristics of still images or videos, and / or deleting still images or videos from memory 102.

[0106] In conjunction with touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132, text input module 134, and camera module 143, image management module 144 includes executable instructions for arranging, modifying (e.g., editing), or otherwise manipulating, labeling, deleting, displaying (e.g., in a digital slide show or album), and storing still images and / or video images.

[0107] In combination with the RF circuit 108, the touch-sensitive display system 112, the display controller 156, the contact module 130, the graphics module 132 and the text input module 134, the browser module 147 includes executable instructions for browsing the Internet in accordance with user instructions (including searching, linking to, receiving and displaying web pages or portions thereof, as well as attachments and other files linked to web pages).

[0108] In combination with the RF circuit 108, the touch-sensitive display system 112, the display 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, the calendar module 148 includes executable instructions for creating, displaying, modifying and storing calendars and data associated with the calendar (e.g., calendar entries, to-do items, etc.) in accordance with user instructions.

[0109] In conjunction with RF circuit 108, touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132, text input module 134, and browser module 147, widget module 149 is a mini-application that is optionally downloaded and used by a user (e.g., weather widget 149-1, stock market widget 149-2, calculator widget 149-3, alarm widget 149-4, and dictionary widget 149-5) or a mini-application created by a user (e.g., user-created widget 149-6). In some embodiments, the widget includes an HTML (Hypertext Markup Language) file, a CSS (Cascading Style Sheets) file, and a JavaScript file. In some embodiments, the widget includes an XML (Extensible Markup Language) file and a JavaScript file (e.g., Yahoo! widget).

[0110] In conjunction with the RF circuit 108, the touch-sensitive display system 112, the display controller 156, the contact module 130, the graphics module 132, the text input module 134, and the browser module 147, the widget creator module 150 includes executable instructions for creating a widget (e.g., transferring a user-specified portion of a web page into a widget).

[0111] In conjunction with the touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132 and text input module 134, the search module 151 includes executable instructions for searching the memory 102 for text, music, sound, images, videos and / or other files that match one or more search criteria (e.g., one or more user-specified search terms) in accordance with user instructions.

[0112] In conjunction with touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132, audio circuitry 110, speaker 111, RF circuitry 108, and browser module 147, video and music player module 152 includes executable instructions that allow a user to download and play back recorded music and other sound files stored in one or more file formats (such as, MP3 or AAC files), as well as executable instructions for displaying, presenting, or otherwise playing back video (e.g., on touch-sensitive display system 112, or on an external display connected wirelessly or via external port 124). In some embodiments, device 100 optionally includes the functionality of an MP3 player such as an iPod (trademark of Apple Inc.).

[0113] In conjunction with the touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132, and text input module 134, the note module 153 includes executable instructions for creating and managing notes, to-do lists, etc. according to user instructions.

[0114] In combination with RF circuitry 108, touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132, text input module 134, GPS module 135, and browser module 147, map module 154 includes executable instructions for receiving, displaying, modifying, and storing maps and data associated with the maps (e.g., driving directions; data about stores and other points of interest at or near a particular location; and other location-based data) in accordance with user instructions.

[0115] In conjunction with touch-sensitive display system 112, display controller 156, contact module 130, graphics module 132, audio circuit 110, speaker 111, RF circuit 108, text input module 134, email client module 140, and browser module 147, online video module 155 includes executable instructions that allow a user to access, browse, receive (e.g., by streaming and / or downloading), play back (e.g., on touch screen 112, or on an external display connected wirelessly or via external port 124), send emails with links to specific online videos, and otherwise manage online videos in one or more file formats such as H.264. In some embodiments, instant messaging module 141 is used instead of email client module 140 to send a link to a specific online video.

[0116] Each module and application identified above corresponds to a set of executable instructions for performing one or more functions and methods described in the present application (e.g., computer-implemented methods and other information processing methods described herein). These modules (e.g., instruction sets) do not have to be implemented as independent software programs, processes or modules, so various subsets of these modules are optionally combined or otherwise rearranged in various embodiments. In some embodiments, memory 102 optionally stores subsets of the above modules and data structures. In addition, memory 102 optionally stores other modules and data structures not described above.

[0117] In some embodiments, the device 100 is a device where the operation of a predefined set of functions on the device is performed exclusively through a touch screen and / or a touch pad. By using a touch screen and / or a touch pad as the primary input control device for operating the device 100, the number of physical input control devices (e.g., push buttons, dials, etc.) on the device 100 is optionally reduced.

[0118] A predefined set of functions that are performed exclusively through the touch screen and / or touchpad optionally includes navigation between user interfaces. In some embodiments, the touchpad, when touched by the user, navigates the device 100 to a main menu, a home menu, or a root menu from any user interface displayed on the device 100. In such embodiments, a "menu button" is implemented using the touchpad. In some other embodiments, the menu button is a physical push button or other physical input control device, rather than a touchpad.

[0119] Figure 1B 1 is a block diagram illustrating exemplary components for event processing according to some embodiments. In some embodiments, memory 102 ( Figure 1A ) or memory 370 ( Figure 3 ) includes an event classifier 170 (e.g., in the operating system 126) and a corresponding application 136-1 (e.g., any one of the aforementioned applications 136, 137 to 155, 380 to 390).

[0120] The event classifier 170 receives event information and determines the application 136-1 and the application view 191 of the application 136-1 to which the event information is to be delivered. The event classifier 170 includes an event monitor 171 and an event distributor module 174. In some embodiments, the application 136-1 includes an application internal state 192, which indicates one or more current application views displayed on the touch-sensitive display system 112 when the application is active or executing. In some embodiments, the device / global internal state 157 is used by the event classifier 170 to determine which application(s) is currently active, and the application internal state 192 is used by the event classifier 170 to determine the application view 191 to which the event information is to be delivered.

[0121] In some embodiments, the application internal state 192 includes additional information, such as one or more of the following: resumption information to be used when the application 136-1 resumes execution, user interface state information indicating that information is being displayed or is ready to be displayed by the application 136-1, a state queue for enabling a user to return to a previous state or view of the application 136-1, and a repeat / undo queue of previous actions taken by the user.

[0122] Event monitor 171 receives event information from peripherals interface 118. Event information includes information about sub-events (e.g., a user touch on touch-sensitive display system 112 as part of a multi-touch gesture). Peripherals interface 118 transmits information it receives from I / O subsystem 106 or sensors such as proximity sensor 166, one or more accelerometers 168, and / or microphone 113 (through audio circuit 110). The information received by peripherals interface 118 from I / O subsystem 106 includes information from touch-sensitive display system 112 or a touch-sensitive surface.

[0123] In some embodiments, event monitor 171 sends requests to peripheral device interface 118 at predetermined intervals. In response, peripheral device interface 118 transmits event information. In other embodiments, peripheral device interface 118 transmits event information only when there is a significant event (e.g., receiving an input above a predetermined noise threshold and / or receiving an input for more than a predetermined duration).

[0124] In some embodiments, the event classifier 170 also includes a hit view determination module 172 and / or an active event identifier determination module 173.

[0125] When the touch-sensitive display system 112 displays more than one view, the hit view determination module 172 provides software procedures for determining where within one or more views a sub-event has occurred. A view consists of controls and other elements that a user can see on the display.

[0126] Another aspect of the user interface associated with an application is a set of views, sometimes also referred to herein as application views or user interface windows, in which information is displayed and touch-based gestures occur. The application views (of the respective application) in which a touch is detected optionally correspond to a programmatic level within the programmatic or view hierarchy of the application. For example, the lowest level view in which a touch is detected is optionally referred to as a hit view, and the set of events that are recognized as correct input is optionally determined at least in part based on the hit view of the initial touch that started the touch-based gesture.

[0127] Hit view determination module 172 receives information related to sub-events of touch-based gestures. When an application has multiple views organized in a hierarchy, hit view determination module 172 identifies the hit view as the lowest view in the hierarchy that should handle the sub-events. In most cases, the hit view is the lowest level view in which the initiating sub-event (e.g., the first sub-event in a sequence of sub-events that form an event or potential event) occurs. Once a hit view is identified by the hit view determination module, the hit view typically receives all sub-events related to the same touch or input source for which it was identified as the hit view.

[0128] Active event recognizer determination module 173 determines which view or views within the view hierarchy should receive a particular sequence of sub-events. In some embodiments, active event recognizer determination module 173 determines that only the hit view should receive a particular sequence of sub-events. In other embodiments, active event recognizer determination module 173 determines that all views that include the physical location of the sub-event are actively participating views, and therefore determines that all actively participating views should receive a particular sequence of sub-events. In other embodiments, even if a touch sub-event is completely confined to an area associated with one particular view, higher views in the hierarchy will still remain as actively participating views.

[0129] Event distributor module 174 distributes event information to event recognizers (e.g., event recognizers 180). In embodiments including active event recognizer determination module 173, event distributor module 174 delivers the event information to the event recognizers determined by active event recognizer determination module 173. In some embodiments, event distributor module 174 stores the event information in an event queue, which is retrieved by corresponding event receiver module 182.

[0130] In some embodiments, operating system 126 includes event classifier 170. Alternatively, application 136-1 includes event classifier 170. In yet another embodiment, event classifier 170 is a standalone module or is part of another module stored in memory 102, such as contact / motion module 130.

[0131] In some embodiments, application 136-1 includes multiple 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 user interface of the application. Each application view 191 of application 136-1 includes one or more event recognizers 180. Typically, the corresponding application view 191 includes multiple event recognizers 180. In other embodiments, one or more event recognizers in event recognizers 180 are part of an independent module, which is a higher-level object such as a user interface toolkit or application 136-1 from which methods and other properties are inherited. In some embodiments, the corresponding event handler 190 includes one or more of the following: data updater 176, object updater 177, GUI updater 178 and / or event data 179 received from event classifier 170. Event handler 190 optionally utilizes or calls data updater 176, object updater 177 or GUI updater 178 to update application internal state 192. Alternatively, one or more of the application views in application view 191 include one or more corresponding event handlers 190. In addition, in some embodiments, one or more of data updater 176, object updater 177, and GUI updater 178 are included in the corresponding application view 191.

[0132] A corresponding event identifier 180 receives event information (e.g., event data 179) from event classifier 170 and identifies an event from the event information. Event identifier 180 includes an event receiver 182 and an event comparator 184. In some embodiments, event identifier 180 also includes metadata 183 and at least a subset of event delivery instructions 188 (which optionally include sub-event delivery instructions).

[0133] Event receiver 182 receives event information from event classifier 170. Event information includes information about sub-events such as touch or touch movement. Depending on the sub-event, the event information also includes additional information, such as the location of the sub-event. When the sub-event involves the movement of the touch, the event information optionally also includes the speed and direction of the sub-event. In some embodiments, the event includes the device rotating from one orientation to another orientation (for example, from a longitudinal orientation to a transverse orientation, or vice versa), and the event information includes corresponding information about the current orientation of the device (also referred to as the device posture).

[0134] Event comparator 184 compares event information with predefined event or sub-event definitions, and determines an event or sub-event based on the comparison, or determines or updates the state of an event or sub-event. In some embodiments, event comparator 184 includes event definition 186. Event definition 186 includes the definition of an event (e.g., a predefined sub-event sequence), such as event 1 (187-1), event 2 (187-2), and others. In some embodiments, sub-events in event 187 include, for example, touch start, touch end, touch move, touch cancel, and multi-touch. In one example, the definition of event 1 (187-1) is a double-click on a displayed object. For example, a double-click includes a first touch (touch start) of a predetermined duration on a displayed object, a first lift (touch end) of a predetermined duration, a second touch (touch start) of a predetermined duration on a displayed object, and a second lift (touch end) of a predetermined duration. In another example, the definition of event 2 (187-2) is a drag on a displayed object. For example, dragging includes a touch (or contact) of a predetermined duration on a displayed object, movement of the touch on the touch-sensitive display system 112, and lifting of the touch (touch end). In some embodiments, the event also includes information for one or more associated event handlers 190.

[0135] In some embodiments, event definition 187 includes definitions of events for corresponding user interface objects. In some embodiments, event comparator 184 performs a hit test to determine which user interface object is associated with a sub-event. For example, in an application view displaying three user interface objects on touch-sensitive display system 112, when a touch is detected on touch-sensitive display system 112, event comparator 184 performs a hit test to determine which of the three user interface objects is associated with the touch (sub-event). If each displayed object is associated 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, event comparator 184 selects an event handler associated with the sub-event and the object that triggered the hit test.

[0136] In some embodiments, the definition of the corresponding event 187 also includes delay actions that delay the delivery of the event information until after it has been determined that the sub-event sequence does or does not correspond to the event type of the event identifier.

[0137] When a corresponding event recognizer 180 determines that a sequence of sub-events does not match any event in event definition 186, the corresponding event recognizer 180 enters an event impossible, event failed, or event ended state, after which subsequent sub-events of the touch-based gesture are ignored. In this case, other event recognizers (if any) that remain active for the hit view continue to track and process sub-events of the ongoing touch-based gesture.

[0138] In some embodiments, the corresponding event recognizers 180 include metadata 183 with configurable properties, flags, and / or lists that indicate how the event delivery system should perform sub-event delivery to actively participating event recognizers. In some embodiments, metadata 183 includes configurable properties, flags, and / or lists that indicate how event recognizers interact or can interact with each other. In some embodiments, metadata 183 includes configurable properties, flags, and / or lists that indicate whether sub-events are delivered to different levels in a view or programmatic hierarchy.

[0139] In some embodiments, when one or more specific sub-events of an event are identified, the corresponding event recognizer 180 activates an event handler 190 associated with the event. In some embodiments, the corresponding event recognizer 180 delivers event information associated with the event to the event handler 190. Activating the event handler 190 is different from sending (and deferred sending) the sub-events to the corresponding hit view. In some embodiments, the event recognizer 180 throws a tag associated with the identified event, and the event handler 190 associated with the tag obtains the tag and executes a predefined process.

[0140] In some embodiments, the event delivery instructions 188 include a sub-event delivery instruction that delivers event information about a sub-event without activating an event handler. Instead, the sub-event delivery instruction delivers the event information to an event handler associated with a sub-event sequence or to an actively participating view. The event handler associated with the sub-event sequence or with an actively participating view receives the event information and executes a predetermined process.

[0141] In some embodiments, data updater 176 creates and updates data used in application 136-1. For example, data updater 176 updates phone numbers used in contact module 137 or stores video files used in video or music player module 152. In some embodiments, object updater 177 creates and updates objects used in application 136-1. For example, object updater 177 creates new user interface objects or updates the positioning of user interface objects. GUI updater 178 updates the GUI. For example, GUI updater 178 prepares display information and sends the display information to graphics module 132 for display on a touch-sensitive display.

[0142] In some embodiments, event handler 190 includes or has access to data updater 176, object updater 177, and GUI updater 178. In some embodiments, data updater 176, object updater 177, and GUI updater 178 are included in a single module of the corresponding application 136-1 or application view 191. In other embodiments, they are included in two or more software modules.

[0143] It should be understood that the above discussion of event processing of user touches on a touch-sensitive display also applies to other forms of user input that utilize input devices to operate the multifunction device 100, and not all user input is initiated on the touch screen. For example, mouse movement and mouse button presses, optionally in conjunction with single or multiple keyboard presses or holddowns; contact movement on a touchpad, such as tapping, dragging, scrolling, etc.; stylus input; movement of the device; verbal commands; detected eye movement; biometric input; and / or any combination thereof are optionally used as input corresponding to sub-events that define the event to be distinguished.

[0144] Figure 2 A device having a touch screen (e.g., Figure 1AThe portable multifunction device 100 of the present invention is a touch-sensitive display system 112 of the present invention. The touch screen optionally displays one or more graphics within the user interface (UI) 200. In these embodiments and in other embodiments described below, the user can select one or more of the graphics by, for example, making gestures on the graphics using one or more fingers 202 (not drawn to scale in the figure) or one or more styluses 203 (not drawn to scale in the figure). In some embodiments, when the user interrupts contact with the one or more graphics, selection of the one or more graphics will occur. In some embodiments, the gesture optionally includes one or more taps, one or more swipes (from left to right, from right to left, up and / or down) and / or rolling of the fingers that have been in contact with the device 100 (from right to left, from left to right, up and / or down). In some specific implementations or in some cases, inadvertent contact with the graphics will not select the graphics. For example, when the gesture corresponding to the selection is a tap, a swipe gesture that sweeps over an application icon optionally does not select the corresponding application.

[0145] The device 100 optionally also includes one or more physical buttons, such as a "home" or menu button 204. As previously described, the menu button 204 is optionally used to navigate to any application 136 in a set of applications that are optionally executed on the device 100. Alternatively, in some embodiments, the menu button is implemented as a soft key in a GUI displayed on the touch screen display.

[0146] In some embodiments, the device 100 includes a touch screen display, a menu button 204 (sometimes referred to as a home button 204), a push button 206 for powering the device on / off and for locking the device, a volume adjustment button 208, a user identity module (SIM) card slot 210, an earphone jack 212, and a docking / charging external port 124. The push button 206 is optionally used to turn the device on / off by pressing the button and keeping the button pressed for a predefined time interval; lock the device by pressing the button and releasing the button before the predefined time interval passes; and / or unlock the device or initiate an unlocking process. In some embodiments, the device 100 also accepts voice input for activating or deactivating certain functions through a microphone 113. The device 100 also optionally includes one or more contact strength sensors 165 for detecting the strength of contact on the touch-sensitive display system 112, and / or one or more tactile output generators 167 for generating tactile output for a user of the device 100.

[0147] Figure 3300 is a block diagram of an exemplary multifunction device with a display and a touch-sensitive surface according to some embodiments. Device 300 does not have to be portable. In some embodiments, device 300 is a laptop, a desktop computer, a tablet computer, a multimedia player device, a navigation device, an educational device (such as a children's learning toy), a game system, or a control device (e.g., a home controller or an industrial controller). Device 300 typically includes one or more processing units (CPUs) 310, one or more network or other communication interfaces 360, a memory 370, and one or more communication buses 320 for interconnecting these components. The communication bus 320 optionally includes circuits (sometimes referred to as a chipset) that interconnect system components and control communications between system components. Device 300 includes an input / output (I / O) interface 330 with a display 340, which is typically a touch screen display. The I / O interface 330 also optionally includes a keyboard and / or a mouse (or other pointing device) 350 and a touchpad 355, a tactile output generator 357 for generating tactile output on the device 300 (e.g., similar to the above reference). Figure 1A The one or more tactile output generators 167 described above), sensors 359 (e.g., optical sensors, acceleration sensors, proximity sensors, touch sensors, and / or sensors similar to those described above) Figure 1A The memory 370 may include one or more storage devices located away from the CPU 310. In some embodiments, the memory 370 stores information related to the portable multifunction device 100 ( Figure 1A ), or a subset thereof. In addition, memory 370 optionally stores additional programs, modules, and data structures not present in memory 102 of portable multifunction device 100. For example, memory 370 of device 300 optionally stores a graphics card.

[0148] module 380, presentation module 382, ​​word processing module 384, website creation module 386, disk editing module 388 and / or spreadsheet module 390, and portable multifunction device 100 ( Figure 1A )'s memory 102 optionally does not store these modules.

[0149] Figure 3Each element in the above-mentioned identified element is optionally stored in one or more memory devices in the previously mentioned memory device. Each module in the above-mentioned identified module corresponds to the instruction set for performing the above-mentioned functions. The above-mentioned identified module or program (that is, instruction set) need not be implemented as an independent software program, process or module, so the various subsets of these modules are optionally combined or otherwise rearranged in various embodiments. In some embodiments, memory 370 optionally stores the subgroup of the above-mentioned modules and data structures. In addition, memory 370 optionally stores additional modules and data structures not described above.

[0150] Attention is now turned to an embodiment of a user interface (“UI”) that is optionally implemented on portable multifunction device 100 .

[0151] Figure 4A An exemplary user interface of an application menu on portable multifunction device 100 is shown according to some embodiments. A similar user interface is optionally implemented on device 300. In some embodiments, user interface 400 includes the following elements, or a subset or superset thereof:

[0152] One or more signal strength indicators of one or more wireless communications, such as cellular signals and Wi-Fi signals;

[0153] ·time;

[0154] Bluetooth indicator;

[0155] Battery status indicator;

[0156] A tray 408 with icons for commonly used applications, such as:

[0157] o An icon 416 of the phone module 138 labeled "Phone," which optionally includes an indicator 414 of the number of missed calls or voicemails;

[0158] o an icon 418 of the email client module 140 labeled “Mail”, which optionally includes an indicator 410 of the number of unread emails;

[0159] o An icon 420 labeled "Browser" of the browser module 147; and

[0160] o An icon 422 labeled “Music” of the video and music player module 152;

[0161] as well as

[0162] Icons of other applications, such as:

[0163] o Icon 424 labeled "Message" of IM module 141;

[0164] o An icon 426 labeled “Calendar” of the calendar module 148;

[0165] o Icon 428 labeled “Photos” of the image management module 144;

[0166] o An icon 430 labeled “Camera” of the camera module 143;

[0167] ○ Icon 432 labeled “Online Video” of the online video module 155;

[0168] ○ Icon 434 labeled “Stock Market” of the Stock Market Widget 149 - 2 ;

[0169] o An icon 436 labeled “Map” of the map module 154;

[0170] ○ Icon 438 labeled “Weather” of the weather widget 149-1;

[0171] ○ Icon 440 labeled as “Clock” of the alarm clock widget 149 - 4 ;

[0172] o An icon 442 labeled “Fitness Support” of the fitness support module 142;

[0173] o An icon 444 labeled "Notes" of the notes module 153; and

[0174] ○ An icon 446 for a settings application or module that provides access to settings for the device 100 and its various applications 136 .

[0175] It should be noted that Figure 4A The icon labels shown in are exemplary only. For example, other labels are optionally used for various application icons. In some embodiments, the label of the corresponding application icon includes the name of the application corresponding to the corresponding application icon. In some embodiments, the label of a particular application icon is different from the name of the application corresponding to the particular application icon.

[0176] Figure 4B A touch-sensitive surface 451 (eg, Figure 3 A device (e.g., a tablet or touch pad 355) Figure 3 Although many of the examples that follow will be given with reference to input on a touch screen display 112 (where a touch-sensitive surface and a display are combined), in some embodiments, the device detects input on a touch-sensitive surface that is separate from the display, such as Figure 4BIn some embodiments, the touch-sensitive surface (e.g., Figure 4B 451) has a main axis (e.g., Figure 4B 453) corresponding to the main axis (for example, Figure 4B According to these embodiments, the device detects contact with touch-sensitive surface 451 at a location corresponding to a corresponding location on the display (e.g., Figure 4B 460 and 462) (e.g., in Figure 4B 460 corresponds to 468 and 462 corresponds to 470). Thus, on a touch-sensitive surface (e.g., Figure 4B 451) and a display of a multi-function device (e.g., Figure 4B 450 in ) is separated, the user input detected by the device on the touch-sensitive surface (e.g., contacts 460 and 462 and their movement) is used by the device to manipulate the user interface on the display. It should be understood that similar methods are optionally used for other user interfaces described herein.

[0177] Additionally, although the following examples are primarily given with reference to finger inputs (e.g., finger contacts, single-finger tap gestures, finger swipe gestures, etc.), it should be understood that in some embodiments, one or more of these finger inputs are replaced by input from another input device (e.g., mouse-based input or stylus input). For example, a swipe gesture is optionally replaced by a mouse click (e.g., instead of contact), followed by movement of the cursor along the path of the swipe (e.g., instead of movement of the contact). As another example, a tap gesture is optionally replaced by a mouse click when the cursor is over the location of the tap gesture (e.g., instead of detecting contact, followed by ceasing to detect contact). Similarly, when multiple user inputs are detected simultaneously, it should be understood that multiple computer mice are optionally used simultaneously, or a mouse and finger contact are optionally used simultaneously.

[0178] As used herein, the term "focus selector" refers to an input element used to indicate the current portion of a user interface that a user is interacting with. In some implementations that include a cursor or other position marker, the cursor acts as a "focus selector" such that when the cursor is over a particular user interface element (e.g., a button, window, slider, or other user interface element), a focus selector is displayed on a touch-sensitive surface (e.g., Figure 3 Touchpad 355 or Figure 4B In the event that an input (e.g., a press input) is detected on the touch-sensitive surface 451 in the display, the particular user interface element is adjusted according to the detected input. In the case that the touch-sensitive surface 451 in the display includes a touch-screen display (e.g., Figure 1A A touch-sensitive display system 112 or Figure 4A In some implementations of a touch screen in a touch screen display, a contact detected on the touch screen acts as a "focus selector" such that when an input (e.g., a press input by a contact) is detected at the location of a particular user interface element (e.g., a button, window, slider, or other user interface element) on the touch screen display, the particular user interface element is adjusted according to the detected input. In some implementations, the focus moves from one area of ​​the user interface to another area of ​​the user interface without a corresponding movement of a cursor or movement of a contact on the touch screen display (e.g., by using a tab key or arrow keys to move the focus from one button to another); in these implementations, the focus selector moves according to the movement of the focus between different areas of the user interface. Regardless of the specific form taken by the focus selector, the focus selector is typically a user interface element (or contact on the touch screen display) that is controlled by the user to convey the user's desired interaction with the user interface (e.g., by indicating to the device the element of the user interface with which the user desires to interact). For example, when a press input is detected on a touch-sensitive surface (e.g., a touchpad or touch screen), the position of a focus selector (e.g., a cursor, contact, or selection box) over a corresponding button will indicate that the user desires to activate the corresponding button (rather than other user interface elements shown on the device display).

[0179] User interface and associated processes

[0180] Attention now turns to embodiments of a user interface ("UI") and associated processes that may be implemented on an electronic device such as portable multifunction device 100 or device 300 having a display, a touch-sensitive surface, (optionally) one or more tactile output generators for generating tactile output, and (optionally) one or more sensors for detecting intensity of contact with the touch-sensitive surface.

[0181] Figures 5A to 5AC , FIG. 6A to FIG. 6R as well as Figures 7A to 7Z Example user interfaces for providing different focus modes according to some embodiments are shown. The user interfaces in these figures are used to illustrate the processes described below, including FIG. 8A to FIG. 8E , FIG. 9A to FIG. 9G as well as FIG. 10A to FIG. 10CFor ease of explanation, some embodiments in the implementation scheme will be discussed with reference to operations performed on a device with touch-sensitive display system 112. In such embodiments, the focus selector is optionally: a corresponding finger or stylus contact, a representative point corresponding to the finger or stylus contact (e.g., the center of gravity of the corresponding contact or a point associated with the corresponding contact), or the center of gravity of two or more contacts detected on touch-sensitive display system 112. However, in response to detecting a contact on touch-sensitive surface 451 when the user interface shown in the figure is displayed on display 450 together with the focus selector, similar operations are optionally performed on a device with display 450 and a separate touch-sensitive surface 451.

[0182] Figures 5A to 5AC Example user interfaces for switching between different focus modes according to some embodiments are shown. For clarity and ease of explanation, each figure represents the active focus mode (e.g., no mode or a specific focus mode) that is active in a particular figure. If a focus mode is active, some user interfaces (e.g., a home screen user interface) display a corresponding visual indication (e.g., in the upper right corner of the display). The visual indication corresponds to an icon associated with each focus mode (e.g., Figure 5E shown).

[0183] Figure 5A Portable multifunction device 100 is shown in a low power state (e.g., a sleep state or an off state). In some embodiments, when the portable multifunction device is in a low power state, some user interface elements (e.g., Figure 5A 5000 (e.g., a tap gesture, a long press, or a swipe gesture) is visible (e.g., but displayed with reduced prominence than when portable multifunction device 100 is not in the low power state). While portable multifunction device 100 is in the low power state, in response to user input 5000 (e.g., a tap gesture, a long press, or a swipe gesture), portable multifunction device 100 transitions out of the low power state. Note that in some embodiments, any one of a plurality of user inputs wakes portable multifunction device 100 (e.g., lifting portable multifunction device 100, or pressing a physical button on the side of portable multifunction device 100).

[0184] Figure 5B100 after transitioning out of a low power state. Portable multifunction device 100 displays a wake-up user interface (e.g., an initial user interface displayed when transitioning out of a low power state, such as a lock screen user interface or another wake-up screen user interface) that includes multiple notifications, including notification 5002 for application A, notification 5004 for application M, notification 5006 for application Z, notification 5008 for application S, and notification 5010 for application D.

[0185] like Figure 5C-1 As shown, when the wake-up user interface is displayed, in response to detecting an upward swipe gesture 5011 ( Figure 5B ), portable multifunction device 100 changes to displaying a home screen user interface. The home screen user interface includes multiple application launch affordances and optionally includes one or more of applications A, M, Z, S, and / or D. Figure 5C-2 The corresponding home screen user interface of the second device 5001 is shown. In some embodiments, the second device 5001 is a smart watch device paired with the portable multifunction device 100.

[0186] like Figure 5D As shown, in response to detecting a downward swipe gesture 5012 (e.g., in the upper right corner of the display of portable multifunction device 100, as shown in FIG. Figure 5C-1 ), portable multifunction device 100 displays a system user interface for accessing system functions of the portable multifunction device. One such system function is a function for enabling (or disabling) a focus mode of portable multifunction device 100. Different focus modes have different notification settings that affect which notifications are delivered, suppressed, and / or delayed. For example, when "work" mode is active, notifications associated with users who are not whitelisted as work contacts are suppressed (e.g., not delivered when initially received, but delivered when "work" mode is deactivated).

[0187] like Figure 5E As shown, in response to detecting user input 5014 ( Figure 5D), portable multifunction device 100 displays enable indications of available focus modes, including “do not disturb” mode enable indication 5018, “work” mode enable indication 5020, “sleep” mode enable indication 5022, “driving” mode enable indication 5024, “personal” mode enable indication 5026, and “fitness” mode enable indication 5028. In some embodiments, portable multifunction device 100 displays only focus modes that have been configured (e.g., previously set and configured by the user). In other embodiments, portable multifunction device 100 displays some focus modes even if those focus modes have not yet been configured (e.g., and when selected, the user is prompted to configure a focus mode, and / or suggested settings for configuring a focus mode are provided, as described below with reference to Fig.5O and Figure 5P described in more detail).

[0188] like Figure 5F-1 As shown, in response to detecting the "personal" mode indication 5026 ( Figure 5E ), portable multifunction device 100 activates “personal” mode. Notification 5006 for application Z, notification 5008 for application S, and notification 5010 for application D are displayed on the wake-up user interface of portable multifunction device 100. However, notification 5002 for application A and notification 5004 for application M are no longer displayed (e.g., because the notification settings for “personal” mode do not allow notifications from applications A and / or M, and / or do not allow notifications from contact John Smith).

[0189] The wake user interface of the portable multifunction device also includes mode indicator 5032, which shows that "Personal" mode is active. Figure 5F-1 It is also shown that when the "Personal" mode is active, a different background image is displayed on the wake-up user interface (e.g., Figure 5F-1 As shown by the horizontal line in Figure 5B ). Figure 5F-2 As shown, because the “personal” mode is active for portable multifunction device 100, the background image of second device 5001 is also different (e.g., different from Figure 5C-2 In some embodiments, when the “Personal” mode is no longer active (e.g., deactivated by the user), the background image of portable multifunction device 100 and portable multifunction device 5001 returns to Figure 5B and Figure 5C-2 Background image shown.

[0190] like Figure 5GAs shown, when the wake-up user interface is displayed, the user performs an upward swipe gesture 5034. In response to detecting the upward swipe gesture 5034, portable multifunction device 100 transitions to displaying the home screen user interface. Figure 5H As shown, when the "Personal" mode is active, the background image of the home screen user interface is different (e.g., Figure 5C-1 ), and the home screen user interface includes different application launch affordances (e.g., based on the settings of the “Personal” mode).

[0191] like Fig.5I As shown, portable multifunction device 100 returns to the low power state in response to user input 5036 (e.g., on a lock button or other input mechanism of portable multifunction device 100). In some embodiments, portable multifunction device 100 re-enters the low power state after a threshold amount of time (e.g., 5 seconds, 10 seconds, 30 seconds, 1 minute) of no user activity (e.g., no detection of any user input on touch screen 112 of portable multifunction device 100).

[0192] like Figure 5J As shown, in response to detecting user input 5038 (e.g., as described above with reference to Figure 5A Describe the user input 5000 The same user input, such as Fig.5I ), the portable multifunction device 100 transitions out of a low power state. Figure 5J It is also shown that the "Personal" mode remains active even though portable multifunction device 100 transitions to a low power state and even though 15 minutes have elapsed since the user activated the "Personal" mode.

[0193] In some embodiments, in response to detecting user input 5040 on mode indicator 5032, portable multifunction device 100 redisplays an available focus mode (e.g., Figure 5E Alternatively, in response to detecting Figure 5J , portable multifunction device 100 transitions out of the “personal” mode and into the “fitness” mode. In some embodiments, portable multifunction device 100 transitions to different focus modes in a predetermined order. For example, because the “fitness” mode is displayed below the “personal” mode in the focus mode list, Figure 5E As shown, in response to detecting right swipe gesture 5042, portable multifunction device 100 transitions from “personal” mode to “fitness” mode. In response to a second right swipe gesture and a third right swipe gesture, portable multifunction device 100 will then transition to “do not disturb” mode and then to “work” mode (for subsequent right swipe gestures, and so on).

[0194] like Figure 5K-1 As shown, when the "Fitness" mode is active, different notifications are displayed on the wake-up user interface (e.g., similar to Figure 5F-1 5C ). Notification 5010 for application D is displayed along with notification 5046 for application B (e.g., according to the notification settings for the “Fitness” mode). The portable multifunction device also displays a different background image for the wake-up user interface (e.g., as shown in FIG. 5C ). Figure 5K-1 As shown by the vertical line in Figure 5F-1 The horizontal lines of the "Personal" mode shown in , and Figure 5B ).

[0195] like Figure 5K-2 As shown, because the “Fitness” mode is active for portable multifunction device 100, the background image of second device 5001 is also different (e.g., different from Figure 5C-2 and Figure 5F-2 In some embodiments, when the “Fitness” mode is no longer active (e.g., deactivated by the user), the background image of portable multifunction device 100 and portable multifunction device 5001 returns to Figure 5B and Figure 5C-2 Background image shown.

[0196] like Figure 5M As shown, in response to detecting Figure 5L With an upward swipe gesture 5048, the portable multifunction device transitions to displaying the home screen user interface. Figure 5M As shown, the home screen user interface also has a different background image (e.g., compared to the home screen user interface in "Personal" mode, or when no focus mode is active), and also includes different application launch affordances. Figure 5L and Figure 5M It is also shown that when the "Fitness" focus mode is active, some visual characteristics of the wake-up user interface and the home screen user interface are different. Specifically, Figure 5L and Figure 5M Some user interface elements in Figure 5L Notices 5010 and 5046, or Figure 5M ) is larger than in similar user interfaces while different focus modes are active (e.g., Figure 5G and Figure 5H For contrast). Fig. 6F Other visual characteristics are described in further detail.

[0197] Figure 5N Portable multifunction device 100 is shown when the time is 9:30 and when no focus mode is active (e.g., because the user has completed a workout and has manually disabled the "Fitness" mode of portable multifunction device 100). Figure 5N Also shown is a new notification 5050 for application T. Notification 5050 is accompanied by a suggestion 5052 for trying the "Work" mode of portable multifunction device 100. In some embodiments, suggestion 5052 appears only for focus modes that the user has not previously configured. The user can fully customize and configure the "Work" mode by selecting "Customize" affordance 5056. Alternatively, the user can select "Try it Out" affordance 5058 to obtain a simplified customization and configuration experience (e.g., as described in reference to FIG. 1 ). Figure 5P described in more detail).

[0198] In some embodiments, portable multifunction device 100 generates suggestions based on available user data. For example, because the user frequently rejects (or ignores) notifications from application T during normal working hours (e.g., from 9 a.m. to 5 p.m.), portable multifunction device 100 displays suggestion 5052 attached to (e.g., extending from) notification 5050. In some embodiments, portable multifunction device 100 uses different criteria to determine when or whether to display a suggestion. For example, user data may consider the level of user interaction with a particular contact in addition to or in lieu of a timing criterion (e.g., normal working hours). User data may also describe the user's location, such as whether the user is at a "home" location or a "work location," when the user interacts with or ignores certain notifications.

[0199] Fig.5O It is shown that suggestions 5060 can also be displayed in other contexts. For example, when the focus mode list is displayed (e.g., in response to the above reference Figure 5C-1 to Figure 5E In some embodiments, suggestion 5060 is based on the same criteria as suggestion 5052. In some embodiments, suggestion 5060 is based on more limited criteria. For example, when portable multifunction device 100 detects that the user is in the "work" position, suggestion 5060 appears, but user data related to the user's interaction with notifications is not taken into account (e.g., because no notifications are displayed simultaneously with suggestion 5060 and thus suggestion 5060 is not associated with any particular notification).

[0200] return Figure 5N , portable multifunction device 100 detects user input 5054 on “Try it” affordance 5058. In response to detecting user input 5054, and as Figure 5PAs shown, portable multifunction device 100 transitions to a user interface for configuring a "work" mode. The user interface for configuring the "work" mode includes a "notification" section 5062, a "lock screen and home page" section 5070, and an "automation section 5078," each of which has associated settings for the "work" mode.

[0201] Because the user selected “Try it” affordance 5058 instead of “Customize” affordance 5056, several portions of the user interface for configuring “Work” mode are preconfigured for the user. The preconfigured portions are shown with a black background. For example, the portable multifunction device preconfigures contact list 5064 to include a list of contacts for which notifications will be delivered when “Work” mode is active (e.g., and notifications associated with contacts that are not in the contact list will not be delivered when “Work” mode is active). The portable multifunction device also preconfigures application list 5066, which includes a list of applications for which notifications will not be delivered when “Work” mode is active. Application list 5066 includes application T because the user is prompted to configure “Work” mode (in Figure 5N The portable multifunction device is preconfigured with automation 5080 that enables "work" mode when the portable multifunction device detects that the user is in a "work" location. Some settings, such as notification status settings 5068, are preconfigured to use default values ​​(e.g., having default values ​​that enable other users to see (e.g., as a status indicator in an instant messaging application) when "work" mode is active for portable multifunction device 100).

[0202] Additional settings such as lock screen settings 5072, home screen settings 5074, and second device settings 5076 are displayed with a gray background, which indicates that they are optionally configurable by the user, but have not been pre-configured by the portable multifunction device. In some embodiments, if the user does not configure these settings, portable multifunction device 100 selects default values ​​for the unconfigured settings. For example, if the user does not configure the wake screen, home screen, or second device screen, portable multifunction device 100 defaults to using the same background image currently used in the wake screen, home screen, and / or second device screen, respectively. The user can also add additional automation (e.g., for configuring different rule criteria for activating a "work" mode) by selecting a schedule or automation affordance 5082.

[0203] If the user is satisfied with the preconfigured settings, or has completed any additional customization of the "Work" mode, the user can select enable representation 5084 for enabling the "Work" mode. In response to detecting user input 5086 on enable representation 5084, portable multifunction device 100 transitions to the "Work" mode.

[0204] like Figure 5Q When the user does not configure home screen settings 5074, portable multifunction device 100 displays a home screen user interface (e.g., Figure 5Q The background image is light grey, with Figure 5C-1 In some embodiments, Figure 5Q As shown, the home screen user interface includes an application list 5066 (in Figure 5P A set of different application launch affordances (e.g., Figure 5C-1 In some embodiments, the displayed application launch affordance is selected as part of home screen setup 5074 (e.g., if the user has not configured home screen setup 5074, then Figure 5Q Will include Figure 5C-1 Same application launch affordance).

[0205] Figure 5R to Figure 5AC A method of associating a background image with a focus mode is shown. Figure 5R As shown, portable multifunction device 100 detects user input 5088 on the "Photos" application launch affordance. In response, Figure 5S As shown, portable multifunction device 100 displays the user interface of the "Photos" application. Note that for ease of reproduction, Figure 5S The image 5092 shown is represented as a different fill pattern. However, it should be understood that the image 5092 may include other types of images, such as a photo taken by a user using portable multifunction device 100 or a different device.

[0206] In response to detecting user input 5090 ( Figure 5S ), and if Figure 5T As shown, portable multifunction device 100 opens an editing user interface for editing image 5092. Editing user interface includes interaction affordance 5094, favorites affordance 5096, information affordance 5098, and delete affordance 5100.

[0207] In response to detecting user input 5102 ( Figure 5T ), and if Figure 5U As shown, portable multifunction device 100 displays additional options for interacting with photo 5092. The additional options include "copy photo" option 5104, "add to album" option 5106, "duplicate" option 5108, "hide" option 5110, "slideshow" option 5112, "use as wallpaper" option 5114, "adjust date and time" option 5116, and "adjust position" option 5118. "Use as wallpaper" option 5114 is an option for configuring a background image for a home screen user interface and / or a wakeup user interface of portable multifunction device 100.

[0208] In response to detecting user input 5120 ( Figure 5U ), and if Figure 5V As shown, portable multifunction device 100 displays a wallpaper configuration user interface that includes “Customize” affordance 5122 (e.g., for adjusting the size, scaling, and / or orientation of image 5092 when used as a wallpaper) and focus indicator 5124 (e.g., for associating a focus mode with image 5092 when image 5092 is used as a background image or wallpaper). In some embodiments, when no particular focus mode is currently associated with image 5092, focus indicator 5124 displays a general term or name (e.g., “Focus”).

[0209] In response to detecting user input 5126 ( Figure 5V ), and if Figure 5W As shown, portable multifunction device 100 displays a list of focus mode affordances, including a “Do Not Disturb” affordance 5128, a “Work” affordance 5130, a “Sleep” affordance 5132, and a “Driving” affordance 5134. In some embodiments, each of these available focus modes has a corresponding affordance, and the affordance list can be scrolled to display the affordances in the display. Figure 5W Additional affordances not shown in FIG. 1 (e.g., affordances for a “Personal” mode and a “Fitness” mode of portable multifunction device 100).

[0210] In response to detecting user input 5138 ( Figure 5W ), and if Figure 5X As shown, portable multifunction device 100 updates focus indicator 5120 to indicate that “sleep” mode has been associated with image 5092 .

[0211] Figure 5YIt is shown that after associating the “sleep” mode with image 5092, if the user navigates to the settings of the “sleep” mode of portable multifunction device 100 (e.g., via Figure 5R In some embodiments, the lock screen settings 5150, the home screen settings 5152, and the second device settings 5154 are automatically configured with image 5092 as the background image of the lock screen user interface, the wake-up user interface, and the second device, respectively. Figure 5Y The settings shown correspond to Figure 5P The settings shown (e.g., portable multifunction device 100 by selecting Figure 5N The "Try it now" prompt in the config window allows you to pre-configure some settings in the streamlined configuration experience, but still displays all available settings).

[0212] Figure 5Z The display of portable multifunction device 100 at 10:30 is shown. Figure 5Y The settings for the "Sleep" mode shown include an automation that causes the "Sleep" mode to become active at 10:30 PM (e.g., Figure 5Y As shown in the automation settings 5158 in Figure 5Z As shown, mode indicator 5032 indicates that "sleep" mode is active. Figure 5Z The wake-up user interface shown in also uses image 5092 (in Figure 5Z ) as the background image for the wake-up user interface. Figure 5AA The corresponding home screen user interface at 10:30 is shown when the "Sleep" mode is active. The home screen user interface also has image 5092 as the background image of the home user interface.

[0213] Figure 5AB Shows Figure 5Z and Figure 5AA An alternative form of . Figure 5AB , the current time is 10:05 PM, which is before the "Sleep" mode automatically becomes active (at 10:30 PM). Since the "Sleep" mode is not active and no other focus mode is active, the wake-up UI has a light gray background image (e.g., Figure 5B same background image in the image above).

[0214] In response to detecting a right swipe gesture 5170 ( Figure 5AB ), and if Figure 5ACAs shown, portable multifunction device 100 transitions to “sleep” mode. In some embodiments, right swipe gesture 5170 includes two consecutive swipes (e.g., first transitioning to “work” mode and then transitioning from “work” mode to “sleep” mode according to a predetermined sequence of focus modes). Since “sleep” mode is now active for portable multifunction device 100, the background image for the wake-up user interface is image 5096 (e.g., similar to Figure 5Z same background image in the image above).

[0215] FIG. 6A to FIG. 6R An example user interface for configuring focus mode is shown according to some embodiments.

[0216] Fig. 6A A user interface 6000 is shown for configuring settings for the “work” mode of portable multifunction device 100. User interface 6000 includes multiple sections, including a “Notifications” section 6002, a “Lock Screen and Home” section 6010, and an “Automation” section 6018. In some embodiments, some sections include additional sections (e.g., subsections). In some embodiments, sections include both additional sections and separate settings. For example, the “Notifications” section 6002 includes two additional sections (Contacts section 6004 and Applications section 6006) and a separate setting (“Shared Notification Status” setting 6008). The “Lock Screen and Home” section 6010 includes a wake screen section 6012, a home screen section 6014, and a second device section 6016. The “Automation” section 6018 includes a new automation affordance 6020.

[0217] The user can select one or more parts in the user interface 6002 to configure different settings of the "work" mode. For example, detecting user input 6022 on or pointing to the contact part 6004 displays a user interface 6003 for specifying one or more contacts for which notifications are allowed or for which notifications are to be suppressed or muted when the "work" mode is active. Detecting user input 6026 on the wake-up user interface part 6012 displays a user interface for configuring the background image of the wake-up user interface when the "work" mode is active. Detecting user input 6028 on the main screen part 6014 enters a mode in which the user can provide input to the device to configure the background image of the main screen user interface when the "work" mode is active. Detecting user input 6030 on the second device part 6016 configures a background image for the user interface of the second device 5001 when the "work" mode is active for the portable multifunction device 100. Detecting user input 6024 on the application part 6006 configures one or more applications for which notifications are allowed or suppressed or muted when the "work" mode is active.

[0218] Figure 6B A user interface 6003 is shown for configuring application-related settings for a "work" mode. The user interface 6003 includes a switch with a "people" option 6034 and an "application" option 6036. Figure 6B As shown, "Applications" option 6036 is currently selected, so user interface 6003 displays application settings for "Work" mode (e.g., a list of applications for selecting to allow or suppress / mute notifications when "Work" mode is active). "People" option 6034 corresponds to settings for contacts section 6004, and "Applications" option 6036 corresponds to settings for applications section 6006 (e.g., so a user can easily navigate between sections without having to return to user interface 6001).

[0219] User interface 6003 also includes a toggle with an “allow notifications from…” option 6038 and a “mute notifications from…” option 6040. As indicated by the check mark next to the “mute notifications from…” option 6040, the “work” mode is currently configured to mute notifications from applications listed in application list 6042 (e.g., while allowing notifications from applications not listed). Application list 6042 includes a toggle for adding additional applications to the application list.

[0220] The plus sign indicator 6042 indicates 7054 (e.g., via the plus sign indicator 6044, the user input

[0221] 6054). Figure 6B It shows that the application list 6042 currently includes application T, application

[0222] B, Application S, Application D, Application X, and Application Z. Application List

[0223] The applications listed in 6042 include corresponding affordances for removing the corresponding applications from application list 6042. For example, minus affordance 6052 may be selected to remove application D from application list 6042. User interface 6003 also includes a "done" affordance 6040 for exiting user interface 6003 (e.g., after the user has completed configuring application-related settings for the "work" mode via user interface 6003).

[0224] In response to detecting user input 6050 ( Figure 6B ), and if Figure 6C As shown, the user interface 6003 changes to display the contact-related options of the "work" mode. The contact-related options of the "work" mode are similar to those of the above reference. Figure 6B Describes application-dependent options for "working" mode. Figure 6C "Allow notifications from..." option 6038 is shown selected, thereby allowing (e.g., delivering and / or displaying) notifications associated with contacts listed in contact list 6056 when "work" mode is active. Contact list 6056 includes plus-sign enable indication 6058 for adding additional contacts to contact list 6056 (e.g., via user input 6064 on plus-sign enable indication 6058). The contacts in contact list 6056 include corresponding minus-sign enable indications for removing corresponding users from contact list 6056. For example, minus-sign enable indication 6060 can be used to remove Alice from contact list 6056. After configuring the contact-related settings for "work" mode, the user can exit user interface 6003 via user input 6066 on "done" enable indication 6040.

[0225] like Fig.6D As shown, after the user has configured the contact-related settings of the contacts section 6004 and the application-related settings of the applications section 6006, the visual appearance of the contacts section 6004 and the applications section 6006 is updated with a black background to indicate that these sections have been configured. Fig.6D In some embodiments, the unconfigured portions of the user interface 6001 are displayed with a white or gray background, while the configured portions are displayed with a black background. In some embodiments, the unconfigured portions are displayed in black and white, while the configured portions are displayed in color. In some embodiments, the unconfigured settings are displayed with a monochrome appearance (e.g., with an appearance that includes only a single color), and the configured portions are displayed with a multi-color appearance (e.g., with an appearance that includes multiple colors).

[0226] like Fig. 6E As shown, in response to detecting user input 6068 ( Fig.6D), portable multifunction device 100 displays user interface 6005 for configuring automated settings for the “work” mode. Automated settings include timed settings 6070 (e.g., for automatically activating the “work” mode at one or more specified times, or for automatically activating the “work” mode if the current time is between a specified start time and end time), location settings 6072 (e.g., for automatically activating the “work” mode when the portable multifunction device is in a specified location), application criteria 6074 (e.g., for automatically activating the “work” mode when a specified application is in use), and smart activation criteria 6076 (e.g., for automatically activating the “work” mode when portable multifunction device 100 detects that the user is driving (e.g., based on location data, or based on a Bluetooth connection to a vehicle)). The user can configure these settings via user inputs 6086, 6088, 6090, and 6092, respectively.

[0227] The user interface 6005 also includes automated settings for configuring what content is emphasized by default when certain applications are used when the "work" mode is active. In some embodiments, emphasizing content includes displaying content without displaying unemphasized content. In some embodiments, emphasizing content includes changing the prominence (e.g., brightness, text size, and / or border thickness) of emphasized content relative to unemphasized content. In some embodiments, emphasizing content includes changing the order in which content is displayed (e.g., emphasized content is displayed above unemphasized content).

[0228] For example, detecting user input 6094 on or directed to mail settings 6078 displays a user interface 6116 for configuring which inboxes in the mail application are emphasized by default when "work" mode is active. Detecting user input 6096 on or directed to calendar settings 6080 displays a user interface 6140 for configuring which calendar displays are emphasized by default when "work" mode is active. Detecting user input 6098 on or directed to browser settings 6082 displays a user interface 6162 for configuring a default set of tabs (e.g., including one or more web pages) that are displayed by default when a web browser application is launched when "work" mode is active. Detecting user input 6100 on message settings 6084 displays a user interface 6184 for configuring a list of users whose messages are to be emphasized when "work" mode is active.

[0229] like Fig. 6FAs shown, user interface 6005 includes automated settings for adjusting additional settings of the portable multifunction device when the "work" mode is active. For example, detecting user input 6110 on dark mode setting 6104 configures dark mode to be automatically enabled when the "work" mode is active. When dark mode is enabled, the brightness of one or more user interface elements is reduced relative to other user interface elements on the display (e.g., and without dimming or reducing the brightness of the display itself). Detecting user input 6112 on text size setting 6106 configures the text size of the user interface element when the "work" mode is active. Detecting user input 6114 on low power mode setting 6108 configures low power mode to be enabled when the "work" mode is active. When low power mode is active, the portable multifunction device 100 prioritizes saving battery power, and when low power mode is active, certain functions of the portable multifunction device 100 are limited or disabled. For example, when low power mode is active, the portable multifunction device 100 can reduce the frequency with which certain applications (e.g., mail applications) are refreshed (e.g., to retrieve new email messages).

[0230] In response to user input 6094 on mail settings 6078 ( Fig. 6E ), and if Figure 6G As shown, portable multifunction device 100 displays user interface 6116 for configuring settings for the mail application when the "work" mode is active. User interface 6116 includes a brief description of the available automations for the mail application. A user may select affordance 6120 via user input 6122 to configure one or more inboxes that will be emphasized by default when the "work" mode is active.

[0231] Figure 6HVarious options are shown for selecting one or more inboxes whose contents will be emphasized by default when "work" mode is active. These options include an "all inboxes" option 6124 (e.g., for emphasizing all content of a mail application when "work" mode is active), a "cloud" inbox option 6126 (e.g., for a cloud-based inbox), a "work" inbox option 6128 (e.g., for an inbox associated with work email), a "work project 1" folder option 6130 (e.g., for a separate folder associated with work email), a "work project 2" folder option 6132 (e.g., for a folder associated with work email that is different from "work project 1"), a "personal inbox" option 6134 (e.g., for an inbox associated with personal email), a "vacation plans" folder option 6136 (e.g., for a separate folder associated with personal email), and a "home" folder option 6138 (e.g., for a folder associated with personal email that is different from "vacation plans"). The "Work" inbox option 6128 and the "Work Project 1" option 6130 are selected so that when the "Work" mode is active, content from the "Work" inbox and the "Work Project 1" folder will be emphasized by default. After selecting one or more inboxes, the user can return to user interface 6116 by selecting affordance 6123 and upon returning to user interface 6116 ( Figure 6G ), the user may then return to user interface 6005 ( Fig. 6E middle).

[0232] return Fig. 6E In response to detecting user input 6096 on calendar settings 6080, portable multifunction device 100 displays user interface 6140 for configuring settings for the calendar application when “work” mode is active, such as Fig.6I As shown. User interface 6140 includes a brief description of the available automations for the calendar application. Fig.6I As shown, a user may select an enable indication 6142 via user input 6144 for configuring one or more calendars whose contents will be emphasized by default when "work" mode is active.

[0233] Figure 6JVarious options are shown for selecting which calendars and which content will be emphasized by default when "work" mode is active. These options include work email option 6146 (e.g., for work email), shared email option 6148 (e.g., for email shared with personal accounts), and personal email option 6150 (e.g., for personal email). In some embodiments, these options also include external content, such as holiday option 6152 (e.g., based on an external calendar identifying U.S. holidays), birthday option 6154 (e.g., based on information stored on portable multifunction device 100), and virtual assistant option 6156 (e.g., suggesting content from a virtual assistant). These options also include a "show declined events" option 6158 for configuring whether declined events are displayed as emphasized content when "work" mode is active. After selecting one or more calendars, the user can return to user interface 6140 by selecting affordance 6160, and upon returning to user interface 6140 ( Fig.6I ), the user may then return to user interface 6005 ( Fig. 6E middle).

[0234] return Fig. 6E In response to detecting user input 6098 on browser settings 6082, portable multifunction device 100 displays a user interface 6162 for configuring settings for a web browser application when the “work” mode is active, such as Figure 6K User interface 6162 includes a switch 6166 that can be toggled by user input 6172 (for enabling or disabling emphasized content in the web browser application when the "work" mode is active) and an affordance 6170 for deleting the current automation of the web browser application.

[0235] The user may select the enable indication 6168 via user input 6174 and as Figure 6L As shown, select the default tab group that will be highlighted by default when the "Work" mode is active. Figure 6L As shown, the user can select between "work" tab group 6178, "music" tab group 6180, and "personal" tab group 6182. As shown by the check mark next to "work" tab group 6178, the user has selected the "work" tab group as the default tab group, and its content will be emphasized by default when the "work" mode is active. After selecting the default tab group, the user can return to user interface 6162 by selecting affordance 6160, and when returning to user interface 6160 ( Figure 6K ), the user may then return to user interface 6005 (shown in FIG. 6A ) by selecting affordance 6164. Fig. 6E middle).

[0236] return Fig. 6E In response to detecting user input 6100 on messaging settings 6084, portable multifunction device 100 displays a user interface 6184 for configuring settings for an instant messaging application when the “work” mode is active, such as Figure 6M As shown. User interface 6184 includes: a switch 6186, which can be toggled by user input 6192, for enabling or disabling emphasized content in the instant messaging application when the "work" mode is active; a switch 6188, which can be toggled by user input 6194, for configuring whether to use the settings of contacts section 6004 to determine how content in the instant messaging application is emphasized when the "work" mode is active; and an enable indication 6190 for deleting the current automation of the instant messaging application. After configuring the settings of the instant messaging application, the user can return to user interface 6005 (in Fig. 6E middle).

[0237] Figure 6N 6198. In some embodiments, the user interface 6003 is updated to include an automation indicator 6198 after configuring automation for the "Work" mode. Figure 6N As shown in , the new automation indicator 6020 is not visually updated (e.g., replaced by automation indicator 6198) so that the user can add new automations (e.g., at a later time, or when reconfiguring the settings of the "Work" mode).

[0238] In response to detecting user input 6200 ( Figure 6N ), and if Fig.6O As shown, portable multifunction device 100 displays user interface 6202 for selecting a user interface for second device 5001. In some embodiments, user interface 6202 includes a user interface that is preconfigured (e.g., a default user interface) or has been preconfigured by a user (e.g., via an application associated with second device 5001). This allows the user to select a user interface for second device 5001 without being overwhelmed by too many available options (e.g., by reducing the user's cognitive burden when the user has already configured focus mode).

[0239] The user may select user interface 6204 via user input 6206. In response, the portable multifunction device redisplays user interface 6003, such as Figure 6P As shown. Figure 6P As shown, the second device portion 6016 is updated using a visual representation of the user interface 6204 selected for the second device 5001.

[0240] The user may optionally continue to configure the remainder of user interface 6003, for example, via user input 6210 on wake screen portion 6012 (e.g., causing Figure 6Q-1 ), or via user input 6212 on the home screen portion 6014 (e.g., causing a lock screen and home page to be updated as shown in FIG. Figure 6Q-2 “Lock Screen and Home Page” section 6010 updated as shown).

[0241] Figure 6R It is shown that if the user does not want to further configure the "Work" mode, the user can select the "Done" enable indication 6069 via user input 6214 to complete the configuration of the "Work" mode. In some embodiments, in response to user input 6214 on the "Done" enable indication 6069, the portable multifunction device 100 configures the "Work" mode to use default settings for any portions that the user has not configured (e.g., the wake screen portion 6012 and the home screen portion 6014). This allows the user to quickly configure the portions of interest without forcing the user to configure every portion of the "Work" mode (e.g., every possible setting) before the "Work" mode can be used. In such embodiments (e.g., such as Fig.6D ), as long as at least one portion of the focus mode has been configured, a “done” affordance indication 6069 is displayed. In some embodiments, if the user has not yet configured any portion of the focus mode (e.g., Fig. 6A ), the “Done” indicator will not be displayed.

[0242] Figures 7A to 7Z An example user interface is shown for displaying different content with different levels of emphasis by default and when focus mode is active in accordance with some embodiments.

[0243] 7A to 7C 1 shows how different content may be emphasized in user interface 7000 of a mail application based on which focus mode is active for portable multifunction device 100. For example, in Fig. 7A In , no focus mode is active, so all email messages are displayed. Figure 7BIn some embodiments, when focus is active, the user interface 7000 includes a content indicator 7002 that indicates that some content is emphasized relative to other content (e.g., some content is not displayed due to the active focus mode). In some embodiments, the content indicator 7002 also includes a visual indication of the active focus mode (e.g., a briefcase indicating that the "work" mode is active). In some embodiments, if no focus mode is active, the content indicator 7002 is not displayed. Figure 7C As shown, the “Personal” mode is active and emphasizes different content (e.g., content related to the Figure 7B display a different email message than the one displayed on the .

[0244] Fig.7D Shown is a user interface 7000 in a default state when the "work" mode is active. Based on the setting of the "work" mode, emails 7001, 7003, 7005, 7007, and 7009 are emphasized (e.g., displayed) relative to other content (e.g., content that is not displayed). Fig.7D Also shown is content indicator 7002 is a toggle. In response to user input 7008 on content indicator 7002, the portable multifunction device stops emphasizing certain content relative to other content (e.g., and when no focus mode is active, such as Fig. 7A As an alternative, the user can also select the "Mailbox" affordance 7004 to have more detailed control over the content that is emphasized.

[0245] like Fig. 7E As shown, in response to detecting user input 7006, portable multifunction device 100 displays available inboxes. A "Work" inbox 7014 and a "Work Project 1" folder 7016 have been selected (e.g., as shown in FIG. Figure 6H , while configuring the “Work” mode). The user selects the “Personal” inbox 7020 via user input 7026.

[0246] like Figure 7F As shown, mailbox user interface 7001 updates to indicate that "Personal" inbox 7020 has been selected. In response to detecting user input 7030 on "Done" affordance 7028, and as Figure 7G As shown, portable multifunction device 100 redisplays user interface 7000. Fig. 7E and Figure 7F, user interface 7000 now includes email 7011 and email 7013, which are not emphasized by default when the "work" mode is active. Emails 7001, 7003, and 7005, which are emphasized by default, continue to be emphasized. Emails 7007 and 7009 are not emphasized. Figure 7G , but remain emphasized (e.g., as would be displayed if the user scrolled through the emails in user interface 7000).

[0247] When the user has manually selected additional content to be emphasized, content indicator 7002 automatically turns off (as indicated by the inverted color). However, focus mode (e.g., "work" mode) remains active (e.g., and thus notifications continue to be delivered and displayed according to the settings of the focus mode). When content indicator 7002 is turned off, selection input 7015 directed to content indicator 7002 will cause the device to turn on the content indicator 7002 according to the settings of the focus mode. Fig.7D to display the emphasis of the content in the corresponding focus mode (e.g., “Work” mode) shown in .

[0248] FIG. 7H to FIG. 7J 100 illustrates how different content may be emphasized in user interface 7032 of a calendar application based on which focus mode is active for portable multifunction device 100. For example, in Figure 7H , no focus mode is active, so events from all calendars are displayed. Fig.7I , "Work" mode is active, so events from the work calendar are emphasized relative to other content (e.g., lunch and dinner events are not displayed when "Work" mode is active). Figure 7J In some embodiments, the user interface 7032 also includes a "personal" mode that is active and emphasizes different content (e.g., showing lunch and dinner events) relative to other content (e.g., not showing work-related events). Figure 7B and Figure 7C 7002 in the content indicator 7033, which, when selected, causes the device to disable filtering associated with the active focus mode (e.g., making calendar events not associated with the focus mode visible in the calendar application, such as Figure 7N shown).

[0249] When the user has manually selected additional content to be highlighted, content indicator 7033 automatically closes (eg, Figure 7N ). However, focus mode (e.g., "work" mode) remains active (e.g., and thus notifications continue to be delivered and displayed according to the settings of focus mode). When content indicator 7033 is closed, selection input 7063 pointing to content indicator 7033 will cause the device to select content indicator 7033 according to the settings of focus mode. Figure 7Kto display the emphasis of the content in the corresponding focus mode (e.g., “Work” mode) shown in .

[0250] Figure 7K User interface 7032 is shown in a default state when the "work" mode is active. Based on the setting of the "work" mode, events 7034, 7036, and 7038 are emphasized (e.g., displayed) relative to other content (e.g., content that is not displayed). In response to detecting user input 7039 on calendar affordance 7040, and as Figure 7L As shown, portable multifunction device 100 displays a calendar user interface 7003 for selecting a calendar whose content is to be emphasized. Figure 7L The calendar selected by default in corresponds to the calendar selected during the initial configuration of the "Work" mode, such as Figure 6J shown.

[0251] In response to detecting user input 7049 on personal calendar 7048, and while the "work" mode remains active, calendar user interface 7003 is updated to indicate that personal calendar 7048 has been selected and events of personal calendar 7048 will be emphasized.

[0252] In response to detecting user input 7060 on the “Done” affordance 7058, and while the “Work” mode remains active, portable multifunction device 100 redisplays user interface 7032. Figure 7L and Figure 7M , user interface 7032 now includes event 7062 and event 7064, which are not emphasized by default when the "work" mode is active. Events 7034, 7036, and 7038, which are emphasized by default, continue to be emphasized.

[0253] FIG. 7O to FIG. 7Q 100 illustrates how different content may be emphasized in user interface 7066 of a web browser based on which focus mode is active for portable multifunction device 100. For example, in Fig.7O In the example of FIG. 7060 , no focus mode is active, so no tab group is displayed by default. The tab group indicator 7068 indicates that the web browser is displaying the start page, not a specific tab group.

[0254] exist Figure 7P In , the "work" mode is active and the web browser displays the work tab group by default (e.g., as indicated by the tab group indicator 7068), including web pages 1-4. Figure 7Q , “Personal” mode is active and the web browser displays a personal tab group by default (e.g., as indicated by tab group indicator 7068), including web pages AC.

[0255] In response to detecting user input 7078 ( Figure 7R ), and if Figure 7S As shown, portable multifunction device 100 displays browser user interface 7080. Browser user interface 7080 includes option 7082 for opening a new tab (e.g., a web page) without opening an existing tab group, option 7084 for opening a new tab in private mode, option 7086 for opening the “Tab” group (e.g., currently unselectable because the “Work” tab group is already open, as indicated by a check mark), option 7088 for opening the “Music” tab group, option 7090 for opening the “Personal” tab group, and option 7092 for creating a new tab group.

[0256] like Figure 7T As shown, in response to detecting user input 7094 ( Figure 7S ), and while the “work” mode remains active, portable multifunction device 100 redisplays user interface 7066 with the “personal” tab group open (e.g., and stops displaying the “work” tab group). If the user selects tab group indicator 7068 (e.g., via user input 7102), portable multifunction device redisplays browser user interface 7080. Figure 7U As shown, browser user interface 7080 now indicates that the "Personal" tab group is open (e.g., via a check mark next to option 7090). Figure 7U Also shown is that the user can continue to configure what content is displayed in user interface 7066 by interacting with options 7082, 7084, 7086 and / or 7092 (e.g., via user input 7104, 7106, 7108 and / or 7110, respectively).

[0257] Figure 7V to Figure 7X 1 shows how different content can be emphasized in the user interface 7112 of an instant messaging application based on which focus mode is active for portable multifunction device 100. For example, in Figure 7V In , no focus mode is active, so all messages are displayed. Figure 7W , "work" mode is active, and thus work-related messages are emphasized (e.g., displayed at the top and displayed in black text compared to other content) relative to other content (e.g., displayed at the bottom of the user interface 7112 and displayed in gray text). Figure 7C , "Personal" mode is active and emphasizes different content relative to other content (e.g. Figure 7B In some embodiments, when "Work" mode is active, messages from whitelisted users (see Figure 6C) (e.g., the highlighted user is the same user from whom notifications are allowed). In some embodiments, when the work mode is active, messages from blacklisted users are de-emphasized / not displayed (e.g., the de-emphasized user is the same user from whom notifications are not allowed).

[0258] Figure 7Y User interface 7112 is shown in a default state when the "work" mode is active. Based on the setting of the "work" mode, messages 7118, 7129, and 7122 are emphasized relative to other content. Messages 7118, 7129, and 7122 are displayed on top of other messages (e.g., they are not emphasized), and the unemphasized messages are displayed in gray text (e.g., making the black text of messages 7118, 7129, and 7122 appear more prominent).

[0259] User interface 7112 includes a toggle enable indication 7114. In some embodiments, when toggle enable indication 7114 is turned on, the user ... Figure 6C and Fig.6D 6004 in the portion 6004 of the example configuration) to emphasize messages displayed in user interface 7112. In such an embodiment, toggle affordance 7114 switches between emphasizing messages for the allowed contacts and deemphasizing any messages relative to other messages.

[0260] like Figure 7Z As shown, in response to detecting user input 7116 on toggle enable representation 7114, and while a focus mode (e.g., a "work" mode) remains active, user interface 7112 is updated and no content is emphasized relative to other content. For example, messages 7124, 7126, 7128, and 7130 that were previously displayed below the emphasized message and had gray text are now displayed in normal order (e.g., in normal reverse chronological order) and in black text. The appearance of toggle enable representation 7114 changes (e.g., as shown by inverted colors) to indicate that no content is being emphasized. When content indicator 7114 is turned off, selection input 7132 pointing to content indicator 7114 will cause the device to be highlighted according to the corresponding focus mode (e.g., as shown in FIG. 14 ). Figure 7Y "Work" mode shown) to display the emphasis of the content.

[0261] FIGS. 11A to 11FF An example user interface is shown for configuring a home page, wake screen, and / or application content filtering options for a mode (e.g., a focus mode and / or a notification mode) according to some embodiments.

[0262] Fig.11AA user interface 11000 is shown for configuring settings for the "working" mode of portable multifunction device 100. User interface 11000 is similar to the user interface 11000 shown above with reference to FIG. FIG. 6A to FIG. 6R The user interface 6000 described, and the user interface 11000 (and FIGS. 11A to 11FF The features and descriptions of the user interface 6000 (and other user interfaces described in FIG. 6A to FIG. 6R features of and / or may be interchangeable with other user interfaces described in .

[0263] User interface 11000 includes multiple sections, including a "Notifications" section 11002, a "Lock Screen and Home" section 11010, and an "Automation" section 11018. In some embodiments, some sections include additional sections (e.g., subsections). In some embodiments, sections include both additional sections and separate settings. For example, the "Notifications" section 11002 includes two additional sections (Contacts section 11004 and Applications section 11006) and a separate setting ("Shared Notification Status" setting 11008). The "Lock Screen and Home" section 11010 includes a wake screen section 11012, a home screen section 11014, and a second device section 11016. The "Automation" section 11018 includes a new automation affordance 11020.

[0264] The user may select one or more sections of the user interface 11000 to configure the settings for the "working" mode (e.g., as described above with reference to Fig. 6A Detecting user input 11022 on wake-up user interface portion 11012 displays a user interface for configuring a background image for the wake-up user interface when the “work” mode is active. Detecting user input 11026 on second device portion 11016 is for a second device (e.g., such as Figure 5C-2 The user interface of the second device 5001) shown is configured with a background image.

[0265] In response to detecting user input 11024 on the main screen portion 11014, and as Fig. 11B As shown, portable multifunction device 100 displays a user interface 11027 for selecting a home screen of portable multifunction device 100 (e.g., and / or for configuring a home screen) when the "work" mode is active. In some embodiments, one or more portions of user interface 11000 are preconfigured (e.g., with default settings made by the portable multifunction device) or have been previously configured by a user. For example, Fig.11AHome screen portion 11014 is shown including home screen 11001 currently selected for “Work” mode (eg, enabled for display when “Work” mode is active).

[0266] User interface 11027 includes representations of multiple suggested home screen pages, including suggestions for home screen pages that have not yet been configured by the user (e.g., “new” home screen pages) and previously configured home screen pages (e.g., home screen pages that have been configured by the user and / or are already in the computer system or available for use by the computer system (e.g., in other contexts, such as when different focus modes are active for the computer system or when no focus mode is active for the computer system)).

[0267] For example, home screens 11028, 11032, and 11036 are suggested home screen pages that have not yet been configured by the user. Suggested home screens 11028, 11032, and 11036 each include the same set of application launch affordances (as indicated by application icons A, B, C, D, E, F, G, H, I, J, and M) and widgets (as indicated by widget 1), but each of home screens 11028, 11032, and 11036 has a different configuration (e.g., a different layout) for the set of application launch affordances and widgets. For example, in home screen 11028, widget 1 appears in the lower right portion of the home screen, in home screen 11032, widget 1 appears in the upper right portion of the home screen, and in home screen 11036, widget 1 appears in the upper left portion of the home screen. In some embodiments, the suggested home screen pages are automatically suggested by portable multifunction device 100 (e.g., without user input or intervention). In some embodiments, portable multifunction device 100 suggests a configuration for the set of application launch affordances and widgets. For example, in some embodiments, portable multifunction device 100 suggests a configuration for the set of application launch affordances and widgets ordered by frequency of use and / or determined relevance to the "work" mode when the "work" mode is active (e.g., work-related applications are determined to be more "relevant" than non-work applications).

[0268] Each displayed home screen has a corresponding plus sign (e.g., "+") enable indication. Home screen 11028 has a corresponding plus sign enable indication 11030, home screen 11032 has a corresponding plus sign enable indication 11034, and home screen 11036 has a corresponding plus sign enable indication 11038. The plus sign enable indications allow the user to select a home screen (e.g., without further configuring the corresponding home screen) via user input on (e.g., selecting or pointing to) the plus sign enable indications (e.g., as shown by user input 11054 on plus sign enable indication 11038, which will enable the corresponding home screen 11036 to be displayed when the "work" mode is active without further configuration). The user can also select a home screen (e.g., home screen 11028) for further configuration, as shown by user input 11052 at a location corresponding to suggested home screen 11028.

[0269] Fig. 11B Also shown are existing home screens 11040, 11044, and 11048, which are previously configured home screen pages. The user can edit the configuration of an existing home screen by performing a user input similar to user input 11052 (but at a location corresponding to an existing home screen), or the user can select an existing home screen (e.g., without further or additional configuration) by performing a user input similar to user input 11038 at a location corresponding to or pointing to one of plus sign affordances 11042, 11046, or 11050 to select home screen 11040, 11044, or 11048, respectively.

[0270] In some embodiments, when the "work" mode is active for the computer system, the user selects a single home screen page for display, and the selected home screen page is the only home screen page enabled for display when the "work" mode is active. In some embodiments, the user can select multiple home screen pages, and each selected home screen page is enabled for display when the "work" mode is active. In such embodiments, Fig.11II As shown, user interface 11027 displays indicators 11264, 11266, 11268, 11270, 11272, and 11274, respectively, instead of plus sign indicators 11030, 11034, 11038, 11042, 10046, and 11050 (e.g., in their place). In response to detecting user input 11276 on or directed to indicator 11264, portable multifunction device 100 enables the corresponding home screen 11028 for display when the "work" mode is active. Figure 11JJ As shown, indicator 11264 is updated to display a check mark to indicate that the corresponding home screen has been selected. Return Fig.11IIIn response to detecting user input 11278 on indicator 11268, portable multifunction device 100 deselects corresponding home screen 11036 (e.g., home screen 11036 is no longer enabled for display when "work" mode is active). Figure 11JJ As shown, the check mark of indicator 11268 is replaced by an empty bubble to indicate that the corresponding home screen 11036 is no longer selected.

[0271] Figure 11KK and Figure 11LL Portable multifunction device 100 is shown when the "Work" mode is active. Figure 11KK In the example, the main screen 11028 is displayed (for example, because Fig.11II and Figure 11JJ In response to detecting left swipe gesture 11280, portable multifunction device 100 transitions to display home screen 11044, as shown in FIG. Figure 11LL As shown (e.g., because when the "work" mode is active, the main screen 11044 is also enabled for display, as shown Fig.11II and Figure 11JJ In some embodiments, the user can continue to navigate through the enabled home screen pages. For example, in response to detecting Figure 11LL 11282 in FIG. 11283 , portable multifunction device 100 transitions to display a third Home screen (e.g., a third enabled Home screen that is enabled for display when “Work” mode is active, in addition to Home screen 11028 and Home screen 11044). In response to detecting a subsequent swipe left gesture (e.g., while the third enabled Home screen is displayed), portable multifunction device 100 continues to transition through the enabled Home screens (e.g., transitions to a fourth enabled Home screen, transitions to a fifth enabled Home screen, and so on).

[0272] In some embodiments, the user can navigate through previously displayed home screen pages with a reverse gesture (e.g., a swipe gesture in the opposite direction). For example, when home screen 11044 is displayed, in response to detecting a right swipe 11284, as shown in FIG. Figure 11LL As shown, portable multifunction device 100 redisplays home screen 11028 (e.g., and if portable multifunction device 100 is displaying a third home screen, then in response to detecting a right swipe gesture, portable multifunction device will redisplay second home screen 11044).

[0273] like Fig. 11CAs shown, in response to detecting user input 11052, portable multifunction device 100 displays user interface 11056 for configuring home screen 11028. User interface 11056 includes a preview of home screen 11028, including a preview of the configuration (e.g., layout) of application launch affordances and widgets included in home screen 11028. The user may also configure the layout and / or the included application launch affordances and widgets by selecting “Edit Application” affordance 11060 (e.g., via user input 11064).

[0274] like Fig.11D As shown, in response to detecting user input 11064 selecting the “Edit Application” affordance, portable multifunction device 100 displays user interface 11066 for selecting and / or deselecting applications for home screen 11028. User interface 11066 includes search bar 11068, a list of suggested applications in portion 11070, and a complete list of available applications (e.g., listed in alphabetical order, as indicated by application icon 11076 for Application A, located at the beginning of the complete list of available applications).

[0275] The list of suggested applications in section 11070 includes a plurality of suggested applications for the "work" mode. The suggested applications are optionally based on a list of installed applications of the computer system, a list of available applications associated with the "work" mode (e.g., whitelisted applications when the "work" mode is active, such as Fig.11A Application section 10006 (and / or Fig. 6A The portable multifunction device 100 may include recommendations for use by a user of the portable multifunction device 100 and / or aggregate usage by multiple users of the portable multifunction device 100) as specified in the application portion 6006 of the “Notifications” portion 6002 of the portable multifunction device 100.

[0276] Some of the suggested applications are selected by default. For example, application icon 11072 of application D is selected by default, as indicated by a check mark next to application icon 11072. The default selected applications appear in Fig. 11C 11028. Optionally, Home screen 11028 also includes one or more widgets associated with application N, such as widget 1. Selecting or deselecting application icon 11073 for application N controls whether widget 1 is included in Home screen 11028 (and in the preview of the Home screen of Home screen 11028). Fig.11D, the application icon 11073 of application N has a check mark indicating that application N is selected, and widget 1 is included in the home screen 11028 (e.g., as shown in FIG. Fig. 11C 11028 in the preview of the home screen).

[0277] Some suggested apps are not selected by default and are displayed without a check mark, and these apps are not included or displayed in the Fig. 11C 11028 is shown in the preview of the home screen 11028. For example, the application icon 11074 of application O is shown without a check mark because application O is not currently included in the home screen 11028 (e.g., in Fig. 11C The application icon for application O does not appear in the preview of the home screen 11028 in FIG. 11028 ).

[0278] The user can add applications and / or remove applications from the list of suggested applications. For example, user input 11078 on the check mark of application icon 11072 deselects application D and removes the application icon of application D from home screen 11028. User input 11080 on the empty bubble of application 11074 for application O selects application O and adds the application icon of application O to home screen 11028.

[0279] like Fig.11E As shown, in response to user inputs 11078 and 11080, user interface 11066 updates to reflect the user-configured application list in portion 11070. These changes can also be seen in the preview of home screen 11028, as shown in FIG. Figure 11K As shown, there is no application icon for application D appearing on the preview of home screen 11028, while the application icon for application O appears on the preview of home screen 11028.

[0280] return Fig.11E , in response to detecting user input 11082 at a location corresponding to search bar 11068, and as Fig.11F As shown, portable multifunction device 100 displays keyboard 11084. The user can enter a series of inputs represented by user input 11086 to perform a search for a desired application via keyboard 11084 (e.g., if the desired application does not appear in the list of suggested applications in portion 11070, and / or if a large number of applications are installed on the computer system, which would require a significant amount of scrolling to reach the desired application in the alphabetical list of all installed applications).

[0281] like Fig.11GAs shown, in response to detecting the series of user inputs represented by user input 11086, portable multifunction device 100 displays search results based on the entered search query. For example, the user searches for "application V", and portable multifunction device 100 returns results that match or at least partially match the search query for "application V". The displayed search results include application icon 11088 for application V, application icon 11090 for application VV, and application icon 11092 for application VVV. Application icon 11088 is displayed because application V is an exact match, and application icons 11090 and 11092 are also displayed because application VV and application VVV also match (e.g., include) the searched term "application V".

[0282] In some embodiments, portable multifunction device 100 displays search results that are updated in real time as the user enters a search query. For example, when the user only partially enters the word "application" (e.g., when intending to enter a search query for "application V"), portable multifunction device 100 displays results that match the search query "application" (e.g., Fig.11I and Fig.11J 11068), even if the user has not yet completed entering the search query and / or clicked the “Search” affordance of keyboard 11084. As the search query changes (e.g., as the user continues to enter text for the search query), portable multifunction device 100 narrows the search results as the user continues to enter text into search field 11068 (e.g., Fig.11G The list shown in does not include results for Application A that matched the search query for "application" but did not match the search query for "application V").

[0283] In response to detecting user input 11094 at a location corresponding to the search result for application V, portable multifunction device 100 adds the selected application to home screen 11028. Fig.11H As shown, portable multifunction device 100 also adds application icon 11074 for selected application V to the suggested applications in suggested applications section 11070. In response to detecting upward swipe input 11098, portable multifunction device 100 scrolls display of user interface 11066.

[0284] Fig.11IUser interface 11066 is shown after scrolling and also shows a list of installed applications of the computer system. If the user performs another upward swipe input similar to upward swipe input 11098, portable multifunction device 100 continues to scroll the display of user interface 11066 and will display additional applications installed on the computer system (e.g., Application D, Application DD, Application E, Application EE, etc.) displayed in alphabetical order.

[0285] Installed applications are represented by application icons, such as Fig.11I 11076, 11100, 11102, 11104, 11106, 11108, 1110, and 11112 in Home screen 11028. The displayed application icons include a visual indicator (e.g., a bubble displayed next to the application icon) that indicates whether the corresponding application is currently selected for inclusion on Home screen 11028. For example, applications A, B, and C have been selected for inclusion (e.g., as shown in FIG. Fig.11H As shown, they are selected among the suggested applications in portion 11070), and the bubbles next to application icon 11076 for application A, application icon 11104 for application B, and application icon 11108 for application C are displayed as having check marks.

[0286] Users can Fig.11I For example, in response to user input 11114 at a location corresponding to the bubble of application icon 11110 of application CC, portable multifunction device 100 selects application CC for inclusion in home screen 11028, and the application icon of application CC appears on home screen 11028. Similar to the above reference Fig.11D 11028). Continuing with the process described, the user can also deselect an application from the list (e.g., performing a user input similar to user input 11114 at a location corresponding to the bubble for application icon 11076 for application A would deselect application A for inclusion in home screen 11028, and no application icon for application A would appear on home screen 11028).

[0287] Fig.11J The user interface 11066 is shown updated to reflect the user's selection. For example, when the user Fig.11I When you select App CC in the , the bubble of the App CC's app icon 11110 is now Fig.11J Appears with a check mark in the middle.

[0288] In response to detecting user input 11116 on the "done" indicator 11065, and as Figure 11K As shown, portable multifunction device 100 redisplays user interface 11056. User interface 11056 displays an updated preview of home screen 11028, which reflects the previously referenced FIG. 11D to FIG. 11J Describes the configuration selected by the user. Fig. 11C Compared to (e.g., before the user configured the applications and widgets of home screen 11028), home screen 11028 now includes an application icon for application CC, an application icon for application M, and an application icon for application V. The application icon for application D (e.g., Fig. 11C shown) is no longer displayed (for example, because it was Fig.11D User input 11080 shown deselects).

[0289] In response to detecting user input 11118 on the “add” affordance 11058, portable multifunction device 100 enables user-configured home screen 11028 for display when the “work” mode is active. Fig.11L As shown, portable multifunction device 100 also redisplays user interface 11000, which has been updated with a visual indication of a user-configured home screen 11028 in home screen portion 11014. In some embodiments, if a home screen was previously selected for "work" mode (e.g., Fig.11A 11001) (e.g., in the above reference FIG. 11A to FIG. 11K Before any configuration is done by the user, Fig.11A If a home screen is selected in 11001), portable multifunction device 100 deselects the previously selected home screen and replaces it with a new user-selected home screen (e.g., Fig.11L As shown, home screen 11001 is replaced by user-configured home screen 11028).

[0290] In some embodiments, once a user-configured home screen 11028 has been selected for the "work" mode of portable multifunction device 100, home screen 11028 is deselected in other modes of portable multifunction device 100 (e.g., if home screen 11028 was previously selected for the "personal" mode of portable multifunction device 100, then after the user selects home screen 11028 for the "work" mode, home screen 11028 is deselected for the "personal" mode). In some embodiments, once a user-configured home screen 11028 has been selected for the "work" mode of portable multifunction device 100, home screen 11028 is deselected for the "normal" mode of portable multifunction device 100 (e.g., a state in which no mode is active for portable multifunction device 100).

[0291] In some embodiments, after configuring home screen 11028, home screen 11028 can be used to select when configuring other usage modes of portable multifunction device 100 and is displayed as an existing home screen page. Figure 11GG As shown, home screen 11028 is displayed as an existing home screen page in user interface 11248 for configuring settings for "Personal" mode (but in Figure 11GG and Figure 11HH 11028), and as Figure 11HH As shown, home screen 11028 is also shown as an existing home screen page in user interface 11256 for configuring settings for “mindfulness” mode. Figure 11GG and Figure 11HH As shown, different user interfaces for configuring different modes will display different suggested home screen pages (e.g., Figure 11GG The suggested home screen pages 11250, 11252, and 11254 for Personal mode in Figure 11HH 11258, 11260, and 11262 suggested for the "Mindfulness" mode in FIG. 11254, but a different user interface displays the same existing home screen page (e.g., home screen pages 11028, 11040, and 11044 are displayed in FIG. 11255). Figure 11GG User interface 11248 in and Figure 11HH in the user interface 11256).

[0292] Fig.11M The user can also configure a wake-up screen for a "work" mode (e.g., a "lock screen"). In response to detecting user input 11120 on wake-up screen portion 11012, and as Fig.11N As shown, portable multifunction device 100 displays user interface 11122 for selecting a wake screen for portable multifunction device 100 (e.g., and optionally, for configuring a wake screen) when “work” mode is active.

[0293] User interface 11122 includes multiple wake-up screens, including suggestions for wake-up screens that have not yet been configured by the user (e.g., “new” wake-up screens) and previously configured wake-up screens (e.g., wake-up screens that have been configured by the user and / or are already in the computer system or available for use by the computer system (e.g., in other contexts, such as when a different focus mode is active for the computer system or when no focus mode is active for the computer system)).

[0294] like Fig.11N As shown, wake-up screens 11124, 11128, and 11132 are suggested wake-up screens that have not yet been configured by the user. Fig.11N Wake-up screens 11124, 11128, and 11132 in each have a corresponding addition enable indication. Wake-up screen 11124 has a corresponding addition enable indication 11126, wake-up screen 11128 has a corresponding addition enable indication 11130, and wake-up screen 11132 has a corresponding addition enable indication 11134. These addition enable indications allow the user to select a wake-up screen (e.g., without further configuring the corresponding wake-up screen) via user input on the addition enable indication (e.g., as shown by user input 11150 on addition enable indication 11134). The user can also select a wake-up screen for further configuration, as shown by user input 11148 at a position corresponding to wake-up screen 11124.

[0295] In some embodiments, the suggested wake-up screens include different suggested background images (e.g., as shown by the different background images of wake-up screens 11124, 11128, and 11132). In some embodiments, the suggested wake-up screens include a suggested set of widgets (e.g., as shown by the different suggested widgets of wake-up screen 11128 and wake-up screen 11132).

[0296] Fig.11N Also shown are existing wake-up screens 11136, 11140, and 11144, which are previously configured wake-up screens. The user can edit the configuration of the existing wake-up screen by performing a user input similar to user input 11148 (but at a location corresponding to an existing wake-up screen), or the user can select an existing wake-up screen (e.g., no further configuration or additional configuration) by performing a user input similar to user input 11150 (but at a location corresponding to one of the additive affordances 11138, 11142, or 11146 for selecting wake-up screen 11136, 11140, or 11144, respectively).

[0297] like Fig.11O As shown, in response to detecting user input 11148, portable multifunction device 100 displays user interface 11152 for configuring wake screen 11124. User interface 11152 includes a preview of wake screen 11124, including a preview of the date and time, and a layout of widgets included in wake screen 11124 (although the layout is not shown in FIG. Fig.11O As shown, wake screen 11124 is not currently configured to display any widgets). The user can also configure wake screen 11124 by selecting “Customize” affordance 11156 (e.g., via user input 11160).

[0298] like Figure 11PAs shown, in response to detecting user input 11156 selecting “Customize” affordance 11160, portable multifunction device 100 displays user interface 11162 for customizing wake screen 11124. User interface 11162 includes a date and time portion 11164 for customizing the appearance of the date and / or time on wake screen 11124, and affordance 11166 for adding one or more widgets to home screen 11158.

[0299] like Figure 11Q As shown, in response to detecting user input 11168 at a location corresponding to affordance 11166, portable multifunction device 100 displays a user interface 11170 for selecting one or more widgets to be added to wake screen 11124. User interface 11170 includes a list of available widgets that can be added to wake screen 11124. In some embodiments, user interface 11170 includes recommended widgets (e.g., based on application usage data, based on applications with associated widgets, and / or based on the usage mode being configured), and displays widgets by category (e.g., such as Figure 11Q In some embodiments, the user can scroll the display of available widgets (e.g., by performing a scroll operation similar to that described in reference to FIG. Fig.11H 1098 upward swipe gesture). In some embodiments, such as Figure 11Q As shown, user interface 11170 is displayed to partially cover user interface 11162 (e.g., so that the user can continue to preview the relevant portion of wake screen 11124 being configured).

[0300] The user selects one or more widgets in the user interface 11170. Figure 11Q As shown, user input 11176 selects calendar widget option 11172, and user input 11178 selects weather widget option 11174. Figure 11RAs shown, in response to detecting user input 11176 and 11178, portable multifunction device updates user interface 11162 to include weather widget 11180 (associated with weather widget option 11174) and calendar widget 11182 (associated with calendar widget option 11172) below date and time portion 11164. In some embodiments, the user can rearrange the order of the widgets. For example, in response to detecting user input to drag calendar widget 11182 to the opposite side of weather widget 11180, portable multifunction device 100 updates user interface 11162 to display calendar widget 11182 on the left and weather widget 11180 on the right (e.g., the positions of calendar widget 11182 and weather widget 11180 are changed from Figure 11R shown in reverse position).

[0301] In response to detecting user input 11184 on the "done" indicator 11165, and as Figure 11S As shown, portable multifunction device 100 redisplays user interface 11152 , and user interface 11152 reflects the widget selected by the user in the preview of wake screen 11124 .

[0302] In response to detecting user input 11186 on the "add" indication 11185, and as Figure 11T As shown, portable multifunction device 100 redisplays user interface 11002. Figure 11T As shown, the wake screen portion 11012 has been updated to reflect the wake screen 11124 selected by the user.

[0303] In response to detecting upward swipe gesture 11188 , portable multifunction device scrolls display of user interface 11002 to display additional options for configuring the “work” mode of portable multifunction device 100 .

[0304] Figure 11U User interface 11002 is shown after scrolling, and now displays application filtering portion 11190. In some embodiments, application filtering portion 11190 includes an "add filter" enable indication 11192 before any application selection is configured to have filtering options, or when no application is configured to have filtering options.

[0305] In response to detecting user input 11194 on the "add filter" indication 11192, and as Figure 11VAs shown, portable multifunction device 100 displays user interface 11195 for configuring filter options for one or more applications. User interface 11195 displays affordances for applications for which content filtering options are available when a "work" mode is active for the computer system (e.g., a subset of the applications installed on the computer system, as not all installed applications may have content filtering options).

[0306] like Figure 11V As shown, user interface 11195 includes an enable indication 11196 for a mail application, an enable indication 11198 for a calendar application, an enable indication 11200 for a browser application, an enable indication 11202 for an instant messaging application, an enable indication 11204 for application Z, and an enable indication 11204 for application Y. In some embodiments, user interface 11195 optionally includes additional settings for portable multifunction device 100 when the "work" mode is active (e.g., dark mode settings 11208 and low power settings 11210, which are similar to those described above with reference to FIG. Fig. 6F Described dark mode setting 6104 and low power mode setting 6108).

[0307] In some embodiments, user interface 11195 includes both first-party applications and third-party applications. A first-party application is an application developed by a first party, where the first party manufactures the computer system and / or develops the operating system for the computer system. In contrast, a third-party application is an application developed by a third party, where the third party is different from the first party (e.g., the third party does not manufacture the computer system and / or does not develop the operating system for the computer system).

[0308] In some embodiments, the portable multifunction device 100 provides content filtering information (e.g., regarding content to be filtered and / or rules to be applied to content filtering) to applications for which content filtering options are available, but does not provide information to those applications that identify the computer system's active mode (e.g., the portable multifunction device 100 provides information that the mode of the computer system is active, but does not provide information that the particular mode of the computer system that is active is a "working" mode).

[0309] In response to detecting user input on an application, portable multifunction device 100 displays a user interface for configuring settings for the selected application. Figures 6G to 6M The details about this configuration are described. Specifically, Figure 11W and Figure 11X Similar to Figure 6G and Figure 6H .For example, Figure 11WThe same user interface 6116 is shown (e.g., although the user Figure 11V User interface 11195 in navigates to user interface 6116, as navigated to via Fig. 6E 6005 in the alternative embodiment), and the user can configure content filtering by selecting one or more inboxes, and when the "work" mode is active, the contents of the one or more inboxes will be emphasized by default, as described above with reference to Figure 6G and Figure 6H described. Figure 11Y and Fig.11Z Similar to Fig.6I and Figure 6J , and in Figure 11Y and Fig.11Z In the , the user can configure the content filtering of the calendar application by selecting one or more calendars, when the "work" mode is active, the content of the one or more calendars will be emphasized by default, as referenced above Fig.6I and Figure 6J described. Figure 11AA and 11BB Similar to Figure 6K and Figure 6L , and in Figure 11AA and Figure 11BB In the browser application, the user can configure content filtering by selecting a default tab group that will be highlighted by default when the "Work" mode is active, as referenced above. Figure 6K and Figure 6L described. Figure 11CC Similar to Figure 6M , and the user can configure the content of the instant messaging application by enabling or disabling emphasized content in the instant messaging application when the "work" mode is active, as described above with reference to Figure 6M For the sake of brevity, those details will not be repeated here.

[0310] Fig.11DD User interface 11195 is shown after the user has configured content filtering options for some applications. Figure 11V As shown, user input 11214 on affordance 11198 for the calendar application, user input 11220 on affordance 11204 for application Z, and user input 11222 on affordance 11204 for application Y are shown with dashed lines to indicate that these user inputs are optional (e.g., shown for illustration purposes but not actually entered by the user). Figure 11V and Fig.11DD These user inputs are executed between ).

[0311] The user performs user input 11212 on affordance 11196 for the mail application, performs user input 11216 on affordance 11200 for the browser application, and performs user input 11218 on affordance 11202 for the instant messaging application. Figures 11W to 11X , Figures 11AA to 11BB and Figure 11CC After that, portable multifunction device 100 updates user interface 11195 to indicate which applications have been configured. Mail application affordance 11196, browser application affordance 11200, and instant messaging application affordance 11202 are displayed with a black background and white text to indicate that the mail application, browser application, and instant messaging application have been configured. Figure 11V to display unconfigured applications (for example, the Calendar application, Application Z, and Application Y) in the same appearance.

[0312] Fig.11DD Also shown is that now that the content filtering options for at least one application have been configured, user interface 11195 now includes a “done” affordance 11231 (e.g., not displayed when no applications have been configured, such as Figure 11V middle).

[0313] In response to detecting user input 11232 selecting the "Done" indication 11231, and as Figure 11EE As shown, portable multifunction device redisplays user interface 11002. In response to detecting upward swipe gesture 11236, portable multifunction device 100 scrolls display of user interface 11000 to Fig.11FF Because some applications have content filtering options configured, user interface 11000 no longer includes application filtering portion 11190, and application filtering portion 11190 has been replaced by affordance 11238 for a mail application, affordance 11240 for a browser application, and affordance 11242 for a messaging application, respectively. In response to detecting user input on one of affordances 11238, 11240, or 11242, portable multifunction device 100 displays a corresponding user interface (e.g., Figures 11W to 11X , Figures 11AA to 11BB and Figure 11CCUser interface 11000 also includes an enable representation 11244 for configuring additional applications of the computer system (e.g., applications other than the mail application, the browser application, and the message application), and selecting enable representation 11244 causes portable multifunction device 100 to redisplay user interface 11195 (e.g., Fig.11DD shown).

[0314] FIG. 12A to FIG. 12L An example user interface is shown for displaying different content with different levels of emphasis on an application-by-application basis when focus mode is active according to some embodiments.

[0315] FIG. 12A to FIG. 12C An example user interface is shown when a “work” mode is active for portable multifunction device 100 . Fig. 12A A user interface 11000 is shown for configuring settings for a "work" mode, and when the "work" mode is active, a mail application, a browser application, and an instant messaging application are configured to filter content.

[0316] Fig. 12B User interface 12002 of a mail application is shown while the "work" mode is active for portable multifunction device 100. Fig. 12A ), to filter content (e.g., email) for a mail application. Fig. 7A Some of the emails that appear in the user's unfiltered inbox are not displayed in user interface 12002 because the mail application is configured to filter content when the "work" mode is active. User interface 12002 also includes content indicator 12000, which displays a visual indication that content is being filtered (e.g., because the "work" mode is active and the user has configured the mail application to filter content when the "work" mode is active). In some embodiments, content indicator 12000 is similar to the content indicator 12000 shown above with reference to FIG. Fig.7D The content indicator 7002 described above is the same, and the user can switch between filtering content and not filtering content (e.g., as described above with reference to Fig.7D of user input 7008).

[0317] Fig. 12C User interface 12004 for a calendar application is shown while "work" mode is active for portable multifunction device 100. Based on user-configured settings in user interface 11000, content (e.g., calendar events) is not filtered for the calendar application. Fig. 12C The calendar events shown are the same as those in Figure 7HThe same calendar events that appear in the unfiltered calendar of the user shown.

[0318] FIG. 12D to FIG. 12E An example user interface is shown when “Personal” mode is active for portable multifunction device 100 . Fig.12D A user interface 12006 is shown for configuring settings for the "Personal" mode, and when the "Personal" mode is active, the calendar application, browser application, and instant messaging application are configured to filter content.

[0319] Fig.12E User interface 12002 of a mail application is shown while "personal" mode is active for portable multifunction device 100. Based on user interface 12006 ( Fig.12D ), do not filter content (e.g., email) for mail applications. Fig.12E The email shown is the same as the Fig. 7A The emails are the same as appearing in the user's unfiltered inbox shown.When "Personal" mode is active, user interface 12002 does not include content indicator 12000 because content is not filtered for the mail application.

[0320] Fig.12F User interface 12004 of a calendar application is shown while “personal” mode is active for portable multifunction device 100. Based on user-configured settings in user interface 12006, content (e.g., calendar events) is filtered for the calendar application. Figure 7H Some calendar events that appear in the user's unfiltered calendar are not displayed in user interface 12004 because the calendar application is configured to filter content when "Personal" mode is active. User interface 12004 also includes content indicator 12008, which displays a visual indication that content is being filtered (e.g., because "Personal" mode is active and the user has configured the calendar application to filter content when "Personal" mode is active). In some embodiments, content indicator 12008 is similar to the content indicator 12008 shown above with reference to FIG. Fig.7I , Figure 7J , Figure 7K and Figure 7N The content indicator 7033 described above is the same, and the user can switch between filtering content and not filtering content (e.g., as described above with reference to Figure 7N as described in user input 7063).

[0321] FIG. 12G to FIG. 12I An example user interface is shown when a “Fitness” mode is active for portable multifunction device 100 . Figure 12GA user interface 12010 is shown for configuring settings for a "Fitness" mode, and a browser application and an instant messaging application are configured to filter content when the "Fitness" mode is active.

[0322] Fig.12H User interface 12002 of a mail application is shown while a "fitness" mode is active for portable multifunction device 100. Based on user interface 12010 ( Figure 12G ), do not filter content (e.g., email) for mail applications.

[0323] Fig.12I User interface 12004 for a calendar application is shown while a “fitness” mode is active for portable multifunction device 100. Content (e.g., calendar events) is not filtered for the calendar application based on user-configured settings in user interface 12010. When the “fitness” mode is active, user interface 12004 does not include content indicator 12008 because content is not filtered for the calendar application.

[0324] FIG. 12J to FIG. 12L An example user interface is shown when “Mindfulness” mode is active for portable multifunction device 100 . Fig.12J A user interface 12012 is shown for configuring settings for the "mindfulness" mode, and when the "mindfulness" mode is active, the mail application, calendar application, browser application, and instant messaging application are configured to filter content.

[0325] Figure 12K User interface 12002 of a mail application is shown while the "mindfulness" mode is active for portable multifunction device 100. Based on user interface 12012 ( Fig.12J ), for filtering content (e.g., emails) for the mail application. The mail application may be configured to filter different content when the "mindfulness" mode is active than when the "work" mode is active. Figure 12K As shown, when the "Work" mode is active Fig. 12B Compared to user interface 12002 shown, user interface 12002 includes a different set of emails when content is filtered when the "mindfulness" mode is active. Figure 12K It is also shown that content indicator 12000 may include a visual indication of which mode is active for personal multifunction device 100 (e.g., an icon of content indicator 12000 in the Figure 12K and Fig. 12B are different).

[0326] Figure 12L User interface 12004 of a calendar application is shown while “mindfulness” mode is active for portable multifunction device 100. Content (e.g., calendar events) is filtered for the calendar application based on user-configured settings in user interface 12012. The calendar application may be configured to filter different content when “mindfulness” mode is active than when “personal” mode is active. As shown in FIG. 12 , the calendar application may filter different content when “mindfulness” mode is active than when “personal” mode is active. Fig.12F Compared to user interface 12004 shown, user interface 12004 includes a different set of calendar events that filter content when "mindfulness" mode is active. Figure 12L It is also shown that the content indicator 12008 may include a visual indication of which mode is active for the personal multifunction device 100 (e.g., an icon of the content indicator 12008 is displayed on the left). Figure 12L and Fig.12F are different).

[0327] FIG. 8A to FIG. 8E 800 is a flowchart illustrating a method 800 for switching between different focus modes according to some embodiments. The method 800 is performed in a computer system (e.g., a computer system) in communication with a display generation component (e.g., a hardware element including one or more display devices such as a display, a projector, a touch screen display, a head-up display, a head-mounted display, etc.). Figure 3 Device 300 or Figure 1A The method 800 is executed at the portable multifunction device 100 in the embodiment of the present invention (and optionally the computer system is also in communication with one or more input devices, one or more cameras, and / or one or more 3D sensing and / or determination devices such as lidar, depth sensor, and / or distance sensor). Some operations in method 800 are optionally combined and / or the order of some operations is optionally changed.

[0328] As described below, method 8000 is a method for switching between different focus modes, thereby providing a more efficient way to switch between active focus modes, which reduces the number of inputs required to activate or deactivate the different focus modes.

[0329] When a first notification mode is active for the computer system, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system, and when the computer system is in a low power state, the computer system detects (804) waking the computer system (e.g., transitioning the computer system from the low power state to a normal power state, such as Figure 5A The computer system may include a first request (as shown) (eg, via touch input to a touch-sensitive surface of the computer system, a change in orientation and / or position of the computer system).

[0330] In response to detecting a first request to wake up the computer system, the computer system displays (806) a first wake-up screen user interface (e.g., such as a first background image) having a first background image via a display generation component. Figure 5B ; (and transitioning the computer system from a lower power state to a normal power state (eg, a wake-up state)).

[0331] While displaying the first wake screen user interface, the computer system detects (808) a switch from a first notification mode to a second notification mode (e.g., Figure 5F-1 'Personal' mode shown) (e.g., Figure 5B , Figure 5C-1 , Figure 5D and Figure 5E 5011, 5012, 5014, and 5030), the second notification mode having a second set of one or more rules for notification delivery that are different from the first set of one or more rules for notification delivery (e.g., different from if Figure 5A The set of notifications displayed in the wake-up UI when no focus mode is active is smaller than the set of notifications displayed in the wake-up UI when no focus mode is active. Figure 5F-1 Display a different set of notifications in the wake-up UI for Personal mode in .

[0332] In response to detecting a request to switch from a first notification mode to a second notification mode, the computer system switches (810) from the first notification mode to the second notification mode at the computer system (e.g., Figure 5F-1 , mode indicator 5032 indicates that the portable multifunction device has transitioned to "personal" mode).

[0333] When the second notification mode is active for the computer system and when the computer system is in a low power state (e.g., the portable multifunction device enters Fig.5I When the computer system detects (812) a second request (e.g., via a touch input via a touch-sensitive surface of the computer system, a change in orientation and / or position of the computer system) to wake up the computer system (e.g., to transition the computer system from the low-power state to a normal power state) via one or more input devices (e.g., Fig.5I User input in 5038).

[0334] In response to detecting the second request to wake up the computer system, the computer system displays (814) via the display generation component a second wake-up screen user interface having a second background image different from the first background image (e.g., in Figure 5J In the example, before the portable multifunction device 100 enters the low power state, the wake-up user interface displayed is the same as the Figure 5HIn some embodiments, if the computer system does not detect any user input within a threshold amount of time (e.g., 5 seconds, 10 seconds, 30 seconds, or 1 minute), the computer system stops displaying the second user interface and returns to a low power or sleep state.

[0335] In some embodiments, before detecting a request to switch from the first notification mode to the second notification mode (816): the computer system transitions the computer system from the wake state to the low power state. While the computer system is in the low power state, the computer system detects a third request to wake up the computer system. In response to detecting the third request to wake up the computer system, the computer system displays a first wake up screen user interface (e.g., such as a first background image) having a first background image. Figure 5A and Figure 5B When the second notification mode is active for the computer system, the computer system transitions from the wake state to the low power state. When the computer system is in the low power state, the computer system detects a fourth request to wake up the computer system. In response to detecting the fourth request to wake up the computer system, the computer system displays a second wake-up screen user interface having a second background image different from the first background image (e.g., Fig.5I and Figure 5J In some embodiments, the first wake screen user interface is persistent and will be displayed in response to multiple different requests to wake up the computer system while the first notification mode remains active for the computer system. In some embodiments, the second wake screen user interface is persistent and will be displayed in response to multiple different requests to wake up the computer system while the second notification mode remains active for the computer system. For example, referring to Figure 5G to Figure 5J , portable multifunction device 100 displays a first wake-up screen user interface having a first background image. Upon detecting user input 5042 (at Figure 5J Before the portable multifunction device 100 transitions to a low power state (e.g., Fig.5I ), and in response to detecting a request to wake up the computer system, portable multifunction device 100 displays a first wake-up screen user interface having a first background image (e.g., Figure 5J Shown with Figure 5G same wake-up screen).

[0336] In some embodiments, the first wake-up screen user interface is (818) a wake-up screen user interface for the first user; and the second wake-up screen user interface is a wake-up screen user interface for the first user. Figure 5J and Figure 5K-1 , both the “Personal” mode and the “Fitness” mode display a wake screen user interface for the first user (e.g., the same user in Figure 5J Personal mode in Figure 5K-1 , or use the device in Workout mode in .

[0337] In some embodiments, when switching from a first notification mode to a second notification mode at the computer system, and when the second notification mode is active for the computer system, the computer system transitions (820) from the awake state to the low-power state (e.g., in response to a request to place the computer system in a low-power state, such as a hand covering gesture, a button press, or a verbal input, or in response to the occurrence of a condition associated with transitioning to a low-power state, such as a predetermined period of time elapses without input being detected at the computer system). For example, in Figure 5H and Fig.5I In the embodiment, the portable multifunction device 100 is awakened from a state (e.g., Figure 5H ) to a low power state (e.g., Fig.5I middle).

[0338] In some embodiments, when the first notification mode is active for the computer system, the computer system suppresses (822) the first subset of received notifications according to a first set of one or more rules for notification delivery. When the second notification mode is active for the computer system, the computer system suppresses the second subset of received notifications that are different from the first subset of received notifications according to a second set of one or more rules for notification delivery. In some embodiments, when the first notification mode is active for the computer system, the computer system detects an occurrence of a first plurality of events. In some embodiments, each respective event in the first plurality of events is associated with a respective notification in the received notifications. In response to detecting the occurrence of the first plurality of events, the computer system displays the first plurality of notifications according to the first set of one or more rules for notification delivery. In some embodiments, displaying the first plurality of notifications includes suppressing the first subset of received notifications according to the first set of one or more rules for notification delivery. In some embodiments, when the second notification mode is active for the computer system, the computer system detects an occurrence of a second plurality of events. In some embodiments, each respective event in the second plurality of events is associated with a respective notification in the received notifications. In response to detecting the occurrence of the second plurality of events, the computer system displays the second plurality of notifications according to a second set of one or more rules for notification delivery. In some embodiments, displaying the second plurality of notifications includes suppressing notifications received by the second subset according to a second set of one or more rules for notification delivery. Figure 5F-1 In the first subgroup notification (e.g., from Figure 5B 5002) is suppressed when "Personal" mode is active, and Figure 5K-1 In the second subgroup notification (e.g., from Figure 5BNotifications 5002, 5004, 5006, and 5008) are suppressed when the "Fitness" mode is active. Notifications received by the first subset are suppressed according to a first set of one or more rules for notification delivery when the first notification mode is active, and notifications received by the second subset are suppressed according to a second set of one or more rules for notification delivery when the second notification mode is active, reducing the amount of user input required to suppress appropriate notifications (e.g., when switching from the first notification mode to the second notification mode, the user does not need to perform additional user input to reconfigure the notification delivery rules).

[0339] In some embodiments, switching from the first notification mode to the second notification mode includes (824) enabling a restricted notification mode in which certain types of notifications are suppressed. Figure 5F-1 In the embodiment of the present invention, portable multifunction device 100 enables a limited notification mode in which certain types of notifications (e.g., notifications for applications A, M, and Z) are suppressed. Enabling the limited notification mode when switching from a first notification mode to a second notification mode reduces the amount of user input required to suppress appropriate notifications (e.g., when switching from a first notification mode to a second notification mode, a user does not need to perform additional user input to enable the limited notification mode or to suppress specific notifications).

[0340] In some embodiments, switching from the first notification mode to the second notification mode includes (826) disabling a limited notification mode in which certain types of notifications are suppressed. Figure 5N In the portable multifunction device, the portable multifunction device changes from a first notification mode (e.g., Figure 5M mode in the "Fitness" mode) to switch to the second notification mode (for example, Figure 5N ), and disabling a limited notification mode in which certain types of notifications are suppressed (e.g., notifications 5002, 5004, and 5006 that were suppressed when the "Fitness" mode was active are no longer suppressed). Disabling the limited notification mode in which certain types of notifications are suppressed when switching from a first notification mode to a second notification mode reduces the amount of user input required to display appropriate notifications (e.g., when switching from a first notification mode to a second notification mode, the user does not need to perform additional user input to disable the limited notification mode or to allow delivery of specific notifications).

[0341] In some embodiments, the computer system detects (827) a request to transition from the current wake screen to the corresponding home screen user interface (e.g., pressing a home button and / or a gesture such as an air gesture or a swipe on a touch-sensitive surface, such as a swipe from an edge of a touch screen display toward a center area of ​​a touch screen display). In response to detecting the request to transition from the current wake screen to the corresponding application launch user interface (e.g., the corresponding home screen user interface): based on determining that the first notification mode is active at the computer system, the computer system displays the first application launch user interface (e.g., transitioning from the first wake screen user interface to the home screen of the first notification mode); and based on determining that the second notification mode is active at the computer system, the computer system displays a second application launch user interface different from the first application launch user interface (e.g., transitioning from the second wake screen user interface to the home screen of the second notification mode). In some embodiments, the first application launch user interface is a user interface that is immediately displayed upon transitioning from the first wake screen user interface, and optionally, the first page of a multi-page application launch user interface is displayed. In some embodiments, the second application launch user interface is a user interface that is immediately displayed upon transitioning from the second wake screen user interface, and optionally, the second page of a multi-page application launch user interface that is different from the first page is displayed. For example, in Figure 5G and Figure 5H In the portable multifunction device, the device detects the screen being awakened from the current screen (in Figure 5G ) to the corresponding home screen user interface (in Figure 5H Based on determining that the second notification mode is active (e.g., the “personal” mode is in Figure 5G and Figure 5H Both are active), portable multifunction device 100 displays a second application launch user interface that is different from the first application launch user interface (e.g., Figure 5H The home screen user interface in Figure 5C-1 Displaying a second application launch user interface that is different from the first application launch user interface based on determining that the second notification mode is active at the computer system reduces the amount of user input required to display the appropriate application launch user interface (e.g., when switching to the second notification mode, the user does not need to perform additional user input to change the second application launch user interface).

[0342] In some embodiments, the first application launch user interface includes (828) a first plurality of home screen pages (e.g., multiple home screen pages), and the second application launch user interface includes a second plurality of home screen pages that are different from the first plurality of home screen pages (e.g., the second plurality of home screen pages includes one or more home screen pages not included in the first plurality of home screen pages, and / or the first plurality of home screen pages includes one or more home screen pages not included in the second plurality of home screen pages). In some embodiments, in response to user input, the device navigates between different home screen pages in the first plurality of home screen pages. For example, when the first home screen page is displayed, the user can perform a swipe left to transition to the second home screen page. When the second home screen page is displayed, the user can perform a swipe left to transition to the third home screen page, or the user can perform a swipe right to transition back to the first home screen page. For example, referring to Figure 5H , a home screen user interface may include multiple home screen pages (eg, a user may navigate between home screen pages via left swipe gestures and right swipe gestures).

[0343] In some embodiments, the first application launch user interface has (830) a third background image. The second application launch user interface has a fourth background image that is different from the third background image. In some embodiments, the third background image is the same as the first background image. In some embodiments, the fourth background image is the same as the second background image. For example, in Figure 5C-1 In the example, the first application launch user interface has a third background image (e.g., Figure 5B ), and in Figure 5H In the example, the second application launch user interface has a fourth background image different from the third background image (eg, Figure 5H The background image that includes the horizontal line is different from Figure 5C-1 Displaying the second application launch user interface with the fourth background image based on determining that the second notification mode is active at the computer system, and displaying the first application launch user interface with the third background image based on determining that the first notification mode is active at the computer system, reduces the amount of user input required to display an appropriate application launch user interface with an appropriate background image (e.g., when switching to the second notification mode, the user does not need to perform additional user input to change the second application launch user interface or the background image of the second application launch user interface).

[0344] In some embodiments, the first wake-up screen user interface includes (832) a first plurality of icons (e.g., representations of complex functions, widgets, and / or applications), and the second wake-up screen user interface includes a second plurality of icons that are different from the first plurality of icons. (For example, the second plurality of icons includes one or more icon pages that are not included in the first plurality of icons, and / or the first plurality of icons includes one or more icons that are not included in the second plurality of icons.) In some embodiments, when a corresponding wake-up screen in the first wake-up screen and the second wake-up screen is displayed, the device navigates to another wake-up screen in the first wake-up screen and the second wake-up screen in response to user input. For example, when the first wake-up screen is displayed, the user can perform a swipe to the left to transition to the second wake-up screen. When the second wake-up screen is displayed, the user can perform a swipe to the right to transition back to the first wake-up screen. In some embodiments, the user can perform a swipe to the left to transition to a third wake-up screen that includes a third plurality of icons that are different from the first plurality of icons and the second plurality of icons. For example, in Figure 5F-1 , the wake screen user interface includes a first plurality of icons (e.g., between notification 5006 and the date), and in Figure 5K-1 In the embodiment of the present invention, the wake-up screen user interface includes a different plurality of icons (e.g., between notification 5010 and the date). When the second notification mode is active at the computer system, a second wake-up user interface including a second plurality of icons is displayed, and when the first notification mode is active at the computer system, a first wake-up user interface including a first plurality of icons is displayed, reducing the amount of user input required to display an appropriate plurality of icons (e.g., when switching to the second notification mode, the user does not need to perform additional user input to configure the available icons included in the second wake-up user interface).

[0345] In some embodiments, the computer system detects (834) a first set of user inputs. In response to detecting the first set of user inputs, the computer system displays a user interface for editing a corresponding wake-up screen of the computer system. The user interface for editing the corresponding wake-up screen includes simultaneously displaying: one or more controls for editing the content and / or layout of the wake-up screen of the computer system; and one or more controls for editing a restricted notification mode associated with the corresponding wake-up screen (e.g., one or more controls for selecting which of a plurality of restricted notification modes to use with the corresponding wake-up screen). For example, in Figure 5V, portable multifunction device 100 displays a user interface for editing image 5092, the user interface including one or more controls for editing content and / or layout (e.g., “Customize” affordance 5122) and one or more controls for editing a restricted notification mode associated with a corresponding wake screen (e.g., focus indicator 5124). Simultaneously displaying one or more controls for editing content and / or layout of a wake screen of a computer system; and one or more controls for editing a restricted notification mode associated with a corresponding wake screen reduces the number of inputs required to associate a wake screen with a particular focus mode (e.g., a user does not need to perform additional inputs to first configure the corresponding wake screen, and then perform additional inputs to navigate to a separate user interface for configuring the associated focus mode).

[0346] In some embodiments, the computer system detects (836) a second set of user inputs. In response to detecting the second set of user inputs, the computer system displays a user interface for editing a corresponding wake screen for the computer system. The user interface for editing the corresponding wake screen includes simultaneously displaying: one or more controls for editing content and / or layout of the wake screen for the computer system; and a plurality of options for selecting different notification modes for use with the corresponding wake screen. (For example, an option for selecting a first notification mode to be used when the corresponding wake-up screen is the current wake-up screen of the computer system, wherein the first notification mode is a pre-existing restricted notification mode; an option for selecting a second restricted notification mode to be used when the corresponding wake-up screen is the current wake-up screen of the computer system, wherein the second notification mode is a pre-existing restricted notification mode different from the first notification mode; an option for selecting a third restricted notification mode to be used when the corresponding wake-up screen is the current wake-up screen of the computer system, wherein the third notification mode is a pre-existing restricted notification mode different from the first notification mode and the second notification mode; and / or an option for selecting a fourth restricted notification mode to be used when the corresponding wake-up screen is the current wake-up screen of the computer system, wherein the fourth notification mode is a pre-existing restricted notification mode different from the first notification mode, the second notification mode, and the third notification mode) (For example, in some embodiments, different notification modes have different rules for suppressing and / or allowing notifications). For example, in Figure 5W In FIG. 1 , portable multifunction device 100 displays a plurality of options (e.g., Figure 5W). Displaying multiple options for selecting different notification modes for use with a corresponding wake screen reduces the amount of user input required to associate the wake screen with an appropriate focus mode (e.g., the user does not need to perform additional input to first configure the corresponding wake screen and then perform additional input to navigate to a separate user interface for configuring a particular focus mode).

[0347] In some embodiments, while the second wake-up screen user interface is displayed, the computer system detects (838) a request to switch from the second wake-up screen user interface to the first wake-up screen user interface. In response to detecting the request to switch from the second wake-up screen user interface to the first wake-up screen user interface, the computer system: displays the first wake-up screen user interface having the first background image; and transitions from the second notification mode of the computer system to the first notification mode of the computer system. For example, referring to Figure 5J In response to user input on or pointing to mode indicator 5032 or a right swipe gesture at the bottom of the display of portable multifunction device 100, portable multifunction device 100 transitions back to "Fitness" mode.

[0348] In some embodiments, the computer system detects (840) a first request to wake up a second computer system (e.g., a peripheral device paired with the first computer system, a companion computer system synchronized with the first computer system) that is in communication with the computer system. In response to detecting the first request to wake up the second computer system, and based on determining that the first notification mode is active on the computer system, the computer system displays a third wake-up screen user interface of the second computer system with a third background image via a display device of the second computer system. In response to detecting the first request to wake up the second computer system, and based on determining that the second notification mode is active on the computer system, the computer system displays a fourth wake-up screen user interface of the second computer system with a fourth background image that is different from the third wake-up screen user interface of the second computer system via the display device of the second computer system. In some embodiments, the first computer system is a smart phone, and the second computer system is a peripheral device paired with the smart phone (e.g., a smart watch). In some embodiments, the first computer system is a smart phone, and the second computer system is a personal computer (e.g., synchronized with a smart phone). In some embodiments, the first computer system and the second computer system are associated with the same user (e.g., the second computer system does not display the third wake-up screen user interface or the fourth wake-up screen user interface unless the same user authenticates to both the first computer system and the second computer system). In some embodiments, the first computer system and the second computer system are paired computer systems. For example, the first computer system is a smart phone and is paired with the second computer system which is a smart watch. In another example, the first computer system is a smart phone and the second computer system is a personal computer. A user logs into the second computer system to authorize a connection or link between the smart phone and the personal computer. For example, in Figure 5F-2 , the “personal” mode is active for portable multifunction device 100, and second device 5001 displays a fourth background image (e.g., Figure 5C-2 Compared to a different background image, in which no focus mode is active for portable multifunction device 100 and with Figure 5F-1 The wake-up screen user interface of the portable multifunction device 100 in the embodiment has the same background image as the wake-up screen user interface of the portable multifunction device 100 in the embodiment. The third wake-up screen user interface of the second computer system is displayed based on a determination that the first notification mode is active on the computer system, and the fourth wake-up screen user interface of the second computer system is displayed based on a determination that the second notification mode is active on the computer system, reducing the number of inputs required to display an appropriate wake-up screen user interface for the second computer system (e.g., the user does not need to separately configure or select an appropriate wake-up screen user interface for the second computer system each time the computer system transitions to a different focus mode).

[0349] In some embodiments, in response to detecting a request to switch from a first notification mode to a second notification mode, the computer system transmits (842) instructions to a second computer system in communication with the computer system (e.g., a peripheral device paired with the first computer system, a companion computer system synchronized with the first computer system), which, when executed by the second computer system, causes the second computer system to switch from a third notification mode of the second computer system to a fourth notification mode of the second computer system. When the third notification mode is active for the second computer system, in response to detecting a request to wake up the second computer system, the second computer system displays a third wake-up screen user interface having a third background image. When the fourth notification mode is active for the second computer system, in response to detecting a request to wake up the third computer system, the second computer system displays a fourth wake-up screen user interface having a fourth background image. In some embodiments, the third notification mode of the second computer system corresponds to the first notification mode of the first computer system (e.g., the first notification mode and the third notification mode both have the same first set of one or more rules for notification delivery, but are used for notification delivery at the first computer system and the second computer system, respectively). In some embodiments, the fourth notification mode of the second computer system corresponds to the second notification mode of the second computer system. In some embodiments, the third background image is the same as the first background image, and the fourth background image is the same as the second background image. Figure 5F-2 When portable multifunction device 100 transitions to “personal” mode, it transmits instructions that cause second device 5001 to also transition to “personal” mode (e.g., and display a different background image for the wake-up user interface of second device 5001). Transmitting instructions to the second computer system that cause the second computer system to switch from the third notification mode of the second computer system to the fourth notification mode of the second computer system reduces the number of inputs required to switch notification modes on multiple devices (e.g., the user does not need to perform additional inputs to switch the second computer system from the third notification mode to the fourth notification mode).

[0350] In some embodiments, in response to detecting a request to switch from a first notification mode to a second notification mode, the computer system switches (844) at the computer system from a light display mode to a dark display mode, wherein the dark display mode reduces the brightness of multiple user interface elements relative to other user interface elements on the display (e.g., reducing the brightness of foreground elements relative to background elements, including darkening blurred materials, inverting text so that the computer system displays lighter text on a darker background rather than dark text on a lighter background, and / or changing the wallpaper to a dark mode, wherein a darker version of the wallpaper is used to reduce the overall brightness of the user interface). For example, this is described above with reference to FIG. Fig. 6FDescribed is a method in which a user can configure a focus mode to automatically enable a dark mode when the focus mode is active 6104. When the dark mode is enabled, the brightness of one or more user interface elements is reduced relative to other user interface elements on the display (e.g., without dimming or reducing the brightness of the display itself). Switching from a light display mode to a dark display mode at a computer system (including reducing the brightness of multiple user interface elements relative to other user interface elements on the display) reduces the number of inputs required to display the user interface elements at an appropriate brightness (e.g., when switching from a first notification mode to a second notification mode, the user does not need to perform additional inputs to configure the brightness of multiple user interface elements).

[0351] In some embodiments, in response to detecting a request to switch from a first notification mode to a second notification mode, the computer system changes (846) a battery usage mode of the device (e.g., enables or disables a battery saving mode in which one or more functions of the device are limited and / or reduced in frequency to save power and / or extend battery life). In some embodiments, the low power state is also configured to save battery power (e.g., the computer system idles in a low power state when not in use). In some embodiments, the battery saving mode is different from the low power state (e.g., the battery saving mode remains active even when the computer system is in use). In some embodiments, one or more functions and / or features of the computer system are limited and / or restricted in the battery saving mode. For example, when in battery saving mode, the display of the computer system may be dimmed, the refresh rate of the display of the computer system may be limited, certain animations (e.g., transitions) may not be displayed, cellular and / or wireless communications may be throttled or disabled, and / or applications may not automatically refresh or update (e.g., an email application will not periodically check for new messages when not in use). For example, this is described in reference above. Fig. 6F A method is described in which a user can configure a low power mode to be enabled when a particular focus mode is active. Changing a battery usage mode of a device in response to detecting a request to switch from a first notification mode to a second notification mode reduces the number of inputs required to enable the battery usage mode (e.g., after switching from the first notification mode to the second notification mode, the user does not need to perform additional inputs to enable the battery usage mode).

[0352] In some embodiments, in response to detecting a request to switch from a first notification mode to a second notification mode, the computer system switches (848) a default text size for the device. In some embodiments, based on determining that the first notification mode is active for the computer system, the computer system displays text in a corresponding user interface of the computer system at a first size; and based on determining that the second notification mode is active for the computer system, the computer system displays text in a corresponding user interface of the computer system at a second size that is different from the first size. For example, in Figure 5L and Figure 5M In the example of FIG. 1 , when the “personal” mode is active for portable multifunction device 100, the text is displayed in the second size. When no focus mode is active (e.g., Figure 5B and Figure 5C-1 ) or when the “Fitness” focus mode is active (e.g., Figure 5L and Figure 5M The second size is different from (e.g., larger than) a text size for the same user interface element. Switching the device's default text size in response to detecting a request to switch from a first notification mode to a second notification mode reduces the amount of input required to display text with an appropriate text size (e.g., after switching from the first notification mode to the second notification mode, the user does not need to perform additional input to configure the text size).

[0353] It should be understood that FIG. 8A to FIG. 8E The specific order in which the operations have been described in the description is merely exemplary and is not intended to indicate that the order is the only order in which the operations may be performed. A person of ordinary skill in the art will recognize many ways to reorder the operations described herein. In addition, it should be noted that the details of other processes described herein with respect to other methods described herein (e.g., methods 9000, 1000, 13000, and 14000) are also applicable in a similar manner to the details of the above description of the operations described herein. FIG. 8A to FIG. 8E For example, the contacts, gestures, user interface objects, and animations described above with reference to method 8000 may optionally have one or more of the characteristics of the contacts, gestures, user interface objects, and animations described herein with reference to other methods described herein (e.g., methods 9000, 1000, 13000, and 14000). For the sake of brevity, these details are not repeated here.

[0354] 9A to 9C is a flowchart illustrating method 9000 for configuring focus mode according to some embodiments. Method 9000 is performed on an electronic device (e.g., Figure 3 Device 300 or Figure 1AThe method 9000 is performed at a portable multifunction device 100 in the embodiment of the present invention. In some embodiments, the display is a touch screen display, and the touch-sensitive surface is on the display or integrated with the display. In some embodiments, the display and the touch-sensitive surface are separate. Some operations in method 9000 are optionally combined, and / or the order of some operations is optionally changed.

[0355] As described below, method 9000 is a method for configuring focus mode, thereby providing an intuitive user interface for tracking customization of focus mode that provides improved visual feedback to the user as to which portions and settings of focus mode have been configured.

[0356] Method 9000 is performed at a computer system in communication with a display generation component and one or more input devices. The computer system displays (9002) via the display generation component a first user interface (e.g., Fig. 6A 6000 in the user interface), wherein: the first user interface includes a first part and a second part (for example, Fig. 6A The computer system detects (9004) a first set of one or more user inputs (e.g., Figure 6B In response to detecting (9006) the first set of one or more user inputs, in accordance with determining that the first set of one or more user inputs are used to configure the first setting: the computer system configures (9008) the first setting of the computer system to have a configuration selected by the user based on the first set of one or more user inputs without configuring a second setting of the computer system (e.g., portable multifunction device 100 adds an application to the computer system). Figure 6B 6042); the computer system displays (9010) the first portion in a third appearance different from the first appearance (e.g., Fig.6D6A and 6D to indicate that the second portion remains unconfigured). After detecting the first set of one or more user inputs, the computer system detects (9014) a second set of one or more user inputs for stopping displaying the first user interface (e.g., leaving the first user interface before configuring the second settings). Figure 6R In response to detecting (9016) the second set of one or more user inputs for stopping displaying the first user interface: the computer system stops (9018) displaying the first user interface; and based on determining that the first setting of the computer system is configured without configuring the second setting of the computer system, the computer system automatically configures (9020) the second setting of the corresponding mode of the computer system with a default configuration of the second setting, while the first setting of the corresponding mode of the computer system has a configuration selected by the user based on the first set of one or more user inputs (e.g., reference to Figure 6R , portable multifunction device 100 uses a default configuration of wake-up user interface 6012).

[0357] In some embodiments, in response to detecting (9022) a first set of one or more user inputs, based on determining that the first set of one or more user inputs are used to configure a second setting, the computer system configures the second setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs without configuring the first setting of the computer system. After configuring the second setting of the computer system to have the user-selected configuration (e.g., and optionally, in response to detecting the first set of one or more user inputs), the computer system displays the second portion in a fourth appearance that is different from the second appearance (e.g., to indicate that the second portion has been configured), and the computer system displays the first portion in the first appearance (e.g., to indicate that the first portion remains unconfigured). For example, in Figure 6Q-1 In the example embodiment, the wake screen portion 6012 has been configured and is displayed with a black background, but the home screen portion 6014 has not yet been configured and is displayed with a gray background (e.g., the default appearance). Displaying the second portion in a fourth appearance that is different from the second appearance and displaying the first portion in the first appearance provides improved visual feedback to the user (e.g., improved visual feedback that the second setting has been configured but the first setting remains unconfigured).

[0358] In some embodiments, in response to detecting (9024) a second set of one or more user inputs for stopping displaying the first user interface, based on determining that a second setting of the computer system is configured without configuring the first setting of the computer system, the computer system automatically uses (e.g., configures the first setting for the corresponding mode of the computer system) a default configuration of the first setting, while the second setting of the corresponding mode of the computer system has a user-selected configuration based on the first set of one or more user inputs. For example, referring to Figure 6R , wake screen portion 6012 and home screen portion 6014 are not user-configured, and thus portable multifunction device 100 automatically uses a default configuration of wake screen portion 6012 and home screen 6014. Automatically using the default configuration of the first setting based on determining that the second setting of the computer system is configured without configuring the first setting of the computer system reduces the number of inputs required to configure the focus mode of the computer system (e.g., the user does not need to perform inputs to configure each setting of the focus mode).

[0359] In some embodiments, before detecting (9026) the second set of one or more user inputs for stopping displaying the first user interface, the computer system detects a third set of one or more user inputs via one or more input devices. In response to detecting the third set of one or more user inputs: based on determining that the third set of one or more user inputs are for configuring the second setting, the computer system configures the second setting of the computer system to have a user-selected configuration based on the third set of one or more user inputs without configuring the first setting of the computer system; and after configuring the second setting of the computer system to have the user-selected configuration (e.g., and optionally, in response to detecting the first set of one or more user inputs), the computer system displays the second portion in a fifth appearance that is different from the second appearance (e.g., to indicate that the second portion has been configured); and the computer system displays the first portion in the first appearance (e.g., to indicate that the first portion remains unconfigured). For example, in Figure 6N , the user configures the application portion 6006 and adds automation for the “Automation” portion 6018 before ceasing to display the user interface 6000, and the user interface 6000 indicates that both portions have been configured (e.g., by displaying the portions with a black background). Displaying the second portion in a fifth appearance that is different from the second appearance, and configuring the second setting of the computer system to have the configuration selected by the user, provides improved visual feedback to the user (e.g., that the second setting of the computer system has been configured with the configuration selected by the user).

[0360] In some embodiments, in response to detecting (9028) a second set of one or more user inputs for stopping displaying the first user interface: based on determining that the first setting of the computer system is configured and the second setting of the computer system is configured, the computer system abandons automatically configuring the second setting of the corresponding mode of the computer system with the default configuration of the second setting, so that: the first setting of the corresponding mode of the computer system has a user-selected configuration of the first setting based on the first set of one or more user inputs; and the second setting of the corresponding mode of the computer system has a user-selected configuration of the second setting based on the third set of one or more user inputs. For example, referring to Figure 6R , application portion 6006 and “automation” portion 6018 have been configured by the user. When portable multifunction device 100 ceases to display user interface 6000 (e.g., in response to a user input on or pointing to “Done” affordance 6069), the portable multifunction device does not automatically configure application portion 6006 or “automation” portion 6018. Instead, those portions have the configurations selected by the user. Forgoing automatically configuring the second setting of the corresponding mode of the computer system causes the first setting of the corresponding mode of the computer system to have the user-selected configuration of the first setting, and the second setting of the corresponding mode of the computer system to have the user-selected configuration of the second setting, reducing the number of inputs to configure the corresponding mode of the computer system (e.g., the computer system does not overwrite the user-configured portion, such that the user must perform additional input to reconfigure the overwritten portion).

[0361] In some embodiments, in addition to the first portion and the second portion, the first user interface also includes (9030) a third portion. The third portion corresponds to a third control for changing at least a third setting of the computer system, wherein the third setting is a third notification setting of the computer system. The third portion is displayed in a sixth appearance (e.g., a default appearance) representing a default configuration of the third setting. In response to detecting a first set of one or more user inputs, based on determining that the first set of one or more user inputs are used to configure the third setting, the computer system configures the third setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs without configuring the first setting of the computer system or the second setting of the computer system. After configuring the third setting of the computer system to have a user-selected configuration (and optionally, in response to detecting the first set of one or more user inputs): the computer system displays the third portion in a seventh appearance that is different from the sixth appearance (e.g., indicating that the third portion has been configured); the computer system displays the first portion in the first appearance; and the computer system displays the second portion in the second appearance. For example, with reference to Figure 7RIf second device settings 6016 are configured without configuring application section 6006 and “Automation” section 6018, portable multifunction device 100 displays the device in a default appearance (e.g., a white or gray background, such as Fig. 6A ) displays the Applications section 6006 and the “Automation” section 6018, but with an updated appearance (e.g., with a black background, as shown Figure 7R The computer system displays the second device setting 6016 in a seventh appearance different from the sixth appearance, and displays the first part in the first appearance; and the computer system displays the second part in the second appearance, providing improved visual feedback to the user (e.g., improved visual feedback that the third part has been configured but the first part and the second part have not yet been configured).

[0362] In some embodiments, in response to detecting (9032) a second set of one or more user inputs for stopping displaying the first user interface: based on determining that a third setting of the computer system is configured without configuring a second setting of the computer system: the computer system automatically uses (e.g., configures the first setting of the corresponding mode of the computer system to have) a default configuration of the first setting, while the third setting of the corresponding mode of the computer system has a configuration selected by a user based on the first set of one or more user inputs; and the computer system automatically uses (e.g., configures the second setting of the corresponding mode of the computer system to have) a default configuration of the second setting, while the third setting of the corresponding mode of the computer system has a configuration selected by a user based on the first set of one or more user inputs. For example, with reference to Figure 6R , if second device setting 6016 is configured, but application portion 6006 and “Automation” portion 6018 are not configured, the portable multifunction device automatically uses default settings for application portion 6006 and “Automation” portion 6018. Automatically using the default configuration of the first and second settings based on determining that the third setting of the computer system is configured without configuring the first or second setting reduces the number of inputs required to configure the corresponding mode of the computer system (e.g., the user does not need to perform additional inputs to configure each portion of the corresponding mode of the computer system).

[0363] In some embodiments, in addition to the first part and the second part, the first user interface also includes (9034) a third part. The third part corresponds to a third control for changing at least a third setting of the computer system, wherein the third setting is a third notification setting of the computer system. The third part is displayed with a default appearance representing a default configuration of the third setting. After configuring the first setting of the computer system to have a configuration selected by a user based on the first set of one or more user inputs without configuring the second setting of the computer system: the computer system detects a third set of one or more user inputs via one or more input devices. In response to detecting the third set of one or more user inputs, based on determining that the third set of one or more user inputs are used to configure the third setting: the computer system configures the third setting of the computer system to have a configuration selected by a user based on the first set of one or more user inputs without configuring the second setting of the computer system; the computer system displays the third part with an updated appearance (e.g., indicating that the first part has been configured); the computer system displays the second part with a second appearance (e.g., to indicate that the second part remains unconfigured). For example, in Fig.6D In , the application part 6006 (and the contact part 6004) have been configured. FIG. 6E to FIG. 6N , the user configures the "Automation" section 6018, and in Figure 6N The Automation section 6018 is presented in a different appearance (similar to Fig.6D Configuring a third setting of the computer system based on determining that the third set of one or more user inputs is for configuring the third portion, displaying the third portion with the updated appearance, and displaying the second portion with the second appearance provides improved visual feedback to the user (e.g., improved visual feedback that the third setting has been configured but the second setting has not yet been configured).

[0364] In some embodiments, after configuring (9036) a first setting of the computer system to have a user-selected configuration based on a first set of one or more user inputs, and after automatically configuring a second setting of a corresponding mode of the computer system using a default configuration of the second setting: the computer system activates the corresponding mode of the computer system (e.g., in response to detecting a request to activate the corresponding mode of the computer system, in response to satisfying one or more conditions for automatically activating the corresponding mode, or in response to detecting a second set of one or more user inputs for ceasing to display the first user interface); and while the corresponding mode of the computer system remains active, the computer system delivers notifications according to the first notification setting and the second notification setting. For example, with respect to Figure 6R, after detecting user input 6214 on “done” enable indication 6069, the portable multifunction device activates the “work” mode of the computer system. Activating the respective mode of the computer system after configuring the first setting of the computer system and after automatically configuring the second setting of the respective mode of the computer system reduces the number of inputs required to activate the respective mode of the computer system (e.g., after configuring the respective mode of the computer system, the user does not need to perform additional inputs to activate the respective mode of the computer system).

[0365] In some embodiments, the first appearance uses (9038) a first number of colors, and the third appearance uses a second number of colors greater than the first number of colors (e.g., the first appearance is monochromatic and the third appearance is multi-color). In some embodiments, the second appearance is also monochromatic. For example, referring to Fig. 6A and Fig.6D , before the user configures the application section 6006 and the contacts section 6004 (e.g., Fig. 6A ), both parts are displayed in a first number of colors (e.g., one color, such as gray). In the configuration application part 6006 and the contact part 6004 (e.g., in Fig.6D After the first portion is configured, the two portions are displayed in a second number of colors (e.g., two or more colors) greater than the first number of colors. Displaying the first portion in a third appearance using the second number of colors greater than the first number of colors provides improved visual feedback to the user (e.g., improved visual feedback that the first portion has been configured).

[0366] In some embodiments, in response to detecting (9040) a first set of one or more user inputs, based on determining that the first set of one or more user inputs are used to configure the first setting, the computer system replaces at least a portion of the first user interface with display of a second user interface, the second user interface including additional content of the first portion and a first control for changing the first setting of the computer system (e.g., before configuring the first setting of the computer system to have a configuration selected by the user based on the first set of one or more user inputs, before displaying the first portion in the third appearance, and before displaying the second portion in the second appearance). For example, in Figure 6B and Figure 6C, the portable multifunction device replaces user interface 6000 with user interface 6003 that provides additional content (e.g., additional options for configuring settings for the “work” mode) for a first portion (e.g., “Notifications” portion 6002). Replacing at least a portion of the first user interface with display of a second user interface that includes the additional content of the first portion and a first control for changing a first setting of the computer system provides improved visual feedback to the user (e.g., improved visual feedback on how to configure the first setting or the effect of configuring the first setting).

[0367] In some embodiments, after configuring (9042) the first setting of the computer system to have a configuration selected by the user based on the first set of one or more user inputs, and before displaying the first portion in the third appearance and displaying the second portion in the second appearance, the computer system stops displaying the second user interface and redisplays the first user interface (e.g., in response to detecting a user input to navigate away from the second user interface, in response to detecting that the first setting of the computer system has been configured, or in response to detecting that all settings of the first portion have been configured). For example, Fig.6D , the portable multifunction device redisplays user interface 6000 after the user configures applications portion 6006 and contacts portion 6004. Redisplaying the first user interface after configuring the first setting of the computer system provides improved visual feedback to the user (e.g., improved visual feedback that the first setting has been configured).

[0368] In some embodiments, after ceasing to display the first user interface, the computer system detects (9044) one or more user inputs for modifying settings of a corresponding mode of the computer system. In response to detecting the one or more user inputs for modifying settings of a corresponding mode of the computer system, the computer system displays a second user interface having the same layout as the first user interface. In some embodiments, the first user interface is displayed before the corresponding mode of the computer system is first configured (e.g., the first user interface is displayed during initial setup of the corresponding mode of the computer system), and the second user interface is displayed after the corresponding mode of the computer system is first configured (e.g., the second user interface is a user interface for modifying existing settings of the corresponding mode). For example, in Figure 5Y In the example above, the user navigates to the settings UI for the configured Sleep mode. The settings UI is laid out similar to Fig. 6ADisplaying a second user interface having the same layout as the first user interface after ceasing to display the first user interface provides improved visual feedback to the user (e.g., improved visual feedback as to which portions have been configured because the user can easily remember where previously configured settings are in the layout of the second user interface because the layouts of both the first user interface and the second user interface are the same).

[0369] In some embodiments, the computer system detects (9046) via one or more input devices a request to establish a new mode for the computer system, wherein the new mode includes one or more notification delivery rules. In some embodiments, the new mode is a notification mode (e.g., similar to the one described herein with reference to Figure 5A 5K ). In some embodiments, the new mode is a restricted notification mode in which certain types of notifications are suppressed (e.g., according to one or more notification delivery rules). In response to detecting a request to establish a new mode for the computer system, the computer system displays a first user interface for configuring notification settings for the new mode of the computer system. For example, referring to Figure 5P , portable multifunction device 100 displays a user interface for configuring a new mode (e.g., a "work" mode) of the computer system, and the user interface for configuring the new mode is Fig. 6A The first user interface displaying notification settings for configuring a new mode of the computer system provides improved visual feedback to the user (e.g., improved visual feedback about which settings the user has configured for the new mode and / or improved visual feedback about any pre-configured settings for the new mode).

[0370] In some embodiments, the first portion includes (9048) an affordance for switching between an option for specifying one or more users for whom notifications should not be suppressed and an option for specifying one or more users for whom notifications should be suppressed. Figure 6C , a user can toggle between an “allow notifications from” option 6038 and a “mute notifications from” option 6040 while configuring settings for contacts portion 6004. Displaying an affordance for toggling between an option for specifying one or more users for whom notifications should not be suppressed and an option for specifying one or more users for whom notifications should be suppressed reduces the number of inputs required to configure a corresponding mode of the computer system (e.g., a user does not need to specify a large blacklist of contacts if it would be faster to specify a small whitelist of contacts instead, or vice versa).

[0371] In some embodiments, in response to the user selecting an option to specify one or more users for whom notifications should not be suppressed, the computer system configures (9050) the corresponding mode to suppress notifications from users other than the specified one or more users for whom notifications should not be suppressed. Figure 6C , the default state of the toggle including the “Allow notifications from…” option 6038 and the “Mute notifications from…” option 6040 is that the “Allow notifications from…” option 6038 is selected. Displaying an affordance for toggling between an option for specifying one or more users for whom notifications should not be suppressed and an option for specifying one or more users for whom notifications should be suppressed indicates that the number of inputs required to configure the corresponding mode of the computer system is reduced (e.g., if it would be faster to specify a small whitelist of contacts instead, the user does not need to specify a large blacklist of contacts, or vice versa). Displaying an affordance for toggling between an option for specifying one or more users for whom notifications should not be suppressed and an option for specifying one or more users for whom notifications should be suppressed indicates that the number of inputs required to configure the corresponding mode of the computer system is reduced (e.g., if it would be faster to specify a small whitelist of contacts instead, the user does not need to specify a large blacklist of contacts, or vice versa).

[0372] In some embodiments, in response to the user selecting an option to specify one or more users for whom notifications should be suppressed, the computer system configures (9052) the corresponding mode to allow notifications from users other than the specified one or more users for whom notifications should be suppressed. Figure 6C , the default state of the toggle including the “Allow notifications from…” option 6038 and the “Silence notifications from…” option 6040 is that the “Silence notifications from…” option is selected (e.g., similar to Figure 6B ).

[0373] In some embodiments, the first portion includes (9054) an affordance for switching between an option for specifying one or more applications for which notifications should not be suppressed and an option for specifying one or more applications for which notifications should be suppressed. Figure 6B , a user can toggle between an “allow notifications from…” option 6038 and a “mute notifications from…” option 6040 while configuring settings for applications portion 6006. Displaying an affordance for toggling between an option for specifying one or more users for whom notifications should not be suppressed and an option for specifying one or more users for whom notifications should be suppressed reduces the number of inputs required to configure a corresponding mode of the computer system (e.g., a user does not need to specify a large blacklist of applications if it would be faster to specify a small whitelist of applications instead, or vice versa).

[0374] In some embodiments, in response to the user selecting an option to specify one or more applications for which notifications should not be suppressed, the computer system configures (9056) the corresponding mode to suppress notifications from applications other than the specified one or more applications for which notifications should not be suppressed. Figure 6B , the default state of the toggle including the “Allow notifications from…” option 6038 and the “Silence notifications from…” option 6040 is that the “Allow notifications from…” option 6038 is selected (e.g., similar to Figure 6C ). Displaying an affordance for switching between an option for specifying one or more users for whom notifications should not be suppressed and an option for specifying one or more users for whom notifications should be suppressed reduces the amount of input required to configure a corresponding mode of the computer system (e.g., a user does not need to specify a large blacklist of applications if it would be faster to specify a small whitelist of applications instead, or vice versa).

[0375] In some embodiments, in response to a user selecting an option to specify one or more applications for which notifications should be suppressed, the computer system configures the corresponding mode to allow notifications from applications other than the specified one or more applications for which notifications should be suppressed. Figure 6B , the default state of the toggle including “allow notifications from” option 6038 and “mute notifications from” option 6040 is that “mute notifications from” option 6040 is selected. Displaying an affordance for toggling between an option for specifying one or more users for whom notifications should not be suppressed and an option for specifying one or more users for whom notifications should be suppressed reduces the number of inputs required to configure a corresponding mode of the computer system (e.g., a user does not need to specify a large blacklist of applications if it would be faster to specify a small whitelist of applications instead, or vice versa).

[0376] It should be understood that FIG. 9A to FIG. 9G The specific order in which the operations in are described is merely exemplary and is not intended to indicate that the order is the only order in which the operations may be performed. A person of ordinary skill in the art will recognize many ways to reorder the operations described herein. In addition, it should be noted that the details of other processes described herein with respect to other methods described herein (e.g., methods 8000, 1000, 13000, and 14000) are also applicable in a similar manner to the details of the above description of the operations. FIG. 9A to FIG. 9GFor example, the contacts, gestures, and user interface objects described above with reference to method 9000 may optionally have one or more of the characteristics of the contacts, gestures, and user interface objects described herein with reference to other methods described herein (e.g., methods 8000, 1000, 13000, and 14000). For the sake of brevity, these details are not repeated here.

[0377] FIG. 10A to FIG. 10C 1 is a flowchart illustrating method 1000 for displaying different content with different levels of emphasis by default and when focus mode is active, according to some embodiments. Method 1000 is performed on an electronic device (e.g., a display, a touch-sensitive surface, and one or more sensors for detecting intensity of contact with the touch-sensitive surface) having a display, a touch-sensitive surface, and a touch-sensitive surface. Figure 3 Device 300 or Figure 1A The method 1000 is performed at a portable multifunction device 80 in the embodiment of the present invention. In some embodiments, the display is a touch screen display, and the touch-sensitive surface is on the display or integrated with the display. In some embodiments, the display and the touch-sensitive surface are separate. Some operations in method 1000 are optionally combined, and / or the order of some operations is optionally changed.

[0378] As described below, method 1000 is a method for displaying different content with different levels of emphasis by default and when a focus mode is active, thereby providing increased flexibility regarding the content displayed when a configured focus mode is active, which reduces the number of inputs required to display appropriate content when the focus mode is active.

[0379] Method 1000 is performed at a computer system in communication with a display generation component and one or more input devices. When a first notification mode is active for the computer system, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system, the computer system displays (1002) via the display generation component a corresponding view of a first application, wherein displaying the corresponding view of the first application includes simultaneously displaying first content and second content different from the first content, wherein the first content is displayed with a first emphasis relative to the second content (e.g., at a first emphasis level). Fig. 7A After displaying the corresponding view of the first application and while the first notification mode is active, the computer system switches (1004) the computer system from the first notification mode to a second notification mode (e.g., automatically or manually in response to user input), wherein the second notification mode has a second set of one or more rules for notification delivery at the computer system that are different from the first set of one or more rules for notification delivery at the computer system (e.g., the portable multifunction device switches to Figure 7BWhen the second notification mode is active (1006) for the computer system: the computer system detects (1008) via one or more input devices a first request to display a corresponding view of the first application; in response to detecting the first request, the computer system displays (1010) the corresponding view of the first application, including displaying the first content with a second emphasis relative to the second content (e.g., in accordance with the second notification mode being active on the computer system) (e.g., in the second notification mode, the second content is hidden unless explicitly requested, such as by querying or opening a particular folder or calendar) (e.g., in Figure 7B the computer system detecting (1012) one or more user inputs to display second content without deactivating a second notification mode of the computer system (e.g., when the first application (e.g., one or more views or one or more user interfaces thereof) is displayed (e.g., when the corresponding view of the first application or some other view is displayed); Fig.7D User input in 7008, or Fig.7D User input in 7006 and Fig. 7E 7026); and in response to detecting one or more user inputs to display the second content, the computer system displays the second content without deactivating a second notification mode of the computer system (e.g., displaying content that is hidden by default in the second notification mode (e.g., Do Not Disturb mode) while the second notification mode (e.g., Do Not Disturb mode) remains active) (e.g., in Figure 7G , while the "Work" mode remains active, a personal email from Grace Hong is displayed).

[0380] In some embodiments, after displaying the corresponding view of the first application and before switching the computer system from the first notification mode to the second notification mode, the computer system displays (1016) the corresponding view of the second application via the display generation component, wherein displaying the corresponding view of the second application includes simultaneously displaying third content and fourth content that is different from the third content, wherein the third content is displayed with a third emphasis relative to the fourth content. When the second notification mode is active for the computer system: the computer system detects, via one or more input devices, a second request to display the corresponding view of the second application. In response to detecting the second request, the computer system displays the corresponding view of the second application, including displaying the third content with a fourth emphasis relative to the fourth content (e.g., in accordance with the second notification mode being active on the computer system). When the second application (e.g., one or more views thereof or one or more user interfaces thereof) is displayed (e.g., when the corresponding view of the second application or some other view is displayed), the computer system detects one or more user inputs to display the fourth content without deactivating the second notification mode of the computer system. In response to detecting one or more user inputs to display fourth content, the computer system displays the fourth content without deactivating a second notification mode of the computer system (e.g., displaying the fourth content hidden by the do not disturb mode while the do not disturb mode remains active) (optionally, the third degree and the fourth degree are the same as the first degree and the second degree, respectively). FIG. 7H to FIG. 7J In the Calendar app, the content is also displayed with different levels of emphasis based on the focus mode of the activity (for example, in addition to 7A to 7C Mail application as shown).

[0381] In some embodiments, after displaying the corresponding view of the first application and before switching the computer system from the first notification mode to the second notification mode, the computer system displays (1018) via the display generation component a corresponding view of a third application (e.g., different from the first application and the second application) (e.g., a third-party application, where the first application and the second application are native applications or system applications, or applications from a developer different from (e.g., in addition to) the developer of the third-party application), wherein displaying the corresponding view of the third application includes simultaneously displaying fifth content and sixth content different from the fifth content, wherein the fifth content is displayed with a fifth emphasis relative to the sixth content. When the second notification mode is active for the computer system: the computer system detects, via one or more input devices, a third request to display the corresponding view of the third application. In response to detecting the third request, the computer system displays the corresponding view of the third application, including displaying the fifth content with a sixth emphasis relative to the sixth content (e.g., in accordance with the second notification mode being active on the computer system). When displaying the third application, the computer system detects one or more user inputs to display the sixth content without deactivating the second notification mode of the computer system. In response to detecting one or more user inputs to display fifth content, the computer system displays sixth content without deactivating a second notification mode of the computer system (e.g., displaying content hidden by the do not disturb mode while the do not disturb mode remains active) (optionally, the fifth and sixth degrees are the same as the first and second degrees, respectively). FIG. 7O to FIG. 7Q In the web browser application, the content is also displayed with different levels of emphasis based on the active focus mode (for example, in addition to 7A to 7C The Mail application shown and FIG. 7H to FIG. 7J calendar application as shown).

[0382] In some embodiments, the second level of emphasis is (1020) a greater level of emphasis than the first level of emphasis. In some embodiments, displaying the first content with a second level of emphasis relative to the second content includes not displaying the second content (e.g., hiding the second content) while continuing to display the first content (e.g., without changing the prominence of the first content). In some embodiments, displaying the first content with a second level of emphasis relative to the second content includes increasing the prominence (e.g., brightness, size, and / or contrast) of the first content relative to the second content. In some embodiments, displaying the first content with a second level of emphasis relative to the second content includes decreasing the prominence (e.g., brightness, size, and / or contrast) of the second content relative to the first content. For example, in Fig. 7A and Figure 7B, the second content (e.g., email message 7011 from Grace Hong) is not displayed when the "work" mode is active, but the first content (e.g., email message 7001 from John Smith) is displayed when the "work" mode is active. Displaying the first content with a second emphasis level that is greater than the second content reduces the amount of user input required to display appropriate content when the second notification mode is active (e.g., the user does not need to perform additional input to filter or hide the second content when the second notification mode is active). In some embodiments, displaying the first content with a second emphasis level relative to the second content includes (1022) stopping displaying the second content (e.g., in the absence of a user command to display the second content without deactivating the second notification mode). In some embodiments, when the second notification mode is active for the computer system, the second content is hidden by default (e.g., the default view of the corresponding view of the first application includes a filter that hides the second content). In such embodiments, the second content is redisplayed (e.g., unhidden or unfiltered) in response to detecting one or more user inputs to display the second content even if the second notification mode remains active. For example, in Figure 7B and Figure 7C In the case of a "Personal" mode being active (in Figure 7C ) does not display the second content (e.g., email message 7001 from John Smith) when the "personal" mode is active, but displays the first content (e.g., email message from Lukas Jacobsen) when the "personal" mode is active. Stopping display of the second content when the second notification mode is active (e.g., while continuing to display the first content) reduces the amount of user input required to display the appropriate content when the second notification mode is active (e.g., the user does not need to perform additional input to filter or hide the second content when the second notification mode is active).

[0383] In some embodiments, the first application is (1024) a calendar application, the first content is the content of a first calendar of the calendar application (e.g., events or calendar information from the first calendar of the calendar application), and the second content is the content of a second calendar of the calendar application that is different from the first calendar of the calendar application (e.g., events or calendar information from the second calendar of the calendar application). FIG. 7H to FIG. 7JIn the embodiment of the present invention, the calendar application displays content with different emphasis levels depending on which focus mode is active for the computer system. For the calendar application, displaying first content with a second emphasis level relative to second content when the second notification mode is active reduces the amount of user input required to display appropriate calendar content when the second notification mode is active (e.g., the user does not need to perform additional input to filter or hide content from the calendar when the second notification mode is active).

[0384] For example, the second notification mode can be a work mode. When the work mode is active, the personal calendar (e.g., the second calendar of the calendar application) is not displayed by default, and only the work calendar (e.g., the first calendar of the calendar application) is displayed. This helps to focus the user on work tasks and avoid cluttering the calendar application with irrelevant appointments when the user is working (e.g., when the work mode is active). However, in some scenarios, users may want to access their personal calendars while still at work (e.g., when the work mode is still active). For example, during lunch, the user may have made weekend plans to contact colleagues. Users can quickly access their personal calendars (e.g., via a first request to display the corresponding view of the first application) without disabling the work mode. In some embodiments, the user can also hide / deactivate the personal calendar after adding a personal appointment.

[0385] In some embodiments, the first application is (1026) a mail application, the first content includes a first plurality of email messages, and the second content includes a second plurality of email messages that are different from the first plurality of email messages. 7A to 7C In the embodiment of the present invention, the mail application displays content with different emphasis levels depending on which focus mode is active for the computer system. For the mail application, displaying first content with a second emphasis level relative to second content when the second notification mode is active reduces the amount of user input required to display appropriate email content when the second notification mode is active (e.g., the user does not need to perform additional input to filter or hide content in the mail application when the second notification mode is active).

[0386] In some embodiments, the first content is a first inbox or folder of a mail application, which includes a first plurality of email messages or email messages in the first inbox or folder, and the second content is a second inbox or folder of a mail application, which includes a second plurality of email messages or email messages in the second inbox or folder. Fig. 7E In , a user can specify different inboxes (e.g., "work" inbox 7014) or folders (e.g., "home" folder 7024) to be displayed with different levels of emphasis. Figure 6H In , users can also configure inboxes and folders to have different levels of emphasis by default (e.g., when the corresponding focus mode is initially activated).

[0387] For example, the second notification mode can be a work mode. When work mode is active, emails from a personal inbox or personal email account (e.g., the second content of a mail application) are not displayed by default, and only emails from a work inbox or work account (e.g., the first content of a mail application) are displayed. This allows the user to focus on work tasks and avoids distracting the user with personal emails when work mode is active. However, in some scenarios, the user may want to access their personal emails while still at work (e.g., when work mode is still active). For example, the user may want to catch up on personal emails during his or her lunch break. In some embodiments, the user can also hide the display of personal emails when they are no longer needed.

[0388] In some embodiments, the first application is (1028) a web browser, the first content includes first content from the Internet (e.g., a first web page displayed in a first tab of the web browser, content from a first website, or content from a first set of (predefined) tabs), and the second content includes second content from the Internet that is different from the first content from the Internet (e.g., a second web page displayed in a second tab of the web browser that is different from the first tab of the web browser, content from a second website, or content from a second set of (predefined) tabs). For example, in FIG. 7O to FIG. 7Q In the embodiment of the present invention, the web browser application displays content with different emphasis levels depending on which focus mode is active for the computer system. For the web browser application, displaying the first content with a second emphasis level relative to the second content when the second notification mode is active reduces the amount of user input required to display the appropriate web content when the second notification mode is active (e.g., the user does not need to perform additional input to display the desired content in the web browser application when the second notification mode is active).

[0389] In some embodiments, when the first notification mode is active for the computer system, the computer system displays both the first content from the Internet and the second content from the Internet (e.g., the computer system's web browser displays the first web page and the second web page). When the second notification mode is active for the computer system, the computer system displays the first content from the Internet without displaying the second content from the Internet (e.g., the computer system's web browser displays the first web page without displaying the second web page).

[0390] For example, the second notification mode can be a work mode. When the work mode is active, the web browser displays a default tab group including tabs with work-related content (e.g., a company homepage and / or a company directory). This allows quick access to relevant content when the "work" mode is active without detecting additional user input to manually open the relevant content. However, in some scenarios, the user may want to access different content without leaving the work mode. For example, a user may have a news tab group that the user uses to keep up to date with industry developments. However, the user may not always have time to read industry news, and therefore the tab group is not displayed by default (e.g., to avoid displaying too many tabs and / or tabs that are useless to the user). When the user does have time to read industry news, the user can easily access the news tab group (e.g., via a first request to display a corresponding view of the first application).

[0391] In some embodiments, the first application is (1030) an instant messaging application, the first content includes a first message (or a first group of messages) of the instant messaging application, and the second content includes a second message (or a second group of messages) of the instant messaging application that is different from the first message of the instant messaging application. In some embodiments, the first content includes messages from a first other user different from the user of the computer system or from a user in a first contact group, and the second content includes messages from another corresponding other user different from the first other user and different from the user of the computer system or from a user in a second contact group that is different from the first contact group (e.g., includes at least some different users). For example, in Figure 7V to Figure 7X In the instant messaging application, the content is displayed with different emphasis levels depending on which focus mode is active for the computer system. Displaying the first content with a second emphasis level relative to the second content when the second notification mode is active reduces the amount of user input required to display appropriate content from the message when the second notification mode is active (e.g., the user does not need to perform additional input to filter or hide messages in the instant messaging application when the second notification mode is active).

[0392] For example, the second notification mode can be a work mode. When the work mode is active, messages from contacts that are not designated as work contacts (e.g., the second content of an instant messaging application) are not displayed by default, and only messages from work contacts (e.g., the first content of an instant messaging application) are displayed. This allows the user to focus on work tasks and avoids distracting the user with personal messages when the work mode is active. However, in some scenarios, the user may want to access their personal messages while still at work (e.g., when the work mode is still active). For example, if a family emergency occurs, the user may need to access their personal messages in order to resolve the emergency. In some embodiments, the user can also hide the display of personal messages when the personal messages are no longer needed.

[0393] In some embodiments, when a third notification mode that is different from the first notification mode and the second notification mode is active for the computer system (1032): the computer system detects, via one or more input devices, a second request to display a corresponding view of the first application; and in response to detecting the second request, the computer system displays the corresponding view of the first application, including displaying the second content with a second degree of emphasis relative to the first content (e.g., based on the second notification mode being active on the computer system) (e.g., in the third notification mode, the first content is hidden or de-emphasized, while in the second notification mode, the second content is hidden or de-emphasized). In some embodiments, when the third notification mode is active for the computer system,...

Claims

1. A method, comprising: At a computer system in communication with a display generating component and one or more input devices: detecting, via the one or more input devices, a first request to wake the computer system when a first notification mode is active for the computer system and when the computer system is in a low power state, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system; In response to detecting the first request to wake up the computer system, displaying, via the display generation component, a first wake-up screen user interface having a first background image; while displaying the first wake screen user interface, detecting a request to switch from the first notification mode to a second notification mode having a second set of one or more rules for notification delivery that is different from the first set of one or more rules for notification delivery; in response to detecting the request to switch from the first notification mode to the second notification mode, switching at the computer system from the first notification mode to the second notification mode; as well as detecting, via the one or more input devices, a second request to wake the computer system when the second notification mode is active for the computer system and when the computer system is in the low-power state; as well as In response to detecting the second request to wake up the computer system, a second wake-up screen user interface having a second background image different from the first background image is displayed via the display generating component instead of displaying the first wake-up screen user interface.

2. The method according to claim 1, comprising: Prior to detecting the request to switch from the first notification mode to the second notification mode: transitioning the computer system from a wake state to the low-power state; detecting, while the computer system is in the low power state, a third request to wake up the computer system; In response to detecting the third request to wake up the computer system, displaying the first wake-up screen user interface having the first background image; as well as When the second notification mode is active for the computer system: transitioning the computer system from a wake state to the low-power state; detecting, while the computer system is in the low power state, a fourth request to wake up the computer system; as well as In response to detecting the fourth request to wake up the computer system, displaying the second wake-up screen user interface having the second background image different from the first background image.

3. The method according to any one of claims 1 to 2, wherein: The first wake-up screen user interface is a wake-up screen user interface for a first user; and The second wake-up screen user interface is a wake-up screen user interface for the first user.

4. The method according to claim 1, comprising: After switching at the computer system from the first notification mode to the second notification mode, and while the second notification mode is active for the computer system, the computer system is transitioned from the awake state to the low power state.

5. The method according to any one of claims 1 to 4, comprising: suppressing a first subset of received notifications according to the first set of one or more rules for notification delivery when the first notification mode is active for the computer system; as well as When the second notification mode is active for the computer system, notifications received by a second subset that are different from notifications received by the first subset are suppressed according to the second set of one or more rules for notification delivery.

6. The method of any one of claims 1 to 5, wherein switching from the first notification mode to the second notification mode comprises enabling a restricted notification mode in which certain types of notifications are suppressed.

7. The method of any one of claims 1 to 5, wherein switching from the first notification mode to the second notification mode comprises disabling a restricted notification mode in which certain types of notifications are suppressed.

8. The method according to any one of claims 1 to 6, comprising: Detecting a request to transition from a current wake-up screen to a corresponding home screen user interface; as well as In response to detecting a request to transition from the current wake-up screen to a corresponding application launch user interface: displaying a first application launch user interface based on determining that the first notification mode is active at the computer system; as well as Based on determining that the second notification mode is active at the computer system, a second application launch user interface different from the first application launch user interface is displayed.

9. The method according to claim 8, wherein: The first application launching user interface includes a first plurality of home screen pages; and The second application launching user interface includes a second plurality of home screen pages different from the first plurality of home screen pages.

10. The method according to claim 8, wherein: The first application launching user interface has a third background image; and The second application launching UI has a fourth background image different from the third background image.

11. The method according to any one of claims 1 to 10, wherein: The first wake screen user interface includes a first plurality of icons; and The second wake screen user interface includes a second plurality of icons different from the first plurality of icons.

12. The method according to any one of claims 1 to 11, comprising: Detecting the first set of user input; as well as In response to detecting the first set of user inputs, displaying a user interface for editing a corresponding wake screen of the computer system, wherein the user interface for editing the corresponding wake screen comprises simultaneously displaying: one or more controls for editing the content and / or layout of the corresponding wake screen of the computer system; and One or more controls for editing a restricted notification mode associated with the respective wake screen.

13. The method according to any one of claims 1 to 11, comprising: Detecting a second set of user input; as well as In response to detecting the second set of user inputs, displaying a user interface for editing a corresponding wake screen of the computer system, wherein the user interface for editing the corresponding wake screen comprises simultaneously displaying: one or more controls for editing the content and / or layout of the corresponding wake screen of the computer system; and A plurality of options for selecting different notification modes for use with the corresponding wake screen.

14. The method according to any one of claims 1 to 13, comprising: while displaying the second wake-up screen user interface, detecting a request to switch from the second wake-up screen user interface to the first wake-up screen user interface; as well as In response to detecting the request to switch from the second wake screen user interface to the first wake screen user interface: displaying the first wake-up screen user interface having the first background image; and Transitioning from the second notification mode of the computer system to the first notification mode of the computer system.

15. The method according to any one of claims 1 to 14, comprising: detecting a first request to wake up a second computer system in communication with the computer system; In response to detecting the first request to wake up the second computer system, and based on determining that the first notification mode is active on the computer system, displaying a third wake-up screen user interface of the second computer system having a third background image via a display device of the second computer system; as well as In response to detecting the first request to wake up the second computer system, and based on determining that the second notification mode is active on the computer system, displaying a fourth wake-up screen user interface of the second computer system with a fourth background image that is different from the third wake-up screen user interface of the second computer system via a display device of the second computer system.

16. The method according to any one of claims 1 to 14, comprising: in response to detecting the request to switch from the first notification mode to the second notification mode, transmitting instructions to a second computer system in communication with the computer system, the instructions, when executed by the second computer system, causing the second computer system to switch from a third notification mode of the second computer system to a fourth notification mode of the second computer system; wherein when the third notification mode is active for the second computer system, in response to detecting a request to wake up the second computer system, the second computer system displays a third wake-up screen user interface having a third background image; and Wherein when the fourth notification mode is active for the second computer system, in response to detecting the request to wake up the second computer system, the second computer system displays a fourth wake-up screen user interface having a fourth background image.

17. The method according to any one of claims 1 to 16, comprising: In response to detecting the request to switch from the first notification mode to the second notification mode, switching from a light display mode to a dark display mode at the computer system, wherein the dark display mode reduces the brightness of multiple user interface elements relative to other user interface elements displayed via the display generation component.

18. The method according to any one of claims 1 to 17, comprising: In response to detecting the request to switch from the first notification mode to the second notification mode, a battery usage mode of the computer system is changed.

19. The method according to any one of claims 1 to 18, comprising: In response to detecting the request to switch from the first notification mode to the second notification mode, a default text size of the computer system is switched.

20. A computer system in communication with a display generation component and one or more input devices, the computer system comprising: one or more processors; as well as A memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs comprising instructions for performing the following operations: detecting, via the one or more input devices, a first request to wake the computer system when a first notification mode is active for the computer system and when the computer system is in a low power state, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system; In response to detecting the first request to wake up the computer system, displaying, via the display generation component, a first wake-up screen user interface having a first background image; while displaying the first wake screen user interface, detecting a request to switch from the first notification mode to a second notification mode having a second set of one or more rules for notification delivery that is different from the first set of one or more rules for notification delivery; in response to detecting the request to switch from the first notification mode to the second notification mode, switching at the computer system from the first notification mode to the second notification mode; as well as detecting, via the one or more input devices, a second request to wake the computer system when the second notification mode is active for the computer system and when the computer system is in the low-power state; as well as In response to detecting the second request to wake up the computer system, a second wake-up screen user interface having a second background image different from the first background image is displayed via the display generating component instead of displaying the first wake-up screen user interface.

21. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by a computer system in communication with a display generation component and one or more input devices, cause the computer system to: detecting, via the one or more input devices, a first request to wake the computer system when a first notification mode is active for the computer system and when the computer system is in a low power state, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system; In response to detecting the first request to wake up the computer system, displaying, via the display generation component, a first wake-up screen user interface having a first background image; while displaying the first wake screen user interface, detecting a request to switch from the first notification mode to a second notification mode having a second set of one or more rules for notification delivery that is different from the first set of one or more rules for notification delivery; in response to detecting the request to switch from the first notification mode to the second notification mode, switching at the computer system from the first notification mode to the second notification mode; as well as detecting, via the one or more input devices, a second request to wake the computer system when the second notification mode is active for the computer system and when the computer system is in the low-power state; as well as In response to detecting the second request to wake up the computer system, a second wake-up screen user interface having a second background image different from the first background image is displayed via the display generating component instead of displaying the first wake-up screen user interface.

22. A computer system in communication with a display generation component, the computer system comprising: means for: detecting, via the one or more input devices, a first request to wake the computer system when a first notification mode is active for the computer system and when the computer system is in a low power state, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system; In response to detecting the first request to wake up the computer system, displaying, via the display generation component, a first wake-up screen user interface having a first background image; means for: while displaying the first wake screen user interface, detecting a request to switch from the first notification mode to a second notification mode having a second set of one or more rules for notification delivery that is different from the first set of one or more rules for notification delivery; means for: switching at the computer system from the first notification mode to the second notification mode in response to detecting the request to switch from the first notification mode to the second notification mode; as well as means for: detecting, via the one or more input devices, a second request to wake the computer system when the second notification mode is active for the computer system and when the computer system is in the low-power state; as well as Means for displaying, via the display generating component, a second wake-up screen user interface having a second background image different from the first background image instead of displaying the first wake-up screen user interface in response to detecting the second request to wake up the computer system.

23. An information processing device for use in a computer system in communication with a display generating component, the information processing device comprising: means for: detecting, via the one or more input devices, a first request to wake the computer system when a first notification mode is active for the computer system and when the computer system is in a low power state, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system; In response to detecting the first request to wake up the computer system, displaying, via the display generation component, a first wake-up screen user interface having a first background image; means for: while displaying the first wake screen user interface, detecting a request to switch from the first notification mode to a second notification mode having a second set of one or more rules for notification delivery that is different from the first set of one or more rules for notification delivery; means for: switching at the computer system from the first notification mode to the second notification mode in response to detecting the request to switch from the first notification mode to the second notification mode; as well as means for: detecting, via the one or more input devices, a second request to wake the computer system when the second notification mode is active for the computer system and when the computer system is in the low-power state; as well as Means for displaying, via the display generating component, a second wake-up screen user interface having a second background image different from the first background image instead of displaying the first wake-up screen user interface in response to detecting the second request to wake up the computer system.

24. A computer system in communication with a display generation component and one or more input devices, the computer system comprising: one or more processors; as well as A memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs comprising instructions for executing the method according to any one of claims 1 to 19.

25. A computer readable storage medium storing one or more programs comprising instructions which, when executed by a computer system in communication with a display generation component and one or more input devices, cause the computer system to perform the method of any one of claims 1 to 19.

26. A graphical user interface on a computer system, the computer system having a display generation component, one or more input devices, a memory, and one or more processors for executing one or more programs stored in the memory, the graphical user interface comprising a user interface displayed according to the method described in any one of claims 1 to 19.

27. A computer system in communication with a display generation component and one or more input devices, the computer system comprising: Means for carrying out any of the methods according to claims 1 to 19.

28. An information processing apparatus for use in a computer system in communication with a display generation component and one or more input devices, the information processing apparatus comprising: A component for carrying out the method according to any one of claims 1 to 19.

29. A method comprising: At a computer system in communication with a display generating component and one or more input devices: A first user interface for configuring notification settings of a corresponding mode of the computer system is displayed via the display generation component, wherein: The first user interface includes a first part and a second part; the first portion corresponds to a first control for changing at least a first setting of the computer system, wherein the first setting is a first notification setting of the computer system; the second portion corresponds to a second control for changing at least a second setting of the computer system, wherein the second setting is a second notification setting of the computer system; The first portion is displayed in a first appearance representing a default configuration of the first setting; and the second portion is displayed in a second appearance representing a default configuration of the second setting; detecting a first set of one or more user inputs via the one or more input devices; In response to detecting the first set of one or more user inputs, according to determining that the first set of one or more user inputs are used to configure the first setting: configuring the first setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs without configuring the second setting of the computer system; displaying the first portion in a third appearance different from the first appearance; and displaying the second portion in the second appearance; After detecting the first set of one or more user inputs, detecting a second set of one or more user inputs for ceasing to display the first user interface; In response to detecting the second set of one or more user inputs for ceasing to display the first user interface: Stop displaying the first user interface; and Based on determining that the first setting of the computer system is configured and the second setting of the computer system is not configured, the second setting of the corresponding mode of the computer system is automatically configured with the default configuration of the second setting, while the first setting of the corresponding mode of the computer system has the user-selected configuration based on the first group of one or more user inputs.

30. The method according to claim 29, comprising: In response to detecting the first set of one or more user inputs, according to determining that the first set of one or more user inputs are used to configure the second setting: configuring the second setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs without configuring the first setting of the computer system; as well as After configuring the second setting of the computer system to have the user-selected configuration: displaying the second portion in a fourth appearance different from the second appearance; as well as The first portion is displayed in the first appearance.

31. The method according to claim 30, comprising: In response to detecting the second set of one or more user inputs for ceasing to display the first user interface: Based on determining that the second setting of the computer system is configured without configuring the first setting of the computer system, the default configuration of the first setting is automatically used, and the second setting of the corresponding mode of the computer system has the user-selected configuration based on the first set of one or more user inputs.

32. The method of claim 29, comprising: detecting, via one or more input devices, a third set of one or more user inputs before detecting the second set of one or more user inputs for ceasing to display the first user interface; In response to detecting the third set of one or more user inputs, according to determining that the third set of one or more user inputs are used to configure the second setting: configuring the second setting of the computer system to have a user-selected configuration based on the third set of one or more user inputs without configuring the first setting of the computer system; as well as After configuring the second setting of the computer system to have the user-selected configuration: displaying the second portion in a fifth appearance different from the second appearance; as well as The first portion is displayed in the first appearance.

33. A method according to any one of claims 29 to 32, comprising: In response to detecting the second set of one or more user inputs for ceasing to display the first user interface: Based on determining that the first setting of the computer system is configured and the second setting of the computer system is configured, automatically configuring the second setting of the corresponding mode of the computer system with the default configuration of the second setting is abandoned, such that: the first setting of the corresponding mode of the computer system having the user-selected configuration of the first setting based on the first set of one or more user inputs; as well as The second setting of the corresponding mode of the computer system has the user-selected configuration of the second setting based on the third set of one or more user inputs.

34. A method according to any one of claims 29 to 33, wherein: In addition to the first part and the second part, the first user interface also includes a third part; the third portion corresponds to a third control for changing at least a third setting of the computer system, wherein the third setting is a third notification setting of the computer system; The third portion is displayed in a sixth appearance representing a default configuration of the third setting; as well as The method comprises: In response to detecting the first set of one or more user inputs, according to determining that the first set of one or more user inputs are used to configure the third setting: configuring the third setting of the computer system to have a configuration selected by a user based on the first set of one or more user inputs without configuring the first setting of the computer system or the second setting of the computer system; and After configuring the third setting of the computer system to have the user-selected configuration: displaying the third portion in a seventh appearance different from the sixth appearance; displaying the first portion in the first appearance; and The second portion is displayed in the second appearance.

35. The method of claim 34, comprising: In response to detecting the second set of one or more user inputs for ceasing to display the first user interface: Based on determining that the third setting of the computer system is configured without configuring the second setting of the computer system: automatically using the default configuration of the first setting while the third setting of the corresponding mode of the computer system has the user-selected configuration based on the first set of one or more user inputs; The default configuration of the second setting is automatically used, while the third setting of the corresponding mode of the computer system has a configuration selected by the user based on the first set of one or more user inputs.

36. The method of claim 29, wherein: In addition to the first part and the second part, the first user interface also includes a third part; the third portion corresponds to a third control for changing at least a third setting of the computer system, wherein the third setting is a third notification setting of the computer system; The third portion is displayed in a default appearance representing a default configuration of the third setting; as well as The method comprises: After configuring the first setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs without configuring the second setting of the computer system: detecting a third set of one or more user inputs via the one or more input devices; In response to detecting the third set of one or more user inputs, according to determining that the third set of one or more user inputs are used to configure the third setting: configuring the third setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs without configuring the second setting of the computer system; and displaying the third portion with an updated appearance; and The second portion is displayed in the second appearance.

37. A method according to any one of claims 29 to 36, comprising: After configuring the first setting of the computer system to have the user-selected configuration based on the first set of one or more user inputs, and after automatically configuring the second setting of the corresponding mode of the computer system with the default configuration of the second setting: activating the corresponding mode of the computer system; and Notifications are delivered according to the first notification setting and the second notification setting while the corresponding mode of the computer system remains active.

38. A method according to any one of claims 29 to 37, wherein the first appearance uses a first number of colors and the third appearance uses a second number of colors greater than the first number of colors.

39. A method according to any one of claims 29 to 38, comprising: In response to detecting the first set of one or more user inputs, based on determining that the first set of one or more user inputs is used to configure the first setting, replacing at least a portion of the first user interface with a display of a second user interface, the second user interface including additional content of the first portion and the first control for changing the first setting of the computer system.

40. The method of claim 39, comprising: After configuring the first setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs, and before displaying the first portion in the third appearance and displaying the second portion in the second appearance, ceasing to display the second user interface and redisplaying the first user interface.

41. The method according to claims 29 to 38, comprising: After ceasing to display the first user interface, detecting one or more user inputs for modifying settings of the corresponding mode of the computer system; as well as In response to detecting the one or more user inputs for modifying settings of the corresponding mode of the computer system, a second user interface having the same layout as the first user interface is displayed.

42. The method according to claims 29 to 41, comprising: detecting, via the one or more input devices, a request to establish a new mode for the computer system, wherein the new mode includes one or more notification delivery rules; as well as In response to detecting the request to establish the new mode of the computer system, the first user interface for configuring notification settings for the new mode of the computer system is displayed.

43. A method according to claims 29 to 42, wherein the first part includes an enabling representation for switching between an option for specifying one or more users for whom notifications should not be suppressed and an option for specifying one or more users for whom notifications should be suppressed.

44. The method of claim 43, comprising: In response to a user selecting the option to specify one or more users for which notifications should not be suppressed, the corresponding mode is configured to suppress notifications from users other than the specified one or more users for which notifications should not be suppressed.

45. The method of claim 43, comprising: In response to a user selecting the option to designate one or more users for which notifications should be suppressed, the corresponding mode is configured to allow notifications from users other than the designated one or more users for which notifications should be suppressed.

46. ​​A method according to claims 29 to 45, wherein the first part includes an enabling representation for switching between an option for specifying one or more applications for which notifications should not be suppressed and an option for specifying one or more applications for which notifications should be suppressed.

47. The method of claim 46, comprising: In response to a user selecting the option to specify one or more applications for which notifications should not be suppressed, the corresponding mode is configured to suppress notifications from applications other than the specified one or more applications for which notifications should not be suppressed.

48. The method of claim 46, comprising: In response to a user selecting the option to specify one or more applications for which notifications should be suppressed, the corresponding mode is configured to allow notifications from applications other than the specified one or more applications for which notifications should be suppressed.

49. A computer system in communication with a display generation component and one or more input devices, the computer system comprising: one or more processors; as well as A memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs comprising instructions for performing the following operations: A first user interface for configuring notification settings of a corresponding mode of the computer system is displayed via the display generation component, wherein: The first user interface includes a first part and a second part; the first portion corresponds to a first control for changing at least a first setting of the computer system, wherein the first setting is a first notification setting of the computer system; the second portion corresponds to a second control for changing at least a second setting of the computer system, wherein the second setting is a second notification setting of the computer system; The first portion is displayed in a first appearance representing a default configuration of the first setting; and the second portion is displayed in a second appearance representing a default configuration of the second setting; detecting a first set of one or more user inputs via the one or more input devices; In response to detecting the first set of one or more user inputs, according to determining that the first set of one or more user inputs are used to configure the first setting: configuring the first setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs without configuring the second setting of the computer system; and displaying the first portion in a third appearance different from the first appearance; and displaying the second portion in the second appearance; After detecting the first set of one or more user inputs, detecting a second set of one or more user inputs for ceasing to display the first user interface; In response to detecting the second set of one or more user inputs for ceasing to display the first user interface: Stop displaying the first user interface; and Based on determining that the first setting of the computer system is configured and the second setting of the computer system is not configured, the second setting of the corresponding mode of the computer system is automatically configured with the default configuration of the second setting, while the first setting of the corresponding mode of the computer system has the user-selected configuration based on the first group of one or more user inputs.

50. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by a computer system in communication with a display generation component and one or more input devices, cause the computer system to: A first user interface for configuring notification settings of a corresponding mode of the computer system is displayed via the display generation component, wherein: The first user interface includes a first part and a second part; the first portion corresponds to a first control for changing at least a first setting of the computer system, wherein the first setting is a first notification setting of the computer system; the second portion corresponds to a second control for changing at least a second setting of the computer system, wherein the second setting is a second notification setting of the computer system; The first portion is displayed in a first appearance representing a default configuration of the first setting; as well as the second portion is displayed in a second appearance representing a default configuration of the second setting; detecting a first set of one or more user inputs via the one or more input devices; In response to detecting the first set of one or more user inputs, according to determining that the first set of one or more user inputs are used to configure the first setting: configuring the first setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs without configuring the second setting of the computer system; displaying the first portion in a third appearance different from the first appearance; as well as displaying the second portion in the second appearance; After detecting the first set of one or more user inputs, detecting a second set of one or more user inputs for ceasing to display the first user interface; In response to detecting the second set of one or more user inputs for ceasing to display the first user interface: Stop displaying the first user interface; as well as Based on determining that the first setting of the computer system is configured and the second setting of the computer system is not configured, the second setting of the corresponding mode of the computer system is automatically configured with the default configuration of the second setting, while the first setting of the corresponding mode of the computer system has the user-selected configuration based on the first group of one or more user inputs.

51. A computer system in communication with a display generation component, the computer system comprising: Means for performing the following operations: displaying, via the display generation component, a first user interface for configuring notification settings of a corresponding mode of the computer system, wherein: The first user interface includes a first part and a second part; the first portion corresponds to a first control for changing at least a first setting of the computer system, wherein the first setting is a first notification setting of the computer system; the second portion corresponds to a second control for changing at least a second setting of the computer system, wherein the second setting is a second notification setting of the computer system; The first portion is displayed in a first appearance representing a default configuration of the first setting; and the second portion is displayed in a second appearance representing a default configuration of the second setting; means for: detecting a first set of one or more user inputs via the one or more input devices; In response to detecting the first set of one or more user inputs, and based on determining that the first set of one or more user inputs is used to configure the first setting means for: configuring the first setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs without configuring the second setting of the computer system; displaying the first portion in a third appearance different from the first appearance; and displaying the second portion in the second appearance; means for: after detecting the first set of one or more user inputs, detecting a second set of one or more user inputs for ceasing to display the first user interface; and In response to detecting the second set of one or more user inputs for ceasing to display the first user interface, means for: Stop displaying the first user interface; and Based on determining that the first setting of the computer system is configured and the second setting of the computer system is not configured, the second setting of the corresponding mode of the computer system is automatically configured with the default configuration of the second setting, while the first setting of the corresponding mode of the computer system has the user-selected configuration based on the first group of one or more user inputs.

52. An information processing device for use in a computer system in communication with a display generating component, the information processing device comprising: Means for performing the following operations: displaying, via the display generation component, a first user interface for configuring notification settings of a corresponding mode of the computer system, wherein: The first user interface includes a first part and a second part; the first portion corresponds to a first control for changing at least a first setting of the computer system, wherein the first setting is a first notification setting of the computer system; the second portion corresponds to a second control for changing at least a second setting of the computer system, wherein the second setting is a second notification setting of the computer system; The first portion is displayed in a first appearance representing a default configuration of the first setting; and the second portion is displayed in a second appearance representing a default configuration of the second setting; means for: detecting a first set of one or more user inputs via the one or more input devices; In response to detecting the first set of one or more user inputs, and based on determining that the first set of one or more user inputs is used to configure the first setting means for: configuring the first setting of the computer system to have a user-selected configuration based on the first set of one or more user inputs without configuring the second setting of the computer system; displaying the first portion in a third appearance different from the first appearance; and displaying the second portion in the second appearance; means for: after detecting the first set of one or more user inputs, detecting a second set of one or more user inputs for ceasing to display the first user interface; and In response to detecting the second set of one or more user inputs for ceasing to display the first user interface, means for: Stop displaying the first user interface; and Based on determining that the first setting of the computer system is configured and the second setting of the computer system is not configured, the second setting of the corresponding mode of the computer system is automatically configured with the default configuration of the second setting, while the first setting of the corresponding mode of the computer system has the user-selected configuration based on the first group of one or more user inputs.

53. A computer system in communication with a display generation component and one or more input devices, the computer system comprising: one or more processors; as well as A memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs comprising instructions for executing any one of the methods according to claims 29 to 48.

54. A computer readable storage medium storing one or more programs comprising instructions which, when executed by a computer system in communication with a display generating component and one or more input devices, cause the computer system to perform a method according to any one of claims 29 to 48.

55. A graphical user interface on a computer system, the computer system having a display generation component, one or more input devices, a memory, and one or more processors for executing one or more programs stored in the memory, the graphical user interface comprising a user interface displayed according to any one of the methods of claims 29 to 48.

56. A computer system in communication with a display generation component and one or more input devices, the computer system comprising: A component for carrying out the method according to any one of claims 29 to 48.

57. An information processing apparatus for use in a computer system in communication with a display generating component and one or more input devices, the information processing apparatus comprising: A component for carrying out the method according to any one of claims 29 to 48.

58. A method comprising: At a computer system in communication with a display generating component and one or more input devices: displaying, via the display generating component, a corresponding view of a first application when a first notification mode is active for the computer system, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system, wherein displaying the corresponding view of the first application includes simultaneously displaying: First content; as well as second content different from the first content, wherein the first content is displayed with a first level of emphasis relative to the second content; After displaying the corresponding view of the first application and while the first notification mode is active, switching the computer system from the first notification mode to a second notification mode, wherein the second notification mode has a second set of one or more rules for notification delivery at the computer system that are different than the first set of one or more rules for notification delivery at the computer system; and When the second notification mode is active for the computer system: detecting, via the one or more input devices, a first request to display the corresponding view of the first application; In response to detecting the first request, displaying the corresponding view of the first application, including displaying the first content with a second emphasis relative to the second content; while displaying the first application, detecting one or more user inputs to display the second content without deactivating the second notification mode of the computer system; as well as In response to detecting the one or more user inputs to display the second content, the second content is displayed without deactivating the second notification mode of the computer system.

59. The method of claim 58, comprising: After displaying the corresponding view of the first application and before switching the computer system from the first notification mode to the second notification mode, displaying, via the display generation component, a corresponding view of a second application, wherein displaying the corresponding view of the second application includes simultaneously displaying: Third content; as well as fourth content different from the third content, wherein the third content is displayed with a third level of emphasis relative to the fourth content; as well as When the second notification mode is active for the computer system: detecting, via the one or more input devices, a second request to display the corresponding view of the second application; and in response to detecting the second request, displaying the corresponding view of the second application, including displaying the third content with a fourth emphasis level relative to the fourth content; while displaying the second application, detecting one or more user inputs to display the fourth content without deactivating the second notification mode of the computer system; as well as In response to detecting the one or more user inputs to display the fourth content, the fourth content is displayed without deactivating the second notification mode of the computer system.

60. The method of claim 59, comprising: After displaying the corresponding view of the first application and before switching the computer system from the first notification mode to the second notification mode, displaying, via the display generation component, a corresponding view of a third application, wherein displaying the corresponding view of the third application includes simultaneously displaying: Fifth content; as well as a sixth content different from the fifth content, wherein the fifth content is displayed with a fifth emphasis level relative to the sixth content; as well as When the second notification mode is active for the computer system: detecting, via the one or more input devices, a third request to display the corresponding view of the third application; and In response to detecting the third request, displaying the corresponding view of the third application, including displaying the fifth content at a sixth emphasis level relative to the sixth content; while displaying the third application, detecting one or more user inputs to display the sixth content without deactivating the second notification mode of the computer system; as well as In response to detecting the one or more user inputs to display the fifth content, the sixth content is displayed without deactivating the second notification mode of the computer system.

61. A method according to any one of claims 58 to 60, wherein the second degree of emphasis is a greater degree of emphasis than the first degree of emphasis.

62. The method of any one of claims 58 to 60, wherein displaying the first content with the second level of emphasis relative to the second content comprises ceasing to display the second content.

63. The method of any one of claims 58 to 62, wherein: The first application is a calendar application; The first content is content of a first calendar of the calendar application; and The second content is content of a second calendar of the calendar application that is different from the first calendar of the calendar application.

64. A method according to any one of claims 58 to 62, wherein: The first application is a mail application; The first content includes a first plurality of email messages; and The second content includes a second plurality of email messages different from the first plurality of email messages.

65. The method of any one of claims 58 to 62, wherein: The first application is a web browser; The first content includes first content from the Internet; and The second content includes second content from the Internet that is different from the first content from the Internet.

66. The method of any one of claims 58 to 62, wherein: The first application is an instant messaging application; The first content includes a first message of the instant messaging application; and The second content includes a second message of the instant messaging application that is different from the first message of the instant messaging application.

67. A method according to any one of claims 58 to 66, comprising: When a third notification mode different from the first notification mode and the second notification mode is active for the computer system: detecting, via the one or more input devices, a second request to display the corresponding view of the first application; and In response to detecting the second request, displaying the corresponding view of the first application includes displaying the second content with the second emphasis relative to the first content.

68. The method of claim 67, further comprising: while displaying the first application, detecting one or more user inputs to display the first content without deactivating the third notification mode of the computer system; as well as In response to detecting the one or more user inputs to display the first content, the first content is displayed without deactivating the third notification mode of the computer system.

69. A computer system in communication with a display generation component and one or more input devices, the computer system comprising: one or more processors; as well as A memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs comprising instructions for performing the following operations: displaying, via the display generating component, a corresponding view of a first application when a first notification mode is active for the computer system, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system, wherein displaying the corresponding view of the first application includes simultaneously displaying: First content; as well as second content different from the first content, wherein the first content is displayed with a first level of emphasis relative to the second content; After displaying the corresponding view of the first application and while the first notification mode is active, switching the computer system from the first notification mode to a second notification mode, wherein the second notification mode has a second set of one or more rules for notification delivery at the computer system that are different than the first set of one or more rules for notification delivery at the computer system; and When the second notification mode is active for the computer system: detecting, via the one or more input devices, a first request to display the corresponding view of the first application; and In response to detecting the first request, displaying the corresponding view of the first application, including displaying the first content with a second emphasis relative to the second content; while displaying the first application, detecting one or more user inputs to display the second content without deactivating the second notification mode of the computer system; as well as In response to detecting the one or more user inputs to display the second content, the second content is displayed without deactivating the second notification mode of the computer system.

70. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by a computer system in communication with a display generation component and one or more input devices, cause the computer system to: displaying, via the display generating component, a corresponding view of a first application when a first notification mode is active for the computer system, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system, wherein displaying the corresponding view of the first application includes simultaneously displaying: First content; as well as second content different from the first content, wherein the first content is displayed with a first level of emphasis relative to the second content; After displaying the corresponding view of the first application and while the first notification mode is active, switching the computer system from the first notification mode to a second notification mode, wherein the second notification mode has a second set of one or more rules for notification delivery at the computer system that are different than the first set of one or more rules for notification delivery at the computer system; and When the second notification mode is active for the computer system: detecting, via the one or more input devices, a first request to display the corresponding view of the first application; In response to detecting the first request, displaying the corresponding view of the first application, including displaying the first content with a second emphasis relative to the second content; while displaying the first application, detecting one or more user inputs to display the second content without deactivating the second notification mode of the computer system; as well as In response to detecting the one or more user inputs to display the second content, the second content is displayed without deactivating the second notification mode of the computer system.

71. A computer system in communication with a display generation component, the computer system comprising: Means operable to perform the following operations when a first notification mode is active for the computer system, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system: displaying, via the display generating component, a corresponding view of a first application, wherein displaying the corresponding view of the first application includes simultaneously displaying: First content; as well as second content different from the first content, wherein the first content is displayed with a first level of emphasis relative to the second content; means, operative after displaying the corresponding view of the first application and while the first notification mode is active, for: switching the computer system from the first notification mode to a second notification mode, wherein the second notification mode has a second set of one or more rules for notification delivery at the computer system that are different than the first set of one or more rules for notification delivery at the computer system; and Means for operating when the second notification mode is active for the computer system: detecting, via one or more input devices, a first request to display the corresponding view of the first application; In response to detecting the first request, displaying the corresponding view of the first application, including displaying the first content with a second emphasis relative to the second content; while displaying the first application, detecting one or more user inputs to display the second content without deactivating the second notification mode of the computer system; as well as In response to detecting the one or more user inputs to display the second content, the second content is displayed without deactivating the second notification mode of the computer system.

72. An information processing device for use in a computer system in communication with a display generating component, the information processing device comprising: Means operable to perform the following operations when a first notification mode is active for the computer system, wherein the first notification mode has a first set of one or more rules for notification delivery at the computer system: displaying, via the display generating component, a corresponding view of a first application, wherein displaying the corresponding view of the first application includes simultaneously displaying: First content; as well as second content different from the first content, wherein the first content is displayed with a first level of emphasis relative to the second content; means, operative after displaying the corresponding view of the first application and while the first notification mode is active, for: switching the computer system from the first notification mode to a second notification mode, wherein the second notification mode has a second set of one or more rules for notification delivery at the computer system that are different than the first set of one or more rules for notification delivery at the computer system; and Means for operating when the second notification mode is active for the computer system: detecting, via one or more input devices, a first request to display the corresponding view of the first application; In response to detecting the first request, displaying the corresponding view of the first application, including displaying the first content with a second emphasis relative to the second content; while displaying the first application, detecting one or more user inputs to display the second content without deactivating the second notification mode of the computer system; as well as In response to detecting the one or more user inputs to display the second content, the second content is displayed without deactivating the second notification mode of the computer system.

73. A computer system in communication with a display generation component and one or more input devices, the computer system comprising: one or more processors; as well as A memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, and the one or more programs include instructions for executing any one of the methods according to claims 59 to 68.

74. A computer readable storage medium storing one or more programs comprising instructions which, when executed by a computer system in communication with a display generating component and one or more input devices, cause the computer system to perform a method according to any one of claims 59 to 68.

75. A graphical user interface on a computer system, the computer system having a display generation component, one or more input devices, a memory and one or more processors for executing one or more programs stored in the memory, the graphical user interface comprising a user interface displayed according to any one of the methods of claims 59 to 68.

76. A computer system in communication with a display generation component and one or more input devices, the computer system comprising: A component for carrying out the method according to any one of claims 59 to 68.

77. An information processing apparatus for use in a computer system in communication with a display generating component and one or more input devices, the information processing apparatus comprising: A component for carrying out the method according to any one of claims 59 to 68.

78. A method comprising: At a computer system in communication with a display generating component and one or more input devices: displaying, via the display generating component, a first user interface for configuring settings for a first use mode of a plurality of use modes of the computer system, wherein the first user interface includes one or more suggested home screen pages for use on a home screen user interface of the device when the first use mode is active, and wherein the one or more suggested home screen pages include a suggestion for a first home screen page; while displaying the first user interface, detecting a first sequence of one or more inputs corresponding to a first request to use the first home screen page for the first usage mode; as well as In response to detecting the first sequence of one or more inputs, enabling the first home screen page for display when the first usage mode is active, wherein the first home screen page is a new home screen page for the computer system and the new home screen page is not available as a home screen page at the computer system before receiving the first sequence of one or more inputs corresponding to the first request to use the first home screen page for the first usage mode.

79. The method of claim 78, comprising: The first home screen is enabled for display when the first usage mode is active, and the first home screen is not enabled for display when other usage modes of the plurality of usage modes are active for the computer system.

80. The method of any one of claims 78 to 79, wherein the first usage pattern comprises a first set of one or more rules for notification delivery at the computer system.

81. The method of any one of claims 78 to 80, wherein the first home screen page is the only home screen page enabled for display when the first usage mode is active for the computer system.

82. The method of any one of claims 78 to 81, comprising: In response to detecting the first sequence of one or more inputs, before enabling the first home screen page for display when the first usage mode is active, deselecting another home screen that is displayed when the first usage mode is active.

83. The method of any one of claims 78 to 82, comprising: In response to detecting the first sequence of one or more inputs, the first home screen page is enabled for display when the first usage mode is active and is not enabled for display when a second usage mode different from the first usage mode is active.

84. The method of claim 83, wherein: The first usage pattern includes a first set of one or more rules for notification delivery at the computer system; and The second usage pattern includes a second set of one or more rules for notification delivery at the computer system that is different than the first set of one or more rules for notification delivery at the computer system.

85. The method of any one of claims 83 to 84, wherein the second usage mode does not include a set of one or more rules for limited notification delivery at the computer system.

86. The method of any one of claims 83 to 85, comprising: detecting a request to display a second user interface for configuring settings for the second of the plurality of use modes of the computer system after enabling the first home screen page for display when the first use mode is active; as well as In response to detecting the request to display the second user interface, displaying the second user interface, the second user interface including one or more suggested home screen pages for use on the home screen user interface of the device when the second usage mode is active, wherein the one or more suggested home screen pages include the first home screen page.

87. The method of any one of claims 83 to 86, comprising: detecting, after enabling the first home screen page for display while the first usage mode is active, a second sequence of one or more inputs corresponding to a second request to use a second home screen page of the one or more suggested home screen pages for the first usage mode; as well as In response to detecting the second sequence of one or more inputs, the second home screen page is enabled for display in addition to the first home screen page while the first usage mode is active.

88. The method of any one of claims 78 to 87, wherein the one or more suggested home screen pages include a second home screen page that is enabled for display when the second usage mode is active.

89. A method according to any one of claims 78 to 88, wherein the first home screen page is a suggestion of an automatically generated home screen page.

90. A method according to any one of claims 78 to 89, wherein the first home screen page includes multiple application launch enable indications.

91. A method according to any one of claims 78 to 90, wherein the first home screen page includes a plurality of widgets.

92. The method of any one of claims 78 to 91, comprising: Prior to enabling the first home screen page for display when the first usage mode is active, a third user interface is displayed, wherein the third user interface is used to add one or more application launch enable indications to the first home screen page and / or remove one or more application launch enable indications from the first home screen page.

93. A method according to claim 92, wherein the third user interface includes a plurality of suggested application launch enable indications.

94. The method of claim 93, comprising: detecting a first user input at a location corresponding to a respective one of the plurality of suggested application launch affordances; as well as In response to detecting one or more user inputs including the first user input, removing the corresponding application launch enable representation from the first home screen page.

95. The method according to any one of claims 93 to 94, comprising: detecting a request to add a corresponding application launch affordance in the plurality of suggested application launch affordances at a location corresponding to the corresponding application launch affordance; as well as In response to detecting the request to add the corresponding application launch enable indication, the corresponding application launch enable indication is added to the first home screen page based on determining that the corresponding application launch enable indication is not included in the first home screen page.

96. A method according to any one of claims 93 to 95, wherein the plurality of suggested application launch enable indications are suggested based on usage patterns of a user of the computer system.

97. The method of any one of claims 92 to 96, comprising: detecting a request to display an additional application launch affordance while displaying the third user interface; as well as In response to detecting the request to display additional launch affordances, a plurality of application launch affordances of available applications of the computer system are displayed in a corresponding user interface.

98. The method of claim 97, comprising: When displaying the corresponding user interface, detecting a first navigation input; as well as In response to detecting the first navigation input, a display of the plurality of application launch affordances of available applications of the computer system is scrolled.

99. The method of any one of claims 97 to 98, wherein: The third user interface includes a search field; detecting the request to display an additional application launch affordance comprises detecting a third sequence of user input of a search query into the search field of the third user interface; as well as Displaying the plurality of application launch affordances of available applications of the computer system includes displaying application launch affordances that satisfy the search query entered into the search field.

100. The method of any one of claims 92 to 99, comprising: while displaying the third user interface, detecting a fourth sequence of one or more inputs selecting an application launch affordance to include in the first home screen page; as well as In response to detecting the fourth sequence of one or more inputs, displaying a preview of the first home screen including an application launch affordance selected by a user in accordance with the fourth sequence of one or more inputs.

101. The method of any one of claims 78 to 100, wherein the one or more suggested home screen pages for use on a home screen user interface of the device include: a second home screen page including a first set of application launch affordances and / or widgets in a first configuration; as well as A third home screen page, wherein the third home screen page includes the first set of application launch enable representations and / or widgets in a second configuration different from the first configuration.

102. The method of any one of claims 78 to 101, comprising: displaying a fourth user interface for configuring settings of the first use mode of the plurality of use modes of the computer system, wherein: the fourth user interface comprising one or more suggested wake-up screen user interfaces that are used as wake-up screens when waking the computer system when the first usage mode is active; and The one or more suggested wake-up screen user interfaces include a first wake-up screen user interface and a second wake-up screen user interface.

103. The method of claim 102, wherein the first wake-up screen user interface includes a first suggested background image, and the second wake-up screen user interface includes a second suggested background image different from the first suggested background image.

104. A method according to any one of claims 102 to 103, wherein the first wake-up screen user interface includes a first set of suggested widgets, and the second wake-up screen user interface includes a second set of suggested widgets different from the first set of suggested widgets.

105. The method of any one of claims 102 to 104, wherein at least one characteristic of the one or more suggested wake screen user interfaces is selected based on the first usage mode.

106. The method of any one of claims 102 to 105, wherein the one or more suggested wake-up screen user interfaces include at least one previously configured wake-up screen user interface.

107. A computer system, the computer system comprising: Display generated components; one or more input devices; one or more processors; as well as A memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs comprising instructions for performing the following operations: displaying, via the display generating component, a first user interface for configuring settings for a first use mode of a plurality of use modes of the computer system, and wherein the first user interface includes one or more suggested home screen pages for use on a home screen user interface of the device when the first use mode is active, wherein the one or more suggested home screen pages include a suggestion for a first home screen page; while displaying the first user interface, detecting a first sequence of one or more inputs corresponding to a first request to use the first home screen page for the first usage mode; In response to detecting the first sequence of one or more inputs, enabling the first home screen page for display when the first usage mode is active, wherein the first home screen page is a new home screen page for the computer system and the new home screen page is not available as a home screen page at the computer system before receiving the first sequence of one or more inputs corresponding to the first request to use the first home screen page for the first usage mode.

108. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by a computer system having a display generating component and one or more input devices, cause the computer system to: displaying, via the display generating component, a first user interface for configuring settings for a first use mode of a plurality of use modes of the computer system, and wherein the first user interface includes one or more suggested home screen pages for use on a home screen user interface of the device when the first use mode is active, wherein the one or more suggested home screen pages include a suggestion for a first home screen page; while displaying the first user interface, detecting a first sequence of one or more inputs corresponding to a first request to use the first home screen page for the first usage mode; In response to detecting the first sequence of one or more inputs, enabling the first home screen page for display when the first usage mode is active, wherein the first home screen page is a new home screen page for the computer system and the new home screen page is not available as a home screen page at the computer system before receiving the first sequence of one or more inputs corresponding to the first request to use the first home screen page for the first usage mode.

109. A computer system, the computer system comprising: Display generated components; one or more input devices; as well as means for: displaying, via the display generating component, a first user interface for configuring settings for a first use mode of a plurality of use modes of the computer system, and wherein the first user interface includes one or more suggested home screen pages for use on a home screen user interface of the device when the first use mode is active, wherein the one or more suggested home screen pages include a suggestion for a first home screen page; means for: while displaying the first user interface, detecting a first sequence of one or more inputs corresponding to a first request to use the first home screen page for the first usage mode; as well as A component for performing the following operations: in response to detecting the first sequence of one or more inputs, enabling the first home screen page for display when the first usage mode is active, wherein the first home screen page is a new home screen page for the computer system, and the new home screen page cannot be used as a home screen page at the computer system before receiving the first sequence of one or more inputs corresponding to the first request to use the first home screen page for the first usage mode.

110. An information processing apparatus for use in an electronic device having a display generating component and one or more input devices, the information processing apparatus comprising: means for displaying, via the display generating component, a first user interface for configuring settings for a first use mode of a plurality of use modes of the electronic device, and wherein the first user interface comprises one or more suggested home screen pages for use on a home screen user interface of the device when the first use mode is active, wherein the one or more suggested home screen pages comprises a suggestion for a first home screen page; means for: while displaying the first user interface, detecting a first sequence of one or more inputs corresponding to a first request to use the first home screen page for the first usage mode; as well as A component for performing the following operations: in response to detecting one or more inputs of the first sequence, enabling the first home screen page to be displayed when the first usage mode is active, wherein the first home screen page is a new home screen page of the electronic device, and the new home screen page cannot be used as a home screen page at the electronic device before receiving the one or more inputs of the first sequence corresponding to the first request to use the first home screen page for the first usage mode.

111. An electronic device, comprising: Display generated components; one or more input devices; one or more processors; as well as A memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, and the one or more programs include instructions for executing any one of the methods according to claims 78 to 106.

112. A computer-readable storage medium storing one or more programs, wherein the one or more programs include instructions that, when executed by an electronic device having a display generating component and one or more input devices, cause the electronic device to perform any of the methods described in claims 78 to 106.

113. A graphical user interface on an electronic device, the electronic device having a display generating component and one or more input devices, a memory and one or more processors for executing one or more programs stored in the memory, the graphical user interface comprising a user interface displayed according to any one of the methods described in claims 78 to 106.

114. An electronic device, comprising: Display generated components; one or more input devices; as well as Means for performing any of the methods according to claims 78 to 106.

115. An information processing apparatus for use in an electronic device having a display generating component and one or more input devices, the information processing apparatus comprising: Means for performing any of the methods according to claims 78 to 106.

116. A method comprising: At a computer system in communication with a display generating component and one or more input devices: when the computer system has a plurality of applications including a first application and a second application and a plurality of usage modes including a first usage mode associated with filtering content in the first application but not associated with filtering content in the second application, receiving, via the one or more input devices, a request to display a user interface for the first application; In response to receiving the request to display the user interface of the first application: Based on determining that the first usage mode is active for the computer system, displaying content of the first application in the user interface of the first application with content filtering based on the first usage mode; as well as Based on determining that the first usage mode is not active for the computer system, displaying content of the first application in the user interface of the first application without filtering content based on the first usage mode; After displaying the user interface of the first application, receiving, via the one or more input devices, a request to display a user interface of the second application; as well as In response to receiving the request to display the user interface of the second application, displaying content of the second application in the user interface of the second application without filtering the content based on the first usage mode, regardless of whether the first usage mode is active.

117. The method of claim 116, wherein: the plurality of usage patterns including a second usage pattern associated with filtering content in the second application and not associated with filtering content in the first application; as well as The method comprises: in response to receiving the request to display the user interface of the first application, displaying the content of the first application in the user interface of the first application without filtering the content based on the second usage mode, regardless of whether the second usage mode is active; After displaying the user interface of the first application, receiving, via the one or more input devices, the request to display the user interface of the second application; and In response to receiving the request to display the user interface of the second application: Based on determining that the second usage mode is active for the computer system, displaying content of the second application in the user interface of the second application with content filtering based on the second usage mode; and Based on determining that the second usage mode is not active for the computer system, content of the second application is displayed in the user interface of the second application without filtering content based on the second usage mode.

118. The method of any one of claims 116 to 117, wherein: the plurality of usage modes including a third usage mode associated with filtering content in the first application and filtering content in the second application; as well as The method comprises: In response to receiving the request to display the user interface of the first application: Based on determining that the third usage mode is active for the computer system, displaying content of the first application in the user interface of the first application with content filtering based on the third usage mode; and based on determining that the third usage mode is not active for the computer system, displaying content of the first application in the user interface of the first application without filtering content based on the third usage mode; After displaying the user interface of the first application, receiving, via the one or more input devices, the request to display the user interface of the second application; and In response to receiving the request to display the user interface of the second application: Based on determining that the third usage mode is active for the computer system, displaying content of the second application in the user interface of the second application with content filtering based on the third usage mode; and Based on determining that the third usage mode is not active for the computer system, content of the second application is displayed in the user interface of the second application without filtering content based on the third usage mode.

119. The method of claim 118, wherein: Displaying the content of the first application in the user interface of the first application while filtering the content based on the third usage mode includes displaying the content of the first application according to a first set of content filtering rules; as well as Displaying content of the second application in the user interface of the first application while performing content filtering based on the third usage mode includes displaying content of the second application according to a second set of content filtering rules that is different from the first set of content filtering rules.

120. The method of any one of claims 116 to 119, wherein: the plurality of usage modes including a fourth usage mode that is not associated with filtering content in the first application and is not associated with filtering content in the second application; as well as The method comprises: in response to receiving the request to display the user interface of the first application, displaying the content of the first application in the user interface of the first application without filtering the content based on the fourth usage mode, regardless of whether the fourth usage mode is active; After displaying the user interface of the first application, receiving, via the one or more input devices, the request to display the user interface of the second application; and In response to receiving the request to display the user interface of the second application, displaying the content of the second application in the user interface of the second application without content filtering based on the fourth usage mode, regardless of whether the fourth usage mode is active.

121. The method of any one of claims 116 to 120, comprising: Based on determining that the activity usage pattern of the computer system includes content filtering for the first application, content filtering information is provided to the first application without providing information identifying the activity usage pattern of the computer system to the first application.

122. The method of any one of claims 116 to 121, comprising: A first user interface is displayed via the display generation component, the first user interface being used to configure settings for the first usage mode of the computer system, the first user interface including information identifying applications having configurable content filtering options, wherein the applications having configurable content filtering options include the first application.

123. The method of claim 122, wherein the identified applications having configurable content filtering options are a subset of the plurality of applications.

124. The method of any one of claims 122 to 123, wherein the identified applications having configurable content filtering options include at least one first party application.

125. The method of any one of claims 122 to 124, wherein the identified applications having configurable content filtering options include at least one third party application.

126. The method of any one of claims 122 to 125, wherein displaying the first user interface comprises displaying: a first affordance of the first application; as well as a second affordance of a third application different from the first application and the second application, the third application being configurable to filter displayed content in the third application when the first usage mode is active for the computer system; as well as The method comprises: while displaying the first affordance and the second affordance, detecting a second user input at a location corresponding to the first affordance or the second affordance; In response to detecting the second user input: Based on determining that the second user input is detected at a location corresponding to the first affordance, displaying a second user interface for configuring filters for content displayed within the first application when the first use mode is active; and Based on determining that the second user input was detected at a location corresponding to the second enable representation, displaying a third user interface for configuring filters for content displayed within the third application when the first usage mode is active.

127. The method of claim 126, wherein the filter displayed in the second user interface of content displayed within the first application when the first usage mode is active is selected by the first application.

128. A method according to any one of claims 126 to 127, wherein the filter displayed in the third user interface for content displayed within the third application when the first usage mode is active is selected by the third application.

129. The method of any one of claims 122 to 128, wherein: The first application has a first set of content filtering options; and A third application program different from the first application program and the second application program has a second set of content filtering options different from the first set of content filtering options.

130. A method according to any one of claims 122 to 129, wherein the first user interface for configuring settings for the first usage mode of the computer system includes an option for configuring rules for notification delivery when the first usage mode is active for the computer system.

131. A computer system, the computer system comprising: Display generated components; one or more input devices; one or more processors; as well as A memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs comprising instructions for performing the following operations: when the computer system has a plurality of applications including a first application and a second application and a plurality of usage modes including a first usage mode associated with filtering content in the first application but not associated with filtering content in the second application, receiving, via the one or more input devices, a request to display a user interface for the first application; In response to receiving the request to display the user interface of the first application: Based on determining that the first usage mode is active for the computer system, displaying content of the first application in the user interface of the first application with content filtering based on the first usage mode; as well as Based on determining that the first usage mode is not active for the computer system, displaying content of the first application in the user interface of the first application without filtering content based on the first usage mode; After displaying the user interface of the first application, receiving, via the one or more input devices, a request to display a user interface of the second application; as well as In response to receiving the request to display the user interface of the second application, displaying content of the second application in the user interface of the second application without filtering the content based on the first usage mode, regardless of whether the first usage mode is active.

132. A computer-readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device having a display generating component and one or more input devices, cause the device to: when the computer system has a plurality of applications including a first application and a second application and a plurality of usage modes including a first usage mode associated with filtering content in the first application but not associated with filtering content in the second application, receiving, via the one or more input devices, a request to display a user interface for the first application; In response to receiving the request to display the user interface of the first application: Based on determining that the first usage mode is active for the computer system, displaying content of the first application in the user interface of the first application with content filtering based on the first usage mode; as well as Based on determining that the first usage mode is not active for the computer system, displaying content of the first application in the user interface of the first application without filtering content based on the first usage mode; After displaying the user interface of the first application, receiving, via the one or more input devices, a request to display a user interface of the second application; as well as In response to receiving the request to display the user interface of the second application, displaying content of the second application in the user interface of the second application without filtering the content based on the first usage mode, regardless of whether the first usage mode is active.

133. A computer system, the computer system comprising: Display generated components; one or more input devices; as well as means for: receiving, via the one or more input devices, a request to display a user interface of the first application when the computer system has a plurality of applications including a first application and a second application and a plurality of usage modes including a first usage mode associated with filtering content in the first application but not associated with filtering content in the second application; means for: in response to receiving the request to display the user interface of the first application: Based on determining that the first usage mode is active for the computer system, displaying content of the first application in the user interface of the first application with content filtering based on the first usage mode; as well as Based on determining that the first usage mode is not active for the computer system, displaying content of the first application in the user interface of the first application without filtering content based on the first usage mode; means for: after displaying the user interface of the first application, receiving, via the one or more input devices, a request to display a user interface of the second application; as well as A component for performing the following operations: in response to receiving the request to display the user interface of the second application, displaying content of the second application in the user interface of the second application without filtering the content based on the first usage mode, regardless of whether the first usage mode is active.

134. An information processing apparatus for use in a computer system having a display generating component and one or more input devices, the information processing apparatus comprising: means for: receiving, via the one or more input devices, a request to display a user interface of the first application when the computer system has a plurality of applications including a first application and a second application and a plurality of usage modes including a first usage mode associated with filtering content in the first application but not associated with filtering content in the second application; means for: in response to receiving the request to display the user interface of the first application: Based on determining that the first usage mode is active for the computer system, displaying content of the first application in the user interface of the first application with content filtering based on the first usage mode; as well as Based on determining that the first usage mode is not active for the computer system, displaying content of the first application in the user interface of the first application without filtering content based on the first usage mode; means for: after displaying the user interface of the first application, receiving, via the one or more input devices, a request to display a user interface of the second application; as well as A component for performing the following operations: in response to receiving the request to display the user interface of the second application, displaying content of the second application in the user interface of the second application without filtering the content based on the first usage mode, regardless of whether the first usage mode is active.

135. An electronic device, the electronic device comprising: Display generated components; one or more input devices; one or more processors; as well as A memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, and the one or more programs include instructions for executing any one of the methods according to claims 116 to 130.

136. A computer-readable storage medium storing one or more programs, wherein the one or more programs include instructions that, when executed by an electronic device having a display generating component and one or more input devices, cause the electronic device to perform any of the methods described in claims 116 to 130.

137. A graphical user interface on an electronic device, the electronic device having a display generation component and one or more input devices, a memory and one or more processors for executing one or more programs stored in the memory, the graphical user interface comprising a user interface displayed according to any one of the methods described in claims 116 to 130.

138. An electronic device, the electronic device comprising: Display generated components; one or more input devices; as well as Means for performing any of the methods according to claims 116 to 130.

139. An information processing apparatus for use in an electronic device having a display generating component and one or more input devices, the information processing apparatus comprising: Means for performing any of the methods according to claims 116 to 130.