Automated message broker discovery

    公开(公告)号:US12132691B2

    公开(公告)日:2024-10-29

    申请号:US18154387

    申请日:2023-01-13

    IPC分类号: G06F15/16 H04L51/21

    CPC分类号: H04L51/21

    摘要: Architectures and techniques are described that, in the context of a microservice platform, can provide automated discovery and configuration of message brokers on behalf of resident microservices. As a result, microservices no longer need to be tightly bound to a particular message broker. Hence, significant coding changes for microservices developers can be avoided over the lifetime of a particular microservice.

    Methods and systems for providing multiple networks from a gateway

    公开(公告)号:US12126543B2

    公开(公告)日:2024-10-22

    申请号:US18497828

    申请日:2023-10-30

    发明人: Zane C. Eaton

    摘要: The present disclosure is directed to methods and systems for providing multiple networks from a gateway. A multiple network gateway system can include a gateway (e.g., a router) with the ability to support multiple, configurable, and customizable networks. The gateway can connect to a source (e.g., internet service provider (ISP), cable networks, OTA networks, satellite networks, etc.) and determine the bandwidth. Using the determined bandwidth, the gateway can allocate the bandwidth among the multiple networks according to a priority order of the networks. In some implementations, the gateway can receive customizable features from the user. Examples of the customizable features can include security options, parental controls, operational hours, MAC address specific operations, number of user limits, and internet usage tracking. The gateway can determine the priority of each network based on the customizable features.

    Video generation system to render frames on demand using a fleet of servers

    公开(公告)号:US12111863B2

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

    申请号:US18144755

    申请日:2023-05-08

    申请人: Snap Inc.

    摘要: Content controller system comprising rendering server system comprising a plurality of servers. The servers receiving a plurality of segment render requests that correspond respectively to segments included in a set of media content item segments. The servers render the segments corresponding to the segment render requests using a media content identification and a main user identification. Rendering the segments comprises retrieving metadata from a metadata database associated with the media content identification, rendering the segments using the metadata, generating a main user avatar based on the main user identification, and incorporating the main user avatar into the segments. The servers can upload the segments to a segment database and update segment states in a segment state database to indicate that the segments are available. Other embodiments are disclosed herein.