Methods and interfaces for initiating communications

US11893203B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11893203-B2
Application numberUS-202217899530-A
CountryUS
Kind codeB2
Filing dateAug 30, 2022
Priority dateAug 31, 2021
Publication dateFeb 6, 2024
Grant dateFeb 6, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure generally relates to methods and user interfaces for establishing communications.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The computer system of claim 1 , wherein the one or more programs further include instructions for: in response to detecting the user input: displaying a satellite availability element, including: in accordance with a determination that the computer system is in a first availability state relative to the one or more satellites, displaying the satellite availability element with a first appearance that indicates the first availability state; and in accordance with a determination that the computer system is in a second availability state relative to the one or more satellites, displaying the satellite availability element with a second appearance that indicates the second availability state, wherein the second appearance is different from the first appearance. 3. The computer system of claim 1 , 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. 4. The computer system of claim 1 , wherein changing the appearance of the alignment element includes changing the appearance of the alignment element based on 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, and/or movement of the one or more satellites. 5. The computer system of claim 1 , 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. 6. The computer system of claim 5 , wherein displaying the alignment element includes concurrently displaying: a graphical representation of a location of the one or more satellites; and a graphical representation of a communication window. 7. The computer system of claim 5 , wherein: the alignment element includes a graphical representation of the one or more satellites; and changing the appearance of the alignment element includes moving the graphical representation of the one or more satellites. 8. The computer system of claim 1 , wherein the one or more programs further include instructions for: in accordance with a determination that the computer system will not be able to be aligned properly for communication with the one or more satellites within a threshold time period, displaying an indication of an amount of time until the computer system will be able to be aligned properly for communication with the one or more satellites. 9. The computer system of claim 1 , wherein the one or more programs further include instructions for: in accordance with a determination the computer system will not be able to be aligned properly for communication with the one or more satellites within a threshold time period, displaying a graphical indication that the computer system will not be able to be aligned properly for communication with the one or more satellites; and after displaying the graphical indication that the computer system will not be able to be aligned properly for communication with the one or more satellites: detecting an indication that the computer system is able to be aligned properly for communication with the one or more satellites; and in response to detecting the indication that the computer system is able to be aligned properly for communication with the one or more satellites, displaying a graphical indication that the computer system is able to be aligned properly for communication with the one or more satellites. 10. The computer system of claim 1 , wherein the one or more programs further include instructions for: while the computer system is in a low-bandwidth communication mode: displaying, via the display generation component, a visual indication of a connection status of the computer system with the one or more satellites. 11. The computer system of claim 1 , wherein the one or more programs further include instructions for: 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. 12. The computer system of claim 1 , wherein the one or more programs further include instructions for: in response to detecting the change in orientation of the predetermined portion of the computer system: in accordance with a determination that the change in orientation of the predetermined portion of the computer system properly aligns the computer system for communication with the one or more satellites, providing a first tactile output at the computer system; and while the computer system is aligned properly for communication with the one or more satellites, detecting a second change in orientation of the predetermined portion of the computer system; and in response to detecting the second change in orientation of the prede

Assignees

Inventors

Classifications

  • G06F3/0481Primary

    based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • Monitoring of events, devices or parameters that trigger a change in power modality · CPC title

  • Power saving in display device · CPC title

  • Input arrangements with force or tactile feedback as computer generated output to the user · CPC title

  • with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11893203B2 cover?
The present disclosure generally relates to methods and user interfaces for establishing communications.
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0481. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 06 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).