Video conferencing metrics in autonomous systems

US12598121B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12598121-B2
Application numberUS-202418420134-A
CountryUS
Kind codeB2
Filing dateJan 23, 2024
Priority dateJul 3, 2023
Publication dateApr 7, 2026
Grant dateApr 7, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for monitoring video conferencing quality-of-service in autonomous systems are disclosed. In an example method, a video conference provider establishes a video conference including a plurality of client devices, in which each client device is connected to an autonomous system of a plurality of autonomous systems. The video conference includes a first client device connected to a first autonomous system administered by a communication service provider (CSP). The video conference provider determines, from packets received from the first client device, video conference information. The video conference provider determines one or more metrics about performance of the video conference in the first autonomous system based on the video conference information and outputs the metrics in real-time.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A computer-implemented method, comprising: establishing a video conference including a plurality of client devices, each client device connected to an autonomous system of a plurality of autonomous systems; joining a first client device to the video conference, the first client device connected to a first autonomous system administered by a first communication service provider; determining, from one or more packets received from the first client device, first client device information; storing the first client device information in association with the first communication service provider in a data lake, the data lake configured to store unstructured data; determining, based on the first client device information, one or more metrics about performance of the video conference in the first autonomous system, comprising querying the data lake for information associated with the first communication service provider; and outputting in real-time the one or more metrics about the performance of the video conference in the first autonomous system to the first communication service provider. 2 . The method of claim 1 , wherein the first client device information comprises: first telemetry information about the video conference; the first autonomous system traversed by the one or more packets from the first client device, the first autonomous system identified using an autonomous system number (ASN); and the first communication service provider that administers the first autonomous system. 3 . The method of claim 1 , wherein the one or more packets are encrypted using end-to-end encryption, the end-to-end encryption having endpoints including the first client device and a second client device of the plurality of client devices. 4 . The method of claim 3 , wherein at least one of the one or more packets includes a non-encrypted portion, the non-encrypted portion including first telemetry information about the video conference. 5 . The method of claim 4 , wherein the first telemetry information includes Quality of Service (QoS) information. 6 . The method of claim 1 , wherein: the information associated with the first communication service provider includes information about a plurality of packets that traverse the first autonomous system; the query to the data lake includes at least one filter specifying a geographic region, video conference type, or a communication service provider; determining, from the first client device information, the one or more metrics about the performance of the video conference in the first autonomous system further comprises: determining information about network performance in the first autonomous system based on the information about the plurality of packets that traverse the first autonomous system; and determining the one or more metrics about the performance of the video conference in the first autonomous system based on the information about the network performance in the first autonomous system. 7 . The method of claim 1 , further comprising outputting a segmentation analysis about a portion of the first autonomous system. 8 . The method of claim 1 , further comprising anonymizing the first client device information, comprising removing at least one of a timestamp, device information, network information, or user information from the first client device information. 9 . A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising: establishing a video conference including a plurality of client devices, each client device connected to an autonomous system of a plurality of autonomous systems; joining a first client device to the video conference, the first client device connected to a first autonomous system administered by a first communication service provider; determining, from one or more packets received from the first client device, first client device information; storing the first client device information in association with the first communication service provider in a data lake, the data lake configured to store unstructured data; determining, based on the first client device information, one or more metrics about performance of the video conference in the first autonomous system, comprising querying the data lake for information associated with the first communication service provider; and outputting in real-time the one or more metrics about the performance of the video conference in the first autonomous system to the first communication service provider. 10 . The non-transitory computer-readable medium of claim 9 , wherein the first client device information comprises: first telemetry information about the video conference; the first autonomous system traversed by the one or more packets from the first client device, the first autonomous system identified using an autonomous system number (ASN); and the first communication service provider that administers the first autonomous system. 11 . The non-transitory computer-readable medium of claim 9 , wherein the one or more packets are encrypted using end-to-end encryption, the end-to-end encryption having endpoints including the first client device and a second client device of the plurality of client devices. 12 . The non-transitory computer-readable medium of claim 9 , wherein: the information associated with the first communication service provider includes information about a plurality of packets that traverse the first autonomous system; the query to the data lake includes at least one filter specifying a geographic region, video conference type, or a communication service provider; the instruction to determine, from the first client device information, the one or more metrics about the performance of the video conference in the first autonomous system further comprises: determining information about network performance in the first autonomous system based on the information about the plurality of packets that traverse the first autonomous system; and determining the one or more metrics about the performance of the video conference in the first autonomous system based on the information about the network performance in the first autonomous system. 13 . The non-transitory computer-readable medium of claim 9 , further comprising the instruction to output a segmentation analysis about a portion of the first autonomous system. 14 . The non-transitory computer-readable medium of claim 9 , further comprising the instruction to anonymize the first client device information, comprising removing at least one of a timestamp, device information, network information, or user information from the first client device information. 15 . A system comprising: a memory device; and one or more processors communicatively coupled to the memory device configured for: establishing a video conference including a plurality of client devices, each client device connected to an autonomous system of a plurality of autonomous systems; joining a first client device to the video conference, the first client device connected to a first autonomous system administered by a first communication service provider; determining, from one or more packets received from the first client device, first client device information; storing the first client device information in association with the first communication service provider in a data lake, the data lake configured to store unstructured data; determining, based on the first client device information, on

Assignees

Inventors

Classifications

  • Conference systems · CPC title

  • Network arrangements for conference optimisation or adaptation · CPC title

  • Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission · CPC title

  • H04L43/08Primary

    Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters · CPC title

  • Testing arrangements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12598121B2 cover?
Techniques for monitoring video conferencing quality-of-service in autonomous systems are disclosed. In an example method, a video conference provider establishes a video conference including a plurality of client devices, in which each client device is connected to an autonomous system of a plurality of autonomous systems. The video conference includes a first client device connected to a firs…
Who is the assignee on this patent?
Zoom Video Communications Inc, Zoom Communications Inc
What technology area does this patent fall under?
Primary CPC classification H04L43/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 07 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).