METHOD OF ESTABLISHING A FUTURE 2-WAY AUTHENTICATION BETWEEN A CLIENT APPLICATION AND AN APPLICATION SERVER

    公开(公告)号:US20210377051A1

    公开(公告)日:2021-12-02

    申请号:US17197886

    申请日:2021-03-10

    Abstract: A process for establishing a future 2-way authentication between a client application and an application server. In operation, an OIDC server receives a request from the client application to establish a secure connection from the client application. The request includes a certificate generated using a public-private key pair associated with the client application or a user, and authentication credentials associated with the client application or the user. The OIDC server establishes that the authentication credentials are valid, and provisions a cryptographic identifier of the certificate associated with the request to a list of trusted certificates. The OIDC server then provides one or more application servers with access to the list of trusted certificates to enable the application servers to authenticate the client application based on verifying that cryptographic identifier of the certificate presented by the client application is provisioned into the list of trusted certificates.

    Radio frequency switching circuit with hot-switching immunity

    公开(公告)号:US11165452B2

    公开(公告)日:2021-11-02

    申请号:US16716782

    申请日:2019-12-17

    Abstract: Apparatus and methods for providing hot-switching immunity for radio frequency switching circuits are disclosed. A radio frequency switching circuit may include both a mechanical switch and a solid-state switch. The mechanical switch may be configurable to couple an output path of a power amplifier to a subsequent component in its transmission path when in a first mechanical switch state and to decouple the output path of the power amplifier from the subsequent component when in a second mechanical switch state. The solid-state switch may be configurable to operatively decouple the mechanical switch from a radio frequency power source when in a first solid-state switch state but not when in a second solid-state switch state. The solid-state switch may be in the first solid-state switch state during transitions of the mechanical switch between the first and second mechanical switch states.

    Systems and methods for assigning roles to user profiles for an incident

    公开(公告)号:US11164119B2

    公开(公告)日:2021-11-02

    申请号:US15393022

    申请日:2016-12-28

    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.

    Detection of unauthorized user assistance of an electronic device based on the detection of spoken words

    公开(公告)号:US11163864B2

    公开(公告)日:2021-11-02

    申请号:US16696512

    申请日:2019-11-26

    Abstract: Methods and systems are provided in this disclosure for operating an electronic device that includes a user interface, a microphone, and an electronic processor. The microphone captures an audio stream and the electronic processor analyzes the audio stream to identify spoken words captured by the microphone. The electronic processor detects a violation of a user assistance restriction for the current functional operation of the electronic device based at least in part on a correlation between one or more of the identified spoken words captured by the microphone and a current functional operation of the electronic device involving a manual text entry through the user interface of the electronic device. The electronic processor adjusts one or more operations of the electronic device in response to detecting the violation of the user assistance restriction.

    Timer-based message handling for executing stateful services in a stateless environment

    公开(公告)号:US11163619B2

    公开(公告)日:2021-11-02

    申请号:US16730125

    申请日:2019-12-30

    Abstract: A state-aware microservice system for managing messages and providing a service. The state-aware microservice system includes a plurality of instances of the service, a message broker, a memory, and an electronic processor. The processor is configured to receive, via an instance of the plurality, a message for the service and determine whether a processing of the message is consistent with a current state of the system. When the processing of the message is consistent, the processor process the message via one of the plurality of instances. When the processing of the message is not consistent, the processor transmits the message to a first queue of the message broker, determines, from a timer of the message, a time-to-live of the message, and transfers the message to a second queue of one of the plurality of instances in response to the time-to-live expiring.

    METHOD FOR CONTROLLING A VIRTUAL TALK GROUP MEMEBER TO PERFORM AN ASSIGNMENT

    公开(公告)号:US20210329419A1

    公开(公告)日:2021-10-21

    申请号:US16642491

    申请日:2018-10-23

    Abstract: A method of operating a talk group server to control a virtual talk group member. During operation, the talk group server determines an assignment for a virtual talk group member to join a first talk group and communicate on behalf of a talk group member associated with a second talk group. The talk group server obtains user profile associated with the talk group member and causes the virtual talk group member to join the first talk group using the user profile associated with the talk group member. The talk group server then controls the virtual talk group member to perform the assignment by generating audio communications as a function of the user profile associated with the talk group member and transmitting audio communications on the first talk group.

    METHOD AND DEVICE FOR ASSIGNING VIDEO STREAMS TO WATCHER DEVICES

    公开(公告)号:US20210319765A1

    公开(公告)日:2021-10-14

    申请号:US16842812

    申请日:2020-04-08

    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.

    TALK GROUP MANAGEMENT USING VOICE CONTROL

    公开(公告)号:US20210304746A1

    公开(公告)日:2021-09-30

    申请号:US16834713

    申请日:2020-03-30

    Abstract: A portable radio (100) provides a voice control feature which advantageously enables radio users to perform talk group changes by using voice as an input medium to the radio device. Activation of a voice control button (110) and verbal entry of a valid talk group control command enables a change in talk group. The portable radio (100) comprises a controller (102) having a code plug (120) pre-programmed with a plurality of talk group alias names, and an automatic speech recognition (ASR) engine (118) providing voice control entry detection to the portable radio. The controller (102) enables a change in talk group in response to the ASR engine (118) detecting that the voice control entry is a valid talk group control command. Shortened audible confirmations of talk group change are generated using the alias names.

    METHOD AND APPARATUS FOR PROVIDING A BOT SERVICE

    公开(公告)号:US20210289325A1

    公开(公告)日:2021-09-16

    申请号:US16328338

    申请日:2016-11-16

    Abstract: A method and apparatus for providing a bot service is described herein. During operation a bot server will receive a request from a user. An action will be taken by the bot server that is dependent upon a talkgroup associated with the user. Because the action taken by the bot server is dependent upon talkgroup, the action taken can be tailored to specific individuals.

Patent Agency Ranking