Location-based mobile gaming application and method for implementing the same using a scalable tiered geocast protocol
First Claim
Patent Images
1. A device comprising:
- a processor; and
memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising;
receiving a geocast data packet that was transmitted in accordance with transmission heuristics of a scalable tiered geocast protocol, the geocast data packet comprising;
an indication of a virtual game object of a geo-game;
a destination geocast region; and
movement information indicating movement characteristics of the virtual game object;
determining a movement of the virtual game object based on the geocast data packet;
determining that the device is within the geocast region; and
responsive to determining that the device is within the geocast region, rendering, on a display of the device, an indication of the movement of the virtual game object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is disclosed for initiating real-time geo-game using geocast messaging according to a scalable tiered geocast protocol. The method includes a first wireless terminal (WT), programmed with a geo-gaming application and the scalable tiered geocast protocol, geocasting a game declaration to a destination geocast region containing potential participants. The method also includes a second WT, of one of the potential participants, and programmed with the geo-gaming application and the scalable tiered geocast protocol, receiving the game declaration in the destination geocast region and responding by geocasting a response message indicating interest in participating in the real-time geo-game.
-
Citations
20 Claims
-
1. A device comprising:
-
a processor; and memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising; receiving a geocast data packet that was transmitted in accordance with transmission heuristics of a scalable tiered geocast protocol, the geocast data packet comprising; an indication of a virtual game object of a geo-game; a destination geocast region; and movement information indicating movement characteristics of the virtual game object; determining a movement of the virtual game object based on the geocast data packet; determining that the device is within the geocast region; and responsive to determining that the device is within the geocast region, rendering, on a display of the device, an indication of the movement of the virtual game object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, by a device, a geocast data packet that was transmitted in accordance with transmission heuristics of a scalable tiered geocast protocol, the geocast data packet comprising; an indication of a virtual game object of a geo-game; a destination geocast region; and movement information indicating movement characteristics of the virtual game object; determining a movement of the virtual game object based on the geocast data packet; determining that the device is within the geocast region; and responsive to determining that the device is within the geocast region, rendering, on a display of the device, an indication of the movement of the virtual game object. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium that is not a propagating signal, the computer-readable storage medium comprising executable instructions that when executed by a processor cause the processor to effectuate operations comprising:
-
receiving, by a device, a geocast data packet that was transmitted in accordance with transmission heuristics of a scalable tiered geocast protocol, the geocast data packet comprising; an indication of a virtual game object of a geo-game; a destination geocast region; and movement information indicating movement characteristics of the virtual game object; determining a movement of the virtual game object based on the geocast data packet; determining that the device is within the geocast region; and responsive to determining that the device is within the geocast region, rendering, on a display of the device, an indication of the movement of the virtual game object. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification