Method and apparatus for preserving analytics while processing digital content
AssigneeAdobe Systems Incorporated
InventorsTanvi Shashikant Jagtap, Yash Kumar Gupta, Lalit Vohra
Life of this patent
Estimating the term…
Abstract
A computer implemented method and apparatus for preserving analytics while processing digital content. The method comprises receiving a command for processing analytics-enabled digital content from a source file to a target file; accessing source analytics metadata from the source file; and converting the source analytics metadata to a target analytics metadata in the target file, wherein the target analytics metadata is in a format consistent with a target file format.
Claims23
A method performed by a client computing device associated with a user for preserving analytics capabilities while processing digital content, the method comprising:
- receiving, by the client computing device, a command to include analytics-enabled digital content from a source file in a target file, the source file having analytic capabilities that support tracking usage statistics of the source file;
- accessing, by the client computing device, metadata of the source file comprising information that enables collection of tracked usage statistics of the source file, the metadata of the source file comprising a destination for sending the tracked usage statistics of the source file and the target file;
- converting, by the client computing device, the metadata from the source file to metadata for the target file while preserving at least one of the analytic capabilities associated with the metadata of the source file, wherein the metadata of the target file is in a format consistent with a target file format for the target file;
- and
- embedding the metadata of the target file within the target file at a location within the target file specified by the metadata of the source file.
An apparatus for preserving analytics capabilities while processing digital content, comprising:
- at least one processor;
- and
- at least one non-transitory computer-readable medium storing instructions thereon that, when executed by the at least one processor, cause the apparatus to:
- receive, from a user, a command to include analytics-enabled digital content from a source file in a target file, the source file having analytic capabilities that support tracking usage statistics of the source file;
- access metadata of the source file comprising information that enables collection of tracked usage statistics of the source file, the metadata of the source file comprising a destination for sending the tracked usage statistics of the source file and the target file;
- convert the metadata from the source file to metadata for the target file while preserving at least one of the analytic capabilities associated with the metadata of the source file, wherein the metadata of the target file is in a format consistent with a target file format for the target file;
- and
- embed the metadata of the target file within the target file at a location within the target file specified by the metadata of the source file.
A non-transitory computer readable medium storing instructions that, when executed by at least one processor, causes a computing system to:
- receive, from a user, a command to include analytics-enabled digital content from a source file in a target file, the source file having analytic capabilities that support tracking usage statistics of the source file;
- access metadata of the source file, the metadata of the source file comprising information that enables collection of tracked usage statistics of the source file, the metadata of the source file comprising a destination for sending the tracked usage statistics of the source file or target file;
- convert the metadata from the source file to metadata for the target file while preserving at least one of the analytic capabilities associated with the metadata of the source file, wherein the metadata of the target file comprising information that enables collection of one or more of the tracked usage statistics of the target file and is in a format consistent with a target file format for the target file, the metadata of the target file further comprising the destination for sending the one or more of the tracked usage statistics of the target file;
- and
- embed the metadata of the target file within the target file at a location within the target file specified by the metadata of the source file.
Dependencies are inferred from the claim text.