Patents Examined by Jaime Figueroa
  • Patent number: 11654571
    Abstract: A three-dimensional data generation device includes a virtual space arrangement section for arranging a virtual workpiece and a virtual vision sensor in a virtual space so that a part of the virtual workpiece fits in an imaging range of the virtual vision sensor, an arrangement relationship calculation section for calculating an arrangement relation between the arranged virtual workpiece and the virtual vision sensor, and a partial three-dimensional data generation section for generating partial three-dimensional data representing a partial shape of a workpiece which fits in the imaging range based on the calculated arrangement relationship.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: May 23, 2023
    Assignee: FANUC CORPORATION
    Inventor: Hiroyuki Yoneyama
  • Patent number: 11654559
    Abstract: A method of planning a path for an articulated arm of robot includes generating a directed graph corresponding to a joint space of the articulated arm. The directed graph includes a plurality of nodes each corresponding to a joint pose of the articulated arm. The method also includes generating a planned path from a start node associated with a start pose of the articulated arm to an end node associated with a target pose of the articulated arm. The planned path includes a series of movements along the nodes between the start node and the end node. The method also includes determining when the articulated arm can travel to a subsequent node or the target pose, terminating a movement of the articulated arm towards a target node, and initiating a subsequent movement of the articulated arm to move directly to the target pose or the subsequent node.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: May 23, 2023
    Assignee: Boston Dynamics, Inc.
    Inventors: Robert Eugene Paolini, Alfred Anthony Rizzi
  • Patent number: 11642181
    Abstract: A user system for a robotic surgical system, the user system including a handheld groundless user interface device configured to control the robotic surgical system, and a user console. The user console includes a seat and a first adjustable, ergonomic arm support linkage coupled to the seat, in which the first arm support linkage is movable between a folded storage configuration and at least one unfolded use configuration corresponding to at least one of a user characteristic and a surgical task characteristic. The at least one unfolded use configuration may be pre-stored in a database.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: May 9, 2023
    Assignee: Verb Surgical Inc.
    Inventors: Brent Michael Nobles, Joan Savall
  • Patent number: 11644847
    Abstract: A method for navigating a robot within an environment based on a planned route includes providing the planned route to the robot, where the planned route is based on a destination of the robot and an origin of the robot. The method includes determining whether an object obstructs the robot as the robot travels along the planned route, where the environment includes the object. The method includes moving the object from the planned route in response to the robot obstructing the object.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: May 9, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Justin Miller, Mario Anthony Santillo, Raj Sohmshetty, Meghna Menon, Matthew Cui
  • Patent number: 11639854
    Abstract: A method and system for generating a location identification grid and for using a location identification grid. The location identification grid can include a first geographic area that correspond to a pre-existing area. This pre-existing area can correspond to a postal code such as a zip code, a telephone code such as, an area code, or any other desired pre-existing area. The location identification grid can be subdivided into smaller geographic areas to allow more accurate identification of a location. The location identification grid can include a second geographic area. The second geographic area can be a subdivision of the first geographic area. The location identification grid can be used with signals that identify a location within a location identification grid. These signals can include a first component corresponding to the first geographic area and the second component corresponding to one or more second geographic areas.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: May 2, 2023
    Assignee: United States Postal Service
    Inventors: Clayton C. Bonnell, Neri G. Terry, Kurt J. Schulz
  • Patent number: 11639002
    Abstract: The control system is a control system that controls a connection between an autonomous mobile robot and a base station, the control system including: a radio communication unit that communicates with the base station; and a connection control unit that performs control, in a connection of communication performed by the radio communication unit, when a radio wave shielding object which the autonomous mobile robot is able to pass through is on a path along which the autonomous mobile robot is to move, so that the autonomous mobile robot is prompted to connect to a predetermined base station of which a received radio wave intensity at a position on the path in front of the shielding object is affected by the shielding object.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: May 2, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Nobuhisa Otsuki, Susumu Shimizu, Hiroshi Bito
  • Patent number: 11633850
    Abstract: This disclosure relates to a technology for grasping an object while adjusting a grasping force according to stiffness of the object measured by a tactile sensor module, especially to a robot-hand, which includes a tactile sensor module for measuring a normal force applied when grasping an object, a phalange sensor module having an actuator to generate a driving force and configured to measure a rotational displacement of a motor, and a hand back control unit for operating the actuator by generating a desired displacement signal to control a grasping force so that a grasping motion is stably and accurately achieved by applying a minimum grasping force to soft object with no sliding and minimized deformation, wherein the desired displacement signal is generated based on stiffness which is calculated from the normal force data and the rotational displacement data.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: April 25, 2023
    Assignee: Korea Institute of Science and Technology
    Inventors: Donghyun Hwang, Sungwoo Park
  • Patent number: 11633852
    Abstract: A computing device performs computation for controlling operations of a mobile manipulator configured to hold a plurality of target objects with a manipulator and move the target objects to predetermined positions. The computing device includes a storage and a calculator. The storage stores a trained machine learning model trained by inputting a plurality of training data sets, which are combinations of state variables and pieces of determination data associated with the state variables. The training data sets are acquired in advance. The calculator outputs a movement-target object to be moved to a predetermined position at current time by inputting the state variable to the trained machine learning model read from the storage. The state variable contains relative positions of the target objects to a specific portion of the mobile manipulator. The determination data associated with the state variable represents the movement-target object.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: April 25, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Taro Takahashi
  • Patent number: 11628562
    Abstract: A method for producing a strategy for a robot. The method includes the following steps: initializing the strategy and an episode length; repeated execution of the loop including the following steps: producing a plurality of further strategies as a function of the strategy; applying the plurality of the further strategies for the length of the episode length; ascertaining respectively a cumulative reward, which is obtained in the application of the respective further strategy; updating the strategy as a function of a second plurality of the further strategies that obtained the greatest cumulative rewards. After each execution of the loop, the episode length is increased. A computer program, a device for carrying out the method, and a machine-readable memory element on which the computer program is stored, are also described.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: April 18, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Frank Hutter, Lior Fuks, Marius Lindauer, Noor Awad
  • Patent number: 11622823
    Abstract: A robotic surgical system includes a robotic surgical assembly and a control assembly. The robotic surgical assembly includes a robotic actuation assembly, a processing device, and a first communication device. The robotic actuation assembly includes a robotic arm. The processing device is configured to instruct the robotic actuation assembly to perform a task based on a set of instructions. The first communication device is operable to transfer the set of instructions to the processing device. The control assembly includes a second communication device and a user input device. The second communication device is operable to communicate the set of instructions to the first communication device. The user input device assembly is configured to generate the set of instructions and send the set of instruction to the second communication device. At least a portion of the instructions are based on positioning of the user input device within three-dimensional space.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: April 11, 2023
    Assignee: Cilag GmbH International
    Inventors: Omar J. Vakharia, James G. Lee, Matthew S. Corbin, Mark D. Overmyer, Cory G. Kimball
  • Patent number: 11625107
    Abstract: Systems and methods for motion mode management include a computer-assisted device having an input control, a repositionable structure, and a controller coupled to the input control and the repositionable structure. The controller is configured to detect movement of the input control, control movement of the repositionable structure based on the movement of the input control, determine whether the movement of the input control is likely to include one or more components of a mode switching movement of the input control, and in response to determining that the movement of the input control is likely to include one or more components of the mode switching movement, temporarily disable mode switching in response to movement of the input control. The mode switching movement changes a mode of operation for the device. In some embodiments, the temporarily disabling prevents changing the mode of operation when the movement is a mode switching movement.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: April 11, 2023
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Saleh Tabandeh, Caroline A. Edwards, Angel Jeremy Perez Rosillo
  • Patent number: 11622819
    Abstract: A user console for a surgical robotic system has a seat having an armrest and an electromagnetic (EM) transmitter coupled to the armrest to generate an EM field in an EM tracking space around the armrest. A user input device having a handheld housing is to be positioned within the EM tracking by an operator who is seated in the seat, during a surgical procedure. Other aspects are also described and claimed.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: April 11, 2023
    Assignee: Verb Surgical Inc.
    Inventors: Bernhard Adolf Fuerst, Pablo E. Garcia Kilroy, Berk Gonenc, Jose Luis Cordoba, Joan Savall
  • Patent number: 11607278
    Abstract: A robotic surgical system includes a first automated surgical system with a first user control console; a first robotic actuator; and a first surgical system controller comprising a first processor and a first memory component configured to store a first set of processor instructions and a first set of processor data. The robotic surgical system further includes a first surgical system communication interface; and a second automated surgical system that has a second user control console; a second robotic actuator; a second surgical system controller comprising a second processor and a second memory component configured to store a second set of processor instructions and a second set of processor data; and a second surgical system communication interface in data communication with the first surgical system communication interface. The second automated surgical system is controllable through the first user control console.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: March 21, 2023
    Assignee: Cilag GmbH International
    Inventors: Frederick E. Shelton, IV, Jason L. Harris
  • Patent number: 11607803
    Abstract: An object of the present invention is to ascertain parts of an object that are approachable by finger portions of a hand mechanism. In an image information processing device, a housing container is retrieved from an image by using a first retrieval frame, and an object is retrieved from the image by using a second retrieval frame. A plurality of determination points are set in advance on the second retrieval frame, and a predetermined approach direction is set for each determination point. A determination is then made as to whether or not the finger portions of the hand mechanism can be caused to approach parts of one object, existing within the second retrieval frame, that correspond respectively to the determination points set on the second retrieval frame from the predetermined approach directions set in relation to the determination points.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: March 21, 2023
    Assignee: THK CO., LTD.
    Inventors: Toshiya Watanabe, Yoshikazu Matsuo, Shinji Kawabata, Yoshimasa Endo, Kenji Hidaka, Daisuke Kawabata
  • Patent number: 11602403
    Abstract: A system for controlling a robotic tool includes a memory that stores instructions and a processor that executes the instructions. When executed by the processor, the instructions cause the system to perform a process that includes monitoring sequential motion of tissue in a three-dimensional space. The process also includes projecting locations and corresponding times when the tissue will be at projected locations in the three-dimensional space. An identified location of the tissue in the three-dimensional space is identified based on the projected locations. A trajectory of the robotic tool is set to meet the tissue at the identified location at a projected time corresponding to the identified location.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: March 14, 2023
    Assignee: KONINKLIJKE PHILIPS N.V
    Inventors: Paul Thienphrapa, Molly Lara Flexman, Torre Michelle Bydlon, Aleksandra Popovic, Marcin Arkadiusz Balicki, Grzegorz Andrzej Toporek, Alexandru Patriciu
  • Patent number: 11590934
    Abstract: Disclosed herein is a vehicle theft prevention device. The device can include a data store including event configuration data. The device can include one or more sensors that can sense various types of measurements proximate to a vehicle. The device can include a computing device in communication with the sensors. The computing device can read measurements from the sensors and determine that a particular event has occurred. The computing device can analyze the measurements to determine the particular event occurred based on the event configuration data. When the particular event occurs, the computing device can perform one or more remedial actions.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: February 28, 2023
    Assignee: Keep Technologies, Inc.
    Inventors: David Moeller, Jonathan Manuzak, Ian Mathews, Rahul Maran, Nick Allison
  • Patent number: 11590656
    Abstract: A computing system and a method for calibration verification is presented. The computing system is configured to perform a first calibration operation, and to control a robot arm to move a verification symbol to a reference location. The robot control system further receives, from a camera, a reference image of the verification symbol, and determines a reference image coordinate for the verification symbol. The robot control system further controls the robot arm to move the verification symbol to the reference location again during an idle period, receives an additional image of the verification symbol, and determines a verification image coordinate. The robot control system determines a deviation parameter value based the reference image coordinate and the verification image coordinate, and whether the deviation parameter value exceeds a defined threshold, and performs a second calibration operation if the threshold is exceeded.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: February 28, 2023
    Assignee: Mujin, Inc.
    Inventors: Russell Islam, Xutao Ye, Rosen Diankov
  • Patent number: 11590659
    Abstract: Methods, apparatus, computing devices, computing entities, and/or the like associated with a robotic sortation system are provided. An example method may include receiving imaging data associated with a first item at a first sorting location of a material handling system, determining a sorting destination for the first item based at least in part on the imaging data, determining a plurality of first-tier robotic devices and a plurality of second-tier robotic devices based at least in part on the first sorting location and the sorting destination, and generating a first sortation scheme for the first item.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: February 28, 2023
    Assignee: INTELLIGRATED HEADQUARTERS, LLC
    Inventors: Justin Peterson, Thomas Gallagher, Gary Giuliano, Justin Zimmer, Stephen Dryer, Matt Wicks
  • Patent number: 11590665
    Abstract: A robot includes a base, a movable unit coupled to the base, and a control board having an imaging calculation unit that calculates output from an imaging unit, a force calculation unit that calculates output from a first force detection unit, and an action calculation unit that calculates an action of the movable unit based on a calculation result by the imaging calculation unit and a calculation result by the force calculation unit, wherein the control board is located inside of the base.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: February 28, 2023
    Inventor: Ryosuke Teranaka
  • Patent number: 11583351
    Abstract: A system and method includes deploying first and second articulated arms of a computer-assisted device so that a first attachment point on the first articulated arm and a second attachment point of the second articulated arm are positioned and oriented relative to each other based on a size and a shape of an arm stabilizer; stabilizing and reducing vibration of the first and second articulated arms by attaching the arm stabilizer to the first and second attachment points; after the stabilizing and reducing vibration of the first and second articulated arms, positioning and orienting a tool with the first articulated arm; and after the positioning and orienting of the tool, operating the tool. In some embodiments, the tool is a medical tool. In some embodiments, the system and method further include positioning and orienting a second tool with the second articulated arm and operating the second tool.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: February 21, 2023
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Amy E. Kerdok, Margaret M. Nixon, Douglas S. Langley, Wesley Swanson, Mahdi Azizian