Methods and interfaces for initiating communications
AssigneeApple Inc.
InventorsPablo F. Caro, Gregory M. Apodaca, Kristin M. Canavan, Kaely Coon, William B. Easley, III, Craig M. Federighi, Travis Jones, Chanaka G. Karunamuni, Vitalii Kramar, Caelan G. Stack, Marcel Van Os, Aleksey Shlyapnikov
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to methods and user interfaces for establishing communications.
Claims84
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.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more input devices, 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.
A method, comprising:
- at a computer system that is in communication with a display generation component and one or more input devices:
- 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.
Dependencies are inferred from the claim text.