Reestablishing process context
First Claim
Patent Images
1. A method of resuming processing of a hierarchical data, comprising:
- traversing a previously-processed part of the hierarchical data by starting at a first level of the hierarchical data, omitting at least one processing operation with respect to data in the previously-processed part;
descending only into sub-levels, if any, that lead to a restart location within the hierarchical data; and
resuming normal processing of a remaining part of the hierarchical data starting from a next data after the restart location, wherein resuming normal processing includes processing the remaining part in the same order as the previous processing would have processed the remaining part had the previous processing not been interrupted.
1 Assignment
0 Petitions
Accused Products
Abstract
Resuming processing of a hierarchical data is disclosed. A previously-processed part of the hierarchical data is traversed by starting at a first level of the hierarchical data, omitting at least one processing operation with respect to data in the previously-processed part. Sub-levels, if any, are descended only if they lead to a restart location within the hierarchical data. Normal processing is resumed starting from a next data after the restart location.
-
Citations
26 Claims
-
1. A method of resuming processing of a hierarchical data, comprising:
-
traversing a previously-processed part of the hierarchical data by starting at a first level of the hierarchical data, omitting at least one processing operation with respect to data in the previously-processed part; descending only into sub-levels, if any, that lead to a restart location within the hierarchical data; and resuming normal processing of a remaining part of the hierarchical data starting from a next data after the restart location, wherein resuming normal processing includes processing the remaining part in the same order as the previous processing would have processed the remaining part had the previous processing not been interrupted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for resuming processing of a hierarchical data, comprising:
-
a processor configured to; traverse a previously-processed part of the hierarchical data by starting at a first level of the hierarchical data, omitting at least one processing operation with respect to data in the previously-processed part, descend only into sub-levels, if any, that lead to a restart location within the hierarchical data, and resume normal processing of a remaining part of the hierarchical data starting from a next data after the restart location, wherein resuming normal processing includes processing the remaining part in the same order as the previous processing would have processed the remaining part had the previous processing not been interrupted; and a memory coupled to the processor and configured to provide instructions to the processor. - View Dependent Claims (20, 21, 22)
-
-
23. A computer program product for resuming processing of a hierarchical data, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
-
traversing a previously-processed part of the hierarchical data by starting at a first level of the hierarchical data, omitting at least one processing operation with respect to data in the previously-processed part; descending only into sub-levels, if any, that lead to a restart location within the hierarchical data; and resuming normal processing of a remaining part of the hierarchical data starting from a next data after the restart location, wherein resuming normal processing includes processing the remaining part in the same order as the previous processing would have processed the remaining part had the previous processing not been interrupted. - View Dependent Claims (24, 25, 26)
-
Specification