IP Library Granted Patent US 10,303,302
Granted Patent B2
US 10,303,302 · App. 15/615,707 · Granted May 28, 2019

Rejecting extraneous touch inputs in an electronic presentation system

Inventors: Shu Gao (Round Rock, TX); Alain Nimri (Austin, TX)
Assignee: Polycom, Inc.
G06F3/0418G06F3/0412G06F3/04883G06F17/241G06F17/242G06F2203/04104
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 10,303,302
App. No.
15/615,707
Granted
May 28, 2019
Kind
B2
Abstract

A presentation system capable of detecting one or more gestures and contacts on a touch sensitive display. The presentation system can displaying indicia of such contacts, such as when a user writes with a fingertip, and can remove or alter such indicia responsive to other gestures and contacts. The system can accurately distinguish between types of gestures detected, such as between a writing gesture and an erasing gesture, on both large and small touch sensitive displays, thereby obviating the need for a user to make additional selective inputs to transition from one type of gesture to another. The presentation system can distinguish between gestures appropriate for one type of marking and another. The system can distinguish between contacts intended by the user as part of an erasure gesture, and those which are incidentally or accidentally made while the user is writing, drawing or annotating on a display surface.

Claims (41)

1. A presentation system, the presentation system comprising:

at least one touch sensitive display;

at least one processor coupled to the touch sensitive display; and

a memory storing instructions, the instructions comprising instructions executable by the processor to cause the touch sensitive display to:

detect a plurality of touch points within a time period of a predetermined length;

determine an average size of the touch points within the time period;

determine a standard deviation of the sizes of the touch points within the time period;

determine an average distance of the touch points from a predetermined line;

determine that the plurality of touch points corresponds to a drawing gesture based on the average size, standard deviation of the sizes, and the average distance of the touch points from the predetermined line; and

display, based on the determination that the plurality of touch points corresponds to the drawing gesture, one or more indicia on the touch sensitive display corresponding to the drawing gesture.

2. The presentation system of claim 1 , wherein the predetermined length of the time period is less than or equal to 150 milliseconds.

3. The presentation system of claim 1 , wherein the predetermined length of the time period is between 90 and 110 milliseconds.

4. The presentation system of claim 1 , wherein the drawing gesture comprises a writing gesture.

5. The presentation system of claim 1 , wherein the instructions further comprise instructions to continue to display indicia along a continuous trace of touch points from the last touch point of the time period.

6. The presentation system of claim 5 , further comprising instructions to ignore any touch points not within the continuous trace while the continuous trace takes place.

7. A non-transitory computer readable medium storing instructions, the instructions comprising instructions executable by a processor to cause the processor to:

detect, at a touch sensitive display coupled to the processor, a plurality of touch points within a time period of a predetermined length;

determine an average size of the touch points within the period;

determine a standard deviation of the sizes of the touch points within the period;

determine an average distance of the touch points from a predetermined line;

determine that the plurality of touch points corresponds to a drawing gesture based on the average size, standard deviation of the sizes, and the average distance of the touch points from the predetermined line; and

display, in consequence of such determination, one or more indicia on the touch sensitive display corresponding to the drawing gesture.

8. The non-transitory computer readable medium of claim 7 , wherein the predetermined length of the time period is less than or equal to 150 milliseconds.

9. The non-transitory computer readable medium of claim 7 , wherein the predetermined length of the time period is between 90 and 110 milliseconds.

10. The non-transitory computer readable medium of claim 7 , wherein the drawing gesture comprises a writing gesture.

11. The non-transitory computer readable medium of claim 7 , wherein the instructions further comprise instructions to display indicia corresponding to the plurality of touch points of the drawing gesture.

12. The non-transitory computer readable medium of claim 11 , wherein the instructions further comprise instructions to continue to display indicia along a continuous trace of touch points from the last touch point of the time period.

13. The non-transitory computer readable medium of claim 12 , further comprising instructions to ignore any touch points not within the continuous trace while the continuous trace takes place.

14. A computer implemented method for enhancing accuracy of gesture detection in a presentation system, the method comprising:

detecting, at a touch sensitive display under control of a processor, a plurality of touch points within a time period of a predetermined length;

determining, using the processor, an average size of the touch points within the time period;

determining, using the processor, a standard deviation of the sizes of the touch points within the time period;

determining, using the processor, an average distance of the touch points from a predetermined line;

determining, using the processor, that the plurality of touch points corresponds to a drawing gesture based on the average size, standard deviation of the sizes, and the average distance of the touch points; and

displaying, in consequence of such determination, one or more indicia on the touch sensitive display corresponding to the drawing gesture.

15. The method of claim 14 , wherein the predetermined length of the time period is less than or equal to 150 milliseconds.

16. The method of claim 14 , wherein the predetermined length of the time period is between 90 and 110 milliseconds.

17. The method of claim 14 , wherein the drawing gesture comprises a writing gesture.

18. The method of claim 14 , further comprising displaying indicia corresponding to the plurality of touch points of the drawing gesture.

19. The method of claim 18 , further comprising continuing to display indicia along a continuous trace of touch points from the last touch point of the time period.

20. The method of claim 19 , further comprising instructions to ignore any touch points not within the continuous trace while the continuous trace takes place.

Assignments (6)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 22, 2023
From: POLYCOM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 064056/0947 →
RELEASE OF PATENT SECURITY INTERESTS Recorded Aug 30, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: PLANTRONICS, INC.; POLYCOM, INC.
Reel/Frame 061356/0366 →
SECURITY AGREEMENT Recorded Jul 5, 2018
From: PLANTRONICS, INC.; POLYCOM, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 046491/0915 →
RELEASE OF SECURITY INTEREST Recorded Jul 3, 2018
From: MACQUARIE CAPITAL FUNDING LLC
To: POLYCOM, INC.
Reel/Frame 046472/0815 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2018
From: GAO, SHU; NIMRI, ALAIN
To: POLYCOM, INC.
Reel/Frame 045894/0272 →
SECURITY INTEREST Recorded Aug 1, 2017
From: POLYCOM, INC.
To: MACQUIRE CAPITAL FUNDING LLC
Reel/Frame 043157/0198 →
Continuity (1)
Related Publication 20180348955A1 · Dec 6, 2018