摘要:
Some embodiments are directed to methods and apparatuses for enabling voice discussions about a same data content being independently and simultaneously accessed on at least two devices. A server detects when a first device of the at least two devices accesses the data content. The server identifies and reserves an available voice communication group resource. Responsive to detecting that the at least two devices are independently and simultaneously accessing the data content, the server identifies and reserves an available voice communication group resource, and sends a voice group identifier for a reserved voice communication group resource to the at least two devices to allow access to the reserved voice communication group resource.
摘要:
Methods for enabling floor control are performed in an endpoint terminal (140, 142, 146) and a session controller (106). The session controller: receives (410) a message requesting a session that includes an SDP packet with a requested floor control profile having a requested set of floor control parameters or a requested list of potential floor owners; accepts (410) the session; determines (420) a final floor control profile having a final set of floor control parameters and a final list of potential floor owners; and communicates at least a portion of the floor control profile within a system (100). The endpoint terminal: communicates a message requesting a session that includes an SDP packet with a requested floor control profile; and receives a message having an SDP packet with a final floor control parameter. The final floor control profile may be the same as or different from the requested floor control profile.
摘要:
A communication server implements a method that minimizes bandwidth usage between a media device and the communication server in a communication system where separate session and floor control protocols are used. Where multiple clients have established separate sessions to access a media source at a media device and upon determining that the multiple clients are attempting to access the same media source, the communication server implements floor control logic to tie multiple floor arbiters together across the separate sessions to cause a single media stream to be sent from the media source and received at the communication server for distribution to the clients, thereby minimizing the bandwidth on the uplink between the media device and the communication server.
摘要:
A method for synchronizing audio reproduction in collocated end devices is presented. Each of the devices auto-correlates using noise to determine a threshold prior to the antenna receiving an audio signal. When the devices receive a common audio signal, they provide audio outputs. Each device cross-correlates its audio output with the audio outputs of the other devices. The timing of the audio output of each device is then adjusted such that the audio outputs of all of the devices align temporally with the lagging or leading device.
摘要:
A server performs a method for determining a communication target and facilitating communications with the target based on an object descriptor. The method includes the server receiving, from a requestor in a communication system, an object descriptor for an object, a description of a relationship between the object and a target in the communication system, and a request for a communication action with the target. The server then determines the target using the object descriptor and the relationship between the object and the target and facilitates the communication action with the target.
摘要:
A method (800, 900) for terminating a communication session. The method can include generating a first message (114) requesting permission to terminate participation in the communication session and communicating the first message to a server (108). The method can also include receiving a second message (116) from the server authorizing the participation in the communication session to be terminated and terminating the participation in the communication session.
摘要:
A method for providing a mobile device in a packet data network access to a channelized network is disclosed. At a gateway between the two networks, a first channelized network message that is encapsulated in a first IP data packet from the packet data network is received. The first channelized network message is retrieved and reformatted for sending over the channelized network. The gateway then receives a second channelized network message from the channelized network. An identifier of a mobile device associated with the second channelized network message is retrieved and an IP address for the identified mobile device is determined. Then, the gateway encapsulates the second channelized network message into a second IP data packet and sends the encapsulated second channelized network message to the identified mobile device in the packet data network.
摘要:
In a communications system having a plurality of endpoints (240,242,246) each including a logical entity and its physical counterpart, a system for controlling and managing session between at least two endpoints. The system including a registration manager (202), an application layer router (204), a session controller (206), a group database manager (208), and at least one group entity (210).
摘要:
A transmitting device generates a data block including a first field having a first plurality of bits that includes an error detection portion and a second field having a second plurality of bits; selects an error injection mask based on the second plurality of bits; modifies the first plurality of bits with the error injection mask to generate a modified first plurality of bits; and transmits the data block to a receiving device. The receiving device decodes the second plurality of bits to generate decoding results; selects an error injection mask based on the decoding results; modifies the first plurality of bits using the error injection mask to generate a modified first plurality of bits that includes a resultant error detection value indicated in the error detection portion; and detects whether the decoding results for the second field are correct based on the resultant error detection value.
摘要:
In implementing a method of updating presence information for a plurality of presentities in a communication system, a presence server: defines a group of presentities that share the same value for a first presence attribute; receives an update of the value of the first presence attribute for one of the presentities in the group; and applies the update of the value to all of the presentities in the group.