Electronic device for controlling unmanned aerial vehicle and method of operating the same
First Claim
1. A system, comprising a computing device, the computing device comprising:
- a network interface configured to communicatively connect with at least one external electronic device and a plurality of unmanned aerial vehicles (UAVs) through a wireless network;
a processor electrically connected with the network interface; and
a memory electrically connected with the processor, wherein the memory stores instructions executable by the processor to;
obtain information related to a location of the external electronic device through the network interface,identify a plurality of media related to the location, wherein the plurality of media correspond to a plurality of functions, respectively,transmit information related to the plurality of media to the external electronic device through the network interface,in response to obtaining information related to a selection of at least one media of the plurality of media from the external electronic device, identify a particular UAV to perform at least one function corresponding to the selection of the at least one media among the plurality of UAVs, based at least on the information related to the selection and a state of each of the plurality of UAVs, andtransmit, through the network interface, control information to the external electronic device, wherein the control information is for the external electronic device to control the particular UAV to perform the at least one function.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, devices and method are disclosed herein. The system may include a network interface, a memory, the two devices and a processor, which implements the method. The method may include receiving by a first device a location of a second device through the network interface, retrieving by the second device a plurality of media related to the received location, transmitting by the second device the plurality of media to the first device through the network interface, in response to receiving a selection of one of the plurality of media, transmit, through the network interface, transmitting by the first device control information for controlling a particular UAV selected from the plurality of UAVs based on corresponding with the selected one of the plurality of media to the second device.
-
Citations
20 Claims
-
1. A system, comprising a computing device, the computing device comprising:
-
a network interface configured to communicatively connect with at least one external electronic device and a plurality of unmanned aerial vehicles (UAVs) through a wireless network; a processor electrically connected with the network interface; and a memory electrically connected with the processor, wherein the memory stores instructions executable by the processor to; obtain information related to a location of the external electronic device through the network interface, identify a plurality of media related to the location, wherein the plurality of media correspond to a plurality of functions, respectively, transmit information related to the plurality of media to the external electronic device through the network interface, in response to obtaining information related to a selection of at least one media of the plurality of media from the external electronic device, identify a particular UAV to perform at least one function corresponding to the selection of the at least one media among the plurality of UAVs, based at least on the information related to the selection and a state of each of the plurality of UAVs, and transmit, through the network interface, control information to the external electronic device, wherein the control information is for the external electronic device to control the particular UAV to perform the at least one function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device, comprising:
-
a display; a communication circuit communicatively connected with a wireless network; a processor electrically coupled with the communication circuit; and a memory electrically coupled with the processor, wherein the memory stores instructions executable by the processor to; establish a wireless link with an external computing device through the communication circuit, transmit information related to a location of the electronic device to the external computing device through the communication circuit, receive data including a plurality of media related to the location from the external computing device through the communication circuit, wherein the plurality of media correspond to a plurality of functions, respectively, detect a selection of a first media from among the plurality of media and transmit information related to the selection to the external computing device, and receive, from the external computing device control information, wherein the control information is for the electronic device to control a first unmanned aerial vehicle (UAV) to perform a function corresponding to the first media, wherein the first UAV is selected from a plurality of UAVs based at least on the information related to the selection and a state of each of the plurality of UAVs. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method in a computing device, comprising:
-
establishing a wireless link with an external electronic device through a network interface; in response to obtaining information related to a location of the external electronic device through the network interface, identifying a plurality of media related to the location, wherein the plurality of media correspond to a plurality of functions, respectively; transmitting information related to the plurality of media to the external electronic device through the network interface; receiving, from the external electronic device, information related to a selection of a first media from among the plurality of media through the network interface; identifying a first unmanned aerial vehicle (UAV) to perform a function corresponding to the first media from among a plurality of UAVs, based at least on the information related to the selection and a state of each of the plurality of UAVs; and transmitting, through the network interface, control information to the external electronic device, wherein the control information is for the external electronic device to control the first UAV to perform the function. - View Dependent Claims (19, 20)
-
Specification