IP Library Granted Patent US 9,013,440
Granted Patent B2
US 9,013,440 · App. 13/026,609 · Granted Apr 21, 2015

Ink control on tablet devices

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,013,440
App. No.
13/026,609
Granted
Apr 21, 2015
Kind
B2
Abstract

A method includes sensing two successive positional inputs input via a sensor display; determining a time difference between the two successive positional inputs; and rendering, to the sensor display, a graphic between the two successive positional inputs if the time difference does not exceed a time difference threshold. Various other apparatuses, systems, methods, etc., are also disclosed.

Claims (48)

1. A method comprising: sensing two successive positional inputs input via a sensor display; determining a time difference between two successive positional inputs; and rendering, to the sensor display, a graphic between the two successive positional inputs if the time difference does not exceed a time difference threshold wherein the time difference threshold comprises a time difference less than 500 ms.

2. The method of claim 1 further comprising determining a distance between the two successive positional inputs.

3. The method of claim 2 wherein the rendering renders the graphic if the distance does not exceed a distance threshold.

4. The method of claim 2 wherein the determining comprises determining a distance percentage based at least in part on a dimension of the sensor display and wherein the rendering renders the graphic if the distance percentage does not exceed a distance percentage threshold.

5. The method of claim 1 wherein the sensing comprises a member selected from a group consisting of resistive sensing, ultrasonic sensing, capacitive sensing, pressure sensing and optical sensing.

6. The method of claim 1 further comprising executing a type of application and selecting the time difference threshold based at least in part on the type of application.

7. The method of claim 6 wherein the type of application comprises a type selected from a group consisting of character recognition applications and drawing applications.

8. The method of claim 1 further comprising executing a character recognition application for recognizing characters of a language.

9. The method of claim 1 wherein the rendering renders a line associated with a graphics application tool.

10. The method of claim 1 wherein the sensing two successive positional inputs comprises associating the inputs with a first object and further comprising sensing positional input associated with another object.

11. The method of claim 10 where the rendering avoids rendering a graphic between a positional input for the first object and a positional input for the other object based at least in part on a distance between the positional input for the first object and the positional input for the other object.

12. An apparatus comprising:

a display;

a sensor that senses positions of one or more objects in relation to the display;

circuitry that determines a time difference between two successively sensed positions of an object;

circuitry that renders to the display a graphic connecting the two successively sensed positions if a time difference between the two successively sensed positions of an object does not exceed a time difference threshold;

circuitry that executes a character recognition application and a drawing application; and

circuitry that selects a time difference threshold for a character recognition application and that selects a time difference threshold for a drawing application.

13. The apparatus of claim 12 wherein the sensor comprises sensing circuitry configured for a member selected from a group consisting of resistance sensing, ultrasonic sensing, capacitive sensing, pressure sensing and optical sensing.

14. The apparatus of claim 12 wherein the circuitry that renders to the display a graphic connecting the two successively sensed positions renders the graphic if a time difference between the two successively sensed positions of an object does not exceed a time difference threshold and if a distance between the two successively sensed positions of the object does not exceed a distance threshold.

15. One or more non-transitory computer-readable storage media comprising computer-executable instructions to instruct a computer to:

execute an application;

sense two successive positional inputs input via a touch display;

determine a time difference between the two successive positional inputs;

render, to the touch display, a graphic connecting the two successive positional inputs if the time difference does not exceed a time difference threshold associated with the application; and

execute a different application associated with a different time difference threshold.

16. The one or more non-transitory computer-readable storage media of claim 15 further comprising computer-executable instructions to instruct a computer to determine a distance between the two successive positional inputs and to render, to the touch display, a graphic connecting the two successive positional inputs if the distance does not exceed a distance threshold.

17. A method comprising:

sensing two successive positional inputs input via a sensor display;

determining a time difference between the two successive positional inputs;

determining a distance between the two successive positional inputs wherein the determining comprises determining a distance percentage based at least in part on a dimension of the sensor display; and

rendering, to the sensor display, a graphic between the two successive positional inputs if the time difference does not exceed a time difference threshold and if the distance percentage does not exceed a distance percentage threshold.

18. A method comprising:

executing a type of application and selecting a time difference threshold based at least in part on the type of application;

sensing two successive positional inputs input via a sensor display;

determining a time difference between the two successive positional inputs; and

rendering, to the sensor display, a graphic between the two successive positional inputs if the time difference does not exceed the time difference threshold.

19. The method of claim 18 wherein the type of application comprises a type selected from a group consisting of character recognition applications and drawing applications.

20. A method comprising:

sensing two successive positional inputs input via a sensor display wherein the sensing two successive positional inputs comprises associating the inputs with a first object and further comprising sensing positional input associated with another object;

determining a time difference between the two successive positional inputs; and

rendering, to the sensor display, a graphic between the two successive positional inputs if the time difference does not exceed a time difference threshold wherein the rendering avoids rendering a graphic between a positional input for the first object and a positional input for the other object based at least in part on a distance between the positional input for the first object and the positional input for the other object.

21. An apparatus comprising:

circuitry that executes a character recognition application and a drawing application;

a display;

a sensor that senses positions of one or more objects in relation to the display;

circuitry that determines a time difference between two successively sensed positions of an object; and

circuitry that renders to the display a graphic connecting the two successively sensed positions if a time difference between the two successively sensed positions of an object does not exceed a time difference threshold and if a distance between the two successively sensed positions of the object does not exceed a distance threshold.

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
Reel/Frame 049687/0746 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2011
From: ZAWACKI, JENNIFER GREENWOOD; DUBS, JUSTIN TYLER
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 026008/0655 →