Messaging system and method
First 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;
i) adding at least one media item,ii) adding a text, andiii) configuring at least one sender-defined reply action to be performed by the at least one receiver;
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;
i) the displaying capabilities data indicative of displaying capabilities of the at least one destination communication device associated with the at least one receiver; and
ii) at least one criterion related to the displaying capabilities of the destination communication device associated with the at least one receiver;
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.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of cross-platform messaging including receiving, by a messaging system, at least one initial message having a message format, an initial message layout and data indicative of at least one user associated with the at least one initial message, and before delivery to a destination communication device associated with the at least one user, converting, by the messaging system, an initial message into an adapted message, and facilitating, by the messaging system, delivery of the adapted message to the destination communication device. The adapted message is characterized by, at least, an adapted message layout, and the adapted message layout differs from the initial message layout in a characteristic associated with respective message layout such as number of media objects, a graphical image of a media object, a size of a placeholder related to a media object, and a location of a media object within a respective message layout.
59 Citations
38 Claims
-
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; i) adding at least one media item, ii) adding a text, and iii) configuring at least one sender-defined reply action to be performed by the at least one receiver; 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; i) the displaying capabilities data indicative of displaying capabilities of the at least one destination communication device associated with the at least one receiver; and ii) at least one criterion related to the displaying capabilities of the destination communication device associated with the at least one receiver; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented system, comprising:
-
at least one electronic messaging server, wherein the at least one electronic messaging server is programmed by a particular software so that, when the particular software is being executed, the at least one electronic messaging server is configured to perform at least the following; providing 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; i) adding at least one media item, ii) adding a text, and iii) configuring at least one sender-defined reply action to be performed by the at least one receiver; receiving 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 displaying capabilities data indicative of displaying capabilities of the at least one destination communication device associated with the at least one receiver; determining an adapted message layout for at least one adapted interactive template-based message based, at least in part, on; i) the displaying capabilities data indicative of displaying capabilities of the at least one destination communication device associated with the at least one receiver; and ii) at least one criterion related to the displaying capabilities of the destination communication device associated with the at least one receiver; adapting 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 to display the at least one adapted interactive template-based message at the destination communication device associated with the at least one receiver. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification