Patents by Inventor Stephen Yui

Stephen Yui has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12346113
    Abstract: This disclosure describes a method of controlling an unmanned aerial vehicle (UAV). The steps of controlling include acquiring images with an image capture device of an unmanned aerial vehicle (UAV). The steps include analyzing the images to determine navigation information of the UAV with a vision-based navigation system. The steps include tracking a position of the UAV with the vision-based navigation system. The steps include controlling rotors of the UAV to prevent deviations in movement from a desired flight path or position of the UAV. The steps include limiting travel or flight of the UAV to a physical region determined by the desired flight path.
    Type: Grant
    Filed: March 11, 2024
    Date of Patent: July 1, 2025
    Assignee: Skydio, Inc.
    Inventors: William Silva, Vikrant More, Ashwani Arya, Mehran Ferdowsi, Stephen Yui
  • Publication number: 20250044796
    Abstract: This disclosure describes a method of controlling an unmanned aerial vehicle (UAV). The steps of controlling include acquiring images with an image capture device of an unmanned aerial vehicle (UAV). The steps include analyzing the images to determine navigation information of the UAV with a vision-based navigation system. The steps include tracking a position of the UAV with the vision-based navigation system. The steps include controlling rotors of the UAV to prevent deviations in movement from a desired flight path or position of the UAV. The steps include limiting travel or flight of the UAV to a physical region determined by the desired flight path.
    Type: Application
    Filed: March 11, 2024
    Publication date: February 6, 2025
    Inventors: William Silva, Vikrant More, Ashwani Arya, Mehran Ferdowsi, Stephen Yui
  • Patent number: 11960284
    Abstract: This disclosure describes a method of controlling an unmanned aerial vehicle (UAV). The steps of controlling include acquiring images with an image capture device of an unmanned aerial vehicle (UAV). The steps include analyzing the images to determine navigation information of the UAV with a vision-based navigation system. The steps include tracking a position of the UAV with the vision-based navigation system. The steps include controlling rotors of the UAV to prevent deviations in movement from a desired flight path or position of the UAV. The steps include limiting travel or flight of the UAV to a physical region determined by the desired flight path.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: April 16, 2024
    Assignee: GoPro, Inc.
    Inventors: William Silva, Vikrant More, Ashwani Arya, Mehran Ferdowsi, Stephen Yui
  • Publication number: 20230168676
    Abstract: This disclosure describes a method of controlling an unmanned aerial vehicle (UAV). The steps of controlling include acquiring images with an image capture device of an unmanned aerial vehicle (UAV). The steps include analyzing the images to determine navigation information of the UAV with a vision-based navigation system. The steps include tracking a position of the UAV with the vision-based navigation system. The steps include controlling rotors of the UAV to prevent deviations in movement from a desired flight path or position of the UAV. The steps include limiting travel or flight of the UAV to a physical region determined by the desired flight path.
    Type: Application
    Filed: January 12, 2023
    Publication date: June 1, 2023
    Inventors: William Silva, Vikrant More, Ashwani Arya, Mehran Ferdowsi, Stephen Yui
  • Patent number: 11556129
    Abstract: This disclosure describes systems and methods for a multipoint cable cam (MPCC) of an aerial vehicle. A method includes operations of receiving user input associated with a predetermined path and correlating the received user input with stored global positioning satellite (GPS) data to generate one or more virtual waypoints along the predetermined path. The method includes processing the one or more virtual waypoints to generate a spline-based flight path. The method may include storing the spline-based flight path and transmitting the spline-based flight path to the aerial vehicle.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: January 17, 2023
    Assignee: GoPro, Inc.
    Inventors: William Silva, Vikrant More, Ashwani Arya, Mehran Ferdowsi, Stephen Yui
  • Patent number: 11503189
    Abstract: A camera includes a lens, an image sensor, and a display. The lens and the image sensor are configured to capture images. The display may include an array of lights that are selectively illuminable to display the graphics. The lights may be arranged in a grid with each of the lights forming a pixel of the display. The display is hidden from view when not illuminated and displays graphics when illuminated. The camera may include a body that hides the display from view when not illuminated and permits light from the display to pass therethrough when illuminated. The body may include an elastomeric, light-permeable outer layer through which light from the display passes. The body may have a first side having the lens and on which the display displays the graphics. The camera may include a second display on a second side of the body facing opposite the first side.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: November 15, 2022
    Assignee: GoPro, Inc.
    Inventors: Stephen Yui, Clark Weber, John George Muhlenkamp, IV, Huy Phuong Nguyen, Grant Adam McCauley
  • Publication number: 20220260991
    Abstract: A system including: an unmanned aerial vehicle (UAV) and a wireless control system. The UAV includes one or more sensors, and a UAV communication subsystem. The one or more sensors configured to capture contextual information associated with capture of visual information. The UAV communication subsystem includes a UAV radio frequency transceiver configured to communicate with a network. The wireless control system includes a housing, a wireless communication subsystem, a flight control setting component, a power component, and a processor. The power component configured to obtain a current power consumption of a power source of the UAV. The processor is configured to: obtain visual information; display the visual information; and communicate with the flight control setting component. The processor communicates with the power component to obtain the current power consumption and effectuate presentation of a power display field including a first portion and a second portion.
    Type: Application
    Filed: May 6, 2022
    Publication date: August 18, 2022
    Inventors: Stephen Yui, Sean Flanigan, Grant McCauley
  • Publication number: 20220201191
    Abstract: A wireless communication system may include a housing, a touch sensitive display included within the housing, multiple radio frequency transceivers included within the housing, multiple input mechanisms included within the housing, and a processor included within the housing. The processor may be configured to obtain visual information captured by an image capture subsystem of the unmanned aerial vehicle, display the visual information via the touch sensitive display, detect parameters of a touch on the touch sensitive display, determine inputs based upon the parameters of the touch and when one or more of the multiple input mechanisms are engaged, transmit instructions to the unmanned aerial vehicle based upon the inputs, establish a connection with a device, and transmit to the device instructions configured to cause the device to control the image capture subsystem.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 23, 2022
    Inventors: Stephen Yui, Sean Flanigan, Grant McCauley
  • Publication number: 20220066450
    Abstract: This disclosure describes systems and methods for a multipoint cable cam (MPCC) of an aerial vehicle. A method includes operations of receiving user input associated with a predetermined path and correlating the received user input with stored global positioning satellite (GPS) data to generate one or more virtual waypoints along the predetermined path. The method includes processing the one or more virtual waypoints to generate a spline-based flight path. The method may include storing the spline-based flight path and transmitting the spline-based flight path to the aerial vehicle.
    Type: Application
    Filed: November 8, 2021
    Publication date: March 3, 2022
    Inventors: William Silva, Vikrant More, Ashwani Arya, Mehran Ferdowsi, Stephen Yui
  • Publication number: 20210392245
    Abstract: A camera includes a lens, an image sensor, and a display. The lens and the image sensor are configured to capture images. The display may include an array of lights that are selectively illuminable to display the graphics. The lights may be arranged in a grid with each of the lights forming a pixel of the display. The display is hidden from view when not illuminated and displays graphics when illuminated. The camera may include a body that hides the display from view when not illuminated and permits light from the display to pass therethrough when illuminated. The body may include an elastomeric, light-permeable outer layer through which light from the display passes. The body may have a first side having the lens and on which the display displays the graphics. The camera may include a second display on a second side of the body facing opposite the first side.
    Type: Application
    Filed: October 3, 2019
    Publication date: December 16, 2021
    Inventors: Stephen Yui, Clark Weber, John George Muhlenkamp, IV, Huy Phuong Nguyen, Grant Adam McCauley
  • Patent number: 11169522
    Abstract: This disclosure describes systems and methods for a multipoint cable cam (MPCC) of an aerial vehicle. A method includes operations of receiving user input associated with a predetermined path and correlating the received user input with stored global positioning satellite (GPS) data to generate one or more virtual waypoints along the predetermined path. The method includes processing the one or more virtual waypoints to generate a spline-based flight path. The method may include storing the spline-based flight path and transmitting the spline-based flight path to the aerial vehicle.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: November 9, 2021
    Assignee: GoPro, Inc.
    Inventors: William Silva, Vikrant More, Ashwani Arya, Mehran Ferdowsi, Stephen Yui
  • Patent number: 10691001
    Abstract: A gimbal mount system is configured to a couple to a gimbal coupled to and securing a camera. The gimbal mount system includes a handle, a power source, a user interface, a mounting interface, a communication interface, and a communication bus. The mounting interface is located within an end of the gimbal mount system and includes an opening configured to receive a reciprocal mounting protrusion of the gimbal. A locking mechanism removably couples the gimbal to the gimbal mount system. The communication interface is located within the mounting interface and is configured to couple to a reciprocal communication interface of the gimbal. The communication bus is coupled to the power source, user interface, and communication interface and is configured to provide power from the power source to the gimbal. The communication bus may provide instructions to the gimbal based on user input received via the user interface.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: June 23, 2020
    Assignee: GoPro, Inc.
    Inventors: Theresa Loney Casarez, John George Muhlenkamp, IV, Stephen Yui, Ryan Harrison
  • Publication number: 20200183380
    Abstract: A wireless control system may include a housing, a touch sensitive display carried by the housing, multiple radio frequency transceivers included within the housing, multiple input mechanisms included within the housing, and a processor included within the housing. The processor may be configured to obtain visual information captured by an image capture subsystem of the unmanned aerial vehicle, display the visual information via the touch sensitive display, obtain current flight control settings of the unmanned aerial vehicle, obtain current power consumption of a power source of the unmanned aerial vehicle, determine an amount of remaining power of the power source, and effectuate presentation of a power display field over the visual information. A length of a first portion across the power display field may be proportional to the amount of remaining power of the power source.
    Type: Application
    Filed: December 18, 2019
    Publication date: June 11, 2020
    Inventors: Stephen Yui, Sean Flanigan, Grant McCauley
  • Publication number: 20190219900
    Abstract: A gimbal mount system is configured to a couple to a gimbal coupled to and securing a camera. The gimbal mount system includes a handle, a power source, a user interface, a mounting interface, a communication interface, and a communication bus. The mounting interface is located within an end of the gimbal mount system and includes an opening configured to receive a reciprocal mounting protrusion of the gimbal. A locking mechanism removably couples the gimbal to the gimbal mount system. The communication interface is located within the mounting interface and is configured to couple to a reciprocal communication interface of the gimbal. The communication bus is coupled to the power source, user interface, and communication interface and is configured to provide power from the power source to the gimbal. The communication bus may provide instructions to the gimbal based on user input received via the user interface.
    Type: Application
    Filed: March 12, 2019
    Publication date: July 18, 2019
    Inventors: Theresa Loney Casarez, John George Muhlenkamp, IV, Stephen Yui, Ryan Harrison
  • Publication number: 20190094863
    Abstract: This disclosure describes systems and methods for a multipoint cable cam (MPCC) of an aerial vehicle. A method includes operations of receiving user input associated with a predetermined path and correlating the received user input with stored global positioning satellite (GPS) data to generate one or more virtual waypoints along the predetermined path. The method includes processing the one or more virtual waypoints to generate a spline-based flight path. The method may include storing the spline-based flight path and transmitting the spline-based flight path to the aerial vehicle.
    Type: Application
    Filed: February 27, 2018
    Publication date: March 28, 2019
    Inventors: William Silva, Vikrant More, Ashwani Arya, Mehran Ferdowsi, Stephen Yui
  • Patent number: 10228609
    Abstract: A gimbal mount system is configured to a couple to a gimbal coupled to and securing a camera. The gimbal mount system includes a handle, a power source, a user interface, a mounting interface, a communication interface, and a communication bus. The mounting interface is located within an end of the gimbal mount system and includes an opening configured to receive a reciprocal mounting protrusion of the gimbal. A locking mechanism removably couples the gimbal to the gimbal mount system. The communication interface is located within the mounting interface and is configured to couple to a reciprocal communication interface of the gimbal. The communication bus is coupled to the power source, user interface, and communication interface and is configured to provide power from the power source to the gimbal. The communication bus may provide instructions to the gimbal based on user input received via the user interface.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: March 12, 2019
    Assignee: GoPro, Inc.
    Inventors: Theresa Loney Casarez, John George Muhlenkamp, IV, Stephen Yui, Ryan Harrison
  • Patent number: 9946256
    Abstract: A wireless communication device may include a housing, a touch sensitive display integrally included within the housing, multiple radio frequency transceivers included within the housing, multiple input mechanisms included within the housing, and a processor included within the housing. The processor may be configured to obtain visual information captured by an image capture subsystem of the unmanned aerial vehicle, display the visual information via the touch sensitive display, detect parameters of a touch on the touch sensitive display, determine a first set of inputs based upon the parameters of the touch on the touch sensitive display, receive a second set of inputs when one or more of the multiple input mechanisms are engaged, effectuate transmission, via a first radio frequency transceiver, of instructions to the unmanned aerial vehicle based upon the first set of inputs and/or the second set of inputs.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: April 17, 2018
    Assignee: GoPro, Inc.
    Inventors: Stephen Yui, Sean Flanigan, Grant McCauley
  • Publication number: 20180095346
    Abstract: A gimbal mount system is configured to a couple to a gimbal coupled to and securing a camera. The gimbal mount system includes a handle, a power source, a user interface, a mounting interface, a communication interface, and a communication bus. The mounting interface is located within an end of the gimbal mount system and includes an opening configured to receive a reciprocal mounting protrusion of the gimbal. A locking mechanism removably couples the gimbal to the gimbal mount system. The communication interface is located within the mounting interface and is configured to couple to a reciprocal communication interface of the gimbal. The communication bus is coupled to the power source, user interface, and communication interface and is configured to provide power from the power source to the gimbal. The communication bus may provide instructions to the gimbal based on user input received via the user interface.
    Type: Application
    Filed: November 21, 2017
    Publication date: April 5, 2018
    Inventors: Theresa Loney Casarez, John George Muhlenkamp, IV, Stephen Yui, Ryan Harrison
  • Patent number: D884718
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: May 19, 2020
    Assignee: GoPro, Inc.
    Inventors: Lou Fillingham, Grant McCauley, Stephen Yui
  • Patent number: RE49761
    Abstract: A gimbal mount system is configured to a couple to a gimbal coupled to and securing a camera. The gimbal mount system includes a handle, a power source, a user interface, a mounting interface, a communication interface, and a communication bus. The mounting interface is located within an end of the gimbal mount system and includes an opening configured to receive a reciprocal mounting protrusion of the gimbal. A locking mechanism removably couples the gimbal to the gimbal mount system. The communication interface is located within the mounting interface and is configured to couple to a reciprocal communication interface of the gimbal. The communication bus is coupled to the power source, user interface, and communication interface and is configured to provide power from the power source to the gimbal. The communication bus may provide instructions to the gimbal based on user input received via the user interface.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: December 19, 2023
    Assignee: GoPro, Inc.
    Inventors: Theresa Loney Casarez, John George Muhlenkamp, IV, Stephen Yui, Ryan Harrison