Patents Examined by Bao Long T Nguyen
  • Patent number: 9582999
    Abstract: Method, systems, and devices are described for determining traffic volume of one or more path segments. A computing device may receive probe data associated with a road segment from one or more sources. The computing device selects either a free flow algorithm or a congestion algorithm for the probe data, and calculates an estimated probe quantity from historical data using either the free flow algorithm or the congestion algorithm. A traffic volume may be estimated from the estimate probe quantity.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: February 28, 2017
    Assignee: HERE Global B.V.
    Inventor: Andrew Philip Lewis
  • Patent number: 9573275
    Abstract: A robotic work tool system (200), comprising a robotic work tool (100), said robotic work tool (100) comprising a controller (110) being configured to cause said robotic work tool (100) to operate in a first operating mode, which first operating mode is based on a current position, said current position being determined based on signals received from a position determining device (190), such as Global Navigation Satellite System device (190); determine that said received signals are not reliable, and in response thereto cause said robotic work tool (100) to operate according to second operating mode, which second operating mode is not based on a current position being determined based on said received signals.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: February 21, 2017
    Assignee: HUSQVARNA AB
    Inventors: Peter Reigo, Patrik Jägenstedt, Magnus Öhrlund
  • Patent number: 9566706
    Abstract: Disclosed herein is a control method of a robot including: calculating hardness information about the ground on which a wearer moves; and controlling the robot according to the calculated hardness information.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: February 14, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Suk June Yoon, Young Do Kwon, Kyung Shik Roh, Sung Hwan Ahn
  • Patent number: 9566707
    Abstract: A robot controller for easily moving a desired axis of a robot by applying a force to a front end of the robot, and a robot system including the robot controller. The robot controller has: a force measuring part which measures a force applied to the front end; an operation force calculating part which calculates an operation force for moving each axis based on the measured force; an operation commanding part which outputs a command for moving the robot; and an operation axis specifying part which specifies an operation axis to be moved in response to the force, and determines a direction of movement of the operation axis as a function of a direction of the force. When two or more operation axes are specified, the operation axis specifying part determines as to whether or not each operation axis can be moved, depending on a status of the movement operation.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: February 14, 2017
    Assignee: FANUC CORPORATION
    Inventor: Takahiro Iwatake
  • Patent number: 9555548
    Abstract: A robot control device includes an operation axis setting unit that sets a axis rotationally moved according to an applied force as an operation axis and sets a rotational moving direction of the operation axis; a first operation force acquisition unit that obtains a first virtual force that is virtually applied to the operation axis to assume that the first virtual force is a first operation force; and an operation command unit that outputs an operation command for moving the operation axis set by the operation axis setting unit on the basis of an operation force determined from the first operation force. The operation command unit obtains a target moving direction and a target moving velocity of the operation axis on the basis of the first operation force and the rotational moving direction set by the operation axis setting unit, so as to move the operation axis.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: January 31, 2017
    Assignee: FANUC CORPORATION
    Inventor: Takahiro Iwatake
  • Patent number: 9555801
    Abstract: The present teachings provide for an active steering system for controlling a vehicle. The system can include at least one sensor and a control module. The at least one sensor can be configured to detect a leading obstacle. The control module can be configured to receive a signal from the at least one sensor, to determine a steering profile, and to execute a lane change maneuver based on the steering profile. The steering profile can include a plurality of steering angles and corresponding vehicle positions for maneuvering the vehicle from a current lane to an adjacent lane. The steering angles can be calculated to not increase the acceleration of the vehicle above an occupant comfort threshold value and to not cause the vehicle to cross an outer boundary of the adjacent lane.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: January 31, 2017
    Assignees: Denso International America, Inc., DENSO CORPORATION
    Inventors: John Yester, Hans Riparip, Bo Sun, Hiroshi Hattori, Katsuhiko Akamatsu
  • Patent number: 9523985
    Abstract: A method and system for dynamically personalizing an aircraft is provided. Users of an aircraft store their environmental preferences in a file on a storage device. When the users use the aircraft or ride on the aircraft, the aircraft computer system communicates with and uploads the users' files containing the users' environmental preferences. The aircraft computer system then implements the users' preferences by configuring a system of modules.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: December 20, 2016
    Assignee: Rockwell Collins, Inc.
    Inventors: Geoffrey J. Barnes, Stephen J. Timm, Bryan R. Vester, Charles B. Dirks, Richard G. Moore
  • Patent number: 9517563
    Abstract: The robot system includes: a robot for performing predetermined operations on an object placed at a first object position; a first robot position storage configured to store the position of an arm end arranged in a predetermined positional relationship relative to the first object position; a target arrival state data storage configured to store feature quantities of the object on the camera image; a robot movement amount calculator configured to calculate the amount of movement in order to make the feature quantities of the object placed at a second object position coincide with the feature quantities of the target arrival state data; and a correction data calculator configured to calculate correction data based on the difference between the second robot position when the arm end has been moved based on the amount of movement and the first robot position.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: December 13, 2016
    Assignee: FANUC CORPORATION
    Inventor: Keisuke Watanabe
  • Patent number: 9511494
    Abstract: A robot cleaner is provided. The robot cleaner may precisely detect a peripheral obstacle using a particular optical pattern. An asymmetric cross-shaped optical pattern may be irradiated, and a pattern image with respect to the optical pattern-irradiated region may be analyzed to determine whether or not an obstacle is in the moving path, and a width or a height of the obstacle. Further, the robot cleaner may perform operations such as a forward motion, a backward motion, a stopping motion and a detour motion, based the obstacle detection result.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: December 6, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Dongki Noh, Seungmin Baek, Jeongsuk Yoon
  • Patent number: 9511783
    Abstract: A vehicle abnormality detecting apparatus 1 includes wheel load sensors 11 that are attached to right and left rails R constituting a track to measure wheel loads of wheels 3 provided in a vehicle 2; and a calculation unit 12 that is connected to the wheel load sensors 11. An index represented by wheel loads of a pair or more of right and left wheels 3 provided in at least one of bogies 4 and defined according to a type of vehicle abnormality as an index for detecting the vehicle abnormality is previously stored in the calculation unit 12. The calculation unit 12 calculates a value of the stored index from the wheel loads measured by the wheel load sensors 11 and transmitted from the wheel load sensors 11, and detects the abnormality of a running vehicle based on the calculated value of the index.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: December 6, 2016
    Assignees: NIPPON STEEL & SUMITOMO METAL CORPORATION, THE UNIVERSITY OF TOKYO
    Inventors: Yoshiyuki Shimokawa, Masaaki Mizuno, Yoshihiro Suda, Masahiko Aki, Hiroyuki Sugiyama, Koichi Ohtani, Masuhisa Tanimoto, Yoshifumi Komura, Jun Kurihara, Atsushi Iwamoto, Takuya Saito, Hiroshi Obayashi
  • Patent number: 9500548
    Abstract: An apparatus comprises an arm including a flexible portion and an actuation mechanism to bend and straighten the flexible portion of the arm. The apparatus also includes a sensor apparatus that generates bend information about at least one bend in the flexible portion and an electronic data processor. The electronic data processor determines external force information and/or internal force information from the bend information and information representing at least one mechanical property of the flexible portion.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: November 22, 2016
    Assignee: Intuitive Surgical Operations, Inc.
    Inventors: David Q. Larkin, Vincent Duindam
  • Patent number: 9499218
    Abstract: An example implementation for determining mechanically-timed footsteps may involve a robot having a first foot in contact with a ground surface and a second foot not in contact with the ground surface. The robot may determine a position of its center of mass and center of mass velocity, and based on these, determine a capture point for the robot. The robot may also determine a threshold position for the capture point, where the threshold position is based on a target trajectory for the capture point after the second foot contacts the ground surface. The robot may determine that the capture point has reached this threshold position and based on this determination, cause the second foot to contact the ground surface.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: November 22, 2016
    Assignee: Google Inc.
    Inventor: Benjamin Stephens
  • Patent number: 9499219
    Abstract: Example methods and devices for touch-down detection for a robotic device are described herein. In an example embodiment, a computing system may receive a force signal due to a force experienced at a limb of a robotic device. The system may receive an output signal from a sensor of the end component of the limb. Responsive to the received signals, the system may determine whether the force signal satisfies a first threshold and determine whether the output signal satisfies a second threshold. Based on at least one of the force signal satisfying the first threshold or the output signal satisfying the second threshold, the system of the robotic device may provide a touch-down output indicating touch-down of the end component of the limb with a portion of an environment.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: November 22, 2016
    Assignee: Google Inc.
    Inventors: Zachary Jackowski, Kevin Blankespoor, John Aaron Saunders, Francis M. Agresti
  • Patent number: 9486918
    Abstract: Described is a system for a system for autonomous robotic manipulation. The system is configured to receiving a selected task from a task file library. The task is associated with causing a robot end effector to perform an action with a particular item, such as picking up an item. The selected task is transformed into a state machine. Thereafter, the system executes the state machine and, in doing so, causes the robot end effector to perform the selected task.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: November 8, 2016
    Assignee: HRL Laboratories, LLC
    Inventors: Darren J. Earl, Derek W. Mitchell, Heiko Hoffmann
  • Patent number: 9476733
    Abstract: A method for assisting the piloting of an aircraft landing on a runway comprising determining current flight conditions of the aircraft, determining, with the help of the current flight conditions, the following distances between projections, in a horizontal plane, of the current position of the aircraft and a position of contact with the ground: a minimum approach distance; a standard approach distance; and a distance to destination according to a predetermined flight path. The method includes placing the three distances in order according to their respective values, and displaying, along a scale of a screen in the aircraft cockpit, a first, a second and a third symbol respectively associated with the minimum approach distance, with the standard approach distance and with the distance to destination, these three symbols being placed in order on the scale according to the order of the distances with which they are associated.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: October 25, 2016
    Assignee: AIRBUS OPERATIONS SAS
    Inventors: Florian Constans, Patrice Rouquette, Matthieu Aribert
  • Patent number: 9446730
    Abstract: Techniques described herein include a system and method for switching an airbag on or off based on determining that an object situated in a vehicle seat meets one or more conditions. In some embodiments, the vehicle seat may be fitted with a weight sensor configured to detect an object situated in the vehicle seat. The system may include a camera device configured to capture image information associated with the object situated in the vehicle seat. The image information may be processed to determine if the object is a person meeting one or more threshold conditions for activating the airbag. Upon processing the image information, the airbag may be provided with instructions to either activate or deactivate.
    Type: Grant
    Filed: November 8, 2015
    Date of Patent: September 20, 2016
    Assignee: THUNDER POWER HONG KONG LTD.
    Inventors: Yong-Syuan Chen, Jen-Chieh Hsiao
  • Patent number: 9441820
    Abstract: Example systems and methods may provide for coordination between one or more light sources and one or more robotic devices. One example system includes a first device actor including an end effector coupled to a robotic device, where the robotic device has two or more degrees of freedom. The system may further include a second device actor including a movable light source, where the movable light source has at least one degree of freedom. The system may additionally include a control system that is configured to control movements of at least one of the first and second device actors to coordinate movement of a light beam from the movable light source with movement of the end effector.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: September 13, 2016
    Assignee: Bot & Dolly, LLC
    Inventors: Jeffrey Linnell, Philip Reyneri
  • Patent number: 9440353
    Abstract: A computing system may provide a model of a robot. The model may be configured to determine simulated motions of the robot based on sets of control parameters. The computing system may also operate the model with multiple sets of control parameters to simulate respective motions of the robot. The computing system may further determine respective scores for each respective simulated motion of the robot, wherein the respective scores are based on constraints associated with each limb of the robot and a predetermined goal. The constraints include actuator constraints and joint constraints for limbs of the robot. Additionally, the computing system may select, based on the respective scores, a set of control parameters associated with a particular score. Further, the computing system may modify a behavior of the robot based on the selected set of control parameters to perform a coordinated exertion of forces by actuators of the robot.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: September 13, 2016
    Assignee: Google Inc.
    Inventors: Marco da Silva, Benjamin Stephens, Alfred Anthony Rizzi, Yeuhi Abe
  • Patent number: 9439736
    Abstract: A system for enabling a user to remotely control a robotic medical device system includes a motion capture apparatus to capture motion of a user in a sensing volume and generate indicative output data. The system includes a control unit configured to execute gesture recognition logic that recognizes a user gesture based on analysis of the indicative output data. The control unit executes interpreter logic that is configured to translate the recognized user gesture into a corresponding robotic medical device control command configured to control an aspect of the operation of the robotic medical device system.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: September 13, 2016
    Assignee: St. Jude Medical, Atrial Fibrillation Division, Inc.
    Inventor: Eric S. Olson
  • Patent number: 9436172
    Abstract: The invention relates to a test installation for testing control programs for a real robot installation, particularly for a lacquering installation, having a plurality of robot controllers (2.1-2.n), which each contain a control program and correspond to robot controllers (2.1-2.n) in the real robot installation, at least one control unit (4) for co-ordinating the robot controllers (2.1-2.n), wherein the control unit (4) contains a control program and corresponds to a control unit (4) in the real robot installation, and also having a first data bus (3) which connects the robot controllers (2.1-2.n) to one another and/or to the control unit (4), wherein the first data bus (3) corresponds to a data bus in the real robot installation. It is proposed that the test installation additionally have a modelling device (9) which is connected to the first data bus (3) and simulates peripheral components of the real robot installation, so that the control programs can be tested without the peripheral components.
    Type: Grant
    Filed: January 17, 2011
    Date of Patent: September 6, 2016
    Assignee: Duerr Systems GmbH
    Inventors: Sandra Schmitz, Gerhard Alonso Garcia, Michael Fella