Systems and methods for semantically zooming information
First Claim
1. A method for semantically zooming information for display comprising the steps of:
- determining information to display;
determining the display area;
determining a plurality of sections of the display information each associated with characteristic information;
determining different length representations of each section based on the characteristic information; and
determining a semantic zoom of the display information based on a bounded display area, and the different length representations of each section.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are presented to semantically zoom information to fit within a bounded display space. A bounded display space optionally constrained by size or shape is determined. Semantically coherent portions of information to be displayed within the bounded space are determined. Transformation rules are applied to the portion of the information to be displayed to produce a plurality of different length representations. A store of semantic zoom level information associates combinations of the different length portion representations. A desired number of information elements to be displayed within the bounded display space is determined. Iterations over the store of semantic zoom information determine combinations of different length representations that fit within the bounded display space.
96 Citations
39 Claims
-
1. A method for semantically zooming information for display comprising the steps of:
-
determining information to display;
determining the display area;
determining a plurality of sections of the display information each associated with characteristic information;
determining different length representations of each section based on the characteristic information; and
determining a semantic zoom of the display information based on a bounded display area, and the different length representations of each section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 35, 36, 37)
-
-
17. A system for semantically zooming information for display comprising:
-
an input/output circuit that receives information to display;
a memory;
a processor that determines a display area;
a plurality of sections of the information to be displayed, each section associated with characteristic information;
different length representations of each section based on the characteristic information; and
which determines a semantically zoomed display of the information based on a bounded display area, and the different length representation of each section. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 38, 39)
-
-
33. Computer readable storage medium comprising:
- computer readable program code embodied on the computer readable storage medium, the computer readable program code usable to program a computer for semantically zooming information for display comprising the steps of;
determining information to display;
determining the size of the display area;
determining a plurality of sections of the display information each associated with characteristic information;
determining different length representations of each section based on the characteristic information;
determining a semantic zoom of the display information based on a bounded display area, and the different length representation of each section.
- computer readable program code embodied on the computer readable storage medium, the computer readable program code usable to program a computer for semantically zooming information for display comprising the steps of;
-
34. A carrier wave encoded to transmit a control program, useable to program a computer semantically zooming information for display, to a device for executing the program, the control program comprising:
-
instructions for determining information to display;
instructions for determining the size of the display area;
instructions for determining a plurality of sections of the display information each associated with characteristic information;
instructions for determining different length representations of each section based on the characteristic information;
instructions for determining a semantic zoom of the display information based on a bounded display area, and the different length representation of each section.
-
Specification