EFFICIENT DOCUMENT MANAGEMENT AND SEARCH
First Claim
1. A system, comprising:
- a memory that stores computer-executable components;
a processor, communicatively coupled to the memory, that facilitates execution of the computer-executable components, the computer-executable components including;
a suggestion component configured to, in response to reception of a user input that includes a set of first content units of a first document, present a set of second content units that are related to the set of first content units based on a set of predetermined criteria and are at least part of a set of second documents different from the first document; and
a parsing component configured to parse the set of first content units, and determine the set of second content units that relate to the set of first content units based on a first content unit of the set of first content units satisfying at least one predetermined criteria of the set of predetermined criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
Media content is parsed and content units of the media content are separated from its presentation data. The content units can be stored in a separate repository, such as a database, or repositories, such as with cloud storage, from where the content can be shared across various other electronic documents or other media contents. The content sections or “units,” are replaced within the media content or electronic document by references to the content in the content repository or repositories. The modified media content or electronic document with references can be stored in a separate section of the content repository or repositories or a different repository. To render the media content when requested or in response to a request by a user, the content and presentation information of the media content can be retrieved from their respective repositories and media content is synthesized, or otherwise put together.
138 Citations
47 Claims
-
1. A system, comprising:
-
a memory that stores computer-executable components; a processor, communicatively coupled to the memory, that facilitates execution of the computer-executable components, the computer-executable components including; a suggestion component configured to, in response to reception of a user input that includes a set of first content units of a first document, present a set of second content units that are related to the set of first content units based on a set of predetermined criteria and are at least part of a set of second documents different from the first document; and a parsing component configured to parse the set of first content units, and determine the set of second content units that relate to the set of first content units based on a first content unit of the set of first content units satisfying at least one predetermined criteria of the set of predetermined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system, comprising:
-
a view component comprising; a first view area configured to create or edit a first document having first content units; a second view area configured to present second content units dynamically from one or more second documents different from the first document in response to the first content units being created or edited for the first document in the first view area; a modification component configured to receive a modification input that selects which of the first document or the one or more second documents to modify, and to modify at least one selected document of the first document or the one or more second documents based on the first content units or the second content units. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A method, comprising:
-
receiving, by a system including at least one processor, a set of first content units of a first media content from input to the system via a user interface; presenting, in response to the receiving the set of first content units, a set of second content units of a set of second media content different than the first media content that are related to the set of first content units based on a set of predetermined criteria and are at least a part of second media content stored in at least one memory; and parsing the set of first content units of the first media content, and determining the set of second content units that relate to the set of first content units including determining first content units of the set of first content units satisfying at least one of predetermined criteria of the set of predetermined criteria. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer readable storage medium comprising computer executable instructions that, in response to execution, cause a computing system including at least one processor to perform operations, comprising:
-
parsing a set of second documents to determine a set of corresponding sections in the set of second documents that relate to content units from a first section of a first document; and modifying at least one document of set of documents and the first document with at least one corresponding section of the set of corresponding sections by a single user input. - View Dependent Claims (42, 43, 47)
-
-
44. A system comprising:
-
means for creating or editing a first document including means for presenting at least respective parts of content units from a set of second documents that relate to a content unit being generated or edited for the first document; and means for sharing selected content units between the at least the respective parts of content units and the first document. - View Dependent Claims (45, 46)
-
Specification