Abstract:
A server that communicates with a remote device in a machine to machine wireless communication network. The server includes an input/output interface, a processor, and a memory. The memory stores a context-aware dictionary manager executable by the processor, and a contextual correlations database having a plurality of correlations. The context-aware dictionary manager is configured to establish a current context associated with the remote device, search the contextual correlations database using the current context, identify a correlation match with the current context and one of the plurality of correlations, and communicate, via the input/output interface, the entry associated with the correlation match to the remote device for adding to a dictionary at the remote device. Also disclosed is a method of finding and maintaining correlations in the machine to machine system.
Abstract:
Public safety user equipment (PS UE) that establishes a first wireless communication channel over a primary network to at least one multimedia multicast or broadcast service management entity and establishes one or more alternative wireless communication channels over one or more alternative networks (310). The public safety user equipment receives at least one multimedia multicast or broadcast service message over the first wireless communication channel (320). Then, the PS UE extracts data contained in the multimedia multicast or broadcast service message and storing the data in a local cache (330). The PS UE receives a cache request from the one or more user equipment over one or more alternative wireless communication channels (340) and then the PS UE transmits the stored data to the one or more PS user equipment (350).
Abstract:
Public safety user equipment (PS UE) that establishes a first wireless communication channel over a primary network to at least one multimedia multicast or broadcast service management entity and establishes one or more alternative wireless communication channels over one or more alternative networks (310). The public safety user equipment receives at least one multimedia multicast or broadcast service message over the first wireless communication channel (320), Then, the PS UE extracts data contained in the multimedia multicast or broadcast service message and storing the data in a local cache (330). The PS UE receives a cache request from the one or more user equipment over one or more alternative wireless communication channels (340) and then the PS UE transmits the stored data to the one or more PS user equipment (350).
Abstract:
Systems and methods of on hold handling of calls are provided. A call may be received, from a caller, at a public safety access point. An Artificial Intelligence (AI) bot may monitor a context associated with the call. The call may be placed on hold. The AI bot may determine, based on the context associated with the call, that the call should be taken off hold.
Abstract:
A method for docking an unmanned aerial vehicle (“UAV”) equipped with a wireless communications system. The method includes coupling the UAV to a docking device that is configured to provide power and data communication to the UAV via a physical interface. The method further includes receiving, at a docking device controller, an identity of the UAV, and determining, based on the received identity of the UAV, an organization associated with the UAV. The method also includes accessing, via the docking device controller, a collaborative operating profile associated with the determined organization and the identity of the UAV. The method further includes providing access to one or more resources associated with the docking station based on the collaborative operating profile.
Abstract:
Methods and systems for updating information in a timeline of a public safety incident. One method includes receiving, at an electronic computing device, a user query and identifying a time window in the past associated with the user query. The method further includes determining that the user query relates to a public safety incident. The method further includes generating a response to the user query. The response is generated as a function of the time window and information relating to the public safety incident. The method further includes storing the response such that information included in the response is added to one of (i) timeline information associated with a user of a communication device at a time commensurate with the time window and (ii) timeline information associated with the public safety incident at a time commensurate with the time window.
Abstract:
Systems and methods are described for automatically assigning roles for an incident to user profiles using machine learning techniques to optimize the overall suitability of the automatic role assignments and to adapt to manual role reassignments. One or more roles of a plurality of roles for an incident are automatically assigned to each user profile of a plurality of user profiles by the computer-based system applying a combinatorial optimization routine. An indication is displayed on a screen of a determined relative suitability of a first user profile for each role of the plurality of roles. The computer-based system is configured to receive a manual reassignment selection of a different role of the plurality of roles to be assigned to the first user profile and the combinatorial optimization routine is updated based on the manual reassignment selection.
Abstract:
A system and method for a providing a dynamic backhaul. In one example, the system includes a self-positionable wireless device (for example, a drone) including a dual-band radio configured to establish a wireless connection between the self-positionable wireless device and a wireless system. The dual-band radio initiates a narrowband wireless link with the wireless system via a first narrowband antenna of the self-positionable wireless device and a second narrowband antenna of the wireless system. A navigation system generates location, velocity and error estimate of the self-positionable wireless device. The location is transmitted to the wireless system using the narrowband wireless link. The self-positionable wireless device receives via the narrowband wireless link location, velocity and error estimate of the wireless system. The self-positionable wireless device establishes a directional broadband wireless link with the wireless system using the location, velocity and error estimate of the self-positionable wireless system and the wireless system.
Abstract:
A device, system and method for deploying communication devices based on historic incidents is provided. Predicted incident risks for a given time are determined for regions, based on distance and time differences of historic incidents, relative to the given time and a region over a first time period and a distance from a region, and incident prediction parameters for weighting the differences. From the predicted incident risks, a subset of the regions having highest predicted incident risks is determined, and a prediction efficiency is determined based on a number of the incidents in the subset relative to a total number of the incidents for the regions. The first time period, the distance, and the incident prediction parameters are varied when determining the predicted incident risks and the subset, to maximize the prediction efficiency for the second time period. Commands are generated for deploying communication devices to the subset.
Abstract:
A device and method for generating text representative of lip movement is provided. One or more portions of video data are determined that include: audio with an intelligibility rating below a threshold intelligibility rating; and lips of a human face. A lip-reading algorithm is applied to the one or more portions of the video data to determine text representative of detected lip movement in the one or more portions of the video data. The text representative of the detected lip movement is stored in a memory. A transcript that includes the text representative of the detected lip movement may be generated. Captioned video data may be generated from the video data and the text representative of detected lip movement.