Methods and apparatus to control processing of telemetry data at an edge platform

US12034597B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12034597-B2
Application numberUS-202117497692-A
CountryUS
Kind codeB2
Filing dateOct 8, 2021
Priority dateApr 30, 2019
Publication dateJul 9, 2024
Grant dateJul 9, 2024

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, apparatus, systems and articles of manufacture are disclosed to control processing of telemetry data at an edge platform. An example apparatus includes an orchestrator interface to, responsive to an amount of resources allocated to an orchestrator to orchestrate a workload at the edge platform meeting a first threshold, transmit telemetry data associated with the orchestrator to a computer to obtain a first orchestration result at a first granularity; a resource management controller to determine a second orchestration result at a second granularity to orchestrate the workload at the edge platform, the second granularity finer than the first granularity; and a scheduler to schedule a workload assigned to the edge platform based on the second orchestration result.

First claim

Opening claim text (preview).

What is claimed is: 1. A platform for a first tier of a network, the platform comprising: memory; computer executable instructions; and processor circuitry to execute the computer executable instructions to at least: generate a first orchestration result at a first granularity, the first orchestration result for a first micro-service of a remote edge platform and a second micro-service of the remote edge platform, the remote edge platform in a second tier of the network that is closer to user equipment than the first tier, the first micro-service and the second micro-service associated with telemetry data from the remote edge platform; after determining the first granularity does not satisfy a level of granularity of orchestration results requested by the remote edge platform, generate a second orchestration result at a second granularity finer than the first granularity, the second orchestration result to orchestrate the first micro-service and the second micro-service, the level of granularity based on current or predicted usage of the remote edge platform; determine a schedule for the remote edge platform to execute the first micro-service and the second micro-service based on the second orchestration result; and cause transmission of the second orchestration result and the schedule to the remote edge platform. 2. The platform of claim 1 , wherein the processor circuitry is to cause transmission of the first orchestration result to the remote edge platform. 3. The platform of claim 1 , wherein the processor circuitry is to generate the first orchestration result based on a roofline model, the first orchestration result indicative of (1) a first amount of resources of the remote edge platform to allocate to the first micro-service to satisfy a first service level agreement (SLA) of the first micro-service and (2) a second amount of resources of the remote edge platform to allocate to the second micro-service to satisfy a second SLA of the second micro-service. 4. The platform of claim 1 , wherein the processor circuitry is to generate the second orchestration result by: simulating different amounts of resources of the remote edge platform to allocate to the first micro-service and the second micro-service; selecting a first amount of resources of the remote edge platform to allocate to the first micro-service to satisfy a first service quality objective of a first service level agreement (SLA) of the first micro-service; and selecting a second amount of resources of the remote edge platform to allocate to the second micro-service to satisfy a second service quality objective of a second SLA of the second micro-service. 5. The platform of claim 1 , wherein the processor circuitry is to determine the level of the granularity of the orchestration results requested by the remote edge platform based on an indication of the level of the granularity included with the telemetry data from the remote edge platform. 6. The platform of claim 5 , wherein the level of the granularity corresponds to at least one of: how often the processor circuitry is to process the telemetry data or a complexity with which the processor circuitry is to orchestrate the first micro-service and the second micro-service. 7. The platform of claim 1 , further including at least one of (1) a first power supply that is more stable than a second power supply of the remote edge platform or (2) first computational resources that outperform second computational resources of the remote edge platform. 8. The platform of claim 1 , wherein the processor circuitry is to: decrypt a communication from the remote edge platform to determine the telemetry data; and encrypt the second orchestration result and the schedule prior to transmission to the remote edge platform. 9. A non-transitory computer readable storage medium comprising data configurable into executable instructions to cause processor circuitry of a platform for a first tier of a network to at least: generate a first orchestration result at a first granularity, the first orchestration result to orchestrate a first micro-service of a remote edge platform and a second micro-service of the remote edge platform, the remote edge platform in a second tier of the network, the second tier more proximate to an endpoint device than the first tier, the first micro-service and the second micro-service associated with telemetry data from the remote edge platform; determine the first granularity does not satisfy a granularity of orchestration results requested by the remote edge platform, the granularity of the orchestration results based on current or predicted usage of the remote edge platform; generate second orchestration result at a second granularity finer than the first granularity, the second orchestration result to orchestrate the first micro-service and the second micro-service; determine a schedule for the remote edge platform to execute the first micro-service and the second micro-service, the schedule based on the second orchestration result; and cause transmission of the second orchestration result and the schedule to the remote edge platform. 10. The non-transitory computer readable storage medium of claim 9 , wherein the instructions cause the processor circuitry to cause transmission of the first orchestration result to the remote edge platform. 11. The non-transitory computer readable storage medium of claim 9 , wherein the instructions cause the processor circuitry to generate the first orchestration result based on a roofline model, the first orchestration result indicative of (1) a first amount of resources of the remote edge platform to be allocated to execute the first micro-service to satisfy a first service level agreement (SLA) of the first micro-service, and (2) a second amount of resources of the remote edge platform to be allocated to execute the second micro-service to satisfy a second SLA of the second micro-service. 12. The non-transitory computer readable storage medium of claim 9 , wherein the instructions cause the processor circuitry to generate the second orchestration result by: simulating different amounts of resources of the remote edge platform to be allocated to execute the first micro-service and the second micro-service; selecting a first amount of resources of the remote edge platform to be allocated to execute the first micro-service to satisfy a first service quality objective of a first service level agreement (SLA) of the first micro-service; and selecting a second amount of resources of the remote edge platform to be allocated to execute the second micro-service to satisfy a second service quality objective of a second SLA of the second micro-service. 13. The non-transitory computer readable storage medium of claim 9 , wherein the instructions cause the processor circuitry to determine the granularity of orchestration results requested by the remote edge platform based on an indication of granularity included with the telemetry data from the remote edge platform. 14. The non-transitory computer readable storage medium of claim 9 , wherein the instructions cause the processor circuitry to: decrypt a first communication from the remote edge platform to determine the telemetry data; and encrypt a second communication including the second orchestration result and the schedule prior to transmission to the remote edge platform. 15. A platform for a first tier of a network, the platform comprising: means for managing resources to generate a first orchestration result at a first granularity, the first orchestration result corresponding to a first micro-se

Assignees

Inventors

Classifications

  • Key management, e.g. using generic bootstrapping architecture [GBA] · CPC title

  • User group management · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • Priority · CPC title

  • comprising thermal management · 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 US12034597B2 cover?
Methods, apparatus, systems and articles of manufacture are disclosed to control processing of telemetry data at an edge platform. An example apparatus includes an orchestrator interface to, responsive to an amount of resources allocated to an orchestrator to orchestrate a workload at the edge platform meeting a first threshold, transmit telemetry data associated with the orchestrator to a comp…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification H04L41/5054. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 09 2024 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).