Productivity tools for content authoring
First Claim
1. One or more computer readable storage media having instructions stored thereon that, when executed by a processing system, direct the processing system to:
- request a set of structured content relevant to at least one topic of a received expression of intent, wherein the expression of the user'"'"'s intent is input through an input field within a user interface of the content authoring application;
present the set of structured content of at least one topic result for inclusion in the content authoring application, wherein the content authoring application is a notebook application or a word processing application;
in response to receiving an explore command to explore a selected search item from the set of structured content, request to at least two data sources, an updated set of structured content for the selected search item, the request including the selected search item and the set of structured content of the at least one topic result as context;
receive, from the at least two data sources, the updated set of structured content for the selected search item; and
present the updated set of structured content for the selected search item for inclusion in the content authoring application.
2 Assignments
0 Petitions
Accused Products
Abstract
An assisted content authoring productivity tool can provide a set of structured content related to at least one topic determined from a user'"'"'s expression of intent. Additional information can be obtained about a selected result from the set of structured content through the assisted content authoring productivity tool by using the set of structured content as context for the further search. An item from the set of structured content can be inserted into a document in a content authoring surface of a content authoring application. The insertion may be carried out cross-device. Topics for the search of structured content can be determined using the user'"'"'s expression of intent and, once available, the context can include the results of previous searches for the structured content related to at least one topic determined from the user'"'"'s expression of intent. Each additional search results may provide further context in a recursive manner.
72 Citations
20 Claims
-
1. One or more computer readable storage media having instructions stored thereon that, when executed by a processing system, direct the processing system to:
-
request a set of structured content relevant to at least one topic of a received expression of intent, wherein the expression of the user'"'"'s intent is input through an input field within a user interface of the content authoring application; present the set of structured content of at least one topic result for inclusion in the content authoring application, wherein the content authoring application is a notebook application or a word processing application; in response to receiving an explore command to explore a selected search item from the set of structured content, request to at least two data sources, an updated set of structured content for the selected search item, the request including the selected search item and the set of structured content of the at least one topic result as context; receive, from the at least two data sources, the updated set of structured content for the selected search item; and present the updated set of structured content for the selected search item for inclusion in the content authoring application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for assisting content authoring, the method comprising:
identifying, at a computing system, at least one topic from both an expression of a user'"'"'s intent with respect to authoring content in a content authoring application and context, wherein the expression of the user'"'"'s intent is input through an input field within a user interface of the content authoring application, and wherein the content authoring application is a notebook application or a word processing application and the context is at least one of recorded user interests, a field of work, an authoring history, and documents a user previously accessed or read, or at least a portion of content in a composition surface of the content authoring application, the recorded user interests being stored in an associated resource; retrieving, over a network, structured content associated with the at least one topic identified from the expression of the user'"'"'s intent; and providing the structured content for display within the user interface of the content authoring application and insertion into the composition surface of the content authoring application. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. An apparatus comprising:
-
a user interface system; one or more storage media; and instructions stored on at least one of the one or more storage media that, when executed by a processor of the apparatus, direct the processor to; display a document in a content authoring surface of a content authoring application, wherein the content authoring application is a notebook application or a word processing application; request a set of structured content relevant to at least one topic generated from both an expression of intent and context received via the user interface system, the expression of intent being received via an input field of the user interface system separate from the content authoring surface, and wherein the context is at least one of recorded user interests, a field of work, an authoring history, and documents a user previously accessed or read, or at least a portion of content in the content authoring surface of the content authoring application, the recorded user interests being stored in an associated resource; in response to receiving the set of structured content, provide the set of structured content to an interface for an assisted content authoring tool; and insert a selected item from the set of structured content provided to the interface for the assisted content authoring tool into the document in the content authoring surface of the content authoring application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification