IP Library Granted Patent US 9,996,185
Granted Patent B2
US 9,996,185 · App. 14/815,398 · Granted Jun 12, 2018

Preventing the automatic display of an onscreen keyboard

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,996,185
App. No.
14/815,398
Granted
Jun 12, 2018
Kind
B2
Abstract

One embodiment provides a method, including: detecting, using a processor, an input method editor application is running on a device; detecting, using a processor, a data entry field is active; and responsive to detecting the input method editor application is running and the data entry field is active, suppressing, using a processor, an on screen keyboard from being displayed on a display device.

Claims (41)

1. A method, comprising:

detecting, using a processor, an input method editor application is running on a device;

detecting, using a touch surface, a stylus is within a predetermined hover range of the touch surface, wherein the predetermined hover range corresponds to a range above the touch surface;

detecting, using a processor, a data entry field is active; and

responsive to detecting the input method editor application is running, the stylus is within a predetermined hover range of the touch surface, and the data entry field is active, automatically suppressing, using a processor and without additional user input, an on screen keyboard from being displayed on a display device.

2. The method of claim 1 , wherein the suppressing is further responsive to determining if, based on the data entry field activation, an on screen keyboard is to be displayed on the display device.

3. The method of claim 1 , further comprising, accepting, on a touch surface, hand writing input;

converting, using a processor, the hand writing input into machine text; and

entering, using a processor, the machine text into the active data entry field.

4. The method of claim 1 , wherein the suppressing comprises preventing the on screen keyboard from being displayed on the display device.

5. The method of claim 1 , wherein input method editor application is a hand writing recognition application.

6. The method of claim 1 , wherein the predetermined range comprises the stylus touching the touch surface.

7. The method of claim 1 , wherein the touch surface comprises a digitizer layer; and

wherein the stylus is a digitizer stylus.

8. The method of claim 1 , wherein the data entry field is activated via detecting, using a touch surface, a location of a stylus.

9. The method of claim 1 , wherein the hand writing recognition application is an application independent of the operating system.

10. An information handling device, comprising:

a processor;

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

detect an input method application is running on a device;

detect a stylus is within a predetermined hover range of the touch surface, wherein the predetermined hover range corresponds to a range above the touch surface;

detect a data entry field is active; and

responsive to detecting the input method editor application is running, the stylus is within a predetermined hover range of the touch surface, and the data entry field is active, automatically suppress, without additional user input, an on screen keyboard from being displayed on a display device.

11. The information handling device of claim 10 , wherein the suppressing is further responsive to determining if, based on the data entry field activation, an on screen keyboard is to be displayed on the display device.

12. The information handling device of claim 10 , wherein the instructions are further executable by the processor to:

accept, on a touch surface, hand writing input;

convert the hand writing input into machine text; and

enter the machine text into the active data entry field.

13. The information handling device of claim 12 , wherein the suppressing comprises preventing the on screen keyboard from being displayed on the display device.

14. The information handling device of claim 10 , wherein input method editor application is a hand writing recognition application.

15. The information handling device of claim 10 , wherein the touch surface comprises:

a digitizer layer, and wherein the stylus is a digitizer stylus.

16. The information handling device of claim 10 , wherein the data entry field is activated via detecting, using a touch surface, a location of a stylus.

17. The information handling device of claim 10 , wherein the hand writing recognition application is an application independent of the operating system.

18. A product, comprising:

a processor; and

a storage device having code stored therewith, which when executable by the processor to cause the processor to perform operations comprising:

detecting an input method editor application is running on a device;

detecting a stylus is within a predetermined hover range of the touch surface, wherein the predetermined hover range corresponds to a range above the touch surface;

detecting a data entry field is active; and

responsive to detecting the input method editor application is running, the stylus is within a predetermined hover range of the touch surface, and the data entry field is active, automatically suppressing, without additional user input, as on screen keyboard from being displayed on a display device.

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/0914 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2015
From: NOVAK, JOSHUA NEIL; ZHANG, JIANBANG; SALLINGER, JASON PETER
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 036231/0149 →