Shared-content session user interfaces
AssigneeApple Inc.
InventorsJae Woo Chang, Kaely Coon, Marcel Van Os
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to user interfaces for managing shared-content sessions. In some embodiments, content is shared with a group of users participating in a shared-content session. In some embodiments, the content is screen-share content that is shared from one device to other participants of the shared-content session. In some embodiments, the content is synchronized content for which output of the content is synchronized across the participants of the shared-content session.
Claims69
A computer system that is configured to communicate with one or more display generation components 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 for:
- while displaying, via the one or more display generation components, a representation of first content, receiving, via the one or more input devices, one or more inputs corresponding to a request to display options associated with the first content;
- in response to receiving the one or more inputs corresponding to a request to display options associated with the first content, displaying, via the one or more display generation components, a respective user interface associated with the first content, wherein displaying the respective user interface associated with the first content includes:
- in accordance with a determination that the first content is configured to be shared in a live communication session, displaying the respective user interface including:
- a first graphical user interface object that is selectable to initiate a process for performing a first operation associated with the first content, wherein the first operation includes sharing the first content in a live communication session;
- and
- a second graphical user interface object that is selectable to initiate a process for performing a second operation associated with the first content, wherein the second operation is different from the first operation;
- and
- in accordance with a determination that the first content is not configured to be shared in a live communication session, displaying the respective user interface associated with the first content without the first graphical user interface object that is selectable to initiate a process for performing the first operation associated with the first content;
- while displaying the respective user interface, receiving a selection input directed to the respective user interface;
- and
- in response to receiving the selection input directed to the respective user interface:
- in accordance with a determination that the selection input corresponds to selection of the first graphical user interface object, initiating the process for sharing the first content in a live communication session without initiating the process for performing the second operation;
- and
- in accordance with a determination that the selection input corresponds to selection of the second graphical user interface object, initiating the process for performing the second operation without initiating the process for sharing the first content in a live communication session.
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 one or more display generation components and one or more input devices, the one or more programs including instructions for:
- while displaying, via the one or more display generation components, a representation of first content, receiving, via the one or more input devices, one or more inputs corresponding to a request to display options associated with the first content;
- in response to receiving the one or more inputs corresponding to a request to display options associated with the first content, displaying, via the one or more display generation components, a respective user interface associated with the first content, wherein displaying the respective user interface associated with the first content includes:
- in accordance with a determination that the first content is configured to be shared in a live communication session, displaying the respective user interface including:
- a first graphical user interface object that is selectable to initiate a process for performing a first operation associated with the first content, wherein the first operation includes sharing the first content in a live communication session;
- and
- a second graphical user interface object that is selectable to initiate a process for performing a second operation associated with the first content, wherein the second operation is different from the first operation;
- and
- in accordance with a determination that the first content is not configured to be shared in a live communication session, displaying the respective user interface associated with the first content without the first graphical user interface object that is selectable to initiate a process for performing the first operation associated with the first content;
- while displaying the respective user interface, receiving a selection input directed to the respective user interface;
- and
- in response to receiving the selection input directed to the respective user interface:
- in accordance with a determination that the selection input corresponds to selection of the first graphical user interface object, initiating the process for sharing the first content in a live communication session without initiating the process for performing the second operation;
- and
- in accordance with a determination that the selection input corresponds to selection of the second graphical user interface object, initiating the process for performing the second operation without initiating the process for sharing the first content in a live communication session.
A method, comprising:
- at a computer system that is in communication with one or more display generation components and one or more input devices:
- while displaying, via the one or more display generation components, a representation of first content, receiving, via the one or more input devices, one or more inputs corresponding to a request to display options associated with the first content;
- in response to receiving the one or more inputs corresponding to a request to display options associated with the first content, displaying, via the one or more display generation components, a respective user interface associated with the first content, wherein displaying the respective user interface associated with the first content includes:
- in accordance with a determination that the first content is configured to be shared in a live communication session, displaying the respective user interface including:
- a first graphical user interface object that is selectable to initiate a process for performing a first operation associated with the first content, wherein the first operation includes sharing the first content in a live communication session;
- and
- a second graphical user interface object that is selectable to initiate a process for performing a second operation associated with the first content, wherein the second operation is different from the first operation;
- and
- in accordance with a determination that the first content is not configured to be shared in a live communication session, displaying the respective user interface associated with the first content without the first graphical user interface object that is selectable to initiate a process for performing the first operation associated with the first content;
- while displaying the respective user interface, receiving a selection input directed to the respective user interface;
- and
- in response to receiving the selection input directed to the respective user interface:
- in accordance with a determination that the selection input corresponds to selection of the first graphical user interface object, initiating the process for sharing the first content in a live communication session without initiating the process for performing the second operation;
- and
- in accordance with a determination that the selection input corresponds to selection of the second graphical user interface object, initiating the process for performing the second operation without initiating the process for sharing the first content in a live communication session.
Dependencies are inferred from the claim text.