Patent for Sale:

Mobile & Internet Gaming Technology    

Host or Server based Play

Overview

These inventions describe all types of electronic or mechanical casino games, lottery and sports wagering games, video games, and games of skill and strategy; and include networking from the server to the client devices include the Internet, WANs and LANs. Execution at the server and separation of game logic from presentation logic enables separation of input and output streams which are diverted to separate input devices and display devices.

The inventions lay a foundation for “open architecture” game development standards for a streamlined regulatory procedure. Such execution at the server provides a higher level of security and game sanctity.

The seller may consider selling these patents individually.

Patent Summary

U.S. Patent Classes & Classifications Covered in this listing:

Class 463: Amusement Devices: Games

Subject matter, relating to the type of amusement, recreation, or play activity commonly known as: (1) A game, wherein one or more players or participants engage in a competition or contest involving skill, ability, strategy, or chance--against either another player or players or against a device which is intended to function as a competitive player or players; the exception being that a game which includes or utilizes a tangible projectile--other than a propelled racing game or a chance device, classified herein--is classified elsewhere. (2) A chance device. (3) A puzzle, wherein a participant"s mind is tested or otherwise challenged in an exercise of cleverness, ingenuity. (4) a fortune telling, wherein an attempt is made to predict the future. (5) device used by a person (often involved in law enforcement) to electrically shock or strike a human being so as to control said being, (e.g., a police club, night stick, black jack, brass knuckles, martial-art-type striking device, electric prod, etc.).

Subclass 16: In a chance application
Subclass 29: Access or authorization (e.g., game selection, security, etc.)
Subclass 40: With communication link (e.g., television broadcast, etc.)
Subclass 42: Network type (e.g., computer network, etc.)

Class 273: Amusement Devices: Games

Apparatus or means, such as games and sports, by which contests of skill or chance may be engaged in among two or more participants, where the result of such contests can be indicated according to definite rules; apparatus or means, such as puzzles and fortune telling devices, by which a test of the skill or fortune of one or more persons, in accomplishing some sought result, may be obtained, chance devices being included, even if not of themselves games or elements of games, by reason of their similarity to other chance devices herein. Targets combined with devices for projecting aerial or surface projectiles or missiles against or through the targets, per se, and projectors, per se, only if the projectile passes at all times over a surface.

Subclass 460: Electric

Class 709: Electrical Computers And Digital Processing Systems: Multicomputer Data Transferring

This class provides for an electrical computer or digital data processing system or corresponding data processing method including apparatus or steps for transferring data or instruction information between a plurality of computers wherein the computers employ the data or instructions before or after transferring and the employing affects said transfer of data or instruction information. The class includes - process or apparatus for transferring data among a plurality of spatially distributed (i.e., situated, at plural locations) computers or digital data processing systems via one or more communications media (e.g., computer networks).

Subclass 203: Compression/decompression

Class 710: Electrical Computers And Digital Data Processing Systems: Input/Output

This class provides, within a computer or digital data processing system with the following processes or apparatus for 1. transferring data from one or more peripherals to one or more computers or digital data processing systems for the latter to process, store, or further transfer or for transferring data from the computers or digital data processing systems to the peripherals; 2. for interconnecting or communicating between two or more components connected to an interconnection medium (e.g., a bus) within a single computer or digital data processing system; 3. for preventing access to a shared resource of a computer or digital data processing system; 4. for granting access to a shared resource of a computer of digital data processing system by one of a plurality of components of the computer or digital data processing system by interrogating each of the components in a predetermined order; 5. for determining which of a plurality of components of a computer or digital data processing system contending for access to a shared resource shall be granted access at any one time based upon a predetermined criteria; and 6. for stopping, halting, or suspending a current processing function within a computer or digital data processing system.

Subclass 18: Activity monitoring
Subclass 20: Concurrent Input/Output processing and data transfer

Class 715: Data Processing: Presentation Processing Of Document

This class provides for data processing means or steps wherein a) human perceptible elements of electronic information (i.e., text or graphics) are gathered, associated, created, formatted, edited, prepared, or otherwise processed in forming a unified collection of such information storable as a distinct entity, b) a users interaction with a computer system is used to control the presentation of display data; such interaction is interpreted and used by a data processor or computer architecture wherein system level elements of computation or data processing techniques are used prior to use with or in a specific display system, or c) a small program takes over a display screen if there are no keystrokes or mouse movements for a specified duration.

Subclass 738: Network resource browsing or navigating
Subclass 744: Interface customization or adaption (e.g., client server)
Subclass 762: User interface development (e.g., GUI builder)