Weighted interactive grid presentation system and method for streaming a multimedia collage
First Claim
1. A system for visualizing digital media, comprising:
- a presentation grid for displaying selected document components, each component representing a document;
an accessor to acquire documents from at least one source of documents;
a document parser to parse said acquired documents and to divide said acquired document into document components; and
an agent to store said document components and relationships between said document components forming a model of user preferences, and said agent to select document components to display on said presentation grid according to said model.
0 Assignments
0 Petitions
Accused Products
Abstract
A presentation grid for simultaneously visualizing elements from a large number of multimedia documents is disclosed. Each of these media elements is an image, a chunk of text, a digital video or multimedia. Media elements are gradually streamed onto the presentation grid, forming a collage. This streaming of media elements happens over time, presenting more and more elements. Eventually, the grid fills: when new elements are added, they must overlap ones which are already there. Placement of elements in the grid is based on a model of their importance to the user. This agent model is implemented through a directed graph of the elements, and weights which quantify their importance. It evolves through interaction. By dynamically prioritizing the allocation of screen space based on the user'"'"'s interests, the weighted grid presentation system makes the streaming collage a useful and engaging means of visualizing media elements and the documents they represent.
-
Citations
16 Claims
-
1. A system for visualizing digital media, comprising:
-
a presentation grid for displaying selected document components, each component representing a document;
an accessor to acquire documents from at least one source of documents;
a document parser to parse said acquired documents and to divide said acquired document into document components; and
an agent to store said document components and relationships between said document components forming a model of user preferences, and said agent to select document components to display on said presentation grid according to said model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for adaptively computing the size of a new element to be placed in a weighted presentation grid, said method comprising the steps of:
-
a) deciding via heuristics the range of possible sizes for the new element, and computing the mean thereof;
b) comparing the logarithm of the significance weight of the new element;
c) if said logarithm is less than the mean of the significance weights of elements already in the presentation grid, setting the size to equal a linear interpolation of the position of said logarithm between the logarithm of the minimum of the significance weights of elements already in the presentation grid and the mean of the logarithms thereof, as applied to the range between the minimum and mean possible sizes for the new element; and
d) otherwise, setting the size to equal a linear interpolation of the position of said logarithm between the mean of the logarithms of the significance weights of elements already in the presentation grid and the logarithm of the maximum thereof, as applied to the range between the mean and maximum possible sizes for the new element.
-
Specification