Method and system for in-document markup in support of information sharing
DCFirst Claim
Patent Images
1. A method for facilitating content dissemination, the method comprising:
- receiving, within a document editing system, a user input comprising one or more tags to insert inline within a document, wherein the document is formulated in a natural language and wherein a respective tag is at least partly formulated in natural language and is visible to the user, and indicates an action to be performed on a partial portion of the document and a receiving entity corresponding to the action;
processing the one or more tags according to one or more rules to determine both the action to be performed on the partial portion of the document and the receiving entity; and
disseminating the document portion indicated by the one or more tags to the corresponding receiving entity to facilitate performing the action specified in the one or more tags on the document portion.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system is provided to facilitate content dissemination. During operation, the system allows a user to add a tag to a first document, wherein the tag indicates an operation to be performed on a portion of the document. The system then processes the tag and performs the operation on the document portion based on the tag.
36 Citations
23 Claims
-
1. A method for facilitating content dissemination, the method comprising:
-
receiving, within a document editing system, a user input comprising one or more tags to insert inline within a document, wherein the document is formulated in a natural language and wherein a respective tag is at least partly formulated in natural language and is visible to the user, and indicates an action to be performed on a partial portion of the document and a receiving entity corresponding to the action; processing the one or more tags according to one or more rules to determine both the action to be performed on the partial portion of the document and the receiving entity; and disseminating the document portion indicated by the one or more tags to the corresponding receiving entity to facilitate performing the action specified in the one or more tags on the document portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for facilitating content dissemination, the method comprising:
-
receiving, within a document editing system, a user input comprising one or more tags to insert inline within a document, wherein the document is formulated in a natural language and wherein a respective tag is at least partly formulated in natural language and is visible to the user, and indicates an action to be performed on a partial portion of the document and a receiving entity corresponding to the action; processing the one or more tags according to one or more rules to determine both the action to be performed on the partial portion of the document and the receiving entity; and disseminating the document portion indicated by the one or more tags to the corresponding receiving entity to facilitate performing the action specified in the one or more tags on the document portion. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer system that facilitates content dissemination, the computer system comprising:
-
a processor; a memory; a tagging mechanism configured to receive, within a document editing system, a user input comprising one or more tags to insert inline within a document, wherein the document is formulated in a natural language and wherein a respective tag is at least partly formulated in natural language and is visible to the user, and indicates an action to be performed on a partial portion of the document and a receiving entity corresponding to the action; a tag processing mechanism to process the one or more tags according to one or more rules to determine both the action to be performed on the partial portion of the document and the receiving entity; and disseminate the document portion indicated by the one or more tags to the corresponding receiving entity to facilitate performing the action specified in the one or more tags on the document portion.
-
Specification