Heterogeneous cross-cloud service interoperability

    公开(公告)号:US11271810B1

    公开(公告)日:2022-03-08

    申请号:US17107891

    申请日:2020-11-30

    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.

    Portable recording device multimedia classification system

    公开(公告)号:US10958868B2

    公开(公告)日:2021-03-23

    申请号:US16677545

    申请日:2019-11-07

    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.

    Multiple communications channel file transfer

    公开(公告)号:US10728502B2

    公开(公告)日:2020-07-28

    申请号:US15376623

    申请日:2016-12-12

    Inventor: Thomas Guzik

    Abstract: A method and a system of uploading files over multiple communications channels. The files are associated with correlating metadata with data assets, such as video and audio files, so that the files are rendered as a combination presentation are described herein. The system includes a transceiver and a peer to peer network interface that supports a plurality of different communications transports. The system may receive a remote command from a remote software administration application, over the transceiver via the network interface. A software eventing system responsive to the command may select a custom driver with an event handler to perform the upload over a communications transport than the one the remote command was received.

    Using an asset bucket for correlating assets

    公开(公告)号:US12277164B2

    公开(公告)日:2025-04-15

    申请号:US18111389

    申请日:2023-02-17

    Abstract: This disclosure describes techniques for implementing an asset bucket on user devices for organizing assets in a database. Assets may include, without limitation, stored multimedia data from various sources, grouped multimedia data, events, conditions, parameters, environmental data, and other data or telemetry data that are stored in a network operating center (NOC) server database or a third-party database. The asset bucket may include a persistent working space that can be rendered as a pane on a device's user interface for organizing assets that can be selected from a rendered window or windows on the device's user interface and/or directly inputted on the persistent working space. By configuring the asset bucket to facilitate performance of actions on the selected assets, the asset bucket may improve generation of reports on these selected assets.

    Interservice communication optimization for microservices

    公开(公告)号:US11985058B2

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

    申请号:US17880991

    申请日:2022-08-04

    CPC classification number: H04L45/22 H04L43/067 H04L45/02

    Abstract: A communication broker service of a microservices platform may direct a distributed queue management service to monitor multiple data distribution outboxes of a plurality of microservices of the microservices platform for message data. The communication broker service may receive an indication from the distributed queue management service that the distributed queue management service has retrieved message data from a data distribution outbox of a first microservice. The communication broker service may apply a business logic to identify one or more second microservices that are configured to receive the message data from the first microservice. The communication broker server may then direct the distributed queue management service to distribute the message data of the first microservice from a data store of the distributed queue management service to one or more corresponding data distribution inboxes of the one or more second microservices.

    INTERSERVICE COMMUNICATION OPTIMIZATION FOR MICROSERVICES

    公开(公告)号:US20240048476A1

    公开(公告)日:2024-02-08

    申请号:US17880991

    申请日:2022-08-04

    CPC classification number: H04L45/22 H04L45/02 H04L43/067

    Abstract: A communication broker service of a microservices platform may direct a distributed queue management service to monitor multiple data distribution outboxes of a plurality of microservices of the microservices platform for message data. The communication broker service may receive an indication from the distributed queue management service that the distributed queue management service has retrieved message data from a data distribution outbox of a first microservice. The communication broker service may apply a business logic to identify one or more second microservices that are configured to receive the message data from the first microservice. The communication broker server may then direct the distributed queue management service to distribute the message data of the first microservice from a data store of the distributed queue management service to one or more corresponding data distribution inboxes of the one or more second microservices.

    Providing alternate communication proxies for media collection devices

    公开(公告)号:US11818637B2

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

    申请号:US17344781

    申请日:2021-06-10

    Abstract: Described herein are techniques that may be used to facilitate interactions between a media collection device and a remote computing device via the use of a proxy device. Such techniques may comprise establishing a first communication session between a media collection device and a proxy device via a short-range communication channel, transmitting, by the media collection device to the proxy device, status information via the first communication session, at least a portion of the status information subsequently forwarded by the proxy device to a remote computing device, determining that the media collection device is to be activated, upon determining that the media collection device is to be activated, establishing a second communication session between the media collection device and the remote computing device via a long-range communication channel, and transmitting, by the media collection device to the computing device, media content via the second communication session.

    Data aggregation with self-configuring drivers

    公开(公告)号:US11630677B2

    公开(公告)日:2023-04-18

    申请号:US17107714

    申请日:2020-11-30

    Inventor: Thomas Guzik

    Abstract: A data aggregation implementation includes self-configuring drivers. From the viewpoint of a Network Operation Center (NOC), a plurality of heterogenous content sources provide content that may be of a variety of different types and formats. All of this content must be ingested and stored for retrieval and reporting, analysis, and/or presentation despite many differences in their collection, format, transmission, and quality. In some embodiments, the NOC includes or cooperates with one or more servers to, among other functions, receive content from content sources, request object reflection by the driver of each content source, receive driver attributes in response, and map the metadata of the content for each content source to a universal schema, thereby self-configuring the driver.

Patent Agency Ranking