Abstract:
The disclosure is directed to synchronizing media sharing in a communication group. An embodiment transmits one or more media files to one or more members of the communication group, receives, after the transmitting, a selection of one of the one or more media files, and transmits, in response to the receiving, a request to start a group call with the one or more members of the communication group or a request to acquire the floor of the group call. An embodiment receives, at a user device, one or more media files from a member of the communication group, receives, after the receiving the one or more media files, a talk spurt from the member and a reference to one of the one or more media files, and displays the one of the one or more media file during the talk spurt.
Abstract:
The disclosure is directed to synchronizing media sharing in a communication group. An embodiment transmits one or more media files to one or more members of the communication group, receives, after the transmitting, a selection of one of the one or more media files, and transmits, in response to the receiving, a request to start a group call with the one or more members of the communication group or a request to acquire the floor of the group call. An embodiment receives, at a user device, one or more media files from a member of the communication group, receives, after the receiving the one or more media files, a talk spurt from the member and a reference to one of the one or more media files, and displays the one of the one or more media file during the talk spurt.
Abstract:
Methods, devices, systems, and non-transitory processor-readable storage media for providing a collaboration tool for soliciting responses from users, including operations for receiving at a computing device a request from a user, transmitting to a plurality of computing devices an invitation message that causes the plurality of computing devices to render a display that solicits a response to the request, receiving a response message related to the request from at least one of the plurality of computing devices, evaluating the received response message to determine whether the received response message fulfills the request, and transmitting to the plurality of computing devices a cancellation message in response to determining that the received response message fulfills the request, the cancellation message configured to cause the plurality of computing devices to perform operations to automatically clean-up the display that solicits the response to the request.
Abstract:
The disclosure is directed to synchronizing media sharing in a communication group. An embodiment transmits one or more media files to one or more members of the communication group, receives, after the transmitting, a selection of one of the one or more media files, and transmits, in response to the receiving, a request to start a group call with the one or more members of the communication group or a request to acquire the floor of the group call. An embodiment receives, at a user device, one or more media files from a member of the communication group, receives, after the receiving the one or more media files, a talk spurt from the member and a reference to one of the one or more media files, and displays the one of the one or more media file during the talk spurt.
Abstract:
In an embodiment, a client device receives a query that specifies social, temporal and spatial parameters relative to a set of users (e.g., a source user or source user group). The client device determines degrees to which the specified parameters are related to a group of target users in social, temporal and spatial dimensions. The client device also determines an expected availability of one or more target users for interaction (e.g., interaction via particular types of communication session types, such as voice, video, text, etc.). The client device performs a processing function on at least one data object associated with the group of target users based on (i) whether the determined degrees of relation satisfy the specified parameters of the query, and (ii) the expected availability of the one or more target users in the group of target users.
Abstract:
In an embodiment, a user equipment (UE) recognizes a set of faces within a set of media files stored on the UE using facial recognition. The UE identifies a set of prevalent faces based on a set of criteria including a prevalence of one or more faces among the set of media files. The UE scans real-time media using facial recognition to determine whether any prevalent faces from the set of prevalent faces are present in the real-time media. The UE performs an action based on whether the scanning detects any prevalent faces from the set of prevalent faces in the real-time media. By way of example, the action may include adding one or more enhancement effects to the real-time media, authorizing a communicative operation to proceed, authorizing access to the UE, or any combination thereof.
Abstract:
In an embodiment, a client device receives a query that specifies social, temporal and spatial parameters relative to a set of users (e.g., a source user or source user group). The client device determines degrees to which the specified parameters are related to a group of target users in social, temporal and spatial dimensions. The client device also determines an expected availability of one or more target users for interaction (e.g., interaction via particular types of communication session types, such as voice, video, text, etc.). The client device performs a processing function on at least one data object associated with the group of target users based on (i) whether the determined degrees of relation satisfy the specified parameters of the query, and (ii) the expected availability of the one or more target users in the group of target users.