Semantic document smartnails
First Claim
Patent Images
1. A method comprising:
- selecting a plurality of image segments having a plurality of attributes that includes a semantic importance information for each of the plurality of document image segments;
determining a plurality of positions and a plurality of geometric operations to be performed on the plurality of document image segments according to the plurality of attributes and display constraints.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus is disclosed herein for generating visualizations of documents based on semantic information. In one embodiment, the method comprises selecting a plurality of image segments having a plurality of attributes that includes a semantic importance information for each of the plurality of document image segments and determining a plurality of positions and a plurality of geometric operations to be performed on the plurality of document image segments according to the plurality of attributes and display constraints.
-
Citations
56 Claims
-
1. A method comprising:
-
selecting a plurality of image segments having a plurality of attributes that includes a semantic importance information for each of the plurality of document image segments;
determining a plurality of positions and a plurality of geometric operations to be performed on the plurality of document image segments according to the plurality of attributes and display constraints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
26. An article of manufacture having one or more recordable media having instructions stored therein which, when executed by a system, cause the system to perform a method comprising:
-
selecting a plurality of image segments having a plurality of attributes that includes a semantic importance information for each of the plurality of document image segments;
determining a plurality of positions and a plurality of geometric operations to be performed on the plurality of document image segments according to the plurality of attributes and display constraints. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
-
50. An apparatus comprising:
-
an analyzer to select a plurality of image segments having a plurality of attributes that includes a semantic importance information for each of the plurality of document image segments;
merging unit to determine a plurality of positions and a plurality of geometric operations to be performed on the plurality of document image segments according to the plurality of attributes and display constraints.
-
-
51. A method comprising:
-
performing semantic document analysis on a document;
extracting semantic information from the document based on results of the semantic document analysis;
a merging extracted semantic information with extracted visual information; and
creating a layout for a visual representation of the document based on results of merging.
-
-
52. An article of manufacture having one or more recordable media having instructions stored therein which, when executed by a system, cause the system to perform a method comprising:
-
performing semantic document analysis on a document;
extracting semantic information from the document based on results of the semantic document analysis;
merging extracted semantic information with extracted visual information; and
creating a layout for a visual representation of the document based on results of merging.
-
-
53. A method comprising:
-
generating a plurality of image segments having a plurality of attributes that include a semantic importance indication information for each of the plurality of image segments;
performing a plurality of operations on one or more image segments of the plurality of image segments selected based on associated semantic importance information to generate processed image segments; and
displaying the processed image segments on a target canvas.
-
-
54. An article of manufacture having one or more recordable media having instructions stored therein which, when executed by a system, cause the system to perform a method comprising:
-
generating a plurality of image segments having a plurality of attributes that include a semantic importance indication information for each of the plurality of image segments;
performing a plurality of operations on one or more image segments of the plurality of image segments selected based on associated semantic importance information to generate processed image segments; and
displaying the processed image segments on a target canvas.
-
-
55. A method comprising:
-
choosing a set of areas in a document for inclusion in a target display based on semantic importance information associated with each area in the set of areas;
determining whether the set of areas chosen for inclusion in a target display is to be updated;
converting absolutely or relatively positioned areas to absolute locations on the target display if the set of areas is not to be updated; and
generating an output list of instructions to operate on the document.
-
-
56. An article of manufacture having one or more recordable media having instructions stored therein which, when executed by a system, cause the system to perform a method comprising:
-
choosing a set of areas in a document for inclusion in a target display based on semantic importance information associated with each area in the set of areas;
determining whether the set of areas chosen for inclusion in a target display is to be updated;
converting absolutely or relatively positioned areas to absolute locations on the target display if the set of areas is not to be updated; and
generating an output list of instructions to operate on the document.
-
Specification