Method and system to modulate telemetry data

US12476894B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12476894-B2
Application numberUS-202217900828-A
CountryUS
Kind codeB2
Filing dateAug 31, 2022
Priority dateAug 31, 2022
Publication dateNov 18, 2025
Grant dateNov 18, 2025

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.

Methods, systems, and computer program products to modulate telemetry data as a function to represent the performance of a network and/or individual devices connected to the network. In embodiments, the method includes receiving telemetry data that has been sampled at a given point of time, wherein the telemetry data is associated with a performance metric of a device; processing the telemetry data as a function representing performance of the network device, wherein processing the telemetry data comprises modulating the telemetry data at the given point of time to previously sampled telemetry data based on the function; and demodulating the modulated telemetry data. In embodiments, the method also includes transferring the modulated telemetry data for reporting.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system, comprising: circuitry to: receive telemetry data associated with a performance metric of a network device; convert, using a modulation technique, the received telemetry data into modulated telemetry data that is a digital representation of the received telemetry data modeled as continuous or nearly continuous function, wherein the modulation technique converts the received telemetry data into the modulated telemetry data by increasing or decreasing reference telemetry data in steps having sizes that are based on a parameter associated with the performance metric of the network device, and wherein the modulated telemetry data is a reduced data set compared to the received telemetry data; and transfer the modulated telemetry data for reporting over a network to a monitor device that analyzes the performance metric of the network device. 2 . The system of claim 1 , further comprising: the monitor device that receives the modulated telemetry data, wherein the monitor device demodulates the received modulated telemetry data. 3 . The system of claim 2 , wherein the monitor device determines whether the performance metric associated with the demodulated telemetry data exceeds a predetermined value. 4 . The system of claim 3 , wherein, in response to the demodulated telemetry data exceeding the predetermined value, the monitor device performs an action. 5 . The system of claim 1 , wherein the received telemetry data is sampled by a component within an Application Specific Integrated Circuit (ASIC) of the network device. 6 . The system of claim 1 , wherein the received telemetry data is sampled by a component within the network device but not an Application Specific Integrated Circuit (ASIC). 7 . The system of claim 1 , wherein the received telemetry data represents at least one of: a queue length and a buffer size. 8 . The system of claim 1 , wherein the received telemetry data represents a forwarding-flow load/occupancy. 9 . The system of claim 8 , wherein the forwarding-flow load/occupancy is measured by one of: a discarded packet counter or a passed packet counter. 10 . A telemetry device, comprising: circuitry to: receive telemetry data associated with a performance metric of a network device; convert, using a modulation technique, the received telemetry data into modulated telemetry data that is a digital representation of the received telemetry data modeled as continuous or nearly continuous function, wherein the modulation technique comprises: comparing the received telemetry data to stored reference telemetry data; increasing or decreasing the stored reference telemetry data by a step based on an output of the comparison, wherein a size of the step is based on a parameter associated with the performance metric of the network device, and wherein the modulated telemetry data is a reduced data set compared to the received telemetry data; and outputting the increased or decreased stored reference telemetry data as part of the modulated telemetry data; and transfer the modulated telemetry data over a network to a monitor device that analyzes the performance metric of the network device. 11 . The telemetry device of claim 10 , wherein the network device comprises a network switch. 12 . The telemetry device of claim 10 , wherein the received telemetry data is sampled by an Application Specific Integrated Circuit (ASIC) within the network device. 13 . The telemetry device of claim 10 , wherein the received telemetry data represents one of a queue length or a buffer size. 14 . The telemetry device of claim 10 , wherein the received telemetry data represents a forwarding-flow load/occupancy. 15 . The telemetry device of claim 14 , wherein the forwarding-flow load/occupancy is measured by one of: a discarded packet counter or a passed packet counter. 16 . The telemetry device of claim 10 , wherein the parameter comprises one of: packet size, port speed, or radix of the network device. 17 . A method, comprising: receiving telemetry data associated with a performance metric of a network device; converting, using a modulation technique, the received telemetry data into modulated telemetry data that is a digital representation of the received telemetry data modeled as continuous or nearly continuous function, the modulation technique comprising: comparing the received telemetry data to stored reference telemetry data; increasing or decreasing the stored reference telemetry data by a step based on an output of the comparison, wherein a size of the step is based on a parameter associated with the performance metric of the network device; and outputting the increased or decreased stored reference telemetry data as part of the modulated telemetry data, wherein the modulated telemetry data is a reduced data set compared to the received telemetry data; and sending the modulated telemetry data over a network to a monitor device that analyzes the performance metric of the network device. 18 . The method of claim 17 , wherein the parameter associated with the performance metric of the network device comprises one of: packet size, port speed, or radix of the network device.

Assignees

Inventors

Classifications

  • H04L67/12Primary

    specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF] · CPC title

  • Network monitoring probes · CPC title

  • Processing captured monitoring data, e.g. for logfile generation · CPC title

  • by checking functioning · 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 US12476894B2 cover?
Methods, systems, and computer program products to modulate telemetry data as a function to represent the performance of a network and/or individual devices connected to the network. In embodiments, the method includes receiving telemetry data that has been sampled at a given point of time, wherein the telemetry data is associated with a performance metric of a device; processing the telemetry …
Who is the assignee on this patent?
Mellanox Technologies Ltd
What technology area does this patent fall under?
Primary CPC classification H04L67/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 18 2025 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).