Application programming interface that maps input device...

Computer graphics processing and selective visual display system – Display peripheral interface input device

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-3651091

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.