The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 17, 2023

Filed:

Jul. 02, 2020
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Nageen Himayat, Fremont, CA (US);

Srikathyayani Srikanteswara, Portland, OR (US);

Krishna Bhuyan, Sammamish, WA (US);

Daojing Guo, Santa Clara, CA (US);

Rustam Pirmagomedov, Oulu, FI;

Gabriel Arrobo Vidal, Hillsboro, OR (US);

Yi Zhang, Portland, OR (US);

Dmitri Moltchanov, Tampere, FI;

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 45/00 (2022.01); H04L 45/745 (2022.01); H04L 47/28 (2022.01); H04L 47/31 (2022.01);
U.S. Cl.
CPC ...
H04L 45/26 (2013.01); H04L 45/745 (2013.01); H04L 47/28 (2013.01); H04L 47/31 (2013.01);
Abstract

Systems and methods for dynamic compute orchestration include receiving, at a network node of an information centric network, a first interest packet comprising a name field indicating a named function and one or more constraints specifying compute requirements for a computing node to execute the named function, the first interest packet received from a client node. A plurality of computing nodes are identified that satisfy the compute requirements for executing the named function. The first interest packet is forwarded to at least some of the plurality of computing nodes. Data packets are received from at least some of the plurality of computing nodes in response to the first interest packet. One of the plurality of computing nodes is selected based on the received data packets, and a second interest packet is sent to the selected one of the plurality of computing nodes instructing the selected one of the plurality of compute nodes to execute the named function.


Find Patent Forward Citations

Loading…