Patents Examined by Rachid Bendidi
  • Patent number: 10266220
    Abstract: A legged robot may seek to operate according to a target gait. The legged robot may include leg members and leg joints. Possibly based on the target gait and state of the legged robot, an ordered list of gait controllers may be obtained. The gait controllers in the ordered list may define respective gaits of the legged robot, and may include respective validity checks and output parameters for the respective gaits. The ordered list may begin with a target gait controller that defines the target gait. The ordered list may be traversed in order from the target gait controller until a validity check associated with a particular gait controller passes. The legged robot may be instructed to actuate the leg members and/or leg joints according to output parameters of the particular gait controller.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: April 23, 2019
    Assignee: Boston Dynamics, Inc.
    Inventors: Benjamin Swilling, Eric Whitman, Stephen Berard, Alfred Anthony Rizzi, Alex Yu Khripin, Gina Christine Fay
  • Patent number: 10269191
    Abstract: An example method includes determining identifying information for a vehicle to be serviced. The method further includes receiving at least one symptom identifier for the vehicle. The method further includes sending a request over a communication network to a remote server for a PID filter list for the vehicle, the request comprising the identifying information for the vehicle and the at least one symptom identifier for the vehicle. The method additionally includes receiving a response to the request over the communication network from the remote server, the response comprising the PID filter list for the vehicle. The method further includes determining, based on the PID filter list for the vehicle, a symptom-based subset of PIDs for the vehicle from a set of available PIDs. The method additionally includes displaying, on a display interface, the symptom-based subset of PIDs for the vehicle.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: April 23, 2019
    Assignee: Snap-on Incorporated
    Inventors: Bradley R. Lewis, Patrick S. Merg, Roy S. Brozovich, Jacob G. Foreman, Joshua C. Covington, Brett A. Kelley, Steven E. Miskovic
  • Patent number: 10265865
    Abstract: A gripper device and method is provided. The method includes capturing, using an electronic device, information of an object that is indicative of holding position; determining, using the information, by a hardware processor, an optimal holding orientation and an optimal movement of at least one of (i) a plurality of fingers, or (ii) a plurality of suction cups of a gripper device; identifying the at least one of (i) the plurality of fingers, and (ii) the plurality of suction cups as one or more grasping components based on the information, the optimal holding orientation and the optimal movement; and enabling, using an actuator, the one or more identified grasping components to grasp the object based on the information, the optimal holding orientation and the optimal movement.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: April 23, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Venkat Raju Chinatalapalli Patta, Swagat Kumar
  • Patent number: 10266070
    Abstract: A vehicle motor control system and method. The vehicle motor control system includes a measurement unit configured to measure a motor speed of a vehicle and a pressure applied to an accelerator pedal, a determination unit configured to compare the measured motor speed with a predetermined reference speed to determine whether the vehicle is running at low or high speed and compare the pressure applied to the accelerator pedal with a predetermined reference pressure to determine whether the pressure applied to the accelerator pedal is greater than or equal to the predetermined reference pressure, and a control unit configured to control a change in the number of coil-winding turns by changing a connection mode between the motor and an inverter according to a result of the determination of the determination unit.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: April 23, 2019
    Assignee: Hyundai Mobis Co., Ltd.
    Inventor: Yong Ho Kim
  • Patent number: 10266166
    Abstract: A vehicle control system to prevent a shortage of a braking force when temporarily stopping a vehicle during autonomous operation. The vehicle control system comprises: a prime mover; a drive wheel; a brake device that applies a brake torque to the drive wheel; an interrupting device that selectively allows a torque transmission the prime mover and the drive wheel; and a controller that operates a vehicle autonomously. The controller is configured to: detect a stop point; stop the vehicle temporarily at the stop point; disengage the interrupting device; and engages the interrupting device after confirming safety condition.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: April 23, 2019
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Hiroaki Kodera, Takahito Endo, Kensei Hata, Naoki Harayama, Katsuya Iwazaki, Yushi Seki
  • Patent number: 10259121
    Abstract: The present invention enables to easily and accurately measure a joint of a robot apparatus, in particular, a lost motion of a driving system of the joint, and, to easily and accurately perform a diagnosis of a lifetime or a life expectancy of a joint mechanism of the robot apparatus based on a measured result.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: April 16, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Tsutomu Osaka, Takahiro Ishikawa, Shunsuke Kawamura, Yohei Kawaguchi
  • Patent number: 10254744
    Abstract: Various systems and methods for controlling a robot are described herein.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: April 9, 2019
    Assignee: Intel Corporation
    Inventors: Chao Zhang, Jiqiang Song, Zhanglin Liu, Hongmei Sun
  • Patent number: 10252711
    Abstract: A system and method are provided for destination based energy management for a mobile platform. The provided system and method customize energy management based on user driving habits. The provided system and method for energy management leverage available mobile platform GPS data and control auxiliary mobile platform systems based on user supplied destinations.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: April 9, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Paul A. Bauerle
  • Patent number: 10252424
    Abstract: A robot system and method are provided that move an articulable arm relative to a target object. Perception information corresponding to a position of the arm relative to the target object is acquired. Movement of the arm is controlled based on the perception information. After movement of the arm, predicted position information representative of a predicted positioning of the arm is provided using the perception information and control signal information. The arm is subsequently controlled using the predicted position information.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: April 9, 2019
    Assignee: General Electric Company
    Inventors: Huan Tan, John Michael Lizzi, Charles Theurer, Tai-Peng Tian, Balajee Kannan
  • Patent number: 10239208
    Abstract: A method for determining a step path involves obtaining a reference step path for a robot with at least three feet. The reference step path includes a set of spatial points on a surface that define respective target touchdown locations for the at least three feet. The method also involves receiving a state of the robot. The method further involves generating a reference capture point trajectory based on the reference step path. Additionally, the method involves obtaining at least two potential step paths and a corresponding capture point trajectory. Further, the method involves selecting a particular step path of the at least two potential step paths based on a relationship between the at least two potential step paths, the potential capture point trajectory, the reference step path, and the reference capture point trajectory. The method additionally involves instructing the robot to begin stepping in accordance with the particular step path.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: March 26, 2019
    Assignee: Boston Dynamics, Inc.
    Inventor: Benjamin Swilling
  • Patent number: 10239205
    Abstract: A corpus curation method, system, and non-transitory computer readable medium, include mapping a kinematic motion of a robot to a granular feature of an item in the corpus and answering a user question using the mapped kinematic motion embedded in an answer by the robot.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: March 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Laura Irina Rusu, Guy Sharon, Gandhi Sivakumar
  • Patent number: 10228686
    Abstract: A robot programming device capable of significantly reducing operation time by an operator required for designating processed portions, and generating a robot program for moving a robot between each processed portion in an appropriate order, without depending on skill or experience of the operator. The programming device is configured to: locate three-dimensional models of a robot and a workpiece in a virtual space; extract shape features from the three-dimensional model of the workpiece; set reference positions of the shape features and the robot; determine a movement order for moving the robot between the shape features based on the reference positions, based on the reference positions of the shape features and the robot; and generate a motion program so that the robot moves the tool along the shape feature and the robot is moved between the shape features according to the determined movement order.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: March 12, 2019
    Assignee: FANUC CORPORATION
    Inventors: Hiroyuki Atohira, Yoshiharu Nagatsuka
  • Patent number: 10228697
    Abstract: The extent of the movement area of an autonomous mobile object is appropriately fed back for the extent of the movement area in the next operation at a low cost. An autonomous mobile object (1) includes an operation result map creation unit (21) that creates, on the basis of a log of the position of a cleaning brush (9), an operation result map in which a cleaned area is indicated, and a next-cleaning-area setting unit (22) that sets a next cleaning area on the basis of the operation result map displayed on an operation panel (13).
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: March 12, 2019
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Shoki Yoshino
  • Patent number: 10220834
    Abstract: A control system for a hybrid vehicle configured to promptly disengage a clutch for halting an engine is provided. A clutch device comprises a reciprocating member having tapered reciprocating teeth, and a rotary member having tapered teeth opposed to the tapered rotary teeth. A controller is configured to turn off an actuator to eliminate the electromagnetic attraction thereby allowing the engine to be started, and to apply a torque of the first motor to the clutch device after the actuator is turned off thereby disengaging the reciprocating teeth from the rotary teeth.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: March 5, 2019
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Hiroto Hashimoto, Hiroaki Kimura, Tomohito Ono, Takuya Iguchi
  • Patent number: 10220841
    Abstract: An advanced driver assistant system and a method for assisting a driver of a vehicle in driving the vehicle. The system includes sensing means for sensing an environment of the vehicle, a storing unit for storing a database for storing prototypical situations associated with risk information, a processing unit and an output unit to output an assistance signal on the basis of which driver information can be output and/or vehicle operators can be actuated. The processing unit is configured to determine parameters of the vehicle and/or objects in the environment of the vehicle based upon the sensing means output, to classify a traffic situation on the basis of the determined parameters by comparing the determined parameters with parameters of the prototypical traffic situations, to extract risk information from the database and to calculate an expected risk for the encountered traffic situation on the basis of the extracted risk information.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: March 5, 2019
    Assignee: HONDA RESEARCH INSTITUTE EUROPE GMBH
    Inventors: Bernhard Sendhoff, Julian Eggert
  • Patent number: 10207404
    Abstract: Generating a robot control policy that regulates both motion control and interaction with an environment and/or includes a learned potential function and/or dissipative field. Some implementations relate to resampling temporally distributed data points to generate spatially distributed data points, and generating the control policy using the spatially distributed data points. Some implementations additionally or alternatively relate to automatically determining a potential gradient for data points, and generating the control policy using the automatically determined potential gradient. Some implementations additionally or alternatively relate to determining and assigning a prior weight to each of the data points of multiple groups, and generating the control policy using the weights.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: February 19, 2019
    Assignee: X DEVELOPMENT LLC
    Inventor: Seyed Mohammad Khansari Zadeh
  • Patent number: 10202122
    Abstract: Disclosed herein is a device for controlling a vehicle. The device includes: a driving operation evaluator; a brake device controller for executing a brake hold control if a predetermined brake hold condition is met while the vehicle is stationary; and a threshold modifier. The driving operation evaluator evaluates driver's operation of the vehicle positively if an evaluation target value is equal to or less than a predetermined threshold value, or otherwise negatively if the evaluation target value is more than the predetermined threshold value. When the accelerator pedal is depressed in a situation where the brake hold control is being executed while the vehicle is stationary, the threshold modifier increases the predetermined threshold value for a predetermined period since the driver started to depress the accelerator pedal.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: February 12, 2019
    Assignee: MAZDA MOTOR CORPORATION
    Inventors: Naoto Kawahara, Ryoji Haruna, Lipeng Chou
  • Patent number: 10192436
    Abstract: Methods and systems are disclosed for generating a timely and reliable warning message before a traffic control signal changes to a red light state. A preferred process leverages traffic signal state data, state change predictions, and signal timing plans. The warning message may be distributed for various uses by downstream users and applications.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: January 29, 2019
    Assignee: TRAFFIC TECHNOLOGY SERVICES, INC.
    Inventors: Thomas Bauer, Jingtao Ma, Kyle Zachary Hatcher, Paul-Gerard Joseph Albert Pellekoorne, Frank Offermann
  • Patent number: 10187757
    Abstract: A system for retrieving information about a position of a mobile computing device for use in an application, which includes a network of local positioning docks (PDs), each capable of docking a mobile computing device by restricting three dimensions of a physical position of the mobile computing device near one of the PDs; a database capable of storing information about the positions of the PDs within the network; a calculator capable of determining, based on a position of a positioning dock (PD), the position of the mobile computing device; and an application programming interface (API) connected to the database and capable of outputting the position of a PD to the mobile computing device.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: January 22, 2019
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventor: James Thompson
  • Patent number: 10182873
    Abstract: A teleoperational medical system for performing a medical procedure in a surgical field includes a teleoperational assembly having a plurality of motorized surgical arms configured to assist in a surgical procedure. The motorized surgical arms have a motion limit defining a boundary beyond which the surgical arm cannot pass when the surgical arm is attached to a patient. The teleoperational medical system also includes a control system having a surgical threshold limit stored therein. The surgical threshold limit is an edge of a boundary to be potentially travelled by the surgical arm to suitably perform a surgical procedure. The control system is configured to compare the motion limit to the surgical threshold limit and notify an operator via an output device when the threshold limit is outside a range of motion bounded by the motion limit.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: January 22, 2019
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Brandon D. Itkowitz, Paul W. Mohr