US5748926A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data processing method and apparatus
Assignee: Canon Inc
•
Filing: 1996-04-18
•
Granted: 1998-05-05
•
Expires: 2016-04-18
Abstract
Abstract A data processing method and apparatus, in which gestures and other characters or figures are discriminatively recognized even in an area for handwritten characters, in which effective gestures are defined in any input areas, and in which various gestures are recognized by using a simple method and means to enable reducing a load to the apparatus. The method and apparatus can be realized by using a small size device. Further, in the method and apparatus, kinds of commands to be selected by using a stylus are recognized in accordance with touches, moves, and halts of the stylus, or successive rules related to the states of the stylus.
Inventors
- 👤 Ryoji Fukuda
- 👤 Takashi Harada
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 10:08
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04883; G06V; G06V30/00; G06V30/10; G06V30/14; G06V30/142; G06V30/1423; G06V30/32; G06V30/36
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
142 words
A data processing apparatus having a stylus and means for detecting a position at which said stylus touches, to which commands for operation are capable of being inputted by using gestures, said data processing apparatus comprising: halt detection means for detecting halts of said stylus; touch counter means for counting the number of touches of said stylus; first halt counter means for counting the number of halts after touch of said stylus; second halt counter means for counting the number of halts after moving of said stylus; move counter means for counting the number of moving said stylus; and gesture recognition means for recognizing said gestures, based on said counted number of touches of said stylus, said counted number of halts of said stylus, said counted number of halts after moving of said stylus, and said counted number of moving said stylus.
Claim 2
Dependent Claim
142 words
A data processing apparatus having a stylus and means for detecting a position at which said stylus touches, to which commands for operation are capable of being inputted by using gestures, said data processing apparatus comprising: halt detection means for detecting halts of said stylus; touch counter means for counting the number of touches of said stylus; first halt counter means for counting the number of halts after touch of said stylus; second halt counter means for counting the number of halts after moving of said stylus; move counter means for counting the number of moving said stylus; and gesture recognition means for recognizing said gestures, based on said counted number of touches of said stylus, said counted number of halts of said stylus, said counted number of halts after moving of said stylus, and said counted number of moving said stylus.
Claim 3
Dependent Claim
32 words
A data processing apparatus according to claim 1, said data processing apparatus further comprising menu display means for displaying a menu which changes with time while halts of said stylus is detected.
Claim 4
Dependent Claim
18 words
A data processing apparatus according to claim 2, wherein said menu display means is a liquid crystal display.
Claim 5
Dependent Claim
16 words
A data processing apparatus according to claim 1, wherein said touch counter means is a digitizer.
Claim 6
Dependent Claim
135 words
A data processing method using a stylus and means for detecting a position at which said stylus touches, to which commands for operation are capable of being inputted by using gestures, said data processing method comprising the steps of: detecting of halts of said stylus; counting the number of touches of said stylus; counting the number of first halts as the number of halts after touch of said stylus; counting the number of second halts as the number of halts after moving of said stylus; and counting the number of moving said stylus, wherein gestures are recognized, based on the counted number of touches of said stylus, the counted number of halts after touch of said stylus, the counted number of halts after moving of said stylus, and the counted number of moving said stylus.
Claim 7
Dependent Claim
135 words
A data processing method using a stylus and means for detecting a position at which said stylus touches, to which commands for operation are capable of being inputted by using gestures, said data processing method comprising the steps of: detecting of halts of said stylus; counting the number of touches of said stylus; counting the number of first halts as the number of halts after touch of said stylus; counting the number of second halts as the number of halts after moving of said stylus; and counting the number of moving said stylus, wherein gestures are recognized, based on the counted number of touches of said stylus, the counted number of halts after touch of said stylus, the counted number of halts after moving of said stylus, and the counted number of moving said stylus.
Claim 8
Dependent Claim
23 words
A data processing method according to claim 5, wherein a menu changing with time is displayed during said detecting halts of said stylus.
Claim 9
Dependent Claim
18 words
A data processing method according to claim 6, wherein said menu is displayed on a liquid crystal display.
Claim 10
Dependent Claim
19 words
A data processing method according to claim 5, wherein a digitizer detects the position at which said stylus touches.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-05-04 | 2001-11-03 | 2002-05-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-05-04 | 2005-11-03 | 2006-05-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-05-04 | 2009-11-03 | 2010-05-05 | $7700.00 | Window Closed / Lapsed |