Collaborative workflow through messaging conversations
First Claim
Patent Images
1. A method comprising:
- generating, by a processor, a message associated with a first application, the message including an embedded version of a document associated with a second application, wherein the document is accessible to a plurality of users, and wherein when the message is opened in the first application, the second application executes within the first application and outputs for display the embedded version of the document inline in the message, the embedded version of the document being included without user interaction;
receiving, by the processor, a modification of the document from a first user of the plurality of users, the modification being received via the embedded version of the document inline in the message; and
transmitting, by the processor, the modification of the document to a second user of the plurality of users, the second user being different than the first user.
2 Assignments
0 Petitions
Accused Products
Abstract
A networked application and email application were described herein that provide for an intuitive system by which users can participate in collaborative workflow relating to a network document. In one implementation, a system includes a messaging server component to provide messaging services and an application server component to provide a networked application. The application server component interacts with the messaging server component in response to a user command to initiate collaboration on the network document. The interaction with the messaging server component includes providing a link that refers to a version of the network document as created or edited by the user.
-
Citations
14 Claims
-
1. A method comprising:
-
generating, by a processor, a message associated with a first application, the message including an embedded version of a document associated with a second application, wherein the document is accessible to a plurality of users, and wherein when the message is opened in the first application, the second application executes within the first application and outputs for display the embedded version of the document inline in the message, the embedded version of the document being included without user interaction; receiving, by the processor, a modification of the document from a first user of the plurality of users, the modification being received via the embedded version of the document inline in the message; and transmitting, by the processor, the modification of the document to a second user of the plurality of users, the second user being different than the first user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device comprising:
-
one or more processors; and a non-transitory computer-readable medium storing one or more instructions that, when executed, cause the one or more processors to; generate a message, the message including an embedded version of a document, wherein the message is associated with a first application, wherein the document is associated with a second application, the document being accessible to a plurality of users, and wherein when the message is opened in the first application, the second application executes within the first application and outputs for display the embedded version of the document inline in the message, the embedded version of the document being included in the message without user interaction; receive a modification of the document from a first user of the plurality of users, the modification being received via the embedded version of the document inline in the message; and transmit the modification of the document to a second user of the plurality of users, the second user being different than the first user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium storing one or more instructions that, when executed by at least one processor, cause the at least one processor to:
-
generate a message associated with a first application, the message including an embedded version of a document associated with a second application, wherein the document is accessible to a plurality of users, and wherein when the message is opened in the first application, the second application executes within the first application and outputs for display the embedded version of the document inline in the message, the embedded version of the document being included in the message without user interaction; receive a modification of the document from a first user of the plurality of users, the modification being received via the embedded version of the document inline in the message; and transmit the modification of the document to a second user of the plurality of users, the second user being different than the first user. - View Dependent Claims (12, 13, 14)
-
Specification