Computer graphics processing and selective visual display system – Display peripheral interface input device – Including keyboard
Reexamination Certificate
2003-09-16
2008-08-26
Lefkowitz, Sumati (Department: 2629)
Computer graphics processing and selective visual display system
Display peripheral interface input device
Including keyboard
Reexamination Certificate
active
07417626
ABSTRACT:
A computer receives data from a keyboard having one or more keys which cause generation of keyboard data that quantitatively describe the relative force applied to those keys. The keyboard data are transmitted in an HID report containing identifiers for one or more keys that have been pressed and force data for each key. The force data may be a multi-bit value quantifying the key force, or a null indicator signaling that the key is not force-sensing. Keyboard data messages are then prepared which identify keys pressed, contain force data, and may indicate whether the force data updates previous force data. Force updates are only provided to application programs registering for key force data. In other aspects of the invention, key repeat messages are automatically generated for a key held pressed by a user. The key repeat messages are generated at a rate controlled by the amount of force applied to the key.
REFERENCES:
patent: 3806471 (1974-04-01), Mitchell
patent: 4296406 (1981-10-01), Pearson
patent: 4314227 (1982-02-01), Eventoff
patent: 4489302 (1984-12-01), Eventoff
patent: 5008497 (1991-04-01), Asher
patent: 5063376 (1991-11-01), Chang
patent: 5231386 (1993-07-01), Brandenburg et al.
patent: 5299125 (1994-03-01), Baker et al.
patent: 5302936 (1994-04-01), Yaniger
patent: 5515044 (1996-05-01), Glatt
patent: 5576734 (1996-11-01), Daniele et al.
patent: 5675329 (1997-10-01), Barker et al.
patent: 5999084 (1999-12-01), Armstrong
patent: 6102802 (2000-08-01), Armstrong
patent: 6135886 (2000-10-01), Armstrong
patent: 6198474 (2001-03-01), Roylance
patent: 6204839 (2001-03-01), Mato, Jr.
patent: 6343991 (2002-02-01), Armstrong
patent: 6347997 (2002-02-01), Armstrong
patent: 2002/0104369 (2002-08-01), Baker et al.
patent: 1 255 761 (1971-12-01), None
patent: 405011914 (1993-01-01), None
Eric Gray, “The Synclavier Digital Audio System: Recent Developments in Audio Post-Production,” New England Digital, Mar. 1987.
R.D. Harrod, “Touch-Pressure Sensitive Frequency-Modulated Keyboard,” IBM Technical Disclosure Bulletin, vol. 20, No. 10, pp. 4039-4040, Mar. 1978.
Joyce et al., “Identity Authentication Based on Keystroke Latencies,” Communications of the ACM, vol. 33, No. 2, pp. 168-176, Feb. 1990.
Lieberman et al., “Caslo CZ-1 Digital Synthesizer: A User's Report,” Computer Music Journal, pp. 86-88, Spring 1987.
Popovich et al., “Gradient formation in a micro-processor-based HPLC system,” American Laboratory, pp. 136-139, May 1981.
H. Tang, “A multilevel input system with force-sensitive elements,” Int. J. Human-Computer Studies, 2001 (54), pp. 495-507 Apr. 2001.
RegisterRawInputDevices Function; published prior to Sep. 12, 2003; printed from <http://msdn.microsoft.com/library>.
Keybdinput Structure; published prior to Sep. 12, 2003; printed from <http://msdn.microsoft.com/library>.
Device Stacks for USB Keyboard, Mouse, and Joystick Devices; published prior to Sep. 12, 2003; printed from <http://msdn.microsoft.com/library>.
Keyboard—Input—Data; published prior to Sep. 12, 2003; printed from <http://msdn.microsoft.com/library>.
Rawinputdevice Structure; published prior to Sep. 12, 2003; printed from <http://msdn.microsoft.com/library>.
WM—Input Notification; published prior to Sep. 12, 2003; printed from <http://msdn.microsoft.com/library>.
Rawinput Structure; published prior to Sep. 12, 2003; printed from <http://msdn.microsoft.com/library>.
Rawkeyboard Structure; published prior to Sep. 12, 2003; printed from <http://msdn.microsoft.com/library>.
WM—Keydown Notification; published prior to Sep. 12, 2003; printed from <http://msdn.microsoft.com/library>.
JP 05-11914A with computer-generated translation.
Aull Randall E.
Bathiche Steven N.
Bhesania Firdosh K.
Brewer Timothy T.
McCracken Michael William John
Lefkowitz Sumati
Microsoft Corporation
Pham Tammy
Wolf Greenfield & Sacks P.C.
LandOfFree
Method for processing data quantifying force applied to one... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for processing data quantifying force applied to one..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for processing data quantifying force applied to one... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4000998