Utilization of temporal and spatial parameters to enhance the writing capability of an electronic device
First Claim
Patent Images
1. An electronic device implemented method for receiving writing input, comprising:
- receiving, via a first application operating on the electronic device, a pen input onto a master canvas of the first application;
creating, by the first application, a plurality of child canvases based on spatial and temporal information associated with the pen input, wherein each of the plurality of child canvases corresponds to one of a plurality of time periods defined by the temporal information, and the pen input made onto the master canvas during each time period of the plurality of time periods being inserted into a corresponding one of the plurality of child canvases after each time period of the plurality of time periods elapses, wherein the plurality of child canvases are separately processed by second one or more applications supporting the first application, and the plurality of child canvases enable individual manipulation of all the pen input made during the corresponding one of the plurality of time periods within the corresponding child canvas within the first application; and
inserting, by the first application, the plurality of child canvases into the master canvas.
8 Assignments
0 Petitions
Accused Products
Abstract
The enhanced feature of this invention is the direction of a pen input on an electronic device to a separate canvas where it can be separately manipulated and processed for use. Temporal and spatial analysis can ensure that each canvas contain pen strokes that spatially belong together such as an individual word composed of multiple strokes for easy manipulation of the word on the screen. Another related enhanced feature of the invention for erasing portions of the inputted writing is the process of generating a new curve with different points than the original curve.
-
Citations
20 Claims
-
1. An electronic device implemented method for receiving writing input, comprising:
-
receiving, via a first application operating on the electronic device, a pen input onto a master canvas of the first application; creating, by the first application, a plurality of child canvases based on spatial and temporal information associated with the pen input, wherein each of the plurality of child canvases corresponds to one of a plurality of time periods defined by the temporal information, and the pen input made onto the master canvas during each time period of the plurality of time periods being inserted into a corresponding one of the plurality of child canvases after each time period of the plurality of time periods elapses, wherein the plurality of child canvases are separately processed by second one or more applications supporting the first application, and the plurality of child canvases enable individual manipulation of all the pen input made during the corresponding one of the plurality of time periods within the corresponding child canvas within the first application; and inserting, by the first application, the plurality of child canvases into the master canvas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium having a plurality of instructions stored thereon, which, when executed by a processor of a computing device cause the computing device to:
-
receive, via a first application of the computing device, a pen input on a master canvas of the first application; create, via the first application, a plurality of child canvases based on spatial and temporal information associated with the pen input, wherein each of the plurality of child canvases corresponds to one of a plurality of time periods defined by the temporal information, and the pen input made onto the master canvas during each time period of the plurality of time periods being inserted into a corresponding one of the plurality of child canvases after each time period of the plurality of time periods elapses, wherein the plurality of child canvases are separately processed by second one or more applications that support the first application, and the plurality of child canvases enable individual manipulation of all the pen input made during the corresponding one of the plurality of time periods within the corresponding child canvases within the first application; and insert, by the first application, the plurality of child canvases into the master canvas. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification