EP4145262B1

Methods and interfaces for initiating communications

Abstract

This record has no abstract on file.

EP4145262B1, drawing sheet 1
Sheet 1 of 115

Term

15.9 yearsleft in the term

Expires 30 August 2042.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

14 claims: 1 independent, 13 dependent

  1. 1
    A method (1000), comprising:at a computer system that is in communication with a display generation component and one or more input devices: detecting (1002), 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 (1004): displaying (1006), 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 (1008) 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;while displaying the alignment element with the first alignment appearance, detecting (1010) 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 (1014) an appearance of the alignment element;characterized in that the method further comprising: 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, displaying a selectable terrestrial communication option (926);while displaying the selectable terrestrial communication option, detecting selection (927N) 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.
  2. 3
    The method of any of claims 1-2, wherein changing the appearance of the alignment element includes:displaying the alignment element with a second appearance that is based on the change in orientation of the predetermined portion of the computer system, wherein the second appearance is different from the first alignment appearance.
  3. 4
    The method of any of claims 1-3, wherein changing the appearance of the alignment element includes changing the appearance of the alignment element based on a criteria selected from the group consisting of:a magnitude of the detected change in orientation of the predetermined portion of the computer system;a direction of the change in orientation of the predetermined portion of the computer system;movement of the one or more satellites;and a database of positions of the one or more satellites and a position of the computer system.
  4. 5
    The method of any of claims 1-4, wherein:the determination that the computer system is not aligned properly for communication with the one or satellites includes a determination that the computer system is not aligned properly in an azimuth direction for communication with the one or more satellites;and the first alignment appearance of the alignment element includes instructions to adjust the orientation of the computer system in the azimuth direction.
  5. 6
    The method of any of claims 1-5, wherein:the determination that the computer system is not aligned properly for communication with the one or more satellites includes a determination that the computer system is not aligned properly in an elevation direction for communication with the one or more satellites;and the first alignment appearance of the alignment element includes instructions to adjust the orientation of the computer system in the elevation direction.
  6. 7
    The method of any of claims 1-6, further comprising:in response to detecting the user input: in accordance with a determination that there is an obstruction that is preventing the computer system from communicating with the one or more satellites, displaying a prompt to avoid and/or remove the obstruction.
  7. 9
    The method of any of claims 1-8, further comprising:after detecting the user input, in accordance with a determination that the computer system is aligned properly for communication with the one or more satellites, sending a message via the one or more satellites that includes content corresponding to the request to communicate via satellite communication.
  8. 10
    The method of any of claims 1-9, further comprising:in accordance with a determination that an error condition is met: providing a prompt that includes instructions for correcting the error condition;and after providing the prompt that includes instructions for correcting the error condition: in accordance with a determination that the error condition has been met for at least a threshold amount of time, providing a status indication that indicates that the computer system is not connected with the one or more satellites.
  9. 11
    The method of any of claims 1-10, further comprising:sending a message via satellite communication;and after sending the message via satellite communication and before receiving a reply to the message, displaying a reply status element.
  10. 12
    The method of any of claims 1-11, further comprising:while displaying the alignment element, outputting a non-visual output, including: in accordance with a determination that the computer system is in a first satellite connection state, outputting the non-visual output having a first characteristic;and in accordance with a determination that the computer system is in a second satellite connection state that is different from the first satellite connection state, outputting the non-visual output having a second characteristic that is different from the first characteristic.
  11. 13
    A 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 which, when executed by the one or more processors, cause the computer system to carry out the method of any of claims 1-12.
  12. 14
    A computer system that is configured to communicate with a display generation component and one or more input devices, the computer system 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 which, when executed by the one or more processors, cause the computer system to carry out the method of any of claims 1-12.