METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR GENERATING A PREVIEW OF AN ELECTRONIC DOCUMENT
First Claim
1. A method comprising:
- receiving an indication of an electronic document;
identifying a template associated with the electronic document, based on at least one of a document attribute associated with the electronic document or a usage parameter; and
with an electronic document preview apparatus comprising at least processing circuitry, determining preview data from the electronic document based on the template.
10 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provided herein provide for customized previews of electronic documents. A template for a particular electronic document may be identified based on document attributes and/or usage parameters. The identified template may define pertinent data to be extracted from structured documents. Portions of documents, including unstructured documents can be provided as a preview such as by rendering an area of the document such as one defined in the template by coordinates or pixels. In this regard, individual users or user groups may configure what data is displayed in a document preview such as by selecting fields and/or by specifying locations of interest within the document. Users can view listings of documents and their respective previews such that the desired document may be identified without rendering complete documents.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving an indication of an electronic document; identifying a template associated with the electronic document, based on at least one of a document attribute associated with the electronic document or a usage parameter; and with an electronic document preview apparatus comprising at least processing circuitry, determining preview data from the electronic document based on the template. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
-
receive an indication of an electronic document; identify a template associated with the electronic document, based on at least one of a document attribute associated with the electronic document or a usage parameter; determine preview data from the electronic document based on the template. - View Dependent Claims (9, 10, 11, 12, 13, 14, 21)
-
-
15. A computer program product comprising at least one non-transitory computer-readable medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising instructions, which when performed by an apparatus, are configured to cause the apparatus to perform at least:
-
receive an indication of an electronic document; identify a template associated with the electronic document, based on at least one of a document attribute associated with the electronic document or a usage parameter; determine preview data from the electronic document based on the template. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification