Patents

US 12248477 B2: Method for dynamic resource scheduling of programmable dataplanes for network telemetry

Granted
2025-03-11
Filed
2023-01-13 application 18097147
Type
Utility · 4 claims
Elsewhere
Google Patents ↗ · USPTO patent document ↗ · USPTO Patent Center record ↗

Abstract

A method for network dataplane telemetry includes: a) receiving telemetry queries, where each query includes a requested network telemetry task, and associated query result accuracy and query result latency weights; b) every epoch, scheduling the telemetry queries to produce a schedule associating to each sub-epoch of an epoch for a subset of the telemetry queries; c) every sub-epoch, reprogramming a programmable dataplane device to execute scheduled telemetry queries associated the sub-epoch; d) every sub-epoch, collecting and aggregating intermediate query results from the programmable dataplane device; e) every epoch, returning aggregated results of completed queries; wherein scheduling the telemetry queries uses a multi-objective optimization that uses multiple objective functions weighted by the query result accuracy and query result latency weights to balance resource requirements of the runtime programmable network switch, query result accuracy, and query result latency.

Source: PVGPATDIS, file of 2026-04-10 (ipg250311.xml).

Assignees

AssigneeTypePlaceAlso on furp.orgSource
University of Oregon 77 patentsUS company or organizationEugene, ORUniversity of Oregon College or university EXACT high confidence: identical full name and statePVGPATDIS, file of 2026-04-10
Niksun Inc 3 patentsUS company or organizationPrinceton, NJNIKSUN, INC. State business registration EXACT high confidence: identical full name and statePVGPATDIS, file of 2026-04-10

Inventors

InventorPlacePatentsPerson pageSource
Reza RejaieEugene, OR1PVGPATDIS, file of 2026-04-10
Ramakrishnan DurairajanEugene, OR1PVGPATDIS, file of 2026-04-10
Christopher H. MisaEugene, OR1PVGPATDIS, file of 2026-04-10
Walter WillingerMadison, NJ10PVGPATDIS, file of 2026-04-10

CPC categories

SubclassCategoryFirst groupSource
G06FElectric digital data processingG06F16/24556PVGPATDIS, file of 2026-04-10
H04LTransmission of digital information, e.g. telegraphic communicationH04L43/20PVGPATDIS, file of 2026-04-10

Cooperative Patent Classification, as currently assigned (one row per subclass).

Assignments and security interests

RecordedWhatFromToReel/frameSource
2025-02-10Government interest
Confirmatory license
UNIVERSITY OF OREGON signed 2023-02-23NATIONAL SCIENCE FOUNDATION ALEXANDRIA, VA70161/341ECORSEXC, file of 2026-09-25
2023-02-10Assignment
Assignment of assignor's interest
WILLINGER, WALTER signed 2023-01-04NIKSUN INC PRINCETON, NJ62653/618ECORSEXC, file of 2026-09-25
2023-02-08Assignment
Assignment of assignor's interest
DURAIRAJAN, RAMAKRISHNAN signed 2023-01-13
MISA, CHRISTOPHER H. signed 2023-01-13
REJAIE, REZA signed 2023-01-13
UNIVERSITY OF OREGON EUGENE, OR62628/723ECORSEXC, file of 2026-09-25

Documents recorded with the USPTO Assignment Recordation Branch that list this patent. A security interest is a lender’s claim on the patent as collateral; a release ends it.

USPTO bulk data: PatentsView granted patents, disambiguated (PVGPATDIS) for patents, assignees, inventors, places and CPC categories; the USPTO Patent Assignment Dataset (ECORSEXC) for assignments and security interests. Patents filed in the last 20 years. No claims or full text. Links to other records are by name (and state): EXACT means the identical full name and state; FUZZY means a looser name match, with the confidence shown.