System, method and computer program product for graphically illustrating entities and generating a text-based report therefrom
First Claim
1. A system comprising:
- a processing element capable of operating a visual reporting application, wherein the visual reporting application is adapted to at least partially perform a method of graphically illustrating an entity and generating a text-based report therefrom, the method comprising;
providing a visual base representation of an entity, wherein the base representation comprises a plurality of elements at least one of which is modifiable, and wherein the elements are each associated with a plurality of attributes;
building a visual diagram of a particular entity based upon the base representation of the entity, wherein the building step includes adding at least one visual element to the base representation, wherein the added visual elements are modifiable, and wherein the diagram comprises the elements of the base representation and the elements added to the base representation;
determining a plurality of attributes associated with each element added to the base representation; and
generating a text-based report from the diagram, wherein the report is generated based upon the elements of the diagram and the attributes associated with the elements of the diagram, and wherein the report is automatically generated from the diagram without user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for graphically illustrating an entity and generating a text-based report therefrom includes providing a visual base representation of an entity. The base representation includes a plurality of elements at least one of which is modifiable, where the elements are each associated with a plurality of attributes. A visual diagram of a particular entity is built based upon the base representation of the entity. In this regard, at least one visual element is added to the base representation, where the added visual elements are modifiable. Accordingly, the diagram includes the elements of the base representation and the elements added to the base representation. After determining attributes associated with the added elements, a text-based report is generated from the diagram, where the report is generated based upon the elements of the diagram and the associated attributes, and where the report is automatically generated from the diagram without user input.
102 Citations
93 Claims
-
1. A system comprising:
a processing element capable of operating a visual reporting application, wherein the visual reporting application is adapted to at least partially perform a method of graphically illustrating an entity and generating a text-based report therefrom, the method comprising;
providing a visual base representation of an entity, wherein the base representation comprises a plurality of elements at least one of which is modifiable, and wherein the elements are each associated with a plurality of attributes;
building a visual diagram of a particular entity based upon the base representation of the entity, wherein the building step includes adding at least one visual element to the base representation, wherein the added visual elements are modifiable, and wherein the diagram comprises the elements of the base representation and the elements added to the base representation;
determining a plurality of attributes associated with each element added to the base representation; and
generating a text-based report from the diagram, wherein the report is generated based upon the elements of the diagram and the attributes associated with the elements of the diagram, and wherein the report is automatically generated from the diagram without user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A system comprising:
-
a processing element capable of operating an application, wherein the application is adapted to at least partially perform a method comprising;
providing a diagram including at least one visual element, wherein each visual element on the diagram includes a number of constantly-spaced points along a length of the element, wherein each point is associated with a value representing a percent of the point along the length of the respective element; and
manipulating a shape of the element on the diagram, wherein manipulating the shape includes increasing or decreasing the length of the element such that the number of points along the length of the element increases or decreases to thereby maintain the constant spacing, and such that the value associated with at least one point changes to reflect a change in percent of the point along the length of the respective element. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-implemented method of graphically illustrating an entity and generating a text-based report therefrom, the method comprising:
-
providing a visual base representation of an entity, wherein the base representation comprising a plurality of elements at least one of which is modifiable, and wherein the elements are each associated with a plurality of attributes;
building a visual diagram of a particular entity based upon the base representation of the entity, wherein the building step includes adding at least one visual element to the base representation, wherein the added visual elements are modifiable, and wherein the diagram comprises the elements of the base representation and the elements added to the base representation;
determining a plurality of attributes associated with each element added to the base representation; and
generating a text-based report from the diagram, wherein the report is generated based upon the elements of the diagram and the attributes associated with the elements of the diagram, and wherein the report is automatically generated from the diagram without user input. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A computer-implemented method comprising:
-
providing a diagram including at least one visual element, wherein each visual element on the diagram includes a number of constantly-spaced points along a length of the element, wherein each point is associated with a value representing a percent of the point along the length of the respective element; and
manipulating a shape of the element on the diagram, wherein manipulating the shape includes increasing or decreasing the length of the element such that the number of points along the length of the element increases or decreases to thereby maintain the constant spacing, and such that the value associated with at least one point changes to reflect a change in percent of the point along the length of the respective element. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A computer program product for graphically illustrating an entity and generating a text-based report therefrom, the computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program portions comprising:
-
a first executable portion for providing a visual base representation of an entity, wherein the base representation comprising a plurality of elements at least one of which is modifiable, and wherein the elements are each associated with a plurality of attributes;
a second executable portion for building a visual diagram of a particular entity based upon the base representation of the entity, wherein the building step includes adding at least one visual element to the base representation, wherein the added visual elements are modifiable, and wherein the diagram comprises the elements of the base representation and the elements added to the base representation;
a third executable portion for determining a plurality of attributes associated with each element added to the base representation; and
a fourth executable portion for generating a text-based report from the diagram, wherein the report is generated based upon the elements of the diagram and the attributes associated with the elements of the diagram, and wherein the report is automatically generated from the diagram without user input. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program portions comprising:
-
a first executable portion for providing a diagram including at least one visual element, wherein each visual element on the diagram includes a number of constantly-spaced points along a length of the element, wherein each point is associated with a value representing a percent of the point along the length of the respective element; and
a second executable portion for manipulating a shape of the element on the diagram, wherein manipulating the shape includes increasing or decreasing the length of the element such that the number of points along the length of the element increases or decreases to thereby maintain the constant spacing, and such that the value associated with at least one point changes to reflect a change in percent of the point along the length of the respective element. - View Dependent Claims (80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
-
Specification