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:
- display an application graphical user interface;
display a document in an authoring surface of the application graphical user interface;
display a set of one or more content related to at least one topic determined from a user'"'"'s expression of intent input as text in a research region of the application graphical user interface, wherein at least one content of the set of content includes a title and corresponding text related to the at least one topic determined from the user'"'"'s expression of intent;
in response to receiving a user'"'"'s selection of the one or more content, subsequently inserting, in a topic insertion region of the authoring surface, a topic anchor of an identified topic corresponding to the at least one selected content of the set of content by;
detecting a location of an insertion point in the authoring surface of the document;
creating a topic header, the topic header comprising the title;
inserting the topic header at the location of the insertion point in the topic insertion region to display the title;
creating a topic exploration object, wherein the topic exploration object comprises an annotation field or an object and is displayed with the title of the selected content and at least a portion of the corresponding text of the selected content; and
dynamically positioning a display of a graphical user interface comprising the topic exploration object in a topic exploration object region in a position corresponding to but separate from the insertion point in the topic insertion region, wherein the graphical user interface comprising the topic exploration object is marked with a connecting line attached to the topic header displaying the title;
wherein the research region is separate from the topic exploration object region and the topic insertion region; and
in response to receiving an annotation in the graphical user interface in the topic exploration object region, store the annotation in the annotation field or the object of the topic exploration object.
1 Assignment
0 Petitions
Accused Products
Abstract
An assisted content authoring productivity tool can provide a set of content related to at least one topic determined from a user'"'"'s expression of intent. The content can include topics that are not obviously related to the user'"'"'s topic, but identified from indirect cluster connections found in a graph model of information such as, but not limited to, an online encyclopedia like Wikipedia. A document can be populated with topic anchors so a user can return to or have generated a set of content related to a particular topic. The topic anchor can include a graphical user interface including a topic exploration object that, when selected, initiates a command to request information related to that topic.
-
Citations
18 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:
-
display an application graphical user interface; display a document in an authoring surface of the application graphical user interface; display a set of one or more content related to at least one topic determined from a user'"'"'s expression of intent input as text in a research region of the application graphical user interface, wherein at least one content of the set of content includes a title and corresponding text related to the at least one topic determined from the user'"'"'s expression of intent; in response to receiving a user'"'"'s selection of the one or more content, subsequently inserting, in a topic insertion region of the authoring surface, a topic anchor of an identified topic corresponding to the at least one selected content of the set of content by; detecting a location of an insertion point in the authoring surface of the document; creating a topic header, the topic header comprising the title; inserting the topic header at the location of the insertion point in the topic insertion region to display the title; creating a topic exploration object, wherein the topic exploration object comprises an annotation field or an object and is displayed with the title of the selected content and at least a portion of the corresponding text of the selected content; and dynamically positioning a display of a graphical user interface comprising the topic exploration object in a topic exploration object region in a position corresponding to but separate from the insertion point in the topic insertion region, wherein the graphical user interface comprising the topic exploration object is marked with a connecting line attached to the topic header displaying the title; wherein the research region is separate from the topic exploration object region and the topic insertion region; and in response to receiving an annotation in the graphical user interface in the topic exploration object region, store the annotation in the annotation field or the object of the topic exploration object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processing system; a display; one or more computer readable storage media; and an application stored on the one or more computer readable storage media and comprising program instructions that, when executed by the processing system, direct the processing system to at least; display an application graphical user interface; display a document in an authoring surface of the application graphical user interface; display a set of one or more content related to at least one topic determined from a user'"'"'s expression of intent input as text in a research region of the application graphical user interface, wherein at least one content of the set of content includes a title and corresponding text related to the at least one topic determined from the user'"'"'s expression of intent; in response to receiving a user'"'"'s selection of the one or more content, subsequently inserting, in a topic insertion region of the authoring surface, a topic anchor of an identified topic corresponding to the at least one selected content of the set of content by; detecting a location of an insertion point in the authoring surface of the document; creating a topic exploration object, wherein the topic exploration object comprises an annotation field or an object and is displayed with the title of the selected content and at least a portion of the corresponding text of the selected content; creating a topic header, the topic header comprising the title of the selected content; inserting the topic header at the location of the insertion point in the topic insertion region to display the title; and dynamically positioning a display of a graphical user interface comprising the topic exploration object in a topic exploration object region in a position corresponding to but separate from the insertion point in the topic insertion region, wherein the graphical user interface comprising the topic exploration object is marked with a connecting line attached to the topic header displaying the title; wherein the research region is separate from the topic exploration object region and the topic insertion region; and in response to receiving an annotation in the graphical user interface in the topic exploration object region, store the annotation in the annotation field or the object of the topic exploration object. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of facilitating content authoring, comprising:
-
displaying an information pane, the information pane providing one or more content determined from an identified entity, domain, topic, relevant information, or combination thereof and a title for each of the one or more content, wherein the entity, domain, topic or relevant information is identified based upon data received implicitly or explicitly, and wherein the data is indicative of a user'"'"'s expression of intent; in response to receiving a user'"'"'s selection of the one or more content; detecting a location of an insertion point in an authoring surface of a document; creating a topic exploration object, the topic exploration object comprising the selected content of the content determined from the user'"'"'s expression of intent and the title for the selected content; creating a topic header, the topic header comprising the title for the selected content; inserting the topic header at the location of the insertion point to display the title on the authoring surface of the document; and dynamically positioning a display of a graphical user interface comprising the topic exploration object in a position in a region corresponding to but separate from a region comprising the insertion point; and in response to receiving an indication of a selection of the topic exploration object through interaction with the graphical user interface comprising the topic exploration object; requesting content relevant to the selected content provided in the selected topic exploration object; and updating the information pane to include the content relevant to the selected content provided in the topic exploration object of the graphical user interface. - View Dependent Claims (16, 17, 18)
-
Specification