Method for utilizing audience-specific metadata
First Claim
1. In a computer system, a method for utilizing audience-specific metadata comprising:
- obtaining a first audience identifier, first audience information and first audience metadata from a user;
obtaining at least one audience order identifier associated with said first audience and inserting said at least one audience order identifier into an audience order table; and
, adding a second metadata value associated with an object to a metadata table wherein said second metadata value is associated with a second audience and wherein said second metadata value differs from a first metadata value associated with said first audience in said metadata table corresponding to said object and said first audience identifier;
finding a metadata value for an object wherein said finding comprises;
accessing said metadata table with respect to said object and said at least one audience order identifier;
checking if said metadata value exists;
determining a next audience order identifier; and
, returning said metadata value.
3 Assignments
0 Petitions
Accused Products
Abstract
One or more embodiments of the invention enable a user to create multiple non-redundant views using metadata targeted at a specific audience that comprises language, regional, regulatory and/or cultural specific values. The word “audience” for the purposes of this specification means a group of document consumers such as people or computers that are associated with a language, country, region, regulation or culture. Audience specific data therefore is data targeted at a specific audience and audience specific metadata is related to the descriptive information related to the data, such as a table name or a field name for example. At least one embodiment of the invention makes use of rule-based inheritance in providing metadata values via layers that comprise audience specific data.
-
Citations
20 Claims
-
1. In a computer system, a method for utilizing audience-specific metadata comprising:
-
obtaining a first audience identifier, first audience information and first audience metadata from a user;
obtaining at least one audience order identifier associated with said first audience and inserting said at least one audience order identifier into an audience order table; and
,adding a second metadata value associated with an object to a metadata table wherein said second metadata value is associated with a second audience and wherein said second metadata value differs from a first metadata value associated with said first audience in said metadata table corresponding to said object and said first audience identifier;
finding a metadata value for an object wherein said finding comprises;
accessing said metadata table with respect to said object and said at least one audience order identifier;
checking if said metadata value exists;
determining a next audience order identifier; and
,returning said metadata value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a computer system, a method for utilizing audience specific metadata comprising:
-
obtaining a current audience identifier wherein said current audience identifier is associated with metadata corresponding to a current audience;
obtaining a first audience order identifier for an initial position from an audience order table;
accessing a first field in a first table in a database corresponding to an audience specific metadata value;
obtaining a value or link from said first field in said first table;
accessing a second table in order to check for the existence of a first audience specific metadata value corresponding to said value or link and said first audience order identifier;
determining if said first audience specific metadata value exists;
returning said first audience specific metadata value if said first audience specific metadata value has been determined to exist via said determining step;
determining a next audience order identifier for a next position from said audience order table; and
,repeating said accessing said second table, said determining if said first audience specific metadata value exists, and said returning said first audience specific metadata value if said first audience specific metadata value has been determined to exist until all audience order identifiers having said audience identifier have been accessed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for utilizing audience-specific metadata comprising:
-
means for obtaining a first audience identifier, first audience information and first audience metadata from a user;
means for querying said user for at least one audience order identifier associated with said first audience and inserting said at least one audience order identifier into an audience order table; and
,means for adding a second metadata value associated with an object to a metadata table wherein said second metadata value is associated with a second audience and wherein said second metadata value differs from a first metadata value associated with said first audience in said metadata table corresponding to said object and said first audience identifier. - View Dependent Claims (19, 20)
-
Specification