US10721332B2

System and method for process migration in a content centric network

Summary by NHIP

Process migration in content centric networks

The system generates interests for manifests indicating sequential migration phases of a data model. It transmits resource interests based on corresponding names and starts the model using retrieved content objects.

Claim Score by NHIP

Read claim 10, the broadest

Abstract

One embodiment provides a system. In operation, the system generates a first interest for a first manifest which indicates a first phase of a migration of a data model and indicates a first plurality of resources with corresponding names; in response to receiving the first manifest, transmits, based on the corresponding names of the first plurality of resources, a first plurality of interests for the first plurality of resources; receives a second manifest which indicates a second phase of the migration and indicates a second plurality of resources with corresponding names; transmits, based on the corresponding names of the second plurality of resources, a second plurality of interests for the second plurality of resources; and starts the data model on the system based on content objects retrieved in response to the first and second plurality of interests.

US10721332B2, drawing sheet 1
Sheet 1 of 12

Term

10.1 yearsleft in the term

Expires 31 October 2036.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

20 claims: 3 independent, 17 dependent

  1. 1
    A computer system comprising:a processor;anda storage device storing instructions that when executed by the processor cause the processor to perform a method, the method comprising: generating a first interest for a first manifest which indicates a first phase of a migration of a data model and indicates a first plurality of resources with corresponding names;in response to receiving the first manifest, transmitting, based on the corresponding names of the first plurality of resources, a first plurality of interests for the first plurality of resources indicated in the first manifest;receiving a second manifest which indicates a second phase of the migration and indicates a second plurality of resources with corresponding names;transmitting, based on the corresponding names of the second plurality of resources, a second plurality of interests for the second plurality of resources indicated in the second manifest;andstarting the data model on the computer system based on content objects retrieved in response to the first and second plurality of interests.
  2. 10
    Broadest claimClaim Score 43, average(NHIP)A computer-implemented method comprising:generating, by a target device, a first interest for a first manifest which indicates a first phase of a migration of a data model and indicates a first plurality of resources with corresponding names;in response to receiving the first manifest, transmitting, based on the corresponding names of the first plurality of resources, a first plurality of interests for the first plurality of resources indicated in the first manifest;receiving a second manifest which indicates a second phase of the migration and indicates a second plurality of resources with corresponding names;transmitting, based on the corresponding names of the second plurality of resources, a second plurality of interests for the second plurality of resources indicated in the second manifest;andstarting the data model on the target device based on content objects retrieved in response to the first and second plurality of interests.
  3. 16
    One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to:generate a first interest for a first manifest which indicates a first phase of a migration of a data model and indicates a first plurality of resources with corresponding names;in response to receiving the first manifest, transmit, based on the corresponding names of the first plurality of resources, a first plurality of interests for the first plurality of resources indicated in the first manifest;receive a second manifest which indicates a second phase of the migration and indicates a second plurality of resources with corresponding names;transmit, based on the corresponding names of the second plurality of resources, a second plurality of interests for the second plurality of resources indicated in the second manifest;andstart the data model on a system based on content objects retrieved in response to the first and second plurality of interests.