US 11,893,203 B2
Methods and interfaces for initiating communications
Pablo F. Caro, San Francisco, CA (US); Gregory M. Apodaca, Colbert, WA (US); Kristin M. Canavan, San Francisco, CA (US); Kaely Coon, San Francisco, CA (US); William B. Easley, III, Cupertino, CA (US); Craig M. Federighi, Los Altos Hills, CA (US); Travis Jones, Cupertino, CA (US); Chanaka G. Karunamuni, San Jose, CA (US); Vitalii Kramar, Woodinville, WA (US); Caelan G. Stack, Belmont, CA (US); Marcel Van Os, Santa Cruz, CA (US); and Aleksey Shlyapnikov, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 30, 2022, as Appl. No. 17/899,530.
Claims priority of provisional application 63/400,732, filed on Aug. 24, 2022.
Claims priority of provisional application 63/334,604, filed on Apr. 25, 2022.
Claims priority of provisional application 63/243,681, filed on Sep. 13, 2021.
Claims priority of provisional application 63/239,403, filed on Aug. 31, 2021.
Prior Publication US 2023/0065219 A1, Mar. 2, 2023
Int. Cl. G06F 3/0481 (2022.01); H04M 1/724 (2021.01); H04B 7/185 (2006.01); G06F 3/04842 (2022.01); G06F 3/0346 (2013.01); G06F 3/01 (2006.01); G06F 3/14 (2006.01); H04M 1/72436 (2021.01); G06F 1/3206 (2019.01); G06F 1/3234 (2019.01); H04M 7/00 (2006.01); H04W 52/02 (2009.01); H04L 51/21 (2022.01); G06F 3/04886 (2022.01); G06F 3/04892 (2022.01)
CPC G06F 3/0481 (2013.01) [G06F 1/3206 (2013.01); G06F 1/3265 (2013.01); G06F 3/016 (2013.01); G06F 3/0346 (2013.01); G06F 3/04842 (2013.01); G06F 3/04886 (2013.01); G06F 3/04892 (2013.01); G06F 3/14 (2013.01); H04B 7/18517 (2013.01); H04L 51/21 (2022.05); H04M 1/724 (2021.01); H04M 1/72436 (2021.01); H04M 7/0042 (2013.01); H04W 52/0267 (2013.01)] 84 Claims
OG exemplary drawing
 
1. A computer system configured to communicate with a display generation component and one or more input devices, comprising:
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
detecting, via the one or more input devices, a user input corresponding to a request to communicate via satellite communication;
in response to detecting the user input:
displaying, via the display generation component, an alignment element, including:
in accordance with a determination that the computer system is not aligned properly for communication with one or more satellites, displaying the alignment element with a first alignment appearance that indicates the computer system is not aligned properly for communication with the one or more satellites and includes a graphical indication; and
while displaying the alignment element, displaying the alignment element with an animation that includes:
a graphical representation of a satellite;
a graphical representation of the computer system; and
a graphical representation of a signal moving between the graphical representation of the satellite and the graphical representation of the computer system over time;
while displaying the alignment element with the first alignment appearance, detecting a change in orientation of a predetermined portion of the computer system;
in response to detecting the change in orientation of the predetermined portion of the computer system, changing an appearance of the alignment element;
after detecting the user input corresponding to the request to communicate via satellite communication and in accordance with a determination that the computer system is able to communicate via terrestrial communication:
ceasing display of the alignment element; and
displaying a selectable terrestrial communication option;
while displaying the selectable terrestrial communication option, detecting selection of the selectable terrestrial communication option; and
in response to detecting selection of the selectable terrestrial communication option, initiating a process that includes communication via the terrestrial communication.