Abstract:
A process for providing a time-compressed preview of a pre-buffered video during a push-to-video (PTV) communication session. A video communication device detects a PTV activation command and analyzes a pre-buffered video to detect objects of interest. The video communication device then establishes a PTV communication session with a second video communication device to transmit a time-compressed preview of the pre-buffered video in which some of the video segments in which the objects of interest appear are configured for accelerated playback at the second video communication device. The video communication device transmits a live PTV stream for synchronous playback at the second video communication device only after the transmission of the time-compressed preview of the pre-buffered video is completed.
Abstract:
A process of augmenting images of incident scenes with object descriptions retrieved from an audio stream. In operation, an electronic computing device detects an object of interest in an image captured corresponding to an incident scene and identifies an audio stream linked to an incident identifier of an incident that occurred at the incident scene. The electronic computing device then determines whether the audio stream contains an audio description of the detected object of interest. When it is determined that the audio stream contains the audio description of the detected object of interest, the electronic computing device generates a visual or audio prompt corresponding to the audio description of the detected object of interest and plays back the visual or audio prompt via a corresponding display or audio-output component communicatively coupled to the electronic computing device.
Abstract:
A current mode receiver front end for a radio device converts a received signal into a current mode signal and applies automatic gain control by both shunting current of the current mode signal and providing an adjustable series resistance that further adjust the current level of the current mode signal that is output by the receiver front end. The shunt and series circuits can be controlled by a digital control word whose value represent a decibel value of adjustment, and which is used to drive the shunt and series circuits to achieve both coarse and fine adjustment of the current mode signal.
Abstract:
A process for operating an electronic computing device to assign video streams to watcher devices. The electronic computing device detects objects of interest within a field-of-view of a camera as a function of incident context information. The electronic computing device obtains video display characteristics associated with watcher devices and further determines, based on respective positions of the objects of interest within the field-of-view, a plurality of sub-regions each enclosing at least one of the detected objects of interest and having one or more video attributes. The electronic computing device then assigns, based on the video display characteristics associated with the watcher devices and the video attributes of the sub-regions, each of the sub-regions to a respectively selected one of the watcher devices. The video streams respectively captured corresponding to each of the assigned sub-regions of interest are then transmitted to the respectively selected one of the watcher devices.
Abstract:
A method and apparatus for determining an individual's identity who has authority to add a user to a talkgroup (approver) is provided herein. During operation, a context of a user requesting access to a talkgroup is determined. Past contexts for individuals who have requested access to past talkgroups are determined along with past approvers who approved adding the individual to the talkgroup. The current context is used to find similar past contexts and the past approver for the similar past context. The past approver is then used to authorize the current request for approving joining of the talkgroup.
Abstract:
An automatic gain control (AGC) attenuator for an amplifier. In one example, the AGC attenuator includes a first transistor stack including a plurality of first banks of current steering differential transistor pairs and configured to receive a radio frequency (RF) input signal and output a first attenuated RF signal. Each first bank of the plurality of first banks is configured to attenuate the RF input signal by a predetermined value. The AGC attenuator also includes a second transistor stack that includes a plurality of second banks of current steering differential transistor pairs. The second transistor stack is cascoded to the first transistor stack, and is configured to receive the first attenuated RF signal and output a second attenuated RF signal. Each second bank of the plurality of second banks is configured to attenuate the first attenuated RF signal by a predetermined value.