Patent ID: 8918411
Filing Date: 2014-12-23
Classification: G06F,H04L

Abstract:
1. A method comprising: a) selecting a presentation parent object in a presentation object database having a plurality of presentation parent objects therein; b) identifying a presentation template corresponding to the selected presentation parent object, the identified presentation template having keywords therein and having one or more corresponding lower level presentation templates; c) searching an attribute object database to identify an attribute parent object therein that matches one or more of the keywords from the identified presentation template, each attribute parent object linked to one or more attribute child objects; d) searching the one or more attribute child objects linked to the attribute parent object identified in step c) to identify one or more of the attribute child objects that matches one or more keywords in the one or more lower level presentation templates corresponding to the identified presentation template; e) sorting the one or more attribute child objects identified in step d) based on at least one trait associated with each of the attribute child objects; f) creating one or more presentation child objects from the one or more attribute child objects sorted in step e); g) linking together the one or more presentation child objects created in step f) in the same order as the one or more attribute child objects sorted in step e); h) linking together the one or more presentation child objects linked together in step g) with the selected presentation parent object; and i) displaying on a display at least the selected presentation parent object.