Charts from sketches
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, by a computer system, a digital sketch comprising a graphical chart representation;
automatically generating, by the computer system, a computer-readable dataset from the sketch, generating the dataset comprising automatically deriving new computer-readable data values from the sketch, automatically deriving the new data values comprising automatically deriving the new data values from one or more existing data values of at least one number whose shape is formed by one or more textual representations in the sketch, each of the one or more existing data values being represented by one or more textual representations in the sketch, and the new data values not being represented by textual representations in the sketch; and
automatically generating, by the computer system, a digital graphical chart from the sketch, the graphical chart representing the sketch, and the dataset comprising data represented in the graphical chart.
2 Assignments
0 Petitions
Accused Products
Abstract
A sketch that includes a graphical chart representation can be received. A dataset can be automatically generated from the sketch can be received. Additionally, a graphical chart can be automatically generated from the sketch. The graphical chart can represent the sketch, and the dataset can include data represented in the graphical chart.
34 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a computer system, a digital sketch comprising a graphical chart representation; automatically generating, by the computer system, a computer-readable dataset from the sketch, generating the dataset comprising automatically deriving new computer-readable data values from the sketch, automatically deriving the new data values comprising automatically deriving the new data values from one or more existing data values of at least one number whose shape is formed by one or more textual representations in the sketch, each of the one or more existing data values being represented by one or more textual representations in the sketch, and the new data values not being represented by textual representations in the sketch; and automatically generating, by the computer system, a digital graphical chart from the sketch, the graphical chart representing the sketch, and the dataset comprising data represented in the graphical chart. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
at least one processor; and memory comprising instructions stored thereon that when executed by at least one processor cause at least one processor to perform acts comprising; receiving a digital sketch that is at least partially freehand, the sketch including a graphical chart representation; automatically generating a computer-readable dataset from the sketch, automatically generating the dataset comprising; deriving a set of new data values from the sketch, deriving the set of new data values comprising deriving the new data values from one or more existing data values of at least one number whose shape is formed by one or more textual representations in the sketch, each of the one or more existing data values being represented by one or more textual representations in the sketch, and the new data values not being represented by textual representations in the sketch; and automatically generating a digital graphical chart from the dataset. - View Dependent Claims (16, 17)
-
-
18. One or more computer-readable storage media having computer-executable instructions embodied thereon that, when executed by at least one processor, cause at least one processor to perform acts comprising:
-
receiving a sketch comprising a digital graphical chart representation; automatically generating a computer-readable dataset from the sketch, generating the dataset comprising automatically deriving one or more new data values from the sketch; automatically generating a digital graphical chart from the sketch, the graphical chart representing the sketch, and the dataset comprising data represented in the graphical chart; receiving user input sketching a digital representation of a modification to the chart, the sketched representation of the modification to the chart being at least partially freehand; and in response to the user input sketching the representation of the modification to the chart, making the modification to the chart. - View Dependent Claims (19, 20)
-
Specification