System for managing multimedia objects
First Claim
1. A database system for organizing multimedia objects, with each object including at least an image component and a text component, the database system being organized into at least one collection with each collection having one or more multimedia albums, said database system comprising:
- at least one table entry having a customizable format to store information corresponding to a collection in the database system, the collection information including identification of a component of multimedia objects in an album in the corresponding collection;
a user interface for displaying collections in the database system, said user interface further comprising an interface which allows a user to request creation of a new album and an interface which allows a user to request creation of a new collection;
means responsive to user actuation of the interface to request creation of a new album, for copying a pre-existing field format from other albums in the collection to which the new album is assigned; and
means responsive to user actuation of the interface to request creation of a new collection, for defining a new field for albums in the collection and for storing the new field as a new table entry in the database system.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for managing multimedia objects such as text, images, sound, and video clips. The system provides improved organization of multimedia objects, through use of albums organized into collections of albums. In addition, improved printout of multimedia objects through user-activateable selection of particular fields from a multimedia database to accompany printouts of multimedia objects. A user interface is defined for allowing a user to obtain a thumbnail view of images in multimedia objects, simply by sliding a mouse cursor over database entry pointing of the image. In addition, a unique architecture of a system for managing multimedia objects is described.
-
Citations
66 Claims
-
1. A database system for organizing multimedia objects, with each object including at least an image component and a text component, the database system being organized into at least one collection with each collection having one or more multimedia albums, said database system comprising:
-
at least one table entry having a customizable format to store information corresponding to a collection in the database system, the collection information including identification of a component of multimedia objects in an album in the corresponding collection;
a user interface for displaying collections in the database system, said user interface further comprising an interface which allows a user to request creation of a new album and an interface which allows a user to request creation of a new collection;
means responsive to user actuation of the interface to request creation of a new album, for copying a pre-existing field format from other albums in the collection to which the new album is assigned; and
means responsive to user actuation of the interface to request creation of a new collection, for defining a new field for albums in the collection and for storing the new field as a new table entry in the database system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for printing components of a multimedia object, the multimedia object including at least an image component and a text component, wherein each component corresponds to a field in a database record that stores the multimedia object, said method comprising the steps of:
-
displaying a user interface which includes a thumbnail view of the image component of the multimedia object, said user interface further displaying user-selectable fields corresponding to fields in the multimedia database;
accepting user selection of up to plural fields for printout with the image component; and
outputting the image component together with the user-selected fields in the template selected by the user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A user interface for displaying a database of multimedia objects, with each multimedia object including at least an image component and a non-image component, with each component corresponding to a field in a database record for the multimedia component, the user interface comprising:
-
a display of at least a portion of the database in a table display, with each subsequent entry for multimedia objects in the database extending a first direction, and with each individual field within each database record extending in a second direction perpendicular to the first direction;
a cursor display of a mouse cursor corresponding to a position indicated by a user'"'"'s pointing device, the mouse cursor being superimposed over one of the tabular entries in said table display; and
a pop-up display of a thumbnail of an image component of a multimedia object, the pop-up display being displayed upon detection that the mouse cursor is displayed superimposed over the corresponding image component of the multimedia object, the pop-up display overlaying a portion of the table display. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system for managing multimedia objects, with each multimedia object including at least an image component and a non-image component, wherein each component corresponds to a field in a relational database for storing said multimedia objects, said system comprising:
-
a database access object responsive to structured query language inquiries so as to create database tables and fields, add and manipulate tables into the database, and add and manipulate fields within each table;
an image manager connected to said database access object, said image manager for adding, deleting, inserting, moving, cropping, re-sizing, and manipulating images, the image manager including interfaces to a TWAIN scanning protocol, image format translation applications, and image processing and manipulation applications;
an album manager connected to the database access object, the album manager for creating, opening, closing, saving and manipulating albums within the context of album collections, said album manager including an interface to functional modules for allowing special effects, HTML generation, album printing;
a view manager connected to the database access object, said view manager for view selection, database selection, table selection, and field selection; and
wherein separate tables of the database store entries corresponding to at least one collection, album and multimedia object are created that are relatable so as to include a multimedia object in an album of a collection. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. Computer-executable process steps stored on a computer readable medium, the process steps to form a database system for organizing multimedia objects, with each object including at least an image component and a text component, the database system being organized into at least one collection with each collection having one or more multimedia albums, the database system comprising:
-
at least one table entry having a customizable format to store information corresponding to a collection in the database system, the collection information including identification of a component of multimedia objects in an album in the corresponding collection;
a user interface for displaying collections in the database systems, said user interface further comprising an interface which allows a user to request creation of a new album and an interface which allows a user to request creation of a new collection;
means responsive to user actuation of the interface to request creation of a new album, for copying a pre-existing field format from other albums in the collection to which the new album is assigned; and
means responsive to user actuation of the interface to request creation of a new collection, for defining a new field for albums in the collection and for storing the new field as a new table entry in the database system. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. Computer-executable process steps stored on a computer readable medium, the process steps to print components of a multimedia object, the multimedia object including at least an image component and a text component, wherein each component corresponds to a field in a database record that stores the multimedia object, the computer-executable process steps including steps of:
-
displaying a user interface which includes a thumbnail view of the image component of the multimedia object, said user interface further displaying user-selectable fields corresponding to fields in the multimedia database;
accepting user selection of up to plural fields for printout with the image component; and
outputting the image component together with the user-selected fields in the template selected by the user. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
-
45. Computer-executable process steps stored on a computer readable medium, the process steps to display a user interface for a database of multimedia objects, with each multimedia object including at least an image component and a non-image component, with each component corresponding to a field in a database record for the multimedia component, the user interface comprising:
-
a display of at least a portion of the database in a table display, with each subsequent entry for multimedia objects in the database extending a first direction, and with each individual field within each database record extending in a second direction perpendicular to the first direction;
a cursor display of a mouse cursor corresponding to a position indicated by a user'"'"'s pointing device, the mouse cursor being superimposed over one of the tabular entries in said table display; and
a pop-up display of a thumbnail of an image component of a multimedia object, the pop-up display being displayed upon detection that the mouse cursor is displayed superimposed over the corresponding image component of the multimedia object, the pop-up display overlaying a portion of table display. - View Dependent Claims (46, 47, 48, 49)
-
-
50. Computer-executable process steps stored on a computer readable medium, the process steps to implement a system for managing multimedia objects, with each multimedia object including at least an image component and a non-image component, wherein each component corresponds to a field in a relational database for storing said multimedia objects, said system comprising:
-
a database access object responsive to structured query language inquiries so as to create database tables and fields, add and manipulate tables into the database, and add and manipulate fields within each table;
an image manager connected to said database access object, said image manager for adding, deleting, inserting, moving, cropping, re-sizing, and manipulating images, the image manager including interfaces to a TWAIN scanning protocol, image format translation applications, and image processing and manipulation applications;
an album manager connected to the database access object, the album manger for creating, opening, closing, saving and manipulating albums within the context of album collections, said album manager including an interface to functional modules for allowing special effects, HTML generation, album printing; and
a view manager connected to the database access object, said view manager for view selection, database selection, table selection, and field selection; and
wherein separate tables of the database store entries corresponding to at least one collection, album and multimedia object table entries are created that are relatable so as to include a multimedia object in an album of a collection. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A memory for organizing multimedia objects within collections of albums, the memory comprising:
-
plural data structures stored in said memory, the plural data structures comprising;
at least one multimedia object data structure including plural fields containing information of a multimedia object;
at least one album data structure including plural fields containing information of an album;
at least one collection data structure including plural fields containing information of a collection, wherein each of the data structures are separate from the others, at least one of the plural fields of the collection data structure identifying the at least one album data structure and the at least one multimedia object data structure thereby relating a collection to an album including at least one multimedia object. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66)
-
Specification