IP Library Granted Patent US 11,269,430
Granted Patent B2
US 11,269,430 · App. 16/836,413 · Granted Mar 8, 2022

Stylus ink parameter setting

Inventors: Mounika Vanka (Durham, NC); David Alexander Schwarz (Morrisville, NC); John Weldon Nicholson (Cary, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06F3/03545G06F3/0482G06F3/0487G06F3/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,269,430
App. No.
16/836,413
Granted
Mar 8, 2022
Kind
B2
Abstract

A method can include, during execution of an application with drawing capabilities, recognizing input received via a microphone; setting a stylus ink parameter based on the recognized input; receiving drawing input via a stylus; and, via the application, rendering a graphical user interface to a display according to the stylus ink parameter and the drawing input.

Claims (40)

1. A method comprising:

during execution of an application with drawing capabilities, generating a marker responsive to receiving input via a microphone and recognizing the input received via the microphone, wherein the marker indicates a time for a portion of drawing input received via a stylus prior to the recognizing;

setting a stylus ink parameter based on the recognized input;

applying the stylus ink parameter to the portion of drawing input;

receiving another portion of drawing input via the stylus; and

via the application, rendering a graphical user interface to a display according to the stylus ink parameter and the portions of drawing input.

2. The method of claim 1 , wherein the recognizing and the receiving another portion of drawing input via the stylus overlap in time.

3. The method of claim 1 , wherein the stylus ink parameter comprises a color parameter.

4. The method of claim 3 , wherein the rendering renders the graphical user interface to the display with a graphic that comprises a color specified by the color parameter.

5. The method of claim 4 , wherein the graphic comprises at least one other color.

6. The method of claim 5 , wherein the recognizing occurs during the receiving of the drawing input.

7. The method of claim 1 , wherein the setting comprises navigating a menu of the application without rendering the menu to the display.

8. The method of claim 1 , wherein the setting comprises issuing at least one user interface automation application programming interface call for navigating a menu of the application.

9. The method of claim 1 , comprising, responsive to receipt of a help command, rendering a menu of colors and names of the colors to the display.

10. The method of claim 9 , wherein the menu of colors and names of the colors is not native to the application.

11. The method of claim 1 , wherein the setting comprises setting an InkML channel value.

12. The method of claim 1 , wherein the stylus ink data parameter comprises a brush parameter.

13. The method of claim 1 , wherein the stylus comprises the microphone.

14. The method of claim 13 , comprising activating the microphone responsive to receipt of input by the stylus.

15. The method of claim 1 , wherein the recognizing comprises transmitting audio data to a speech recognition engine.

16. One or more non-transitory computer-readable storage media comprising processor-executable instructions executable by a computing system to instruct the computing system to:

during execution of an application with drawing capabilities, generate a marker responsive to receipt of input via a microphone and recognize the input received via the microphone, wherein the marker indicates a time for a portion of drawing input received via a stylus prior to the recognition;

set a stylus ink parameter based on the recognized input;

applying the stylus ink parameter to the portion of drawing input;

receive another portion of drawing input via the stylus; and

via the application, render a graphical user interface to a display according to the stylus ink parameter and the portions of drawing input.

17. A system comprising:

a computing device that comprises a display, a processor and memory;

a stylus;

a microphone; and

processor-executable instructions stored in the memory executable to instruct the system to:

during execution of an application with drawing capabilities, generate a marker responsive to receipt of input via the microphone and recognize the input received via the microphone, wherein the marker indicates a time for a portion of drawing input received via the stylus prior to the recognition;

set a stylus ink parameter based on the recognized input;

applying the stylus ink parameter to the portion of drawing input;

receive another portion of drawing input via the stylus; and

via the application, render a graphical user interface to a display according to the stylus ink parameter and the portions of drawing input.

18. The method of claim 1 , wherein the portion of drawing input and the additional portion of drawing input correspond to a continuously drawn feature.

19. The method of claim 18 , wherein the continuously drawn feature is a continuous curve.

20. The one or more non-transitory computer-readable storage media of claim 16 , comprising processor-executable instructions executable by a computing system to instruct the computing system to:

while the stylus is in contact with a drawing surface, recognize a lift command input received via the microphone and then recognize a lower command input received via the microphone, wherein the application changes from a first state where it considers the stylus to be in contact with the drawing surface to a second state where it considers the stylus to not be in contact with the drawing surface to a third state where it considers the stylus to be in contact with the drawing surface.

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 Sep 21, 2020
From: VANKA, MOUNIKA; SCHWARZ, DAVID ALEXANDER; NICHOLSON, JOHN WELDON
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 053829/0087 →
Continuity (1)
Related Publication 20210303087A1 · Sep 30, 2021