IP Library Granted Patent US 9,874,950
Granted Patent B2
US 9,874,950 · App. 14/550,032 · Granted Jan 23, 2018

Adaptive guidelines for handwriting

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 9,874,950
App. No.
14/550,032
Granted
Jan 23, 2018
Kind
B2
Abstract

One embodiment provides a method, involving: receiving, at a device, handwriting input from a user; detecting, using a processor, a location of at least a part of the handwriting input; and providing, on a display device, at least one adaptive line to guide the handwriting input; wherein the at least one adaptive line is positioned based on the location of at least a part of the handwriting input. Other aspects are described and claimed.

Claims (42)

1. A method, comprising:

receiving, at a device, handwriting input from a user in response to an application field that can accept handwriting input being active;

detecting, using a processor, a location of at least a part of the handwriting input;

providing, on the display device, at least one adaptive line to guide the handwriting input based on the location of at least a part of the handwriting input and an orientation of the device; and

adjusting the at least one adaptive line based upon a detected change, during provision of the handwriting input, to the orientation of the device, wherein the adjusting comprises adjusting the at least one adaptive line during the provision of the handwriting input.

2. The method of claim 1 , wherein positioning of the at least one adaptive line is further determined based on an initial angle of the handwriting input.

3. The method of claim 1 , wherein the at least one adaptive line comprises a first line and a second line, the first line and the second line being separated by a distance.

4. The method of claim 3 , further comprising: positioning the first and second line based on samples of user handwriting.

5. The method of claim 4 , wherein the positioning of the first and second line is based upon historical handwriting samples specific to an individual user.

6. The method of claim 3 , further comprising positioning the first and second line based on real-time input of user handwriting.

7. The method of claim 3 , wherein the distance between the first and second line is based on a third party application preference.

8. The method of claim 1 , further comprising:

determining a character type being input based on the application field; and

selecting the at least one adaptive line from a group of adaptive lines based on the character type.

9. The method of claim 3 , further comprising:

determining a language being input based on the handwriting input; and

positioning the first and second line based on the language.

10. An information handling device, comprising:

a display device;

a processor;

at least one sensor;

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

receive handwriting input from a user in response to an application field that can accept handwriting input being active;

detect a location of at least a part of the handwriting input;

provide at least one adaptive line to guide the handwriting input based on the location of at least a part of the handwriting input and an orientation of the device; and

adjusts the at least one adaptive line based upon a detected change, during provision of the handwriting input, to the orientation of the display device, wherein the instructions executable by the processor to adjust comprise instructions executable by the processor to adjust the at least one adaptive line during the provision of the handwriting input.

11. The information handling device of claim 10 , wherein the at least one adaptive line is positioned based on an initial angle of the handwriting input.

12. The information handling device of claim 10 , wherein the at least one adaptive line comprises a first line and a second line, the first line and the second line being separated by a distance.

13. The information handling device of claim 12 , further comprising instructions executable by the processor to position the first and second line based on samples of user handwriting.

14. The information handling device of claim 12 , further comprising instructions executable by the processor to position the first and second line based on historical handwriting samples specific to an individual user.

15. The information handling device of claim 12 , further comprising instructions executable by the processor to position the first and second line based on real-time input of user hand writing.

16. The information handling device of claim 10 , further comprising instructions executable by the processor to:

determine an input type for the application field; and

select the at least one adaptive line from a group of adaptive lines based on the input type.

17. The information handling device of claim 12 , wherein the distance between the first and second line is based on a third party application preference.

18. The information handling device of claim 12 , further comprising instructions executable by the processor to position the first and second line based on a factor selected from the group consisting of: language being input, and character type being input.

19. A product, comprising:

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

code that receives, at a device, handwriting input from a user in response to an application field that can accept handwriting input being active;

code that detects, using a processor, a location of at least a part of the handwriting input;

code that provides, on the display device, at least one adaptive line to guide the handwriting input based on the location of at least a part of the handwriting input and an orientation of the device; and

code that adjusts the at least one adaptive line based upon a detected change, during provision of the handwriting input, to the orientation of the device, wherein the code that adjusts comprises code that adjusts the at least one adaptive line during the provision of the handwriting input.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049693/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: ZHANG, JIANBANG; PERRIN, STEVEN RICHARD; VANBLON, RUSSELL SPEIGHT; NOVAK, JOSHUA NEIL
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 034230/0531 →