Mobile device configured point and shoot type weapon
AssigneeAT&T Intellectual Property I, L.P.
InventorRobert Hall
Life of this patent
Estimating the term…
Abstract
A mobile device is configured as a point and shoot type weapon for gaming, training, or the like. Utilizing the mobile device based weapon, such as a smart phone for example, a user thereof can simply aim the mobile device at a target and shoot. Shooting may be accomplished by tapping the mobile device, activating a button or soft key on the mobile device, making a gesture (e.g., moving a finger as if a trigger is being pulled), providing an audible command (e.g., “shoot”), or the like.
Claims20
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 an indication of the device firing a virtual element;
- determining a location of the device at a time of firing the virtual element;
- determining, based on information received from a sensor, an aim angle at which the device was positioned at the time of firing the virtual element;
- determining a target effect area relative to the determined location and determined aim angle;
- generating a geocast shot message based on the target effect area for the virtual element, wherein the geocast shot message comprises:
- an indication of the determined location;
- and
- an indication of the determined aim angle;
- and
- providing the geocast shot message, via a geocast protocol, to each member of a set of devices occupying a geocast region, the geocast region comprising the target effect area.
A method comprising:
- receiving, by a device, an indication of the device firing a virtual element;
- determining a location of the device at a time of firing the virtual element;
- determining, based on information received from a sensor, an aim angle at which the device was positioned at the time of firing the virtual element;
- and
- determining a target effect area relative to the determined location and determined aim angle;
- generating a geocast shot message based on the target effect area for the virtual element, wherein the geocast shot message comprises:
- an indication of the determined location;
- and
- an indication of the determined aim angle;
- and
- providing the geocast shot message, via a geocast protocol, to each member of a set of devices occupying a geocast region, the geocast region comprising the target effect area.
A computer-readable storage medium having stored thereon computer-executable instructions, that when executed by a processor cause the processor to perform steps of:
- receiving, by a device, an indication of the device firing a virtual element;
- determining a location of the device at a time of firing the virtual element;
- determining, based on information received from a sensor, an aim angle at which the device was positioned at the time of firing the virtual element;
- and
- determining a target effect area relative to the determined location and determined aim angle;
- generating a geocast shot message based on the target effect area for the virtual element, wherein the geocast shot message comprises:
- an indication of the determined location;
- and
- an indication of the determined aim angle;
- and
- providing the geocast shot message, via a geocast protocol, to each member of a set of devices occupying a geocast region, the geocast region comprising the target effect area.
Dependencies are inferred from the claim text.