Plural Controlled Devices Or Plural Nonvision Controlling Devices Patents (Class 700/247)
-
Patent number: 12179349Abstract: A motion data generation system of a robot including an upper body, a waist, and a lower body is provided. The motion data generation system includes a subject motion data acquisition unit that acquires upper body motion data captured from motion of the upper body of a subject and captured waist motion data captured from motion of the waist of the subject, a manually generated motion data acquisition unit that acquires lower body motion data and manually generated waist motion data, the lower body motion data and the manually generated waist motion data being generated through manual input by a user, and a robot motion control unit. The robot motion control unit includes a leg state determination unit and a waist motion data generation unit.Type: GrantFiled: March 23, 2022Date of Patent: December 31, 2024Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Kazuya Yamamoto
-
Patent number: 12162135Abstract: An embodiment includes identifying a robot that is available to perform a task involving an asset in a data center. The embodiment transmits a script to the robot that includes commands corresponding to actions to be executed by the robot in performing the task and transmits a dispatch command to the robot configured to enable the robot to travel from a robot resting place to the asset to begin the task. The embodiment relays a verification request received from the robot after the robot has completed a portion of the task to the vendor. The embodiment also relays, responsive to the verification request, an updated script based on updated instructions from the vendor for dynamically modifying the task to correcting an irregularity. The embodiment transmits, responsive to completion of the task, a recall command to the robot configured to enable the robot to travel from the asset to the robot resting place.Type: GrantFiled: July 6, 2020Date of Patent: December 10, 2024Assignee: Kyndryl, Inc.Inventors: Pramod Vadayadiyil Raveendran, Kuntal Dey, Sougata Mukherjea, Sarbajit K. Rakshit, Arun Kandoth
-
Patent number: 12140929Abstract: An electronic device is disclosed. The electronic device comprises: a communication unit connected to a network; and a processor for searching for, through the communication unit, a robot, which can perform an operation required for a service, among robots for providing different services, and providing the service by controlling an operation of the searched-for robot, when the service is requested from one of other electronic devices connected through the network.Type: GrantFiled: August 21, 2018Date of Patent: November 12, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Ga-eun Lee, Se-rin Ko, Min-shik Sohn
-
Patent number: 11945116Abstract: A method for problem diagnosis in a robot system having one or more robots includes the steps of: a) receiving (S1) a first problem message from a robot of the robot system, the first problem message including one or more data elements descriptive of a problem experienced by the robot; b) receiving (S1) a subsequent problem message from a robot of the robot system; c) if a time elapsed between receipt of the subsequent problem message and receipt of an immediately preceding problem message is shorter than a predetermined threshold (S2), adding the subsequent problem message to a message set which comprises the immediately preceding problem message (S3); and d) if the time elapsed is longer than the predetermined threshold (S2), terminating (S4) the message set of the immediately preceding problem message without adding the subsequent problem message, and establishing (S5, S6) a new message set.Type: GrantFiled: January 12, 2021Date of Patent: April 2, 2024Assignee: ABB Schweiz AGInventors: Mithun Acharya, Boris Fiedler, Benjamin Kloepper, Karl Severin
-
Patent number: 11837004Abstract: Method includes generating a base model by training a pretrained model using a base training dataset including first training datapoints identifying tables in historical document images that include the tables and text, where the generated base model is configured to extract the tables as objects; and generating a table extraction model by training the base model using an enhanced training dataset including second training datapoints that are different from the first training datapoints and identify a plurality of cells disposed in each of the tables in a row direction and a column direction. The table extraction model is trained to output content of the tables and table information in an XML format, the table information including cell level information of the plurality of cells that is searchable via a query configured to provide target content that corresponds to one or more cells.Type: GrantFiled: February 24, 2023Date of Patent: December 5, 2023Assignee: Oracle Financial Services Software LimitedInventors: Shivam Agrahari, Dakshayani Singaraju, Veresh Jain
-
Patent number: 11822355Abstract: The present invention relates to a user friendly method for programming a robot, where the method comprises placing the robot at a given position P0 in the surroundings and using a portion or point P of the robot (for instance the point to which a tool is attached during use of the robot) to define one or more geometrical features relative to the surroundings of the robot and establishing a relationship between the geometrical features and first coordinates of a robot-related coordinate system, whereby the robot can subsequently be instructed to carry out movements of specified portions of the robot relative to said surroundings by reference to said one or more geometrical features. By these means it becomes easy for users that are not experts in robot programming to program and use the robot. The geometrical features can according to the invention be stored in storage means and used subsequently also in other settings than the specific setting in which the programming took place.Type: GrantFiled: November 16, 2011Date of Patent: November 21, 2023Assignee: UNIVERSAL ROBOT A/SInventor: Esben Hallundbæk Østergaard
-
Patent number: 11809192Abstract: A robot includes an operation control unit that selects a motion of the robot, a drive mechanism that executes a motion selected by the operation control unit, and a remaining battery charge monitoring unit that monitors a remaining charge of a rechargeable battery. Behavioral characteristics of the robot change in accordance with the remaining battery charge. For example, a motion with a small processing load is selected at a probability that is higher the smaller the remaining battery charge. Referring to consumption plan data that define a power consumption pace of the rechargeable battery, the behavioral characteristics of the robot may be caused to change in accordance with a difference between the remaining battery charge scheduled in the consumption plan data and the actual remaining battery charge.Type: GrantFiled: January 12, 2023Date of Patent: November 7, 2023Assignee: GROOVE X, INC.Inventor: Kaname Hayashi
-
Patent number: 11693430Abstract: A computer-implemented gait planning method includes: determining a pitch angle between a foot of the robot and a support surface where the robot stands; determining a support point on a sole of the foot according to the pitch angle; calculating an ankle-foot position vector according to the support point, wherein the ankle-foot position vector is a position vector from an ankle of the robot to a support point on a sole of the foot; calculating a magnitude of change of an ankle position according to the pitch angle and the ankle-foot position vector; and obtaining a compensated ankle position by compensating the ankle position according to the magnitude of change of the ankle position.Type: GrantFiled: December 8, 2020Date of Patent: July 4, 2023Assignee: UBTECH ROBOTICS CORP LTDInventors: Jie Bai, Ligang Ge, Yizhang Liu, Hongge Wang, Jianxin Pang, Youjun Xiong
-
Patent number: 11565410Abstract: A robot task system includes: a robot; a transfer device configured to be driven to transfer a plurality of workpieces thereon by a specific distance at a time, the plurality of workpieces being placed within the specific distance; a driving management unit configured to manage a driving distance and a driving start timing of the transfer device for driving the transfer device each time; a task position generation unit configured to generate a plurality of task positions at the driving start timing managed by the driving management unit, the plurality of task positions being positions for the robot to execute a predetermined task on the plurality of workpieces; a task unit configured to update, according to the driving of the transfer device, the plurality of task positions generated by the task position generation unit and generate a task command to cause the robot to execute the predetermined task on the plurality of workpieces while following the plurality of workpieces; and a control unit configured to coType: GrantFiled: November 6, 2020Date of Patent: January 31, 2023Assignee: FANUC CORPORATIONInventor: Masafumi Ooba
-
Patent number: 11478932Abstract: A handling assembly having a handling device for carrying out at least one working step with and/or on a workpiece in a working region of the handling device, stations being situated in the working region, with at least one monitoring sensor for the optical monitoring of the working region and for provision as monitoring data, with a localization module, the localization module being designed to recognize the stations and to determine a station position for each of the stations.Type: GrantFiled: June 18, 2018Date of Patent: October 25, 2022Assignee: Robert Bosch GmbHInventors: Christian Knoll, Corinna Pfeiffer-Scheer, Dieter Kunz, Jens Hofele, Peter Schlaich
-
Patent number: 11458629Abstract: A robot system includes a transfer device, a plurality of robots, a sensor configured to detect a workpiece to which a work has not yet been performed, and a controller provided to each of the plurality of robots. The plurality of robots are disposed in series in a transferring direction of a workpiece. When the sensor detects the unworked workpiece and the robot is in a stand-by state, the controller causes the robot to perform the work to the unworked workpiece, and when the sensor detects the unworked workpiece and the robot is working, the controller inhibits the robot to perform the work to the unworked workpiece.Type: GrantFiled: November 13, 2020Date of Patent: October 4, 2022Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHAInventor: Eiji Yoshikuwa
-
Patent number: 11254003Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enhanced path planning. In some implementations, a first path is determined for travel by a robot, the first path extending from an origin to a destination. Path segments are determined based on the first path. A corner between two of the path segments has an angle less than a predetermined threshold is determined. In response to determining that the corner between two of the path segments has an angle less than the predetermined threshold, a bypass path segment is determined that bypasses the corner. A second path for the robot to travel is determined based on the path segments and the bypass path segment. Data indicating the second path is provided to the robot.Type: GrantFiled: April 18, 2019Date of Patent: February 22, 2022Assignee: Intrinsic Innovation LLCInventor: Xingtao Zhao
-
Patent number: 11103994Abstract: Embodiments of the present disclosure are directed towards a robotic system and method, which may include one or more robots. The system may include a robotic system having a maximum number of degrees of freedom. The system may further include a graphical user interface configured to receive a natural robot task having at least one natural workpiece constraint associated with the natural robot task. The system may also include a processor configured to identify a minimum number of degrees of freedom required to perform the natural robot task, wherein the minimum number of degrees of freedom is based upon, at least in part, the at least one natural workpiece constraint associated with the natural robot task.Type: GrantFiled: July 2, 2018Date of Patent: August 31, 2021Assignee: Teradyne, Inc.Inventors: Brett L. Limone, Justin C. Keesling, Chalongrath Pholsiri, James D. English, Chu-Yin Chang
-
Patent number: 11103993Abstract: Provided is a robot system including: a robot including a hand; a unit job storage section configured to store a unit job; a linking job generation section configured to generate a linking job being a command to move the hand from an end position at which a first unit job has ended to a start position at which a second unit job to be executed subsequently after the first unit job is started; an action command generation section configured to generate an action command for the robot by connecting the unit jobs and the linking job in series, based on arrangement of a plurality of processing symbols; and a required time calculation section configured to calculate a required time of the action command by adding required times of the unit jobs and a required time of the linking job.Type: GrantFiled: October 27, 2017Date of Patent: August 31, 2021Assignee: KABUSHIKI KAISHA YASKAWA DENKIInventors: Takashi Nagasaki, Hirokazu Kariyazaki
-
Patent number: 11014131Abstract: An edge positioning apparatus for a solar panel cleaning robot, and a positioning method thereof. The solar panel cleaning robot comprises a car body (10) and an edge positioning apparatus, and the car body travels or is resident on at least one solar panel (200). The edge positioning apparatus comprises an image acquisition unit (13) and an image recognition and processing unit. The image acquisition unit is arranged on the car body and is used for acquiring surface image information about the solar panel on a walking line of the car body. The image recognition and processing unit is used for processing image information, and in turn judging whether the car body is walking at an edge area of the solar panel.Type: GrantFiled: April 4, 2018Date of Patent: May 25, 2021Assignee: SUZHOU RADIANT PHOTOVOLTAIC TECHNOLOGY CO., LTDInventors: Zhixiang Wang, Jianrong Xu, Fei Xu
-
Patent number: 10891471Abstract: A method and a system for pose estimation are provided. The method includes: extracting a plurality of sets of part-feature maps from an image, each set of the extracted part-feature maps encoding the messages for a particular body part and forming a node of a part-feature network; passing a message of each set of the extracted part-feature maps through the part-feature network to update the extracted part-feature maps, resulting in each set of the extracted part-feature maps incorporating the message of upstream nodes; estimating, based on the updated part-feature maps, the body part within the image.Type: GrantFiled: January 2, 2019Date of Patent: January 12, 2021Assignee: Beijing SenseTime Technology Development Co., LtdInventors: Xiaogang Wang, Xiao Chu, Wanli Ouyang, Hongsheng Li
-
Patent number: 10880237Abstract: Exemplary embodiments relate to techniques for identifying messaging robots, or bots, to surface in response to a request. For example, in order to facilitate increased interaction between a user and a bot, a list of candidate bots that the user is likely to be interested in may be surfaced to the user in response to a search for a bot or a request that a bot perform a particular task. Identifying the bots may be accomplished by generating a list of candidate bots and filtering the list based on filtering metrics. Then, the remaining bots may be ranked based on ranking metrics, and the top bots in the ranking may be returned. In some embodiments, two sets of ranks may calculated: one for retention rate, and another rank for the number of messages sent and received by the bots.Type: GrantFiled: November 28, 2016Date of Patent: December 29, 2020Assignee: FACEBOOK, INC.Inventors: Matthew Robert Anger, Tsung-Chuan Chen, Chih Shao Lee, Mikhail Larionov
-
Patent number: 10856943Abstract: The present invention generally provides methods and devices for controlling movement of an end effector, and in particular for causing mimicked motion between an input tool and an end effector during a surgical procedure. In an exemplary embodiment, a surgical system is provided having a master assembly with an input tool and a slave assembly with an end effector. The master assembly and the slave assembly can be coupled together by a mechanical assembly that is configured to mechanically transfer mimicked, rather than mirrored, motion from the input tool to the end effector. A floating frame is also provided and can be utilized with the surgical system. The floating frame can have a counterbalance that allows the surgical system to “float” above a patient and provide a weightless feel to movement of the surgical system. In addition, the floating frame can provide a number of additional degrees of freedom for ease of movement of the surgical system around the patient and/or the operating room.Type: GrantFiled: February 28, 2018Date of Patent: December 8, 2020Assignee: Ethicon LLCInventors: David Stefanchik, Michael J. Stokes
-
Patent number: 10842577Abstract: Systems and methods for embodiments of a hyperdexterous robotic system using groundless user input devices (UIDs). In some embodiments, the hyperdexterous system allows for the slave control to follow the master control even when the two are misaligned. The motion of the master control occurring in multiple degrees of freedom may be decoupled into its component parts and processed differently. Each degree of freedom may be processed independently and scaled differently. For example, in some embodiments, only the roll motion of the groundless user interface device is transferred, in some embodiments, the master slave control is only allowed when the master and slave are within a certain region of each other.Type: GrantFiled: July 30, 2015Date of Patent: November 24, 2020Assignee: SRI InternationalInventors: Pablo Eduardo Garcia Kilroy, Seungkook Yun, Karen Shakespear Koenig, Joan Savall
-
Patent number: 10717194Abstract: A system and method of collision avoidance includes determining first positions of first joints of a first repositionable arm and second positions of second joints of a second repositionable arm. Distal ends of the first and second repositionable arms are configured to support first and second instruments, respectively. The system and method further include determining first and second virtual boundaries around the first and second repositionable arms, determining an overlap between the first and second virtual boundaries, determining an overlap force on the first repositionable arm due to the overlap, mapping the overlap force to virtual torques on the first joints proximal to the overlap, determining a tip force on a distal end of the first instrument, and applying the tip force as feedback on the first instrument.Type: GrantFiled: February 3, 2017Date of Patent: July 21, 2020Assignee: Intuitive Surgical Operations, Inc.Inventors: Paul G. Griffiths, Nitish Swarup
-
Patent number: 10646280Abstract: Devices, systems, and methods for detecting unexpected movement of a surgical instrument during a robot-assisted surgical procedure are provided. The surgical robot system may be configured to measure forces and torques experienced by the surgical instrument during the surgical procedure and determine if the forces and torques are within an acceptable range. The robot system is further configured to notify the user of the presence of the unexpected movement.Type: GrantFiled: December 7, 2016Date of Patent: May 12, 2020Assignee: Globus Medical, Inc.Inventors: Neil Crawford, Norbert Johnson
-
Patent number: 10592657Abstract: Techniques of implementing automated secure disposal of hardware components in computing systems are disclosed herein. In one embodiment, a method includes receiving data representing a command instructing removal of a hardware component from a server in a datacenter upon verification. In response to receiving the maintenance command, the method includes autonomously navigating from a current location to the destination location corresponding to the server, verifying an identity of the hardware component at the destination location, and removing the hardware component from the server. The method further includes upon successful removal of the hardware component, generating and transmitting telemetry data indicating verification of the hardware component at the destination location and successful removal of the verified hardware component from the server.Type: GrantFiled: May 9, 2019Date of Patent: March 17, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Michael Helsel, Ned Lecky, Nicholas Keehn
-
Patent number: 10537994Abstract: A medical robotic system includes an entry guide with articulated instruments extending out of its distal end. A controller is configured to command manipulation of one of the articulated instruments towards a state commanded by operator manipulation of an input device while commanding sensory feedback to the operator indicating a difference between the commanded state and a preferred pose of the articulated instrument, so that the sensory feedback serves to encourage the operator to return the articulated instrument back to its preferred pose.Type: GrantFiled: March 9, 2017Date of Patent: January 21, 2020Assignee: Intuitive Surgical Operations, Inc.Inventors: Nicola Diolaiti, Paul E. Lilagan
-
Patent number: 10507577Abstract: Example embodiments may relate to robot-cloud interaction. In particular, a cloud-based service may receive a query from a first robotic system including sensor data, a request for instructions to carry out a task, and information associated with a configuration of the first robotic system. The cloud-based service may then identify stored data including a procedure previously used by a second robotic system to carry out the task and information associated with a configuration of the second robotic system. The cloud-based service may then generate instructions for the first robotic system to carry out the task based at least in part on the sensor data, the procedure used by the second robotic system to carry out the task, the information associated with the configuration of the first robotic system, and the information associated with the configuration of the second robotic system.Type: GrantFiled: September 29, 2017Date of Patent: December 17, 2019Assignee: X Development LLCInventors: James Joseph Kuffner, Jared Stephen Russell
-
Patent number: 10486313Abstract: A mobile robot is configured for operation in a commercial or industrial setting, such as an office building or retail store. The robot can patrol one or more routes within a building, and can detect violations of security policies by objects, building infrastructure and security systems, or individuals. In response to the detected violations, the robot can perform one or more security operations. The robot can include a removable fabric panel, enabling sensors within the robot body to capture signals that propagate through the fabric. In addition, the robot can scan RFID tags of objects within an area, for instance coupled to store inventory. Likewise, the robot can generate or update one or more semantic maps for use by the robot in navigating an area and for measuring compliance with security policies.Type: GrantFiled: February 6, 2017Date of Patent: November 26, 2019Assignee: Cobalt Robotics Inc.Inventors: Travis J. Deyle, Erik Schluntz
-
Patent number: 10417582Abstract: This disclosure relates to automating execution of operational tasks in an enterprise network. The method includes segregating a plurality of operational tasks into a plurality of task categories. Thereafter, the method includes mapping each of the plurality of operational tasks to at least one operation pattern based on associated task category from the plurality of task categories, in response to the segregating. The method further includes processing at least one of the plurality of operational tasks based on the at least one operation pattern mapped. Based on the processing, the method includes invoking automatically at least one utility to execute each of the at least one operational task.Type: GrantFiled: March 16, 2017Date of Patent: September 17, 2019Assignee: Wipro LimitedInventors: Jayanta Kumar Mal, Gary Alan Chandler
-
Patent number: 10391575Abstract: A data structure for weld programs associates configuration data for a welding system with a plurality of weld programs and weld sequence data. The data structure allows the welding system to be configured for a particular part, operator, or stage in a welding process, and to be easily reconfigured when the part, operator, or stage changes, providing improved efficiency and flexibility in operation.Type: GrantFiled: November 18, 2013Date of Patent: August 27, 2019Assignee: ILLINOIS TOOL WORKSInventors: Robert R. Davidson, Anthony J. Kowaleski, Bruce A. Casner, L. Thomas Hayes, Richard J. Schuh
-
Patent number: 10363659Abstract: A method for load balancing of robots includes: receiving, by a first task server configured to manage a first spatial region, a task to be performed by a robot; determining, by the first task server, that the task cannot efficiently be performed within the first spatial region; finding, by the first task server, a second task server configured to manage a second spatial region to which the task can be assigned; and sending, by the first task server, the task to the second task server.Type: GrantFiled: March 3, 2016Date of Patent: July 30, 2019Assignee: Fetch Robotics, Inc.Inventors: Melonee Wise, Michael Ferguson
-
Patent number: 10350014Abstract: Some embodiments are directed to a surgical robotic system for use in a surgical procedure, including a surgical arm having a movable arm part for mounting of a surgical instrument having at least one degree-of-freedom to enable longitudinal movement of the surgical instrument towards a surgical target. Some other embodiments are directed to a human machine interface for receiving positioning commands from a human operator for controlling the longitudinal movement of the surgical instrument, and an actuator configured for actuating the movable arm part to effect the longitudinal movement of the surgical instrument, and controlled by a processor in accordance with the positioning commands and a virtual bound. The virtual bound establishes a transition in the control of the longitudinal movement of the surgical instrument in a direction towards the surgical target. The virtual bound is determined, during use of the surgical robotic system, based on the positioning commands.Type: GrantFiled: August 24, 2015Date of Patent: July 16, 2019Assignee: TECHNISCHE UNIVERSITEIT EINDHOVENInventors: Maarten Joannes Beelen, Gerrit Jacobus Lambertus Naus, Hildebert Christiaan Matthijs Meenink, Marc Joseph Dominique De Smet
-
Patent number: 10331876Abstract: Techniques of implementing automated secure disposal of hardware components in computing systems are disclosed herein. In one embodiment, a method includes receiving data representing a command instructing removal of a hardware component from a server in a datacenter upon verification. In response to receiving the maintenance command, the method includes autonomously navigating from a current location to the destination location corresponding to the server, verifying an identity of the hardware component at the destination location, and removing the hardware component from the server. The method further includes upon successful removal of the hardware component, generating and transmitting telemetry data indicating verification of the hardware component at the destination location and successful removal of the verified hardware component from the server.Type: GrantFiled: February 24, 2017Date of Patent: June 25, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Michael Helsel, Ned Lecky, Nicholas Keehn
-
Patent number: 10320613Abstract: In one embodiment, a device in a network loads a selectable lexicon. The device receives a command that uses the loaded lexicon. The device interprets the command using the loaded lexicon. The device generates a configuration for one or more network nodes in the network based on the interpreted command. The device causes the one or more network nodes to implement the configuration.Type: GrantFiled: March 1, 2016Date of Patent: June 11, 2019Assignee: Cisco Technology, Inc.Inventors: Nancy Cam-Winget, Dieter Derek Weber, Srikanth Ranganamyna
-
Patent number: 10259117Abstract: Robots may be instantiated on-demand and may be adaptive in response to an environment, application, or event change. The adapted robot may switch functions in order to perform selective operations within medicine, agriculture, military, entertainment, or manufacturing, among other things.Type: GrantFiled: August 2, 2016Date of Patent: April 16, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Venson Shaw, Jeffrey Joseph Farah
-
Patent number: 10254744Abstract: Various systems and methods for controlling a robot are described herein.Type: GrantFiled: September 25, 2015Date of Patent: April 9, 2019Assignee: Intel CorporationInventors: Chao Zhang, Jiqiang Song, Zhanglin Liu, Hongmei Sun
-
Patent number: 10189163Abstract: A control apparatus includes a control signal generation unit which generates a control signal Sct, a transmission unit, and a communication switch. The transmission unit transmits a transmit signal St including the control signal Sct to a control target via wireless communication. The communication switch has a first communication disabled state and a communication enabled state, makes a transition from the first communication disabled state to the communication enabled state by a maneuver from outside, and returns to the first communication disabled state when released from the maneuver. Also, the communication switch enables wireless communication by the transmission unit during a period of being kept in the communication enabled state and disables wireless communication by the transmission unit during a period of being kept in the first communication disabled state.Type: GrantFiled: August 25, 2017Date of Patent: January 29, 2019Assignee: SHARP KABUSHIKI KAISHAInventor: Daisuke Usui
-
Patent number: 10188471Abstract: Devices, systems, and methods for controlling manipulator movements at joint range of motion limits are provided. In one aspect, methods include locking one or more joints of the manipulator when the one or more joints hit a respective joint limit by modifying an input into a Jacobian of the manipulator when calculating joint movement of a master control using inverse kinematics to provide improved, more intuitive force feedback through the master control. In some embodiments, scaling and weighting between different joint movements is applied within the inverse kinematics. In another aspect, methods include applying a constraint within the inverse kinematics so that calculated movement of the joints approach joint movements of an identical kinematic chain with applied loads within an isolated physical system.Type: GrantFiled: March 17, 2015Date of Patent: January 29, 2019Assignee: INTUITIVE SURGICAL OPERATIONS, INC.Inventor: Gabriel Brisson
-
Patent number: 10163361Abstract: A method includes acquiring individual assessment data that includes behavior from player of a construction toy. The construction toy includes at least one sensor to detect an activity of the player with the construction toy. The method further includes determining a goal for the player based on the individual assessment data and a set of group assessment data. The method also includes providing a teaching based on the goal. The method includes permitting the player to play with the construction toy with reduced monitoring or intervention by the processing device during a free play period. The method further includes in response to a determination that free play period is over, prompting the player to perform an activity based on the goal. The method also includes in response to a determination that the player has completed the activity, providing a first reinforcement message to the player.Type: GrantFiled: March 21, 2016Date of Patent: December 25, 2018Assignee: FUJITSU LIMITEDInventors: Cong Chen, Ajay Chander, Kanji Uchino
-
Patent number: 10112296Abstract: A multidimensional input device includes an anthropomorphic arm with a handpiece which can be grasped by an operator configured to interact with a scenario represented in a display unit. The handpiece is removably associable to the terminal section of the anthropomorphic arm through a magnetic coupling spherical joint and includes: an inertial platform having an accelerometer, a gyroscope and a magnetometer; a gripper provided for the operator. The spherical joint has a spherical head belonging to the terminal section of the anthropomorphic arm or the handpiece, the spherical head being configured to be removable coupled to a corresponding spherical seat belonging to the handpiece or the terminal section of the anthropomorphic arm. The spherical head and/or the spherical seat are magnetized.Type: GrantFiled: June 30, 2015Date of Patent: October 30, 2018Assignee: BBZ S.R.L.Inventor: Davide Zerbato
-
Apparatus for providing robot motion data adaptive to change in work environment and method therefor
Patent number: 10005183Abstract: An apparatus and method for providing robot work data adaptive to changes in a work environment. The apparatus may include a robot work data provider, a robot work data processor, and a robot motion data provider. The apparatus and method define a robot's work using an obtained work path and obtained environmental information, and provide robot motion data to control robot motions to actively adapt to changes in its work environment.Type: GrantFiled: July 25, 2016Date of Patent: June 26, 2018Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventor: Hooman Lee -
Patent number: 9996746Abstract: An unmanned aerial vehicle (UAV) assessment and reporting system may utilize one or more scanning techniques to provide useful assessments and/or reports for structures and other objects. The scanning techniques may be performed in sequence and optionally used to further fine tune each subsequent scan. The system may include shadow elimination, annotation, and/or reduction for the UAV itself and/or other objects. A UAV may be used to determine a pitch of roof of a structure. The pitch of the roof may be used to fine tune subsequent scanning and data capture to capture perpendicular images of target field of views and/or target distances.Type: GrantFiled: September 19, 2017Date of Patent: June 12, 2018Assignee: Loveland Innovations, LLCInventors: Leif Larson, Jim Loveland, Dan Christiansen, Tad Christiansen, Cam Christiansen
-
Patent number: 9942701Abstract: Aspects of the subject disclosure may include, for example, a method in which a mobile device determines a current position and direction; detects objects within an area including the current position; collects first data regarding the objects; buffers the first data; and transmits the first data to a remote system responsive to the mobile device reaching a boundary of the area. The method also comprises obtaining a map of the area from the remote device; the map includes information based on second data previously collected regarding objects in the area, the second data includes a position indicator and a direction indicator for each of the second objects indexed by the current position, and the remote device aggregates the first data and the second data to generate an updated map of the area. Navigation instructions are generated based on the current position and the map, Other embodiments are disclosed.Type: GrantFiled: April 7, 2016Date of Patent: April 10, 2018Assignee: AT&T Intellectual Property I, L.P.Inventors: Rudolph L. Mappus, IV, James Morgan White
-
Patent number: 9901935Abstract: A gripper unit for handling a vessel for receiving biological material is proposed, inter alia. The vessel has a lid which can assume an open position and a closed position. The gripper unit comprises a gripper for gripping and releasing the vessel, and a lid holder, for holding a lid in a defined position in relation to the vessel. The defined position is an open position of the lid.Type: GrantFiled: November 24, 2014Date of Patent: February 27, 2018Assignee: QIAGEN GMBHInventors: Andreas Schaefer, Thomas Voit, Walter Tschopp, Adrian Geiger, Markus Zbinden, Harald Hibbing, Andreas Karl, Frank Eigemeier, Volker Behrmann, Dietmar Kopp, Andreas Schmiede
-
Patent number: 9844415Abstract: Devices, systems, and methods for providing increased range of movement of the end effector of a manipulator arm having a plurality of joints with redundant degrees of freedom. Methods include defining a position-based constraint within a joint space defined by the at least one joint, determining a movement of the joints along the constraint within a null-space and driving the joints according to a calculated movement to effect the commanded movement while providing an increased end effector range of movement, particularly as one or more joints approach a respective joint limit within the joint space.Type: GrantFiled: June 27, 2016Date of Patent: December 19, 2017Assignee: Intuitive Surgical Operations, Inc.Inventor: Arjang M. Hourtash
-
Patent number: 9817221Abstract: A method for processing and imaging a first and second plurality of samples, comprising processing at least one sample from the first plurality of samples, imaging the at least one sample from the first plurality of samples, while being capable of simultaneously processing at least one sample from the second plurality of samples; and imaging the at least one processed sample from the second plurality of samples.Type: GrantFiled: June 26, 2013Date of Patent: November 14, 2017Assignee: General Electric CompanyInventors: Alex David Corwin, Robert John Filkins, Jun Xie, Nannan Chen, Kashan Ali Shaikh
-
Patent number: 9815206Abstract: According to some embodiments of the present invention, a cooperatively controlled robot includes a robotic actuator assembly comprising a tool holder and a force sensor, a control system adapted to communicate with the robotic actuator assembly and the force sensor, and an output system in communication with the control system. The tool holder is configured to receive a tool to be manipulated by a user. The control system is configured to receive an instruction from a user to switch from a robot control mode into a user interface control mode. The force sensor is configured to measure at least one of a force and a torque applied to the tool, and the control system is configured to receive an indication of the at least one of a force and a torque applied to the tool and manipulate the output system based on the indication.Type: GrantFiled: September 25, 2014Date of Patent: November 14, 2017Assignee: THE JOHNS HOPKINS UNIVERSITYInventors: Marcin A. Balicki, Peter Kazanzides, Anton Deguet, Russell H. Taylor
-
Patent number: 9813489Abstract: Parties having different responsibilities and interests at a monitored location can be given a partial view of the totality of the sensor channels of data generated by the various sensors installed at the monitored location. The partial views deliver customized sets of data streams to customers. The selective distribution of sensor information accommodates the divergent interests and needs of parties responsible for tracking the various characteristics of a monitored location.Type: GrantFiled: May 12, 2015Date of Patent: November 7, 2017Assignee: Senseware, Inc.Inventors: Julien G. Stamatakis, Serene Al-Momen
-
Patent number: 9802312Abstract: Provided is an operation command generation device configured to generate an operation command, which is a collection of jobs to be carried out by a process system including a robot based on a protocol chart including a process symbol representing a process to be carried out on a container containing a process subject, the operation command generation device including: a process job generation unit configured to generate, based on the process symbol, a job for causing the process system to carry out the process on the container at a work area; and a transfer job generation unit configured to generate, when the process represented by the process symbol is not a process to be carried out on the same container, a job to transfer the container from the work area to a retreat area after the process represented by the process symbol has been carried out.Type: GrantFiled: November 19, 2015Date of Patent: October 31, 2017Assignees: NATIONAL INSTITUTE OF ADVANCED INDUSTRIAL SCIENCE AND TECHNOLOGY, KABUSHIKI KAISHA YASKAWA DENKI, ROBOTIC BIOLOGY INSTITUTE INC.Inventors: Toru Natsume, Takashi Nagasaki, Makoto Umeno, Tatsuro Ipposhi, Hirokazu Kariyazaki
-
Patent number: 9773419Abstract: A method, system, and/or computer program product pre-positions an aerial drone for a user. A model of a user is used as a basis for predicting a future task to be performed by the user at a future time and at a particular location. One or more processors identify sensor data that will be required by the user in order to perform the future task at the future time and at the particular location, where the sensor data is generated by one or more sensors on the aerial drone. A transmitter then transmits a signal to the aerial drone to pre-position the aerial drone at the particular location before the future time.Type: GrantFiled: March 24, 2016Date of Patent: September 26, 2017Assignee: International Business Machines CorporationInventors: Michael S. Gordon, James R. Kozloski, Ashish Kundu, Peter K. Malkin, Clifford A. Pickover
-
Patent number: 9744666Abstract: Provided is an operation command generation device configured to generate an operation command, which is a collection of jobs to be carried out by a process system including a robot based on a protocol chart including a process symbol representing a process to be carried out on a container containing a process subject, the operation command generation device including: a process job generation unit configured to generate, based on the process symbol, a job for causing the process system to carry out the process on the container at a work area; and a transfer job generation unit configured to generate, when the process represented by the process symbol is not a process to be carried out on the same container, a job to transfer the container from the work area to a retreat area after the process represented by the process symbol has been carried out.Type: GrantFiled: November 19, 2015Date of Patent: August 29, 2017Assignees: NATIONAL INSTITUTE OF ADVANCED INDUSTRIAL SCIENCE AND TECHNOLOGY, KABUSHIKI KAISHA YASKAWA DENKI, ROBOTIC BIOLOGY INSTITUTE INC.Inventors: Toru Natsume, Takashi Nagasaki, Makoto Umeno, Tatsuro Ipposhi, Hirokazu Kariyazaki
-
Patent number: 9696700Abstract: A mechanical teleoperated device for remote manipulation includes a slave unit having a number of slave links interconnected by a plurality of slave joints; an end-effector connected to the slave unit; a master unit having a corresponding number of master links interconnected by a plurality of master joints; and a handle connected to a distal end of the master unit. The device further includes first device arranged to kinematically connect the slave unit with the master unit, second device arranged to kinematically connect the end-effector with the handle, and a mechanical constraint device configured to ensure that one master link of the master unit is guided along its longitudinal axis so that the corresponding slave link of the slave unit always translates along a virtual axis parallel to the longitudinal axis of the guided master link in the vicinity of the remote manipulation when the mechanical teleoperated device is operated.Type: GrantFiled: July 25, 2012Date of Patent: July 4, 2017Assignee: Ecole Polytechnique Federale De LausanneInventors: Ricardo Beira, Lionel Flaction
-
Patent number: 9468501Abstract: Devices, systems, and methods for providing commanded movement of an end effector of a manipulator while providing a desired movement of one or more joints of the manipulator. Methods include calculating weighted joint velocities using a weighting matrix within the joint space to anisotropically emphasize joint movement within a null-space to provide the desired movement of a first set of joints. Methods may include calculating joint velocities that achieve the desired end effector movement using a pseudo-inverse solution and adjusting the calculated joint velocities using a potential function gradient within the joint space corresponding to the desired movement of the first set of joints. Methods may include use of a weighted pseudo-inverse solution and also an augmented Jacobian solution. One or more auxiliary movements may also be provided using joint velocities calculated from the pseudo-inverse solution. Various configurations for systems utilizing such methods are provided herein.Type: GrantFiled: March 18, 2014Date of Patent: October 18, 2016Assignee: Intuitive Surgical Operations, Inc.Inventors: Arjang Hourtash, Nitish Swarup