Having Particular Operator Interface (e.g., Teaching Box, Digitizer, Tablet, Pendant, Dummy Arm) Patents (Class 700/264)
  • Patent number: 11376728
    Abstract: A method of handling safety in a working area of an industrial system, wherein at least one machine is arranged to operate in the working area, at least one manually operable safety input device is provided in the working area, and one or more of the at least one machine and the at least one safety input device is movable to different positions in the working area, the method including continuously or repeatedly determining whether one or more of the at least one the machine is in proximity to one or more of the at least one safety input device; and associating at least one machine with the at least one safety input device upon determining that one or more of the at least one machine is in proximity to one or more of the at least one safety input device, such that the at least one associated machine can be brought to a safe state by means of the at least one safety input device.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: July 5, 2022
    Assignee: ABB Schweiz AG
    Inventors: Roger Mellander, Daniel Wäppling
  • Patent number: 11373102
    Abstract: Various examples are described for using a movement sensor to detecting an activity of an infant. In an example, an activity classification system includes a sensor configured to measure the activity of an infant and an external monitor. The monitor receives, from a sensor, a time series of data comprising an inertial measurement for each a time period. The monitor determines, from the time series and by using a predictive model, an activity from a list of identified activities. Examples of identified activities are deep sleep, light sleep, sitting, awake, nursing, or bottle feeding.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: June 28, 2022
    Assignees: THE PROCTER & GAMBLE COMPANY, VERILY LIFE SCIENCES LLC
    Inventors: Anupam Pathak, David He, Marty Gardner, Blanca Arizti
  • Patent number: 11345039
    Abstract: An apparatus such as a robot capable of performing goal oriented tasks may include one or more touch sensors to receive touch perception feedback on the location of objects and structures within an environment. A fusion engine may be configured to combine touch perception data with other types of sensor data such as data received from an image or distance sensor. The apparatus may combine distance sensor data with touch sensor data using inference models such as Bayesian inference. The touch sensor may be mounted onto an adjustable arm of a robot. The apparatus may use the data it has received from both a touch sensor and distance sensor to build a map of its environment and perform goal oriented tasks such as cleaning or moving objects.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: May 31, 2022
    Assignee: AEOLUS ROBOTICS, INC.
    Inventors: Joseph Ellis Augenbraun, Gaurav Rekhi
  • Patent number: 11341826
    Abstract: A robotic-arm apparatus may include a robotic hand dimensioned to approximate a size and movement of a user's hand. The robotic-arm apparatus may also include one or more tactile-sensing pads coupled to at least a portion of the robotic hand, wherein a tactile-sensing pad is configured to detect surface data about a surface in a real-world environment. Additionally, the robotic-arm apparatus may include an actuator configured to move the robotic hand to mimic a motion of a glove worn by the user's hand, wherein the glove is configured to provide haptic feedback corresponding to the surface data to the user's hand. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: May 24, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Scott C. Wiley, Michael Epstein, Ahmad Byagowi
  • Patent number: 11267121
    Abstract: First information is acquired that is information of at least one of information about a user of a robot or situation information that is information about a situation around the robot. Conversation data is generated on the basis of the first information that is acquired. The conversation data creates an impression on the user that the robot and a predetermined target are having a conversation that corresponds to at least the first information. An outputter is controlled so as to output information based on the generated conversation data, thereby creating an impression on the user that the robot and the predetermined target are having the conversation that corresponds to at least the first information. The robot does not include a function that executes a conversation of a level greater than or equal to a level of the conversation based on the conversation data.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: March 8, 2022
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Yoshihiro Kawamura
  • Patent number: 11254000
    Abstract: To provide a machine teaching terminal, a machine, a program, and a safety confirmation method capable of ensuring the safety of a worker without providing an additional device or the like. A machine teaching terminal communicably connected to a robot so as to be used for teaching the robot within a work area of the robot includes a touch panel display configured to accept input performed by a worker, an input detection part configured to detect input to the touch panel display, an abnormality detection part configured to detect an abnormal state on the basis of the detection by the input detection part, and an abnormal signal transmission part configured to transmit, in the case where the abnormality detection part detects the abnormal state, a signal indicating the abnormal state to the robot.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: February 22, 2022
    Assignee: Fanuc Corporation
    Inventors: Toshihiro Fujimori, Tetsuro Matsudaira
  • Patent number: 11258731
    Abstract: Methods, systems, and software are disclosed herein for secured system access by means of a bot proxy for a bot within a group communication service. In an example embodiment, a bot within a selected group of a group communication service may receive a message from a user of the selected group. The bot may transmit, to a bot proxy node within a secured local network, information related to the message that is relevant to executing a selected command. The bot proxy node, in turn, may transmit an application programming interface (API) instruction to perform the selected command to a target server within the secured local network. The bot may send a response message, via the group communication service, to at least one user from the selected group based on a result of the selected command.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: February 22, 2022
    Assignee: Orion Labs, Inc.
    Inventors: Greg Albrecht, Jesse Robbins
  • Patent number: 11230018
    Abstract: There is provided a parallel link device including a base, a plurality of arms each having at least four degrees of freedom and each including a first arm link, a second arm link, and a rotating joint, and a support which is coupled to an end of the second arm link of each of the plurality of the arms, and a position and a posture of which changes along with changes of posture of the plurality of the arms, where an axis of rotation (O7) of the rotating joint, which is coupled to the support and the second arm link, intersects or is adjacent to a rotational central point (Q) of the support.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: January 25, 2022
    Assignee: SONY CORPORATION
    Inventor: Kazuo Hongo
  • Patent number: 11213945
    Abstract: A robot simulator includes a storage device that stores model information related to the robot and an obstacle in the vicinity of the robot, and an acquisition device that obtains first input information defining a start position and an end position of operation of the robot. A processing device generates a path for moving the distal end portion of the robot from the start position to the end position while avoiding collisions between the robot and the obstacle based on the first input information and the model information. The processing device also generates image data including an illustration of the obstacle and an index indicating a via-point of the path.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: January 4, 2022
    Inventors: Koichi Kuwahara, Yoshifumi Onoyama, Kenichi Yasuda, Wataru Watanabe
  • Patent number: 11185984
    Abstract: A method and an apparatus for controlling a robot are provided. According to one aspect of the present disclosure, the method can include receiving information on a work type of robot motion performed by the robot; generating workflow of the robot motion based upon the received information on the work type of the robot motion; measuring information on work environment in which the robot motion is performed in accordance with the work type and the workflow of the robot motion by controlling the robot; receiving work information on the robot motion in accordance with the work type and the workflow of the robot motion by controlling the robot; and performing the robot motion in accordance with the work type and the workflow of the robot motion by controlling the robot based upon the measured information on the work environment and the received work information on the robot motion.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: November 30, 2021
    Assignee: DOOSAN ROBOTICS INC.
    Inventors: Hyung Jung Kim, June Hyun Jang, Sang Hoon Lee
  • Patent number: 11169601
    Abstract: Systems and methods for determining teleoperating user intent via eye tracking are provided. A method includes outputting, to a display of a gaze-tracking device utilized by a user, a representation of an environment of a robot. The method further includes receiving, from the gaze-tracking device, user gaze data corresponding to a gaze area subject to a gaze of the user within the representation. The method also includes determining a context based upon an object within the gaze area, an object type, and characteristics of the object. The method further includes receiving, via a user interface, a user input. The method also includes outputting, to the robot, a contextual command corresponding to the context and the user input.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: November 9, 2021
    Assignee: TOYOTA RESEARCH INSTITUTE, INC.
    Inventor: Astrid Jackson
  • Patent number: 11167417
    Abstract: A robot control device that creates a control program for work of a robot with a force detector, the device includes a processor, wherein the processor is configured to: display an input screen including an operation flow creation area for creating an operation flow of work on a display device; convert the created operation flow into a control program; and execute the control program to control the robot, wherein the input screen is configured to display a plurality of operation objects indicating a plurality of operations including an operation using force control, and one or more conditional branch objects indicating a conditional branch, as options, and wherein the operation flow creation area is configured to create an operation flow including the conditional branch by graphically placing an operation object selected from the plurality of operation objects and the conditional branch object.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: November 9, 2021
    Inventor: Kaoru Takeuchi
  • Patent number: 11154985
    Abstract: A method includes receiving input data indicative of tactile input at a bidirectional jog control device associated with a seven-degree-of-freedom (7DOF) robotic arm, where the 7DOF robotic arm is in a first arm configuration with an end effector of the 7DOF robotic arm positioned at a first pose in an environment. Based on the input data, the method further includes determining a direction to jog the 7DOF robotic arm through a null space while keeping the end effector fixed at the first pose in the environment. The method additionally includes controlling the 7DOF robotic arm to jog through the null space in the determined direction to a second arm configuration, where the end effector is positioned at the first pose in the environment when the 7DOF robotic arm is in the second arm configuration.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: October 26, 2021
    Assignee: X Development LLC
    Inventor: Marc Strauss
  • Patent number: 11151885
    Abstract: One embodiment provides a method comprising maintaining a multi-dimensional data structure partitioned into cells utilizing a tree data structure (“tree”) comprising intervals for each dimension of a multi-dimensional space. To partition an interval for a node of the tree into multiple subintervals, multiple leaf nodes (“leaves”) are generated, each leaf descending from the node. To merge multiple intervals for multiple nodes of the tree, a parent node (“parent”) and multiple leaves descending from the parent are generated, the parent and the leaves are time constrained, and the leaves are scheduled for a merger. When transient data in cells included in a list that corresponds to a leaf scheduled for merger expires, each cell in the list is converted into a cell for inclusion in a different list corresponding to a parent of the leaf, each leaf of the parent removed, and the parent turned into a leaf.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeanette L. Blomberg, Eric K. Butler, Anca A. Chandra, Pawan R. Chowdhary, Thomas D. Griffin, Divyesh Jadav, Robert J. Moore, Hovey R. Strong, Jr.
  • Patent number: 11135720
    Abstract: Systems and a method are provided for programming a cobot for a plurality of cells of an industrial environment. A physical cobot is provided within a lab cell comprising physical lab objects. A virtual simulation system receives information inputs on a virtual cobot representing the physical cobot, regarding a virtual lab cell comprising virtual lab objects, and on a plurality of virtual industrial cells comprising virtual industrial objects. Inputs are received from the physical cobot's movement during teaching whereby the physical cobot is moved in the lab cell to the desired position(s) while providing, via a user interface, a visualization of the virtual cobot's movement within a meta cell generated by superimposing the plurality of virtual industrial cells with the virtual lab cell, so that collisions with any object are minimized. A robotic program is generated based on the received inputs of the physical cobot's movement.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: October 5, 2021
    Assignee: Siemens Industry Software Ltd.
    Inventors: Moshe Hazan, Shaul Badusa
  • Patent number: 11116593
    Abstract: A robot system which is capable of reducing an operator's workload and easily correcting preset operation of a robot. The robot system includes a robot main body having a plurality of joints, a control device configured to control operation of the robot main body and an operating device including a teaching device configured to teach the control device one of positional information on the robot main body and angular information on the plurality of joints so as to execute an automatic operation of the robot main body and a manipulator configured to receive a manipulating instruction from an operator to manually operate the robot main body or correct the operation of the robot main body under the automatic operation.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: September 14, 2021
    Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventors: Yasuhiko Hashimoto, Masayuki Kamon, Shigetsugu Tanaka
  • Patent number: 11110596
    Abstract: A master-slave manipulator according to the present invention includes a remote operation device, serving as a master, that provides operation information corresponding to multiple degrees of freedom, a slave manipulator having a plurality of joints corresponding to multiple degrees of freedom and including a redundant joints among the joints, and a controller that controls the operation of the joints in accordance with the operation information, in which, when it is determined that a distal end of the slave manipulator operates, the controller determines, among the redundant joints, drive ratios ? of a joint disposed on a base end side and a joint disposed on a distal end side within a range of 0<?<1, respectively, and drives the joints.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: September 7, 2021
    Assignee: OLYMPUS CORPORATION
    Inventor: Takeshi Arai
  • Patent number: 11107479
    Abstract: A computer-implemented method for determining contextual relevance in multi-auditory source scenarios is disclosed, the method including receiving, by a cognitive system, auditory communications regarding a current activity, analyzing, by the cognitive system, each auditory communication to determine an intended action. For each intended action, the cognitive system creates a simulation to identify a resulting outcome of each intended action. The method further includes ranking, by the cognitive system, the resulting outcome, the ranking based on a comparison of each simulated result and the corresponding intended action regarding the current activity, and physically implementing the highest rated resulting outcome(s) for the current activity. The analyzing, in one example, includes assigning a weight to each of the relevant auditory communications based on one or more criterion, and ranking the relevant auditory communications by weight.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: August 31, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Victor Povar, Sarbajit K. Rakshit, Tory Mitchell Liesenfelt
  • Patent number: 11065770
    Abstract: The present invention relates to an operating device for controlling or programming a manipulator. The manipulator has a plurality of degrees of freedom which are independent of each other. The operating device comprises a manual control lever which is configured to specify at least one two-dimensional movement of the manipulator. Preferably, the manual control lever is a joystick. The operating device also comprises an information display which is allocated to the manual control lever and comprises a plurality of independently controllable display segments. The operating device further comprises a control device which is configured to individually control the display segments of the information display.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: July 20, 2021
    Assignee: KUKA Deutschland GmbH
    Inventor: Martin Riedel
  • Patent number: 11059179
    Abstract: A robot device includes a receiver and a sender. The receiver receives a character in a virtual space. The sender sends authorization to operate the robot device to an apparatus in return for the received character.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: July 13, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Kengo Tokuchi
  • Patent number: 11048217
    Abstract: A method for automated configuration of an industrial controller comprises the steps of providing an identification from an industrial controller to a server connected to said industrial controller via a network, said identification identifying said industrial controller, and receiving, from said server via said network, an industrial program and/or a parameter for an industrial program in accordance with said identification.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: June 29, 2021
    Assignee: CODESYS Holding GmbH
    Inventors: Christoph Schneider, Dieter Hess
  • Patent number: 11036972
    Abstract: A management system for supervising an operator within an operation area with a processing apparatus installed therein has an imaging camera for capturing an image of the operator and a control unit. The control unit stores an area map that includes information about the processing apparatus and the positions of the processing apparatus, acquires identifying information regarding the operator on the basis of the image captured by the imaging camera, and extracts traffic lines of the operator. A management unit records the traffic lines of the operator and the identifying information of the operator, in relation to each other on the area map.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: June 15, 2021
    Assignee: DISCO CORPORATION
    Inventor: Kazuma Sekiya
  • Patent number: 10986206
    Abstract: An information processing apparatus that provides content information, a control method thereof, and a computer program. In a case where a predetermined condition regarding a request of access such as capacity for a communication band and a number of requests of access is satisfied when requests of direct or indirect access to content information associated with a first user from information terminal apparatuses of a plurality of second users are received, the information processing apparatus controls provision of information to each of the information terminal apparatuses on a basis of priority set for each information terminal apparatus.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: April 20, 2021
    Inventor: Shunichi Kasahara
  • Patent number: 10981273
    Abstract: An action teaching method is provided for teaching a robotic arm of a robotic arm system through a gesture teaching device. In a step (a), a touch condition of a user's finger is sensed by the touch sensing unit. In a step (b), a sensing result of the touch sensing unit is transmitted to an identification unit, so that a touch information is identified by the identification unit. In a step (c), the touch information is transmitted to a teaching unit, so that the teaching unit actuates a corresponding operation of the robotic arm system according to the touch information. In a step (d), an operating result of the robotic arm system is shown on a display unit, so that the user judges whether the operating result of the robotic arm system is successful through the display unit.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: April 20, 2021
    Assignee: DELTA ELECTRONICS, INC.
    Inventors: Ke-Hao Chang, Cheng-Hao Huang, Chun-Ying Chen, Yen-Po Wang
  • Patent number: 10969781
    Abstract: Various techniques are described to facilitate the control of an unmanned aerial vehicle (UAV). A graphical user interface (GUI) is provided that allows a user to control a UAV using familiar gestures. The GUI may include live video that is captured and transmitted by a UAV, which may be displayed in a display window on a portable computing device. Upon a user interacting with the display window, the video may be updated to display a new UAV perspective by changing a zoom level, panning, rotating, etc., based upon the type of user interaction. In response to the user interaction, a command may be generated and transmitted to the UAV, causing the UAV to navigate to a location to reflect the change in perspective. Upon the UAV moving to the new position, the live video data that is displayed may match the perspective indicated by the user gesture.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: April 6, 2021
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Nathan L. Tofte, Brian N. Harvey
  • Patent number: 10946528
    Abstract: An autonomous companion mobile robot and system may complement the intelligence possessed by a user with machine learned intelligence to make a user's life more fulfilling. The robot and system includes a mobile robotic device and a mobile robotic docking station. Either or both of the mobile robotic device and the mobile robotic docking station may operate independently, as well as operating together as a team, as a system. The mobile robotic device may have an external form of a three-dimensional shape, a humanoid, a present or historical person, some fictional character, or some animal. The mobile robotic device and/or the mobile robotic docking station may each include a fog Internet of Things (IoT) gateway processor and a plurality of sensors and input/output devices. The autonomous companion mobile robot and system may collect data from and observe its users and offer suggestions, perform tasks, and present information to its users.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: March 16, 2021
    Assignee: IREPA INTERNATIONAL, LLC
    Inventors: Sanjiv S. Gupta, Izabela Repczynska
  • Patent number: 10935965
    Abstract: An operation management apparatus predicts the machining processes of one or more facilities. This operation management apparatus acquires a machining program operating on the facilities and including an execution time for each process, generates schedule data to which related information (an identifier of the process) is added, and generates, for each of the facilities, a graph (a process schedule) including a time axis and indicating a progress of the process, based on the generated schedule data.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: March 2, 2021
    Assignee: FANUC CORPORATION
    Inventor: Yasumasa Okamura
  • Patent number: 10913152
    Abstract: A robot device controller including a memory configured to store a statistical model trained to implement a behaviour of the robot device, one or more processors configured to determine a nominal trajectory represented by the statistical model, determine an expected force experienced by the robot device when the robot device is controlled to move in accordance with the nominal trajectory, determine a measured force experienced by the robot device when the robot device is controlled to move in accordance with the nominal trajectory and adapt the statistical model based on a reduction of the difference between the measured force and the expected force.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: February 9, 2021
    Assignee: Robert Bosch GmbH
    Inventor: Leonel Rozo
  • Patent number: 10906790
    Abstract: A control box and operator interface for an industrial vehicle includes a left thumb joystick controller, a right thumb joystick controller, and integrated handles positioned adjacent the left thumb joystick controller and the right thumb joystick controller, respectively. The integrated handles are ergonomically positioned relative to the left and right thumb joystick controllers such that when an operator grasps the handles, the operator's thumbs are naturally positioned adjacent the left and right thumb joystick controllers, respectively. An enabling mechanism is associated with each of the integrated handles and includes a switch that serves to activate operational functionality of the left and right thumb joystick controllers.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: February 2, 2021
    Assignee: JLG INDUSTRIES, INC.
    Inventors: Matthew I. Gilbride, Ignacy Puszkiewicz, Brian K. Mohlman, David W. Lombardo
  • Patent number: 10898272
    Abstract: A method includes, receiving a first sequence of first positions of a medical device that moves in a body of a patient. The first positions of the medical device are visualized to a user, by automatically moving a dummy device, external to the body, in a second sequence of second positions that mimics the first sequence.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: January 26, 2021
    Assignee: Biosense Webster (Israel) Ltd.
    Inventors: Zvi Dekel, Vadim Gliner
  • Patent number: 10888439
    Abstract: A robotic assembly control system is disclosed. The robotic assembly control system includes an exoskeleton apparatus adapted to be worn by a user, at least one robotic assembly, the at least one robotic assembly controlled by the user by way of the exoskeleton, and at least one mobile platform, the at least one mobile platform controlled by the user and wherein the at least one robotic assembly is attached to the at least one mobile platform.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: January 12, 2021
    Assignee: DEKA Products Limited Partnership
    Inventors: Dirk A. van der Merwe, Christopher C. Langenfeld, Stewart M. Coulter, Christopher M. Werner, Michael J. Slate, Ethan D. Stern
  • Patent number: 10875198
    Abstract: To provide a robot system capable of ensuring safety while giving consideration to the occurrence of a trouble in image capture means. A robot system with a camera for monitoring a robot comprises: current position model generation means that generates a current position model for the robot based on current position data about the robot and robot model data about the robot; simulation image generation means that generates a simulation image of the robot viewed from the direction of the camera based on set position data about the camera, set position data about the robot, and the current position model; detection means that compares the simulation image and a monitoring image acquired from the camera to detect the robot in the monitoring image; and safety ensuring means that ensures the safety of the robot system if the detection means does not detect the robot in the monitoring image.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: December 29, 2020
    Assignee: FANUC CORPORATION
    Inventors: Tomoyuki Yamamoto, Nao Ooshima
  • Patent number: 10863931
    Abstract: Systems and methods for a continuous monitoring of analyte values received from an analyte sensor system are provided. One method for a wireless data communication between an analyte sensor system and a mobile device involves storing identification information associated with a transceiver of the analyte sensor system, the identification information entered by a user of the mobile device via a custom application running on the mobile device; causing the custom application to enter a background mode; searching for advertisement signals; receiving an advertisement signal from the transceiver; authenticating the transceiver based on the identification information; prompting the user to bring the custom application to a foreground mode; causing the custom application to request a confirmation from the user that a data connection with the transceiver is desired; receiving the confirmation from the user; and completing the data connection with the transceiver.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: December 15, 2020
    Assignee: DexCom, Inc.
    Inventors: Jose Hector Hernandez-Rosas, Shawn Larvenz, Mark Dervaes, Indrawati Gauba, Michael Robert Mensinger, Eric Cohen, Brian Christopher Smith, Jorge Valdes, Jacob S. Leach
  • Patent number: 10864587
    Abstract: A wire electrical discharge machine machines a workpiece so as to have different machined shapes on a top surface and a bottom surface of the workpiece. The wire electrical discharge machine includes: a distance measuring sensor for moving within a machining area of the wire electrical discharge machine and measuring a distance between the distance measuring sensor and an object to be measured; and a vertical position calculating unit for calculating a distance between a reference surface and the top surface and a distance between the reference surface and the bottom surface, from a distance between the reference surface and the distance measuring sensor, a distance between the top surface and the distance measuring sensor, and a distance between the bottom surface and the distance measuring sensor, measured by the distance measuring sensor.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: December 15, 2020
    Assignee: FANUC CORPORATION
    Inventor: Taiju Hashimoto
  • Patent number: 10841251
    Abstract: A multi-domain chatbot is used to service a message of a user. An automated agent of the multi-domain chatbot may act as an intermediary between the user and a plurality of domain-specific modules of the multi-domain chatbot. The automated agent may receive the message from the user, determine an intent of the message, and based on the intent, determine a group of the domain-specific modules that should be investigated. The automated agent may then investigate the group of domain-specific modules by sending the user message to and receiving responses from the domain-specific modules within the group. Based on the received responses, the automated agent may determine whether to provide, to the user, one of the domain-specific responses or a null response, in the event that none of the domain-specific responses is aligned with the intent of the message.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: November 17, 2020
    Assignee: MOVEWORKS, INC.
    Inventors: Mukund Ramachandran, Desmond Wing-Yin Chan, Nick Naixuan Guo, Jing Chen, Jiang Chen, Vaibhav Nivargi, Varun Singh, Bhavin Nicholas Shah
  • Patent number: 10796151
    Abstract: Examples described herein relate to mapping a space using a multi-directional camera. This mapping may be performed with a robotic device comprising a monocular multi-directional camera device and at least one movement actuator. The mapping may generate an occupancy map to determine navigable portions of the space. A robotic device movement around a point in a plane of movement may be instructed using the at least one movement actuator. Using the monocular multi-directional camera device, a sequence of images are obtained (610) at different angular positions during the instructed movement. Pose data is determined (620) from the sequence of images. The pose data is determined using features detected within the sequence of images. Depth values are then estimated (630) by evaluating a volumetric function of the sequence of images and the pose data. The depth values are processed (640) to populate the occupancy map for the space.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: October 6, 2020
    Assignee: Imperial College of Science, Technology and Medicine
    Inventors: Robert Lukierski, Stefan Leutenegger, Andrew Davison
  • Patent number: 10768607
    Abstract: A controller of a machining device includes an X correction value determiner to determine an X correction value based on an X coordinate value obtained when a detection tool clamped by a clamp is brought into contact with a predetermined X reference point, a Y correction value determiner to determine a Y correction value based on a Y coordinate value obtained when the detection tool clamped by the clamp is brought into contact with a predetermined Y reference point, an actual length determiner to determine an actual length of the detection tool clamped by the clamp, and a Z correction value determiner to determine a Z correction value based on the X correction value, the Y correction value, the actual length of the detection tool, and the design length of the detection tool.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: September 8, 2020
    Assignee: DGSHAPE CORPORATION
    Inventor: Jun Ueda
  • Patent number: 10762170
    Abstract: Disclosed herein are various embodiments of systems and methods for visualizing, analyzing, and managing telepresence devices operating in a telepresence network of healthcare facilities. A user may selectively view a global view of all telepresence devices, telepresence devices within a particular region, the details of a particular telepresence device, and/or the details of a particular healthcare facility. At one viewing level, a user may view a plan view map of a healthcare facility and visualize the navigational history of a telepresence device. At another viewing level, a user may view a plan view map of a healthcare facility and visualize telemetry data of a patient associated with a selected room. At another viewing level, a user may selectively view various graphical representations of telepresence device statistics and usage information with respect to health ratings for each of a plurality of patients.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: September 1, 2020
    Assignee: INTOUCH TECHNOLOGIES, INC.
    Inventors: Marco Pinter, Greg Brallier, Scott Ross
  • Patent number: 10758311
    Abstract: In some embodiments, a hand controller apparatus for controlling a tool in a robotic surgery system can include a body configured to be moved to generate a first operator input to cause a tool to move corresponding to the movement of the body. The hand controller apparatus can also include an input control interface formed on a surface of the body and configured to sense one or more of a plurality of second operator inputs associated with a plurality of tool functions, the plurality of second operator inputs being different from the first operator input. The hand controller apparatus can also include a processor configured to control the tool to perform one or more of the plurality of tool functions in response to the sensed one or more second operator inputs.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: September 1, 2020
    Assignee: Titan Medical Inc.
    Inventors: Brandon Michael Kelly, Michael Darter Collins, Chad Clayton Walters, Jonathan Bradley Duke, Zachary Kevin Durand, Mark Curtis Rector
  • Patent number: 10739770
    Abstract: Modifying a motion plan for an autonomously-operated inspection platform (AIP) includes obtaining sensor data for an industrial asset area of interest, analyzing the obtained sensor data during execution of an initial motion plan to determine if modification of the initial motion plan is required. If modification is required then performing a pose estimation on a first group of potential targets and a second group of potential targets, optimizing the results of the pose estimation to determine a modification to the initial motion plan, performing reactive planning to the initial motion plan to include the modification, the reactive planning providing a modified motion plan that includes a series of waypoints defining a modified path, and autonomously controlling motion of the AIP along the modified path. The analysis, pose estimation, optimization, and reactive planning occurring during movement of the AIP along a motion plan. A system and computer-readable medium are disclosed.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: August 11, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Huan Tan, Ana Dasilva, Eric Gros, Romano Patrick, Charles Theurer, Mauricio Castillo-Effen, John Lizzi
  • Patent number: 10695081
    Abstract: A surgical instrument includes an end effector, a motor for opening and closing the jaws, a sensor configured to detect a tissue compression parameter associated with a tissue between the jaws, and a control circuit. The control circuit is configured to determine a value of the tissue compression parameter via the sensor as the jaws transition from the open configuration to the closed configuration, cause the motor to increase a time to transition the jaws to the closed configuration according to whether the value of the tissue compression parameter is above a first threshold, and provide feedback according to whether the value of the tissue compression parameter is below a second threshold.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: June 30, 2020
    Assignee: Ethicon LLC
    Inventors: Frederick E. Shelton, IV, Jason L. Harris, Chad E. Eckert, Jordan B. Wong, David C. Yates
  • Patent number: 10682248
    Abstract: A minimally invasive system and method for providing weight loss by inducing the feeling of satiety whereby an intragastric device is inserted into the gastric lumen via the esophagus and an external magnetic device is used as needed to magnetically attract the intragastric device towards the inner wall of the stomach and impart tactile stimulation sufficient to stimulate the vagus nerve.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: June 16, 2020
    Assignee: Appetec, Inc
    Inventor: Shahriar Sedghi
  • Patent number: 10646355
    Abstract: A robotic assembly control system is disclosed. The robotic assembly control system includes an exoskeleton apparatus adapted to be worn by a user, at least one robotic assembly, the at least one robotic assembly controlled by the user by way of the exoskeleton, and at least one mobile platform, the at least one mobile platform controlled by the user and wherein the at least one robotic assembly is attached to the at least one mobile platform.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: May 12, 2020
    Assignee: DEKA Products Limited Partnership
    Inventors: Dirk A. van der Merwe, Christopher C. Langenfeld, Stewart M. Coulter, Christopher M. Werner, Michael J. Slate, Ethan D. Stern
  • Patent number: 10635082
    Abstract: The purpose is to enable an instructor who does not know any programming language to easily teach robot movements and operation content to a robot without using a teach pendant. This method for generating a robot operation program includes a step, using a GUI, for sequentially executing in a plurality of template element operation programs the feature of displaying a variable specification screen for specifying a variable of a certain template element operation program, and then storing the template element operation program for which the variable was specified in a storage unit as a custom element operation program. The plurality of template element operation programs is configured so that: one or more finger position coordinates specifying a robot motion required for the element operation corresponding to the program are included as variables; and the one or more finger position coordinates are all specified, thereby specifying the robot motion.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: April 28, 2020
    Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventors: Masayuki Watanabe, Takayuki Yoshimura
  • Patent number: 10610303
    Abstract: A virtual reality system providing a virtual robotic surgical environment, and methods for using the virtual reality system, are described herein. The virtual reality system may simulate a robotic surgical environment in which a user may operate both a robotically-controlled surgical instrument using a handheld controller and a manual laparoscopic surgical instrument while adjacent a patient table.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: April 7, 2020
    Assignee: VERB SURGICAL INC.
    Inventors: Eric Mark Johnson, Pablo Eduardo Garcia Kilroy, Bernard Fai Kin Siu, Haoran Yu
  • Patent number: 10595887
    Abstract: A surgical system includes a surgical instrument, an end effector, a control circuit, and a sensor configured to transmit a sensor signal indicative of a closure parameter of the end effector. The control circuit is configured to adjust a closure rate of change parameter and the closure threshold parameter based on perioperative information received from one or more data sources and a sensor signal received from the sensor.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: March 24, 2020
    Assignee: Ethicon LLC
    Inventors: Frederick E. Shelton, IV, Jason L. Harris, David C. Yates
  • Patent number: 10552803
    Abstract: Methods and systems for proactively preventing hazardous or other situations in a robot-cloud interaction are provided. An example method includes receiving information associated with task logs for a plurality of robotic devices. The task logs may include information associated with tasks performed by the plurality of robotic devices. The method may also include a computing system determining information associated with hazardous situations based on the information associated with the task logs. For example, the hazardous situations may comprise situations associated with failures of one or more components of the plurality of robotic devices. According to the method, information associated with a contextual situation of a first robotic device may be determined, and when the information associated with the contextual situation is consistent with information associated with the one or more hazardous situations, an alert indicating a potential failure of the first robotic device may be provided.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: February 4, 2020
    Assignee: X Development LLC
    Inventors: James J. Kuffner, Jr., Ryan Hickman
  • Patent number: 10537995
    Abstract: When teaching a robot, at least one processor brings a first object and a second object into contact with each other with a first force by using the robot, and generates teaching data based on the contact. When causing the robot to perform an operation according to the teaching data, the at least one processor causes the first object and the second object to be fitted to each other with a second force greater than the first force, by using the robot.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: January 21, 2020
    Assignee: Seiko Epson Corporation
    Inventor: Yasuhiro Shimodaira
  • Patent number: 10491290
    Abstract: A controller, a wireless module and a wireless repeater, by which a possibility of interruption of wireless communication between the controller and a wireless operation panel can be significantly reduced. The wireless system includes a robot and a controller for controlling the robot. When the robot is to be taught, a human uses a wireless teaching pendant so as to teach the robot. The controller has a wireless module for wirelessly communicating with the teaching pendant, and the wireless module is configured to receive a signal from the teaching pendant via at least one wireless repeater, as well as a signal directly transmitted from the teaching pendant. In other words, the wireless module receives a multiplexed signal generated by multiplexing signals from the teaching pendant by using at least one wireless repeater.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: November 26, 2019
    Assignee: FANUC CORPORATION
    Inventor: Hidesato Takaoki
  • Patent number: RE48257
    Abstract: Systems and methods for increasing situational awareness for a tool operator and an individual approaching a working field of the tool are described. An example method includes activating a first device, where the first device has a working field and has au operational path configured to intersect a barrier. A proximity sensor of the second device then detects a presence of an object in a sensor zone of the second device. The second device transmits a wireless signal to the first device indicating the presence of the object in the sensor zone of the second device. Then at least one of the first device and the second device issues a first alert indicating the presence of the object in the sensor zone of the second device.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: October 13, 2020
    Assignee: The Boeing Company
    Inventors: James J. Troy, Gary E. Georgeson, Scott W. Lea, Daniel J. Wright