Data configuration method and data configuration apparatus

US11163553B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11163553-B2
Application numberUS-201916522166-A
CountryUS
Kind codeB2
Filing dateJul 25, 2019
Priority dateJan 26, 2017
Publication dateNov 2, 2021
Grant dateNov 2, 2021

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.

A data configuration mechanism includes determining an upgrade profile based on an original data management model and an updated data management model. One or more data nodes are changed between the original data management model and the updated data management model. The upgrade profile indicates path information of the changed data nodes and indicates an update operation of the changed data nodes. Corresponding data for the changed data nodes are configured based on the path information and the update operation.

First claim

Opening claim text (preview).

What is claimed is: 1. A data configuration method fora network device comprising a processor coupled to a memory, wherein the method comprises: obtaining, with the processor, a differential profile for one or more changed data nodes based on an original data management model and an updated data management model, wherein the one or more changed data nodes comprise a first-type data node that is deleted and a second-type data node that is added; determining a change profile when a deletion node in the original data management model is an addition node in the updated data management model, wherein the change profile indicates a correspondence between path information of the deletion node in the original data management model and path information of the addition node in the updated data management model; combining the deletion node and the addition node into a migration node, wherein the one or more changed data nodes further comprise the migration node; determining, with the processor, an upgrade profile in response to obtaining the differential profile for the one or more changed data nodes, wherein the one or more changed data nodes are changed between the original data management model and the updated data management model, and wherein the upgrade profile indicates first path information of the first-type data node, second path information of the second-type data node, and an update operation of the one or more changed data nodes; and automatically reconfiguring, with the processor, corresponding data for the second-type data node based on the first path information, the second path information, and the update operation in the upgrade profile to permit the network device to upgrade from the original data management model to the updated data management mode without manual reconfiguration. 2. The data configuration method of claim 1 , wherein determining the upgrade profile comprises: obtaining the differential profile including differences between the original data management model and the updated data management model, wherein the differential profile indicates the first-type data node deleted when generating the updated data management model from the original data management model and the first path information of the first-type data node in the original data management model, and indicates the second-type data node added when generating the updated data management model from the original data management model and the second path information of the second-type data node in the updated data management model; and generating the upgrade profile based on the differential profile. 3. The data configuration method of claim 2 , wherein the method further comprises: adding the correspondence between the path information of the deletion node and the path information of the addition node in the updated data management model to the upgrade profile based on the change profile. 4. The data configuration method of claim 3 , wherein the method further comprises: recording a corresponding update operation of the migration node as migration; and recording path information of the migration node as path information of the migration node in the original data management model and path information of the migration node in the updated data management model in the upgrade profile. 5. The data configuration method of claim 4 , wherein the method further comprises: recording the migration node as a modification node in the upgrade profile when corresponding data of the migration node is modified; and recording a data modification profile of the modification node in the upgrade profile, wherein the one or more changed data nodes further comprise the modification node. 6. The data configuration method of claim 4 , wherein configuring corresponding data for the one or more changed data nodes comprises: obtaining data of a specified changed data node based on path information of the specified changed data node in the original data management model in response to determining the specified changed data node is a first-type data node and not the migration node; and deleting the data of the specified changed data node. 7. The data configuration method of claim 5 , wherein configuring data for the one or more changed data nodes comprises: obtaining the data of the migration node based on the path information of the migration node in the original data management model in response to determining a specified changed data node is the migration node and not the modification node; and storing the data of the migration node based on the path information of the migration node in the updated data management model. 8. The data configuration method of claim 5 , wherein configuring data for the one or more changed data nodes comprises: obtaining data of the modification node based on path information of the modification node in the original data management model in response to determining a specified changed data node is the modification node; modifying the data of the modification node based on the data modification profile of the modification node in the upgrade profile; and storing modified data based on path information of the modification node in the updated data management model. 9. The data configuration method of claim 5 , wherein configuring data for the one or more changed data nodes comprises storing data of a specified changed data node based on path information of the specified changed data node in the updated data management model in response to determining the specified changed data node is the second-type data node and is not the migration node. 10. The data configuration method of claim 1 , wherein the upgrade profile, the original data management model, and the updated data management model are data tree structures. 11. A data configuration apparatus for a network device, comprising: a processor configured to: obtain a differential profile for one or more changed data nodes based on an original data management model and an updated data management model, wherein the one or more changed data nodes comprise a first-type data node that is deleted and a second-type data node that is added; determine a change profile when a deletion node in the original data management model is an addition node in the updated data management model, wherein the change profile indicates a correspondence between path information of the deletion node in the original data management model and path information of the addition node in the updated data management model; combine the deletion node and the addition node into a migration node, wherein the one or more changed data nodes further comprise the migration node; determine an upgrade profile in response to obtaining the differential profile for the one or more changed data nodes, wherein the one or more changed data nodes are changed between the original data management model and the updated data management model, and wherein the upgrade profile indicates first path information of the first-type data node, second path information of the second-type data node, and an update operation of the one or more changed data nodes; and automatically reconfigure corresponding data for the second-type data node based on the first path information, the second path information, and the update operation in the upgrade profile to permit the network device to upgrade from the original data management model to the updated data management mode without manual reconfiguration; and a memory coupled to the processor and configured to store the upgrade profile. 12. The data configuration apparatus of claim 11 , wherein the processor is further configured to: obtain the diff

Assignees

Inventors

Classifications

  • H04L41/145Primary

    involving simulating, designing, planning or modelling of a network · CPC title

  • G06F3/0607Primary

    by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device · CPC title

  • G06F8/658Primary

    Incremental updates; Differential updates · CPC title

  • Digital input from, or digital output to, record carriers {, e.g. RAID, emulated record carriers or networked record carriers} · CPC title

  • Code refactoring · 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 US11163553B2 cover?
A data configuration mechanism includes determining an upgrade profile based on an original data management model and an updated data management model. One or more data nodes are changed between the original data management model and the updated data management model. The upgrade profile indicates path information of the changed data nodes and indicates an update operation of the changed data n…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L41/145. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 02 2021 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).