Patent ID: 8332751
Filing Date: 2012-12-11
Classification: G06F,G06K

Abstract:
1. One or more computer readable storage media having stored thereon a plurality of instructions that, when executed by one or more processors, configures the one or more processors to perform operations to generate a filtered electronic document comprising: accessing a package for an electronic document, the package including a plurality of parts of the package, wherein each part within the plurality of parts is a separate file that is accessed by an application through the package; identifying a display area for the electronic document based at least on known capabilities of one or more target devices; determining whether a portion of the electronic document including at least a segment of an image falls outside the display area identified for the one or more target devices; identifying redundant information including, within the display area identified, another segment of the image that is covered in the display area by another part of the package; and removing, from the package, the identified redundant information, wherein removing the redundant information includes: deleting the segment of the image that falls outside the display area identified for the electronic document and the other segment of the image in the display area without compromising visual representation of the electronic document, wherein: