System and method for automatic generation of visual representations and links in a hierarchical messaging system
First Claim
1. A method for automatic creation of a visual representation of a message, the method comprising:
- determining a first media object to be captured, the first media object being displayed using a first software application;
capturing information about the first media object;
generating a first visual representation of the first captured information;
determining a second media object to be captured, the second media object being displayed using a second software application, the second software application being distinct from the first software application;
capturing information about the second media object;
generating a second visual representation of the second captured information; and
creating a message object including the first generated visual representation and the second generated visual representation.
1 Assignment
0 Petitions
Accused Products
Abstract
A multimedia message system automatically generates visual representations (thumbnails) of message or media objects and references (links) between media objects; nests messages within themselves; and automatically updates generated thumbnails. An object, including a thumbnail image of the object'"'"'s contents and a link to the original content, is created in response to simple user inputs or commands. An image of the object is generated whether the object be a web page, a multimedia message, a hypertext link, a video clip, or a document. A link or reference to the original object from which the image was formed is also generated. The system retrieves and displays information referenced by an object and shown by the thumbnail image corresponding to the object. The system also automatically updates the thumbnail image(s) representing an object any-time the underlying object or information from which the image was generated has been modified.
-
Citations
19 Claims
-
1. A method for automatic creation of a visual representation of a message, the method comprising:
-
determining a first media object to be captured, the first media object being displayed using a first software application;
capturing information about the first media object;
generating a first visual representation of the first captured information;
determining a second media object to be captured, the second media object being displayed using a second software application, the second software application being distinct from the first software application;
capturing information about the second media object;
generating a second visual representation of the second captured information; and
creating a message object including the first generated visual representation and the second generated visual representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
indicating data to be captured; and
indicating a destination for the captured data.
-
-
6. The method of claim 5, wherein indicating data to be captured includes selecting a window that contains a web page, an intranet page, a message thumbnail or window, a component of a web page, a messages or an object.
-
7. The method of claim 5, wherein the data is 1) a web page, 2) an image from a web page, 3) text from a web page, 4) a file or document (including images and audio) from a hard disk or networked storage, 5) a file or document from the world wide web (including images and audio) or 6) an existing multimedia message.
-
8. The method of claim 5, wherein indicating data and indicating a destination are performed using a mouse-type control device to select a window and drag and drop that window into another window.
-
9. The method of claim 5, wherein indicating a destination for the captured data includes selecting a destination message, and the method further comprises adding the created message to the destination message.
-
10. The method of claim 1, wherein generating a visual representation of the first captured information includes:
-
determining a portion of data for a display for capture;
extracting from a display buffer memory that portion of data dedicated to displaying the determined portion; and
using the extracted data as the visual representation.
-
-
11. The method of claim 1 wherein the first visual representation is determined by the first captured information.
-
12. The method of claim 1 wherein the first media object is a message.
-
13. A method for automatically generating references to objects, the method comprising:
-
determining a first media object to be captured, the first media object being displayed using a first software application;
capturing information about the first media object;
creating a first reference to the first captured information;
determining a second media object to be captured, the second media object being displayed using a second software application, the second software application being distinct from the first software application;
capturing information about the second media object;
creating a second reference to the second captured information; and
creating a message object including the first created reference and the second created reference. - View Dependent Claims (14, 15, 16, 17, 18, 19)
indicating data to be captured; and
indicating a destination for the captured data.
-
-
15. The method of claim 14, wherein indicating data to be captured includes selecting a window that contains a web page, an intranet page, a message thumbnail or window, a component of a web page, a message or an object.
-
16. The method of claim 14, wherein the data is 1) a web page, 2) an image from a web page, 3) text from a web page, 4) a file or document (including images and audio) from a hard disk or networked storage, 5) a file or document from the world wide web (including images and audio) or 6) an existing multimedia message.
-
17. The method of claim 13, wherein creating a reference to the first captured information comprises generating a hypertext link to a page if the information is a web page, or generating a reference to a message in a message system if the information is a message.
-
18. The method of claim 13, wherein creating a reference to the first captured information comprises generating a reference to an object in an information system if the information is a previously captured object.
-
19. The method of claim 13 wherein the reference to the first captured information points to a location other than the beginning of the first captured information.
Specification