SPECIFIC CONTENT DISTRIBUTION ACROSS DOCUMENTS
First Claim
1. A method for improving how a computer system shares content via electronic documents, comprising:
- receiving a selection of a graphical element from a graphical user interface corresponding to at least one content item in an electronic document;
identifying at least one destination section to which to transmit the at least one content item;
identifying code elements in the electronic document that correspond to the at least one content item;
sanitizing the at least one content item to create a sanitized content item, wherein the sanitized content item comprises the identified code elements and parent code elements from which the identified code elements depend; and
distributing the at least one content item to the at least one destination section by transmitting the sanitized content item to the at least one destination section and incorporating the sanitized content item into the at least one destination section.
2 Assignments
0 Petitions
Accused Products
Abstract
Distributing content to multiple electronic documents or sections thereof, with various controlling users, documents states, and host devices quickly and accurately is provided herein. Content from a sender document is identified, reduced to its necessary parts, fixed in position, and validated so that it may be pushed to identified sections within the sender document or to sections in receiver documents on other host devices. Content is pushed from the sender document to sections identified as available, and each receiver section or document may have different sections and subsections available. The systems and methods provided herein operate without requiring the content to be encapsulated in new documents, and thus reduces the memory and bandwidth needed to share content remotely, and improves the user experience for sharing content.
-
Citations
20 Claims
-
1. A method for improving how a computer system shares content via electronic documents, comprising:
-
receiving a selection of a graphical element from a graphical user interface corresponding to at least one content item in an electronic document; identifying at least one destination section to which to transmit the at least one content item; identifying code elements in the electronic document that correspond to the at least one content item; sanitizing the at least one content item to create a sanitized content item, wherein the sanitized content item comprises the identified code elements and parent code elements from which the identified code elements depend; and distributing the at least one content item to the at least one destination section by transmitting the sanitized content item to the at least one destination section and incorporating the sanitized content item into the at least one destination section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for improving sharing content via electronic documents, comprising:
-
a processor; and a memory storage device, including a instructions, which when executed by the processor are operable to; receive a selection of graphical elements from a graphical user interface corresponding to at least one content item in an electronic document; identify at least one destination section to which to transmit the at least one content item; identify code elements in the electronic document that correspond to the at least one content item; create a sanitized content item, wherein the sanitized content item comprises the code elements from the electronic document that correspond to the at least one content item and include parent code elements from which the code elements depend from in the electronic document; and distribute the at least one content item to the at least one destination section by transmitting the sanitized content item to the at least one destination section. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of improving content sharing via electronic documents, comprising:
-
identifying a sender document section comprising code elements, from which an item of specified content is selected; producing a sanitized set of code elements from the code elements comprising the sender document section, wherein the unrelated code elements that describe aspects of the sender document that are unrelated to the item of specified content are removed from the sanitized set; determining whether the sanitized set of code elements is operable to be inserted into a different document section, such that the different document section will include the item of specified content; and transmitting the sanitized set to the different document section. - View Dependent Claims (18, 19, 20)
-
Specification