Patent ID: 9628432
Date: 2017-04-18
CPC Classifications: G06F,H04L,H04M,H04W

Claim:
1. A computer-implemented method, comprising: providing, by at least one electronic messaging server, at least one interactive template to a sender; wherein the at least one interactive template is configured to allow the sender to perform a plurality of personalizing actions with the at least one interactive template to at least define an initial message layout of at least one initial interactive template-based message to be send to at least one receiver; wherein the plurality of personalizing actions comprise: receiving, by the at least one electronic messaging server, the at least one initial interactive template-based message to be sent on behalf of the sender to the at least one receiver based on data indicative of the at least one receiver; wherein to the at least one receiver is associated with at least one destination communication device; obtaining, by the at least one electronic messaging server, displaying capabilities data indicative of displaying capabilities of the at least one destination communication device associated with the at least one receiver; determining, by the by the at least one electronic messaging server, an adapted message layout for at least one adapted interactive template-based message based, at least in part, on: adapting, by the by the at least one electronic messaging server, the at least one initial interactive template-based message into the at least one adapted interactive template-based message based, at least in part, on the adapted message layout; and causing, by the by the at least one electronic messaging server, to display the at least one adapted interactive template-based message at the destination communication device associated with the at least one receiver.