Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method of converting one or more ink strokes into a graphical object, the method comprising: receiving a first ink stroke; receiving a second ink stroke; determining that the second ink stroke substantially overlaps the first ink stroke based at least in part on determining that the second ink stroke overlaps the first ink stroke by a predetermined percentage; determining a geometric shape associated with a combination of the second ink stroke substantially overlapping the first ink stroke; identifying a graphical object corresponding to the geometric shape; and replacing the first ink stroke and the second ink stroke with the graphical object.
2. The computer-implemented method of claim 1 , wherein a first set of ink strokes comprises at least the first ink stroke.
3. The computer-implemented method of claim 1 , wherein determining substantial overlap further comprises: determining that the second ink stroke overlaps the first ink stroke by more than a threshold.
4. The computer-implemented method of claim 3 , wherein the threshold comprises a percentage, and wherein the percentage is within a range from 51% to 100%.
5. The computer-implemented method of claim 3 , wherein the predetermined percentage is within a range from 51% to 100%.
6. The computer-implemented method of claim 4 , further comprising: determining that the second ink stroke is received within a threshold time period after the first ink stroke.
7. The computer-implemented method of claim 1 , wherein the graphical object comprises of a graphical transition and a graphical shape.
8. The computer-implemented method of claim 1 , wherein identifying the graphical object further comprises: comparing the geometric shape to a database of graphical objects.
9. The computer-implemented method of claim 1 , wherein replacing the first ink stroke and the second ink stroke with the graphical object further comprises: erasing the first ink stroke; and erasing the second ink stroke.
10. A system comprising: processor; and a memory encoding computer executable instructions that, when executed by the processor, cause the system to perform a method for converting ink stroke into a graphical object, the method comprising: receiving an ink stroke, wherein the ink stroke overlaps at least a portion of a graphical flowchart; determining a geometric shape associated with a combination of the ink stroke and at least the portion of the graphical flowchart; identifying a graphical object corresponding to the geometric shape, wherein the graphical object corresponds to at least one other graphical object in the flowchart; and replacing the ink stroke with the graphical object in the flowchart.
11. The system of claim 10 , wherein the graphical object comprises at least one of a graphical transition and a graphical shape.
12. The system of claim 10 , wherein identifying the at least one graphical object corresponding to the geometric shape further comprises: comparing the geometric shape to a database of graphical objects.
13. The system of claim 10 , wherein replacing the ink stroke further comprises erasing the ink stroke.
14. A computer-readable storage device storing computer-executable instructions that when executed by a processor cause the processor to: receive a first ink stroke; receive a second ink stroke; determine that the second ink stroke substantially overlaps the first ink stroke based at least in part on determining that a pixel distance between the second ink stroke and the first ink stroke is less than a threshold; determine a geometric shape associated with a combination of the first ink stroke and the second ink stroke; identify a graphical object corresponding to the geometric shape; and replace the first ink stroke and the second ink stroke with the graphical object.
15. The computer-readable storage device of claim 14 , wherein a first set of ink strokes comprises at least the first ink stroke.
16. The computer-readable storage device of claim 14 , wherein determining substantial overlap further comprises: determining that the second ink stroke overlaps the first ink stroke by more than a threshold.
17. The computer-readable storage device of claim 14 , wherein the threshold comprises a percentage, and wherein the percentage is within a range from 51% to 100%.
18. The computer-readable storage device of claim 14 , wherein the graphical object comprises of a graphical transition and a graphical shape.
19. The computer-readable storage device of claim 14 , wherein identifying the graphical object further comprises: comparing the geometric shape to a database of graphical objects.
20. The computer-readable storage device of claim 14 , wherein replacing the first ink stroke and the second ink stroke with the graphical object further comprises: erasing the first ink stroke; and erasing the second ink stroke.
Unknown
September 3, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.