Techniques for recovery of application level objects
First Claim
Patent Images
1. A method for restoration of an application level object comprising:
- obtaining application metadata of an application containing objects to be restored, wherein the application metadata provides application structure information facilitating access of application data;
storing at least one data file containing application data;
utilizing the application metadata to provide a user interface for restoring an application level object, wherein the user interface for restoring an application level object is configured to allow a user to navigate application level objects available for restoration by providing a graphical user interface allowing a user to drill down into one or more application data structures, wherein information about application level objects available for restoration within an application data structure is obtained using the application metadata;
accepting input from a user via the user interface specifying an application level object to restore, wherein the application level object comprises one or more portions of the at least one data file; and
restoring the specified application level object using the application metadata.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques for recovery of application level objects are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for restoration of one or more application level objects. The method may comprise obtaining application metadata of an application containing objects to be restored, storing one or more data files containing application data, utilizing the application metadata to provide a user interface for the restoration of one or more application objects, accepting input from a user via the user interface specifying one or more application objects to restore, and restoring the one or more specified application objects.
25 Citations
20 Claims
-
1. A method for restoration of an application level object comprising:
-
obtaining application metadata of an application containing objects to be restored, wherein the application metadata provides application structure information facilitating access of application data; storing at least one data file containing application data; utilizing the application metadata to provide a user interface for restoring an application level object, wherein the user interface for restoring an application level object is configured to allow a user to navigate application level objects available for restoration by providing a graphical user interface allowing a user to drill down into one or more application data structures, wherein information about application level objects available for restoration within an application data structure is obtained using the application metadata; accepting input from a user via the user interface specifying an application level object to restore, wherein the application level object comprises one or more portions of the at least one data file; and restoring the specified application level object using the application metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An article of manufacture for restoration of an application level object, the article of manufacture comprising:
-
at least one non-transitory computer readable storage medium; and instructions stored on the at least one non-transitory computer readable storage medium; wherein the instructions are configured to be readable from the at least one non-transitory computer readable storage medium by at least one processor and thereby cause the at least one processor to operate so as to; obtain application metadata of an application containing objects to be restored, wherein the application metadata provides application structure information facilitating access of application data; store at least one data file containing application data; utilize the application metadata to provide a user interface for the restoration of an application level object, wherein the user interface for restoring an application level object is configured to allow a user to navigate application level objects available for restoration by providing a graphical user interface allowing a user to drill down into one or more application data structures, wherein information about application level objects available for restoration within an application data structure is obtained using the application metadata; accept input from a user via the user interface specifying an application level object to restore, wherein the application level object comprises one or more portions of the at least one data file; and restore the specified application level object using application metadata.
-
-
14. A system for restoration of an application level object comprising:
one or more processors communicatively coupled to a server;
wherein the server is configured to;obtain application metadata of an application containing objects to be restored, wherein the application metadata provides application structure information facilitating access of application data; store at least one data file containing application data; utilize the application metadata to provide a user interface for the restoration of an application level object, wherein the user interface for restoring an application level object is configured to allow a user to navigate application level objects available for restoration by providing a graphical user interface allowing a user to drill down into one or more application data structures, wherein information about application level objects available for restoration within an application data structure is obtained using the application metadata; accept input from a user via the user interface specifying an application level object to restore, wherein the application level object comprises one or more portions of the at least one data file; and restore the specified application level object. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification