Automatically converting text to business graphics
First Claim
Patent Images
1. A computing system comprising:
- at least one processing unit; and
at least one memory having computer-readable instructions that when executed by the at least one processor cause the computing system for perform a method, the method comprising;
receiving a selection of a body of text displayed within a presentation document, the body of text comprising at least a first line of text and a second line of text that have not been converted into a graphical image, the selected body of text having text formatting characteristics that define a hierarchical relationship between the first line of text and the second line of text;
receiving a selection to convert the selected body of text into a graphical image comprising a hierarchical diagram;
receiving a selection of a graphic design from a gallery;
deriving a hierarchical structure from the hierarchical relationship between the first line of text and the second line of text, the hierarchical structure having at least two levels and comprising at least a first textual element corresponding to the first line of text and a second textual element corresponding to the second line of text, the first textual element corresponding to a first level of the hierarchical structure and the second textual element corresponding to a second level of the hierarchical structure;
in response to receiving the selected graphic design and deriving the hierarchical structure, automatically generating the graphical image comprising the hierarchical diagram from the selected body of text, the graphical image comprising;
at least a first graphical element comprising the first textual element, wherein a shape of the first graphical element is determined by the selected graphic design, and wherein the first graphical element corresponds to the first level of the hierarchical structure;
at least a second graphical element comprising the second textual element, wherein a shape of the second graphical element is determined by the selected graphic design, and wherein the second graphical element corresponds to the second level of the hierarchical structure; and
replacing the selected body of text with the graphical image comprising the hierarchical diagram.
2 Assignments
0 Petitions
Accused Products
Abstract
A facility for generating a graphic image is described. The facility receives from a user a body of text whose creation is not subject to any rules or prototypes. The facility discerns from the body of text a textual organization. The facility then generates a graphic image conveying the discerned textual organization.
122 Citations
20 Claims
-
1. A computing system comprising:
-
at least one processing unit; and at least one memory having computer-readable instructions that when executed by the at least one processor cause the computing system for perform a method, the method comprising; receiving a selection of a body of text displayed within a presentation document, the body of text comprising at least a first line of text and a second line of text that have not been converted into a graphical image, the selected body of text having text formatting characteristics that define a hierarchical relationship between the first line of text and the second line of text; receiving a selection to convert the selected body of text into a graphical image comprising a hierarchical diagram; receiving a selection of a graphic design from a gallery; deriving a hierarchical structure from the hierarchical relationship between the first line of text and the second line of text, the hierarchical structure having at least two levels and comprising at least a first textual element corresponding to the first line of text and a second textual element corresponding to the second line of text, the first textual element corresponding to a first level of the hierarchical structure and the second textual element corresponding to a second level of the hierarchical structure; in response to receiving the selected graphic design and deriving the hierarchical structure, automatically generating the graphical image comprising the hierarchical diagram from the selected body of text, the graphical image comprising; at least a first graphical element comprising the first textual element, wherein a shape of the first graphical element is determined by the selected graphic design, and wherein the first graphical element corresponds to the first level of the hierarchical structure; at least a second graphical element comprising the second textual element, wherein a shape of the second graphical element is determined by the selected graphic design, and wherein the second graphical element corresponds to the second level of the hierarchical structure; and replacing the selected body of text with the graphical image comprising the hierarchical diagram. - View Dependent Claims (2, 3)
-
-
4. A computer-readable medium not consisting of a modulated data signal, the computer-readable medium storing instructions that when executed by a processing unit cause a computing system to perform a method for generating a graphical image comprising a hierarchical diagram, the method comprising:
-
receiving a selection of a body of text displayed within a presentation document comprising at least a first line of text and a second line of text that have not been converted into a graphical image, the selected body of text having text formatting characteristics that define a hierarchical relationship between the first line of text and the second line of text; receiving a selection to convert the selected body of text into the graphical image comprising the hierarchical diagram; receiving a selection of a graphic design from a gallery; after receiving the selected body of text and the selected graphic design, automatically discerning a textual organization of the selected body of text from the hierarchical relationship between the first line of text and the second line of text, the discerned textual organization including a hierarchy having at least two levels and comprising at least a first textual element and a second textual element, the first textual element corresponding to the first line of text and the second textual element corresponding to the second line of text; in response to automatically discerning the textual organization and receiving the selected graphic design, generating the graphical image comprising the hierarchical diagram from the selected body of text, the graphical image comprising; at least a first graphical element comprising the first textual element, wherein a shape of the first graphical element is determined by the selected graphic design, and wherein the first graphical element corresponds to the first level of the hierarchy; at least a second graphical element comprising the second textual element, wherein a shape of the second graphical element is determined by the selected graphic design, and wherein the second graphical element corresponds to the second level of the hierarchy; and replacing the selected body of text with the graphical image comprising the hierarchical diagram. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 19)
-
-
14. A method in a computing system for transforming textual content to a hierarchical graphic image, comprising:
-
receiving input selecting a body of text displayed within a presentation document comprising at least a first line of text and a second line of text that are not included in a hierarchical graphical image, the selected textual content having text formatting characteristics that define a hierarchical relationship between the first line of text and the second line of text; receiving a selection of a convert to graphic command; receiving a selection of a graphic design from a gallery; automatically deriving a hierarchical structure of the selected textual content from the hierarchical relationship between the first line of text and the second line of text, the hierarchical structure having at least a first textual element corresponding to the first line of text and a second textual element corresponding to the second line of text, the first textual element corresponding to a first level of the hierarchical structure and the second textual element corresponding to a second level of the hierarchical structure; in response to receiving the selected graphical design and automatically deriving the hierarchical structure, generating the hierarchical graphic image from the selected textual content, the hierarchical graphical image comprising; at least a first graphical element comprising the first textual element, wherein a shape of the first graphical element is determined by the selected graphic design, and wherein the first graphical element corresponds to the first level of the hierarchical structure; at least a second graphical element comprising the second textual element, wherein a shape of the second graphical element is determined by the selected graphic design, and wherein the second graphical element corresponds to the second level of the hierarchical structure; and replacing the selected textual content with the hierarchical graphic image. - View Dependent Claims (15, 16, 17, 20)
-
Specification