Back to results
US 8,527,540 B2Granted
Augmenting a report with metadata for export to a non-report document
AssigneeBusiness Objects Software Ltd.
InventorsJu Wu, Yan Dong, Prashantha Ramachandra Shet, Patrick Yee Cheuk Cheng
Life of this patent
Estimating the term…
Abstract
A computer readable medium includes executable instructions to create a report; augment the report with metadata including a report identifier and parameter information; and export the report and metadata to a non-report electronic document.
Claims13
A computer-implemented method comprising:
- opening, by a report engine of a report server, a report document, the report server passing information about a server name and a report identification (ID) of the report document;
- storing, by the report engine, the passed information;
- receiving, the report engine, an export call for the report document from an exporter module;
- passing the report document and the stored information to the exporter module;
- creating and encrypting, by the export module, a string comprising the stored information and at least one other attribute of the report document;
- and
- encrypting and embedding, by the export module, the string into the report document;
- and
- transmitting the report document to a non-reporting application, the non-reporting application decrypting the string to import the report document into a non-report document.
6 more elements
A non-transitory computer readable medium comprising instructions, which when executed by at least one data processor of at least one computing system, result in operations comprising:
- opening, by a report engine of a report server, a report document, the report server passing information about a server name and a report identification (ID) of the report document;
- storing, by the report engine, the passed information;
- receiving, the report engine, an export call for the report document from an exporter module;
- passing the report document and the stored information to the exporter module;
- creating and encrypting, by the export module, a string comprising the stored information and at least one other attribute of the report document;
- and
- encrypting and embedding, by the export module, the string into the report document;
- and
- transmitting the report document to a non-reporting application, the non-reporting application decrypting the string to import the report document into a non-report document.
6 more elements
A system comprising:
- at least one data processor;
- and
- memory storing instructions, which when executed by the at least one data processor, result in operations comprising:
- opening, by a report engine of a report server, a report document, the report server passing information about a server name and a report identification (ID) of the report document;
- storing, by the report engine, the passed information;
- receiving, the report engine, an export call for the report document from an exporter module;
- passing the report document and the stored information to the exporter module;
- creating and encrypting, by the export module, a string comprising the stored information and at least one other attribute of the report document;
- and
- encrypting and embedding, by the export module, the string into the report document;
- and
- transmitting the report document to a non-reporting application, the non-reporting application decrypting the string to import the report document into a non-report document.
9 more elements
Dependencies are inferred from the claim text.