Patents Examined by David Earl Ogg
  • Patent number: 12164283
    Abstract: A method for calling a function block of a control program of an industrial controller is disclosed. The industrial controller has an OPC UA server and communicates with an OPC UA client, wherein the function block is requested from an OPC UA call of the OPC UA client. When the function block is requested, an OPC UA call directed thereto is sent from the OPC UA client to the OPC UA server. The OPC UA call is stored by the OPC UA server. IN Parameters transferred together with the OPC UA call are then copied to corresponding IN parameters of the function block and, the function block is called at a previously defined point within a control task of the industrial controller and the IN parameters of the function block are processed.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: December 10, 2024
    Assignee: Phoenix Contact GmbH & Co. KG
    Inventors: Uwe Thomas, Andreas Weichelt
  • Patent number: 12158735
    Abstract: A method includes determining, by a processing device, whether a first process recipe including a set of Pareto efficient parameters is to be selected from a set of process recipes, wherein the set of Pareto efficient parameters fail to satisfy each target property of a set of target properties for processing the component, in response to determining that a first process recipe is not to be selected from a set of process recipes for processing the component, selecting, by the processing device from the set of process recipes, a second process recipe including a set of parameters satisfying each target property of the set of target properties, and causing, by the processing device, the component to be processed by a process tool using the second process recipe.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: December 3, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Dermot P. Cantwell, Taehun Kim
  • Patent number: 12158743
    Abstract: A method for establishing communication between a control node and a machine in a machine tool system includes notifying the control node of an identifier of the machine. The machine includes a numerical control (NC). The method further includes the steps of retrieving a machine configuration file including machine attributes at the control node based on the identifier; determining a data structure of a data signal transferring information in the machine tool system by interpreting the machine configuration file; and acknowledging from the control node to the machine that communication has been established.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: December 3, 2024
    Assignee: AB SANDVIK COROMANT
    Inventors: Tennerth Holmstrom, Anders Gabert
  • Patent number: 12153385
    Abstract: Systems and methods are used to adapt the coefficients of a proportional-integral-derivative (PID) controller through reinforcement learning. The approach for adapting PID coefficients can include an outer loop of reinforcement learning where the PID coefficients are tuned to changes in the environment and an inner loop of PID control for quickly reacting to changing errors. The outer loop can learn and adapt as the environment changes and be configured to only run at a predetermined frequency, after a given number of steps. The outer loop can use summary statistics about the error terms and any other information sensed about the environment to calculate an observation. This observation can be used to evaluate the next action, for example, by feeding it into a neural network representing the policy. The resulting action is the coefficients of the PID controller and the tunable parameters of things such as the filters.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: November 26, 2024
    Assignees: SONY GROUP CORPORATION, SONY CORPORATION OF AMERICA
    Inventors: Samuel Barrett, James MacGlashan, Varun Kompella, Peter Wurman, Goker Erdogan, Fabrizio Santini
  • Patent number: 12153393
    Abstract: A control system includes plural control devices connected to a network, each of the control devices including a program storage, an operation module, and an arbitration module. The program storage stores a control program including a command to calculate and update a control instruction that is a value related to control of a control target. The operation module operates the control program of the program storage of the control device. The arbitration module disposes plural control programs including a command to calculate and update an identical control instruction in another one of the plural control devices, and arbitrates an operation time between the plural control programs such that updatings of the identical control instruction do not conflict with each other in the plural control programs.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: November 26, 2024
    Assignee: OMRON CORPORATION
    Inventors: Taiga Niimi, Mitsuhiro Yoneda, Ryota Akai, Nobuyuki Sakatani, Shigenori Sawada
  • Patent number: 12146674
    Abstract: A computer and software enabled system is provided for real time and ongoing assessment and adjustment of current air quality and airflow within and exiting an operating room. Using software operating to the task of assessing existing airflow patterns in rooms of medical facilities and to determine from an optimal CFD model and a real time current CFD model one or more adjustments of the characteristics of incoming and outgoing airflow to substantially match current air flows to that of the optimal CFD model.
    Type: Grant
    Filed: February 1, 2024
    Date of Patent: November 19, 2024
    Inventor: Alexander J. Willman
  • Patent number: 12145319
    Abstract: Systems and methods of predicting temperature during a build of a three-dimensional (3D) part include determining a temperature profile at a plurality of layers of a part based on geometric characteristics of the 3D part as defined by a 3D part file, and adjusting a process parameter of the build based on the determined temperature.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: November 19, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Tod Heiles, Juan Carlos Catana Salazar, Jun Zeng, Gary J. Dispoto
  • Patent number: 12145747
    Abstract: An aircraft component assembly jig includes: header plates; positioners provided on each of the header plates, each positioner including a receiver that comes into contact with a lower/upper surface of an aircraft component, each positioner causing the receiver to advance and retract; receiver state detectors, that each detects, as control data, a supporting state of a corresponding one of the receivers; and a circuitry. The circuitry compares each of detection values of the control data with a preset reference value to determine whether an equal support state is achieved, the equal support state being a state where all the receivers are equally supporting the aircraft component. If it is determined that the equal support state is not achieved, the circuitry controls an adjustment-requiring positioner among all the positioners to adjust an advancing/retracting position of the receiver of the adjustment-requiring positioner within a design tolerance.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: November 19, 2024
    Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventors: Hideki Okada, Shuji Matsui, Fuminori Yano, Kenji Kasahara
  • Patent number: 12146666
    Abstract: A method for controlling a district thermal energy distribution system is presented. The method comprises: determining whether a local pressure difference between a feed line (111) and a return line (112) of a distribution grid (110) is below a predetermined threshold; upon the local pressure difference is determined to be below the predetermined threshold, generating a control signal comprising information instructing a local distribution system (150) to reduce outtake of heat or cold from the distribution grid (110); sending the control signal to a local control unit (140) of the local distribution system (150); and reducing, in response to the control signal, the outtake of heat or cold of the local distribution system (150) from the distribution grid (110). The distribution grid (110) may be a district heating grid or a district cooling grid. Also, a control server and a district thermal energy distribution system is presented.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: November 19, 2024
    Assignee: E.ON SVERIGE AB
    Inventors: Per Rosén, Jacob Skogström, Fredrik Rosenqvist
  • Patent number: 12140924
    Abstract: A control assembly of an automation system, having at least two row modules which are arranged in a row one after the other and have an actual order, includes a control and/or communication module and/or an I/O module, as well as a test module. The row modules are each equipped with an indicator element which can assume two distinguishable states. Further, a test method for the control assembly.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: November 12, 2024
    Assignee: Phoenix Contact GmbH & Co. KG
    Inventor: Stefan Benk
  • Patent number: 12135529
    Abstract: The subject matter of this specification can be implemented in, among other things, methods, systems, computer-readable storage medium. A method can include a processing device receiving sensor data indicating a state of an environment of a processing chamber processing a series of substrates according to a substrate processing procedure. The series of substrates may be processed subsequent to a preventive maintenance procedure. The processing device may determine a first set of values based on the sensor data. The set of values may indicate a likelihood an associated substrate comprises a first process result that meets a threshold condition of the substrate processing procedure. The processing device may further predict a first test result based on the first set of values. The first test result may indicate a likelihood a first substrate processed subsequent to processing the series of substrates comprises a second process result that meets the threshold condition.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: November 5, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Jeong Jin Hong, Mihyun Jang
  • Patent number: 12135537
    Abstract: A tool load displaying method for a machine tool includes inputting a machining program that specifies a plurality of tools used during machining work and that specifies machining processes which constitute the machining work and each of which is performed by using each of the plurality of tools. At least one piece of load information corresponding to each of the plurality of tools during each of the at least one machining process is calculated. Selected load information is selected from the at least one piece of load information. The plurality of tools are displayed.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: November 5, 2024
    Assignee: YAMAZAKI MAZAK CORPORATION
    Inventors: Jun Matsui, Yuuki Yamamoto, Takuro Katayama, Morikuni Kimura
  • Patent number: 12124226
    Abstract: Devices and methods for automatically controlling a step bit operation in a power tool. The method includes generating, by a sensor of the power tool, sensor data indicative of an operational parameter of the power tool wherein a step bit is coupled to the power tool. An electronic control assembly of the power tool receives the sensor data, where the electronic control assembly includes an electronic processor and a memory. The memory stores a machine learning control program for execution by the electronic processor. The electronic control assembly processes the sensor data using a machine learning control program of the electronic control assembly and generates, using the machine learning program, an output based on the sensor data. The output indicates step bit progress information. The electronic control assembly controls a motor supported by the housing of the power tool based on the output.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: October 22, 2024
    Assignee: Milwaukee Electric Tool Corporation
    Inventor: Jonathan E. Abbott
  • Patent number: 12123656
    Abstract: Disclosed is a method of mapping an in-building water supply installation having multiple controllable water outlets, the installation including a supply of water; in a water flow path between the supply of water and the controllable water outlets, a flow measurement device and a flow regulator; a processor being operatively connected to the flow measurement device and the at least one flow regulator. The method comprises opening a first of the water outlets and processing signals from the flow measurement device with the processor at least until a first flow characteristic is determined; closing the first of the water outlets; repeating the opening, processing and closing operations for each of the other water outlets to determine for each controllable water outlet a respective flow characteristic.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: October 22, 2024
    Assignee: OCTOPUS ENERGY HEATING LIMITED
    Inventor: Peter Konowalczyk
  • Patent number: 12123783
    Abstract: A thermal management device, a thermal management system, a method, and an electronic device are provided. The thermal management system has the thermal management device communicatively coupled with one or more electronic devices including a thermal sensing unit having a plurality of thermal sensors sensing thermal data associated with each of the electronic devices. The thermal management device is configured to obtain the thermal data associated with the electronic device, generate a thermal profile based on the thermal data, and determine an abnormal thermal associated with the electronic device based on the thermal profile and a reference thermal profile of the electronic device. The thermal management device is also configured to initiate a preventive action at the electronic device to address the abnormal thermal condition.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: October 22, 2024
    Assignee: Siemens Aktiengesellschaft
    Inventor: Mahantesh Ganachari
  • Patent number: 12123601
    Abstract: Embodiments described herein generally relate to a domestic hot water (DHW) preheater operable to supply domestic hot water to a structure and/or to preheat a cold return of a space heating system.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: October 22, 2024
    Assignee: Radiator Labs, Inc.
    Inventors: Marshall Cox, Ioannis Kymissis
  • Patent number: 12124283
    Abstract: A method and controller of dynamically determining a current system curve in a heat power system, in which the heat power system comprises a regulator and sensors. The controller controls an output of the regulator to find the current system curve, collects and checks sensor values with limited accuracy to determine if properties of the sensor values indicate that a point of the current system curve has been reached. When at least two points are found the controller models the current system curve by linear interpolation between the first and second point of the current system curve.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: October 22, 2024
    Assignee: CLIMEON AB
    Inventor: Rikard Pettersson
  • Patent number: 12123205
    Abstract: An automated drywalling system network that including one or more automated drywalling systems that each has a robotic arm. The automated drywalling system network can also include a computational planner that generates instructions for the one or more automated drywalling systems to perform two or more drywalling tasks associated with a target wall assembly. The two or more drywalling tasks can include a hanging task that includes hanging pieces of drywall on studs of the target wall assembly; a mudding task that includes applying joint compound to pieces of drywall hung on studs of the target wall assembly; a sanding task that includes sanding joint compound applied to the pieces of drywall hung on studs of the target wall assembly; and a painting task that includes painting sanded the joint compound applied to the pieces of drywall hung on studs of the target wall assembly.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: October 22, 2024
    Assignee: Canvas Construction, Inc.
    Inventors: Maria J. Telleria, Gabriel F. Hein, Kevin B. Albert, Thomas F. Allen, Charlie Yan
  • Patent number: 12117791
    Abstract: A tool detector including a right-angle triangular base and an automatic controller is revealed. A light source of the right-angle triangular base emits a main light ray to a plane mirror to generate a reflected light ray which is incident to a quadrant detector to create a light receiving area. The automatic controller is for measuring a tool length and a tool radius. A control device of a computer numerical control machine tool sets up a standard value by a standard bar and drives an unfinished tool and a processed tool to set up an original value set and a measured value set. The automatic controller performs an error analysis on the original and measured value sets to get a relative difference of a tool length and radius of the processed tool for measuring the tool length and radius and compensation of thermal variables of the CNC machine tool.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: October 15, 2024
    Assignee: Laser Application Technology Co., Ltd.
    Inventors: Chien Hung Liu, Jia Rong Tsai, Pei Chen Ko
  • Patent number: 12117805
    Abstract: A system and method for generating industrial process in a computing environment is disclosed. The system receives multimedia input from users, analyzes multimedia input, to determine semantics associated with multimedia inputs, using at least one of natural language and symbolic processing techniques, and deep learning technique. Furthermore, the system determines process specifications and descriptions in industrial process, using at least one of a dataset and library comprising representations of industrial processes in plurality of configurations, using machine learning (ML) models. Additionally, the system combines a plurality of types of process specifications and descriptions. Further, the system generates industrial processes corresponding to the multimedia inputs, based on combining the plurality of types of process specifications and descriptions. Furthermore, the system outputs the generated industrial processes, on at least one of display of a user device, and external devices.
    Type: Grant
    Filed: July 11, 2023
    Date of Patent: October 15, 2024
    Inventors: Muhammad Zeeshan Zia, Quoc-Huy Tran, Andrey Konin