Patents Examined by David Earl Ogg
-
Patent number: 12164283Abstract: 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: GrantFiled: August 28, 2020Date of Patent: December 10, 2024Assignee: Phoenix Contact GmbH & Co. KGInventors: Uwe Thomas, Andreas Weichelt
-
Patent number: 12158735Abstract: 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: GrantFiled: September 8, 2023Date of Patent: December 3, 2024Assignee: Applied Materials, Inc.Inventors: Dermot P. Cantwell, Taehun Kim
-
Patent number: 12158743Abstract: 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: GrantFiled: April 2, 2020Date of Patent: December 3, 2024Assignee: AB SANDVIK COROMANTInventors: Tennerth Holmstrom, Anders Gabert
-
Patent number: 12153385Abstract: 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: GrantFiled: May 7, 2021Date of Patent: November 26, 2024Assignees: SONY GROUP CORPORATION, SONY CORPORATION OF AMERICAInventors: Samuel Barrett, James MacGlashan, Varun Kompella, Peter Wurman, Goker Erdogan, Fabrizio Santini
-
Patent number: 12153393Abstract: 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: GrantFiled: March 10, 2020Date of Patent: November 26, 2024Assignee: OMRON CORPORATIONInventors: Taiga Niimi, Mitsuhiro Yoneda, Ryota Akai, Nobuyuki Sakatani, Shigenori Sawada
-
Patent number: 12146674Abstract: 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: GrantFiled: February 1, 2024Date of Patent: November 19, 2024Inventor: Alexander J. Willman
-
Patent number: 12145319Abstract: 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: GrantFiled: January 23, 2019Date of Patent: November 19, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sunil Kothari, Tod Heiles, Juan Carlos Catana Salazar, Jun Zeng, Gary J. Dispoto
-
Patent number: 12145747Abstract: 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: GrantFiled: February 26, 2021Date of Patent: November 19, 2024Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHAInventors: Hideki Okada, Shuji Matsui, Fuminori Yano, Kenji Kasahara
-
Patent number: 12146666Abstract: 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: GrantFiled: June 11, 2020Date of Patent: November 19, 2024Assignee: E.ON SVERIGE ABInventors: Per Rosén, Jacob Skogström, Fredrik Rosenqvist
-
Patent number: 12140924Abstract: 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: GrantFiled: April 16, 2020Date of Patent: November 12, 2024Assignee: Phoenix Contact GmbH & Co. KGInventor: Stefan Benk
-
Patent number: 12135529Abstract: 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: GrantFiled: December 14, 2021Date of Patent: November 5, 2024Assignee: Applied Materials, Inc.Inventors: Jeong Jin Hong, Mihyun Jang
-
Patent number: 12135537Abstract: 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: GrantFiled: February 1, 2022Date of Patent: November 5, 2024Assignee: YAMAZAKI MAZAK CORPORATIONInventors: Jun Matsui, Yuuki Yamamoto, Takuro Katayama, Morikuni Kimura
-
Patent number: 12124226Abstract: 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: GrantFiled: January 29, 2021Date of Patent: October 22, 2024Assignee: Milwaukee Electric Tool CorporationInventor: Jonathan E. Abbott
-
Patent number: 12123656Abstract: 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: GrantFiled: February 7, 2022Date of Patent: October 22, 2024Assignee: OCTOPUS ENERGY HEATING LIMITEDInventor: Peter Konowalczyk
-
Patent number: 12123783Abstract: 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: GrantFiled: September 23, 2021Date of Patent: October 22, 2024Assignee: Siemens AktiengesellschaftInventor: Mahantesh Ganachari
-
Patent number: 12123601Abstract: 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: GrantFiled: November 3, 2021Date of Patent: October 22, 2024Assignee: Radiator Labs, Inc.Inventors: Marshall Cox, Ioannis Kymissis
-
Patent number: 12124283Abstract: 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: GrantFiled: July 2, 2020Date of Patent: October 22, 2024Assignee: CLIMEON ABInventor: Rikard Pettersson
-
Patent number: 12123205Abstract: 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: GrantFiled: November 7, 2022Date of Patent: October 22, 2024Assignee: Canvas Construction, Inc.Inventors: Maria J. Telleria, Gabriel F. Hein, Kevin B. Albert, Thomas F. Allen, Charlie Yan
-
Patent number: 12117791Abstract: 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: GrantFiled: November 23, 2021Date of Patent: October 15, 2024Assignee: Laser Application Technology Co., Ltd.Inventors: Chien Hung Liu, Jia Rong Tsai, Pei Chen Ko
-
Patent number: 12117805Abstract: 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: GrantFiled: July 11, 2023Date of Patent: October 15, 2024Inventors: Muhammad Zeeshan Zia, Quoc-Huy Tran, Andrey Konin