Abstract:
Systems and methods are disclosed for setting a control zone configuration for members of a communication group. A dispatcher device establishes a geofence associated with a geographic area including one or more members of the communication group, determines the control zone configuration for members of the communication group within the geofence, and sends the control zone configuration to the one or more members of the communication group.
Abstract:
The disclosure relates to mechanisms that may be used to route notifications in an Internet of Things (IoT) environment according to user activity and/or proximity detection. More particularly, in various embodiments, an entity that manages the IoT environment may receive one or more messages, actions, or responses that indicate detected activity or detected proximity associated with one or more users from one or more IoT devices in the IoT environment. The management entity may then establish an activity and proximity trail from the one or more messages, actions, or responses that indicate the detected activity or the detected proximity, whereby in response to an IoT device reporting one or more notifications, an IoT device in proximity to at least one of the one or more users may be identified and the one or more notifications may be routed to the identified IoT device.
Abstract:
Methods, devices, and systems for improving the accessibility of a target computing device configured to use IP communications software. In various embodiments, a server associated with a VOIP application may perform operations to determine the likelihood that the target computing device will be called via the application. The server may calculate the likelihood based on evaluations of past usage information, such as historical call logs, as well as activity information, such as location information and user interface inputs reported by caller computing devices. The server may further calculate a confidence as to whether the target computing device is accessible via the application. For example, the server may evaluate activity information to determine whether IP address and registration information is valid. When there is no confidence in accessibility, the server may transmit messages to the target computing device, such as push notifications using out-of-band transmissions with commands for refreshing a registration.
Abstract:
Embodiment methods and systems include external hardware that can be fitted to a wireless communication device that stores a communication application, communication presets and/or data that are downloaded to the wireless communication device where it may be implemented to optimize group communications on the wireless devices. The wireless device may be coupled to an external case configured with a physical button that enables group communication such as push-to-talk and other push-to-experience capabilities. Optimizations for push-to-talk communication may be implemented in a push-to-talk mode in response to detecting connection to the external hardware. Signaling between the external case and the wireless device allows detection of the switch to (or from) push-to-talk mode when a user depresses (or releases) the hard key.
Abstract:
In an embodiment, a UE obtains one or more quorum conditions for communication with a given group from a set of groups to which the UE is registered. The UE searches, over a P2P interface, to identify one or more group members that are registered to the given group and which are proximate to the UE. The UE determines whether the identified one or more group members are sufficient to satisfy at least one of the one or more quorum conditions. The UE selectively triggers a communicative action associated with the given group based on whether the determining determines the at least one quorum condition to be satisfied.
Abstract:
The disclosure is related to determining an association among Internet of Things (IoT) devices. A first IoT device receives an identifier of a second IoT device, obtains a schema of the second IoT device based on the identifier of the second IoT device, and determines whether or not there is an association between the first IoT device and the second IoT device based on a schema of the first IoT device and the schema of the second IoT device, where the schema of the first IoT device comprises schema elements and corresponding values of the first IoT device and the schema of the second IoT device comprises schema elements and corresponding values of the second IoT device.
Abstract:
The disclosure relates to mechanisms that may be used to route notifications in an Internet of Things (IoT) environment according to user activity and/or proximity detection. More particularly, in various embodiments, an entity that manages the IoT environment may receive one or more messages, actions, or responses that indicate detected activity or detected proximity associated with one or more users from one or more IoT devices in the IoT environment. The management entity may then establish an activity and proximity trail from the one or more messages, actions, or responses that indicate the detected activity or the detected proximity, whereby in response to an IoT device reporting one or more notifications, an IoT device in proximity to at least one of the one or more users may be identified and the one or more notifications may be routed to the identified IoT device.
Abstract:
Methods, servers and systems are disclosed for authenticating location information in a message from a sending computing device to a receiving computing device. Location information of a sending computing device at an actual location may be incorporated in the message. Location information in a message may be compared with information regarding the actual location of the sending computing device maintained by a server. The location information in the message may be authenticated based on the comparison.
Abstract:
A smart Voice Over LTE (VoLTE) application for allowing a wireless mobile device to select an appropriate access technology for establishing a voice call with a target mobile device, based on the capabilities of the target mobile device. Selection on the client side allows interoperability of a VoLTE wireless mobile device on a circuit switched network without requiring use of a gateway between the circuit switched and VoLTE networks. If the target mobile device is only configured for legacy circuit switched network calls, the wireless mobile device need not begin the call connection on the VoLTE network and instead may establish the call on the circuit switched network from the beginning.
Abstract:
The disclosure relates to hosting a group call at a wireless user device. An embodiment receives, by the wireless user device, registration information for a plurality of client devices, receives, by the wireless user device, a call request for a call among two or more of the plurality of client devices, sets up, by the wireless user device, the call among the two or more client devices, receives, by the wireless user device, a media stream, and transmits, by the wireless user device, the media stream to at least one of the two or more client devices.