Patents Examined by Spencer D Patton
  • Patent number: 10895874
    Abstract: A method of controlling a flight device includes receiving, by a controller of the flight device, a control request from a target device for requesting a control of the flight device, receiving control data sent from the target device, and converting the control data into an executable instruction for controlling the flight device.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: January 19, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Shuo Yang, Jiahang Ying, Zhaoliang Peng
  • Patent number: 10864939
    Abstract: A steering assist apparatus on a vehicle is provided, including a steering drive unit that drives a steering apparatus; a steering control unit that executes an automatic steering mode in which the steering drive unit is controlled such that a turning angle is determined based on at least either a running state of the vehicle or road information to accomplish the determined turning angle; and a transmission ratio determining unit that determines, based on at least either a running state of the vehicle or the road information, a first transmission ratio in the automatic steering mode to be a value different from a second transmission ratio in a manual steering mode in which the steering apparatus operates in accordance with the steering angle inputted via a steering input apparatus.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: December 15, 2020
    Assignee: DENSO CORPORATION
    Inventors: Yosuke Hirate, Daiji Watanabe, Hisaya Akatsuka, Toshiya Kabayama
  • Patent number: 10864910
    Abstract: Presented are automated driving systems for intelligent vehicle control, methods for making/using such systems, and motor vehicles equipped with such automated driving systems. A method for executing an automated driving operation includes: determining path plan data for a subject motor vehicle, including current vehicle location and predicted route data; receiving, from a network of sensing devices, sensor data indicative of current object position and object dynamics of a target object; applying sensor fusion techniques to the received sensor data to determine a threat confidence value that is predictive of target object intrusion with respect to the vehicle's location and predicted route; determining if this threat confidence value is greater than a calibrated threshold value; and, responsive to the threat confidence value being greater than the calibrated threshold value, transmitting one or more command signals to one or more vehicle systems (e.g.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: December 15, 2020
    Assignee: GM Global Technology Operations LLC
    Inventors: Paul A. Adam, Tetyana V. Mamchuk, Dmitriy Feldman, Robert C. Baraszu
  • Patent number: 10836034
    Abstract: A system and method of determining a grasp type of an end-effector of a robot when interacting with an item wherein a plurality of velocity values of the end-effector at various positions of its movement are collected and used to determine the grasp type when a given velocity value is below a predetermined threshold.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: November 17, 2020
    Assignee: Kindred Systems Inc.
    Inventors: Petr Lipay, Richard Chad Cogar
  • Patent number: 10828775
    Abstract: Systems and methods for automatic generation of robot control policies include a CAD-based simulation engine for simulating CAD-based trajectories for the robot based on cost function parameters, a demonstration module configured to record demonstrative trajectories of the robot, an optimization engine for optimizing a ratio of CAD-based trajectories to demonstrative trajectories based on computation resource limits, a cost learning module for learning cost functions by adjusting the cost function parameters using a minimized divergence between probability distribution of CAD-based trajectories and demonstrative trajectories; and a deep inverse reinforcement learning engine for generating robot control policies based on the learned cost functions.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: November 10, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Chengtao Wen, Max Fahrenkopf, Juan L. Aparicio Ojea
  • Patent number: 10821605
    Abstract: The present disclosure provides a robot motion path planning method, apparatus, and terminal device. The method includes planning a planned path for a robot in a current scene using an open motion planning library (OMPL) database, setting a shortest ideal path as an initial ideal path, calculating a new path between the planned path and the initial ideal path using a dichotomy method, determining whether the new path meets an obstacle avoidance requirement and a structural constraint of the robot in the current scene, making the new path as the new planned path if yes, otherwise determining the new path as a new ideal path, optimizing the planned path using the dichotomy method iteratively until an error between the planned path and the ideal path is within a preset range, and determining the planned path as a motion path of the robot, thereby improving the motion efficiency.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: November 3, 2020
    Assignee: UBTECH ROBOTICS CORP
    Inventors: Youjun Xiong, Jinghua Tang
  • Patent number: 10813517
    Abstract: An autonomous cleaning apparatus includes a chassis, a drive system disposed on the chassis and operable to enable movement of the cleaning apparatus, and a controller in communication with the drive system. The controller includes a processor operable to control the drive system to steer movement of the cleaning apparatus. The autonomous cleaning apparatus includes a cleaning head system disposed on the chassis and a sensor system in communication with the controller. The sensor system includes a debris sensor for generating a debris signal, a bump sensor for generating a bump signal, and an obstacle following sensor disposed on a side of the autonomous cleaning apparatus for generating an obstacle signal. The processor executes a prioritized arbitration scheme to identify and implement one or more dominant behavioral modes based upon at least one signal received from the sensor system.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: October 27, 2020
    Assignee: iRobot Corporation
    Inventors: Gregg W. Landry, David A. Cohen, Daniel N. Ozick, Mark J. Chiappetta, Joseph L. Jones
  • Patent number: 10788818
    Abstract: A system for configuring generic maintenance activity scheduling is provided. For example, user input may help define a maintenance process for a plurality of mobile drive units of the physical workspace. The maintenance process may be defined through a configuration of activity templates and input templates. Input may be received to configure maintenance activities and the system may automatically correlate failure rules with the activity template. The system may generate the configurable electronic instructions for the mobile drive units and transmit them with the failure rules, if generated, to one or more mobile drive units of the physical workspace. When the one or more mobile device units receive the configurable electronic instruction, the mobile drive units may operate in accordance with the configurable electronic instruction.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: September 29, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Anatoly Mitlin, Aayush Aggarwal, Sarfraz Banglawala, Usha Kamat, Charles C. Linton, Sean Edward Murray, John D. Pacheco, James Plumley, Yuhao Qian
  • Patent number: 10787166
    Abstract: A hybrid electric vehicle which may effectively determine a point in time of shift pattern change and a method of controlling a shift pattern therefor are disclosed. The method includes determining whether or not a request for shift pattern change is received, determining HEV mode related conditions, in response to a determination that the request for shift pattern change is received, and changing a shift pattern according to the request for shift pattern change, in response to a determination that the HEV mode related conditions are satisfied.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: September 29, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Jea Mun Lee, Ji Hoon Kang, Sung Hoon Yu, Jung Min Cha, Joon Young Park, Sung Deok Kim
  • Patent number: 10787164
    Abstract: A method for controlling a hybrid vehicle for a cold start. The method includes determining whether a combustion engine of the vehicle is idling. The method further includes, when the engine is idling, increasing a load of a hybrid starter/generator (HSG) until a selective catalytic reduction (SCR) catalyst reaches a desirable temperature.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: September 29, 2020
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventor: Hwa Yong Jang
  • Patent number: 10769868
    Abstract: An electronic control unit (ECU) obtains outside air humidity information from a sensor disposed outside a vehicle compartment and inside air humidity information from a sensor inside the vehicle compartment.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: September 8, 2020
    Assignee: DENSO CORPORATION
    Inventor: Daisuke Suzuki
  • Patent number: 10751872
    Abstract: An underwater manipulator arm robot comprises: a plurality of links that are connected to one another by joint modules for generating a flexural motion of the robot; multiple thrust devices located at different points along the length of the robot for applying thrust to the robot for propulsion and/or guidance; and at least one tool, or at least one connection point for a tool, attached to the robot; wherein the flexural motion and/or thrust devices enable movement of the robot and control of the orientation and/or location of the tool.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: August 25, 2020
    Assignee: EELUME AS
    Inventors: Kristin Y. Pettersen, Pål Liljebäck, Asgeir J. Sørensen, Øyvind Stavdahl, Fredrik Lund, Aksel A. Transeth, Jan Tommy Gravdahl
  • Patent number: 10754346
    Abstract: A system to prevent depletion of a robotic energy source includes: a mobile robot; a server operably connected to the robot via a communication system, the server configured to manage the robot; a robotic energy source configured to provide energy to the robot; a controller operably connected to the robot, the controller operably connected to the server, the controller configured to control the robot, the controller further configured to monitor an energy level of the robot; and a charging station configured to operably connect to the energy source, the charging station further configured to replenish the energy source.
    Type: Grant
    Filed: March 3, 2018
    Date of Patent: August 25, 2020
    Assignee: Fetch Robotics, Inc.
    Inventors: Michael Ferguson, Edward S. King
  • Patent number: 10732623
    Abstract: A remotely operated mobile robot includes a movement controller, a notification unit, and a switching unit. The movement controller is configured to be remotely operated by a terminal device connected to the remotely operated mobile robot through a communication line so as to control movement of the remotely operated mobile robot. The notification unit is configured to notify a terminal device, other than the terminal device connected to the remotely operated mobile robot, of a request for operation of the remotely operated mobile robot, if a predetermined condition is satisfied. If the terminal device notified of the request for operation of the remotely operated mobile robot makes an operation demand, the switching unit switches to a state of the movement controller to a state in which the movement controller is operable by the terminal device that makes the operation demand.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: August 4, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Hirokazu Tsubota, Kunitoshi Yamamoto, Tsutomu Ishii, Hideto Nomiyama, Hideki Fujimoto
  • Patent number: 10729503
    Abstract: A method of operating a robotic control system comprising a master apparatus in communication with a plurality of input devices having respective handles capable of translational and rotational movement and a slave system having a tool positioning device corresponding to each respective handle and holding a respective tool having an end effector whose position and orientation is determined in response to a position and orientation of a corresponding handle. The method involves producing desired new end effector positions and orientations of respective end effectors in response to current positions and orientations of corresponding handles, using the desired new end effector positions and orientations to determine distances from each point of a first plurality of points along a first tool positioning device to each point of a plurality of points along at least one other tool positioning device, and determining and notifying that any of the distances meets a proximity criterion.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: August 4, 2020
    Assignee: Titan Medical Inc.
    Inventor: Peter Cameron
  • Patent number: 10725462
    Abstract: A synchronization primitive provides robots with locks, monitors, semaphores, or other mechanisms for reserving temporary access to a shared limited set of resources required by the robots in performing different tasks. Through non-conflicting establishment of the synchronization primitives across the set of resources, robots can prioritize the order with which assigned tasks are completed and minimize wait times for resources needed to complete each of the assigned tasks, thereby maximizing the number of tasks simultaneously executed by the robots and optimizing task completion. The synchronization primitives and resulting resource allocation can be implemented with a centralized coordinator or with peer-to-peer robotic messaging, whereby private keys and blockchains secure the precedence and establishment of synchronization primitives by different robots.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: July 28, 2020
    Assignee: inVia Robotics, Inc.
    Inventors: Randolph Charles Voorhies, Lior Elazary, Daniel Frank Parks, II
  • Patent number: 10723022
    Abstract: One variation of a method for manipulating a multi-link robotic arm includes: accessing a virtual model of the target object; extracting an object feature representing the target object from the virtual model; at the robotic arm, scanning a field of view of an optical sensor for the object feature, the optical sensor arranged on a distal end of the robotic arm proximal an end effector; in response to detecting the object feature in the field of view of the optical sensor, calculating a physical offset between the target object and the end effector based on a position of the object feature in the field of view of the optical sensor and a known offset between the optical sensor and the end effector; and driving a set of actuators in the robotic arm to reduce the physical offset.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: July 28, 2020
    Assignee: Carbon Robotics, Inc.
    Inventors: Daniel Corkum, Rosanna Myers
  • Patent number: 10719078
    Abstract: An autonomous robot vehicle in accordance with aspects of the present disclosure includes a land vehicle conveyance system, a communication system configured to communicate with a remote human operator system, one or more processors, and a memory storing instructions. The instructions, when executed by the processor(s), cause the autonomous robot vehicle to receive via the communication system control instructions from the remote human operator system for controlling the land vehicle conveyance system, control the land vehicle conveyance system in accordance with the control instructions to perform travel, and autonomously control the land vehicle conveyance system in coordination with the control instructions from the remote human operator system to semi-autonomously perform travel.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: July 21, 2020
    Assignee: Nuro, Inc.
    Inventors: David Ferguson, Jiajun Zhu, Yi Shen
  • Patent number: 10716639
    Abstract: A robotic surgical system includes a controller, a surgical instrument supporting an end effector, and one or more connector members coupled to the end effector and movable to operate the end effector. Memory is operably coupled to the controller and is configured to maintain reference data of the one or more connector members. A sensor is secured to the one or more connector members and is disposed in electrical communication with the controller. The sensor is configured to register real-time data of the one or more connector members and communicate the real-time data to the controller. The controller is configured to compare the real-time data to the reference data and provide an output signal in response to a comparison of the real-time data to the reference data. A pair of connector members may be coupled to the end effector to impart three outputs.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: July 21, 2020
    Assignee: Covidien LP
    Inventors: Jaimeen Kapadia, Brian Rockrohr
  • Patent number: 10691121
    Abstract: Methods and systems for controlling the movements of a proxy robot utilizing electrical signals from the nervous system of a user are presented; including identifying signal pickup points on the body of the user; connecting electrodes to the pickup points; amplifying and processing the signals from each pickup point; aggregating and encoding the processed signals for transmission to a proxy robot; receiving and decoding the processed electrical signals at the location of the proxy robot into their original component electrical signals corresponding to an electrical signal from a particular pickup point on the body of the user; processing each component electrical signal by a driver configured for an individual motion-producing element in the proxy robot; addressing by the component electrical signals each motion-producing element in the motor system of the proxy robot surrogate; and causing the proxy robot surrogate to emulate every movement of the user.
    Type: Grant
    Filed: November 26, 2017
    Date of Patent: June 23, 2020
    Inventor: Kenneth Dean Stephens, Jr.