MOBILE DEVICE CONFIGURED POINT AND SHOOT TYPE WEAPON
First Claim
Patent Images
1. A device comprising:
- a user interface portion configured to;
receive an indication of the device being fired;
a processing portion configured to;
determine a trigger pull time, the trigger pull time being a time that the indication of the device being fired was received by the user interface;
determine a location of the device at the trigger pull time;
determine an aim angle at which the device was positioned at the trigger pull time; and
determine a target effect area relative to the determined location and determined aim angle; and
an input/output portion configured to;
provide a geocast shot message, via a geocast protocol, to a geocast region, the geocast region comprising the target effect area, the geocast shot message comprising;
an indication of the determined location; and
an indication of the determined aim angle.
1 Assignment
0 Petitions
Accused Products
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.
47 Citations
20 Claims
-
1. A device comprising:
-
a user interface portion configured to; receive an indication of the device being fired; a processing portion configured to; determine a trigger pull time, the trigger pull time being a time that the indication of the device being fired was received by the user interface; determine a location of the device at the trigger pull time; determine an aim angle at which the device was positioned at the trigger pull time; and determine a target effect area relative to the determined location and determined aim angle; and an input/output portion configured to; provide a geocast shot message, via a geocast protocol, to a geocast region, the geocast region comprising the target effect area, the geocast shot message comprising; an indication of the determined location; and an indication of the determined aim angle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, by a device, an indication of the device being fired; determining a trigger pull time, the trigger pull time being a time that the indication of the device being fired was received by the device; determining a location of the device at the trigger pull time; determining an aim angle at which the device was positioned at the trigger pull time; and determining a target effect area relative to the determined location and determined aim angle; and providing a geocast shot message, via a geocast protocol, to a geocast region, the geocast region comprising the target effect area, the geocast shot message comprising; an indication of the determined location; and an indication of the determined aim angle. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. 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 being fired; determining a trigger pull time, the trigger pull time being a time that the indication of the device being fired was received by the device; determining a location of the device at the trigger pull time; determining an aim angle at which the device was positioned at the trigger pull time; and determining a target effect area relative to the determined location and determined aim angle; and providing a geocast shot message, via a geocast protocol, to a geocast region, the geocast region comprising the target effect area, the geocast shot message comprising; an indication of the determined location; and an indication of the determined aim angle. - View Dependent Claims (18, 19, 20)
-
Specification