Dynamic utilization of multiple devices

    公开(公告)号:US12261912B2

    公开(公告)日:2025-03-25

    申请号:US17962193

    申请日:2022-10-07

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to dynamically utilize multiple devices are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a first function of a second computing device. The actions further include receiving, by the first computing device, data indicating a second function of a third computing device. The actions further include determining, by the first computing device, that the first function of the second computing device and the second function of the third computing device perform a same function. The actions further include generating, by the first computing device, an instruction for the third computing device to disable the second function. The actions further include providing, for output by the first computing device and to the third computing device, the instruction for the third computing device to disable the second function.

    Incident report generation from multimedia data capture

    公开(公告)号:US12192672B2

    公开(公告)日:2025-01-07

    申请号:US17992591

    申请日:2022-11-22

    Abstract: This disclosure describes an apparatus and system for classifying audio and video data captured by a portable recording device. The portable recording device may comprise a camera system enclosure that captures audio and video data that reflects a user's point-of-view perception of their surroundings. The video and/or audio data may be transmitted in real-time, or near real-time, to a Central Multimedia Management (CMM) System at a Network Operations Center, or one or more mobile computing devices, via one or more networks. Alternatively, or additionally, the video and/or audio data may be stored within memory of the portable recording device. This disclosure further describes a CMM system that may act as a central repository of multimedia data from one or more portable recording device(s). The CMM system may further generate and assign incident report forms for each individual instance of real-time data that is recorded by a portable recording device.

    Automated camera activation
    44.
    发明授权

    公开(公告)号:US12010464B2

    公开(公告)日:2024-06-11

    申请号:US17490787

    申请日:2021-09-30

    CPC classification number: H04N7/188 F41C33/029 H04N5/907 H04N23/661 H04W4/38

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated camera activation are disclosed. In one aspect, a method includes the actions of receiving, from a sensor, sensor data. The actions further include, based on the sensor data, determining that a firearm has been removed from a holster. The actions further include, based on determining that the firearm has been removed from the holster, generating a software-recognized event that indicates the firearm has been removed from the holster. The actions further include, in response to the software-recognized event that indicates the firearm has been removed from the holster, generating an instruction for a camera to record. The actions further include providing, for output, the instruction for the camera to record.

    Network operating center (NOC) workspace interoperability

    公开(公告)号:US11990031B2

    公开(公告)日:2024-05-21

    申请号:US18117698

    申请日:2023-03-06

    Inventor: Thomas Guzik

    CPC classification number: G08C25/00 G06F16/24568 H04L65/70 H04L67/12

    Abstract: This disclosure describes techniques for a consumer application that integrates a model-controller-view (MCV) design pattern with an event streaming platform such as an Apache Kafka™ in a network operation center (NOC) server to support NOC workspace interoperability. The MCV design pattern may include a pattern that divides an application into three main logical components (e.g., model component, controller component, and view component) to handle specific aspects of the application. In one example, the model component decouples the telemetry data streams from an event stream platform, and the controller component filters a queried set of decoupled telemetry data streams to dynamically control views to be rendered in the view component.

    Techniques for capturing enhanced images for pattern identifications

    公开(公告)号:US11887375B2

    公开(公告)日:2024-01-30

    申请号:US17352158

    申请日:2021-06-18

    CPC classification number: G06V20/05 H04L67/12

    Abstract: This disclosure describes techniques for capturing still images during video streaming to identify patterns in a region-of-interest on the captured still images. The video streaming may be performed by an imaging device that includes or is communicatively connected to one or more sensors (e.g., radar, light sensor, etc.) The one or more sensors may be configured to perform data measurements such as vehicle speed measurements, light intensity measurements, and/or the like. In one example, during the video streaming, the data measurement may be compared with a corresponding threshold. In this example, the imaging device may be triggered to capture still images of the surrounding area based on the comparison between the data measurement and the corresponding threshold. Thereafter, the still images may be processed to identify the region-of-interest on the still images.

    External device management
    49.
    发明授权

    公开(公告)号:US11818215B1

    公开(公告)日:2023-11-14

    申请号:US17962283

    申请日:2022-10-07

    CPC classification number: H04L67/12 H04N23/60

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage devices during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a function of a second computing device. The actions further include determining, by the first computing device, a context of the second computing device. Based on the context of the second computing device, the actions further include determining, by the first computing device, whether to activate the function of the second computing device. Based on determining whether to activate the function of the second computing device, the actions further include determining, by the first computing device, whether to output, to the second computing device, an instruction to activate the function.

    Heterogeneous cross-cloud service interoperability

    公开(公告)号:US11575574B2

    公开(公告)日:2023-02-07

    申请号:US17590738

    申请日:2022-02-01

    Inventor: Thomas Guzik

    Abstract: This disclosure describes techniques for improving CSB platforms (or CSB applications) that manages cloud services for different clients and different environments. In one example, the CSB platforms may be interconnected and configured to act as a proxy for the cloud services. The interconnected CSB platforms may perform spontaneous updating of stored service instance addresses when a service instance is tracked to trigger a strong consistency in the interconnected CSB platforms. Alternatively, the interconnected CSB platforms may perform delayed updating of stored service instance addresses when a service instance is tracked to trigger a weak consistency in the interconnected CSB platforms. Regulation of a frequency and scope of updating may improve the use of power resources in the CSB platforms.

Patent Agency Ranking