Patents Examined by Thomas E Worden
  • Patent number: 12387611
    Abstract: Methods and systems for providing platform agnostic flight management data access for a flight management system (FMS) of an aircraft have been developed. First, a configuration file is loaded to a configuration database. The configuration file is for a data format of an external data source from the aircraft. Upon receiving a data access request from a user for external data from the external data source, downloading the configuration file is downloaded to an FMS data formatter. The configuration file is parsed with a data processor component of the FMS data formatter to update a rule set. The FMS data formatter receives an external data file from an application programing interface (API) of the external data source. The external data file is parsed with a rule engine of the FMS data formatter using the updated rule set. A flight plan file is generated with the FMS data formatter using the parsed external data file and sent to the FMS on the aircraft.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: August 12, 2025
    Assignee: HONEYWELL INTERNATIONAL, INC.
    Inventors: Subhransu Sahoo, Kalimulla Khan, Raghu Shamasundar, Kirupakar J, Robert Son
  • Patent number: 12384043
    Abstract: A robot state monitoring device 2 comprises: a camera which captures an image of a robot 3 under the control of a controller; a moving image generation unit which associates video data of the robot 3 acquired by the camera with input/output signals DO[1], AO[1], DI[1], and AI[1] of the controller along a time axis 830, and generates a moving image showing a state change of the robot 3 and the input/output signals DO[1], AO[1], DI[1], and AI[1]; and a moving image playback device which plays back the moving image generated by the moving image generation unit The moving image generation unit acquires the values of the input/output signals DO[1], AO[1], DI[1], and AI[1] at the recording time of each frame under the same cycle as the frame rate of the video data.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: August 12, 2025
    Assignee: FANUC CORPORATION
    Inventor: Naruki Shinohara
  • Patent number: 12384026
    Abstract: A robotic mushroom crop manager periodically or continuously receives mushroom bed data corresponding to a mushroom bed including growing mushrooms at a plurality of times. A trained mushroom bed model is used to process the mushroom bed data to generate mushroom bed state vectors respectively characterizing corresponding states of the mushroom bed at the plurality of times. Crop management equipment is controlled to perform a crop management program comprising a sequence of actions to be performed by crop management equipment comprising, for each current action in the sequence of actions, selecting, based on corresponding a current mushroom bed state vector, a selected crop management tool from a plurality of crop management tools. The crop management equipment is controlled to use the selected crop management tool to perform the current action on the mushroom bed.
    Type: Grant
    Filed: October 2, 2024
    Date of Patent: August 12, 2025
    Assignee: 4AG Robotics Inc.
    Inventors: Peter Mankowski, Vijaya Sankar Velayudham Jayashree, Nathan Tomlinson
  • Patent number: 12379711
    Abstract: A method and a system for controlling an apparatus using a behavior tree for an assigned task performed by the apparatus. The behavior tree includes a planner section and an activation section. The method includes calling the planner section, determining the state of the apparatus and setting an activation status by the planner section in response to being called, and evaluating the activation status before executing the assigned task.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: August 5, 2025
    Assignee: Jungheinrich AG
    Inventor: Guglielmo Gemignani
  • Patent number: 12372965
    Abstract: Apparatuses, machine-readable media, and methods related to cleaning detection are described. A cleaning detection system can be used to determine whether there is a need for cleaning by comparing detection inputs, from sensors of the cleaning detection system, that are associated with an updated status of an area to a baseline status of an area. The cleaning detection system can receive a number of initial inputs associated with an area scanned by the device, determine a baseline status of the area based on the number of initial inputs, receive a number of detection inputs associated with the area scanned by the device, and determine whether a location of the area is in need of cleaning based on a comparison of the baseline status and the number of detection inputs.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: July 29, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Lisa R. Copenspire-Ross, Amber Thompson, Amber Huddleston, Qianlan Liu, Charlotte Singleton
  • Patent number: 12365354
    Abstract: A system for monitoring a driver in a vehicle includes a driver monitoring system adapted to monitor the driver of the vehicle, a system controller in communication with the driver monitoring system and adapted to collect data from the driver monitoring system related to gaze behavior of the driver, classify the driver as one of a plurality of driver attention statuses based on the data from the driver monitoring system, the driver attention statuses including safe, borderline and unsafe, and, when the driver status is unsafe, prompt the driver, via a human machine interface (HMI), with questions adapted to test the alertness of the driver, receive, via the HMI, from the driver, responses to the questions, analyze the responses, and initiate responsive actions based on the responses from the driver.
    Type: Grant
    Filed: August 24, 2023
    Date of Patent: July 22, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Arun Adiththan, Vikramaditya Nimmagadda, Aravind Gangumalla
  • Patent number: 12365095
    Abstract: A loader device includes a frame, a first opening formed in a first side surface of the frame, a second opening formed on a second side surface of the frame, a cavity that connects the first opening and the second opening, a transport unit in the cavity, a first sensor that senses a presence or absence of a first substrate carrier, a second sensor that senses access of a person, and a controller that receives a first sensor signal from the first sensor and receives a second sensor signal from the second sensor. In response to the first sensor signal, the controller controls the transport unit to not transfer a second substrate carrier to the first opening, controls the transport unit to pick up the first substrate carrier from the first opening, and interrupts operation of the transport unit in response to the second sensor signal.
    Type: Grant
    Filed: November 25, 2022
    Date of Patent: July 22, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyun Jae Kang, Young Wook Kim, Seung Gyu Kang, Chul-Jun Park, Yong-Jun Ahn, Sang Kyung Lee, Hyun Woo Lee, Jeong Hun Lim
  • Patent number: 12365085
    Abstract: A method for training a control arrangement for a controlled system. The control arrangement includes a regulation device and an actuator that operates according to a control strategy. The method includes the generation of control actions by the regulation device, each control action being generated by detecting measured variables that indicate a state of the controlled system, ascertaining a correction term for the detected measured variables by the actuator according to the control strategy, adapting the detected measured variables using the correction term for the detected measured variables, and generating the control action by supplying the adapted measured variables to the regulation device as the actual value. The method further includes training the control strategy by reinforcement learning for maximizing the gain that is achieved by the generated control actions.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: July 22, 2025
    Assignee: ROBERT BOSCH GMBH
    Inventors: Alireza Ranjbar, Gerhard Neumann, Anh Vien Ngo, Hanna Ziesche
  • Patent number: 12358646
    Abstract: Disclosed are a method, a device, an apparatus for capturing a non-cooperative target using a space robotic arm, and a non-transitory storage medium, and relates to the technical field of on-orbit servicing. The method is applied to a space robotic arm with a magnetic capture device as an end actuator. The method includes: establishing a magnetic attractive force model for the magnetic capture device, determining a magnetic attractive force characteristic of the magnetic capture device based on the magnetic attractive force model, determining a capture strategy for the non-cooperative target based on the magnetic attractive force characteristic of the magnetic capture device, capturing the non-cooperative target according to the capture strategy, and determining whether the non-cooperative target is captured based on a preset determination condition.
    Type: Grant
    Filed: September 19, 2023
    Date of Patent: July 15, 2025
    Assignee: Harbin Institute of Technology
    Inventors: Fan Wu, Xibin Cao, Zhengda Cheng, Ruichen Xi, Yunhai Geng
  • Patent number: 12352017
    Abstract: A controller calculates a first bearing indicative of the bearing of a work machine based on first positional data and second positional data. The controller calculates the position of the work machine. The controller calculates a second bearing indicative of the bearing of the work machine based on a change in the position of the work machine in a predetermined zone when a determination condition, including a travel condition indicating that the work machine is traveling in a straight line, is satisfied within the predetermined zone. The controller calculates a correction value of the bearing of the work machine based on the difference between the first bearing and the second bearing in the predetermined zone. The controller corrects the first bearing based on the correction value.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: July 8, 2025
    Assignee: KOMATSU LTD.
    Inventors: Kentaro Takayama, Toru Kurakane, Eiji Ishibashi, Junji Harada, Yasuo Wakabayashi
  • Patent number: 12351182
    Abstract: Methods and systems are provided that include obtaining camera images from a camera of a vehicle; obtaining weather data as to a location in which the vehicle is travelling; processing the camera images, via a processor, generating one or more processed frames from the camera images, based on the weather data; and performing a control action for the vehicle, in accordance with instructions provided by the processor, based on the one or more processed frames.
    Type: Grant
    Filed: March 1, 2023
    Date of Patent: July 8, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sai Vishnu Aluru, Daniel Woodall
  • Patent number: 12343101
    Abstract: Techniques for control using hand tracking include a system having an input control configured to be manipulated by an operator of the system, a hand tracking unit, and a controller. The controller is configured to determine a first position of the input control; receive, from the hand tracking unit, a second position of a hand of the operator; determine whether the first position is within a threshold distance of the second position; and control display of a user interface based on the determination of whether the first position is within the threshold distance of the second position.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: July 1, 2025
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Brandon D. Itkowitz, Simon P. Dimaio, Paul E. Lilagan, Tao Zhao
  • Patent number: 12344276
    Abstract: A service providing device includes a processor, a memory, and a communication device, wherein the processor executes a program stored in the memory to perform: starting a trip by controlling an autonomous vehicle; calculating an expected completion time of the trip according to a predetermined update period; and determining whether the trip is completed within a target time according to the expected completion time of the trip is provided.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: July 1, 2025
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Hongki Cha
  • Patent number: 12343876
    Abstract: A controller for controlling an operation of a robot to execute a task is provided. The controller comprises a memory configured to store a set of dynamic movement primitives (DMPs) associated with the task. The set of DMPs comprise a set of at least two dynamical systems: a function representing point attractor dynamics and a forcing function corresponding to a learned demonstration of the task. The controller comprises a processor configured to transform the set of DMPs to a set of constrained DMPs (CDMPs) by determining a perturbation function associated with the forcing function. The perturbation function is associated with a set of operational constraints. The processor is further configured to solve, a non-linear optimization problem for the set of CDMPs based on the set of operational constraints and generate, a control input for controlling the robot for executing the task, based on the solution.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: July 1, 2025
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Devesh Jha, Seiji Shaw, Arvind Raghunathan, Radu Ioan Corcodel, Diego Romeres, Daniel Nikovski
  • Patent number: 12337832
    Abstract: A driving assistance apparatus includes an outside recognition device, a locator unit, and a driving control unit. The outside recognition device is configured to acquire traffic environment information around the vehicle. The locator unit is configured to store road map information and detect a position of the vehicle based on a positioning signal. The driving control unit is configured to control the vehicle based on forward traffic environment information acquired by the outside recognition device. The driving control unit is configured to execute a wrong-way driving detection process and a restricted traffic zone determination process to determine whether the vehicle is performing wrong-way driving in an oncoming lane.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: June 24, 2025
    Assignee: SUBARU CORPORATION
    Inventors: Hikaru Yoshikawa, Masahito Sekine, Yuta Sato, Ryuya Azuma, Keisuke Motegi, Yu Hasegawa
  • Patent number: 12337481
    Abstract: A robotic system is disclosed. The system includes a communication interface that receives, from one or more sensors deployed in a workspace, sensor data indicative of a current state of the workspace. The system includes one or more processors that use the sensor data to estimate a state of one or both of the pallet or other receptacle and the set of zero or more items stacked on or in the receptacle, and use the estimated state to generate or update a plan to control a robotic arm to place a next set of items on or in, or remove the next set of items from, the pallet or other receptacle, the plan comprising an ordered sequence of item placements or removals. The plan is generated or updated based at least in part by performing a bounded tree search in which a subset of possible ordered sequences is explored.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: June 24, 2025
    Assignee: Dexterity, Inc.
    Inventors: Rohit Arka Pidaparthi, William Arthur Clary, Neeraja Abhyankar, Jonathan Kuck, Ben Varkey Benjamin Pottayil, Kevin Jose Chavez, Shitij Kumar
  • Patent number: 12337858
    Abstract: A system for providing a connected service includes a portable device and a vehicle terminal. User information is input into the portable device and the vehicle terminal, and a server receives the user information from one or more of the portable device and the terminal and determines whether the received user information is recognizable. The server further determines whether to store the user information as a new data set based on the number of times the user information is received in response to determining that the user information is unrecognizable. The system reduces inconvenience since a data set including attributes of setting functions is not updated every time for a new vehicle model, and allows a user to conveniently use the connected service when necessary since an occurrence of an error during an update process is prevented.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: June 24, 2025
    Assignees: Hyundai Motor Company, Kia Corporation
    Inventor: Tae Ho Lee
  • Patent number: 12339131
    Abstract: Aspects of the disclosure relate to using machine learning methods for customized output generation. A computing platform may train a model (using historical data) by classifying the historical data by a trip context, a device interaction context, and physical condition context, or a personality context, and training models using the classified historical data. The computing platform may monitor a data source system to collect new data, which may include information about multiple drivers. The computing platform may generate, by inputting the new data into the model, a customized driving output for a first driver, where the customized driving output is based at least in part on information about a second driver. The computing platform may send, to a computing device, the customized driving output and commands directing the computing device to display the customized driving output, which may cause the computing device to display the customized driving output.
    Type: Grant
    Filed: January 4, 2024
    Date of Patent: June 24, 2025
    Assignee: Allstate Insurance Company
    Inventors: Chanakykumar Bhavsar, Surender Kumar, Matei Stroila
  • Patent number: 12340650
    Abstract: A robotic device for distributing designated items to persons includes a motion unit to autonomously move the robotic device through a premise, storage for designated items, an item dispenser to dispense from the storage, memory modules containing recognition scans and payment information of persons located within the premise and information of the designated items. The memory modules contain secondary recognition scans of persons located within the premise, recognition scanners, secondary recognition scanners, an additional scanner by an exit tube, a control unit in communication with the motion unit, the recognition scanners, the memory and the item dispenser and where the control unit directs the motion unit to move the robotic device within the premise, upon encountering a purchaser who selects a designated item, directs the recognition scanners to scan payment details of the purchaser and compares images from the recognition scanners to stored recognitions scans to verify payment.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: June 24, 2025
    Inventors: Harry Fox, David Azoulay, Sergh Sapojnikov, Andrew C. Gorelick
  • Patent number: 12330309
    Abstract: This disclosure is related to a robot motion control method and apparatus. The method includes: obtaining a center-of-mass reference trajectory used for guiding the robot to execute a target motion; obtaining, based on optimization of an objective function, center-of-mass control information for controlling the robot to follow the center-of-mass reference trajectory to move; generating joint control information according to the center-of-mass control information and a structure matrix of the robot; and controlling the robot to execute the target motion based on the joint control information.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: June 17, 2025
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Qinqin Zhou, Xiangyu Chen, Yu Zheng, Liangwei Xu, Sicheng Yang, Kun Xiong