-
公开(公告)号:US20220360618A1
公开(公告)日:2022-11-10
申请号:US17871556
申请日:2022-07-22
Applicant: Cisco Technology, Inc.
Inventor: Giovanna Carofiglio , Giulio Grassi , Enrico Loparco , Michele Papalini , Jacques Samain
IPC: H04L65/80 , H04L65/75 , H04N21/442 , H04L65/65
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 during a real-time communication (RTC) instance, receiving a plurality of quality of experience (QoE) preferences from the plurality of client devices via the media bridge, the plurality of QoE preferences being transmitted as a real-time transport protocol (RTP) control protocol (RTCP) extension header of a transmitted data packet. The method also includes receiving a plurality of QoE metrics at the media bridge, and in response to a determination that a degradation in network conditions of the network has occurred, downgrading at least one of the plurality of media streams based on the plurality of QoE preferences.
-
公开(公告)号:US11973765B2
公开(公告)日:2024-04-30
申请号:US17314950
申请日:2021-05-07
Applicant: Cisco Technology, Inc.
Inventor: Luca Muscariello , Giulio Grassi , Jacques Samain , Olivier Roques
CPC classification number: H04L63/104 , H04L9/0819 , H04L9/0861 , H04L9/0891 , H04L63/0435 , H04L63/068
Abstract: This disclosure describes techniques for controlling group access to a collaboration technology. The techniques include generating a shared encryption key among authorized producers of content associated with a collaboration technology. The techniques include receiving, by the authorized producers and from authenticated consumers, requests to access the content. The requests may be received in a partitioned manner, such that individual producers are serving a particular subset of the authenticated consumers. In response to receiving the requests, the techniques include sending the shared encryption key from the individual producers to the corresponding subset of authenticated consumers. The techniques include using the shared encryption key to encrypt content by the authorized producers, which may then be decrypted by the authenticated consumers using the shared encryption key, achieving end-to-end encryption of event content.
-
公开(公告)号:US20220368729A1
公开(公告)日:2022-11-17
申请号:US17320606
申请日:2021-05-14
Applicant: Cisco Technology, Inc.
Inventor: Jacques Samain , Giovanna Carofiglio , Giulio Grassi , Enrico Loparco , Michele Papalini
IPC: H04L29/06
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.
-
公开(公告)号:US12261690B2
公开(公告)日:2025-03-25
申请号:US18170960
申请日:2023-02-17
Applicant: Cisco Technology, Inc.
Inventor: Giovanna Carofiglio , Michele Papalini , Giulio Grassi
IPC: H04L1/00
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.
-
公开(公告)号:US20240223621A1
公开(公告)日:2024-07-04
申请号:US18400842
申请日:2023-12-29
Applicant: Cisco Technology, Inc.
Inventor: Jacques Samain , Giovanna Carofiglio , Giulio Grassi , Enrico Loparco , Michele Papalini
IPC: H04L65/1023 , H04L65/1059 , H04L65/1083 , H04L65/1101 , H04L65/70 , H04L65/75
CPC classification number: H04L65/103 , H04L65/1059 , H04L65/1083 , H04L65/1101 , H04L65/70 , H04L65/75
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.
-
公开(公告)号:US11546398B1
公开(公告)日:2023-01-03
申请号:US17690136
申请日:2022-03-09
Applicant: Cisco Technology, Inc.
Inventor: Giovanna Carofiglio , Jacques Olivier Samain , Michele Papalini , Giulio Grassi
IPC: H04L65/613 , H04L41/5051 , H04L1/00 , H04L65/80
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.
-
公开(公告)号:US12206715B2
公开(公告)日:2025-01-21
申请号:US18400842
申请日:2023-12-29
Applicant: Cisco Technology, Inc.
Inventor: Jacques Samain , Giovanna Carofiglio , Giulio Grassi , Enrico Loparco , Michele Papalini
IPC: H04L65/1023 , H04L65/1059 , H04L65/1083 , H04L65/1101 , H04L65/70 , H04L65/75
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.
-
公开(公告)号:US12081445B2
公开(公告)日:2024-09-03
申请号:US17670637
申请日:2022-02-14
Applicant: Cisco Technology, Inc.
Inventor: Jordan François Jean Augé , Giulio Grassi
IPC: H04L45/00 , H04L43/12 , H04L47/20 , H04L47/2475
CPC classification number: H04L47/2475 , H04L43/12 , H04L47/20
Abstract: In one embodiment, an agent executed by a device receives a profile for an application executed by the endpoint device that specifies one or more flow treatment policies for the application. The agent obtains performance metrics regarding a plurality of network interfaces of the endpoint device. The agent selects a particular network interface of the plurality of network interfaces by comparing the profile for the application to the performance metrics. The agent sends a packet for an application flow of the application over the particular network interface.
-
公开(公告)号:US11863592B2
公开(公告)日:2024-01-02
申请号:US17320606
申请日:2021-05-14
Applicant: Cisco Technology, Inc.
Inventor: Jacques Samain , Giovanna Carofiglio , Giulio Grassi , Enrico Loparco , Michele Papalini
IPC: H04L65/1023 , H04L65/1083 , H04L65/1059 , H04L65/70 , H04L65/75 , H04L65/1101
CPC classification number: H04L65/103 , H04L65/1059 , H04L65/1083 , H04L65/1101 , H04L65/70 , H04L65/75
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.
-
公开(公告)号:US11706104B2
公开(公告)日:2023-07-18
申请号:US17347728
申请日:2021-06-15
Applicant: Cisco Technology, Inc.
Inventor: Giulio Grassi , Giovanna Carofiglio , Michele Papalini , Enrico Loparco , Jacques Olivier Samain
IPC: H04L41/5006 , H04L47/11 , G06N5/04 , H04L43/04 , H04L43/062 , H04L47/2441
CPC classification number: H04L41/5006 , G06N5/04 , H04L43/04 , H04L43/062 , H04L47/11 , H04L47/2441
Abstract: In one example, a location of a potential bottleneck of network traffic in a network is identified. Based on the location of the potential bottleneck, a first QoE inference model is selected from a plurality of respective QoE inference models. The respective QoE inference models are each trained to infer a respective QoE of the network traffic based on one or more respective network traffic metrics generated by monitoring the network traffic at a respective location in the network. One or more first network traffic metrics of the one or more respective network traffic metrics are generated by monitoring the network traffic at a first respective location. The one or more first network traffic metrics are provided to the first QoE inference model to infer a first respective QoE.
-
-
-
-
-
-
-
-
-