Abstract:
Methods and systems of communication using a mobile device include include detecting a motion of a mobile device corresponding to a user action, in response to the detected motion, initiating a half-duplex group communication application, and displaying visual feedback associated with the half-duplex group communication application on a display screen of the mobile device.
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:
Methods, systems and devices are provided for managing electronic communications on a communication device including receiving an incoming call indication from an originating device. The methods, system and devices may include transmitting a delay indication in response to determining the delayed call acceptance is warranted and receiving a first message segment and subsequently a second message segment from the originating device. Additionally, they may include outputting at least one of the first message segment and the second message segment in response to determining whether to output at least one of the first message segment and the second message segment. Further, they may include transmitting a playback status including a series of status indications reflecting an updated output progress of the first message segment at a recipient device in response to determining the first message segment should be output.
Abstract:
In an embodiment, a communication device (e.g., a user equipment (UE), a server, etc.) determines one or more current parameters associated with an operating environment of the first UE, and then excludes at least one communication mode from one or more available communication modes to produce a set of communication modes by which a second UE is recommended to contact the first UE. In another embodiment, the communication device selectively recommends communication groups to users of UEs with current operational capabilities similar to characteristics of the recommended communication groups. In another embodiment, a server determines that a threshold number or a threshold percentage of group-members of an existing communication group are friends with a set of users that do not yet belong to the existing communication group, and then recommends that the set of users join the existing communication group.
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:
In overview, the various embodiments include methods performed by a receiver device processor for implementing one or more buffer space management strategies to free up space in the buffer in response to determining that the buffer is full. In the various embodiments, the receiver device processor may analyze media packets stored in the buffer based on various criteria to identify media packets that may be discarded without significantly impacting playout sound quality to free space in the buffer for incoming packets.
Abstract:
In an embodiment, an application server receives, from a given UE, data that is configured to visually represent physical user input detected at the given UE at a first level of precision. The application server determines data presentation capabilities of a target UE and/or a performance level associated with a connection between the application server and the target UE. The application server selectively transitions the received data from the first level of precision to a second level of precision based on the determination, and transmits the selectively transitioned data to the target UE for presentation. In another embodiment, the application server receives a request to adjust display settings of the target UE from the given UE responsive to detected physical user input. The application server selectively adjusts the target UE's display settings based on the received request.
Abstract:
Methods, systems and devices are provided for managing electronic communications on a communication device including receiving an incoming call indication from an originating device. The methods, system and devices may include transmitting a delay indication in response to determining the delayed call acceptance is warranted and receiving a first message segment and subsequently a second message segment from the originating device. Additionally, they may include outputting at least one of the first message segment and the second message segment in response to determining whether to output at least one of the first message segment and the second message segment. Further, they may include transmitting a playback status including a series of status indications reflecting an updated output progress of the first message segment at a recipient device in response to determining the first message segment should be output.
Abstract:
A system, method, and wireless communication device for sharing media in a group communication among a plurality of wireless communications devices, such as among a Push-to-Talk (PTT) group. A wireless communication device that is a member of the communication group can send group-directed media, such as graphics, multimedia and applications, to other members of the communication group, either during a ongoing PTT communication, or independently there from. In one embodiment, a communication computer device stores information on communication groups on the wireless communication network that includes the member wireless communication devices of one or more communication groups, and receives group-directed media from a sending wireless communication device sends the group-directed media either directly to the other member wireless communication devices of the communication group or stores the group-directed media such that the other member devices can access and download the group-directed media.
Abstract:
Methods and systems of communication using a mobile device include communicating with other mobile devices over an initial communication channel, detecting a first motion of the mobile device moving from a first position to a second position, establishing a second communication channel with the other mobile devices in response to the detected first motion, and communicating with the other mobile devices over the second communication channel. In an example, the initial communication may be a half-duplex communication channel, and the second communication channel may be a full-duplex communication channel. In another example, the initial communication may be a full-duplex communication channel, and the second communication channel may be a half-duplex communication channel.