BACKUP AND ARCHIVAL OF SELECTED ITEMS AS A COMPOSITE OBJECT
First Claim
1. A method of archiving a composite object, the method comprising:
- identifying an item that is a result of a computing activity;
analyzing the item based on a schema to determine whether the item shall be included in the composite object, the composite object including another item of a different type of data than a type of data of the item;
designating the item for archival in the composite object when the item is included in the schema;
generating a name for the item using at least one of metadata of the item or attributes of the item; and
transmitting the item in the composite object to a storage device for storage in a composite object archive.
2 Assignments
0 Petitions
Accused Products
Abstract
An archive of items, which are computing data accessed by a user, is created at a semantic object level. The object archiving may group seemingly disparate items as a composite object, which may then be stored to enable retrieval by the user at a later point in time. The composite object may include metadata from the various items to enable identifying the composite object, providing retrieval capabilities (e.g., search, etc.), and so forth. In some aspects, an archiving process may extract item data from an item that is accessed by a computing device. Next, the item may be selected by a schema for inclusion in a composite object when the item data meets criteria specified in the schema. The composite object(s) may then be stored in an object store as an archive (backup).
111 Citations
20 Claims
-
1. A method of archiving a composite object, the method comprising:
-
identifying an item that is a result of a computing activity; analyzing the item based on a schema to determine whether the item shall be included in the composite object, the composite object including another item of a different type of data than a type of data of the item; designating the item for archival in the composite object when the item is included in the schema; generating a name for the item using at least one of metadata of the item or attributes of the item; and transmitting the item in the composite object to a storage device for storage in a composite object archive. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
one or more processors; and memory to store computer readable instructions executable by the one or more processors, the memory storing a schema agent configured to; read a set of instructions that identify items for storage as a composite object, the items being a resultant of a computing action; designate a first item of the items for archival with the composite object based on the instructions; and migrate metadata of the items to the composite object to enable retrieval of the composite object. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable media storing computer-executable instructions that, when executed on one or more processors, cause the one or more processors to performs acts comprising:
-
extracting item data from an item accessed by a computing device, the item data including at least one of metadata or attributes of the item; selecting the item when the item data criteria specified in a schema, the schema configured to designate items for inclusion in a composite object; and storing the item in a storage media based on a storage policy implemented by a policy engine, the storage policy to perform at least one of; store a duplicate copy of the item, store a pointer to the item, perform compression of the item, and move the item to the storage media and delete the original copy of the item. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification