Drone captcha
AssigneeInternational Business Machines Corporation
InventorsKomminist Weldemariam, Anca Sailer, Clifford A. Pickover
Life of this patent
Estimating the term…
Abstract
A request to determine a drone's capability may be received. A request type of the request and service context may be determined. A challenge may be generated based on the request type and the service context. The challenge may be presented to a drone and causing the drone to attempt the challenge. Information may be received from the drone, the information indicating the drone's response to the challenge attempted by the drone. The drone may be controlled to perform a given task or not perform the given task, based on the information.
Claims20
A method comprising:
- receiving a request to determine a drone's capability;
- determining a request type of the request and service context;
- generating a challenge based on the request type and the service context;
- presenting the challenge to a drone and causing the drone to attempt the challenge;
- receiving information from the drone, the information indicating the drone's response to the challenge attempted by the drone;
- and
- controlling the drone to perform a given task or not to perform the given task, based on the information.
A computer readable storage medium storing a program of instructions executable by a machine to perform a method comprising:
- receiving a request to determine a drone's capability;
- determining a request type of the request and service context;
- generating a challenge based on the request type and the service context;
- presenting the challenge to a drone and causing the drone to attempt the challenge;
- receiving information from the drone, the information indicating the drone's response to the challenge attempted by the drone;
- and
- controlling the drone to perform a given task or not to perform the given task, based on the information.
A system comprising:
- at least one hardware processor;
- a memory device coupled to the at least on hardware processor;
- the at least one hardware processor operable to receive a request to determine a drone's capability;
- the at least one hardware processor operable to determine a request type of the request and service context;
- the at least one hardware processor operable to generate a challenge based on the request type and the service context and store the generated challenge in the memory device;
- the at least one hardware processor operable to present the challenge to a drone and causing the drone to attempt the challenge;
- the at least one hardware processor operable to receive information from the drone, the information indicating the drone's response to the challenge attempted by the drone;
- and
- the at least one hardware processor operable to control the drone to perform a given task or not to perform the given task, based on the information.
Dependencies are inferred from the claim text.