Patents Examined by Dale Moyer
  • Patent number: 10286551
    Abstract: A robot system is provided with a robot including a combination of mechanical units serving as multiple modules, a robot control device that controls the robot, and a memory provided in each of the mechanical units. In the memory, a shape model and a parameter for estimating the coasting distance of the robot are stored beforehand, the shape model indicating the shape of the mechanical unit.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: May 14, 2019
    Assignee: FANUC CORPORATION
    Inventors: Gou Inaba, Tomoyuki Yamamoto
  • Patent number: 10279481
    Abstract: An electronic device to be put on a cradle may include a housing including a part in a hemispherical shape and physically coming into contact with the cradle in an arbitrary position when the electronic device is put on the cradle, a display arranged on another part of the housing, a camera module to obtain an image in a direction that the display faces, a sensor module to sense an orientation of the electronic device; and a processor to determine a target orientation of the electronic device based on the obtained image, and create control data to change the orientation of the electronic device based on the sensed orientation and the target orientation of the electronic device.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: May 7, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: So Hee Lee, Won Ho Shin, No San Kwak, Kyung Shik Roh, Joong Kyung Park, Suk June Yoon
  • Patent number: 10281912
    Abstract: Systems, methods and computer readable media for autonomous robotic inspection are described. A system can include a robot having one or more processors, a memory device, one or more sensors, a communications interface and a locomotion subsystem. The system can also include a base unit coupled to the robot via a fiber optic cable and having a mechanical tether connected to the robot for retrieving the robot.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: May 7, 2019
    Inventor: Kevin Cole Hollister
  • Patent number: 10274325
    Abstract: Systems and methods for robotic mapping are disclosed. In some exemplary implementations, a robot can travel in an environment. From travelling in the environment, the robot can create a graph comprising a plurality of nodes, wherein each node corresponds to a scan taken by a sensor of the robot at a location in the environment. In some exemplary implementations, the robot can generate a map of the environment from the graph. In some cases, to facilitate map generation, the robot can constrain the graph to start and end at a substantially similar location. The robot can also perform scan matching on extended scan groups, determined from identifying overlap between scans, to further determine the location of features in a map.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: April 30, 2019
    Assignee: Brain Corporation
    Inventors: Jaldert Rombouts, Borja Ibarz Gabardos, Jean-Baptiste Passot, Andrew Smith
  • Patent number: 10265853
    Abstract: To provide a laser welding system that can correct divergence of a laser beam irradiation position with higher precision, and is capable of higher precision laser welding.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: April 23, 2019
    Assignee: FANUC CORPORATION
    Inventor: Yoshinori Murakami
  • Patent number: 10265854
    Abstract: Methods and devices for identifying and defining a safety zone for restricting movement of a robotic arm in an operating room during a medical procedure are disclosed. The disclosed method utilizes medical navigation system, which receives an initiation input indicating initiation of defining of the safety zone. In response to receiving the initiation input, the system tracks an instrument and determines the location of the tracked instrument relative to a reference point. The system detects changes in the location of the tracked instrument until a termination input is received at the medical navigation system. The termination input indicates the termination of the defining of the safety zone. The system stores, in memory, change data indicative of the changes in the location of the tracked instrument. The data identifies the safety zone relative to the reference point.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: April 23, 2019
    Assignee: SYNAPTIVE MEDICAL (BARBADOS) INC.
    Inventors: Sean Jy-Shyang Chen, Kirusha Srimohanarajah, Gal Sela, Joshua Richmond, Kelly Dyer
  • Patent number: 10265847
    Abstract: A transfer source operation information acquisition unit acquires a plurality of pieces of action information about the transfer source robot; a transfer destination operation information acquisition unit acquires a plurality of pieces of first action information about the transfer destination robot; and a correction unit generates a plurality of pieces of second action information about the transfer destination robot by correcting action information about the transfer source robot by a prescribed update formula using the first action information about the transfer destination robot. The number of the pieces of the first action information about the transfer destination robot is smaller than the number of the pieces of the action information about the transfer source robot, and the number of the pieces of the second action information about the transfer destination robot is larger than the number of the pieces of the first action information about the transfer destination robot.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: April 23, 2019
    Assignee: SOINN HOLDINGS LLC
    Inventors: Daiki Kimura, Osamu Hasegawa
  • Patent number: 10259564
    Abstract: A control unit for controlling movement of a stabilizer and an elevator on an aircraft, the control unit comprising a processor which is configured to receive a pitch reference command from a flight control input device of the aircraft, determine, based on the pitch reference command, an elevator command configured to command the elevator in the aircraft nose-up or nose-down direction, determine a difference between the elevator command and a desired elevator value corresponding to the pitch reference command, determine a threshold value as a desired maximum elevator deflection at a given pitch reference command, compare the difference with the threshold value and in response thereto generate a command signal configured to retain a current position of the stabilizer when the difference is smaller than or equal to the threshold value, and to command the elevator in the aircraft nose-up or nose-down direction based on the pitch reference command.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: April 16, 2019
    Assignee: Gulfstream Aerospace Corporation
    Inventors: Michael Clay Harden, Jong-Yeob Shin
  • Patent number: 10251653
    Abstract: A computer-assisted surgery system for guiding alterations to a bone, comprises a trackable member secured to the bone. The trackable member has a first inertial sensor unit producing orientation-based data. A positioning block is secured to the bone, and is adjustable once the positioning block is secured to the bone to be used to guide tools in altering the bone. The positioning block has a second inertial sensor unit producing orientation-based data. A processing system providing an orientation reference associating the bone to the trackable member comprises a signal interpreter for determining an orientation of the trackable member and of the positioning block. A parameter calculator calculates alteration parameters related to an actual orientation of the positioning block with respect to the bone.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: April 9, 2019
    Assignee: ORTHOSOFT INC.
    Inventors: Louis-Philippe Amiot, Alain Richard, Yannick Boutin, Joel Zuhars, Yonik Breton, Karine Duval, Herbert Andre Jansen, Benoit Pelletier, Catherine Proulx, Myriam Valin
  • Patent number: 10239532
    Abstract: A method for operating a driver-assistance system for the lateral guidance of a motor vehicle in a lane change from a current lane to a target lane in a traffic-lane split. Also provided is a driver-assistance system for the lateral guidance of a motor vehicle in a lane change from a current lane to a target lane in a traffic-lane split. The driver-assistance system encompasses a trajectory-ascertainment device, which is configured to ascertain a trajectory for the lane change of the motor vehicle from the current lane to the target lane so that the lane change from the current lane to the target lane is carried out at a predefined point in time following the traffic-lane split.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: March 26, 2019
    Assignee: ROBERT BOSCH GMBH
    Inventor: Holger Mielenz
  • Patent number: 10232511
    Abstract: A measuring apparatus comprises an industrial robot and a sensor fastened to a movable arm of the robot. A calibration body comprises a calibration element, a carrier, and an alignment element rigidly arranged relative to the carrier. The alignment element interacts with a counter piece provided on a carrying structure. Data specifying the pose of the calibration element relative to the alignment element are encoded in an encoding zone which may be embodied as a data matrix code. The calibration body is initially aligned on the carrying structure with the aid of the alignment element and the counter piece. The sensor then approaches the encoding zone to read the data encoded therein. Subsequently, the pose of the calibration element relative to the carrying structure is determined using the previously read data. Finally, the pose of the calibration element is measured by the sensor to calibrate the measuring apparatus.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: March 19, 2019
    Assignee: CARL ZEISS AUTOMATED INSPECTION GMBH
    Inventors: Peter Hofmann, Heiko Goller, Michael Kocab
  • Patent number: 10220517
    Abstract: A robot control method, system, and computer program product, include extracting robot data from the robot and user emotional state data of a user interacting with the robot, configuring a mission of a robot comprising a sequence of a plurality of tasks based on the robot data and the user emotional state data, and reconfiguring an order of the sequence of the plurality of tasks if a change in the user emotional state data is detected.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: March 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alecio Pedro Delazari Binotto, Rodrigo Laiola Guimaraes, Davi Francisco Caetano dos Santos
  • Patent number: 10207406
    Abstract: An operation instruction list including starting points and ending points of trajectories of a plurality of robot arms is generated (a trajectory definition data generation process). Order of generation of trajectories is determined in accordance with the operation instruction list (a generation order determination process). A trajectory of a specific robot arm included in the operation instruction list is generated in accordance with a starting point and an ending point such that the trajectory avoids obstacle spaces registered in the obstacle memory when trajectories of other robot arms are generated (a trajectory generation process). A sweeping space in which a structure of the arm sweeps when the robot arm is operated along the generated trajectory is added to the obstacle memory as an obstacle space to be avoided by the other robot arm (an obstacle registration process).
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: February 19, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yasuharu Maeda
  • Patent number: 10207411
    Abstract: A service robot can detect one or more makers positioned on relative surfaces of a vehicle. Each marker can include data corresponding to its location on the vehicle. The service robot can determine the location of the markers based on the data. The service robot can also determine the location of a service area proximate to the markers. The service robot can receive data generated by the vehicle corresponding to at least one maintenance condition for the vehicle related to the service area. The service robot can select a service to perform on the vehicle based on the at least one maintenance condition. The service robot can be controlled so as to perform the selected service on the vehicle.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: February 19, 2019
    Assignee: Toyota Research Institute, Inc.
    Inventor: Nikolaos Michalakis
  • Patent number: 10207408
    Abstract: A method for minimizing the rate of collision of a mobile robotic device. A mobile robotic device selects controls comprised of sets of actions to navigate through a workspace. Controls resulting in non-collisions cause the system to earn a positive reward. Controls resulting in collisions cause the system to earn a negative reward. Cumulative rewards over the course of a work session are compared to the cumulative rewards of other work sessions. A policy is defined based on outcomes of prior work sessions to minimize the expected number of collisions.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: February 19, 2019
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: 10201898
    Abstract: The present application discloses a system for dispatching cleaning robots. The system includes an input subsystem configured to provide an input signal including information about foot traffic in a time period in an area. The system includes a processing subsystem to receive and process the input signal and further to determine a cleaning task under an operation scheme and generate a control signal for the cleaning task. Further the system includes a communication subsystem configured to receive the control signal from the processing subsystem and one or more first signals respectively from the one or more cleaning robots. The communication subsystem sends the control signal based on the one or more first signals to dispatch at least one cleaning robot to the area to perform the cleaning task and receives one second signal from the cleaning robot to update the operation scheme.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: February 12, 2019
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Yu Gu, Kai Zhao, Ying Zhang, Yifei Zhang, Hongli Ding
  • Patent number: 10202100
    Abstract: A primary portable device can access a vehicle by transmitting an activation message including a vehicle access credential to the vehicle. The primary portable device can additionally enable a secondary portable device to access the vehicle by transmitting the vehicle access credential to the secondary portable device. The connections between the primary portable device, secondary portable device, and vehicle can be based on a short-range wireless protocol, such as Bluetooth or Bluetooth LE.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: February 12, 2019
    Assignee: Apple Inc.
    Inventors: Brian J. Tucker, Emily C. Schubert, Jesse L. Dorogusker, Joakim Linde, Stephen Chick
  • Patent number: 10191483
    Abstract: The invention relates to a method and device for modifying a device for cleaning a submerged surface, the device including a cleaning appliance, a control unit suitable for sending control signals to the appliance, characterized in that a modification device is inserted onto the link between the control unit and the appliance, which modification device includes an antenna for receiving wireless request signals and a signal-processing unit for transmitting signals from the control unit to the appliance and, upon receipt of wireless request signals in the receiving antenna, for ignoring signals from the control unit, and producing and transmitting priority control signals to the cleaning appliance.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: January 29, 2019
    Assignee: Zodiac Pool Care Europe
    Inventor: Thierry Michelon
  • Patent number: 10183683
    Abstract: A control system includes a communication device onboard a vehicle system approaching or entering an airflow restricted area along a route and one or more processors. The communication device configured to receive status messages that contain data parameters representative of ambient conditions within the airflow restricted area. The processors are configured to monitor the ambient conditions and determine different power output upper limits that a trail propulsion vehicle of the vehicle system can generate within the airflow restricted area based on the ambient conditions and different power outputs generated by a lead propulsion vehicle of the vehicle system. The processors further configured to communicate instructions to control the lead propulsion vehicle within the airflow restricted area to generate the power output of the different power outputs that results in the greatest total available power output of the vehicle system as the vehicle system travels within the airflow restricted area.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: January 22, 2019
    Assignee: General Electric Company
    Inventors: Thomas Michael Lavertu, Roy James Primus, Jennifer Lynn Jackson
  • Patent number: 10179409
    Abstract: A control device of a robot system includes a position recording section that records a stopping position of a robot when the robot has been stopped by a stopping section, and a position distribution generation section that generates a distribution of the stopping positions of the robot recorded by the position recording section. The control device further includes a speed changing section that automatically changes an operating speed of the robot in accordance with the generated stopping position distribution of the robot.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: January 15, 2019
    Assignee: FANUC CORPORATION
    Inventor: Gou Inaba