Patents Examined by Ian Jen
  • Patent number: 12384395
    Abstract: Technologies and techniques for operating an operating system in a vehicle, in which display data for a graphical user interface having a first display region and an info region is generated and output. Context data relating to a current context of the vehicle is detected. A first relevance value is determined for a first info application on the basis of the detected context data, and a graphical info object is generated according to the determined first relevance value on the basis of the first info application and output in the info region. The position and/or size of the graphical info object is formed according to the first relevance value. The present disclosure also relates to an operating system for a vehicle, including a control unit, an output unit and a context detection unit.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: August 12, 2025
    Assignee: Volkswagen Aktiengesellschaft
    Inventor: Volkmar Wagner
  • Patent number: 12384061
    Abstract: A safeguard enclosure of an autonomous part processing system for enclosing an autonomous guided vehicle (AGV) is provided. The safeguard enclosure includes a frame having panels defining an enclosed space. The frame has an opening allowing the AGV to enter and exit the enclosed space. The frame surrounds a parking spot for the AGV in the enclosed space. The safeguard enclosure includes a safety system for controlling operation of the AGV. The safety system includes an AGV location sensor configured to detect presence of the AGV at the parking spot. The safety system configured to control operation of the AGV based on an AGV location signal from the AGV location sensor. The safety system includes a presence sensor configured to detect presence of an object other than the AGV in the enclosed space. The safety system configured to control operation of the AGV based on an object presence signal from the presence sensor.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: August 12, 2025
    Assignee: TE Connectivity Solutions GmbH
    Inventors: Anthony L. Swann, Swapnilsinh Solanki, Tim Burk, Craig S. Roper
  • Patent number: 12377883
    Abstract: The present disclosure relates to navigational systems for vehicles. In one implementation, such a navigational system may a first output from a first sensor and a second output from a mapping system; identify a target object in the first output; and determine, based on the first output, a detected driving condition associated with the target object and whether the condition triggers a navigational constraint. If the navigational constraint is triggered, the system may cause a first navigational adjustment. If the navigational constraint is not triggered, the system may determine whether a representation of the target object is included in the second output. If the representation of the target object is included in the second output, the system may cause a second navigational adjustment. If the representation of the target object is not included in the second output, the system may forego any navigational adjustments.
    Type: Grant
    Filed: January 5, 2024
    Date of Patent: August 5, 2025
    Assignee: Mobileye Vision Technologies Ltd.
    Inventors: Shai Shalev-Shwartz, Shaked Shammah, Amnon Shashua
  • Patent number: 12371079
    Abstract: A method is provided that may include obtaining image data from vision sensors disposed onboard a vehicle. The method may include determining a stopping distance of the vehicle based at least in part on the image data using an artificial intelligence (AI) neural network having artificial neurons arranged in layers and connected with each other by connections. A moving speed and a speed limit of the vehicle may be determined using the AI neural network. The method may control movement of the vehicle using the AI neural network by enforcing movement authorities preventing unwarranted movement of the vehicle based on a difference between the moving speed and the speed limit. The method may include receiving feedback regarding the stopping distance and the speed limit calculated by the artificial neurons and training the AI neural network by changing connections between the artificial neurons based on the feedback received.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: July 29, 2025
    Assignee: Westinghouse Air Brake Technologies Corporation
    Inventors: Matthew Vrba, Jeffrey Kernwein
  • Patent number: 12344269
    Abstract: An apparatus comprising a first processor core to execute a first instance of an application; a second processor core to execute a second instance of the application concurrent with the execution of the first instance of the application; and processing circuitry to direct an interrupt to the first processor core based on an indication that an execution state of the first processor core is ahead of an execution state of the second processor core.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: July 1, 2025
    Assignee: Intel Corporation
    Inventors: Ramkumar Jayaraman, Riccardo Mariani
  • Patent number: 12337489
    Abstract: An arc welding robot system includes: a robot on which a welding torch is mounted; a robot control device; and a welding power supply that supplies power to the welding torch.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: June 24, 2025
    Assignee: Fanuc Corporation
    Inventor: Shigeo Yoshida
  • Patent number: 12330302
    Abstract: A control unit to ascertain one or more parameters of a control program and/or of a control system for a robot manipulator, wherein the control unit includes: an interactive operating unit to display a first adjustment element and a specified region for the first adjustment element, wherein the first adjustment element is moveable within the specified region via an input of a user, the interactive operating unit further to detect a user-specified position of the first adjustment element and transmit the user-specified position; and a computing unit to receive the user-specified position and ascertain weightings for a specified cost function as a function of the position, wherein a sum of the weightings is constant for all positions of the adjustment element, the computing unit further to ascertain the parameters of the control program and/or of the control system for the robot manipulator based on the cost function.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: June 17, 2025
    Assignee: FRANKA EMIKA GMBH
    Inventors: Jose Ramon Medina Hernandez, Andreas Spenninger
  • Patent number: 12329470
    Abstract: Systems and methods for automated docking include a linkage, a docking arm located near a distal end of the linkage, a docking support mechanism, and one or more processors. The one or more processors are configured to detect a docking port using the docking support mechanism and actuate the linkage based on the detection to align the docking arm with the docking port, move the docking arm toward the docking port, and dock the docking arm to the docking port. In some embodiments, to actuate the linkage based on the detection, the one or more processors are configured to align the docking arm with an alignment point of the docking port, align an alignment axis of the docking arm with an alignment axis of the docking port, rotationally align the docking arm with the docking port, and reduce a relative distance between the docking arm and the docking port.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: June 17, 2025
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Saleh Tabandeh, Daniel H. Gomez
  • Patent number: 12330298
    Abstract: A method of programming multiple weld passes in a collaborative robot welding system to perform multi-pass welding is provided. A root pass is programmed for a first weld seam by manually positioning a welding torch and automatically recording root pass position and angle data. Secondary passes for the first weld seam are also programmed. The tip of the welding torch is positioned at a start point and a stop point for each secondary pass. The start and stop position data of the start point and the stop point are automatically recorded for each secondary pass. Numerical position and angle offset data are automatically calculated. The root pass position and angle data and the offset data are stored as a multi-pass template. The template is translated and applied to a weld reference frame of a second weld seam to aid in programming secondary passes for the second weld seam.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: June 17, 2025
    Assignee: LINCOLN GLOBAL, INC.
    Inventors: Levi J. Mitchell, Zachary A. Christy
  • Patent number: 12325133
    Abstract: A packet forwarding circuit (18), such as a programmable switch or router, for example, is disposed between a control server (14) and one or more actuators (17) associated with a robotic arm (16), for example. The packet forwarding circuit is configured to perform real-time velocity control of the one or more actuators in addition to other functionalities that it normally performs, such as routing, packet forwarding, and firewall protection.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: June 10, 2025
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Csaba Györgyi, Gergely Pongrácz, Geza Szabo, Sándor Laki
  • Patent number: 12321167
    Abstract: Provided is a moving target positioning capability testing device for a coal mine, including a timing unit, a control unit, a laser emitting unit, a laser receiving unit and a constant-speed traveling device, wherein multiple groups of clocks, laser receivers and laser emitters, as test points, are arranged; and the constant-speed traveling device is used to drive positioning identification cards fixed on a positioning vehicle to move forwards from a position outside a coverage boundary of a positioning sub-station in a constant-speed manner, count time of the clocks, and calculate a difference between a position of the positioning vehicle fixed with the positioning identification cards after moving a distance at the same time as a receiving time recorded by a moving target positioning system server and a position of the clock as a dynamic error evaluation value of the moving target positioning ability.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: June 3, 2025
    Assignee: CHINA COAL TECHNOLOGY & ENGINEERING GROUP SHENYANG ENGINEERING COMPANY
    Inventors: Long Ma, Kun Fang, Xu Qian, Zhenxin Li, Changna Guo, Mingying Xu, Zhifu Li, Xiaoxu Zou, Yan Zhang, Dong Wang
  • Patent number: 12322118
    Abstract: Teleoperative, partially automated, and fully automated robotic surgery systems and methods are described herein. These systems and methods relate to at least improvement of robotic movements, three dimensional tracking and pose correction for robots interacting with deformable objections, controlling and optimizing the redundant axis of a seven degree of freedom robotic arm, virtual robotic surgery and simulation, and task coordination and optimization for multi-robot surgery.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: June 3, 2025
    Assignee: THE CLEVELAND CLINIC FOUNDATION
    Inventors: Jihad Kaouk, Nicholas Haas, Tara Nagle, Robb Colbrunn, Callan Gillespie, Keiran Cantilina
  • Patent number: 12311554
    Abstract: A system for modifying a representation of a component is disclosed. The system can implement a process that obtains a first representation of a component and a second representation of the component. The system can build one or more intermediate representations of the component based on the component transitioning between the first representation and the second representation. The system can perform tasks, activities, movement, etc. based on the one or more intermediate representations. The system can share the one or more intermediate representations of the component with other components to avoid collisions with the other components. The system may include a networking program to stream the representations to a computing device. The computing device can include a networking program to receive the representations that are streamed from the system through its networking program and a user interface (UI) application to display the representations.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: May 27, 2025
    Assignee: OMRON Corporation
    Inventors: Karthick Phillip Nagarajan, Thomas Fisher
  • Patent number: 12311070
    Abstract: A robot may identify a human located proximate to the robot in a physical environment based on sensor data captured from one or more sensors on the robot. A trajectory of the human through space may be predicted. When the predicted trajectory of the human intersects with a current path of the robot, an updated path to a destination location in the environment may be determined so as to avoid a collision between the robot and the human along the predicted trajectory. The robot may then move along the determined path.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: May 27, 2025
    Assignee: Robust AI, Inc.
    Inventors: Rodney Allen Brooks, Dylan Bourgeois, Crystal Chao, Alexander Jay Bruen Trevor, Mohamed Rabie Amer, Anthony Sean Jules, Gary Fred Marcus, Michelle Ho
  • Patent number: 12310690
    Abstract: A method for characterising the performance of a joint in a surgical robotic arm, the joint being driven by a drivetrain which transfers power from a drive source to the joint, the method comprising: sending a first command signal to position the robot arm into an initial configuration; sending a second command signal to apply a force to the joint to displace the joint from a steady state; for a plurality of predefined time intervals: receiving a first measurement indicating the configuration of the drive source at a first end of the drivetrain; receiving a second measurement indicating the configuration of the joint at a second end of the drivetrain; calculating a value of elongation using the first and second measurements; and receiving a third measurement indicating the torque experienced by the joint at the second end of the drivetrain; comparing the values of elongation with corresponding values of torque at each of the predefined time intervals; and generating an output from the comparison indicating th
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: May 27, 2025
    Assignee: CMR SURGICAL LIMITED
    Inventors: Martin Joseph Blake, Andrew John Hazell, Matthew John Reynolds
  • Patent number: 12296875
    Abstract: The present disclosure provides a method and apparatus for providing an automated interlocking logic for moving-block railway signaling. According to at least one embodiment, the present disclosure provides a method for generating a train route for railway signaling based on moving block principle, including generating a directed graph for a track layout by calling pre-stored track information, generating a path matrix corresponding to the number of movement hops of a train based on the directed graph, and generating a train route from the path matrix, and verifying the train route by obtaining route information of the train from a mission of an automatic train supervision (ATS) system and comparing the route information with the train route.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: May 13, 2025
    Assignee: KOREA RAILROAD RESEARCH INSTITUTE
    Inventors: Seh Chan Oh, Jun Seong Park, Young Ju Kim, Rag Gyo Jeong
  • Patent number: 12298773
    Abstract: An apparatus, system and method capable of providing an autonomous mobile robot hazard detection and control system. The apparatus, system and method may include: a robot having a robot body; a plurality of sensors physically associated with the robot body, and capable of detecting a hazardous condition in an operational environment; and at least one processing system at least partially physically associated with the robot body and communicatively connected to the plurality of sensors. The at least one processing system may include non-transitory computing code which, when executed by a processor of the at least one processing system, causes to occur the steps of: mapping a navigation path for the robot to traverse; detecting the hazardous condition along the navigation path based on output from the plurality of sensors; and instructing at least one action by the robot other than following the navigation path, wherein the at least one action at least partially addresses the hazardous condition.
    Type: Grant
    Filed: March 30, 2019
    Date of Patent: May 13, 2025
    Inventor: Charles Wolfe
  • Patent number: 12291227
    Abstract: A method for indicating occlusion information at an ego agent includes observing a spatial area from a first viewpoint of one or more first sensors associated with the ego agent. The method also includes identifying the spatial area as an occluded area in accordance with observing the spatial area from a second viewpoint of the one or more first sensors after observing the spatial area from the first viewpoint. The method further includes receiving, from a target agent, a message indicating the spatial area is occluded from one or more second sensors associated with the target agent. The method still further includes transmitting, to the target agent in accordance with receiving the message, the occlusion information indicating information associated the spatial area based on identifying the spatial area as the occluded area.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: May 6, 2025
    Assignee: TOYOTA RESEARCH INSTITUTE, INC.
    Inventors: Stephen G. McGill, Guy Rosman, Luke S. Fletcher
  • Patent number: 12285876
    Abstract: There is provided a cleaning robot including a light source module and an image sensor. The light source module projects a horizontal line pattern toward a moving direction. The image sensor captures, toward the moving direction, an image of the horizontal line pattern. The light source module is arranged below the image sensor so as to eliminate the interference from second reflection.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: April 29, 2025
    Assignee: PIXART IMAGING INC.
    Inventors: Chi-Chieh Liao, Guo-Zhen Wang
  • Patent number: 12283188
    Abstract: Disclosed is a method for scheduling cars at a narrow curve based on a parking space for temporary avoidance. The method includes: fusing car data obtained by laser radar and millimeter wave radar, so as to predict car states and driving trajectories of meeting cars; computing an expected meeting point of the cars through prediction of the driving trajectories of the cars; and executing, on the basis of the expected meeting point, different car avoidance strategies according to road conditions and a number of parking spaces for temporary avoidance, so as to implement car avoidance and scheduling of car meeting at the narrow curve.
    Type: Grant
    Filed: December 12, 2024
    Date of Patent: April 22, 2025
    Assignees: Jinan University, Shenzhen Lanyou Technology Co., Ltd.
    Inventors: Zhiquan Liu, Yong Ma, Yongli Hu, Feiran Huang, Pengtao Xia, Jingjing Guo, Junhong Wen, Senting Ma