Drone based systems and methodologies for capturing images
First Claim
1. A method for sending a drone to a target location on request, comprising:
- providing software, an instance of which is installed on a plurality of mobile technology platforms, wherein each mobile technology platform is associated with a user and is equipped with a tangible, non-transient medium having an instance of the software installed therein, and wherein the software contains suitable programming instructions which, when executed by a processor, perform the steps of;
(a) displaying, on a display associated with the mobile technology platform, a graphical user interface (GUI) having a user selectable object displayed thereon,(b) determining when the user selectable object has been selected by the user, and(c) when the user selectable object has been selected by the user, (i) obtaining the target location for the drone, and (ii) transmitting a request for the drone, wherein the request includes the target location;
receiving, from one of the plurality of mobile technology platforms, the transmitted request for the drone;
dispatching the drone to fly to the target location specified in the request; and
capturing digital media from the target location using a device disposed on the drone;
wherein at least one of a user'"'"'s ability to at least partially control a flight path of the drone or capturing digital media by the drone is based on a location of the drone relative to a geofence associated with the target location.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for sending a drone to a user on request. The method includes providing software, an instance of which is installed on a plurality of mobile technology platforms, wherein each mobile technology platform is associated with a user and is equipped with a tangible, non-transient medium having an instance of the software installed therein. The software contains suitable programming instructions which, when executed by a processor, perform the steps of (a) displaying, on a display associated with the mobile technology platform, a graphical user interface (GUI) having a user selectable object displayed thereon, (b) determining when the user selectable object has been selected by a user, and (c) when the user selectable object has been selected by the user, (i) determining the current location of the user via the location awareness functionality, and (ii) transmitting a request for a drone, wherein the request includes the determined current location of the user. The method further includes receiving, from one of the plurality of mobile technology platforms, a transmitted request for a drone, and dispatching a drone, from a fleet of drones, to fly over the determined current location of the user set forth in the request.
14 Citations
20 Claims
-
1. A method for sending a drone to a target location on request, comprising:
-
providing software, an instance of which is installed on a plurality of mobile technology platforms, wherein each mobile technology platform is associated with a user and is equipped with a tangible, non-transient medium having an instance of the software installed therein, and wherein the software contains suitable programming instructions which, when executed by a processor, perform the steps of; (a) displaying, on a display associated with the mobile technology platform, a graphical user interface (GUI) having a user selectable object displayed thereon, (b) determining when the user selectable object has been selected by the user, and (c) when the user selectable object has been selected by the user, (i) obtaining the target location for the drone, and (ii) transmitting a request for the drone, wherein the request includes the target location; receiving, from one of the plurality of mobile technology platforms, the transmitted request for the drone; dispatching the drone to fly to the target location specified in the request; and capturing digital media from the target location using a device disposed on the drone; wherein at least one of a user'"'"'s ability to at least partially control a flight path of the drone or capturing digital media by the drone is based on a location of the drone relative to a geofence associated with the target location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for requesting digital media capture by a drone, comprising:
-
obtaining a mobile technology platform equipped with a display and having a tangible, non-transient computer-readable medium with an instance of a software program installed therein, wherein the software program contains suitable programming instructions which, when executed by a processor, perform the steps of; (a) displaying, on the display, a graphical user interface (GUI) having a user selectable object displayed thereon, wherein the GUI includes a digital media control panel that allows the user to input digital media capture control commands from the mobile technology platform to the drone, (b) determining when the user selectable object has been selected by the user, and (c) when the user selectable object has been selected by the user, (i) obtaining a target location from the user or the mobile technology platform associated with the user, and (ii) transmitting a request for the drone, wherein the request includes the target location; selecting the selectable object; and inputting digital media capture control commands into the digital media control panel; wherein said digital media capture control commands allow the digital media capture to occur within a geofence associated with the target location.
-
-
18. A method for sending a drone to a user on request, comprising:
-
providing software, an instance of which is installed on a plurality of mobile technology platforms, wherein each mobile technology platform is associated with the user and is equipped with a tangible, non-transient computer-readable medium having an instance of the software installed therein, and wherein the software contains suitable programming instructions which, when executed by a processor, perform the steps of; (a) displaying, on a display associated with a mobile technology platform, a graphical user interface (GUI) having a user selectable object displayed thereon, (b) determining when the user selectable object has been selected by the user, and (c) when the user selectable object has been selected by the user, (i) obtaining a destination for the drone, and (ii) transmitting a request for the drone, wherein the request includes the destination; receiving, from one of the plurality of mobile technology platforms, a transmitted request for the drone; dispatching the drone to fly to the destination specified in the request; and allowing the user to at least partially control at least one of flight of the drone or capturing of digital media by the drone when the drone is located within a geofence associated with the destination. - View Dependent Claims (19, 20)
-
Specification