The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 18, 2008

Filed:

Feb. 17, 2005
Applicants:

Anthony Wayne Bond, Tucson, AZ (US);

Ronald Edward Mach, Las Vegas, NV (US);

Inventors:

Anthony Wayne Bond, Tucson, AZ (US);

Ronald Edward Mach, Las Vegas, NV (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01); G06F 3/00 (2006.01); G06F 5/00 (2006.01); G06F 9/44 (2006.01); G06F 17/00 (2006.01); G06F 19/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

An electronic Input/Output Interface and device abstraction system used in gaming machines includes: a game central processing unit (game 'CPU'); an intelligent input/output controller board ('IOCB'); an Industry Standard Architecture PC bus (“ISA” bus); and a framed message transport protocol. The IOCB facilitates communications between the game CPU and virtual device services, which are peripheral devices associated with the gaming system. The game CPU communicates to gaming peripherals by sending virtual device messages across the ISA bus to the IOCB. The IOCB routes virtual device messages to appropriate virtual device services. Virtual device services are responsible for handling specific hardware, and include virtual device drivers on the game CPU that communicate with virtual devices on the IOCB. Use of the IOCB and the high speed interface enables the game CPU to use more of its available functions for controlling gaming functions rather than one operation of its associated peripheral devices.


Find Patent Forward Citations

Loading…