Patent ID: 9466025
Filing Date: 2016-10-11
CPC Classification: G06F,G06N

Claim Text:
1. A method comprising: identifying a plurality of predetermined rules associated with a type of a content item, wherein each rule includes one or more conditions or criteria and designates a container for storing one or more content items, wherein each type includes one or more rules, and wherein the type of the content item defines a category of the content item; following identification of the plurality of predetermined rules associated with the type of the content item, evaluating, at a content loader, at least one attribute associated with the content item against at least one rule and identifying a container based at least in part on the at least one rule designating the container, wherein evaluating at least one attribute comprises evaluating the at least one attribute against the plurality of predetermined rules that range from a most restrictive rule to a least restrictive rule by evaluating the at least one attribute against the plurality of predetermined rules in an order of precedence beginning with an evaluation of the at least one attribute against the most restrictive rule and continuing to evaluate the at least one attribute against less restrictive rules in the order of precedence until a predetermined rule is satisfied by the at least one attribute, wherein the most restrictive rule includes a plurality of conditions or criteria, and wherein evaluating the at least one attribute associated with the content item against the most restrictive rule comprises evaluating the at least one attribute associated with the content item against the plurality of conditions or criteria in a predefined order from a most important condition or criteria to a least important condition or criteria; and storing the content item in the identified container based at least in part on satisfaction of the at least one rule with the at least one attribute as a result of the evaluation of the at least one attribute against the plurality of predetermined rules and matching of the at least one attribute associated with the content item with the one or more conditions or criteria of the rule that designates the container, wherein storing the content item comprises storing the content item in a container identified by a predetermined rule that is most stringent from among one or more predetermined rules that are capable of being satisfied by the at least one attribute as represented by a first predetermined rule against which the at least one attribute is successfully evaluated in the order of precedence, wherein the content item is stored in a container identified by a rule that is less stringent than the most restrictive rule in an instance in which the most restrictive rule is not successfully satisfied by the at least one attribute, wherein storing the content item comprises modifying a value of an attribute of the content item being stored based upon the at least one rule that was satisfied.