Patents Examined by Shaheda Hoque
  • Patent number: 12667977
    Abstract: A method for controlling one or more operations of an autonomous mobile robot maneuverable within a home includes establishing wireless communication between an autonomous mobile robot and a remote computing system and, in response to receiving a wireless command signal from the remote computing system, initiating one or more operations of the autonomous mobile robot. The autonomous mobile robot is remote from an audio media device stationed within the home. The audio media device is capable of receiving and emitting audio. The remote computing system is configured to associate identification data of the autonomous mobile robot with identification data of the audio media device. The wireless command signal corresponds to an audible user command received by the audio media device.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: June 30, 2026
    Assignee: iRobot Corporation
    Inventors: Jacob C. Cheuvront, Christopher V. Jones, Michael J. Dooley
  • Patent number: 12622761
    Abstract: Disclosed are systems and methods for biopsy, drainage, drug administration, electrode implantation and/or tumor ablation employing percutaneous procedures for diagnostic or therapeutic purposes, performed by inserting a needle or probe through the skin of patient towards target anatomy using a patient mounted robot.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: May 12, 2026
    Assignee: THE UNIVERSITY OF HONG KONG
    Inventors: Ka Wai Kwok, Zhuoliang He, Ziyang Dong, Justin Di-Lang Ho, Ge Fang
  • Patent number: 12514143
    Abstract: An agricultural machine includes a traveling vehicle body, a connector to connect a working device for agricultural work to the traveling vehicle body, a route creator to create a travel route along which the traveling vehicle body is to travel, a supply point setter to set, at a location off the travel route, a supply point where supply of material used during the agricultural work is to be received, a position detector to detect a position of the traveling vehicle body, an automatic operation controller to cause the traveling vehicle body to travel based on the position of the traveling vehicle body and the travel route and cause the traveling vehicle body to move to the supply point, and a notifier to provide a notification indicating that the traveling vehicle body is about to move to the supply point, while the automatic operation controller causes the traveling vehicle body to travel.
    Type: Grant
    Filed: August 9, 2023
    Date of Patent: January 6, 2026
    Assignee: KUBOTA CORPORATION
    Inventors: Yu Koyama, Kohei Okura, Ryota Kikuchi, Fumiya Yoshimura
  • Patent number: 12485538
    Abstract: A system is provided for determining a loading location of a workpiece relative to a holding fixture, comprising: a robot including a sensor; and a controller coupled to the robot and configured to activate the robot to grip the workpiece; enable a free-drive mode to permit an operator to move the gripped workpiece to a starting location; execute a center location routine including causing the robot to: move in a first direction until the sensor senses contact with a first surface of the holding fixture; move in a second direction until the sensor senses contact with a second surface; move in a third direction until the sensor senses contact with a third surface; and compute a three-dimensional center point of the holding fixture representing the loading location of the workpiece using the first, second and third sensed positions of contact.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: December 2, 2025
    Assignee: Hurco Companies Inc.
    Inventors: Paul J. Gray, Steven S. Gearhart, Jesse C. Satterwhite
  • Patent number: 12479107
    Abstract: A method is disclosed, including: providing a part having a target at which an assembly operation is to be performed by an industrial robot; determining the target position, by controlling the end effector of the robot to approach the target, detecting a contact between a location utensil attached to the end effector and the target and controlling the end effector of the robot at least by force control until the location utensil reaches a predetermined position relative to the target, and determining the target position as indicated by the absolute position of the location utensil when the location utensil is in said predetermined position relative to the target; registering the target position; and controlling the end effector of the robot to perform the assembly operation at the registered target position. An assembly unit or system is also disclosed.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: November 25, 2025
    Assignee: ABB SCHWEIZ AG
    Inventors: Jesús Freire, Jorge Vidal Ribas, Sergi Rodríguez Muñio
  • Patent number: 12337909
    Abstract: A method for determining a setpoint torque for a steering wheel of an electric power steering system of a vehicle, the setpoint torque helping determine an engine torque applied directly or indirectly to the steering wheel, the setpoint torque being a function of at least one equivalent lateral acceleration having a dimension of an acceleration, wherein the equivalent lateral acceleration is weighted by a gain dependent on at least a steering wheel torque.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: June 24, 2025
    Assignee: JTEKT EUROPE
    Inventors: André Michelis, Pascal Moulaire, Christophe Ravier, Pierre Larminy
  • Patent number: 12330305
    Abstract: A technique automates robotic assembly of two parts with a fastener structure including an engaging portion and a receiving portion. A robot system includes a robot that grips a workpiece, a force sensor located on the robot to measure a force and a moment acting on the workpiece, and a controller that controls the robot. The controller monitors, while moving the workpiece in a direction along a first axis and inserting the workpiece into a part, a change in a force F in the direction along the first axis and a change in a moment M about a second axis perpendicular to the first axis measured by the force sensor to determine a state of assembly of the workpiece with the part.
    Type: Grant
    Filed: February 23, 2023
    Date of Patent: June 17, 2025
    Assignee: OMRON CORPORATION
    Inventors: Zhiqiang Liu, Yuki Tsuchihashi, Masahiro Murai
  • Patent number: 12280510
    Abstract: A biped robot control methods and a biped robot using the same as well as a computer readable storage medium are provided. The method includes: obtaining an initial distance between a centroid of a double inverted pendulum model of the biped robot and a support point of the biped robot, an initial moving speed of the centroid and an initial displacement of the centroid; calculating a measured value of a stable point of the doable inverted pendulum model based on the initial distance and the initial moving speed; calculating a control output quantity based on the initial moving speed and the measured value of the stable point; calculating a desired displacement of the centroid of the double-inverted pendulum model based on the initial moving speed, the initial displacement, and the control output quantity; and controlling the biped robot to move laterally according to the desired displacement.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: April 22, 2025
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Chunyu Chen, Youjun Xiong, Yizhang Liu, Qiuyue Luo, Ligang Ge, Jie Bai, Jiangchen Zhou
  • Patent number: 12280489
    Abstract: A robot, a communication system, a communication method, and a program capable of effectively indicating to a communication target person that he/she is a person a communication target are provided. A robot according to the embodiment includes a specifying unit configured to specify a communication target person to be communicated with from among persons present in the vicinity of the robot, an acquisition unit configured to acquire personal information related to the communication target person specified by the specifying unit, and a display processing unit configured to display the personal information on a display unit so that a set of protection processing for protecting the personal information and processing for displaying the personal information is executed.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: April 22, 2025
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Yuka Hashiguchi
  • Patent number: 12271207
    Abstract: A method for controlling a plurality of autonomous robots for performing environment maintenance operations includes: generating a setup command that indicates a selected location, a plurality of selected robots, an available time slot, and a distribution mode signal that indicates whether the selected robots are to be controlled based on the available time slot or an inputted priority section; and generating a plurality of sub-routes based on different parameters, depending on the distribution mode signal. The sub-routes are generated to be connected into an unbroken trail. Then, the sub-routes are transmitted to the selected robots, respectively, so as to control each of the selected robots to move along the respective one of the sub-routes.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: April 8, 2025
    Assignee: URSrobot AI Inc.
    Inventors: Chien-Tung Chen, Chung-Hou Wu, Chao-Cheng Chen, Wen-Wei Chiang, Yi-Jin Lin
  • Patent number: 12228939
    Abstract: An occupancy verification including one or more processors, configured to receive occupancy grid data representing a plurality of cells of an occupancy grid and for each cell of the plurality of cells, a probability of whether the cell is occupied; receive object location data, representing one or more locations of one or more objects identified using a model; map the object location data to one or more cells of the plurality of cells based on the one or more locations of the one or more objects; determine comparison grid data, representing the plurality of cells of the occupancy grid and for each cell of the plurality of cells, a probability of whether the cell is occupied based on whether the object location data are mapped to the cell; and compare the occupancy grid data to the comparison grid data using at least one comparing rule.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: February 18, 2025
    Assignee: Intel Corporation
    Inventors: Cornelius Buerkle, Fabian Oboril
  • Patent number: 12172320
    Abstract: An example system includes: a production system skill library, with a plurality of skill blocks describing and encapsulating the realization part of the skills involved in the production process; a unified execution engine with a plurality of skill function blocks describing and encapsulating the interface part of the skills involved in the production process; to receive a production procedure programmed by a user based on the skill function blocks, and successively start each skill function block in the production procedure to call at least one corresponding skill block; and device agents for controlling devices in the production system. Each device agent is used to provide a unified interface to control the corresponding device to perform operations according to the operation instructions from the unified execution engine or the skill block.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: December 24, 2024
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Zi Jian Wang, Ye Hu, Ji Li, Shun Jie Fan