Interfaces for device interactions
AssigneeApple Inc.
InventorsTaylor G. Carrigan, Vincenzo O. Giuliani, Patrick L. Coffman
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to managing interactions between devices. In some embodiments, methods and user interfaces for managing interactions between devices are described.
Claims46
A computer system configured to communicate with a display generation component and an external device, 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 for:
- displaying, via the display generation component, a user interface element;
- while displaying the user interface element, detecting a first change in distance between the computer system and the external device;
- and
- in response to detecting the first change in distance:
- in accordance with a determination that a distance between the computer system and the external device is greater than a first threshold distance, continuing to display the user interface element, wherein continuing to display the user interface element in accordance with the determination that the distance between the computer system and the external device is greater than the first threshold distance includes displaying the user interface element at a first predetermined size;
- in accordance with a determination that the distance between the computer system and the external device is less than the first threshold distance and greater than a second threshold distance, continuing to display the user interface element, wherein continuing to display the user interface element in accordance with the determination that the distance between the computer system and the external device is less than the first threshold distance and greater than the second threshold distance includes displaying the user interface element at a variable size that is based on the distance between the computer system and the external device;
- and
- in accordance with a determination that the distance between the computer system and the external device is less than the second threshold distance, continuing to display the user interface element, wherein continuing to display the user interface element in accordance with the determination that the distance between the computer system and the external device is less than the second threshold distance includes displaying the user interface element at a second predetermined size.
A method, comprising:
- at a computer system that is in communication with a display generation component and an external device:
- displaying, via the display generation component, a user interface element;
- while displaying the user interface element, detecting a first change in distance between the computer system and the external device;
- and
- in response to detecting the first change in distance:
- in accordance with a determination that a distance between the computer system and the external device is greater than a first threshold distance, continuing to display the user interface element, wherein continuing to display the user interface element in accordance with the determination that the distance between the computer system and the external device is greater than the first threshold distance includes displaying the user interface element at a first predetermined size;
- in accordance with a determination that the distance between the computer system and the external device is less than the first threshold distance and greater than a second threshold distance, continuing to display the user interface element, wherein continuing to display the user interface element in accordance with the determination that the distance between the computer system and the external device is less than the first threshold distance and greater than the second threshold distance includes displaying the user interface element at a variable size that is based on the distance between the computer system and the external device;
- and
- in accordance with a determination that the distance between the computer system and the external device is less than the second threshold distance, continuing to display the user interface element, wherein continuing to display the user interface element in accordance with the determination that the distance between the computer system and the external device is less than the second threshold distance includes displaying the user interface element at a second predetermined size.
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 an external device, the one or more programs including instructions for:
- displaying, via the display generation component, a user interface element;
- while displaying the user interface element, detecting a first change in distance between the computer system and the external device;
- and
- in response to detecting the first change in distance:
- in accordance with a determination that a distance between the computer system and the external device is greater than a first threshold distance, continuing to display the user interface element, wherein continuing to display the user interface element in accordance with the determination that the distance between the computer system and the external device is greater than the first threshold distance includes displaying the user interface element at a first predetermined size;
- in accordance with a determination that the distance between the computer system and the external device is less than the first threshold distance and greater than a second threshold distance, continuing to display the user interface element, wherein continuing to display the user interface element in accordance with the determination that the distance between the computer system and the external device is less than the first threshold distance and greater than the second threshold distance includes displaying the user interface element at a variable size that is based on the distance between the computer system and the external device;
- and
- in accordance with a determination that the distance between the computer system and the external device is less than the second threshold distance, continuing to display the user interface element, wherein continuing to display the user interface element in accordance with the determination that the distance between the computer system and the external device is less than the second threshold distance includes displaying the user interface element at a second predetermined size.
Dependencies are inferred from the claim text.