Methods for computing a navigation path
First Claim
1. A method comprising:
- receiving audible, visual, and audiovisual document elements;
computing time attributes associated with the audible, visual, and audiovisual document elements based on display constraints;
computing information content attributes associated with the audible, visual, and audiovisual document elements based on display constraints;
selecting a set of one or more of the audible, visual and audiovisual document elements for inclusion into a multimedia representation based on the time and information content attributes.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and article of manufacture for creating visualizations of documents are described. In one embodiment, the method comprises receiving audible, visual, and audiovisual document elements, computing time attributes associated with the audible, visual, and audiovisual document elements based on display and application constraints, computing information content attributes associated with the audible, visual, and audiovisual document elements based on display and application constraints, selecting a set of one or more of the audible, visual and audiovisual document elements for inclusion into a multimedia representation based on the time and information content attributes, and composing the multimedia representation using the set of one or more of the audible, visual and audiovisual document elements.
-
Citations
47 Claims
-
1. A method comprising:
-
receiving audible, visual, and audiovisual document elements;
computing time attributes associated with the audible, visual, and audiovisual document elements based on display constraints;
computing information content attributes associated with the audible, visual, and audiovisual document elements based on display constraints;
selecting a set of one or more of the audible, visual and audiovisual document elements for inclusion into a multimedia representation based on the time and information content attributes. - 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. An article of manufacture having one or more recordable media with instructions thereon which, when executed by a system, cause the system to perform a method comprising:
-
receiving audible, visual, and audiovisual document elements; and
selecting a set of one or more of the audible, visual and audiovisual document elements for inclusion into a multimedia representation based on the time and information content attributes computed based on display and time constraints and at least one of application and user specific inputs. - View Dependent Claims (25, 26)
-
-
27. An apparatus comprising:
-
an input to receive audible, visual, and audiovisual document elements; and
a selector to select a set of one or more of the audible, visual and audiovisual document elements for inclusion into a multimedia representation based on the time and information content attributes computed based on display and time constraints and at least one of application and user constraints. - View Dependent Claims (28)
-
-
29. A method comprising:
-
receiving an audiovisual document element of a document; and
computing a time attribute for the audiovisual element as a maximum of the time required to visually navigate a text portion of the audiovisual element and the time required to play back synthesized text associated with the audiovisual element.
-
-
30. A method comprising:
-
receiving an audiovisual document element of a document; and
computing the time attribute for the audiovisual element as a maximum of the time required to visually comprehend a figure portion of the audiovisual element and the time required to play back synthesized text associated with the audiovisual element.
-
-
31. A method comprising:
-
receiving a visual document element of a document;
computing a time attribute for the visual element by;
determining any necessary pan and zoom operations; and
determining a time required to perform the operations based on one or more resolutions at which the operations are performed. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. An article of manufacture having one or more recordable media with instructions thereon which, when executed by a system, cause the system to perform a method comprising:
-
receiving a visual text document element of a document;
computing a time attribute for the visual text element by;
determining any necessary pan and zoom operations; and
determining a time required to perform the operations based on one or more resolutions at which the operations are performed.
-
-
38. A method comprising:
-
receiving a visual document element of a document;
computing a time attribute for the visual element by performing a zoom operation to a minimal readable character height;
checking width of the element to determine whether the elements fit the display width;
performing a panning operation if the element width doesn'"'"'t fit in the display width.
-
-
39. A method comprising:
-
receiving a visual document element of a document;
computing a time attribute for the visual element by performing a zoom operation to a first view;
performing panning if the element is not completely visible.
-
-
40. A method comprising:
-
receiving audible, visual, and audiovisual document elements;
selecting either a combination of the visual and audiovisual document elements or a combination of the audible and audiovisual document elements for inclusion in a multimedia representation of the document based on the time and information content attributes;
selecting a first set to maximize information contained in set subject to a given time constraint; and
selecting a second set to maximize information contained in set subject to an amount of time remaining to complete the multimedia representation after maximizing the selected document elements. - View Dependent Claims (41, 42, 43, 44)
-
-
45. An article of manufacture having one or more recordable media with instructions thereon which, when executed by a system, cause the system to perform a method comprising:
-
receiving audible, visual, and audiovisual document elements;
selecting either a combination of the visual and audiovisual document elements or the audible document elements for inclusion in a multimedia representation of the document based on the time and information content attributes;
selecting a first set of document elements with respect to maximizing information contained in first set subject to a given time constraint; and
selecting a second set of document elements with respect to maximizing information contained in the second set subject to an amount of time remaining to complete the multimedia representation after maximizing the selected document elements.
-
-
46. A method comprising:
-
receiving audio and visual elements;
determining audio and visual focus points;
selecting audiovisual elements; and
creating a navigation path for a presentation in a preset time in a constrained display area based on selected audiovisual elements and a combination of the audio and visual elements not part of the selected audiovisual elements.
-
-
47. An apparatus comprising:
-
an input to receive audio and visual elements;
an audio and visual focus point determiner to determine audio and visual focus points;
an audiovisual element selector to select audiovisual elements; and
a navigation path creator to create a navigation path for a presentation in a preset time in a constrained display area based on selected audiovisual elements and a combination of the audio and visual elements not part of the selected audiovisual elements.
-
Specification