← Back to Patent Explorer
US6301586B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System for managing multimedia objects

Assignee: Canon Inc
•
Filing: 1997-10-06
•
Granted: 2001-10-09
•
Expires: 2017-10-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Xinping Yang
  • 👤 Andrew H. Tomat
  • 👤 Timothy L. Kohler
  • 👤 Laurence Lavendel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 16:02
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/40; G06F16/48; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99935; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948

Claims Analysis

Total Claims: 75
Claim 1
Independent Claim 198 words
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.
Claim 2
Dependent Claim 198 words
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.
Claim 3
Dependent Claim 38 words
A database system according to claim 1 , further comprising a table entry for each said multimedia album, each said table entry for each said multimedia album being linked to one of said table entries for a collection.
Claim 4
Dependent Claim 39 words
A database system according to claim 2 , wherein each said table entry for each said multimedia album includes an entry for a picture file, wherein the picture file stores a list of image files corresponding to image components.
Claim 5
Dependent Claim 40 words
A database system according to claim 1 , further comprising a table entry for each said image component, wherein each said table entry for each said image component is linked to one of said table entries corresponding to said collections.
Claim 6
Dependent Claim 31 words
A database system according to claim 4 , wherein each said table entry for each image component includes a field for a thumbnail file and a field for an annotation file.
Claim 7
Dependent Claim 29 words
A database system according to claim 1 , wherein said user interface displays an entry field for permitting entry of a new album name within an existing album collection.
Claim 8
Dependent Claim 48 words
A database system according to claim 1 , wherein said user interface displays an option permitting creation of a new collection, and wherein upon selection of the option to create a new collection, said user interface displays a set of default fields for albums in the new collection.
Claim 9
Independent Claim 106 words
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.
Claim 10
Independent Claim 106 words
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.
Claim 11
Dependent Claim 13 words
A method according to claim 8 , wherein output is to a printer.
Claim 12
Dependent Claim 20 words
A method according to claim 8 , wherein output is in HTML format for publication on the world wide web.
Claim 13
Dependent Claim 49 words
A method according to claim 8 , further comprising a step responsive to user selection of a field for printout with the image component, wherein said step so responsive comprises modification of the thumbnail view of the image component so as to include a preview of the selected field.
Claim 14
Dependent Claim 24 words
A method according to claim 8 , further comprising the step of displaying a user interface to allow a user to define page layout.
Claim 15
Dependent Claim 42 words
A method according to claim 8 , further comprising the step of displaying a user interface to allow a user to select background and borders, said user interface further displaying a thumbnail preview of printout which includes user selected backgrounds and borders.
Claim 16
Dependent Claim 38 words
A method according to claim 8 , further comprising the step of displaying a user interface which allows a user to save selected fields, selected page layout, and selected backgrounds and borders, all as a user defined template.
Claim 17
Dependent Claim 24 words
A method according to claim 14 , further comprising the step of displaying a user interface which allows selection of a previously defined template.
Claim 18
Dependent Claim 170 words
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.
Claim 19
Dependent Claim 170 words
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.
Claim 20
Dependent Claim 23 words
A user interface according to claim 16 , which upon selection of an image component of a multimedia object displays an image component.
Claim 21
Dependent Claim 44 words
A user interface according to claim 16 , further comprising a pop-up display of a dialog that includes an entry field for global annotation of text, the pop-up display of dialog being displayed upon selection of the mouse cursor over a non-image text component.
Claim 22
Dependent Claim 44 words
A user interface according to claim 16 , further comprising a pop-up display of a dialog for recording an audio annotation to a multimedia object, the pop-up display of the dialog being displayed upon selection with the mouse cursor of a non-image annotation component.
Claim 23
Dependent Claim 41 words
A user interface according to claim 16 , further comprising a pop-up dialog including an interface to allow input of keywords, the pop-up dialog being displayed upon selection by the mouse cursor of a non-image keyword component of a multimedia object.
Claim 24
Independent Claim 216 words
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.
Claim 25
Independent Claim 216 words
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.
Claim 26
Dependent Claim 71 words
A system according to claim 21 , wherein said database access objects includes a database description language (DDL) to create database tables and fields, to add tables into the database, and to add fields within each table, and further includes a database manipulation language (DML) to manipulate database tables and fields, to manipulate tables within the database, to manipulate fields within each table, and to update, search and edit database tables.
Claim 27
Dependent Claim 30 words
A system according to claim 21 , further comprising TWAIN support interfaced to said image manager, said TWAIN support for providing TWAIN scanning protocol including TWAIN protocol for digital cameras.
Claim 28
Dependent Claim 33 words
A system according to claim 21 , further comprising an image format translation application interfaced to said image manager, the image format translation application for opening and saving images having predefined image formats.
Claim 29
Dependent Claim 36 words
A system according to claim 21 , further comprising an image processing and manipulation application interfaced to said image manager, the image processing and manipulation application including at least image translation and image color shifting capabilities.
Claim 30
Dependent Claim 35 words
A system according to claim 21 , further comprising a functional module for special effects, the functional module for special effects interfaced to said album manager and providing image effects including speed and annotation effects.
Claim 31
Dependent Claim 35 words
A system according to claim 21 , further comprising a functional module for HTML generation interfaced to said album manager, said functional module for HTML generation providing templates and template wizards for generating HTML-formatted files.
Claim 32
Dependent Claim 35 words
A system according to claim 21 , further comprising a functional module for album printing interfaced to said album manager, said functional module for album printing for allowing printing in spreadsheet, thumbnail and HTML format.
Claim 33
Dependent Claim 35 words
A system according to claim 21 , wherein said view manager includes an interface to an active server protocol for allowing access to database objects using an HTTP query protocol over the world wide web.
Claim 34
Dependent Claim 212 words
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.
Claim 35
Dependent Claim 212 words
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.
Claim 36
Dependent Claim 42 words
Computer-executable process steps according to claim 30 , wherein the database system further comprises a table entry for each said multimedia album, each said table entry for each said multimedia album being linked to one of said table entries for a collection.
Claim 37
Dependent Claim 39 words
Computer-executable process steps according to claim 31 , wherein each said table entry for each said multimedia album includes an entry for a picture file, wherein the picture file stores a list of image files corresponding to image components.
Claim 38
Dependent Claim 44 words
Computer-executable process steps according to claim 30 , wherein the database system further comprises a table entry for each said image component, wherein each said table entry for each said image component is linked to one of said table entries corresponding to said collections.
Claim 39
Dependent Claim 31 words
Computer-executable process steps according to claim 33 , wherein each said table entry for each image component includes a field for a thumbnail file and a field for an annotation file.
Claim 40
Dependent Claim 29 words
Computer-executable process steps according to claim 30 , wherein said user interface displays an entry field for permitting entry of a new album name within an existing album collection.
Claim 41
Dependent Claim 48 words
Computer-executable process steps according to claim 30 , wherein said user interface displays an option permitting creation of a new collection, and wherein upon selection of the option to create a new collection, said user interface displays a set of default fields for albums in the new collection.
Claim 42
Dependent Claim 117 words
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.
Claim 43
Dependent Claim 117 words
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.
Claim 44
Dependent Claim 14 words
Computer-executable process steps according to claim 37 , wherein output is to a printer.
Claim 45
Dependent Claim 21 words
Computer-executable process steps according to claim 37 , wherein output is in HTML format for publication on the world wide web.
Claim 46
Dependent Claim 50 words
Computer-executable process steps according to claim 37 , further comprising a step responsive to user selection of a field for printout with the image component, wherein said step so responsive comprises modification of the thumbnail view of the image component so as to include a preview of the selected field.
Claim 47
Dependent Claim 25 words
Computer-executable process steps according to claim 37 , further comprising the step of displaying a user interface to allow a user to define page layout.
Claim 48
Dependent Claim 43 words
Computer-executable process steps according to claim 37 , further comprising the step of displaying a user interface to allow a user to select background and borders, said user interface further displaying a thumbnail preview of printout which includes user selected backgrounds and borders.
Claim 49
Dependent Claim 39 words
Computer-executable process steps according to claim 37 , further comprising the step of displaying a user interface which allows a user to save selected fields, selected page layout, and selected backgrounds and borders, all as a user defined template.
Claim 50
Dependent Claim 25 words
Computer-executable process steps according to claim 43 , further comprising the step of displaying a user interface which allows selection of a previously defined template.
Claim 51
Dependent Claim 182 words
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.
Claim 52
Dependent Claim 182 words
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.
Claim 53
Dependent Claim 26 words
Computer-executable process steps according to claim 45 , wherein upon selection of an image component of a multimedia object, the user interface displays an image component.
Claim 54
Dependent Claim 48 words
Computer-executable process steps according to claim 45 , wherein the user interface further comprises a pop-up display of a dialog that includes an entry field for global annotation of text, the pop-up display of dialog being displayed upon selection of the mouse cursor over a non-image text component.
Claim 55
Dependent Claim 48 words
Computer-executable process steps according to claim 45 , wherein the user interface further comprises a pop-up display of a dialog for recording an audio annotation to a multimedia object, the pop-up display of the dialog being displayed upon selection with the mouse cursor of a non-image annotation component.
Claim 56
Dependent Claim 45 words
Computer-executable process steps according to claim 45 , wherein the user interface further comprises a pop-up dialog including an interface to allow input of keywords, the pop-up dialog being displayed upon selection by the mouse cursor of a non-image keyword component of a multimedia object.
Claim 57
Dependent Claim 233 words
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.
Claim 58
Dependent Claim 233 words
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.
Claim 59
Dependent Claim 72 words
Computer-executable process steps according to claim 50 , wherein said database access objects includes a database description language (DDL) to create database tables and fields, to add tables into the database, and to add fields within each table, and further includes a database manipulation language (DML) to manipulate database tables and fields, to manipulate tables within the database, to manipulate fields within each table, and to update, search and edit database tables.
Claim 60
Dependent Claim 34 words
Computer-executable process steps according to claim 50 , wherein the system further comprises TWAIN support interfaced to said image manager, said TWAIN support for providing TWAIN scanning protocol including TWAIN protocol for digital cameras.
Claim 61
Dependent Claim 37 words
Computer-executable process steps according to claim 50 , wherein the system further comprises an image format translation application interfaced to said image manager, the image format translation application for opening and saving images having predefined image formats.
Claim 62
Dependent Claim 40 words
Computer-executable process steps according to claim 50 , wherein the system further comprises an image processing and manipulation application interfaced to said image manager, the image processing and manipulation application including at least image translation and image color shifting capabilities.
Claim 63
Dependent Claim 39 words
Computer-executable process steps according to claim 50 , wherein the system further comprises a functional module for special effects, the functional module for special effects interfaced to said album manager and providing image effects including speed and annotation effects.
Claim 64
Dependent Claim 39 words
Computer-executable process steps according to claim 50 , wherein the system further comprises a functional module for HTML generation interfaced to said album manager, said functional module for HTML generation providing templates and template wizards for generating HTML-formatted files.
Claim 65
Dependent Claim 39 words
Computer-executable process steps according to claim 50 , wherein the system further comprises a functional module for album printing interfaced to said album manager, said functional module for album printing for allowing printing in spreadsheet, thumbnail and HTML format.
Claim 66
Dependent Claim 36 words
Computer-executable process steps according to claim 50 , wherein said view manager includes an interface to an active server protocol for allowing access to database objects using an HTTP query protocol over the world wide web.
Claim 67
Dependent Claim 122 words
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.
Claim 68
Dependent Claim 122 words
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.
Claim 69
Dependent Claim 24 words
A memory of claim 59 , wherein some of the plural fields of collection entries are customizable and may differ from collection to collection.
Claim 70
Dependent Claim 32 words
A memory of claim 59 wherein the collection data structure is part of one or more collection tables in a database system, each collection table corresponding to a different collection of albums.
Claim 71
Dependent Claim 22 words
A memory of claim 59 wherein the album data structure is part of one or more album tables in a database system.
Claim 72
Dependent Claim 24 words
A memory of claim 59 wherein the multimedia object data structure is part of one or more multimedia object tables in a database system.
Claim 73
Dependent Claim 28 words
A memory of claim 59 wherein one or more of the plural fields of the multimedia object data structure reference an externally-stored image component of the multimedia object.
Claim 74
Dependent Claim 13 words
A memory of claim 64 wherein the image component is a thumbnail image.
Claim 75
Dependent Claim 27 words
A memory of claim 64 wherein one or more of the plural fields of the multimedia object data structure indicate a size of the externally-stored image component.

References Cited (Backward Citations)

US5446842A Cited
US5794216A Cited
US5752244A Cited
US5819288A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-10-08 2005-04-09 2005-10-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-10-08 2009-04-09 2009-10-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-10-08 2013-04-09 2013-10-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag