Method for testing layered data for the existence of at least one value
First Claim
1. In a computer system, a method for testing layered data for the existence of at least one value comprising:
- obtaining a current audience identifier wherein said current audience identifier is associated with data corresponding to a current audience;
obtaining an audience order of inheritance;
checking for a value or link in a field in a plurality of audience layers; and
, returning a result for a search based on said checking.
4 Assignments
0 Petitions
Accused Products
Abstract
One or more embodiments of the invention enable a user to search for at least one value in layers of audience specific data comprising language, regional, regulatory and/or cultural specific values per layer. 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. A search utilizing at least one embodiment of the invention occurs with respect to data that makes use of rule-based inheritance. For a three level inheritance embodiment, there are 8 permutations involving a NULL value in at least one of the layers, instead of making the user calculate the proper mask, the Current Audience Layer mask can be logical ORed with the Primary Audience Layer Mask or the Secondary Audience Layer Mask in order to create the desired search combination. In addition, predefined audience layer operators may also be used comprising “has value”, “is missing value”, “inherits primary”, “inherits secondary”, “inherits any” and “does not inherit”. These predefined masks save the user from generating a bit mask for searching by hand.
17 Citations
20 Claims
-
1. In a computer system, a method for testing layered data for the existence of at least one value comprising:
-
obtaining a current audience identifier wherein said current audience identifier is associated with data corresponding to a current audience;
obtaining an audience order of inheritance;
checking for a value or link in a field in a plurality of audience layers; and
,returning a result for a search based on said checking. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a computer system, a method for testing layered data for the existence of at least one value comprising:
-
obtaining a current audience identifier wherein said current audience identifier is associated with data corresponding to a current audience;
obtaining an audience order of inheritance;
checking for a value or link in a field in a plurality of audience layers;
accepting an operator;
applying said operator in relation to said checking; and
,returning a result set for a search based on said checking. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for testing layered data for the existence of at least one value comprising:
-
means for obtaining a current audience identifier wherein said current audience identifier is associated with data corresponding to a current audience;
means for obtaining an audience order of inheritance;
means for checking for a value or link in a field in a plurality of audience layers; and
,means for returning a result for a search based on said checking. - View Dependent Claims (16, 17)
-
-
18. A system for testing layered data for the existence of at least one value comprising:
-
means for obtaining a current audience identifier wherein said current audience identifier is associated with data corresponding to a current audience;
means for obtaining an audience order of inheritance;
means for checking for a value or link in a field in a plurality of audience layers;
means for accepting an operator;
means for applying said operator in relation to said checking; and
,means for returning a result set for a search based on said checking. - View Dependent Claims (19, 20)
-
Specification