Patents by Inventor Reza Yazdani

Reza Yazdani 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).

  • Publication number: 20230264062
    Abstract: A strength training machine includes a first motor oriented at a first angle relative to a chassis. It further includes a second motor oriented at a second angle relative to the chassis. The first and second angles skew the motors with respect to each other.
    Type: Application
    Filed: February 9, 2023
    Publication date: August 24, 2023
    Inventors: Colin Russell Parker, Nihal Murthy, David Jonathan Zimmer, Michael Valente, Reza Yazdani, Thomas Kroman Watt
  • Patent number: 11334237
    Abstract: A method of controlling an electronic device is provided, comprising receiving a selection contact within a first icon region of a first icon displayed on a pressure-sensing display screen of the electronic device, displaying on the pressure-sensing display screen a second set of icons related to the first icon, detecting that the selection contact uninterruptedly moves to a second icon of the second set of icons and selects the second icon, displaying on the pressure-sensing display screen a third set of icons related to the second icon, detecting that the selection contact uninterruptedly moves to a third icon of the third set of icons and selects the third icon, and initiating an application or function associated with the third icon.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: May 17, 2022
    Assignee: Futurewei Technologies, Inc.
    Inventors: Zongfang Lin, Reza Yazdani, Chen Tian, Lawrence Davison, Ziang Hu
  • Patent number: 11044591
    Abstract: The disclosure relates to technology for establishing communication between a remote device and a virtual machine on a computing node of the cloud-based services via the distributed network. The cloud-based services include multiple operating systems and one or more applications. In response to receiving an instruction from the remote device the virtual machine is accessed, where the virtual machine is associated with at least one of a user of the remote device and the remote device. When directed by an instruction from the remote device, the virtual machine identifies one of the operating systems in which to execute the one or more applications and transmits results, based on execution of the one or more applications by the virtual machine, to the remote device via the distributed network.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: June 22, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Reza Yazdani, Chen Tian, Lawrence Davison, Viet Trinh
  • Publication number: 20210171199
    Abstract: Disclosed is an aerial vehicle. The aerial vehicle may include a removable battery. Various embodiments of removable battery assemblies include a pull-bar battery assembly, a latch battery assembly, and a lever battery assembly. The aerial vehicle may also include a propeller locking mechanism to which propellers may be removably coupled. The propeller locking mechanism may obviate the need for tools for coupling or decoupling propellers to the aerial vehicle. Vents in the arm of the aerial vehicle may provide an air pathway, providing convective cooling for the electronics aerial vehicle.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 10, 2021
    Inventors: Noriaki Saika, William H. Tolbert, Reza Yazdani
  • Patent number: 10924459
    Abstract: A sender device includes a non-transitory memory storage comprising instructions and a location control policy, and a processor coupled to the memory. The processor executes the instructions to generate an email, generate a control mechanism for the email, wherein the control mechanism instructs a security server to implement the location control policy and wherein the location control policy affects a recipient device's use of the email, and integrate the control mechanism into the email to generate an integrated email. The sender device further includes a transmitter coupled to the processor and configured to transmit the integrated email to the security server for the security server to implement the control mechanism.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: February 16, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Zongfang Lin, Chen Tian, Reza Yazdani, Yan Zeng, Ziang Hu
  • Patent number: 10906642
    Abstract: Disclosed is an aerial vehicle. The aerial vehicle may include a removable battery. Various embodiments of removable battery assemblies include a pull-bar battery assembly, a latch battery assembly, and a lever battery assembly. The aerial vehicle may also include a propeller locking mechanism to which propellers may be removably coupled. The propeller locking mechanism may obviate the need for tools for coupling or decoupling propellers to the aerial vehicle. Vents in the arm of the aerial vehicle may provide an air pathway, providing convective cooling for the electronics aerial vehicle.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: February 2, 2021
    Assignee: GoPro, Inc.
    Inventors: Noriaki Saika, William H. Tolbert, Reza Yazdani
  • Patent number: 10537039
    Abstract: Mechanisms for providing inductance-based user interface elements are provided. Some implementations of such inductance-based devices may feature very small gaps between the housing and the inductive coil, as well as various features to aid in improving sensor sensitivity and reducing the possibility of false button-push events.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: January 14, 2020
    Assignee: Fitbit, Inc.
    Inventors: Aditya Vivekanand Nadkarni, Allen Yu-Li Wang, Benjamin Patrick Robert Jean Riot, Reza Yazdani, Dennis Alejandro Grijalva, Edison Tam King Miguel, Vaibhav Kiran Mistry, Yonghua Wei
  • Publication number: 20190344889
    Abstract: Disclosed is an aerial vehicle. The aerial vehicle may include a removable battery. Various embodiments of removable battery assemblies include a pull-bar battery assembly, a latch battery assembly, and a lever battery assembly. The aerial vehicle may also include a propeller locking mechanism to which propellers may be removably coupled. The propeller locking mechanism may obviate the need for tools for coupling or decoupling propellers to the aerial vehicle. Vents in the arm of the aerial vehicle may provide an air pathway, providing convective cooling for the electronics aerial vehicle.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 14, 2019
    Inventors: Noriaki Saika, William H. Tolbert, Reza Yazdani
  • Patent number: 10402306
    Abstract: A device for tracing a computer program comprises a non-transitory memory having instructions and one or more processors in communication with the memory. The one or more processors execute the instructions to generate trace code from a trace specification program to trace the computer program. The one or more processors calculate values by executing the computer program and the trace code records, in parallel, the values at a predetermined location in execution of the computer program.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: September 3, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Reza Yazdani, Chen Tian
  • Publication number: 20190215977
    Abstract: Mechanisms for providing inductance-based user interface elements are provided. Some implementations of such inductance-based devices may feature very small gaps between the housing and the inductive coil, as well as various features to aid in improving sensor sensitivity and reducing the possibility of false button-push events.
    Type: Application
    Filed: November 16, 2018
    Publication date: July 11, 2019
    Inventors: Aditya Vivekanand Nadkarni, Allen Yu-Li Wang, Benjamin Patrick Robert Jean Riot, Reza Yazdani, Dennis Alejandro Grijalva, Edison Tam King Miguel, Vaibhav Kiran Mistry, Yonghua Wei
  • Patent number: 10336451
    Abstract: Disclosed is an aerial vehicle. The aerial vehicle may include a removable battery. Various embodiments of removable battery assemblies include a pull-bar battery assembly, a latch battery assembly, and a lever battery assembly. The aerial vehicle may also include a propeller locking mechanism to which propellers may be removably coupled. The propeller locking mechanism may obviate the need for tools for coupling or decoupling propellers to the aerial vehicle. Vents in the arm of the aerial vehicle may provide an air pathway, providing convective cooling for the electronics aerial vehicle.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: July 2, 2019
    Inventors: Noriaki Saika, William H. Tolbert, Reza Yazdani
  • Patent number: 10315757
    Abstract: A propeller blade comprises a blade root coupled to a rotor hub and a blade tip. The propeller blade is composed of airfoil cross-sections, each cross-section a distance away from the rotor hub. Each airfoil is designed with particular structural characteristics that improve the overall amount of thrust generated on the quadcopter. Namely, each airfoil possesses a ? angle and chord length whose values depend on the distance of that airfoil from the rotor hub. For example, the relationship between an airfoil's ? angle and its distance from the rotor hub is described by a power law. Additionally, the relationship between an airfoil's chord length and its distance from the rotor hub is described using a polynomial regression. Compared to current, off the shelf propeller blades, the current propeller blade embodiment achieves the same thrust at a lower RPM, thereby yielding benefits in reduced acoustic noise and improved response time.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: June 11, 2019
    Assignee: GoPro, Inc.
    Inventors: Ihab A. Ali, Reza Yazdani
  • Patent number: 10278024
    Abstract: An apparatus and method are provided to facilitate a return of a mobile device to an owner. A graphical user interface element is displayed, utilizing a display of a mobile device. A user input is detected in connection with the graphical user interface element, utilizing an input device of the mobile device. An interface is displayed including at least one return option for returning the mobile device to an owner of the mobile device, utilizing the display of the mobile device. Such interface is displayed in response to the detection of the user input in connection with the graphical user interface element utilizing the input device of the mobile device.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: April 30, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventor: Reza Yazdani
  • Publication number: 20190050131
    Abstract: A method of controlling an electronic device is provided, comprising receiving a selection contact within a first icon region of a first icon displayed on a pressure-sensing display screen of the electronic device, displaying on the pressure-sensing display screen a second set of icons related to the first icon, detecting that the selection contact uninterruptedly moves to a second icon of the second set of icons and selects the second icon, displaying on the pressure-sensing display screen a third set of icons related to the second icon, detecting that the selection contact uninterruptedly moves to a third icon of the third set of icons and selects the third icon, and initiating an application or function associated with the third icon.
    Type: Application
    Filed: October 18, 2018
    Publication date: February 14, 2019
    Inventors: Zongfang Lin, Reza Yazdani, Chen Tian, Lawrence Davison, Ziang Hu
  • Patent number: 10136543
    Abstract: Mechanisms for providing inductance-based user interface elements are provided. Some implementations of such inductance-based devices may feature very small gaps between the housing and the inductive coil, as well as various features to aid in improving sensor sensitivity and reducing the possibility of false button-push events.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: November 20, 2018
    Assignee: Fitbit, Inc.
    Inventors: Aditya Vivekanand Nadkarni, Allen Yu-Li Wang, Benjamin Patrick Robert Jean Riot, Reza Yazdani, Dennis Alejandro Grijalva, Edison Tam King Miguel, Vaibhav Kiran Mistry, Yonghua Wei
  • Publication number: 20180260255
    Abstract: The disclosure relates to technology for reference counting. A parent thread counter corresponding to an object is created by a parent thread, where the parent thread counter includes a hierarchical counter data structure. A child thread counter of a child thread is created that includes the hierarchical counter data structure and passes the reference to the object from the parent thread to the child thread. The hierarchical counter data structure is updated in the parent thread counter to reference the child thread counter and in the child thread counter to point to the parent thread counter. The parent thread counter is then when the child thread has completed processing. As part of the updating, the parent and child thread counters employ a lock-free mechanism.
    Type: Application
    Filed: March 10, 2017
    Publication date: September 13, 2018
    Applicant: Futurewei Technologies, Inc.
    Inventors: Reza Yazdani, Haichuan Wang, Lin Ma
  • Publication number: 20180206060
    Abstract: The disclosure relates to technology for establishing communication between a remote device and a virtual machine on a computing node of the cloud-based services via the distributed network. The cloud-based services include multiple operating systems and one or more applications. In response to receiving an instruction from the remote device the virtual machine is accessed, where the virtual machine is associated with at least one of a user of the remote device and the remote device. When directed by an instruction from the remote device, the virtual machine identifies one of the operating systems in which to execute the one or more applications and transmits results, based on execution of the one or more applications by the virtual machine, to the remote device via the distributed network.
    Type: Application
    Filed: January 13, 2017
    Publication date: July 19, 2018
    Applicant: Futurewei Technologies, Inc.
    Inventors: Reza Yazdani, Chen Tian, Lawrence Davison, Viet Trinh
  • Publication number: 20180184251
    Abstract: An apparatus and method are provided to facilitate a return of a mobile device to an owner. A graphical user interface element is displayed, utilizing a display of a mobile device. A user input is detected in connection with the graphical user interface element, utilizing an input device of the mobile device. An interface is displayed including at least one return option for returning the mobile device to an owner of the mobile device, utilizing the display of the mobile device. Such interface is displayed in response to the detection of the user input in connection with the graphical user interface element utilizing the input device of the mobile device.
    Type: Application
    Filed: February 12, 2018
    Publication date: June 28, 2018
    Inventor: Reza Yazdani
  • Publication number: 20180176190
    Abstract: A sender device includes a non-transitory memory storage comprising instructions and a location control policy, and a processor coupled to the memory. The processor executes the instructions to generate an email, generate a control mechanism for the email, wherein the control mechanism instructs a security server to implement the location control policy and wherein the location control policy affects a recipient device's use of the email, and integrate the control mechanism into the email to generate an integrated email. The sender device further includes a transmitter coupled to the processor and configured to transmit the integrated email to the security server for the security server to implement the control mechanism.
    Type: Application
    Filed: January 18, 2017
    Publication date: June 21, 2018
    Inventors: Zongfang Lin, Chen Tian, Reza Yazdani, Yan Zeng, Ziang Hu
  • Patent number: 9924323
    Abstract: An apparatus and method are provided to facilitate a return of a mobile device to an owner. A graphical user interface element is displayed, utilizing a display of a mobile device. A user input is detected in connection with the graphical user interface element, utilizing an input device of the mobile device. An interface is displayed including at least one return option for returning the mobile device to an owner of the mobile device, utilizing the display of the mobile device. Such interface is displayed in response to the detection of the user input in connection with the graphical user interface element utilizing the input device of the mobile device.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: March 20, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventor: Reza Yazdani