Mid-air-gesture editing method, device, display system and medium
US-2024427423-A1 · Dec 26, 2024 · US
US2016357430A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016357430-A1 |
| Application number | US-201514871919-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 30, 2015 |
| Priority date | Jun 7, 2015 |
| Publication date | Dec 8, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method is performed at a device with one or more processors, memory, a touch-sensitive surface, and a display. The method includes receiving a line-drawing input. The method further includes rendering a line in a sketch area in accordance with the line-drawing input. The method further includes, while displaying the sketch area including the line, receiving a fill gesture directed to the line in the sketch area. The method further includes, in response to receiving the fill gesture, adding fill content in a first portion of the sketch area that corresponds to regions touched by the fill-gesture on the touch-sensitive surface and that is delineated and partially enclosed by the line in the sketch area.
Opening claim text (preview).
What is claimed is: 1 . A method of generating a sketch, comprising: at an electronic device having one or more processors, memory, a touch-sensitive surface, and a display: receiving a line-drawing input; rendering a line in a sketch area in accordance with the line-drawing input; while displaying the sketch area including the line, receiving a fill gesture directed to the line in the sketch area; and in response to receiving the fill gesture, adding fill content in a first portion of the sketch area that corresponds to regions touched by the fill gesture on the touch-sensitive surface and that is delineated and partially enclosed by the line in the sketch area. 2 . The method of claim 1 , wherein receiving the fill gesture directed to the line in the sketch area further comprises: receiving a touch gesture comprising back-and-forth swiping motion of a contact on the touch-sensitive surface; and determining that the touch gesture is a fill gesture directed to the line in the sketch area in accordance with a determination that an initial position of the contact on the touch-sensitive surface corresponds to an on-screen location that is beyond a threshold distance from the line and a sequence of every other turning position following the initial position of the contact during the back-and-forth swiping motion corresponds to a sequence of on-screen locations that are within a threshold distance from the line. 3 . The method of claim 2 , wherein adding the fill content in the first portion of the sketch area that corresponds to regions touched by the fill gesture on the touch-sensitive surface and that is delineated and partially enclosed by the line in the sketch area further comprises: defining a region of the sketch area on the display that corresponds to regions spanned by the back-and-forth swiping motion of the contact on the touch-sensitive surface; maintaining a boundary of the region of the sketch area that is defined by the back-and-forth swiping motion of the contact based on the line in the sketch area; and adding the fill content into the region of the sketch area in accordance with the boundary. 4 . The method of claim 3 , wherein at least one portion of the region of the sketch area on the display that corresponds to the regions spanned by the back-and-forth swiping motion of the contact on the touch-sensitive surface crosses the line, and maintaining the boundary of the region includes at least one of stretching or cropping the region of the sketch area such that the boundary of the region of the sketch area is aligned with the line. 5 . The method of claim 1 , wherein receiving the fill-gesture directed to the line in the sketch area further comprises: detecting selection of the line immediately before or after selection of a content fill mode; receiving a touch gesture comprising a swiping motion of a contact on the touch-sensitive surface; and determining that the touch gesture is a fill gesture directed to the line in the sketch area in accordance with a determination that the touch gesture is received while the line and the content fill mode are concurrently selected. 6 . The method of claim 1 , wherein a beginning and an end of the line are non-overlapping and the line defines at least one fully enclosed region. 7 . The method of claim 6 , wherein the first portion of the sketch area includes the at least one fully enclosed region. 8 . The method of claim 6 , wherein the first portion of the sketch area does not include the at least one fully enclosed region. 9 . The method of claim 1 , wherein adding the fill content in the first portion of the sketch area that corresponds to regions touched by the fill gesture on the touch-sensitive surface and that is delineated and partially enclosed by the line in the sketch area further comprises: adding the fill content in a first region in the first portion of the sketch area in accordance with a first fill factor; and adding the fill content in a second region in the first portion of the sketch area in accordance with a second fill factor, wherein the first region is closer to the line than the second region and the first fill factor is greater than the second fill factor. 10 . The method of claim 9 , wherein the second fill factor is determined in accordance with one or more characteristics of the fill gesture. 11 . An electronic device, comprising: a display; a touch-sensitive surface; 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: receiving a line-drawing input; rendering a line in a sketch area in accordance with the line-drawing input; while displaying the sketch area including the line, receiving a fill gesture directed to the line in the sketch area; and in response to receiving the fill gesture, adding fill content in a first portion of the sketch area that corresponds to regions touched by the fill gesture on the touch-sensitive surface and that is delineated and partially enclosed by the line in the sketch area. 12 . The electronic device of claim 11 , wherein receiving the fill gesture directed to the line in the sketch area further comprises: receiving a touch gesture comprising back-and-forth swiping motion of a contact on the touch-sensitive surface; and determining that the touch gesture is a fill gesture directed to the line in the sketch area in accordance with a determination that an initial position of the contact on the touch-sensitive surface corresponds to an on-screen location that is beyond a threshold distance from the line and a sequence of every other turning position following the initial position of the contact during the back-and-forth swiping motion corresponds to a sequence of on-screen locations that are within a threshold distance from the line. 13 . The electronic device of claim 12 , wherein adding the fill content in the first portion of the sketch area that corresponds to regions touched by the fill gesture on the touch-sensitive surface and that is delineated and partially enclosed by the line in the sketch area further comprises: defining a region of the sketch area on the display that corresponds to regions spanned by the back-and-forth swiping motion of the contact on the touch-sensitive surface; maintaining a boundary of the region of the sketch area that is defined by the back-and-forth swiping motion of the contact based on the line in the sketch area; and adding the fill content into the region of the sketch area in accordance with the boundary. 14 . The electronic device of claim 13 , wherein at least one portion of the region of the sketch area on the display that corresponds to the regions spanned by the back-and-forth swiping motion of the contact on the touch-sensitive surface crosses the line, and maintaining the boundary of the region includes at least one of stretching or cropping the region of the sketch area such that the boundary of the region of the sketch area is aligned with the line. 15 . The electronic device of claim 11 , wherein receiving the fill-gesture directed to the line in the sketch area further comprises: detecting selection of the line immediately before or after selection of a content fill mode; receiving a touch gesture comprising a swiping motion of a contact on the touch-sensitive surface; and determining that the touch gesture is a fill gesture directed to the line in the sketch area in accordance with a determination that the to
Creating or editing images; Combining images with text · CPC title
using straight lines or curves · CPC title
Texturing; Colouring; Generation of textures or colours (retouching, inpainting or scratch removal G06T5/77) · CPC title
Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title
Filling planar surfaces by adding surface attributes, e.g. adding colours or textures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.