Computer graphics processing and selective visual display system – Display peripheral interface input device
Reexamination Certificate
2006-10-03
2006-10-03
Shalwala, Bipin (Department: 2629)
Computer graphics processing and selective visual display system
Display peripheral interface input device
C345S169000, C463S036000, C463S037000
Reexamination Certificate
active
07116310
ABSTRACT:
A system for using computer input devices with software applications is disclosed. The system includes an input device mapper API, which uses a language of semantics as an interface between input devices and software applications. The input device mapper receives information about which semantics the devices connected to the computer are able to implement, and which semantics correspond to actions that a user can request the software to perform. The input device mapper maps controls on the available devices into user-requestable software actions by matching, as closely as possible, device controls and software actions that correspond to the same semantic. The system thus makes input devices and software applications transparent to each other, and permits a software application to be designed to operate without regard to which input device is being used to control its actions.
REFERENCES:
patent: 4976435 (1990-12-01), Shatford
patent: 5157384 (1992-10-01), Geanias et al.
patent: 5317695 (1994-05-01), Celi, Jr.
patent: 5396267 (1995-03-01), Bouton
patent: 5442376 (1995-08-01), Tannenbaum et al.
patent: 5807175 (1998-09-01), Davis et al.
patent: 5838307 (1998-11-01), Bouton
patent: 5893064 (1999-04-01), Kudirka et al.
patent: 5896125 (1999-04-01), Niedzwiecki
patent: 5935224 (1999-08-01), Svancarek et al.
patent: 5977886 (1999-11-01), Barile et al.
patent: 5991546 (1999-11-01), Chan et al.
patent: 6071194 (2000-06-01), Sanderson et al.
patent: 6073205 (2000-06-01), Thomson
patent: 6081855 (2000-06-01), deCarmo
patent: 6085265 (2000-07-01), Kou
patent: 6192420 (2001-02-01), Tsai et al.
patent: 6195712 (2001-02-01), Pawlowski et al.
patent: 6213880 (2001-04-01), Sim
patent: 6223289 (2001-04-01), Wall et al.
patent: 6263392 (2001-07-01), McCauley
patent: 6311228 (2001-10-01), Ray
patent: 6349345 (2002-02-01), Sims et al.
patent: 6615299 (2003-09-01), Chu et al.
patent: 6643721 (2003-11-01), Sun
patent: 0 394 614 (1990-10-01), None
patent: 2 241 474 (1991-09-01), None
patent: WO 98/57719 (1998-12-01), None
Universal Serial Bus Specification, Revision 1.1, Sep. 23, 1998, pp. ii, 4, 6, and 19.
Apple Computer, Inc.,Apple Game Sprockets Guide, Ch. 3, pp. 3/5-3/68 (84 total pages), 1996.
Compaq, Intel, Microsoft, and NEC,Universal Serial Bus Specification, Revision 1.1, Chapter 4 (Architectural Overview), Chapter 6 (Mechanical), and Chapter 9 (USB Device Framework), Sep. 23, 1998, 62 pages.
Systemsoft Corporation and Intel Corporation,Universal Serial Bus Common Class Specification, Revision 1.0, Dec. 16, 1997, 16 pages.
USB Implementers' Forum,Universal Serial Bus (USB). Device Class Definition for Human Interface Devices(HID), Version 1.11, 1996-2001, 96 pages.
Andrews Marcus J.
Evans C. Shane
Sharma Om K.
Thornton John M.
Veres James E.
Klarquist & Sparkman, LLP
Lewis David L.
Shalwala Bipin
LandOfFree
Application programming interface that maps input device... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Application programming interface that maps input device..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application programming interface that maps input device... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3651091