Patents Examined by Mohammed Shafayet
  • Patent number: 11971702
    Abstract: A production line for manufacturing a building block, which includes at least one component, the production line including: a central conveyor line; at least one feeding line for feeding the at least one component to the central conveyor line; a manufacturing tool set for processing the at least one component; and a control unit for controlling the central conveyor line, the feeding line, and/or the manufacturing tool set. The controlling at least one of the central conveyor line, the feeding line, and/or the manufacturing tool set includes: retrieving an asset-information about the at least one component and/or the manufacturing tool set, conveying the at least one component according to the asset-information by the feeding line to the central conveyor line, retrieving a processing-information and/or a manufacturing tool set information about processing the at least one component, and processing the at least one component by the manufacturing tool set.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: April 30, 2024
    Assignee: ABB Schweiz AG
    Inventors: Somayeh Malakuti, Prerna Juhlin, Sten Gruener, Johannes Schmitt
  • Patent number: 11966212
    Abstract: A method of processing a substrate includes subjecting a substrate to processing that modifies a thickness of an outer layer of the substrate, measuring a spectrum of light reflected from the substrate during processing, reducing the dimensionality of the measured spectrum to generate a plurality of component values, generating a characterizing value using an artificial neural network, and determining at least one of whether to halt processing of the substrate or an adjustment for a processing parameter based on the characterizing value. The artificial neural network has a plurality of input nodes to receive the plurality of component values, an output node to output the characterizing value, and a plurality of hidden nodes connecting the input nodes to the output node.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: April 23, 2024
    Assignee: Applied Materials, Inc.
    Inventor: Benjamin Cherian
  • Patent number: 11960265
    Abstract: A method adapts an apparatus to a motor-driven tool from a set of different types of motor-driven tools. The apparatus is arranged on the tool. The method has the steps of: capturing an identifier of the tool by way of the apparatus, and transmitting an item of type-specific configuration information from a database to the apparatus on the basis of the captured identifier in such a manner that the apparatus is designed to process operating data of the tool in a type-specific manner.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: April 16, 2024
    Assignee: Andreas Stihl AG & Co. KG
    Inventors: Michael Kaiser, Andre Vaas, Kay-Steffen Gurr
  • Patent number: 11953878
    Abstract: A method (1000) for condition monitoring is disclosed, comprising registering (1010) values (v1) of movement characteristics measured for cycles of motion of a cyclically moving machine, associating (1050) the occurrence of values in a frequency distribution (Fv1) of the values with respective defined indexes (a, b, c, . . . ) based on intervals, generating (1060) a word string (S) of the defined indexes corresponding to the occurrence of the values, segmenting (1070) said word string (S) into a sub-set of words (s1, s2, . . . , si), determining (1080) a frequency of the occurrence of the segmented words in said word string as a first reference term frequency (TF1), associated with a first machine status (M1), for subsequently registered set of values of movement characteristics, determining (1100) a subsequent term frequency (TFn), comparing (1110) the subsequent term frequency (TFn) with the first reference term frequency to determine a correlation with the first machine status.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: April 9, 2024
    Assignee: Tetra Laval Holdings & Finance S.A.
    Inventor: Daniel Sandberg
  • Patent number: 11947339
    Abstract: Constraints are received on initial components and intermediate components. Information is received on the products to be produced including a quantity of each of the products to be produced and a specification that specifies how the intermediate components are to be combined to form each of the products. An optimization is performed that includes the continuous conversion of initial components into the intermediate components as well as subsequent production of the products, subject to the constraints on each of the initial components, the constraints on each of the intermediate components, and the quantity of each of the products to be produced.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: April 2, 2024
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventor: Joseph Lu
  • Patent number: 11914333
    Abstract: A machine learning device performs machine learning with respect to a plurality of servo control units corresponding to a plurality of axes. A first servo control unit related to an axis receiving interference includes a compensation unit that compensates for at least one of a position error, a velocity command, and a torque command of the first servo control unit based on at least one of a variable related to a position command and a variable related to position feedback information of a second servo control unit related to an axis generating the interference. The machine learning device acquires state information including first and second servo control information and a coefficient of the function, outputs action information and a reward value for reinforcement learning, and updates a value function on the basis of the reward value, the state information, and the action information.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: February 27, 2024
    Assignee: FANUC CORPORATION
    Inventors: Yao Liang, Ryoutarou Tsuneki
  • Patent number: 11914347
    Abstract: A method includes selecting one of a first safety architecture and a second safety architecture of a protection system configured to monitor a protection system. The protection system includes an input base, a controller base and an output base. The selecting includes selecting one of a first voting logic associated with the first safety architecture and a second voting logic associated with the second architecture. The controller base is configured to execute the selected voting logic. The method also includes configuring the protection system including a plurality of processing channels to operate in one of a first configuration associated with the first safety architecture and a second configuration associated with the second safety architecture. The configuring includes altering the number of processing channels releasably coupled to the protection system and hardware relay output in the protection system.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: February 27, 2024
    Assignee: GE Infrastructure Technology LLC
    Inventors: Peigen Zheng, Qiang Bai, Lifeng Wang, Qilin Xue
  • Patent number: 11899432
    Abstract: An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. These automation objects represent corresponding physical industrial assets and have associated programmatic attributes relating to those assets. Automation objects can be maintained in shared libraries that can be referenced by system projects. The IDE system can notify projects that reference these automation objects of updates to the object libraries, including edits to existing objects or addition of new objects.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: February 13, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Andrew R. Stump, Anthony Carrara, Adam Gregory, Lorenzo Majewski, Eashwer Srinivasan, Srdjan Josipovic, Michael J Coan, Christopher Edward Stanek
  • Patent number: 11886162
    Abstract: A method for identifying pitch error and yaw error of a numerically-controlled (NC) machine tool, including: acquiring a Cartesian coordinate system of a target machine tool; setting each axis of the Cartesian coordinate system as movement axis, where each movement axis has three measurement trajectories, and the three measurement trajectories are mutually parallel to the corresponding axis, and not on the same plane; selecting an axis as the movement axis; and obtaining positioning error data between an actual operation measurement point and an ideal operation measurement point of the target machine tool when the target machine tool moves along the three measurement trajectories corresponding to the movement axis; and according to spatial angle geometric relationship and the positioning error data, obtaining a pitch error angle and a yaw error angle of the target machine tool.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: January 30, 2024
    Assignee: GUANGDONG OCEAN UNIVERSITY
    Inventors: Huanlao Liu, Jialin Hou, Yulin Wang, Can Liu, Chuanjing Zhang, Qunlong Zhou
  • Patent number: 11868118
    Abstract: An industrial automation component, a computer program and a computer-readable medium and method for configuring an industrial automation component, wherein at least one feature of the industrial automation component that is not configurable with an engineering system supporting the component, non-supported feature, is configured by interpreting a description of a configuration of the at least one non-supported feature with an on-board compiler of the component and integrating the interpreted description to a basic configuration having been generated with the engineering system and with respect to at least one further feature, supported feature, of the component.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: January 9, 2024
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Holger Strobel
  • Patent number: 11869278
    Abstract: A method for determining a status of one of multiple machine components of a machine on the basis of a digital machine model, wherein the digital machine model describes the multiple machine components, includes the steps of: determining component manufacturer data of the multiple machine components; determining machine manufacturer data of the multiple machine components; determining machine operator data of the multiple machine components; and determining the status of the one of the multiple machine components by linking the determined component manufacturer data, the determined machine manufacturer data and the determined machine operator data.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: January 9, 2024
    Assignee: Lenze Automation GmbH
    Inventors: Ralf Guethoff, Nico Scholze
  • Patent number: 11853026
    Abstract: Various embodiments include methods and apparatuses to provide human safety and machine safety and operations. In one example, a distributed interlock system includes at least one master device coupled to a number of slave device. The slave devices receive signals from one or more tools and provide the signals to the master device. The master device evaluates the signals and prevents unsafe conditions prior to one or more command executions, related to the unsafe conditions, being transmitted to one or more of the slave devices. Other methods and systems are disclosed.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: December 26, 2023
    Assignee: Lam Research Corporation
    Inventors: Eric Tu, Dirk Rudolph, Ales Janhar, John Folden Stumpf, Justin Remulla
  • Patent number: 11846923
    Abstract: An automation system for monitoring a safety-critical process includes a platform, a fail-safe peripheral module, and a safe runtime environment. The platform executes user programs. The user programs include a first user program and a second user program, which together implement a safety function. The second user program is diversitary with respect to the first user program. The fail-safe peripheral module couples the user programs with the safety-critical process. The safe runtime environment is implemented on the platform independently of the user programs and provides the user programs with safe resources independent of the platform.
    Type: Grant
    Filed: February 21, 2021
    Date of Patent: December 19, 2023
    Assignee: Pilz GmbH & Co. KG
    Inventors: Matthias Schweiker, Daniel Bakovic, Uwe Schoch
  • Patent number: 11843247
    Abstract: In prior art grid systems, power-line control is done by substation based large systems that use high-voltage (HV) circuits to get injectable impedance waveforms that can create oscillations on the HV power lines. Intelligent impedance injection modules (IIMs) are currently being proposed for interactive power line control and line balancing. These IIMs distributed over the high-voltage lines or installed on mobile platforms and connected to the HV power lines locally generate and inject waveforms in an intelligent fashion to provide interactive response capability to commands from utility for power line control.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: December 12, 2023
    Assignee: Smart Wires Inc.
    Inventors: Antonio Ginart, Michael T. Garrison Stuber, Haroon Inam, Shreesha Adiga Manoor
  • Patent number: 11835935
    Abstract: A power tool element indicating system (100) comprises a detection device (102) in communication with a replaceable and/or adjustable element (104), such as a blade, a chain or other element, of a power tool (106), to determine that the replaceable and/or adjustable element of the power tool requires replacement or adjustment. The system comprises an indicator (108), such as a LED, or a display, or other indicator, in communication with the detection device to indicate to a user that the replaceable and/or adjustable element requires replacement or adjustment.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: December 5, 2023
    Assignee: Techtronic Cordless GP
    Inventor: Todd Rickey
  • Patent number: 11835929
    Abstract: Disclosed is a control device of a plant.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: December 5, 2023
    Assignee: DAEGU GYEONGBUK INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Sehoon Oh, Hanul Jung
  • Patent number: 11822297
    Abstract: A method, device and apparatus for processing a control parameter, and a storage medium are provided. The method includes: acquiring first information input to a control system; acquiring second information output after the first information is processed by the control system; obtaining a first parameter characteristic for characterizing a system parameter, according to the first information and the second information; obtaining a second parameter characteristic for adjusting the control parameter, according to the first parameter characteristic and a corresponding relation between the system parameter and the control parameter; and adjusting the control parameter according to the second parameter characteristic. Thus, an adaptive adjustment of the control parameter based on the variation of the scene is realized, and the parameter adjustment efficiency is improved.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: November 21, 2023
    Assignee: APOLLO INTELLIGENT DRIVING TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Dingfeng Guo, Xiao Cui, Zhenguang Zhu
  • Patent number: 11822317
    Abstract: A control device of a machine tool receives a target machining, in accordance with which a workpiece should be machined by a tool of the machine tool. The control device also receives via a human-machine interface or via an interface to an external memory device a selection, a parameterization and/or a specification of a sequence of predefined rules, which define the manner in which the machining of the workpiece should be modified in the event of undesired vibrations during machining. When undesired vibrations do not occur, as determined from acquired sensor signals, machining is carried out in accordance with the target machining. When undesired vibrations occur, the machining is modified in accordance with the rules, wherein the control device selects the rules in accordance with the selection, parameterizes the rules in accordance with the parameterization and/or carries out the rules in accordance with the specified sequence.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: November 21, 2023
    Assignee: Siemens Aktiengesellschaft
    Inventor: Jochen Bretschneider
  • Patent number: 11822313
    Abstract: A synchronization control device (10) includes: a main axis command calculator (Cmm) that calculates a main axis command position based on time-series target position information; a main axis modeler (Mm) that calculates a predicted main axis feedback position by a dynamic characteristic model of a main axis servo control mechanism (20) by inputting the main axis command position, a main axis feedback position, and a predicted main axis command position after a predetermined time calculated based on the target position information; and a driven axis command calculator (Cms) that calculates a driven axis command position based on the predicted main axis feedback position. This configuration achieves synchronization control that improves the accuracy of synchronous drive of the driven axis.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: November 21, 2023
    Assignee: OMRON CORPORATION
    Inventors: Daisuke Matsunaga, Hidehiko Sekimoto, Toru Kogawara, Junji Shimamura
  • Patent number: 11815874
    Abstract: A method and system for aggregate programming a computer numerical control (CNC) machine that includes (a) shifting a control point from an aggregate base point to a center tip of a tool being programmed, thereby enabling tool length and diameter adjustment along with C-axis aggregate rotation during a machine activity. The shifting includes (i) activating a tilted work plane (TWP); and (ii) shifting the control point to the tip of the tool using a tool length compensation. The system and method also include (b) implementing an activity on the CNC machine using the shifted control point and C-axis aggregate rotation. In some cases, activating the TWP comprises using a special machine control code such as g-code G68.2. In some cases, shifting the control point to the tip of the tool using a tool length compensation comprises using a special machine control code such as g-code G43.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: November 14, 2023
    Assignee: C. R. Onsrud, Inc.
    Inventors: Richard Leigh Guerin, Travis Scott Buchanan