Microprocessor having word and byte handling
Video game security guard apparatus
Video gaming system with pool prize structures
Automatic replay control system and method for amusement devices
System for determining authenticity of an external memory used in an information processing apparatus
Programmable video game controller
Uni and bi-directional signal transfer modes in peripheral controller and method of operating same
Percentaging system for amusement game
Telecommunication system with selective remote interface assembly and method
ApplicationNo. 10460826 filed on 06/11/2003
US Classes:710/105, Protocol710/8, Peripheral configuration710/11, Protocol selection710/104, System configuring463/22, Lot generator (e.g., card distribution, simulated dice, random number generator, etc.)463/29, Access or authorization (e.g., game selection, security, etc.)70/94, Braces711/115, Detachable memory463/37, Hand manipulated (e.g., keyboard, mouse, touch panel, etc.)463/36, Player-actuated control structure (e.g., brain-wave or body signal, bar-code wand, foot pedal, etc.)463/42, Network type (e.g., computer network, etc.)705/10, Market analysis, demand forecasting or surveying710/10, Configuration initialization710/63, Universal710/3, Input/Output addressing463/25, Credit/debit monitoring or manipulation (e.g., game entry, betting, prize level, etc.)380/251, ELECTRONIC GAME USING CRYPTOGRAPHY463/20, Lot-to-lot combination (e.g., slot machine, etc.)463/40, With communication link (e.g., television broadcast, etc.)710/15, Peripheral monitoring463/26, Pool amount (e.g., jackpot, etc.)710/72, Application-specific peripheral adapting463/1INCLUDING MEANS FOR PROCESSING ELECTRONIC DATA (E.G., COMPUTER/VIDEO GAME, ETC.)
ExaminersPrimary: Rinehart, Mark H.
Assistant: Cerullo, Jeremy S.
Attorney, Agent or Firm
Foreign Patent References
International ClassesG06F 13/42
AbstractA disclosed gaming machine is coupled to a plurality of “USB gaming peripherals.” The USB gaming peripherals, which may include one or more peripheral devices, communicate with a master gaming controller using a USB communication architecture. The USB communication architecture may include a vendor-specific class protocol. The USB vendor-specific class protocol may comprise: 1) a base protocol for defining message handling relating to peripheral device functionality common to a plurality of peripheral devices; and 2) one or more feature-specific protocol extensions for defining message handling specific to a USB feature where each feature-specific protocol extension defines feature-specific messages. The base protocol may be designed such that when one of the feature-specific messages is modified, the base protocol does not change.