SYSTEM AND METHOD OF MANAGING A PROJECTILE MODULE ON A FLYING DEVICE
First Claim
1. A method comprising:
- receiving, at a flying vehicle, information associated with a target flying device, wherein the flying vehicle comprises a projectile module containing a projectile;
applying a projectile model which generates a probability value that the projectile, if fired from the projectile module, will hit the target flying device, the projectile model taking into account a wind modeling in an area around the flying vehicle based on an inference of wind due to a tilt of the flying vehicle, the wind modeling also considering one or more (1) how the projectile travels through air in which the air has a particular air density, (2) how the projectile travels through the air at a projectile deployment velocity, (3) a drag on the projectile as it travels through the air and (4) a drag on weights attached to corners of the projectile; and
when the probability value indicates that the projectile will hit the targeted device according to a threshold, firing the projectile at the target flying device.
1 Assignment
0 Petitions
Accused Products
Abstract
A flying vehicle is disclosed with a projectile module or component that contains a projectile for projecting at another flying device. The flying vehicle receives an identification of a target flying device and applies a projectile model which generates a determination that indicates whether a projectile, if fired from the projectile component, the projectile will hit the target flying device. The projectile model taking into account one or more of a wind modeling in an area around the flying vehicle based on an inference of wind due to a tilt of the flying vehicle, a projected path of the target device based on its identification and a drag on the projectile as it deploys from the projectile component. When the determination indicates that the projectile will hit the targeted device according to a threshold value, the flying vehicle fires the projectile at the targeted flying device.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, at a flying vehicle, information associated with a target flying device, wherein the flying vehicle comprises a projectile module containing a projectile; applying a projectile model which generates a probability value that the projectile, if fired from the projectile module, will hit the target flying device, the projectile model taking into account a wind modeling in an area around the flying vehicle based on an inference of wind due to a tilt of the flying vehicle, the wind modeling also considering one or more (1) how the projectile travels through air in which the air has a particular air density, (2) how the projectile travels through the air at a projectile deployment velocity, (3) a drag on the projectile as it travels through the air and (4) a drag on weights attached to corners of the projectile; and when the probability value indicates that the projectile will hit the targeted device according to a threshold, firing the projectile at the target flying device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving, at a flying vehicle, an identification of a target flying device, wherein the flying vehicle comprises a projectile module containing a projectile; applying a projectile model which generates a determination which indicates whether, if fired from the projectile module, the projectile will hit the target flying device, the projectile model taking into account a wind modeling in an area around the flying vehicle based on an inference of wind due to a tilt of the flying vehicle; and when the determination indicates that the projectile will hit the targeted device according to a threshold value, firing the projectile from the projectile module at the targeted flying device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A flying vehicle comprising:
-
a processor; a projectile component; and a computer-readable storage medium storing instructions which, when executed by the processor, cause the processor to perform operations comprising; receiving an identification of a target flying device; applying a projectile model which generates a determination which indicates whether a projectile, if fired from the projectile component, the projectile will hit the target flying device, the projectile model taking into account one or more of a wind modeling in an area around the flying vehicle based on an inference of wind due to a tilt of the flying vehicle and a projected movement of the target flying device based on the identification of the target flying device; and when the determination indicates that the projectile will hit the targeted device according to a threshold value, firing the projectile at the targeted flying device.
-
Specification