throbber
PTO/AIA/15 (03-13)
`Approved for use through 01/31/2014. OMB 0651-0032
`U.S. Patent and Trademark Office. U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB control number.
`
`UTILITY
`PATENT APPLICATION
`
`TRANSMITTAL
`(Only for new nonprov/s/onol opp/icat/ons under 37 CFR 1.53(b})
`
`APPLICATION ELEMENTS
`See MPEP chapter 600 concerning utility patent application contents.
`
`1. D Fee Transmittal Form
`(PTO/SB/17 or equivalent)
`2. D Applicant asserts small entity status.
`See 37CFR1.27.
`3. D Applicant certifies micro entity status. See 37 CFR 1.29.
`Applicant must attach form PTO/SB/15A or B or equivalent.
`4. ~ Specification
`[Total Pages I§]
`Both the claims and abstract must start on a new page.
`(See MPEP § 608.0l(a) for information on the preferred arrangement)
`[Total Sheets .1fil
`5. ~ Drawing(s). (35 U.S.C. 113)
`[Total Sheets Q.11
`6. Inventor's Oath or Declaration
`(including substitute statements under 37 CFR 1.64 and assignments
`serving as an oath or declaration under 37 CFR 1.63{e))
`a. ~ Newly executed (original or copy)
`b. D A copy from a prior application (37 CFR l.63(d))
`7. ~ Application Data Sheet
`•see Note below.
`See 37CFR1.76 (PTO/AIA/14 or equivalent)
`8. D CD-ROM or CD-R
`in duplicate, large table or Computer Program (Appendix)
`D Landscape Table on CD
`9. Nucleotide and/or Amino Acid Sequence Submission
`(if applicable, items a. - c. are required)
`a. D Computer Readable Form (CRF}
`b. D Specification Sequence Listing on:
`i. D CD-ROM or CD-R (2 copies}; or
`ii. D
`Paper
`c. D Statements verifying identity of above copies
`
`Attorney Docket No.
`
`45236-734.301
`
`First Inventor
`
`Bo Zang
`
`Title
`
`Systems and Methods for Target Tracking
`
`Express Mail Label No. E-Filed August 28, 2014
`
`ADDRESS TO:
`
`Commissioner for Patents
`P.O. Box 1450
`Alexandria VA 22313-1450
`ACCOMPANYING APPLICATION PARTS
`
`10.D Assignment Papers
`(cover sheet & document(s))
`Name of Assignee
`
`11. D
`
`D
`
`Power of Attorney
`
`37 CFR 3.73{c) Statement
`{when there is an assignee)
`12.D English Translation Document
`(if applicable)
`13.D Information Disclosure Statement
`(PTO/SB/08 or PT0-1449)
`D Copies of citations attached
`14.D Preliminary Amendment
`1s.D Return Receipt Postcard
`(MPEP § 503} (Should be specifically itemized)
`16.D Certified Copy of Priority Document(s)
`(if foreign priority is c/riimed)
`11.D Nonpublication Request
`Under 35 U.S.C. 122(b)(2)(B)(i). Applicant must attach form
`PTO/SB/35 or equivalent.
`18. ~ Other: FORM PTO/AIA/424 CERTIFICATION
`AND REQUEST FOR PRIORITIZED
`EXAMINATION UNDER 37CFR1.102(e)
`
`*Note:
`
`(1) Benefit claims under 37 CFR 1.78 and foreign priority claims under 1.55 must be included in an Application Data Sheet (ADS).
`(2) For applications filed under 35 U.S.C. 111, the application must contain an ADS spe!=ifying the applicant if the applicant is an
`assignee, person to whom the inventor is under an obligation to assign, or person who otherwise shows sufficient proprietary
`interest in the matter. See 37 CFR 1.46(b).
`19. CORRESPONDENCE ADDRESS
`~ The address associated with Customer Number:21971
`Name .
`
`OR D Correspondence address below
`
`Address
`
`State I
`I
`I Telephone I
`
`City
`Country
`
`l#'- -
`Elaine Kim
`
`Zip Code I
`Email I
`I Date August28,2014
`Signature
`j s? 613
`Name
`Registration No.
`(Attorney/Agent)
`'
`(Print/Type)
`This collection of information is required by 37 CFR 1.53(b). The information is required to obtain or retain a benefit by the public which is to file (and by the USPTO
`to process) an application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.11 and 1.14. This collection is estimated to take 12 minutes to complete,
`including gathering, preparing, and submitting the completed application form to the USPTO. Time will vary depending upon the Individual case. Any comments on
`the amount of time you require to complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and
`Trademark Office, U.S. Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND
`TO: Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`If you need assistance in completing the form, ca/11-800-PT0-9199 and select option 2.
`
`6597769 _ 1.doc
`
`Yuneec Exhibit 1003 Page 1
`
`

`
`WSGR Docket No. 45236-734.301
`
`U.S. UTILITY PATENT APPLICATION
`
`SYSTEMS AND METHODS FOR TARGET TRACKING
`
`Inventor(s): Bo ZANG,
`Citizen of China, Residing at
`17 /F, West Wing, Skyworth Semiconductor Design Building
`No. 18 Gaoxin South 4th Avenue
`N anshan District
`Shenzhen City
`China, 518057
`
`Assignee:
`
`SZ DJI TECHNOLOGY Co., Ltd
`17 /F, West Wing, Skyworth Semiconductor Design Building
`No. 18 Gaoxin South 4th Avenue
`N anshan District
`Shenzhen City
`China, 518057
`
`Entity:
`
`Large business concern
`
`650 Page Mill Road
`
`Palo Alto, CA 94304
`
`(650) 493-9300 (Main)
`
`( 650) 493-6811 (Facsimile)
`
`Filed Electronically on: August 28, 2014
`
`Yuneec Exhibit 1003 Page 2
`
`

`
`SYSTEMS AND METHODS FOR TARGET TRACKING
`
`[0001] This application is a continuation application oflntemational Application
`
`No. PCT/CN2014/083315, filed on July 30, 2014, the content of which is hereby incorporated by
`
`CROSS-REFERENCE
`
`reference in its entirety.
`
`BACKGROUND OF THE INVENTION
`
`[0002]
`
`Aerial vehicles such as unmanned aerial vehicles (UAVs) can be used for performing
`
`surveillance, reconnaissance, and exploration tasks for military and civilian applications. Such aerial
`
`vehicles may carry a payload configured to perform a specific function such as capturing images of
`
`surrounding environment.
`
`[0003]
`
`In some instances, it may be desirable for aerial vehicles to track a specific target.
`
`For small-sized aerial vehicles, such tracking is traditionally achieved via control commands from a
`
`user-operated remote control terminal or device. Such manual tracking control may become difficult
`
`in certain circumstances, such as when the movable object or target is moving quickly or when the
`
`movable object is at least partially blocked from view of the user. Furthermore, the attention
`
`necessary for such manual tracking typically requires a dedicated user that controls a camera that
`
`onboard the aerial vehicle separate from a user that controls the navigation of the aerial vehicle,
`
`thereby increasing the cost for aerial photography and other applications of the aerial vehicles.
`
`SUMMARY OF THE INVENTION
`
`[0004]
`
`In some instances, it may be desirable for aerial vehicles to track a specific target. Thus,
`
`a need exists for improved UAV tracking methods and systems that provides automatic or semi(cid:173)
`
`automatic tracking of a target, thereby relieving operators of the aerial vehicles of manually tracking
`
`the targets. The present invention provides systems, methods, and devices related to target tracking
`
`by UA Vs. The UA V may be configured to receive target information from a control terminal related
`
`to a target to be tracked by an imaging device coupled to the UAV. The target information may be
`
`used by the UAV to automatically track the target so as to maintain predetermined position and/or
`
`size of the target within one or more images captured by the imaging device. Any description of
`
`tracking may include visual tracking by the imaging device. The control terminal may be configured
`
`to display images from the imaging device as well as allowing user input related to the target
`
`information.
`
`6579946 l.docx
`
`-1-
`
`WSGR Docket No. 45236-734.301
`
`Yuneec Exhibit 1003 Page 3
`
`

`
`[0005]
`
`According to an aspect of the present invention, a method for controlling an unmanned
`
`aerial vehicle (UAV) is provided. The method comprises: receiving, from a remote user, one or
`
`more navigation commands to move the UA V along a flight path; receiving, from the remote user,
`
`target information of a target to be tracked by an imaging device on the UAV; and tracking the target
`
`according to the target information by automatically adjusting at least one of the UA V or the
`
`imaging device while the UAV moves along the flight path according to the one or more navigation
`
`commands from the remote user.
`
`[0006]
`
`According to another aspect of the present invention, an unmanned aerial vehicle (UA V)
`
`with tracking capabilities is provided. The UAV comprises: one or more receivers, individually or
`
`collectively, configured to receive from a remote user (1) one or more navigation commands to
`
`move the UA V along a flight path, and (2) target information of a target to be tracked by an imaging
`
`device on the UAV; and one or more processors, individually or collectively, configured to track the
`
`target according to the target information by automatically adjusting at least one of the UA V or the
`
`imaging device while the UAV moves along the flight path according to the one or more navigation
`
`commands from the remote user.
`
`[0007]
`
`According to another aspect of the present invention, s system for controlling an
`
`unmanned aerial vehicle (UAV) is provided. The system comprises: one or more receivers,
`
`individually or collectively, configured to receive from a remote user (1) one or more navigation
`
`commands to move the UAV along a flight path, and (2) target information of a target to be tracked
`
`by an imaging device on the UAV; and one or more processors, individually or collectively,
`
`configured to track the target according to the target information by automatically adjusting at least
`
`one of the UA V or the imaging device while the UA V moves along the flight path according to the
`
`one or more navigation commands from the remote user.
`
`[0008]
`
`[0009]
`
`In some embodiments, the imaging device includes a camera or a camcorder.
`
`In some embodiments, the one or more navigation commands are adapted to control a
`
`speed, position or attitude or the UAV.
`
`[0010]
`
`[0011]
`
`[0012]
`
`[0013]
`
`In some embodiments, the target is substantially stationary relative to a reference object.
`
`In some embodiments, the target is moving relative to a reference object.
`
`In some embodiments, the target information includes initial target information.
`
`In some embodiments, the initial target information includes an initial position or an
`
`initial size of the target within an image captured by the imaging device.
`
`[0014]
`
`In some embodiments, the target information includes target type information.
`
`6579946 l.docx
`
`-2-
`
`WSGR Docket No. 45236-734.301
`
`Yuneec Exhibit 1003 Page 4
`
`

`
`[0015]
`
`In some embodiments, tracking the target according to the target information further
`
`includes identifying, based on the target type information, the target to track from within one or
`
`more images captured by the imaging device using an image recognition algorithm.
`
`[0016]
`
`In some embodiments, the target type information includes color, texture, or pattern
`
`information.
`
`[0017]
`
`[0018]
`
`In some embodiments, the target information includes expected target information.
`
`In some embodiments, the expected target information includes an expected position or
`
`an expected size of the target within an image captured by the imaging device.
`
`[0019]
`
`target.
`
`[0020]
`
`In some embodiments, the expected size of the target is the same as an initial size of the
`
`In some embodiments, the expected position of the target is the same as an initial position
`
`of the target.
`
`[0021]
`
`In some embodiments, tracking the target according to the target information includes
`
`maintaining, within a predetermined degree of tolerance, the expected position, or the expected size
`
`of the target within one or more images captured by the imaging device.
`
`[0022]
`
`In some embodiments, the imaging device is coupled to the UA V via a carrier configured
`
`to permit the imaging device to move relative to the UAV.
`
`[0023]
`
`In some embodiments, the carrier is configured to permit the imaging device to rotate
`
`around at least two axes relative to the UAV.
`
`[0024]
`
`In some embodiments, tracking the target according to the target information includes
`
`automatically adjusting at least one of the UAV, the carrier, or the imaging device while the UAV
`
`moves along the flight path according to the one or more navigation commands from the remote
`
`user.
`
`[0025]
`
`In some embodiments, the target information includes expected target information and
`
`tracking the target according to the target information comprises: determining current target
`
`information of the target based on one or more images captured by the imaging device; detecting a
`
`deviation of the current target information from the expected target information; and calculating an
`
`adjustment to the UAV, the carrier, or the imaging device so as to substantially correct the deviation.
`
`[0026]
`
`In some embodiments, the deviation is related to a change in position of the target and the
`
`calculated adjustment is related to an angular velocity for the UAV.
`
`[0027]
`
`[0028]
`
`In some embodiments, the angular velocity is relative to a yaw axis of the UAV.
`
`In some embodiments, the angular velocity is relative to a pitch axis of the UAV.
`
`6579946 l.docx
`
`-3-
`
`WSGR Docket No. 45236-734.301
`
`Yuneec Exhibit 1003 Page 5
`
`

`
`[0029]
`
`In some embodiments, the deviation is related to a change in position of the target and the
`
`calculated adjustment is related to an angular velocity for the imaging device relative to the UAV.
`
`[0030]
`
`In some embodiments, the calculated adjustment is used to generate control signals for
`
`the carrier so as to cause the imaging device to move relative to the UAV.
`
`[0031]
`
`In some embodiments, the deviation is related to a change in size of the target and the
`
`adjustment is related to a linear velocity for the UAV.
`
`[0032]
`
`In some embodiments, the deviation is related to a change in size of the target and the
`
`adjustment is related to one or more parameters of the imaging device.
`
`[0033]
`
`In some embodiments, the one or more parameters of the imaging device include focal
`
`length, zoom, or focus.
`
`[0034]
`
`[0035]
`
`In some embodiments, the calculated adjustment is limited to a predetermined range.
`
`In some embodiments, the predetermined range corresponds to a predetermined range of
`
`control lever amount of a control system.
`
`[0036]
`
`In some embodiments, the control system includes a flight control system for the UA V or
`
`a control system for the carrier.
`
`[0037]
`
`In some embodiments, a warning signal is provided if the calculated adjustment falls
`
`outside the predetermined range.
`
`[0038]
`
`In some embodiments, tracking the target comprises comparing the calculated adjustment
`
`to a predetermined maximum threshold value and providing the predetermined maximum threshold
`
`value if the calculated adjustment exceeds the predetermined maximum threshold value.
`
`[0039]
`
`In some embodiments, the predetermined maximum threshold value includes a maximum
`
`angular velocity or a maximum linear velocity for the UA V or the imaging device.
`
`[0040]
`
`In some embodiments, tracking the target comprises comparing the calculated adjustment
`
`to a predetermined minimum threshold value and providing the predetermined minimum threshold
`
`value if the calculated adjustment is less than the predetermined minimum threshold value.
`
`[0041]
`
`In some embodiments, the predetermined minimum threshold value includes a minimum
`
`angular velocity or a minimum linear velocity for the UA V or the imaging device.
`
`[0042]
`
`In some embodiments, the target information is received from a remote control device
`
`accessible to the remote user.
`
`[0043]
`
`In some embodiments, the one or more navigation commands are received from the same
`
`remote control device.
`
`[0044]
`
`In some embodiments, the one or more navigation commands are received from a
`
`different remote control device.
`
`6579946 l.docx
`
`-4-
`
`WSGR Docket No. 45236-734.301
`
`Yuneec Exhibit 1003 Page 6
`
`

`
`[0045]
`
`In some embodiments, the remote control device is configured to receive user input from
`
`a touchscreen, joystick, keyboard, mouse, or stylus.
`
`[0046]
`
`In some embodiments, the remote control device is configured to receive user input from
`
`a wearable device.
`
`[0047]
`
`In some embodiments, the remote control device is configured to: receive one or more
`
`images captured by the imaging device from the UAV; display the one or more images; receive a
`
`user selection of a target from within a displayed image; generate the target information of the target
`
`based on the user selection of the target; and transmit the target information to the UAV.
`
`[0048]
`
`In some embodiments, the remote control device is further configured to generate the one
`
`or more navigation commands based on user input and to transmit the one or more navigation
`
`commands to the UAV.
`
`[0049]
`
`In some embodiments, the remote control device is further configured to receive tracking
`
`information related to the target and to display the one or more images with the tracking information.
`
`[0050]
`
`According to an aspect of the present invention, an unmanned aerial vehicle (UAV) with
`
`tracking capabilities is provided. The UA V comprises: one or more receivers, individually or
`
`collectively, configured to receive, from a remote user, user-specified target information of a target
`
`to be tracked by an imaging device on the UAV, the user-specified target information including a
`
`predetermined position or a predetermined size of the target within an image captured by the
`
`imaging device, the imaging device coupled to the UA V via a carrier configured to permit the
`
`imaging device to move relative to the UAV; and one or more processors, individually or
`
`collectively, configured to: detect a deviation from the predetermined position or the predetermined
`
`size of the target based on one or more images captured by the imaging device; and generate
`
`commands to automatically adjust the UA V, the carrier, or the imaging device so as to substantially
`
`correct the detected deviation from the predetermined position or the predetermined size of the
`
`target.
`
`[0051]
`
`According to another aspect of the present invention, a system for controlling an
`
`unmanned aerial vehicle (UAV) is provided. The system comprises: one or more receivers,
`
`individually or collectively, configured to receive, from a remote user, user-specified target
`
`information of a target to be tracked by an imaging device on the UAV, the user-specified target
`
`information including a predetermined position or a predetermined size of the target within an image
`
`captured by the imaging device, the imaging device coupled to the UA V via a carrier configured to
`
`permit the imaging device to move relative to the UAV; and one or more processors, individually or
`
`collectively, configured to: detect a deviation from the predetermined position or the predetermined
`-5-
`
`WSGRDocketNo. 45236-734.301
`
`6579946 l.docx
`
`Yuneec Exhibit 1003 Page 7
`
`

`
`size of the target based on one or more images captured by the imaging device; and generate
`
`commands to automatically adjust the UA V, the carrier, or the imaging device so as to substantially
`
`correct the detected deviation from the predetermined position or the predetermined size of the
`
`target.
`
`[0052]
`
`According to another aspect of the present invention, a method for controlling an
`
`unmanned aerial vehicle (UAV) is provided. The method comprises: receiving, from a remote user,
`
`user-specified target information of a target to be tracked by an imaging device on the UA V, the
`
`user-specified target information including a predetermined position or predetermined size of the
`
`target within an image captured by the imaging device, the imaging device coupled to the UA V via a
`
`carrier configured to permit the imaging device to move relative to the UAV; detecting, by a
`
`processor onboard the UAV, a deviation from the predetermined position or the predetermined size
`
`of the target based on one or more images captured by the imaging device; and automatically
`
`adjusting the UAV, the carrier, or the imaging device so as to substantially correct the detected
`
`deviation from the predetermined position or the predetermined size of the target.
`
`[0053]
`
`[0054]
`
`In some embodiments, the imaging device includes a camera or a camcorder.
`
`In some embodiments, the method further comprises receiving, from the remote user, one
`
`or more commands adapted to control a speed, position, orientation or attitude or the UAV.
`
`[0055]
`
`In some embodiments, the method further comprises receiving, from the remote user, one
`
`or more commands adapted to control a speed, position, orientation or attitude or the carrier.
`
`[0056]
`
`In some embodiments, the method further comprises receiving, from the remote user, one
`
`or more commands adapted to control one or more operational parameters of the imaging device.
`
`[0057]
`
`In some embodiments, the one or more operational parameters of the imaging device
`
`include focal length, zoom level, imaging mode, image resolution, focus, depth of field, exposure,
`
`lens speed, or field of view.
`
`[0058]
`
`In some embodiments, the carrier is configured to permit the imaging device to rotate
`
`around at least one axes relative to the UAV.
`
`[0059]
`
`In some embodiments, the carrier is configured to permit the imaging device to rotate
`
`around at least two axes relative to the UAV.
`
`[0060]
`
`In some embodiments, the target information of the target further includes target type
`
`information.
`
`In some embodiments, the target type information includes a color or texture of the
`
`[0061]
`
`target.
`
`6579946 l.docx
`
`-6-
`
`WSGR Docket No. 45236-734.301
`
`Yuneec Exhibit 1003 Page 8
`
`

`
`[0062]
`
`In some embodiments, the predetermined position of the target includes an initial position
`
`or an expected position of the target.
`
`[0063]
`
`In some embodiments, the predetermined size of the target includes an initial size or an
`
`expected size of the target.
`
`[0064]
`
`In some embodiments, detecting the deviation from the predetermined position or the
`
`predetermined size of the target comprises comparing a position or size of the target within the one
`
`or more images captured by the imaging device with the predetermined position or predetermined
`
`size, respectively.
`
`[0065]
`
`In some embodiments, adjusting the UA V, the carrier, or the imaging device comprises
`
`calculating an adjustment to the UAV, the carrier, or the imaging device so as to substantially correct
`
`the deviation.
`
`[0066]
`
`In some embodiments, the deviation is related to a change in position of the target and the
`
`adjustment is related to an angular velocity for the UAV.
`
`[0067]
`
`[0068]
`
`[0069]
`
`In some embodiments, the angular velocity is relative to a yaw axis of the UAV.
`
`In some embodiments, the angular velocity is relative to a pitch axis of the UAV.
`
`In some embodiments, the deviation is related to a change in position of the target and the
`
`adjustment is related to an angular velocity for the imaging device relative to the UAV.
`
`[0070]
`
`In some embodiments, the adjustment is used to generate control signals for the carrier so
`
`as to cause the imaging device to move relative to the UAV.
`
`[0071]
`
`device.
`
`[0072]
`
`device.
`
`[0073]
`
`In some embodiments, the angular velocity is relative to a yaw axis of the imaging
`
`In some embodiments, the angular velocity is relative to a pitch axis of the imaging
`
`In some embodiments, the deviation is related to a change in size of the target and the
`
`adjustment is related to a linear velocity for the UAV.
`
`[0074]
`
`In some embodiments, the deviation is related to a change in size of the target and the
`
`adjustment is related to one or more parameters of the imaging device.
`
`[0075]
`
`In some embodiments, the one or more parameters of the imaging device include focal
`
`length, zoom level, imaging mode, image resolution, focus, depth of field, exposure, lens speed, or
`
`field of view.
`
`[0076]
`
`[0077]
`
`In some embodiments, the calculated adjustment is limited to a predetermined range.
`
`In some embodiments, the predetermined range corresponds to a predetermined range of
`
`control lever amount of a control system.
`
`6579946 l.docx
`
`-7-
`
`WSGR Docket No. 45236-734.301
`
`Yuneec Exhibit 1003 Page 9
`
`

`
`[0078]
`
`In some embodiments, the control system includes a navigation control system for the
`
`UAV or a control system for the carrier.
`
`[0079]
`
`In some embodiments, the method further comprises providing a warning signal if the
`
`adjustment falls outside the predetermined range.
`
`[0080]
`
`[0081]
`
`[0082]
`
`In some embodiments, the warning signal is used to provide an audio or visual signal.
`
`In some embodiments, the warning signal is used to provide a kinetic signal.
`
`In some embodiments, the method further comprises transmitting, in substantially real-
`
`time, images captured by the imaging device to a remote user device accessible to the remote user.
`
`[0083]
`
`In some embodiments, the remote user device comprises a display for displaying the
`
`images captured by the imaging device.
`
`[0084]
`
`In some embodiments, the remote user device comprises an input device for providing
`
`the target information.
`
`[0085]
`
`In some embodiments, the input device includes a touchscreen, joystick, keyboard,
`
`mouse, or stylus.
`
`[0086]
`
`[0087]
`
`images.
`
`[0088]
`
`In some embodiments, the input device includes a wearable device.
`
`In some embodiments, the target information is provided based on the transmitted
`
`In some embodiments, the method further comprises providing, in substantially real-time,
`
`tracking information of the target to the remote user device.
`
`[0089]
`
`In some embodiments, the remote user device is configured to: receive a user selection of
`
`the target from within one or more images displayed on the remote user device; and generate the
`
`target information of the target based on the user selection of the target.
`
`[0090]
`
`According to another aspect of the present invention, a method for controlling an
`
`unmanned aerial vehicle (UA V) is provided. The method comprises: displaying, via a display, one
`
`or more images captured by an imaging device coupled to the UAV in substantially real-time;
`
`receiving, via an input device, a user selection of a target from within at least one of the one or more
`
`images being displayed in substantially real-time; generating target information of the target based at
`
`least in part on the user selection of the target; and providing the target information to the UA V so as
`
`to allow the UA V autonomously track the target according to the target information.
`
`[0091]
`
`According to another aspect of the present invention, a system for controlling an
`
`unmanned aerial vehicle (UAV) is provided. The system comprises: a display configured to display
`
`one or more images captured by an imaging device coupled to the UAV; an input device configured
`
`to receive a user selection of a target from within at least one of the one or more images being
`-8-
`
`6579946 l.docx
`
`WSGR Docket No. 45236-734.301
`
`Yuneec Exhibit 1003 Page 10
`
`

`
`displayed on the display; one or more processors, individually or collectively, configured to generate
`
`target information of the target based at least in part on the user selection of the target; and a
`
`transmitter configured to provide the target information to the UA V so as to allow the UA V
`
`autonomously track the target according to the target information.
`
`[0092]
`
`According to another aspect of the present invention, an apparatus for controlling an
`
`unmanned aerial vehicle (UAV) is provided. The apparatus comprises: a display configured to
`
`display one or more images captured by an imaging device coupled to the UAV; an input device
`
`configured to receive a user selection of a target from within at least one of the one or more images
`
`being displayed on the display; one or more processors, individually or collectively, configured to
`
`generate target information of the target based at least in part on the user selection of the target; and
`
`a transmitter configured to provide the target information to the UAV so as to allow the UAV
`
`autonomously track the target according to the target information.
`
`[0093]
`
`[0094]
`
`In some embodiments, the target information includes initial target information.
`
`In some embodiments, the initial target information includes an initial position or an
`
`initial size of the target within an image captured by the imaging device.
`
`[0095]
`
`In some embodiments, the initial target information is generated based on the user
`
`selection of the target.
`
`[0096]
`
`[0097]
`
`In some embodiments, the target information includes target type information.
`
`In some embodiments, the target type information includes color, texture, or pattern
`
`information.
`
`[0098]
`
`In some embodiments, the target type information is generated based on the user
`
`selection of the target.
`
`[0099]
`
`[0100]
`
`In some embodiments, the target information includes expected target information.
`
`In some embodiments, the expected target information is generated based on the user
`
`selection of the target.
`
`[0101]
`
`In some embodiments, the expected target information includes an expected position or
`
`an expected size of the target within an image captured by the imaging device.
`
`[0102]
`
`In some embodiments, the target information does not include expected target
`
`information.
`
`[0103]
`
`In some embodiments, the input device includes a touchscreen, joystick, keyboard,
`
`mouse, stylus, or wearable device.
`
`6579946 l.docx
`
`-9-
`
`WSGR Docket No. 45236-734.301
`
`Yuneec Exhibit 1003 Page 11
`
`

`
`[0104]
`
`In some embodiments, the user selection of the target is achieved by a user selecting an
`
`area of the at least one of the one or more images being displayed on the display, the selected area
`
`corresponding to the target.
`
`[0105]
`
`In some embodiments, the user selection of the target is achieved by a user directly
`
`touching an area of the at least one of the one or more images being displayed on the display, the
`
`touched area corresponding to the target.
`
`[0106]
`
`In some embodiments, the user selects the area using a stylus, mouse, keyboard, or a
`
`wearable device.
`
`[0107]
`
`In some embodiments, selecting the area includes touching, swiping, circling, or clicking
`
`in the area.
`
`[0108]
`
`In some embodiments, the one or more processors, individually or collectively, are
`
`further configured to display, on the display, the selected target with a selection indicator in response
`
`to the user selection of the target, the selection indicator indicating that the target has been selected
`
`by the user.
`
`[0109]
`
`In some embodiments, the one or more processors, individually or collectively, are
`
`further configured to receive tracking information related to the target and, based on the tracking
`
`information, display the selected target with a tracking indicator within one or more subsequent
`
`images captured by the imaging device, the tracking indicator indicating, in substantially real-time,
`
`that the target is being tracked by the UAV according to the target information.
`
`[0110]
`
`According to another aspect of the present invention, a method for controlling an
`
`unmanned aerial vehicle (UAV) is provided. The method comprises: receiving, in substantially real(cid:173)
`
`time, one or more images captured by an imaging device coupled to the UAV; receiving user(cid:173)
`
`specified target information of a target including a predetermined position or a predetermined size of
`
`a target within an image from the one or more images; providing the user-specified target
`
`information to the UA V; and displaying the one or more images and a tracking indicator associated
`
`with the target within the one or more images, the tracking indicator indicating that the target is
`
`being tracked by the UAV in substantially real-time according to the user-specified target
`
`information.
`
`[0111]
`
`According to another aspect of the present invention, an apparatus for controlling an
`
`unmanned aerial vehicle (UAV) is provided. The apparatus comprises: a receiver configured to
`
`receive, in substantially real-time, one or more images captured by an imaging device coupled to the
`
`UAV; an input device configured to receive user-specified target information of a target including a
`
`predetermined position or a predetermined size of a target within an image from the one or more

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket