IP Library Granted Patent US 11,603,201
Granted Patent B2
US 11,603,201 · App. 17/153,538 · Granted Mar 14, 2023

Drone based systems and methodologies for capturing images

Inventor: Wolfram K Gauglitz (Austin, TX)
Assignee: PICPOCKET, LABS
B64C39/024G05D1/0016G06Q30/0278G06Q50/10G06Q50/16G06Q50/28H04W4/021B64C2201/127
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,603,201
App. No.
17/153,538
Granted
Mar 14, 2023
Kind
B2
Abstract

A system is provided for sending a drone to a target on request. The system includes a server provided in communication with a plurality of mobile technology platforms, each of which having an instance of a particular software installed therein. The software contains programming instructions configured to transmit a request from a user for a drone. The system, upon receiving a transmitted request for a drone from one of the plurality of mobile technology platforms, dispatches a drone to fly to a specified target and provides the user with at least partial control of the drone's flight or of media capture by the drone based on the location of the drone relative to a geofence associated with the target.

Claims (37)

1. A system for sending a drone to a target location on request, comprising:

a plurality of mobile technology platforms, wherein each mobile technology platform comprises a processor and a tangible, non-transient computer-readable medium having an instance of a software program installed therein, and wherein the software program contains suitable programming instructions which, when executed by the processor, perform the steps of:

(a) displaying, on a display associated with each 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) obtaining the target location for the drone, and (ii) transmitting a request for the drone, wherein the request includes the target location; and

a server provided in communication with the plurality of mobile technology platforms and with the drone, wherein the server is configured to:

(a) receive, from one of the plurality of mobile technology platforms, the transmitted request for the drone;

(b) select the drone from a plurality of drones based on at least one of an availability of the drone, a current location of the drone with respect to the target location, or a flight path required for the drone to travel from its current location to the target location;

(c) dispatch the drone to fly to the target location specified in the request; and

(d) transfer to the one of the mobile technology platforms, based on a location of the drone relative to a geofence associated with the target location, at least one of at least partial control of a further flight path of the drone or at least partial control of a capture of digital media by the drone.

2. The system of claim 1 , wherein obtaining the target location for the drone comprises querying the user for the target location.

3. The system of claim 1 , wherein the digital media includes at least one of a digital image, a digital video, or an audio file.

4. The system of claim 1 , wherein the at least partial control of at least one of the flight path of the drone or the capture of digital media by the drone is provided for a predetermined period of time.

5. The system of claim 1 , wherein the mobile technology platform transmitting the request for the drone has location awareness capabilities.

6. The system of claim 5 , wherein obtaining the target location for the drone comprises obtaining the current location of the mobile technology platform transmitting the request for the drone, and specifying the current location of the mobile technology platform as the target location.

7. The system of claim 1 wherein, upon entering the geofence, at least one of the software program or the server transfers at least partial control over the further flight path of the drone to the mobile technology platform.

8. The system of claim 7 , wherein the GUI includes a flight control panel that facilitates a user input of flight control commands from the mobile technology platform to at least partially control the drone.

9. The system of claim 1 wherein, upon entering the geofence associated with the target location, at least one of the software program or the server transfers at least partial control over the capture of digital media by the drone to the mobile technology platform while the drone is within the geofence.

10. The system of claim 9 , wherein the GUI includes a digital media control panel that receives user input of digital media capture control commands and transmits them from the mobile technology platform to the drone.

11. 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 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 each 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;

selecting the drone from a plurality of drones based on at least one of an availability of the drone, a current location of the drone with respect to the target location, or a flight path required for the drone to travel from its current location to the target location;

dispatching the drone to fly to the target location specified in the request; and

transferring to the one of the mobile technology platforms, based on a location of the drone relative to a geofence associated with the target location, at least one of at least partial control of a further flight path of the drone or at least partial control of a capture of digital media by the drone.

12. The method of claim 11 , wherein obtaining the target location for the drone comprises querying the user for the target location.

13. The method of claim 11 , wherein the digital media includes at least one of a digital image, a digital video, or an audio file.

14. The method of claim 11 , wherein the at least partial control of at least one of the flight path of the drone or the capture of digital media by the drone is provided for a predetermined period of time.

15. The method of claim 11 , wherein the mobile technology platform transmitting the request for the drone has location awareness capabilities.

16. The method of claim 15 , wherein obtaining the target location for the drone comprises obtaining the current location of the mobile technology platform transmitting the request for the drone, and specifying the current location of the mobile technology platform as the target location.

17. The method of claim 11 wherein, upon entering the geofence, at least one of the software program or the server transfers at least partial control over the further flight path of the drone to the mobile technology platform.

18. The method of claim 17 , wherein the GUI includes a flight control panel that facilitates a user input of flight control commands from the mobile technology platform to at least partially control the drone.

19. The method of claim 11 wherein, upon entering the geofence associated with the target location, at least one of the software program or the server transfers at least partial control over the capture of digital media by the drone to the mobile technology platform while the drone is within the geofence.

20. The method of claim 19 , wherein the GUI includes a digital media control panel that receives user input of digital media capture control commands and transmits them from the mobile technology platform to the drone.

Assignments (2)
CHANGE OF NAME Recorded May 21, 2021
From: PICPOCKET, INC.
To: PICPOCKET LABS, INC.
Reel/Frame 056335/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2021
From: GAUGLITZ, WOLFRAM K
To: PICPOCKET, INC.
Reel/Frame 056276/0128 →
Continuity (4)
Continuation 16800810 · Feb 25, 2020
Continuation 15537415
Provisional Application 62093063 · Dec 17, 2014
Related Publication 20210139146A1 · May 13, 2021