قيد المعالجة

الرجاء الانتظار...

الإعدادات

الإعدادات

1. WO2017095703 - INCREMENTAL SYNCHRONOUS HIERARCHICAL SYSTEM RESTORATION

ملاحظة:نص مبني على العمليات الآلية للتعرف الضوئي على الحروف. الرجاء استخدام إصدار PDF لقيمته القانونية

CLAIMS

1. An incremental synchronous hierarchical system restoration system comprising:

a hierarchical system command interception component that is structured to respond to hierarchical system commands issued to a hierarchical system that has an incompletely populated hierarchy by performing the following:

an act of determining that a response to the hierarchical system command cannot be rendered based on a present population level of the hierarchical system hierarchy;

in response to the act of determining, an act of identifying data that would increase the local hierarchical system to a higher population level that could be used to render the visualization of the response to the hierarchical system command, the higher population level being less than full population of the hierarchical system hierarchy;

in response to the act of identifying, an act of obtaining the identified data from a remote location; and

an act of populating the obtained identified data into the local hierarchical system.

2. The system in accordance with Claim 1, the hierarchical system being a file system and the hierarchy of the hierarchical system being a directory structure.

3. The system in accordance with Claim 2, wherein after the populating the obtained identified data into the local hierarchical system, the hierarchical system command interception component issues the file system command to the file system.

4. The system in accordance with Claim 1, the remote location being a cloud computing environment.

5. A method for a hierarchical system request interception component to provide an appearance of a populated hierarchical system hierarchy even for a local hierarchical system having an incompletely populated hierarchy, the method comprising: an act of intercepting a hierarchical system command issued to the local hierarchical system that has the incompletely populated hierarchy;

in response to the act of intercepting, an act of determining that a response to the hierarchical system command cannot be rendered based on a present population level of the local hierarchical system hierarchy;

in response to the act of determining, an act of identifying data that would increase the local hierarchical system to a higher population level that could be used to render the visualization of the response to the hierarchical system command, the higher population level being less than full population of the local hierarchical system hierarchy;

in response to the act of identifying, an act of obtaining the identified data from a remote location; and

an act of populating the obtained identified data into the local hierarchical system.

6. The method in accordance with Claim 5, the hierarchical system being a file system and the hierarchy of the hierarchical system being a directory structure.

7. The method in accordance with Claim 5, wherein the method is repeatedly performed responsive to successive file system commands to gradually increase the population of the hierarchy of the file system.

8. The method in accordance with Claim 7, wherein when the method is first performed with respect to the first file system command issued to the file system, the hierarchy of the file system is populated with a root directory.

9. The method in accordance with Claim 7, wherein when the method is first performed with respect to the first file system command issued to the file system, the hierarchy of the file system is populated with multiple subdirectories, each corresponding to file system state at a corresponding time.

10. The method in accordance with Claim 9, the file system command corresponding to the file system as it existed at a particular time, the obtained data from the remote location being data as it existed in the file system at the particular time, the obtained data being used to populate a subdirectory that corresponds to the particular time.

11. The method in accordance with Claim 9, wherein when the method is first performed with respect to the first file system command issued to the file system, the hierarchy of the file system is populated with boot files that permit the computing system that hosts the file system to be booted.

12. The method in accordance with Claim 5, the file system command being a directory content listing command to list contents of a directory, the contents of the directory not being within the incompletely populated hierarchy.

13. The method in accordance with Claim 12, the identified data being names of content nodes of the directory.

14. The method in accordance with Claim 12, the identified data being metadata of the content nodes of the directory.

15. The method in accordance with Claim 5, the file system command identifying a file system path, at least a portion of the file system path not existing in the incompletely populated hierarchy of the file system, the act of obtaining the identified data from a remote location data comprising:

an act of performing the following beginning at most ancestral node in the portion of the file system path not existing in the file system path and continuing to the leaf node in the portion of the file system path not existing in the file system to the:

an act of identifying the corresponding node;

an act of using the identification of the corresponding node to access an injected representation of the corresponding node and reversal information of the corresponding node; and

an act of using the reversal information to obtain the original representation of the corresponding node, which identifies one or more child nodes of the corresponding node, including the next descendent node in the file system path.