Manipulation of handwritten content on an electronic device
AssigneeApple Inc.
InventorsJennifer P. Chen, Elizabeth J. Board, Christopher D. Soli, Thomas Deselaers, Aditya Galada, Michael P. Condon, Ryan S. Dixon, Hannah Morgan
Life of this patent
Estimating the term…
Abstract
Some embodiments described in this disclosure are directed to electronic devices that provide for manipulation of handwritten content in a content-entry region, including straightening of handwritten text in the content-entry region. Some embodiments described in this disclosure are directed to electronic devices that provide for manipulation of handwritten content in a content-entry region, including wrapping of handwritten text in the content-entry region.
Claims47
A method, comprising:
- at an electronic device in communication with a display generation component and one or more input devices:
- while displaying, via the display generation component, a user interface region, receiving, via the one or more input devices, a first input that includes first handwritten input on a surface, wherein the first input is directed to the user interface region, and wherein the first handwritten input is associated with a respective writing tool for handwritten input that is selected when the first input is received;
- while receiving the first input, displaying, via the display generation component, a representation of the first handwritten input that has a baseline path with a first shape, wherein the representation of the first handwritten input is a plurality of lines of handwritten text, including a first line of handwritten text, and a second line of handwritten text;
- while displaying the representation of the first handwritten input that has the baseline path with the first shape, detecting, via the one or more input devices, a respective event that indicates that a user of the electronic device has completed writing a respective portion of text;
- and
- in response to detecting the respective event and in accordance with a determination that one or more criteria are satisfied, the one or more criteria including a criterion that is satisfied when the respective writing tool is of a first type and is not satisfied when the respective writing tool is of a second type, different from the first type, changing a shape of the representation of the first handwritten input in the user interface region to change the baseline path of the representation of the first handwritten input to a second shape, different from the first shape, including changing a shape of the second line of handwritten text in addition to changing a shape of the first line of handwritten text, while maintaining the respective portion of text as handwritten text.
An electronic device, comprising:
- one or more processors;
- memory;
- and
- one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
- while displaying, via a display generation component, a user interface region, receiving, via one or more input devices, a first input that includes first handwritten input on a surface, wherein the first input is directed to the user interface region, and wherein the first handwritten input is associated with a respective writing tool for handwritten input that is selected when the first input is received;
- while receiving the first input, displaying, via the display generation component, a representation of the first handwritten input that has a baseline path with a first shape, wherein the representation of the first handwritten input is a plurality of lines of handwritten text, including a first line of handwritten text, and a second line of handwritten text;
- while displaying the representation of the first handwritten input that has the baseline path with the first shape, detecting, via the one or more input devices, a respective event that indicates that a user of the electronic device has completed writing a respective portion of text;
- and
- in response to detecting the respective event and in accordance with a determination that one or more criteria are satisfied, the one or more criteria including a criterion that is satisfied when the respective writing tool is of a first type and is not satisfied when the respective writing tool is of a second type, different from the first type, changing a shape of the representation of the first handwritten input in the user interface region to change the baseline path of the representation of the first handwritten input to a second shape, different from the first shape, including changing a shape of the second line of handwritten text in addition to changing a shape of the first line of handwritten text, while maintaining the respective portion of text as handwritten text.
A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to perform a method comprising:
- while displaying, via a display generation component, a user interface region, receiving, via one or more input devices, a first input that includes first handwritten input on a surface, wherein the first input is directed to the user interface region, and wherein the first handwritten input is associated with a respective writing tool for handwritten input that is selected when the first input is received;
- while receiving the first input, displaying, via the display generation component, a representation of the first handwritten input that has a baseline path with a first shape, wherein the representation of the first handwritten input is a plurality of lines of handwritten text, including a first line of handwritten text, and a second line of handwritten text;
- while displaying the representation of the first handwritten input that has the baseline path with the first shape, detecting, via the one or more input devices, a respective event that indicates that a user of the electronic device has completed writing a respective portion of text;
- and
- in response to detecting the respective event and in accordance with a determination that one or more criteria are satisfied, the one or more criteria including a criterion that is satisfied when the respective writing tool is of a first type and is not satisfied when the respective writing tool is of a second type, different from the first type, changing a shape of the representation of the first handwritten input in the user interface region to change the baseline path of the representation of the first handwritten input to a second shape, different from the first shape, including changing a shape of the second line of handwritten text in addition to changing a shape of the first line of handwritten text, while maintaining the respective portion of text as handwritten text.
Dependencies are inferred from the claim text.