IP Library Granted Patent US 8,502,789
Granted Patent B2
US 8,502,789 · App. 12/685,641 · Granted Aug 6, 2013

Method for handling user input in an interactive input system, and interactive input system executing the method

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 8,502,789
App. No.
12/685,641
Granted
Aug 6, 2013
Kind
B2
Abstract

An interactive input system comprises a display surface and processing structure communicating with the display surface. The processing structure presents on the display surface at least one graphic object, the graphic object having properties and a respective solution state comprising a value of at least one property. The processing structure in response to gesture input manipulates the value of the at least one property, and provides an indication as to whether the graphic object is in its solution state in response to the application of a predetermined amount of pressure against the display surface in association with the graphic object. A method and computer readable medium are also provided.

Claims (33)

1. An interactive input system comprising:

a display surface;

a touch sensitive input; and

processing structure communicating with the display surface and the touch sensitive input, the processing structure configured to:

present on the display surface at least one graphic object and a predetermined value, the graphic object comprising a solution state that is a multiple of the predetermined value;

detect a number of contact points in contact with the graphic object on the display surface; and

evaluate whether the graphic object is in its solution state by multiplying the number of contact points with the predetermined value.

2. The interactive input system of claim 1 , wherein the processing structure is further configured to:

provide an indication as to whether the graphic object is in its solution state in response to the application of an amount of pressure that is within a range of pressures against the display surface in association with the graphic object.

3. The interactive input system of claim 2 , wherein the range of pressures is a set of discrete pressure amounts.

4. The interactive input system of claim 3 , wherein there are six or fewer discrete pressure amounts.

5. The interactive input system of claim 1 , wherein the processing structure provides an indication as to whether the graphic object is in its solution state in response to the application of the amount of pressure against the display surface in association with the graphic object for a predetermined period of time.

6. The interactive input system of claim 5 , wherein the predetermined period of time is about one second.

7. A method of handling user input in an interactive input system comprising:

presenting on a display surface of the interactive input system at least one graphic object and a predetermined value, the graphic object comprising a solution state that is a multiple of the predetermined value;

detecting a number of contact points in contact with the graphic object on the display surface; and

evaluating whether the graphic object is in its solution state by multiplying the number of contact points with the predetermined value.

8. The method of claim 7 further comprising:

in response to the application of an amount of pressure that is within a range of pressures against the display surface in association with the graphic object, providing an indication as to whether the graphic object is in its solution state.

9. The method of claim 8 , wherein the range of pressures is a set of discrete pressure amounts.

10. The method of claim 9 , wherein there are six or fewer discrete pressure amounts.

11. The method of claim 8 , further comprising providing an indication as to whether the graphic object is in its solution state in response to the application of the amount of pressure against the display surface in association with the graphic object for a predetermined period of time.

12. The method of claim 11 , wherein the predetermined period of time is about one second.

13. A non-transitory computer readable medium embodying a computer program for handling user input in an interactive input system, the computer program comprising program code for:

presenting on a display surface of the interactive input system at least one graphic object and a predetermined value, the graphic object comprising a solution state that is a multiple of the predetermined value;

detecting a number of contact points in contact with the graphic object on the display surface; and

evaluating whether the graphic object is in its solution state by multiplying the number of contact points with the predetermined value.

14. The non-transitory computer readable medium of claim 13 comprising further program code for:

providing an indication as to whether the graphic object is in its solution state in response to the application of an amount of pressure that is within a range of pressures against the display surface in association with the graphic object.

15. The non-transitory computer readable medium of claim 14 , wherein the range of pressures is a set of discrete pressure amounts.

16. The non-transitory computer readable medium of claim 15 , wherein there are six or fewer discrete pressure amounts.

17. The non-transitory computer readable medium of claim 14 , comprising further program code for providing an indication as to whether the graphic object is in its solution state in response to the application of the amount of pressure against the display surface in association with the graphic object for a predetermined period of time.

18. The non-transitory computer readable medium of claim 17 , wherein the predetermined period of time is about one second.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Dec 2, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040819/0306 →
RELEASE OF SECURITY INTEREST Recorded Dec 2, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040798/0077 →
RELEASE OF ABL SECURITY INTEREST Recorded Nov 29, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040711/0956 →
RELEASE OF TERM LOAN SECURITY INTEREST Recorded Nov 29, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040713/0123 →
SECURITY AGREEMENT Recorded Aug 1, 2013
From: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING INC.
Reel/Frame 030935/0848 →
SECURITY AGREEMENT Recorded Aug 1, 2013
From: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 030935/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2010
From: TSE, EDWARD; DUNCALF, JAMIE; XIN, MIN; GUO, CHENG
To: SMART TECHNOLOGIES ULC
Reel/Frame 023864/0532 →