System and method for formatting and manipulating digital ink
First Claim
Patent Images
1. A method for formatting data comprising:
- detecting a stroke input;
converting the stroke input into stroke data;
making a first determination that the stroke data should be grouped with an existing object group using a proximity threshold;
based on the first determination, associating the stroke data with the existing object group;
after the existing object group is closed;
receiving a modification request to modify the existing object group;
reopening the existing object group in response to the modification request; and
adding additional stroke data associated with a second object group to the existing object group,after adding the additional stroke data to the existing object group;
receiving a formatting request for the existing object group; and
formatting all stroke data associated with the existing object group in response to the formatting request.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for formatting data input on an interactive device. The method includes detecting a stroke input, converting the stroke input into stroke data, making a first determination that the stroke data should be grouped with an existing object group using a proximity threshold, based on the first determination, associating the stroke data with the existing object group, and resetting a timer associated with the existing object group.
62 Citations
27 Claims
-
1. A method for formatting data comprising:
-
detecting a stroke input; converting the stroke input into stroke data; making a first determination that the stroke data should be grouped with an existing object group using a proximity threshold; based on the first determination, associating the stroke data with the existing object group; after the existing object group is closed; receiving a modification request to modify the existing object group; reopening the existing object group in response to the modification request; and adding additional stroke data associated with a second object group to the existing object group, after adding the additional stroke data to the existing object group; receiving a formatting request for the existing object group; and formatting all stroke data associated with the existing object group in response to the formatting request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising instructions, which when executed by a processor, performs a method, the method comprising:
-
detecting a stroke input; converting the stroke input into stroke data; making a first determination that the stroke data should be grouped with an existing object group using a proximity threshold; based on the first determination, associating the stroke data with the existing object group; after the existing object group is closed; receiving a modification request to modify the existing object group; reopening the existing object group in response to the modification request; and adding additional stroke data associated with a second object group to the existing object group, after adding the additional stroke data to the existing object group; receiving a formatting request for the existing object group; and formatting all stroke data associated with the existing object group in response to the formatting request. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification