INCREMENTAL SYNCHRONOUS HIERARCHICAL SYSTEM RESTORATION
First Claim
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 visualization of 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.
1 Assignment
0 Petitions
Accused Products
Abstract
An incremental synchronous hierarchical system restoration system. A hierarchical system, such as a file system, that has an incompletely populated hierarchy, such as a directory structure, is incrementally restored in response to each of at least some successive hierarchical system commands. For instance, in some embodiments, the hierarchical system restoration may be a just-in-time hierarchical system restoration that restores portions of the hierarchical system hierarchy just in time to provide the visualizations used for each hierarchical system command response. By so doing, the restoration system provides the illusion that the hierarchical system has already been restored since the appropriate visualization and functionality is provided in response to each hierarchical system command, just as a fully populated hierarchical system would. The manner of acquiring and populating file system hierarchies is especially efficient so as to make such restoration possible in substantial real-time.
-
Citations
20 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 visualization of 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. - View Dependent Claims (2, 3, 4)
-
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 visualization of 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. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising one or more computer-readable storage media having thereon computer-executable instructions that are structured such that, when executed by one or more processors of the computing system, the computing system is caused to operate and/or instantiate a first system command interception component that performs a method comprising the following in response to in response to intercepting a hierarchical system command issued to a local hierarchical system that has the incompletely populated hierarchy:
-
in response to the act of intercepting, an act of determining that a visualization of 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; and in response to the act of identifying, an act of obtaining the identified data from a remote location data. - View Dependent Claims (19, 20)
-
Specification