Patent ID: 7185280
Filing Date: 2007-02-27
Classification: G06F

Abstract:
1. A method of automatically generating personalized communications, comprising: providing a smart template with a case material profile, the case material profile comprising an interest parameter, a supporter level parameter, and an expiration parameter; verifying the case material profile has not expired based on the expiration parameter; associating a first constituency profile and a second constituency profile with the smart template based on the interest parameter and the supporter level parameter, the first constituency profile comprising preferences corresponding to a first user, including a first schedule preference, and the second constituency profile comprising preferences corresponding to a second user, including a second schedule preference; selecting a first layout profile from a plurality of layout profiles and a first document profile from a plurality of document profiles, the selecting based on the first user preferences to generate a first smart template document, the first layout profile comprising a style of the first smart template document, the content and visual appearance of the first smart template document corresponding at least in part to the first layout profile and the first constituency profile, the type of document of the first smart template document corresponding to the first document profile; selecting a second layout profile from the plurality of layout profiles and a second document profile from the plurality of document profiles, the selecting based on the second user preferences to generate a second smart template document, the second layout profile comprising a style of the second smart template document, the content and visual appearance of the second smart template document corresponding at least in part to the second layout profile and the second constituency profile, the type of document of the second smart template document corresponding to the second document profile, wherein the first and second layout profiles are different layout profiles, the first and second document profiles are different document profiles; and generating the first smart template document, based on the first schedule preference of the first user, and the second smart template document, based on the second schedule preference of the second user.