System and method for delivering inline interactive objects encapsulated in a message
AssigneeCola
InventorsMichael McEvoy, Jamie Faye Fenton, David Temkin
Life of this patent
Estimating the term…
Abstract
A system and method for delivering text, media, and inline interactive data (called message content) encapsulated in a message-based conversation has been devised. Content of multiple types are rendered and manipulated using interactive program code objects, downloaded when first needed from a repository, present on the message device. Inline interactive data can be shared and manipulated by participants in a message conversation as part of and in context with the ongoing conversation. Sharing and data integrity of the inline interactive data as well as conversation participant authentication, privileges and conversation security is managed by a central message server.
Claims16
A system for delivery of text, media and inline interactive objects encapsulated in a message, the system comprising:
- a message server stored in a memory of and operating on a processor of a computing device;
- an inline interaction object repository stored in a memory of and operating on a processor of a computing device;
- and
- a plurality of message delivery devices stored in memories of and operating on processors of at least two computing devices;
- wherein, the message server:
- (a) serves as a hub through which a plurality of messages pass;
- (b) receives messages at least one of which will contain content requiring the use of an inline interactive object to display or manipulate;
- (c) determines from a target message delivery device whether that target device has inline interactive objects needed to render and manipulate inline objects included in an incoming message;
- and
- (d) offers a method to procure any needed inline interactive objects to render or manipulate inline data encapsulated within the incoming message;
- wherein, the inline interaction object repository:
- (e) maintains copies of inline interactive objects available for download;
- wherein, the message delivery devices:
- (f) accept messages some of which may have encapsulated interactive data;
- (g) run inline interactive object resources needed to render and manipulate encapsulated content within a message;
- (h) allows user to initiate a new message conversation with other users using an identification for that other user.
A method for delivery of text, media and inline interactive objects encapsulated in a message the steps of the method comprising:
- (a) receiving a message at a message server containing additional inline media and data that requires the use of inline interactive programming objects to render and manipulate;
- (b) confirming that a first message delivery device about to receive the message has required to render and manipulate the additional inline media and data, if not sending an alert offering to assist in procurement of needed inline interactive programming objects;
- and
- (c) allowing the first message delivery device to enter an interactive conversation with one or more second message delivery devices to interact as a group with the additional inline media and data while concurrently communicating with additional messages, some of which encapsulate novel additional inline media and data.
Dependencies are inferred from the claim text.