Method and interface for initiating communication
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- APPLE INC
- Filing Date
- 2026-02-03
- Publication Date
- 2026-06-23
Smart Images

Figure 2026102533000001_ABST
Abstract
Claims
1. It is a method, In a computer system that communicates with a display generation component and one or more input devices, To detect user input corresponding to a request to initiate communication via the computer system through one or more input devices, In response to detecting the user input, the first user interface is displayed via the display generation component, In accordance with the determination that the terrestrial wireless communication network is not reachable by the computer system, display individual selectable communication options that, when selected via one or more input devices, initiate a process for communicating via a non-terrestrial wireless communication network, and A method comprising: initiating a process for communicating via a particular terrestrial radio communication network without displaying the particular selectable communication options, based on a determination that the particular terrestrial radio communication network is reachable by the computer system.
2. While the aforementioned individual selectable communication options are displayed, To attempt to initiate a process for communication via individual terrestrial radio communication networks, The selection of the individual selectable communication options is detected via one or more input devices. The method of claim 1, further comprising detecting the selection of the individual selectable communication options and ceasing an attempt to initiate the process for communicating over the terrestrial radio communication network.
3. The method according to claim 1 or 2, wherein displaying the first user interface includes displaying a communication cancellation option on the first user interface, which, when selected via one or more input devices, initiates a process of aborting the attempt to initiate the communication.
4. The method according to any one of claims 1 to 3, further comprising making an attempt to initiate a process for communicating over a separate terrestrial radio communication network while the individual selectable communication options are being displayed.
5. The method according to any one of claims 1 to 4, wherein the display of the individual selectable communication options is performed in accordance with the determination that the terrestrial radio communication network is unreachable and the communication is an emergency communication.
6. The method according to any one of claims 1 to 5, wherein the determination that a terrestrial radio communication network is not reachable by the computer system includes the determination that a first terrestrial radio communication network not associated with the computer system is not reachable by the computer system.
7. The method according to any one of claims 1 to 6, wherein the first user interface includes a plurality of selectable telephone calling options.
8. The user input corresponding to the request to initiate the aforementioned communication includes one or more inputs that lead to a second user interface. The method according to any one of claims 1 to 7, wherein the request to initiate the aforementioned communication is a request to initiate communication with an emergency service.
9. To detect inputs corresponding to the selection of the individual selectable communication options via one or more input devices, The method according to any one of claims 1 to 8, further comprising: in response to detecting the input corresponding to the selection of the individual selectable communication options, initiating the process for communicating over the non-terrestrial wireless communication network.
10. The method according to any one of claims 1 to 9, further comprising initiating the process for communicating via the non-terrestrial wireless communication network in accordance with the determination that the terrestrial wireless communication network is unreachable and that a predetermined amount of time has elapsed since detecting the input corresponding to the request to initiate communication.
11. The method according to claim 10, further comprising displaying a visual indicator of the remaining time until the predetermined time ends.
12. The method according to any one of claims 1 to 11, wherein the process for communicating via the non-terrestrial wireless communication network includes displaying a second user interface different from the first user interface.
13. The method according to any one of claims 1 to 12, wherein communication via the non-terrestrial wireless communication network includes communication via text message or voice call.
14. Communicating via the non-terrestrial wireless communication network includes initiating a communication session via the non-terrestrial wireless communication network, and the method is After initiating the communication session via the aforementioned non-terrestrial wireless communication network, when it is active, Detecting user input corresponding to a request to terminate the aforementioned communication session, Upon detecting the user input corresponding to the request to terminate the communication session, a prompt is provided to encourage the user to acknowledge the request to terminate the communication session. The method according to any one of claims 1 to 13, further comprising:
15. In accordance with the determination that a first individual terrestrial radio communication network is not reachable by the computer system, the computer system displays an indication of its communication capabilities via the display generation component. A method comprising the method of any one of claims 1 to 14, further comprising: discontinuing the display of the indication of the communication capability status of the computer system in accordance with a determination that the first individual terrestrial radio communication network is reachable by the computer system.
16. The method according to claim 15, wherein displaying the indication of the communication capability of the computer system includes displaying a first communication status indicator that indicates the communication capability of the computer system for communicating over a terrestrial wireless communication network other than the first individual terrestrial wireless communication network.
17. Displaying the first communication status indicator is The method according to claim 16, comprising displaying the first communication status indicator having a first appearance in accordance with the determination that a second separate terrestrial radio communication network, different from the first separate terrestrial radio communication network, is reachable by the computer system.
18. Displaying the first communication status indicator is The method according to claim 16 or 17, comprising displaying the first communication status indicator having a second appearance different from the first appearance of the first communication status indicator, in accordance with the determination by the computer system that there is no terrestrial wireless communication network reachable.
19. Displaying the indication of the communication capability of the computer system The method according to any one of claims 15 to 18, comprising displaying a second communication status indicator different from the first communication status indicator in accordance with the determination that a non-terrestrial wireless communication network is reachable by the computer system.
20. The method according to any one of claims 15 to 19, further comprising simultaneously displaying a Wi-Fi connectivity indicator along with the indication of the communication capability of the computer system.
21. The method according to claim 20, wherein displaying the Wi-Fi connectivity indicator includes displaying the Wi-Fi connectivity indicator without displaying an indicator that a non-terrestrial wireless communication network is reachable by the computer system.
22. Displaying the first user interface described above is The method according to any one of claims 1 to 21, comprising displaying the first user interface without the individual selectable communication options before displaying the individual selectable communication options, wherein displaying the individual communication options in accordance with a determination that the terrestrial radio communication network is not reachable by the computer system is performed after an attempt to initiate communication via the individual terrestrial radio communication network has failed.
23. Displaying the first user interface includes displaying a call termination button at a first position within the first user interface, which, when selected, causes the computer system to abort the attempt to initiate the communication over the individual terrestrial radio communication network, and the method is The method according to claim 22, further comprising displaying the telephone end button in a second position within the first user interface, different from the first position within the first user interface, in accordance with the determination that the terrestrial radio communication network is not reachable by the computer system.
24. The method according to claim 22 or 23, further comprising providing a non-visual output in accordance with the determination that a terrestrial radio communication network is not reachable by the computer system.
25. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs include instructions for performing the method according to any one of claims 1 to 24.
26. A computer system configured to communicate with a display generation component and one or more input devices, One or more processors, A computer system comprising: a memory that stores one or more programs configured to be executed by one or more processors, the programs including instructions for performing the method according to any one of claims 1 to 24.
27. A computer system configured to communicate with a display generation component and one or more input devices, A computer system comprising means for performing the method described in any one of claims 1 to 24.
28. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, the programs including one or more programs that include instructions for performing the method according to any one of claims 1 to 24.
29. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs are The system detects user input corresponding to a request to initiate communication via the computer system through one or more input devices. In response to detecting the user input, via the display generation component, In accordance with the determination that the terrestrial wireless communication network is not reachable by the computer system, display individual selectable communication options that, when selected via one or more input devices, initiate a process for communicating via a non-terrestrial wireless communication network, and A non-temporary computer-readable storage medium including instructions for displaying a first user interface, including instructions for initiating a process for communicating over a particular terrestrial radio communication network without displaying the particular selectable communication options, in accordance with a determination that the particular terrestrial radio communication network is reachable by the computer system.
30. A computer system configured to communicate with a display generation component and one or more input devices, One or more processors, A memory that stores one or more programs configured to be executed by one or more processors, The program comprises one or more programs, The system detects user input corresponding to a request to initiate communication via the computer system through one or more input devices. In response to detecting the user input, via the display generation component, In accordance with the determination that the terrestrial wireless communication network is not reachable by the computer system, display individual selectable communication options that, when selected via one or more input devices, initiate a process for communicating via a non-terrestrial wireless communication network, and A computer system including instructions for displaying a first user interface, which includes, in accordance with a determination that a particular terrestrial radio communication network is reachable by the computer system, to initiate a process for communication via the particular terrestrial radio communication network without displaying the particular selectable communication options.
31. A computer system configured to communicate with a display generation component and one or more input devices, means for detecting user input corresponding to a request to initiate communication via the computer system through one or more input devices, A means for displaying a first user interface via the display generation component in response to detecting the user input, If, in accordance with the determination that a terrestrial wireless communication network is not reachable by the computer system, one or more input devices are selected, the system will display individual selectable communication options to initiate a process for communicating via a non-terrestrial wireless communication network, and A computer system comprising means including, in accordance with a determination that a particular terrestrial radio communication network is reachable by the computer system, initiating a process for communication via the particular terrestrial radio communication network without displaying the particular selectable communication options.
32. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs are The system detects user input corresponding to a request to initiate communication via the computer system through one or more input devices. In response to detecting the user input, via the display generation component, In accordance with the determination that the terrestrial wireless communication network is not reachable by the computer system, display individual selectable communication options that, when selected via one or more input devices, initiate a process for communicating via a non-terrestrial wireless communication network, and A computer program product including instructions for displaying a first user interface, which includes, in accordance with a determination that a particular terrestrial radio communication network is reachable by the computer system, initiating a process for communication via the particular terrestrial radio communication network without displaying the particular selectable communication options.
33. It is a method, In a computer system that communicates with a display generation component and one or more input devices, While the aforementioned computer system is in low-bandwidth communication mode, The display generation component displays a first set of selectable communication content options corresponding to individual content for communication, the first set of selectable communication content options being dedicated to the low-bandwidth communication mode, To detect, via one or more input devices, a first set of one or more inputs corresponding to the selection of a first communication content option from the first set of selectable communication content options, After detecting the first set of one or more inputs, the display generation component displays a second set of selectable communication content options corresponding to individual content for the communication, the second set of selectable communication content options being dedicated to the low-bandwidth communication mode, To detect, via one or more input devices, a second set of one or more inputs corresponding to the selection of a second communication content option from the second set of selectable communication content options, Detecting an input corresponding to a request to transmit a communication containing the content corresponding to the selection of the first communication content option and the second communication content option, A method comprising: receiving the input corresponding to the request to transmit the communication, transmitting the communication which includes the content corresponding to the selection of the first communication content options and the second communication content options selected by the first set of one or more inputs and the second set of one or more inputs.
34. The first set of selectable communication content options includes three or more selectable communication content options specifically for the low-bandwidth communication mode, The method according to claim 33, wherein the second set of selectable communication content options includes three or more selectable communication content options exclusively for the low-bandwidth communication mode.
35. The method according to claim 33 or 34, wherein the second set of communication content options is based on the selection of the first communication content options.
36. The method according to any one of claims 33 to 35, wherein the first set of communication content options and the second set of communication content options are displayed without displaying a software keyboard.
37. The first set of communication content options occupies more than half of the display area. The method according to any one of claims 33 to 36, wherein the second set of communication content options occupies more than half of the display area.
38. Displaying the first set of selectable communication content options includes displaying the first set of selectable communication content options without displaying the messaging user interface. The method according to any one of claims 33 to 37, wherein displaying the second set of selectable communication content options includes displaying the first set of selectable communication content options without displaying the messaging user interface.
39. The method according to any one of claims 33 to 38, further comprising entering the low-bandwidth communication mode in response to a determination that the terrestrial wireless communication network is not reachable by the computer system.
40. The method according to any one of claims 33 to 39, wherein the first set of communication content options and / or the second set of communication content options includes one or more options for identifying a type of emergency.
41. The method according to any one of claims 33 to 40, wherein the first set of communication content options and / or the second set of communication content options includes one or more options for identifying a person.
42. The method according to any one of claims 33 to 41, wherein the first set of communication content options and / or the second set of communication content options includes one or more options indicating a person's situation.
43. The method according to any one of claims 33 to 42, wherein the first set of communication content options and / or the second set of communication content options includes an option to alert emergency contacts.
44. The method according to any one of claims 33 to 43, wherein displaying the first set of selectable communication content options and / or the second set of selectable communication content options includes displaying a selectable option for including text in the communication, which, when selected, displays a keyboard.
45. While the computer system is in the low-bandwidth communication mode, and before transmitting the communication which includes the content corresponding to the selection of the first and second communication content options selected by the first set of one or more inputs and the second set of one or more inputs, The display generation component displays a third set of selectable communication content options, wherein one or more of the selectable communication content options from the third set of selectable communication content options must be selected in order to transmit the communication. The method according to any one of claims 33 to 44, further comprising displaying a fourth set of selectable communication content options via the display generation component, wherein the transmission of the communication is performed without the selection of any of the selectable communication content options from the fourth set of selectable communication content options.
46. In accordance with the determination that the first set of selectable communication content options is skippable, the first set of selectable communication content options includes a skip option. In accordance with the determination that the first set of selectable communication content options cannot be skipped, the first set of selectable communication content options is displayed without displaying any skip options. In accordance with the determination that the second set of selectable communication content options is skippable, the second set of selectable communication content options includes a skip option. The method according to any one of claims 33 to 45, wherein, in accordance with the determination that the second set of selectable communication content options cannot be skipped, the second set of selectable communication content options is displayed without displaying any skip options.
47. In response to detecting one or more sets of the first inputs corresponding to the selection of the first communication content option, In accordance with the determination that the first communication content option is a first type of communication content option, a fifth set of selectable communication content options corresponding to individual content for the communication is displayed. The method according to any one of claims 33 to 46, further comprising: determining that the first communication content option is a second type of communication content option different from the first type; then discontinuing the display of the fifth set of selectable communication content options.
48. The method according to any one of claims 33 to 47, further comprising, after detecting the second set of one or more inputs, and before transmitting the communication including the content corresponding to the selection of the first and second communication content options selected in the first set of one or more inputs and the second set of one or more inputs, displaying a representation of at least a portion of the content corresponding to the selection of the first and second communication content options selected in the first set of one or more inputs and the second set of one or more inputs via the display generation component.
49. After detecting the second set of one or more inputs, The display generation component will display the transmission options, To detect the selection of the aforementioned transmission option, The method according to any one of claims 33 to 48, further comprising: in response to detecting the selection of the transmission option, initiating a process that includes transmitting the communication, which includes the content corresponding to the selection of the first communication content option and the second communication content option.
50. The display generation component displays a visual indicator of a countdown for a predetermined time, The method of claim 49, further comprising: in response to a determination that a predetermined time has elapsed without detecting the selection of the transmission option, transmitting the communication which includes the content corresponding to the selection of the first communication content option and the second communication content option selected by the first set of one or more inputs and the second set of one or more inputs.
51. The method according to any one of claims 33 to 50, further comprising transmitting a communication containing content corresponding to the selected communication content option, in response to a determination that a threshold time has elapsed since the display of an individual selectable communication content option, without detecting the selection of an individual selectable communication content option via the one or more input devices.
52. The method according to claim 51, further comprising displaying a countdown visual indication of the remaining time until the communication containing the content corresponding to the detected communication content option selection is transmitted, before transmitting the communication containing the content corresponding to the detected communication content option selection.
53. The method according to claim 51 or 52, further comprising, before transmitting the communication containing content corresponding to the selection of a detected communication content option, displaying a selectable transmit cancellation option which, if selected, causes the computer system to cancel the transmission of the communication containing content corresponding to the selection of a detected communication content option.
54. Following the display of the selectable communication content options, the display generation component is deactivated. The method according to claim 51, further comprising activating the display generation component in response to a determination that a threshold time has elapsed without detecting the selection of the individual selectable communication content option.
55. The method according to any one of claims 33 to 54, wherein the communication includes emergency information and the location of the computer system.
56. The method according to any one of claims 33 to 55, further comprising displaying a user interface for a messaging application in response to receiving the input corresponding to the request to transmit the aforementioned communication.
57. The method according to claim 56, wherein the user interface of the messaging application includes a message creation field.
58. After transmitting the aforementioned communication, the orientation element is displayed in a first size, The method according to any one of claims 33 to 57, further comprising displaying the orientation element in the first size, then stopping the display of the orientation element in the first size, and then displaying the orientation element in a second size smaller than the first size.
59. The method according to claim 58, further comprising simultaneously displaying a visual indication of the transmission status of the communication along with the directional element.
60. The method according to claim 59, further comprising, together with the directional element, using a communication system for transmitting the communication via the low-bandwidth communication mode, simultaneously displaying a visual indication of the connectivity status of the computer system.
61. Before sending the aforementioned communication, The method according to any one of claims 33 to 60, further comprising displaying an orientation element in accordance with a determination that the computer system is not properly oriented to transmit the communication via the low-bandwidth communication mode.
62. Using a communication system for transmitting the communication via the low-bandwidth communication mode, a visual indication of the connection status of the computer system is displayed. The method according to any one of claims 33 to 61, further comprising: displaying a visual indication of an error condition in accordance with the determination that the computer system is not connected to the communication system to transmit the communication via the low-bandwidth communication mode.
63. The visual indication of the connection status of the computer system having the communication system for transmitting the communication via the low-bandwidth communication mode includes selectable connection assistant options, and the method Detecting the selection of the aforementioned connection assistant option, The method of claim 62, further comprising: detecting the selection of the connection assistant option, displaying an instruction to connect the communication system and the computer system for transmitting the communication via the low-bandwidth communication mode.
64. The method according to claim 62, wherein displaying the visual indication of an error condition includes displaying an instruction to connect the communication system and the computer system for transmitting the communication via the low-bandwidth communication mode.
65. The method of claim 62, further comprising changing the appearance of an element indicating the position of the computer system relative to the communication system for transmitting the communication via the low-bandwidth communication mode, in response to detecting a change in the position of the computer system relative to the communication system for transmitting the communication via the low-bandwidth communication mode.
66. While displaying the visual indication of the connection status of the computer system having the communication system for transmitting the communication via the low-bandwidth communication mode, detect a request to open an application, Upon detecting the request to open the aforementioned application, To stop displaying at least a portion of the visual indication of the connection status of the computer system having the communication system for transmitting the communication via the low-bandwidth communication mode, The method of claim 62, further comprising, when selected, displaying a selectable graphical element causing the computer system to display a visual indication of the connection status of the computer system having the communication system for transmitting the communication via the low-bandwidth communication mode.
67. The method according to any one of claims 33 to 66, further comprising displaying a transmission status element, the appearance of which is based on the progress of the transmission of the communication, in response to receiving the input corresponding to the request for transmitting the communication.
68. After transmitting the communication which includes the content corresponding to the selection of the first and second communication content options selected by the first set of one or more inputs and the second set of one or more inputs, a user interface is displayed for transmitting a second communication to one or more recipients of the communication which includes the content corresponding to the selection of the first and second communication content options selected by the first set of one or more inputs and the second set of one or more inputs, While displaying the user interface to transmit the second communication, the system detects a third set of one or more inputs corresponding to the selection of content for the second communication and a request to transmit the second communication. The method according to any one of claims 33 to 67, further comprising detecting the third set of one or more inputs and transmitting the second communication containing the content selected by the third set of one or more inputs.
69. The method according to claim 68, wherein the user interface for transmitting the second communication includes a message creation field.
70. The method according to any one of claims 33 to 69, further comprising, together with the first set of communication content options and / or the second set of communication content options, simultaneously displaying an termination option to terminate the low-bandwidth communication mode to the computer system when selected.
71. The method according to any one of claims 33 to 70, wherein the computer system is not connected to a system for transmitting the communication via the low-bandwidth communication mode, and the set of first communication content options and / or the set of second communication content options are displayed.
72. Transmitting the communication which includes the content corresponding to the selection of the first communication content option and the second communication content option selected by the first set of one or more inputs and the second set of one or more inputs, Sending one or more additional communications, This includes transmitting the aforementioned communication to a first recipient and a second recipient, The method described above is The method according to any one of claims 33 to 71, further comprising discontinuing the communication received from the second recipient of the communication to the sender of the communication and the first recipient of the communication.
73. While the computer system is in the low-bandwidth communication mode, The method according to any one of claims 33 to 72, further comprising displaying an indication that communication performed via the low-bandwidth communication mode is slower than communication not performed via the low-bandwidth communication mode.
74. The method according to any one of claims 33 to 73, wherein the first set of selectable communication content options and / or the second set of selectable communication content options includes an option indicating that two or more people are in need of assistance.
75. While the computer system is in the low-bandwidth communication mode, The method according to any one of claims 33 to 74, further comprising displaying a field, which includes limiting the amount of text that may be included in a field for entering text to be included in the communication, before transmitting the communication.
76. While the computer system is in the low-bandwidth communication mode, While displaying the first set of selectable communication content options, an exit option is displayed, which, when selected, initiates the process of terminating the low-bandwidth communication mode. The method according to any one of claims 33 to 75, further comprising displaying the exit option while the second set of selectable communication content options is being displayed.
77. While the computer system is in the low-bandwidth communication mode, In response to detecting one or more sets of the second inputs corresponding to the selection of the second communication content option from the second set of selectable communication content options, In accordance with the determination that the selected second communication content option is the first option of the second set of selectable communication content options, the option to transmit the communication is displayed. The method according to any one of claims 33 to 76, further comprising, upon determination that the selected second communication content option is a second option of the second set of selectable communication content options, different from the first option of the second set of selectable communication content options, displaying a third set of selectable communication content options, which is dedicated to the low-bandwidth communication mode, via the display generation component, without displaying the option for transmitting the communication.
78. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs include instructions for performing the method according to any one of claims 33 to 77.
79. A computer system configured to communicate with a display generation component and one or more input devices, One or more processors, A computer system comprising: a memory for storing one or more programs configured to be executed by one or more processors, which include instructions for performing the method described in any one of claims 33 to 77;
80. A computer system configured to communicate with a display generation component and one or more input devices, A computer system comprising means for performing the method described in any one of claims 33 to 77.
81. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, the programs including one or more programs that include instructions for performing the method according to any one of claims 33 to 77.
82. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs are While the aforementioned computer system is in low-bandwidth communication mode, The display generation component displays a first set of selectable communication content options corresponding to individual content for communication, the first set of selectable communication content options being dedicated to the low-bandwidth communication mode, A set of one or more inputs is detected via the one or more input devices, which corresponds to the selection of a first communication content option from the first set of selectable communication content options. After detecting the first set of one or more inputs, the display generation component displays a second set of selectable communication content options corresponding to individual content for the communication, the second set of selectable communication content options being exclusive to the low-bandwidth communication mode. A second set of one or more inputs is detected via the one or more input devices, corresponding to the selection of a second communication content option from the second set of selectable communication content options. An input corresponding to a request to transmit a communication containing the content corresponding to the selection of the first communication content option and the second communication content option is detected, A non-temporary computer-readable storage medium, including an instruction, transmits the communication, which includes the content corresponding to the selection of the first and second communication content options selected by the first set of one or more inputs and the second set of one or more inputs, in response to receiving the input corresponding to the request to transmit the communication.
83. A computer system configured to communicate with a display generation component and one or more input devices, One or more processors, A memory that stores one or more programs configured to be executed by one or more processors, The program comprises one or more programs, While the aforementioned computer system is in low-bandwidth communication mode, The display generation component displays a first set of selectable communication content options corresponding to individual content for communication, the first set of selectable communication content options being dedicated to the low-bandwidth communication mode, A set of one or more inputs is detected via the one or more input devices, which corresponds to the selection of a first communication content option from the first set of selectable communication content options. After detecting the first set of one or more inputs, the display generation component displays a second set of selectable communication content options corresponding to individual content for the communication, the second set of selectable communication content options being exclusive to the low-bandwidth communication mode. A second set of one or more inputs is detected via the one or more input devices, corresponding to the selection of a second communication content option from the second set of selectable communication content options. An input corresponding to a request to transmit a communication containing the content corresponding to the selection of the first communication content option and the second communication content option is detected, A computer system including an instruction to transmit the communication, in response to receiving the input corresponding to the request to transmit the communication, the communication comprising the content corresponding to the selection of the first communication content options and the second communication content options selected by the first set of one or more inputs and the second set of one or more inputs.
84. A computer system configured to communicate with a display generation component and one or more input devices, While the aforementioned computer system is in low-bandwidth communication mode, The display generation component displays a first set of selectable communication content options corresponding to individual content for communication, which is dedicated to the low-bandwidth communication mode. A set of one or more inputs is detected via the one or more input devices, which corresponds to the selection of a first communication content option from the first set of selectable communication content options. After detecting the first set of one or more inputs, the display generation component displays a second set of selectable communication content options corresponding to individual content for the communication, the second set of selectable communication content options being exclusive to the low-bandwidth communication mode. A second set of one or more inputs is detected via the one or more input devices, corresponding to the selection of a second communication content option from the second set of selectable communication content options. An input corresponding to a request to transmit a communication containing the content corresponding to the selection of the first communication content option and the second communication content option is detected, A computer system comprising means for transmitting the communication, in response to receiving the input corresponding to the request to transmit the communication, the communication comprising the content corresponding to the selection of the first communication content option and the second communication content option selected by the first set of one or more inputs and the second set of one or more inputs.
85. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs are While the aforementioned computer system is in low-bandwidth communication mode, The display generation component displays a first set of selectable communication content options corresponding to individual content for communication, the first set of selectable communication content options being dedicated to the low-bandwidth communication mode, A set of one or more inputs is detected via the one or more input devices, which corresponds to the selection of a first communication content option from the first set of selectable communication content options. After detecting the first set of one or more inputs, the display generation component displays a second set of selectable communication content options corresponding to individual content for the communication, the second set of selectable communication content options being exclusive to the low-bandwidth communication mode. A second set of one or more inputs is detected via the one or more input devices, corresponding to the selection of a second communication content option from the second set of selectable communication content options. An input corresponding to a request to transmit a communication containing the content corresponding to the selection of the first communication content option and the second communication content option is detected, A computer program product comprising instructions to transmit the communication, which includes the content corresponding to the selection of the first and second communication content options selected by the first set of one or more inputs and the second set of one or more inputs, in response to receiving the input corresponding to the request to transmit the communication.
86. It is a method, In a computer system that communicates with a display generation component and one or more input devices, The detection of user input corresponding to a request to communicate via satellite communication through one or more input devices, In response to detecting the aforementioned user input, Displaying orientation elements via the aforementioned display generation component, The system includes, in accordance with the determination that the computer system is not properly oriented to communicate with one or more satellites, indicating that the computer system is not properly oriented to communicate with one or more satellites, and displaying the orientation element having a first orientation appearance including a graphical indication, While the orientation element having the first orientation appearance is displayed, a change in the orientation of a predetermined part of the computer system is detected. A method comprising: detecting a change in the orientation of a predetermined part of the computer system, and changing the appearance of the orientation element in response to the detection of such change in orientation.
87. In response to detecting the aforementioned user input, This involves displaying the satellite availability factor, The computer system, in accordance with its determination that one or more satellites are in a first available state, displays the satellite availability element in a first appearance indicating the first available state, and The method according to claim 86, further comprising: the computer system determining that one or more satellites are in a second available state, and displaying the satellite availability element in a second appearance that indicates the second available state, which is different from the first available appearance.
88. The method according to claim 87, wherein the orientation element and the satellite availability element are displayed simultaneously.
89. Changing the appearance of the orientation element is The method according to any one of claims 86 to 88, comprising displaying the orientation element in a second appearance based on a change in the orientation of the predetermined part of the computer system, and having a second appearance different from the first orientation appearance.
90. The method according to any one of claims 86 to 89, wherein changing the appearance of the orientation element is performed based on the magnitude of the detected change in orientation of the predetermined portion of the computer system.
91. The method according to any one of claims 86 to 90, wherein changing the appearance of the orientation element is performed based on the direction of the change in orientation of the predetermined part of the computer system.
92. The method according to any one of claims 86 to 91, wherein changing the appearance of the orientation element includes changing the appearance of the orientation element based on the movement of one or more satellites.
93. The method according to any one of claims 86 to 92, wherein the determination that the computer system is not properly oriented for communication with one or more satellites is based on a database of the positions of the one or more satellites and the position of the computer system.
94. The determination that the computer system is not properly oriented for communication with the one or more satellites includes the determination that the computer system is not properly oriented in the azimuthal direction for communication with the one or more satellites. The method according to any one of claims 86 to 93, wherein the first orientation of the orientation element includes an instruction to adjust the orientation of the computer system in the azimuthal direction.
95. Displaying the aforementioned orientation element A graphical representation of the position of one or more satellites, The method according to claim 94, comprising simultaneously displaying a graphical representation of a communication window and
96. Changing the appearance of the orientation element is In accordance with the determination that the computer system is within the communication window, To enlarge the graphical representation of the position of one or more satellites, The method according to claim 95, comprising enlarging the graphical representation of the communication window.
97. Changing the appearance of the orientation element is The method of claim 94, comprising changing the color of the graphical representation of the communication window in accordance with a determination that the computer system is appropriately oriented for communication with one or more satellites.
98. The method according to claim 94, wherein the instruction for adjusting the orientation of the computer system in the azimuthal direction includes a text prompt.
99. The orientation element includes a graphical representation of one or more satellites, The method according to claim 94, wherein changing the appearance of the orientation element includes moving the graphical representation of one or more satellites.
100. The method according to claim 94, wherein the orientation element includes a graphical indication of the direction of motion of one or more satellites.
101. The determination that the computer system is not properly oriented for communication with one or more satellites includes the determination that the computer system is not properly oriented in the elevation direction for communication with one or more satellites, The method according to any one of claims 86 to 100, wherein the first orientation of the orientation element includes an instruction to adjust the orientation of the computer system in the elevation direction.
102. The method according to claim 101, wherein the command for adjusting the orientation of the computer system in the elevation direction includes a prompt to move the computer system in the elevation direction.
103. The change in the orientation of the predetermined part of the computer system includes a change in the elevation angle of the predetermined part of the computer system. The method according to claim 101, wherein changing the appearance of the orientation element includes moving the graphical representation of one or more satellites toward the graphical representation of the computer system.
104. The method according to claim 101, wherein the command to adjust the orientation of the computer system in the elevation direction is displayed according to a determination that the computer system is properly oriented in the azimuth direction for communication with one or more satellites.
105. In response to detecting the aforementioned user input, The method according to any one of claims 86 to 104, further comprising displaying a prompt to avoid and / or remove an obstacle in accordance with a determination that there is an obstacle preventing the computer system from communicating with one or more satellites.
106. The method according to claim 105, wherein the prompt prompting to avoid and / or remove the obstacle includes a text command to move the computer system outdoors.
107. The method according to claim 105, wherein the prompt for avoiding and / or removing the obstacle includes a graphical representation of one or more satellites displayed at a lower brightness than the brightness of other graphical elements displayed simultaneously with the graphical representation of one or more satellites.
108. The method according to any one of claims 86 to 107, further comprising displaying a graphical indication that the computer system is currently unable to be properly oriented for communication with the one or more satellites, in response to the detection of the user input and in accordance with the determination that the computer system is currently unable to be properly oriented for communication with the one or more satellites.
109. In response to detecting the aforementioned user input, Currently, in accordance with the determination that the computer system cannot be properly oriented for communication with the one or more satellites, the display of the graphical representation of the one or more satellites will be withheld. The method according to claim 108 further includes.
110. In response to detecting the aforementioned user input, The method of claim 108, further comprising displaying an indication of when the computer system will be unable to be properly oriented for communication with the one or more satellites, in accordance with a determination that the computer system is currently unable to be properly oriented for communication with the one or more satellites.
111. The method according to any one of claims 86 to 110, further comprising displaying a graphical indication that the computer system is unable to be properly oriented for communication with the one or more satellites, in accordance with a determination that the computer system will be unable to be properly oriented for communication with the one or more satellites within a threshold time.
112. The method according to claim 111, wherein displaying the graphical indication that the computer system is unable to be properly oriented for communication with the one or more satellites includes displaying a graphical representation of the one or more satellites that is moving away from the graphical representation of the computer system.
113. The method according to claim 111, wherein displaying the graphical indication that the computer system is unable to be properly oriented for communication with the one or more satellites includes displaying an indication of the time until the computer system can be properly oriented for communication with the one or more satellites.
114. After displaying the graphical indication that the computer system cannot be properly oriented for communication with one or more satellites, The computer system detects an indication that it can be appropriately directed for communication with one or more satellites, The method according to claim 111, further comprising: detecting the indication that the computer system can be appropriately oriented for communication with one or more satellites, and then displaying a graphical indication that the computer system can be appropriately oriented for communication with one or more satellites.
115. While the aforementioned computer system is in low-bandwidth communication mode, The method according to any one of claims 86 to 114, further comprising displaying a visual indication of the computer system's connection status with one or more satellites via the display generation component.
116. To display the visual indication of the connection status of the computer system with one or more satellites, The method of claim 115, further comprising displaying a visual indication of an error condition in accordance with the determination that the computer system is not properly oriented for communication with one or more satellites.
117. The method according to any one of claims 86 to 116, further comprising detecting the user input and, in accordance with a determination that the computer system is appropriately oriented for communication with the one or more satellites, transmitting a message via the one or more satellites containing content corresponding to the request to communicate via satellite communication.
118. The method according to any one of claims 86 to 117, further comprising, after detecting the user input, displaying a user interface for a messaging application in accordance with a determination that the computer system is properly oriented for communication with the one or more satellites.
119. The method according to any one of claims 86 to 118, further comprising displaying a selectable satellite communication termination option to the computer system, which, when selected, causes the operation of the satellite communication mode to cease.
120. In response to detecting the change in the orientation of the predetermined part of the computer system, In accordance with the determination that the computer system is appropriately oriented to communicate with one or more satellites due to the change in the orientation of the predetermined part of the computer system, the computer system provides a first tactile output. While the computer system is appropriately oriented for communication with one or more satellites, a second change in the orientation of a predetermined part of the computer system is detected. In response to detecting the second change in the orientation of the predetermined part of the computer system, The method according to any one of claims 86 to 119, further comprising providing a second haptic output in the computer system in accordance with a determination that the computer system deviates from orientation for communication with one or more satellites due to the detected second change in the orientation of the predetermined part of the computer system.
121. After detecting the user input corresponding to a request to communicate via satellite communication, and in response to detecting that terrestrial communication is available, the system displays selectable terrestrial communication options. To detect the selection of the aforementioned terrestrial communication option, The method according to any one of claims 86 to 120, further comprising: detecting the selection of the terrestrial communication option; initiating communication via the terrestrial communication.
122. The method according to claim 121, wherein displaying the terrestrial communication option includes stopping the display of the orientation element.
123. The method according to claim 121, further comprising displaying a set of selectable communication content options corresponding to individual content for communication, the set of selectable communication content options being exclusively for low-bandwidth communication mode, while terrestrial communication is available.
124. According to the determination that the error condition is met, To provide a prompt that includes an instruction to correct the aforementioned error condition, After providing the prompt which includes an instruction to correct the error condition, The method according to any one of claims 86 to 123, further comprising providing a situation indication that the computer system is not connected to one or more satellites, in accordance with the determination that the error condition has been met for at least a threshold time.
125. Sending messages via satellite communication, The method according to any one of claims 86 to 124, further comprising displaying a reply status element after sending the message via satellite communication but before receiving a reply to the message.
126. After displaying the aforementioned orientation element, In accordance with the determination that terrestrial broadcasting is available, To stop the display of the aforementioned orientation element, The method according to any one of claims 86 to 125, further comprising displaying a terrestrial communication element indicating that terrestrial communication is available.
127. While the computer system is properly oriented for communication with one or more satellites, The method according to any one of claims 86 to 126, further comprising displaying a graphical indication of the time until the computer system is no longer able to be properly oriented for communication with the one or more satellites, in accordance with a determination that the computer system will no longer be able to be properly oriented for communication with the one or more satellites within a threshold time.
128. The method according to any one of claims 86 to 127, further comprising displaying a graphical indication of the time until the computer system can be properly oriented for communication with one or more satellites, in accordance with a determination that the computer system cannot be properly oriented for communication with one or more satellites.
129. After detecting the user input corresponding to the request to communicate via satellite communication, The method according to any one of claims 86 to 128, further comprising displaying a message indicating that the default action was successfully performed, in response to a determination that the default action was successfully performed.
130. The method involves outputting a non-visual output while the orientation element is being displayed, The computer system outputs the non-visual output having the first characteristics in accordance with the determination that it is in a first satellite connection state, and The method according to any one of claims 86 to 129, further comprising: determining that the computer system is in a second satellite connection state different from the first satellite connection state, outputting the non-visual output having a second characteristic different from the first characteristic.
131. The method according to claim 130, wherein the output of the non-visual output is performed while the computer system is appropriately oriented for communication with one or more satellites.
132. The method according to claim 130 or 131, wherein the output of the non-visual output is performed while the computer system is not properly oriented for communication with one or more satellites.
133. After detecting the user input corresponding to the request to communicate via satellite communication, In accordance with the determination that the computer system is properly oriented for communication with one or more satellites, the computer system displays an indication that it is attempting to connect to one or more satellites. After the computer system displays the indication that it is attempting to connect to one or more satellites, The method according to any one of claims 86 to 132, further comprising displaying an indication that the computer system is connected to one or more satellites, in accordance with a determination that the computer system is connected to one or more satellites, and which is different from the indication that the computer system is attempting to connect to one or more satellites, an indication that the computer system is connected.
134. The method according to any one of claims 86 to 133, further comprising detecting the user input corresponding to a request to communicate via satellite communication, and while the computer system is connected for communication with one or more satellites, transmitting a message, which includes a graphical representation of at least a portion of the message, via one or more satellites.
135. After detecting the user input corresponding to a request to communicate via satellite communication, the system starts transmitting a message via one or more satellites. After initiating the transmission of the aforementioned message, The computer system, upon determining that it is connected to one or more satellites for communication, displays an indication that a messaging application is open. The method according to any one of claims 86 to 134, further comprising displaying the indication that the messaging application is open, and then displaying the user interface of the messaging application.
136. Displaying the aforementioned orientation element Graphical representation of satellites, The graphical representation of the aforementioned computer system, The method according to any one of claims 86 to 135, comprising displaying an animation including a graphical representation of a signal that travels back and forth over time between the graphical representation of the satellite and the graphical representation of the computer system.
137. Displaying the aforementioned orientation element In accordance with the determination that the orientation element is in a first display state, the animation is displayed while simultaneously displaying the text indication of the satellite connection status of the computer system. The method according to claim 136, comprising displaying the animation without simultaneously displaying the text indication of the satellite connection status of the computer system, based on the determination that the orientation element is in a second display state different from the first display state.
138. While the aforementioned orientation element is displayed, The method according to any one of claims 86 to 137, further comprising outputting a non-visual output indicating that the computer system is not properly oriented for communication with one or more satellites, in accordance with a determination that the computer system is not properly oriented for communication with one or more satellites.
139. While the aforementioned orientation element is displayed, The method according to any one of claims 86 to 138, further comprising outputting a non-visual output indicating that the computer system is not connected to one or more satellites, in accordance with the determination that the computer system is not connected to one or more satellites for communication.
140. After detecting the user input, The method according to any one of claims 86 to 139, further comprising providing an alert that an obstacle has been detected in accordance with a determination that the satellite cannot be detected.
141. The method according to claim 140, wherein providing the alert that an obstacle has been detected includes outputting a non-visual output indicating that an obstacle has been detected.
142. After detecting the user input and determining that the satellite is unavailable for communication with the computer system, The method according to any one of claims 86 to 141, further comprising outputting a non-visual output indicating that the satellite is available, in accordance with the determination that the satellite is available for communication by the computer system.
143. After detecting the user input, displaying a user interface element, wherein displaying the orientation element includes displaying the orientation element within the user interface element, While the orientation element is displayed within the user interface element, a request to reject the user interface element is detected. In response to detecting the request to reject the user interface element, The computer system is determined to be connected to one or more satellites for communication, and the user interface element including the orientation element is rejected accordingly. The method according to any one of claims 86 to 142, further comprising maintaining the display of the user interface elements in accordance with the determination that the computer system is not connected to a satellite for communication.
144. After displaying the orientation element, the display of the orientation element is stopped. The method according to any one of claims 86 to 143, further comprising: stopping the display of the orientation element, and then, in response to a determination that the computer system is not properly oriented for communication with one or more satellites, displaying the orientation element.
145. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs include instructions for performing the method according to any one of claims 86 to 144.
146. A computer system configured to communicate with a display generation component and one or more input devices, One or more processors, A computer system comprising: a memory that stores one or more programs configured to be executed by one or more processors, the programs including instructions for performing the method according to any one of claims 86 to 144.
147. A computer system configured to communicate with a display generation component and one or more input devices, A computer system comprising means for performing the method described in any one of claims 86 to 144.
148. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, the programs including one or more programs that include instructions to perform the method according to any one of claims 86 to 144.
149. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs are The system detects user input corresponding to a request to communicate via satellite communication through one or more input devices. In response to detecting the aforementioned user input, Through the aforementioned display generation component, Displaying the orientation element, which includes indicating that the computer system is not properly oriented to communicate with one or more satellites and having a first orientation appearance including a graphical indication, in accordance with the determination that the computer system is not properly oriented to communicate with one or more satellites, While the orientation element having the first orientation appearance is displayed, a change in the orientation of a predetermined part of the computer system is detected. A non-temporary computer-readable storage medium including instructions for changing the appearance of an orientation element in response to detection of a change in the orientation of a predetermined part of the computer system.
150. A computer system configured to communicate with a display generation component and one or more input devices, One or more processors, A memory that stores one or more programs configured to be executed by one or more processors, The program comprises one or more programs, The system detects user input corresponding to a request to communicate via satellite communication through one or more input devices. In response to detecting the aforementioned user input, Through the aforementioned display generation component, Displaying the orientation element, which includes indicating that the computer system is not properly oriented to communicate with one or more satellites and having a first orientation appearance including a graphical indication, in accordance with the determination that the computer system is not properly oriented to communicate with one or more satellites, While the orientation element having the first orientation appearance is displayed, a change in the orientation of a predetermined part of the computer system is detected. A computer system including instructions for changing the appearance of an orientation element in response to detecting a change in the orientation of a predetermined part of the computer system.
151. A computer system configured to communicate with a display generation component and one or more input devices, Means for detecting user input corresponding to a request to communicate via satellite communication via one or more input devices, In response to detecting the aforementioned user input, Means for displaying orientation elements via the aforementioned display generation component, A means including, in accordance with the determination that the computer system is not properly oriented for communication with one or more satellites, to indicate that the computer system is not properly oriented for communication with one or more satellites and to display the orientation element having a first orientation appearance including a graphical indication, Means for detecting a change in the orientation of a predetermined part of the computer system while the orientation element having the first orientation appearance is displayed, A computer system comprising means for changing the appearance of the orientation element in response to detecting a change in the orientation of the predetermined part of the computer system.
152. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs are The system detects user input corresponding to a request to communicate via satellite communication through one or more input devices. In response to detecting the aforementioned user input, Through the aforementioned display generation component, Displaying the orientation element, which includes indicating that the computer system is not properly oriented to communicate with one or more satellites and having a first orientation appearance including a graphical indication, in accordance with the determination that the computer system is not properly oriented to communicate with one or more satellites, While the orientation element having the first orientation appearance is displayed, a change in the orientation of a predetermined part of the computer system is detected. A computer program product including instructions for changing the appearance of an orientation element in response to detecting a change in the orientation of a predetermined part of the computer system.
153. It is a method, In a computer system communicating with one or more input devices, While preparing to initiate communication with the first recipient, output a query asking whether to allow the second recipient, which is different from the first recipient, to receive information corresponding to the communication, without adding the second recipient as a participant in the communication conversation. After outputting the query indicating whether or not to allow the second recipient to receive information corresponding to the aforementioned communication, a series of one or more inputs corresponding to a request to send a message to the first recipient are detected. In response to detecting one or more of the aforementioned series of inputs, In accordance with the determination that the computer system has detected one or more inputs corresponding to a request asking the second recipient to allow the user to receive information corresponding to the communication between the user and the first recipient, a message containing individual information is sent to the first recipient, enabling the delivery of the message to the second recipient, which includes at least a portion of the individual information. A method comprising: sending a message containing individual information to the first recipient without enabling the delivery of the message containing at least a portion of the individual information to the second recipient, based on the determination that the computer system has not detected one or more inputs corresponding to a request to allow the second recipient to receive information corresponding to the communication between the user and the first recipient.
154. Before preparing to initiate the communication via the series of one or more inputs in the computer system, The method according to claim 153, further comprising receiving a selection of an emergency recipient as an emergency contact, wherein the second recipient is the emergency recipient.
155. The inquiry regarding whether to allow the second recipient to receive information corresponding to the communication without adding the second recipient as a participant in the conversation, The method according to claim 153 or 154, further comprising a query to determine whether to allow the third recipient to receive information corresponding to the communication without adding the third recipient, which is different from the first and second recipients, as a participant in the conversation of the communication.
156. Outputting the query asking whether to allow the second recipient to receive information corresponding to the communication without adding the second recipient as a participant in the conversation is: The method according to claim 155, comprising displaying a set of one or more user-interactive graphical elements, which, when selected, includes a first user-interactive graphical element that initiates a process of changing the set of recipients of the message.
157. The set of one or more user-interactive graphical elements is A second user-interactive graphical element, when selected, changes the selection state of the second recipient for receiving the message without modifying the selection state of the third recipient for receiving the message, The method according to claim 156, further comprising: a third user-interactive graphical element that, when selected, changes the selection state of the third recipient for receiving the message without modifying the selection state of the second recipient for receiving the message.
158. Outputting the query asking whether to allow the second recipient to receive information corresponding to the communication without adding the second recipient as a participant in the conversation is: An indication that the second recipient is currently selected to receive the information corresponding to the communication, without adding the second recipient as a participant in the conversation, The method according to any one of claims 153 to 157, comprising displaying a third user-interactive graphical element that, when selected, deselects the second recipient from receiving information corresponding to the communication without adding the second recipient as a participant in the conversation.
159. In response to detecting one or more of the aforementioned series of inputs, and in accordance with the determination that the computer system has detected one or more inputs corresponding to a request to allow the second and third recipients to receive information corresponding to the communication between the user and the first recipient, Sending a message containing individual information to the first recipient, The method according to claim 155, further comprising enabling the delivery of the message, which includes at least a portion of the individual information, to the second recipient and the third recipient.
160. The method according to any one of claims 153 to 159, further comprising enabling the delivery of the message to a second recipient which includes at least a portion of the individual information, and then, in accordance with the determination that the conversation of the communication has been updated with additional information, enabling the delivery of a second message to a second recipient which includes at least a portion of the additional information.
161. The method according to any one of claims 153 to 160, further comprising enabling the delivery of the message to a second recipient which includes at least a portion of the individual information, and then enabling the delivery of a third message which includes information corresponding to the location of the computer system to the second recipient.
162. The method according to any one of claims 153 to 161, wherein the delivery of the message to the second recipient, which includes at least the portion of the individual information, is made without enabling the second recipient to participate in the conversation of the communication.
163. To enable the delivery of the message to the second recipient, which includes at least a portion of the individual information, The method according to any one of claims 153 to 162, comprising enabling an external computer system associated with the second recipient to display the message to the second recipient, which includes at least the portion of the individual information, in a messaging application.
164. The method according to claim 163, wherein the messaging application of the external computer system relating to the second recipient displays the message to the second recipient, which includes at least a portion of the individual information in a messaging conversation separate from a messaging conversation that includes one or more previous messages received from a user of the computer system.
165. The method according to claim 163, wherein the messaging application of the external computer system relating to the second recipient displays the message to the second recipient, which includes at least a portion of the individual information in a messaging conversation that includes one or more previous messages received from a user of the computer system.
166. The method according to claim 164, wherein the messaging application of the external computer system relating to the second recipient displays a fourth selectable user-interactive graphical element, which, when selected, initiates a process for displaying the message to the second recipient, which includes at least a portion of the individual information in the messaging conversation separate from the messaging conversation that includes the one or more previous messages, while displaying the messaging conversation that includes the one or more previous messages received from a user of the computer system.
167. The method according to claim 163, wherein the messaging application of the external computer system relating to the second recipient displays the message to the second recipient, which includes at least a portion of the individual information, within a conversational user interface that does not include user-interactive graphical elements for composing a response to the message to the second recipient, which includes at least a portion of the individual information.
168. The method according to claim 167, wherein the conversational user interface, which does not include user-interactive graphical elements for constituting a response to the message to the second recipient including at least a portion of the individual information, includes an indication that the message to the second recipient including at least a portion of the individual information is an urgent message.
169. The method according to claim 163, wherein the external computer system generates one or more notifications to a second recipient regarding the message, which includes at least a portion of the individual information, based on a first set of notification criteria, and generates one or more notifications to the second recipient regarding an individual message different from the message, which includes at least a portion of the individual information, based on a second set of notification criteria different from the first set of notification criteria.
170. The method according to claim 163, wherein the messaging application of the external computer system relating to the second recipient displays the message to the second recipient, which includes at least a portion of the individual information, in a second conversational user interface that includes a fifth user-selectable graphical element which, when selected, initiates an individual communication session with the user of the computer system.
171. The method according to claim 163, wherein the external computer system relating to the second recipient, when enabled, provides an option to prevent the external computer system from presenting one or more update messages relating to the message to the second recipient, which include at least a portion of the individual information.
172. The communication with the first recipient is a communication concerning an emergency, and preparations to initiate the communication with the first recipient are The method according to any one of claims 153 to 171, comprising receiving a set of information including one or more details relating to the emergency via the one or more input devices.
173. The method according to claim 172, wherein the portion of the individual information contained in the message to the second recipient includes at least a portion of the one or more details relating to the emergency.
174. Preparation for initiating communication with the first recipient includes connecting to a non-terrestrial radio communication network, The method according to any one of claims 153 to 173, wherein the message to the first recipient, which includes individual information, is transmitted via the non-terrestrial wireless communication network.
175. The method according to any one of claims 153 to 174, further comprising enabling the delivery of the message to the second recipient, which includes at least a portion of the individual information, and then displaying an indication that the second recipient has received the message, which includes at least a portion of the individual information.
176. The method according to any one of claims 153 to 175, further comprising, after enabling the delivery of the message to the second recipient which includes at least a portion of the individual information, the computer system displaying a fifth user-interactive graphical element which, if selected, sends to the first recipient one or more subsequent messages corresponding to the conversation of the communication with the first recipient without enabling the delivery of the one or more subsequent messages to the second recipient.
177. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with one or more input devices, wherein the one or more programs include instructions for performing the method according to any one of claims 153 to 176.
178. A computer system configured to communicate with one or more input devices, One or more processors, A computer system comprising: a memory that stores one or more programs configured to be executed by one or more processors, the programs including instructions for performing the method according to any one of claims 153 to 176.
179. A computer system configured to communicate with one or more input devices, A computer system comprising means for performing the method described in any one of claims 153 to 176.
180. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with one or more input devices, the programs comprising one or more programs including instructions for performing the method according to any one of claims 153 to 176.
181. A non-temporary computer-readable storage medium that stores one or more programs configured to be executed by one or more processors of a computer system communicating with one or more input devices, wherein the one or more programs are While preparing to initiate communication with the first recipient, the system outputs a query regardless of whether the second recipient is different from the first recipient, and receives information corresponding to the communication without adding the second recipient as a participant in the conversation of the communication. After outputting the query indicating whether or not to allow the second recipient to receive information corresponding to the aforementioned communication, a series of one or more inputs corresponding to a request to send a message to the first recipient are detected. In response to detecting one or more of the aforementioned series of inputs, In accordance with the determination that the computer system has detected one or more inputs corresponding to a request to allow the second recipient to receive information corresponding to the communication between the user and the first recipient, a message containing individual information is sent to the first recipient, enabling the delivery of the message to the second recipient, which includes at least a portion of the individual information. A non-temporary computer-readable storage medium including an instruction to transmit a message containing individual information to the first recipient without enabling the delivery of the message containing at least a portion of the individual information to the second recipient, based on the determination that the computer system has not detected one or more inputs corresponding to a request to allow the second recipient to receive information corresponding to the communication between the user and the first recipient.
182. A computer system configured to communicate with one or more input devices, One or more processors, A memory that stores one or more programs configured to be executed by one or more processors, The program comprises one or more programs, While preparing to initiate communication with the first recipient, the system outputs a query regardless of whether the second recipient is different from the first recipient, and receives information corresponding to the communication without adding the second recipient as a participant in the conversation of the communication. After outputting the query indicating whether or not to allow the second recipient to receive information corresponding to the aforementioned communication, a series of one or more inputs corresponding to a request to send a message to the first recipient are detected. In response to detecting one or more of the aforementioned series of inputs, In accordance with the determination that the computer system has detected one or more inputs corresponding to a request to allow the second recipient to receive information corresponding to the communication between the user and the first recipient, a message containing individual information is sent to the first recipient, enabling the delivery of the message to the second recipient, which includes at least a portion of the individual information. A computer system including an instruction to send a message containing individual information to the first recipient without enabling the delivery of the message containing at least a portion of the individual information to the second recipient, based on the determination that the computer system has not detected one or more inputs corresponding to a request asking the second recipient to be allowed to receive information corresponding to the communication between the user and the first recipient.
183. A computer system configured to communicate with one or more input devices, While preparing to initiate communication with a first recipient, means for outputting a query regardless of whether the second recipient is different from the first recipient, and receiving information corresponding to the communication without adding the second recipient as a participant in the conversation of the communication, Means for detecting a series of one or more inputs corresponding to a request to send a message to the first recipient, after outputting the query whether or not to allow the second recipient to receive information corresponding to the aforementioned communication, In response to detecting one or more of the aforementioned series of inputs, In accordance with the determination that the computer system has detected one or more inputs corresponding to a request to allow the second recipient to receive information corresponding to the communication between the user and the first recipient, a message containing individual information is sent to the first recipient, enabling the delivery of the message to the second recipient, which includes at least a portion of the individual information. A computer system comprising: means for transmitting a message containing individual information to the first recipient without enabling the delivery of the message containing at least a portion of the individual information to the second recipient, based on a determination that the computer system has not detected one or more inputs corresponding to a request to allow the second recipient to receive information corresponding to the communication between the user and the first recipient.
184. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with one or more input devices, wherein the one or more programs are While preparing to initiate communication with the first recipient, the system outputs a query regardless of whether the second recipient is different from the first recipient, and receives information corresponding to the communication without adding the second recipient as a participant in the conversation of the communication. After outputting a deferral query to determine whether to allow the second recipient to receive information corresponding to the aforementioned communication, a series of one or more inputs corresponding to a request to send a message to the first recipient are detected. In response to detecting one or more of the aforementioned series of inputs, In accordance with the determination that the computer system has detected one or more inputs corresponding to a request to allow the second recipient to receive information corresponding to the communication between the user and the first recipient, a message containing individual information is sent to the first recipient, enabling the delivery of the message to the second recipient, which includes at least a portion of the individual information. A computer program product comprising instructions to send a message containing individual information to the first recipient without enabling the delivery of the message containing at least a portion of the individual information to the second recipient, based on the determination that the computer system has not detected one or more inputs corresponding to a request asking the second recipient to be allowed to receive information corresponding to the communication between the user and the first recipient.
185. It is a method, In computer systems, While the aforementioned computer system is communicating with the first communication network, Determining whether individual criteria are met, and In response to a determination that the aforementioned individual criteria are met, updated location information indicating the updated location of the computer system, which is accessible from devices other than the computer system, is automatically transmitted without user input. When the aforementioned individual criteria are met, the system automatically transmits the updated location information one or more times, and then detects that the first communication network is unavailable. A method comprising: updating location information via a second communication network while the first communication network is unavailable, and automatically ceasing to transmit the updated location information when the individual criteria are met.
186. While the first communication network is unavailable, The method according to claim 185, further comprising the computer system displaying a notification that it can update location information via the second communication network, in accordance with the determination that a predetermined amount of time has elapsed since the first communication network became available.
187. The method according to claim 186, wherein the predetermined time is the time from when the first communication network becomes available while the computer system is enabled to communicate via the first communication network.
188. The method according to claim 186 or 187, wherein the predetermined time is the time since the first communication network became available while the computer system is able to access the updated location information from devices other than the computer system.
189. While the first communication network is unavailable, An option is provided to transmit updated location information of the computer system via the second communication network after a predetermined first time has elapsed since the first communication network became available. The method according to any one of claims 185 to 188, further comprising displaying a notice that the option to transmit updated location information of the computer system over the second communication network is available after a second predetermined time, which is longer than the first predetermined time, has elapsed since the first communication network became available.
190. While the first communication network is unavailable, To detect a request to transmit the updated location information of the computer system via the second communication network, The method according to any one of claims 185 to 189, further comprising: detecting a request for the transmission of updated location information of the computer system over the second communication network, initiating a process for transmitting updated location information of the computer system over the second communication network, the process including displaying a prompt prompting the user to take action to connect to the second communication network.
191. While the first communication network is unavailable, Detecting a first request that asks the computer system to transmit updated location information via the second communication network, In response to detecting the first request that the updated location information of the computer system be transmitted via the second communication network, In accordance with the determination that the set of manual update criteria is met, the updated location information of the computer system is transmitted via the second communication network, The method according to any one of claims 185 to 190, further comprising: discontinuing the transmission of updated location information of the computer system over the second communication network in accordance with a determination that the set of manual update criteria is not met.
192. After detecting the first request that the computer system transmits updated location information via the second communication network while the first communication network is unavailable, Detecting a second request that requests the transmission of updated location information of the computer system via the second communication network, In response to detecting the second request that the updated location information of the computer system be transmitted via the second communication network, The updated location information of the computer system is transmitted via the second communication network according to the determination that the time between the second request requesting the transmission of the updated location information of the computer system via the second communication network satisfies a time threshold, The method according to claim 191, further comprising: discontinuing the transmission of the updated location information of the computer system via the second communication network in accordance with a determination that the time between the second request for the transmission of the updated location information of the computer system via the second communication network and the first request for the transmission of the updated location information of the computer system via the second communication network does not meet the time threshold.
193. While the first communication network is unavailable, and after detecting the first request to transmit updated location information of the computer system via the second communication network, Detecting a second request that requests the transmission of updated location information of the computer system via the second communication network, In response to detecting the second request that the updated location information of the computer system be transmitted via the second communication network, The method according to claim 191, further comprising providing a notification that the updated location information of the computer system will not be transmitted, in accordance with a determination that the time between the second request for the transmission of the updated location information of the computer system via the second communication network and the first request for the transmission of the updated location information of the computer system via the second communication network does not meet a time threshold.
194. This involves displaying a location indicator that corresponds to the updated location information. In accordance with the determination that the location indicator corresponds to updated location information transmitted via the first communication network, the location indicator is displayed in a first visual appearance, and The method according to any one of claims 185 to 193, further comprising: displaying the location indicator in a second visual appearance different from the first visual appearance, in accordance with the determination that the location indicator corresponds to updated location information transmitted via the second communication network.
195. The method according to claim 194, wherein displaying the position indicator in the second visual appearance includes displaying satellite images.
196. The method according to any one of claims 185 to 195, further comprising displaying an update status indicator that shows the time when the updated location information was transmitted.
197. The computer system displays a map while communicating with the first communication network. The method according to any one of claims 185 to 196, further comprising discontinuing the display of the map while the first communication network is unavailable to the computer system.
198. The option is to transmit updated location information of the computer system via the second communication network while the first communication network is unavailable. The method according to any one of claims 185 to 197, further comprising discontinuing the provision of an option to transmit updated location information of the computer system over the second communication network while the computer system is communicating with the first communication network.
199. The method according to any one of claims 185 to 198, further comprising transmitting updated location information accessible from a device other than the computer system via the second communication network while the first communication network is unavailable.
200. The method according to claim 199, wherein the transmission of updated location information accessible from devices other than the computer system via the second communication network is performed automatically without user input.
201. Display an option to transmit the updated location information of the computer system via the second communication network, The method further includes detecting a set of one or more inputs, including the selection of the option to transmit updated location information of the computer system over the second communication network, The method according to claim 199, wherein the transmission of updated location information accessible to devices other than the computer system via the second communication network is performed in response to the detection of one or more sets of inputs including the selection of the option to transmit updated location information of the computer system via the second communication network.
202. The method according to any one of claims 185 to 201, further comprising displaying a message indicating that the default action was successfully performed, in response to a determination that the default action was successfully performed.
203. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system, wherein the one or more programs include instructions for performing the method according to any one of claims 185 to 202.
204. A computer system, One or more processors, A computer system comprising: a memory that stores one or more programs configured to be executed by one or more processors, the programs including instructions for performing the method according to any one of claims 185 to 202.
205. A computer system, A computer system comprising means for performing the method described in any one of claims 185 to 202.
206. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system, wherein the one or more programs include instructions for performing the method according to any one of claims 185 to 202.
207. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system, wherein the one or more programs are While the aforementioned computer system is communicating with the first communication network, If the individual criteria are determined to be met, In response to a determination that the aforementioned individual criteria are met, the system automatically transmits updated location information, which indicates the updated location of the computer system and is accessible from devices other than the computer system, without user input. When the aforementioned individual criteria are met, the system automatically transmits the updated location information one or more times, and then detects that the first communication network is unavailable. A non-temporary computer-readable storage medium including an instruction to automatically stop transmitting updated location information while the first communication network is unavailable, the computer system can update location information via a second communication network, and the individual criteria are met.
208. A computer system, One or more processors, A memory that stores one or more programs configured to be executed by one or more processors, The program comprises one or more programs, While the aforementioned computer system is communicating with the first communication network, If the individual criteria are determined to be met, In response to a determination that the aforementioned individual criteria are met, the system automatically transmits updated location information, which indicates the updated location of the computer system and is accessible from devices other than the computer system, without user input. When the aforementioned individual criteria are met, the system automatically transmits the updated location information one or more times, and then detects that the first communication network is unavailable. A computer system including an instruction to automatically stop transmitting updated location information while the first communication network is unavailable, the computer system can update location information via a second communication network, and the individual criteria are met.
209. A computer system, While the aforementioned computer system is communicating with the first communication network, If the individual criteria are determined to be met, In response to a determination that the aforementioned individual criteria are met, means for automatically transmitting updated location information indicating the updated location of the computer system, which is accessible from devices other than the computer system, without user input. When the aforementioned individual criteria are met, the means for detecting that the first communication network is unavailable after automatically transmitting the updated location information one or more times, A computer system comprising: the first communication network being unavailable, the computer system being able to update location information via a second communication network, and means for automatically ceasing to transmit the updated location information while the individual criteria are met.
210. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system, wherein the one or more programs are While the aforementioned computer system is communicating with the first communication network, If the individual criteria are determined to be met, In response to the determination that the aforementioned individual criteria have been automatically met without user input, updated location information indicating the updated location of the computer system, which is accessible to devices other than the computer system, is transmitted. When the aforementioned individual criteria are met, the system automatically transmits the updated location information one or more times, and then detects that the first communication network is unavailable. A computer program product including an instruction to automatically stop transmitting updated location information when the first communication network is unavailable, the computer system can update location information via a second communication network, and the individual criteria are met.
211. It is a method, In a computer system that communicates with an output generation component, one or more input devices, and an external computer system, Receiving a request to initiate communication via one or more input devices, Upon receiving the aforementioned request to initiate communication, In accordance with the determination that the external computer system is connected to a terrestrial wireless communication network, the process for communicating via the terrestrial wireless communication network is initiated. A method comprising, in accordance with the determination that the external computer system is not connected to a terrestrial wireless communication network, providing a prompt via the output generation component to use the external computer system to connect to a non-terrestrial network.
212. The method according to claim 211, wherein the prompt prompting the use of the external computer system to connect to the non-terrestrial network includes an indication that satellite communications are available.
213. After receiving the request to initiate the aforementioned communication, The method according to claim 211 or 212, further comprising, in accordance with the determination that an attempt to communicate via the non-terrestrial network has been made, causing the output of a communication failure notice indicating that an attempt to communicate via the non-terrestrial network has been made.
214. The method according to any one of claims 211 to 213, wherein the computer system is wearable.
215. The method according to any one of claims 211 to 214, wherein the computer system is mounted on a vehicle.
216. The method according to any one of claims 211 to 215, further comprising attempting to communicate via the terrestrial wireless communication network while providing the prompt to use the external computer system to connect to the non-terrestrial network.
217. While providing the prompt to connect to the non-terrestrial network using the external computer system, after attempting to communicate via the terrestrial wireless communication network, The method according to claim 216, further comprising changing the user interface in response to a determination that an attempt to communicate via the terrestrial wireless communication network has been aborted.
218. Providing the prompt to connect to the non-terrestrial network using the external computer system, and detecting user input in response to a request to reject the prompt to connect to the non-terrestrial network using the external computer system while attempting to communicate via the terrestrial wireless communication network, The method of claim 216 or 217, further comprising: displaying a telephone user interface in response to detection of user input in response to a request to reject the prompt prompting the use of the external computer system to connect to the non-terrestrial network.
219. Attempting to communicate via the terrestrial radio communication network includes automatically attempting to initiate the communication via the terrestrial radio communication network in response to receiving the request to initiate the communication, The method according to any one of claims 216 to 218, wherein, after attempting to communicate via the terrestrial wireless communication network, and while providing the prompt to use the external computer system to connect to the non-terrestrial network, the external computer system displays a telephone user interface.
220. The method according to any one of claims 211 to 219, further comprising, in response to receiving the request to initiate the aforementioned communication and in accordance with the determination that the external computer system is not connected to a terrestrial radio communication network, displaying via the output generating component an option to initiate a process for communicating over a non-terrestrial network, if selected.
221. The request to initiate the communication includes data indicating that the user of the computer system has fallen, and the method Upon receiving the request to initiate the aforementioned communication, The method according to any one of claims 211 to 220, further comprising automatically attempting to communicate with a predetermined entity.
222. After automatically attempting to communicate with a specified entity, The method according to claim 221, further comprising displaying an indication that the message was automatically transmitted over a non-terrestrial network, in accordance with the determination that the message was automatically transmitted over a non-terrestrial network.
223. The method according to any one of claims 211 to 222, further comprising, after receiving the request to initiate the aforementioned communication, displaying selectable sound options via the output generation component, which, when selected, cause the external computer system to output sound.
224. After receiving the request to initiate the aforementioned communication, attempt to communicate via the terrestrial radio communication network, The method according to any one of claims 211 to 223, further comprising, after attempting to communicate via the terrestrial radio communication network, displaying via the output generation component a selectable telephone option which, when selected, initiates an attempt to communicate via the terrestrial radio communication network.
225. The provision of the prompt prompting the use of the external computer system to connect to a non-terrestrial network is performed in accordance with the determination that the request to initiate the communication includes a request to initiate communication with a predetermined entity, and the method Upon receiving the request to initiate the aforementioned communication, The method according to any one of claims 211 to 224, further comprising discontinuing the provision of the prompt prompting the external computer system to connect to a non-terrestrial network, in accordance with the determination that the external computer system is not connected to a terrestrial wireless communication network and the request to initiate the communication does not include a request to initiate communication with a predetermined entity.
226. The method according to any one of claims 211 to 225, wherein the provision of the prompt prompting the use of the external computer system to connect to the non-terrestrial network is performed in accordance with a determination that the external computer system is capable of connecting to the non-terrestrial network.
227. A non-temporary computer-readable storage medium for storing an output generation component, one or more input devices, and one or more programs configured to be executed by one or more processors of a computer system communicating with an external computer system, wherein the one or more programs include instructions for performing the method according to any one of claims 211 to 226.
228. A computer system configured to communicate with an output generation component, one or more input devices, and an external computer system, One or more processors, A computer system comprising: a memory that stores one or more programs configured to be executed by one or more processors, the programs including instructions for performing the method according to any one of claims 211 to 226.
229. A computer system configured to communicate with an output generation component, one or more input devices, and an external computer system, A computer system comprising means for performing the method described in any one of claims 211 to 226.
230. A computer program product comprising an output generating component, one or more input devices, and one or more programs configured to be executed by one or more processors of a computer system communicating with an external computer system, wherein the one or more programs include instructions to perform the method according to any one of claims 211 to 226.
231. A non-temporary computer-readable storage medium that stores an output generation component, one or more input devices, and one or more programs configured to be executed by one or more processors of a computer system communicating with an external computer system, wherein the one or more programs are A request to initiate communication is received via one or more input devices. Upon receiving the request to initiate the aforementioned communication, In accordance with the determination that the external computer system is connected to a terrestrial wireless communication network, the process for communicating via the terrestrial wireless communication network is initiated. A non-temporary computer-readable storage medium including instructions that, in accordance with the determination that the external computer system is not connected to a terrestrial wireless communication network, provide a prompt via the output generation component to encourage the external computer system to connect to a non-terrestrial network.
232. A computer system configured to communicate with an output generation component, one or more input devices, and an external computer system, One or more processors, A memory that stores one or more programs configured to be executed by one or more processors, The program comprises one or more programs, A request to initiate communication is received via one or more input devices. Upon receiving the request to initiate the aforementioned communication, In accordance with the determination that the external computer system is connected to a terrestrial wireless communication network, the process for communicating via the terrestrial wireless communication network is initiated. A computer system including instructions that, in accordance with the determination that the external computer system is not connected to a terrestrial wireless communication network, provides a prompt via the output generation component to use the external computer system to connect to a non-terrestrial network.
233. A computer system configured to communicate with an output generation component, one or more input devices, and an external computer system, means for receiving a request to initiate communication via one or more input devices, Upon receiving the request to initiate the aforementioned communication, In accordance with the determination that the external computer system is connected to a terrestrial wireless communication network, the process for communicating via the terrestrial wireless communication network is initiated. A computer system comprising: means for providing, via the output generation component, a prompt to connect to a non-terrestrial network using the external computer system, in accordance with the determination that the external computer system is not connected to a terrestrial wireless communication network.
234. A computer program product comprising an output generation component, one or more input devices, and one or more programs configured to be executed by one or more processors of a computer system communicating with an external computer system, wherein the one or more programs are A request to initiate communication is received via one or more input devices. Upon receiving the request to initiate the aforementioned communication, In accordance with the determination that the external computer system is connected to a terrestrial wireless communication network, the process for communicating via the terrestrial wireless communication network is initiated. A computer program product including instructions that, in accordance with the determination that the external computer system is not connected to a terrestrial wireless communication network, provides a prompt via the output generation component to encourage the external computer system to connect to a non-terrestrial network.
235. It is a method, In a computer system that communicates with an output generation component and one or more input devices, Detecting one or more sets of inputs, including the selection of individual numbers for text-based communication, via one or more input devices, In response to detecting the set of one or more inputs, including the selection of individual numbers for text-based communication, In accordance with the determination that a set of alternative communication criteria is met, which includes a first criterion that is met when the individual number is a number of a particular type and a second criterion that is met when the individual communication network is unavailable, A method comprising outputting a prompt via the output generation component that includes an indication that communication can be performed with the individual number via an alternative communication network different from the individual communication network.
236. In response to detecting the set of one or more inputs, including the selection of individual numbers for text-based communication, The method according to claim 235, further comprising stopping the output of the prompt in accordance with the determination that the individual number is not a number of the individual type.
237. The method according to claim 235 or 236, wherein the individual communication network is a terrestrial wireless communication network.
238. After outputting the aforementioned prompt, the system detects one or more sets of inputs including requests to communicate with individual entities via the alternative communication network, The method according to any one of claims 235 to 237, further comprising detecting the set of one or more inputs including the request for communication with the individual entity via the alternative communication network, and displaying a set of selectable communication content options corresponding to individual content for communication.
239. After outputting the aforementioned prompt, the system detects one or more sets of inputs including requests to communicate with individual entities via the alternative communication network, The method according to any one of claims 235 to 238, further comprising: detecting the set of one or more inputs including the request for the individual entities to communicate through the alternative communication network, initiating a process for connecting to the alternative communication network, which includes displaying a prompt prompting the user to take action to connect the computer system to the alternative communication network.
240. After outputting the aforementioned prompt, the system detects one or more sets of inputs including a request to send a message via the alternative communication network, The method of any one of claims 235 to 239, further comprising transmitting the message over the alternative communication network in response to detecting a set of one or more inputs including the request for transmitting the message over the alternative communication network.
241. In accordance with the determination that the individual communication network is unavailable, the output generation component displays an indication of the computer system's communication capabilities. The method according to any one of claims 235 to 240, further comprising: discontinuing the display of the indication of the communication capability of the computer system in accordance with the determination that the individual communication network is available.
242. The method according to claim 241, wherein displaying the indication of the communication capability of the computer system includes displaying an indication of the computer system's ability to communicate via a satellite communication network.
243. Displaying the indication of the communication capability of the computer system In accordance with the determination that the computer system is displaying a first type of user interface, the computer system displays an indication of its ability to communicate via a satellite communication network. The method according to claim 241, comprising, in accordance with the determination that the computer system is displaying a second type of user interface, deactivating the display of the indication of the computer system's ability to communicate over a satellite communication network.
244. The aforementioned individual types of numbers are emergency telephone numbers, and the method is In response to detecting the set of one or more inputs, including the selection of individual numbers for text-based communication, The method according to any one of claims 235 to 243, further comprising displaying an option to initiate a process for communicating with emergency services in accordance with a determination that the set of alternative communication criteria is met.
245. In response to detecting the set of one or more inputs, including the selection of individual numbers for text-based communication, The method according to claim 244, further comprising displaying an option to initiate a process to communicate with the emergency service via the individual communication network, in accordance with the determination that the individual communication network is available.
246. Detecting one or more sets of inputs including a request to display the message conversation using the individual numbers, In response to detecting one or more sets of inputs including the request to display the message conversation by the individual number, the message conversation is displayed by the individual number, While the aforementioned message conversation is being displayed by the individual numbers, The method according to any one of claims 235 to 245, further comprising displaying an option to connect to an alternative communication network in accordance with a determination that satisfies a set of message communication criteria, which includes criteria that are satisfied when the individual communication network is unavailable.
247. The method of claim 246, wherein displaying the option to connect to the alternative communication network in accordance with the determination that the set of message communication criteria is met is performed in response to detecting one or more sets of inputs including the request for displaying message conversations by individual numbers.
248. The method of claim 246, wherein displaying the option to connect to the alternative communication network in accordance with the determination that the set of message communication criteria is met is performed in response to detecting a set of inputs including a request to send a message to the individual number.
249. The method according to any one of claims 235 to 248, wherein outputting the prompt includes displaying the prompt in the user interface of a messaging application.
250. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with an output generation component and one or more input devices, wherein the one or more programs include instructions for executing the method according to any one of claims 235 to 249.
251. A computer system configured to communicate with an output generation component and one or more input devices, One or more processors, A computer system comprising: one or more programs configured to be executed by one or more processors, and a memory for storing one or more programs which include instructions for performing the method according to any one of claims 235 to 249.
252. A computer system configured to communicate with an output generation component and one or more input devices, A computer system comprising means for performing the method described in any one of claims 235 to 249.
253. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with an output generation component and one or more input devices, the programs including one or more programs that include instructions for performing the method according to any one of claims 235 to 249.
254. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with an output generation component and one or more input devices, wherein the one or more programs are The system detects one or more sets of inputs, including the selection of individual numbers for text-based communication, via the one or more input devices. In response to detecting the set of one or more inputs, including the selection of individual numbers for text-based communication, In accordance with the determination that a set of alternative communication criteria is met, which includes a first criterion that is met when the individual number is a number of a particular type and a second criterion that is met when the individual communication network is unavailable, A non-temporary computer-readable storage medium containing instructions that output a prompt via the output generation component, which includes an indication that communication can be performed on the individual number via an alternative communication network different from the individual communication network.
255. A computer system configured to communicate with an output generation component and one or more input devices, One or more processors, A memory that stores one or more programs configured to be executed by one or more processors, The program comprises one or more programs, The system detects one or more sets of inputs, including the selection of individual numbers for text-based communication, via the one or more input devices. In response to detecting the set of one or more inputs, including the selection of individual numbers for text-based communication, In accordance with the determination that a set of alternative communication criteria is met, which includes a first criterion that is met when the individual number is a number of a particular type and a second criterion that is met when the individual communication network is unavailable, A computer system including instructions that output a prompt via the output generation component, which includes an indication that communication can be performed on the individual number via an alternative communication network different from the individual communication network.
256. A computer system configured to communicate with an output generation component and one or more input devices, Means for detecting one or more sets of inputs, including the selection of individual numbers for text-based communication, via one or more input devices, In response to detecting the set of one or more inputs, including the selection of individual numbers for text-based communication, In accordance with the determination that a set of alternative communication criteria is met, which includes a first criterion that is met when the individual number is a number of a particular type and a second criterion that is met when the individual communication network is unavailable, A computer system comprising: means for outputting a prompt via the output generation component that includes an indication that communication can be performed with the individual number via an alternative communication network different from the individual communication network.
257. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with an output generation component and one or more input devices, wherein the one or more programs are The system detects one or more sets of inputs, including the selection of individual numbers for text-based communication, via the one or more input devices. In response to detecting the set of one or more inputs, including the selection of individual numbers for text-based communication, In accordance with the determination that a set of alternative communication criteria is met, which includes a first criterion that is met when the individual number is a number of a particular type and a second criterion that is met when the individual communication network is unavailable, A computer program product including instructions, which outputs a prompt via the output generation component that includes an indication that communication can be performed on the individual number via an alternative communication network different from the individual communication network.
258. It is a method, A computer system that communicates with a display generation component and one or more input devices, and is configured to communicate via an alternative communication network when individual communication networks are unavailable, While the computer system's ability to communicate via the individual communication network is active, it detects, via one or more input devices, a set of one or more inputs corresponding to a request to activate an alternative communication network test mode. In response to detecting one or more sets of inputs corresponding to a request to activate the alternative communication network test mode, the alternative communication network test mode is activated. A method comprising displaying a set of user interfaces via the display generation component while the alternative communication network test mode is activated.
259. The method according to claim 258, wherein activating the alternative communication network test mode includes disabling the computer system's ability to communicate through the separate communication network.
260. Displaying the aforementioned set of user interfaces A user interface including indication of the connection status with the alternative communication network and commands to establish a connection with the alternative communication network, The method according to claim 258 or 259, comprising displaying a user interface for generating communications that can be transmitted over the alternative communication network while the alternative communication network test mode is activated.
261. To detect a set of one or more inputs directed to the user interface for generating the aforementioned communication, The method of claim 260, further comprising detecting the set of one or more inputs directed to the user interface for generating the communication, and then transmitting the communication over the alternative communication network, wherein the communication includes content based on the set of one or more inputs directed to the user interface for generating the communication.
262. The method according to any one of claims 258 or 261, wherein activating the alternative communication network test mode simulates an emergency communication process.
263. The method according to either claim 258 or 262, wherein the alternative communication network is a non-terrestrial communication network.
264. The method according to claim 263, wherein displaying the set of user interfaces includes displaying an indication of the computer system's orientation to one or more elements of the non-terrestrial communication network.
265. The method according to any one of claim 258 or 264, wherein displaying the set of user interfaces includes outputting an indication that the computer system's ability to communicate over the separate communication network is disabled while the alternative communication network test mode is activated.
266. The method according to any one of claim 258 or 265, further comprising transmitting communications to non-urgent entities via the alternative communication network while the alternative communication network test mode is activated.
267. The method according to claim 266, further comprising receiving communications from the non-urgent entity via the alternative communication network after the alternative communication network has been transmitted to the non-urgent entity via the alternative communication network while the alternative communication network test mode is activated.
268. The method according to claim 267, wherein the communication from the non-urgent entity includes predetermined content.
269. The method according to claim 258 or 268, wherein communication with the alternative communication network is restricted while the alternative communication network test mode is activated, in such a manner that communication with the alternative communication network is restricted when the alternative communication network test mode is not activated.
270. The system further includes displaying a configuration user interface that includes options for controlling one or more settings of the computer system and an option for initiating the activation of the alternative communication network test mode. The method according to any one of claims 258 or 269, wherein the set of one or more inputs corresponding to the request to activate the alternative communication network test mode includes an input for selecting the option to initiate the activation of the alternative communication network test mode.
271. Displaying the Medical ID option, To detect the selection of the aforementioned medical ID option, The system further includes, upon detecting the selection of the medical ID option, displaying user information associated with the computer system and an option to initiate activation of the alternative communication network test mode. The method according to any one of claims 258 to 270, wherein the set of one or more inputs corresponding to the request to activate the alternative communication network test mode includes an input for selecting the option to initiate the activation of the alternative communication network test mode.
272. A prompt including a suggestion related to the alternative communication network test mode, further including displaying a prompt including an option to initiate activation of the alternative communication network test mode, The method according to any one of claims 258 to 271, wherein the set of one or more inputs corresponding to the request to activate the alternative communication network test mode includes an input for selecting the option to initiate the activation of the alternative communication network test mode.
273. The method according to any one of claims 258 to 272, further comprising displaying a tutorial containing information about the alternative communication network test mode before activating the alternative communication network test mode.
274. The method according to any one of claims 258 to 273, further comprising displaying an indication that the alternative communication network test mode is activated, which is not displayed during the process of communicating over the alternative communication network when the alternative communication network test mode is not activated, while the alternative communication network test mode is activated.
275. Detecting one or more sets of inputs including a request to terminate the alternative communication network test mode, The method of any one of claims 258 to 274, further comprising terminating the alternative communication network test mode, which includes enabling the computer system's ability to communicate over the separate communication network in response to detecting one or more sets of inputs including the request to terminate the alternative communication network test mode.
276. The method of claim 275, wherein the set of one or more inputs including the request to terminate the alternative communication network test mode includes a request to close the application providing the alternative communication network test mode.
277. The method according to claim 275 or 276, wherein the set of one or more inputs including the request to terminate the alternative communication network test mode includes a request to lock the user interface of the computer system.
278. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the computer system is configured to communicate over an alternative communication network when a separate communication network is unavailable, and the one or more programs include instructions to perform the method according to any one of claims 258 to 277.
279. A computer system configured to communicate with a display generation component and one or more input devices, and configured to communicate via an alternative communication network when an individual communication network is unavailable, One or more processors, A computer system comprising: a memory that stores one or more programs configured to be executed by one or more processors, the programs including instructions for performing the method according to any one of claims 258 to 277;
280. A computer system configured to communicate with a display generation component and one or more input devices, and configured to communicate via an alternative communication network when an individual communication network is unavailable, A computer system comprising means for performing the method described in any one of claims 258 to 277.
281. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the computer system is configured to communicate via an alternative communication network when a separate communication network is unavailable, and the one or more programs include instructions to perform the method according to any one of claims 258 to 277.
282. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the computer system is configured to communicate via an alternative communication network when an individual communication network is unavailable, and the one or more programs While the computer system's ability to communicate via the individual communication network is active, it detects a set of one or more inputs via one or more input devices that correspond to a request to activate an alternative communication network test mode. In response to detecting one or more sets of inputs corresponding to a request to activate the alternative communication network test mode, the alternative communication network test mode is activated. A non-temporary computer-readable storage medium containing instructions for displaying a set of user interfaces via the display generation component while the alternative communication network test mode is activated.
283. A computer system configured to communicate with a display generation component and one or more input devices, and configured to communicate via an alternative communication network when an individual communication network is unavailable, One or more processors, A memory that stores one or more programs configured to be executed by one or more processors, A computer system comprising, wherein one or more programs While the computer system's ability to communicate via the individual communication network is active, it detects a set of one or more inputs via one or more input devices that correspond to a request to activate an alternative communication network test mode. In response to detecting one or more sets of inputs corresponding to a request to activate the alternative communication network test mode, the alternative communication network test mode is activated. A computer system including instructions for displaying a set of user interfaces via the display generation component while the alternative communication network test mode is activated.
284. A computer system configured to communicate with a display generation component and one or more input devices, and configured to communicate via an alternative communication network when an individual communication network is unavailable, Means for detecting one or more sets of inputs corresponding to a request to activate an alternative communication network test mode via one or more input devices while the computer system's ability to communicate via the individual communication network is active, A means for activating the alternative communication network test mode in response to detecting one or more sets of inputs corresponding to a request to activate the alternative communication network test mode, A computer system comprising means for displaying a set of user interfaces via the display generation component while the alternative communication network test mode is activated.
285. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the computer system is configured to communicate via an alternative communication network when individual communication networks are unavailable, and the one or more programs While the computer system's ability to communicate via the individual communication network is active, it detects a set of one or more inputs via one or more input devices that correspond to a request to activate an alternative communication network test mode. In response to detecting one or more sets of inputs corresponding to a request to activate the alternative communication network test mode, the alternative communication network test mode is activated. A computer program product, including instructions for displaying a set of user interfaces via the display generation component while the alternative communication network test mode is activated.
286. It is a method, In a computer system that communicates with a display generation component and one or more input devices, Detecting a set of one or more inputs corresponding to a request to initiate a process for sending communications to individual recipients via the one or more input devices, Upon detecting the one or more set of inputs corresponding to the request to initiate a process for sending communications to the individual recipients, the process for sending communications to the individual recipients is initiated. During the process of transmitting the communication to the individual recipient, the process includes detecting one or more sets of inputs via one or more input devices that correspond to a request to display a system user interface, In response to detecting one or more sets of inputs corresponding to a request to display a system user interface, the display generation component displays the system user interface and user interface objects corresponding to the communication, In accordance with the determination that the process for transmitting the communication to the individual recipients is in a first state, the user interface object corresponding to the communication is displayed in a first appearance, and A method comprising: displaying the user interface object corresponding to the communication in a second appearance different from the first appearance, according to a determination that the process for transmitting the communication to the individual recipients is in a second state different from the first state.
287. The process for sending the communication to the individual recipient includes displaying one or more sets of user interfaces for generating the communication, Detecting the set of one or more inputs corresponding to the request to display the system user interface is performed while displaying the set of one or more user interfaces for generating the communication. The method of claim 286, wherein the appearance of the user interface object corresponding to the communication indicates that the process for sending the communication to the individual recipients displays one or more user interfaces for generating the communication.
288. The process for sending the communication to the individual recipients includes displaying a prompt to encourage the user to take action to connect to an alternative communication network through which the communication is sent, The process includes detecting the set of one or more inputs corresponding to the request to display the system user interface while displaying the prompt prompting the user to take action to connect to the alternative communication network, The method according to claim 286 or 287, wherein the appearance of the user interface object corresponding to the communication indicates that the process for transmitting the communication to the individual recipients is in a state that displays the prompt prompting the user to take action to connect to the alternative communication network.
289. The method according to any one of claims 286 to 288, wherein displaying the user interface object corresponding to the communication includes displaying the user interface object in an appearance based on the status of the communication.
290. The method according to any one of claims 286 to 289, wherein the system user interface is a displayed user interface that, when activated, includes a user interface object corresponding to an individual application that causes the individual application corresponding to the activated user interface object to be displayed on the computer system.
291. The method according to any one of claims 286 to 290, wherein the system user interface is a wake screen user interface that the computer system displays when it returns from an inactive state.
292. The method according to any one of claims 286 to 291, wherein the process for transmitting the communication to the individual recipients includes a first subprocess for generating the communication and a second subprocess for connecting to a communication network.
293. Displaying the system user interface and the user interface objects corresponding to the communication includes simultaneously displaying the system user interface and the user interface objects corresponding to the communication, and the method is While simultaneously displaying the aforementioned system user interface and the user interface object corresponding to the communication, the system detects one or more sets of inputs corresponding to a request to display a second system user interface different from the aforementioned system user interface. The method according to any one of claims 286 to 292, further comprising: detecting the one or more set of inputs corresponding to a request to display a second system user interface, and simultaneously displaying the second system user interface and the user interface object corresponding to the communication.
294. After displaying the user interface object corresponding to the aforementioned communication in a third appearance, The method according to any one of claims 286 to 293, further comprising displaying the user interface object corresponding to the communication in a fourth appearance different from the third appearance, in accordance with a determination that the state of the process for transmitting the communication to the individual recipients has changed, the fourth appearance providing information about the changed state of the process for transmitting the communication to the individual recipients.
295. The determination that the state of the process for transmitting the communication to the individual recipients has changed includes the determination that the connection status of the computer system with the alternative communication network through which the communication is transmitted has changed from a first connection status to a second connection status. Displaying the user interface object corresponding to the communication in the third appearance includes displaying a prompt in the user interface object corresponding to the communication that encourages the user to take a first action to connect to the alternative communication network based on the first connection status, The method according to claim 294, wherein displaying the user interface object corresponding to the communication in the fourth appearance includes displaying a prompt in the user interface object corresponding to the communication prompting the user to take a second action different from the first action to connect to the alternative communication network, based on the second connection status.
296. The method according to any one of claims 286 to 295, further comprising displaying an indication of a message received from the individual recipient while displaying the user interface object corresponding to the communication.
297. The method according to claim 296, wherein displaying the indication of the message received from the individual recipient includes displaying the indication of the message received from the individual recipient in an appearance based on the content of the message received from the individual recipient.
298. To detect the selection of the user interface object corresponding to the aforementioned communication, The method according to any one of claims 286 to 297, further comprising: displaying a user interface that provides more detailed information about the process for transmitting the communication to the individual recipient via the alternative communication network, in response to detecting the selection of the user interface object corresponding to the communication.
299. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs include instructions for performing the method according to any one of claims 286 to 298.
300. A computer system configured to communicate with a display generation component and one or more input devices, One or more processors, A computer system comprising: a memory that stores one or more programs configured to be executed by one or more processors, the programs including instructions for performing the method according to any one of claims 286 to 298.
301. A computer system configured to communicate with a display generation component and one or more input devices, A computer system comprising means for performing the method described in any one of claims 286 to 298.
302. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, the programs including one or more programs that include instructions for performing the method according to any one of claims 286 to 298.
303. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs are The system detects a set of one or more inputs corresponding to a request to initiate a process for sending communications to individual recipients via the one or more input devices, Upon detecting the one or more set of inputs corresponding to the request to initiate the process of sending communications to the individual recipients, the process of sending communications to the individual recipients is initiated. During the process of transmitting the communication to the individual recipient, one or more sets of inputs corresponding to a request to display a system user interface are detected via one or more input devices. In response to detecting one or more sets of inputs corresponding to a request to display a system user interface, via the display generation component, In accordance with the determination that the process for transmitting the communication to the individual recipients is in a first state, the user interface object corresponding to the communication is displayed in a first appearance, and A non-temporary computer-readable storage medium including instructions for displaying the system user interface and the user interface objects corresponding to the communication, including displaying the user interface objects corresponding to the communication in a second appearance different from the first appearance, according to a determination that the process for transmitting the communication to the individual recipients is in a second state different from the first state.
304. A computer system configured to communicate with a display generation component and one or more input devices, One or more processors, A memory that stores one or more programs configured to be executed by one or more processors, The program comprises one or more programs, The system detects a set of one or more inputs corresponding to a request to initiate a process for sending communications to individual recipients via the one or more input devices, Upon detecting the one or more set of inputs corresponding to the request to initiate the process of sending communications to the individual recipients, the process of sending communications to the individual recipients is initiated. During the process of transmitting the communication to the individual recipient, one or more sets of inputs corresponding to a request to display a system user interface are detected via one or more input devices. In response to detecting one or more sets of inputs corresponding to a request to display a system user interface, via the display generation component, In accordance with the determination that the process for transmitting the communication to the individual recipients is in a first state, the user interface object corresponding to the communication is displayed in a first appearance, and A computer system including instructions for displaying the system user interface and the user interface object corresponding to the communication, including, in accordance with the determination that the process for transmitting the communication to the individual recipients is in a second state different from the first state, displaying the user interface object corresponding to the communication in a second appearance different from the first appearance.
305. A computer system configured to communicate with a display generation component and one or more input devices, means for detecting one or more sets of inputs corresponding to a request to initiate a process for sending communications to individual recipients via one or more input devices, Means for initiating a process to send communications to the individual recipients in response to detecting one or more sets of inputs corresponding to the request to initiate a process to send communications to the individual recipients, During the process of transmitting the communication to the individual recipient, means for detecting one or more sets of inputs via one or more input devices that correspond to a request to display a system user interface, In response to detecting one or more sets of inputs corresponding to a request to display a system user interface, means for displaying the system user interface and user interface objects corresponding to the communication via the display generation component, In accordance with the determination that the process for transmitting the communication to the individual recipients is in a first state, the user interface object corresponding to the communication is displayed in a first appearance, and A computer system comprising means, which includes displaying the user interface object corresponding to the communication in a second appearance different from the first appearance, according to a determination that the process for transmitting the communication to the individual recipients is in a second state different from the first state.
306. A computer program product comprising one or more programs configured to be executed by one or more processors of a computer system communicating with a display generation component and one or more input devices, wherein the one or more programs are The system detects a set of one or more inputs corresponding to a request to initiate a process for sending communications to individual recipients via the one or more input devices, Upon detecting the one or more set of inputs corresponding to the request to initiate the process of sending communications to the individual recipients, the process of sending communications to the individual recipients is initiated. During the process of transmitting the communication to the individual recipient, one or more sets of inputs corresponding to a request to display a system user interface are detected via one or more input devices. In response to detecting one or more sets of inputs corresponding to a request to display a system user interface, via the display generation component, In accordance with the determination that the process for transmitting the communication to the individual recipients is in a first state, the user interface object corresponding to the communication is displayed in a first appearance, and A computer program product including instructions for displaying the system user interface and the user interface object corresponding to the communication, which includes displaying the user interface object corresponding to the communication in a second appearance different from the first appearance, according to a determination that the process for transmitting the communication to the individual recipients is in a second state different from the first state.