US2016269350A1PendingUtilityA1

Messaging system and method

61
Assignee: TRIPLAY INCPriority: Aug 22, 2005Filed: May 20, 2016Published: Sep 15, 2016
Est. expiryAug 22, 2025(expired)· nominal 20-yr term from priority
H04L 51/063H04L 65/756H04L 65/40H04L 51/06H04L 51/36H04L 51/34H04L 67/42H04L 51/10H04L 51/16H04L 51/066H04L 51/216H04L 65/65H04L 51/56H04L 51/58H04L 51/234H04L 67/565H04L 65/4025H04W 4/18H04L 63/105H04L 51/04H04W 8/18G06F 21/604H04W 60/00H04W 4/12H04L 67/10H04M 1/72448H04M 1/7243
61
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
1 - 16 . (canceled) 
     
     
         17 . A method of message communication via a messaging system between communication devices, the method comprising:
 registering, by the messaging system, a first user of the messaging system, the first user accessing the messaging system using a first client remotely delivered to a first communication device of the first user, the first client being matched to capabilities of the first communication device and the first communication device being a communication device of a first type;   registering, by the messaging system, a second user of the messaging system, the second user accessing the messaging system using a second client remotely delivered to a second communication device of the second user, the second client being matched to capabilities of the second communication device and the second communication device being a communication device of a second type, wherein:
 the second user of the messaging system is different than the first user of the messaging system, 
 the second client remotely delivered to the second communication device is different than the first client remotely delivered to the first communication device, 
 the second communication device is different than the first communication device, and 
 the second type of the second communication device is different than the first type of the first communication device; 
   receiving, by the messaging system, an initial interactive message that includes a media item, the initial interactive message having been sent using the first client remotely delivered to the first communication device of the first user;   determining, by the messaging system, a receiver of the initial interactive message, the receiver of the initial interactive message being the second user of the messaging system;   adapting, by the messaging system, the initial interactive message for delivery to the second client remotely delivered to the second communication device of the second user;   after adapting the initial interactive message for delivery to the second client remotely delivered to the second communication device of the second user, facilitating, by the messaging system, delivery of the adapted initial interactive message to the second client remotely delivered to the second communication device of the second user such that the second client receives and displays the adapted initial interactive message;   receiving, by the messaging system, an interactive reply to the adapted initial interactive message, the interactive reply having been sent using the second client remotely delivered to the second communication device of the second user;   adapting, by the messaging system, the interactive reply for delivery to the first client remotely delivered to the first communication device of the first user; and   after adapting the interactive reply for delivery to the first client remotely delivered to the first communication device of the first user, facilitating, by the messaging system, delivery of the adapted interactive reply to the first client remotely delivered to the first communication device of the first user such that the first client receives and displays the adapted interactive reply.   
     
     
         18 . The method of  claim 17 , wherein the receiving, by the messaging system, the initial interactive message that includes the media item comprises receiving, by the messaging system, an initial interactive message generated using an interactive template that enables the first user to select the media item for inclusion in the initial interactive message. 
     
     
         19 . The method of  claim 17 , wherein the receiving, by the messaging system, the interactive reply to the adapted initial interactive message comprises receiving, by the messaging system, an interactive reply to the adapted initial interactive message generated based on provision of an expected action through the second client remotely delivered to the second communication device of the second user. 
     
     
         20 . The method of  claim 17 , wherein the receiving, by the messaging system, the interactive reply to the adapted initial interactive message comprises receiving, by the messaging system, an interactive reply to the adapted initial interactive message that adds text and an additional media item to the initial interactive message. 
     
     
         21 . The method of  claim 17 , wherein the adapting, by the messaging system, the initial interactive message for delivery to the second client remotely delivered to the second communication device of the second user comprises adapting, by the messaging system, the media item included in the initial interactive message. 
     
     
         22 . The method of  claim 21 ,
 wherein the media item is an image; and   wherein the adapting, by the messaging system, the media item included in the initial interactive message comprises adapting, by the messaging system, the image based on displaying capabilities of the second communication device.   
     
     
         23 . The method of  claim 21 ,
 wherein the media item is a video; and   wherein the adapting, by the messaging system, the media item included in the initial interactive message comprises replacing, by the messaging system, the video with a clickable icon into an adapted version of the video that represents the video from the initial interactive message, the adapted version of the video being adapted for displaying capabilities of the second communication device.   
     
     
         24 . The method of  claim 17 , further comprising tracking, by the messaging system, a history of communication, including deliveries of media items made, for the first user and the second user. 
     
     
         25 . The method of  claim 17 , wherein the first user is a first subscriber of the messaging system that has an assigned storage space at the messaging system with configurable capacity and the second user is a second subscriber of the messaging system that has an assigned storage space at the messaging system with configurable capacity. 
     
     
         26 . The method of  claim 25 , wherein the assigned storage space of the first subscriber and the assigned storage space of the second subscriber are configurable per subscriber category such that the assigned storage space of the first subscriber has a capacity that is different than a capacity of the assigned storage space of the second subscriber based on the first subscriber being in a different subscriber category than the second subscriber. 
     
     
         27 . A messaging system comprising:
 an access block;   a media block that is operatively coupled to the access block; and   a media storage device,   wherein the access block is configured to:
 register a first user of the messaging system, the first user accessing the messaging system using a first client remotely delivered to a first communication device of the first user, the first client being matched to capabilities of the first communication device and the first communication device being a communication device of a first type, 
 register a second user of the messaging system, the second user accessing the messaging system using a second client remotely delivered to a second communication device of the second user, the second client being matched to capabilities of the second communication device and the second communication device being a communication device of a second type, wherein:
 the second user of the messaging system is different than the first user of the messaging system, 
 the second client remotely delivered to the second communication device is different than the first client remotely delivered to the first communication device, 
 the second communication device is different than the first communication device, and 
 the second type of the second communication device is different than the first type of the first communication device, 
 
 receive an initial interactive message that includes a media item, the initial interactive message having been sent using the first client remotely delivered to the first communication device of the first user, and 
 determine a receiver of the initial interactive message, the receiver of the initial interactive message being the second user of the messaging system; 
   wherein the media block is configured to adapt the initial interactive message for delivery to the second client remotely delivered to the second communication device of the second user;   wherein the access block is configured to:
 after adapting the initial interactive message for delivery to the second client remotely delivered to the second communication device of the second user, facilitate delivery of the adapted initial interactive message to the second client remotely delivered to the second communication device of the second user such that the second client receives and displays the adapted initial interactive message, and 
 receive an interactive reply to the adapted initial interactive message, the interactive reply having been sent using the second client remotely delivered to the second communication device of the second user; 
   wherein the media block is configured to adapt the interactive reply for delivery to the first client remotely delivered to the first communication device of the first user; and   wherein the access block is configured to, after adapting the interactive reply for delivery to the first client remotely delivered to the first communication device of the first user, facilitate delivery of the adapted interactive reply to the first client remotely delivered to the first communication device of the first user such that the first client receives and displays the adapted interactive reply.   
     
     
         28 . The messaging system of  claim 27 , wherein the access block is further configured to receive an initial interactive message generated using an interactive template that enables the first user to select the media item for inclusion in the initial interactive message. 
     
     
         29 . The messaging system of  claim 27 , wherein the access block is configured to receive an interactive reply to the adapted initial interactive message generated based on provision of an expected action through the second client remotely delivered to the second communication device of the second user. 
     
     
         30 . The messaging system of  claim 27 , wherein the access block is configured to receive an interactive reply to the adapted initial interactive message that adds text and an additional media item to the initial interactive message. 
     
     
         31 . The messaging system of  claim 27 , wherein the media block is further configured to adapt the media item included in the initial interactive message. 
     
     
         32 . The messaging system of  claim 31 ,
 wherein the media item is an image; and   wherein the media block is further configured to adapt the image based on displaying capabilities of the second communication device.   
     
     
         33 . The messaging system of  claim 31 ,
 wherein the media item is a video; and   wherein the media block is further configured to replace the video with a clickable icon into an adapted version of the video that represents the video from the initial interactive message, the adapted version of the video being adapted for displaying capabilities of the second communication device.   
     
     
         34 . The messaging system of  claim 27 , further comprising a destination block configured to track a history of communication, including deliveries of media items made, for the first user and the second user. 
     
     
         35 . The messaging system of  claim 27 , wherein the first user is a first subscriber of the messaging system that has an assigned storage space at the messaging system with configurable capacity and the second user is a second subscriber of the messaging system that has an assigned storage space at the messaging system with configurable capacity. 
     
     
         36 . The messaging system of  claim 35 , wherein the assigned storage space of the first subscriber and the assigned storage space of the second subscriber are configurable per subscriber category such that the assigned storage space of the first subscriber has a capacity that is different than a capacity of the assigned storage space of the second subscriber based on the first subscriber being in a different subscriber category than the second subscriber. 
     
     
         37 . A system comprising:
 at least one processor; and   at least one computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
 registering a first user of the messaging system, the first user accessing the messaging system using a first client remotely delivered to a first communication device of the first user, the first client being matched to capabilities of the first communication device and the first communication device being a communication device of a first type; 
 registering a second user of the messaging system, the second user accessing the messaging system using a second client remotely delivered to a second communication device of the second user, the second client being matched to capabilities of the second communication device and the second communication device being a communication device of a second type, wherein:
 the second user of the messaging system is different than the first user of the messaging system, 
 the second client remotely delivered to the second communication device is different than the first client remotely delivered to the first communication device, 
 the second communication device is different than the first communication device, and 
 the second type of the second communication device is different than the first type of the first communication device; 
 
 receiving an initial interactive message that includes a media item, the initial interactive message having been sent using the first client remotely delivered to the first communication device of the first user; 
 determining a receiver of the initial interactive message, the receiver of the initial interactive message being the second user of the messaging system; 
 adapting the initial interactive message for delivery to the second client remotely delivered to the second communication device of the second user; 
 after adapting the initial interactive message for delivery to the second client remotely delivered to the second communication device of the second user, facilitating delivery of the adapted initial interactive message to the second client remotely delivered to the second communication device of the second user such that the second client receives and displays the adapted initial interactive message; 
 receiving an interactive reply to the adapted initial interactive message, the interactive reply having been sent using the second client remotely delivered to the second communication device of the second user; 
 adapting the interactive reply for delivery to the first client remotely delivered to the first communication device of the first user; and 
 after adapting the interactive reply for delivery to the first client remotely delivered to the first communication device of the first user, facilitating delivery of the adapted interactive reply to the first client remotely delivered to the first communication device of the first user such that the first client receives and displays the adapted interactive reply. 
   
     
     
         38 . A system comprising:
 means for registering a first user of the messaging system, the first user accessing the messaging system using a first client remotely delivered to a first communication device of the first user, the first client being matched to capabilities of the first communication device and the first communication device being a communication device of a first type;   means for registering a second user of the messaging system, the second user accessing the messaging system using a second client remotely delivered to a second communication device of the second user, the second client being matched to capabilities of the second communication device and the second communication device being a communication device of a second type, wherein:
 the second user of the messaging system is different than the first user of the messaging system, 
 the second client remotely delivered to the second communication device is different than the first client remotely delivered to the first communication device, 
 the second communication device is different than the first communication device, and 
 the second type of the second communication device is different than the first type of the first communication device; 
   means for receiving an initial interactive message that includes a media item, the initial interactive message having been sent using the first client remotely delivered to the first communication device of the first user;   means for determining a receiver of the initial interactive message, the receiver of the initial interactive message being the second user of the messaging system;   means for adapting the initial interactive message for delivery to the second client remotely delivered to the second communication device of the second user;   means for, after adapting the initial interactive message for delivery to the second client remotely delivered to the second communication device of the second user, facilitating delivery of the adapted initial interactive message to the second client remotely delivered to the second communication device of the second user such that the second client receives and displays the adapted initial interactive message;   means for receiving an interactive reply to the adapted initial interactive message, the interactive reply having been sent using the second client remotely delivered to the second communication device of the second user;   means for adapting the interactive reply for delivery to the first client remotely delivered to the first communication device of the first user; and   means for, after adapting the interactive reply for delivery to the first client remotely delivered to the first communication device of the first user, facilitating delivery of the adapted interactive reply to the first client remotely delivered to the first communication device of the first user such that the first client receives and displays the adapted interactive reply.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.