US 9,811,608 B2
Systems and methods for rule-based content generation
Frederick J. Arsenault, Stillwater, MN (US); and Brian E. Brooks, St. Paul, MN (US)
Assigned to 3M INNOVATIVE PROPERTIES COMPANY, St. Paul, MN (US)
Appl. No. 14/371,379
Filed by 3M INNOVATIVE PROPERTIES COMPANY, St. Paul, MN (US)
PCT Filed Jan. 10, 2013, PCT No. PCT/US2013/020999
§ 371(c)(1), (2) Date Jul. 9, 2014,
PCT Pub. No. WO2013/109458, PCT Pub. Date Jul. 25, 2013.
Claims priority of provisional application 61/586,872, filed on Jan. 16, 2012.
Prior Publication US 2014/0365876 A1, Dec. 11, 2014
Int. Cl. G06F 17/30 (2006.01); G06Q 30/02 (2012.01); G06Q 10/00 (2012.01)
CPC G06F 17/30994 (2013.01) [G06Q 10/00 (2013.01); G06Q 30/0242 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A computer-implemented system for facilitating automatic content generation, comprising:
a rule management module adapted to receive a plurality of rules on content generation, wherein at least one of the plurality of rules is based upon at least one of factors comprising inventory data, point-of-sale data, locality, and day-part; and
a content generation module coupled to the rule management module and adapted to generate a content configuration, the content configuration comprising a plurality of content elements and one or more relationships among the plurality of content elements, wherein the plurality of rules comprises rules on relationships and the one or more relationships are in accordance with the plurality of rules, the content configuration operable to be assembled to a piece of content,
wherein at least one of the plurality of content elements has more than one allowable position in the assembled piece of content,
a visual attention model (VAM) evaluator that simulates neurological processes and psychological effects in a biological visual system, the VAM evaluator adapted to apply a VAM on the assembled piece of content to generate a VAM output and determine if the assembled piece of content satisfies the plurality of rules based on the VAM output, and
wherein the rule management module and content generation module are stored on a computer readable storage medium.