Patent application number | Description | Published |
20130059623 | SESSION-TRIGGERED PUSHING OF GROUP COMMUNICATION DATA - Exemplary techniques for sending data packages, such as media objects, during group communication sessions between wireless telecommunication devices, such as push-to-talk communication sessions, are disclosed. In one embodiment, the data packages, such as discrete data packages, are queued at the transmitting wireless communication device and then sent to other group members upon establishment of channels for group communications to the group members. The data packages can also be queued at the group communication server prior to being sent to a target device. | 03-07-2013 |
20130122872 | APPARATUS AND METHOD FOR PUSH-TO-SHARE FILE DISTRIBUTION WITH PREVIEWS - An apparatus and method provides for transmitting previews of media objects that are shared in a group communication, such as a push-to-talk or push-to-share communication session. Media objects can be stored at a media server and/or an originating communicating device. A plurality of previews for the media object can be selected and/or generated by the originating device and transmitted during a PTT session. The previews can contain metadata, and the previews and metadata can be used by recipients at target mobile devices to determine whether the user wants to download the media object. Different previews for the media object may be selected for different target mobile devices. | 05-16-2013 |
20130122955 | SYSTEM AND METHOD FOR PUSH-TO-SHARE FILE DISTRIBUTION WITH PREVIEWS - A system and method for transmitting previews for media objects that are shared in a group communication, such as a push-to-talk session, are disclosed. Media objects can be stored at a media server and/or an originating device. A preview for the media object can be generated by the originating device and transmitted during a group session. The preview can contain metadata. The preview and metadata can be used by a recipient to determine whether the user wants to download the media object. | 05-16-2013 |
20140019873 | Wireless Communication Device Having Deterministic Control of Foreground Access of the User Interface - A wireless communication device that has one or more applications resident on a computer platform, a wireless communication interface, a display, and a user interface that, at least, appears on the display. The one or more applications and/or an arbiter that is resident on the computer platform may determine which user interface of the one or more applications resident on the computer platform controls the display based upon a predetermined criteria when the user interfaces compete for control of the display. In another embodiment, an application that does not comply with the determination of which application controls the display may be terminated. A method may be performed to determine which application may control a display of a plurality of displays of the wireless communication device. A method may be performed to associate user input data with applications when there is a change of control of a display. | 01-16-2014 |
20140112244 | SYNCHRONIZING FLOOR CONTROL AND MEDIA SHARING IN A HALF-DUPLEX PTT SYSTEM - 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. | 04-24-2014 |
20140113672 | REQUESTING AND PROVIDING ACKNOWLEDGEMENTS TO SPECIFIC PTT TALK SPURTS - The disclosure is directed to requesting and providing acknowledgements to a talk spurt in a group communication. An embodiment transmits the talk spurt to one or more recipients participating in the group communication, receives a selection of one or more target recipients among the one or more participating recipients, and transmits a request to each of the one or more target recipients to acknowledge the talk spurt. An embodiment receives, at a mobile device, a talk spurt during the group communication, receives, at the mobile device, a request to acknowledge the talk spurt, and transmits, by the mobile device, an acknowledgement (ACK) or a negative acknowledgement (NACK) in response to the request without obtaining the floor of the group communication. | 04-24-2014 |
20140253687 | 3D TRANSLATOR DEVICE - Various embodiments include a three-dimensional (3D) translator device for translating two-dimensional (2D) visual imagery into 3D physical representations that users can feel with their fingers and thus interact with and experience physically. The 3D translator device may enable users to feel/interact with 2D images displayed on devices such as 2D touchscreen devices by translating the 2D images into a 3D touch surface coordinate data set. The 3D translator device may actuate based on the 3D touch surface coordinate data set so that the users can feel the 3D representation of the 2D images, and translating the users' touches on the 3D translator device's 3D touchpanel into touch inputs that can be processed by a 2D touchscreen device (i.e., “2D touch inputs). | 09-11-2014 |
20140267543 | Output Management for Electronic Communications - 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. | 09-18-2014 |
20140274187 | Output Management for Press-to-Transmit Communications - Methods, systems and devices are provided for managing press-to-transmit (PTX) communications on a PTX device, including include receiving at a recipient PTX device a first indication that a floor grant has been granted to an originating PTX device. Also, determining whether a PTX message segment from the originating PTX device should be buffered for delayed playback by the recipient PTX device. Further, transmitting a buffer signal based on determining the PTX message segment should buffered, the buffer signal indicating one of a request to buffer the PTX message segment and a recipient storage indication signifying the PTX message segment will be stored in a memory of the recipient PTX device. Further still, transmitting a ready signal indicating the recipient PTX device is ready to output PTX message segments. | 09-18-2014 |
20140301180 | OPPORTUNISTIC MEDIA PATCHING FOR A COMMUNICATION SESSION - A user equipment (UE) selectively attempts recovery of lost media for a real-time communication session. In an embodiment, the UE detects presence of a lost media packet from another UE participating in the real-time communication session that did not successfully arrive at the UE. The UE evaluates a set of recovery criteria associated with the lost media packet to attempt to dynamically select at least one external source from a plurality of external sources from which the lost media packet can potentially be recovered at different predicted reliabilities and/or response times for attempting recovery of the lost media packet based on the set of recovery criteria. The UE attempts to recover the lost media packet from the selected at least one external source based on the evaluation. | 10-09-2014 |
20140301181 | DETECTING, REPORTING, AND RECOVERING FROM POTENTIAL SERVICE DISRUPTIONS - A user equipment (UE) detects a change in one or more criteria, determines whether a severity of the potential loss of network service is above a severity threshold, transmits a ping to a server to which the UE was connected before detecting the potential loss of network service based on the severity of the potential loss of network service being above the severity threshold, and blocks transmission of a ping to the server based on the severity of the potential loss of network service not being above the severity threshold. A server attempts unsuccessfully to connect received call requests to the UE, transmits one or more pings to the UE, and changes a presence status of the UE to indicate that the UE is likely not reachable based on not receiving a response to the one or more pings from the UE before transmitting a threshold number of pings. | 10-09-2014 |
20140301246 | REWINDING A REAL-TIME COMMUNICATION SESSION - In an embodiment, a transmitting device transmits a real-time media stream for a real-time communication session to a set of target devices. At least one of the set of target devices detects a media reception gap in the real-time communication session, and transmits a rewind request to the transmitting device to trigger the transmitting device to generate and provide a time-delayed version of the real-time media stream that includes media lost during the media reception gap. The transmitting device generates a rewind stream based on the rewind request and transmits the rewind stream to the at least one target device. | 10-09-2014 |
20150065115 | MANAGING DATA REPRESENTATION FOR USER EQUIPMENTS IN A COMMUNICATION SESSION - 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. | 03-05-2015 |