IP Library Granted Patent US 11,221,689
Granted Patent B2
US 11,221,689 · App. 14/634,244 · Granted Jan 11, 2022

Voice modified drawing

Inventors: Antoine Roland Raux (Cupertino, CA); Grigori Zaitsev (Durham, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06F3/038G06F3/03545G06F3/04883G06F3/167
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,221,689
App. No.
14/634,244
Granted
Jan 11, 2022
Kind
B2
Abstract

One embodiment provides an information handling device, including: a processor; a memory device that stores instructions executable by the processor to: receive, at an electronic device, a drawing input; receive, at the electronic device, secondary user input; and modify, the drawing input based on the secondary user input; wherein the secondary input is voice input. Other aspects are described and claimed.

Claims (48)

1. A method, comprising:

receiving, at an electronic device, a drawing input comprising a continuous stroke;

receiving, at the electronic device, secondary user input, wherein the secondary user input is associated with a modification to the drawing input;

receiving, at a time after the secondary user input, but still during the continuous stroke, a tertiary input; and

modifying, responsive to receiving the tertiary input, the drawing input based on the secondary user input, wherein the modification is applied while receiving the continuous stroke;

wherein the secondary user input is voice input;

wherein the tertiary input is a different input type than the drawing input and the secondary user input.

2. The method of claim 1 , wherein the receiving a drawing input further comprises detecting one or more of: stylus pressure, stylus speed, and stylus direction that exceeds a predetermined threshold; and

wherein the modifying the drawing input occurs in response to the detecting.

3. The method of claim 1 , wherein the receiving a drawing input comprises accepting a drawing input entered using a device selected from the group consisting of: a mouse, a finger, a pen, a capacitive stylus, a resistive stylus, a surface acoustic wave stylus, and an active digitizer pen.

4. The method of claim 1 , wherein the modifying comprises changing a character of the drawing input.

5. The method of claim 4 , wherein the character is one or more of: color, thickness, shape, texture, diameter, scattering, opacity, flow, hardness, and angle.

6. The method of claim 1 , wherein the modifying comprises changing a character of an object, wherein the character is one or more of: orientation, rotation, color, size, shape, filter, and opacity.

7. The method of claim 1 , further comprising interpreting the drawing input as an animation trajectory.

8. The method of claim 7 , wherein the modifying comprises modifying at least one preset animation along the animation trajectory.

9. The method of claim 1 , wherein the modification is applied not while the drawing input is received.

10. An information handling device, comprising:

a processor;

a memory device that stores instructions executable by the processor to:

receive, at an electronic device, a drawing input comprising a continuous stroke;

receive, at the electronic device, secondary user input, wherein the secondary user input is associated with a modification to the drawing input;

receive, at a time after the secondary user input, but still during the continuous stroke, a tertiary input; and

modify, responsive to receiving the tertiary input, the drawing input based on the secondary user input, wherein the modification is applied while receiving the continuous stroke;

wherein the secondary input is voice input

wherein the tertiary input is a different input type than the drawing input and the secondary user input.

11. The information handling device of claim 10 , wherein the receiving a drawing input further comprises detecting one or more of: stylus pressure, stylus speed, and stylus direction that exceeds a predetermined threshold; and

wherein the modifying the drawing input occurs in response to the detecting.

12. The information handling device of claim 10 , wherein the receiving a drawing input comprises accepting a drawing input entered using a device selected from the group consisting of: a mouse, a finger, a pen, a capacitive stylus, a resistive stylus, a surface acoustic wave stylus, and an active digitizer pen.

13. The information handling device of claim 10 , wherein the modifying comprises changing a character of the drawing input, wherein the character is one or more of: color, thickness, shape, texture, diameter, scattering, opacity, flow, hardness, and angle.

14. The information handling device of claim 10 , wherein the modifying comprises changing a character of an object, wherein the character is one or more of: orientation, rotation, color, size, shape, filter, and opacity.

15. The information handling device of claim 10 , further comprising interpreting the drawing input as an animation trajectory.

16. The information handling device of claim 15 , wherein the modifying comprises modifying at least one preset animation along the animation trajectory.

17. The information handling device of claim 10 , wherein the modification is applied not while the drawing input is received.

18. A product, comprising:

a storage device having code stored therewith, the code being executable by the processor and comprising:

code that receives, at an electronic device, a drawing input comprising a continuous stroke;

code that receives, at the electronic device, secondary user input, wherein the secondary user input is associated with a modification to the drawing input;

code that receives, at a time after the secondary user input, but still during the continuous stroke, a tertiary input; and

code that modifies, responsive to receiving the tertiary input, the drawing input based on the secondary user input, wherein the modification is applied while receiving the continuous stroke;

wherein the secondary user input is voice input

wherein the tertiary input is a different input type than the drawing input and the secondary user input.

19. A method, comprising:

receiving, at an electronic device, a drawing input;

receiving, at the electronic device, secondary user input, wherein the secondary user input is associated with a modification to the drawing input;

receiving, at a time after the secondary user input, but still during the continuous stroke, a tertiary input; and

modifying, responsive to receiving the tertiary input, the drawing input based on the secondary user input, wherein the modification is applied prior to completion of a drawing operation of the drawing input;

wherein the secondary user input is voice input

wherein the tertiary input is a different input type than the drawing input and the secondary user input.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 070269/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2025
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 070269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2015
From: RAUX, ANTOINE ROLAND; ZAITSEV, GRIGORI
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 035427/0654 →
Continuity (1)
Related Publication 20160252973A1 · Sep 1, 2016