UNIFIED MESSAGING PLATFORM FOR PROVIDING INTERACTIVE LIST OBJECTS
First Claim
1. A system comprising:
- at least one processing unit; and
at least one memory storing computer executable instructions that, when executed by the at least one processing unit, cause the system to perform a method of creating a list object, the method comprising;
creating a list object comprising;
receiving at least one item;
receiving at least one parameter related to the at least one item; and
linking an interactive control to the at least one parameter;
embedding the list object in a message to form an object embedded message; and
sending the object embedded message to one or more endpoints.
1 Assignment
0 Petitions
Accused Products
Abstract
A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. Team communication and cooperation regarding project assignments and deliverables are facilitated by interactive list objects. An interactive list object is automatically updated regarding the progress of project assignments. Moreover, updates to the interactive list object are automatically synchronized and displayed to team members in a single version of the interactive list object across multiple views of the platform.
23 Citations
20 Claims
-
1. A system comprising:
-
at least one processing unit; and at least one memory storing computer executable instructions that, when executed by the at least one processing unit, cause the system to perform a method of creating a list object, the method comprising; creating a list object comprising; receiving at least one item; receiving at least one parameter related to the at least one item; and linking an interactive control to the at least one parameter; embedding the list object in a message to form an object embedded message; and sending the object embedded message to one or more endpoints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
at least one processing unit; and at least one memory storing computer executable instructions that, when executed by the at least one processing unit, cause the system to perform a method, the method comprising; receiving a message including a list object, the list object comprising; at least one item; at least one parameter relating to the at least one item; and an interactive control for updating the list object; in response to a selection of the interactive control, receiving an update to the list object within the message; and applying the update to the list object to form an updated list object within the message. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of receiving an update to a list object, the method comprising:
-
receiving a list object, the list object comprising; at least one item; at least one parameter relating to the at least one item; and an interactive control for updating the list object; in response to a selection of the interactive control, receiving an update to the list object; and applying the update to the list object. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification