-
公开(公告)号:US20210200424A1
公开(公告)日:2021-07-01
申请号:US16731466
申请日:2019-12-31
Applicant: MOTOROLA SOLUTIONS, INC.
Inventor: Nicolas Therrien , Erik Fournier , Chantal Levert , Jean-Yves Poulin
IPC: G06F3/0481 , G06F3/0482 , H04M3/51 , G06Q50/26
Abstract: An incident management system with graphical user interface mechanisms for control of the routing of incoming calls and other information regarding a plurality of ongoing incidents. Thumbnail icons, each corresponding to a different defined geographic area, are displayed and, in response to a user input selecting a thumbnail icon, a map is displayed identifying a defined geographic area corresponding to the selected thumbnail icon with a plurality of call icons and at least one incident icon. The call icons each correspond to a different active incoming call from within the defined geographic area and are each positioned on the map accordingly. At least one of the displayed call icons is assigned to an incident group and an incident icon is displayed for each ongoing incident managed by the system to which at least one displayed call icon has been assigned.
-
公开(公告)号:US20240070046A1
公开(公告)日:2024-02-29
申请号:US17823010
申请日:2022-08-29
Applicant: MOTOROLA SOLUTIONS, INC.
CPC classification number: G06F11/3457 , G06F9/5083 , G06F11/3442 , G06F2209/5019 , G06F2209/505
Abstract: Systems and methods for managing rate-controlled and scheduled workloads in distributed computing systems. One example method provides a distributed two-phase algorithm, which utilizes an external timer service and local high-resolution timers to orchestrate time critical workloads on distributed computing systems. The first phase is a planning phase implemented as a recurrent process by means of repeated registrations to the external timer service. During the planning phase, a portion or all of the workload to be performed is broken down into small batches to be assigned to computing instances for execution at a later time. The second phase is a batch execution phase. Each batch planned during the planning phase includes fine-grained instructions as to when each item within the batch is to be executed. The computing instance receiving the batch uses local high-resolution timers to synchronize the execution of items relative to one another.
-
公开(公告)号:US11223688B2
公开(公告)日:2022-01-11
申请号:US16730091
申请日:2019-12-30
Applicant: MOTOROLA SOLUTIONS, INC.
Inventor: Nicolas Therrien , Dave Piche
IPC: H04L29/08 , H04L12/939 , H04L29/06
Abstract: Systems and methods for message processing. In one example, a system includes a state cluster network, a synchronization cluster network, and an engine cluster network. The engine cluster network includes an electronic processor configured to receive a first message corresponding to either a session initiation protocol message or a timeout message, retrieve, from the state cluster network, a session initiation protocol data object, initialize a state machine using the session initiation protocol data object and process the first message, transmit a timer request to the synchronization cluster network for managing a timer, transmit a second session initiation protocol message to a target entity based on the received first message, and transmit a second session initiation protocol message to the state cluster network.
-
4.
公开(公告)号:US12155728B2
公开(公告)日:2024-11-26
申请号:US17823735
申请日:2022-08-31
Applicant: MOTOROLA SOLUTIONS, INC.
IPC: G06F15/16 , G06F11/30 , H04L65/65 , H04L67/02 , H04L67/12 , H04L67/141 , H04L9/40 , H04L69/329
Abstract: Systems, devices, and methods described herein provide protocol endpoints that execute locally within private networks and perform a set of transport-related operations specified an application-layer protocol to which messages exchanged between local applications executing within private networks and cloud applications executing in cloud computing systems conform. However, systems, devices, and methods described herein also leverage computing resources of the cloud by having the cloud applications (rather than the protocol endpoints) perform a second set of operations specified by the application-layer protocol. By functioning in this manner, systems, devices, and methods described herein facilitate real-time bidirectional communication flow between local applications executing within private networks and cloud applications without exposing the private networks to the public Internet and without using a VPN (thereby avoiding the problematic overhead of a VPN) with respect to real-time communications.
-
公开(公告)号:US11112937B2
公开(公告)日:2021-09-07
申请号:US16731466
申请日:2019-12-31
Applicant: MOTOROLA SOLUTIONS, INC.
Inventor: Nicolas Therrien , Erik Fournier , Chantal Levert , Jean-Yves Poulin
IPC: G06F3/0482 , G06F3/0481 , G06Q50/26 , H04M3/51
Abstract: An incident management system with graphical user interface mechanisms for control of the routing of incoming calls and other information regarding a plurality of ongoing incidents. Thumbnail icons, each corresponding to a different defined geographic area, are displayed and, in response to a user input selecting a thumbnail icon, a map is displayed identifying a defined geographic area corresponding to the selected thumbnail icon with a plurality of call icons and at least one incident icon. The call icons each correspond to a different active incoming call from within the defined geographic area and are each positioned on the map accordingly. At least one of the displayed call icons is assigned to an incident group and an incident icon is displayed for each ongoing incident managed by the system to which at least one displayed call icon has been assigned.
-
公开(公告)号:US20210203729A1
公开(公告)日:2021-07-01
申请号:US16730091
申请日:2019-12-30
Applicant: MOTOROLA SOLUTIONS, INC.
Inventor: Nicolas Therrien , Dave Piche
IPC: H04L29/08 , H04L12/939
Abstract: Systems and methods for message processing. In one example, a system includes a state cluster network, a synchronization cluster network, and an engine cluster network. The engine cluster network includes an electronic processor configured to receive a first message corresponding to either a session initiation protocol message or a timeout message, retrieve, from the state cluster network, a session initiation protocol data object, initialize a state machine using the session initiation protocol data object and process the first message, transmit a timer request to the synchronization cluster network for managing a timer, transmit a second session initiation protocol message to a target entity based on the received first message, and transmit a second session initiation protocol message to the state cluster network.
-
-
-
-
-