Multi-layered data model for determining image choice across a set of audience-specific documents
First Claim
1. A computer system for utilizing a multi-layered data model for determining image choice across a set of audience-specific documents comprising:
- a data storage medium storing instructions and a computer configured to process said instructions comprising;
obtaining a current audience identifier from a user, wherein said current audience identifier is associated with a current audience comprising a group of document consumers;
obtaining an audience inheritance hierarchy for said current audience identifier, wherein said audience inheritance hierarchy comprises a first audience identifier and a second audience identifier, wherein said second audience identifier is not determined by said first audience identifier;
obtaining image data for said current audience identifier from said data storage medium;
determining that said image data for said current audience identifier does not exist, obtaining inherited image data associated with said first audience identifier;
when that said image data associated with said current audience identifier and said inherited image associated with said first audience identifier do not exist, obtaining inherited image data associated with said second audience identifier;
wherein the obtaining inherited image data associated with the first and second audience identifiers corresponding to a parent audience of said current audience using said audience inheritance hierarchy, and the existence of inherited image data associated with said first audience identifier is checked before the existence of inherited image data associated with said second audience identifier is checked; and
generating a document comprising said obtained inherited image data corresponding to said current audience and said parent audience.
2 Assignments
0 Petitions
Accused Products
Abstract
A multi-layered data model for determining image choice across a set of audience-specific documents comprising language, regional, regulatory and/or cultural differences. Enables generation of audience-specific documents with audience specific images and audience-specific image placement based on inheritance of images and image metadata associated with hierarchical audiences. For data entry, enables a user to rapidly determine if images in an audience specific document conform to the expectations or requirements of an intended audience. The data entry and edit interface distinguishes between current and inherited audience levels through the use of color or any other mechanism that allows a user to quickly identify data that is missing and needs to be populated, changed or remain unchanged if the inherited image or image title or placement is suitable for the given audience. Documents are generated to any number of media types such as HTML, XML and paper.
-
Citations
20 Claims
-
1. A computer system for utilizing a multi-layered data model for determining image choice across a set of audience-specific documents comprising:
-
a data storage medium storing instructions and a computer configured to process said instructions comprising; obtaining a current audience identifier from a user, wherein said current audience identifier is associated with a current audience comprising a group of document consumers; obtaining an audience inheritance hierarchy for said current audience identifier, wherein said audience inheritance hierarchy comprises a first audience identifier and a second audience identifier, wherein said second audience identifier is not determined by said first audience identifier; obtaining image data for said current audience identifier from said data storage medium; determining that said image data for said current audience identifier does not exist, obtaining inherited image data associated with said first audience identifier; when that said image data associated with said current audience identifier and said inherited image associated with said first audience identifier do not exist, obtaining inherited image data associated with said second audience identifier; wherein the obtaining inherited image data associated with the first and second audience identifiers corresponding to a parent audience of said current audience using said audience inheritance hierarchy, and the existence of inherited image data associated with said first audience identifier is checked before the existence of inherited image data associated with said second audience identifier is checked; and generating a document comprising said obtained inherited image data corresponding to said current audience and said parent audience. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system for utilizing a multi-layered data model for determining image choice across a set of audience-specific documents comprising:
-
a data storage medium storing instructions; and a computer configured to process said instructions comprising; obtaining a current audience identifier from a user, said current audience identifier describing a current audience comprising a group of document consumers; obtaining an audience inheritance hierarchy for said current audience identifier, wherein said audience inheritance hierarchy comprises a first audience identifier and a second audience identifier corresponding to a parent audience of said current audience, wherein said second audience identifier is not determined by said first audience identifier; obtaining image data for said current audience identifier from said data storage medium; determining that said image data for said current audience identifier does not exist, obtaining inherited image data associated with said first audience identifier; when said image data associated with said current audience identifier and said inherited image associated with said first audience identifier do not exist, obtaining inherited image data associated with said second audience identifier; obtaining image metadata for said current audience identifier and inherited image metadata from the parent audience of said current audience included in said audience inheritance hierarchy of said current audience identifier; and
,generating a document comprising said obtained inherited image data corresponding to said current audience and said parent audience by utilizing said image metadata and inherited image metadata for image placement based on said current audience and said parent audience. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer system for utilizing a multi-layered data model for determining image choice across a set of audience-specific documents comprising:
-
a data storage medium storing instructions; and a computer configured to process said instructions comprising; obtaining a current audience identifier, said current audience identifier identifying a current audience comprising a group of document consumers; obtaining an audience inheritance hierarchy associated with said current audience identifier from said data storage medium, wherein said audience inheritance hierarchy comprises a first audience identifier and a second audience identifier corresponding to a parent audience of said current audience, wherein said second audience identifier is not determined by said first audience identifier; obtaining image data associated with said current audience identifier from said data storage medium; determining that said image data for said current audience identifier does not exist, obtaining inherited image data associated with said first audience identifier from said data storage medium using the audience inheritance hierarchy; when said image data associated with said current audience identifier and said inherited image data associated with said first audience identifier do not exist, obtaining inherited image data associated with said second audience identifier from said data storage medium; obtaining image metadata for said current audience identifier and inherited image metadata from the parent audience of said current audience included in said audience inheritance hierarchy of said current audience identifier; and
,displaying said obtained inherited image data having a visual representation that signifies an audience inheritance level. - View Dependent Claims (20)
-
Specification