ACTIVE SPEAKER TRACKING USING A GLOBAL NAMING SCHEME

    公开(公告)号:US20220368729A1

    公开(公告)日:2022-11-17

    申请号:US17320606

    申请日:2021-05-14

    Abstract: A method includes, at a media bridge configured to distribute a plurality of media streams among a plurality of client devices connected to the media bridge over a network, receiving the plurality of media streams from the plurality of client devices via the media bridge. The media bridge connects the plurality of client devices. The method further includes assigning a pair of names for each of the plurality of media streams. The pair of names include a contribution name and a distribution name. The method further includes presenting a first list to the plurality of client devices. The first list including a plurality of the distribution names for the plurality of media streams received from the plurality of client devices. The method further includes providing an indication of a current active speaker within the plurality of media streams via a signaling process.

    Secure packet modification
    12.
    发明授权

    公开(公告)号:US11245677B2

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

    申请号:US16044672

    申请日:2018-07-25

    Abstract: In various implementations, a network device receives a packet from a content producer. The packet includes data and further includes a signature generated by the content producer, based on the data, using a private key of the content producer. The network device modifies the packet without affecting the signature and forwards the modified packet toward a user device. The network device also sends the user device a manifest specifying how the packet was modified. The user device receives the packet and manifest, restores the packet's original data based on the manifest, and verifies the original data using the signature and a public key corresponding to the private key of the content producer. In response to verification of the original data, an application on the user device is allowed to use the data.

    Mobility loss detection and recovery

    公开(公告)号:US10397809B2

    公开(公告)日:2019-08-27

    申请号:US15479060

    申请日:2017-04-04

    Abstract: Particular embodiments described herein provide for a system, method, and apparatus that can be configured to determine that a first network element is no longer connected to a second network element, where interests had been sent to the second network element and are still pending. Each of the pending interest can be associated with a pending interval timer and the pending interests can be forwarded to a third network element before the expiration of the pending interval timer associated with each of the pending interests. In an example, the pending interest is part of an information centric networking protocol.

    Coordinated edge-assisted reliability mechanism for real-time media services

    公开(公告)号:US12261690B2

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

    申请号:US18170960

    申请日:2023-02-17

    Abstract: A system and method for a coordinated edge-assisted reliability mechanism for real-time media services. In one embodiment, a method includes forwarding, by an edge relay device, data packets between a media server and a client device; measuring packet loss and latency associated with communications between the edge relay device, the media server, and the client device; determining an error correction procedure based at least in part on the measured latency; and implementing the error correction procedure at the edge relay device.

    Opportunistic Client Locating For Fast Edge Server Association

    公开(公告)号:US20250047740A1

    公开(公告)日:2025-02-06

    申请号:US18794211

    申请日:2024-08-05

    Abstract: The present disclosure describes systems and methods for associating a client device with an edge server. The method includes receiving by each of a plurality of cloud servers a signal from a client device requesting a resource provided by the plurality of cloud servers. Each of the cloud servers then calculates a distance between each cloud server and the client device, and an approximate location of the client device may be determined based on the calculated distance and the known location of the cloud servers. Using the approximate location of the client device, at least one of a plurality of edge servers that are located within a predetermined distance of the client device is identified by the cloud server, and the cloud server or client device may choose one of the identified edge servers through which the client device may be associated to communicate with the cloud server.

    Opportunistic client locating for fast edge server association

    公开(公告)号:US12058205B1

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

    申请号:US18363357

    申请日:2023-08-01

    CPC classification number: H04L67/1021 H04L67/1008

    Abstract: The present disclosure describes systems and methods for associating a client device with an edge server. The method includes receiving by each of a plurality of cloud servers a signal from a client device requesting a resource provided by the plurality of cloud servers. Each of the cloud servers then calculates a distance between each cloud server and the client device, and an approximate location of the client device may be determined based on the calculated distance and the known location of the cloud servers. Using the approximate location of the client device, at least one of a plurality of edge servers that are located within a predetermined distance of the client device is identified by the cloud server, and the cloud server or client device may choose one of the identified edge servers through which the client device may be associated to communicate with the cloud server.

    Real-time transport (RTC) with low latency and high scalability

    公开(公告)号:US11546398B1

    公开(公告)日:2023-01-03

    申请号:US17690136

    申请日:2022-03-09

    Abstract: In one embodiment, a device obtains traffic for an application to be sent to a plurality of hybrid Information-Centric Networking clients. The device divides the plurality of hybrid Information-Centric Networking clients into active hybrid Information-Centric Networking clients and passive hybrid Information-Centric Networking clients, based in part on whether a given hybrid Information-Centric Networking client is sharing content with the plurality of hybrid Information-Centric Networking clients via the application. The device sends, to the active hybrid Information-Centric Networking clients, the traffic using a first transport mechanism that guarantees a level of end-to-end latency between the device and the active hybrid Information-Centric Networking clients. The device sends, to the passive hybrid Information-Centric Networking clients, the traffic using a second transport mechanism that does not guarantee the level of end-to-end latency between the device and the passive hybrid Information-Centric Networking clients.

    Hybrid information-centric networking proxy

    公开(公告)号:US11438431B2

    公开(公告)日:2022-09-06

    申请号:US16996673

    申请日:2020-08-18

    Abstract: Techniques for providing Hybrid information-centric networking (hICN) via a proxy application is described. A hICN proxy application provides hICN to legacy applications by diverting network traffic of a plurality of network traffic types to the hICN proxy application and storing network traffic information for the network traffic in a connection table. The hICN proxy application also translates the diverted network traffic to a hICN network traffic protocol and selects a forwarding strategy for the translated network traffic in order to send the hICN traffic over various non-hICN network protocol types. The hICN proxy application also transmits the translated traffic to a server proxy application using the selected forwarding strategy.

Patent Agency Ranking