Patents Examined by Zhipeng Wang
  • Patent number: 10539947
    Abstract: An information processing device displays an NC machining program and a physical state of a machine tool that is operated based on the NC machining program. The information processing device acquires, during execution of a block in a machining block, data indicative of the physical state of the machine tool, associates the block that was being executed with the acquired data and stores the block and the data that have been associated. In addition, the information processing device refers to the database and draw the block using a color according to an intensity of the data, and displays the NC machining program.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: January 21, 2020
    Assignee: Fanuc Corporation
    Inventors: Satoru Endo, Shinya Nakamura, Hideaki Maeda
  • Patent number: 10541012
    Abstract: Input power quality for a processing device is sensed. In response to detection of poor power quality, input power is disconnected, and the processing device backs up its machine state in non-volatile logic element arrays using available stored charge. When power is restored, the stored machine state is restored from the non-volatile logic element arrays to the volatile logic elements whereby the processing device resumes its process from the state immediately prior to power loss allowing seamless processing across intermittent power supply.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: January 21, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Steven Craig Bartling, Sudhanshu Khanna
  • Patent number: 10536000
    Abstract: A grid independent operation control unit includes a load current estimator to estimate a load current supplied to stand-alone power system in accordance with an output current of the inverter and an output voltage, and a feedback controller configured to PWM control the inverter at a duty ratio feedback calculated to cause the inverter to output an output voltage command value in accordance with the output voltage and the load current. The feedback controller is configured to PWM control the inverter at a duty ratio feedback calculated for output of a normalized output voltage command value obtained by normalizing the output voltage command value with the DC bus voltage in accordance with normalized output voltage obtained by normalizing the output voltage with the DC bus voltage and normalized load current obtained by normalizing the load current with the DC bus voltage.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: January 14, 2020
    Assignee: TABUCHI ELECTRIC CO., LTD.
    Inventors: Chienru Lung, Hideki Hidaka
  • Patent number: 10528068
    Abstract: A method for dispatching buildings in a demand response program event including generating data sets for each of the buildings, each set having energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each set are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a non-linear parabolic analysis on each set to yield machine learning model parameters and a residual; determining a least valued residual from all residuals yielded, the least valued residual indicating a corresponding energy lag for the each of the buildings; and using energy lags for all of the buildings to generate a dispatch schedule for the demand response program event according to a prioritization of the energy lags.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: January 7, 2020
    Assignee: Enel X North America, Inc.
    Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
  • Patent number: 10528035
    Abstract: A numerical controller of the present invention includes a parameter setting unit which accepts settings of punch press parameters, an NC parameter calculating unit which calculates an axis control parameter in punch pressing based on the punch press parameters, a parameter storage unit which stores the punch press parameters and the axis control parameter, a command analyzing unit which analyzes a command block in the program to generate movement command data, an interpolating unit which generates interpolation data based on the movement command data, and an accelerating and decelerating unit which calculates a linear acceleration and deceleration time constant and a bell-shaped acceleration and deceleration time constant for use in axis control based on the punch press parameters, the axis control parameter, and a feed rate specified by the command block and performs post-interpolation acceleration or deceleration processing based on each of the calculated acceleration and deceleration time constants.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: January 7, 2020
    Assignee: Fanuc Corporation
    Inventors: Hiroki Hokazono, Takashi Satou, Takeshi Mochida
  • Patent number: 10520968
    Abstract: A method for dispatching buildings in a demand response program event including generating data sets for each of the buildings, each set having energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each set are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a machine learning model analysis on each set to yield machine learning model parameters and a residual; determining a least valued residual from all residuals yielded, the least valued residual indicating a corresponding energy lag for the each of the buildings; and using energy lags for all of the buildings to generate a dispatch schedule for the demand response program event according to a prioritization of the energy lags.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: December 31, 2019
    Assignee: ENEL X NORTH AMERICA, INC.
    Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
  • Patent number: 10518452
    Abstract: It is made possible to understand the operating states of each injection molding machine (1) and the position of each operator within a molding factory at a glance and in real-time. An injection molding machine management system (100) displays the position of each injection molding machine (1) and the position of each operator within a molding factory, based on positional information of each injection molding machine (1) within the molding factory stored in advance in a storage unit (21), and operator positional information of each operator acquired by an operator positional information acquisition part (201).
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: December 31, 2019
    Assignee: FANUC CORPORATION
    Inventors: Tatsuhiro Uchiyama, Kazuo Kubota
  • Patent number: 10503194
    Abstract: A method for characterizing buildings, including retrieving a plurality of baseline energy use data sets for the buildings from a baseline data stores; generating energy use data sets for each of the buildings, each of the energy use data sets comprising energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each of the sets are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a non-linear parabolic analysis on the each of the plurality of energy use data sets to yield corresponding non-linear parabolic model parameters and a corresponding residual; determining a least valued residual from all residuals, the least valued residual indicating a corresponding energy lag for the each of the buildings; and categorizing the buildings into types according to simila
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: December 10, 2019
    Assignee: Enel X North America, Inc.
    Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
  • Patent number: 10503191
    Abstract: A server electric power management apparatus 40 comprises a controller 43 configured to instruct multiple pieces of equipment 10 to use a first operation pattern for controlling the equipment 10, so as to achieve a desired operation result by mutual cooperation of the multiple pieces of equipment 10. The controller 43 changes the operation pattern used in the multiple pieces of equipment 10 from the first operation pattern to a second operation pattern, when a target equipment to be stopped is stopped. the second operation pattern is an operation pattern controlling the multiple pieces of equipment 10 other than the target equipment to be stopped to allow an operation result achieved by the mutual cooperation of the multiple pieces of equipment other than the target equipment to be stopped to approach to a desired operation result.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: December 10, 2019
    Assignee: KYOCERA Corporation
    Inventor: Taku Nakayama
  • Patent number: 10503193
    Abstract: A method for dispatching buildings in a demand response program event including generating data sets for each of the buildings, each set having energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each set are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a non-linear parabolic analysis on each set to yield non-linear parabolic model parameters and a residual; determining a least valued residual from all residuals yielded, the least valued residual indicating a corresponding energy lag for the each of the buildings; and using energy lags for all of the buildings to generate a dispatch schedule for the demand response program event according to a prioritization of the energy lags.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: December 10, 2019
    Assignee: ENEL X NORTH AMERICA, INC.
    Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
  • Patent number: 10503155
    Abstract: The present invention discloses a method for controlling a process using a plurality of regulatory controllers (160) connected to a remote supervisory controller (120) over a communication link (155) and to a local supervisory controller (130) over a process bus (170). The remote supervisory controller (120) controls the regulatory controllers (160) over the communication link (155) with the use of a remote process model. During operation of the plant a local process model is configured in the local supervisory controller (130) with control data send on the communication link (155). Upon failure of the communication link (155) the local supervisory controller (130) takes over the control through the process bus (170), acting as a redundant or a backup controller.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: December 10, 2019
    Assignee: ABB Schweiz AG
    Inventors: Shrikant Bhat, Michael Lundh
  • Patent number: 10503162
    Abstract: A distributed control system receives analysis data. The analysis data includes quality attributes of fluid samples and an indication of a plant location corresponding to the fluid samples. The system identifies one or more anomalies of fluid based upon the quality attributes of the plurality of fluid samples and attributes the one or more anomalies to one or more particular areas. The system triggers an alert, trigger control, or both, based at least in part upon the identified one or more anomalies and the attributed one or more particular areas.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: December 10, 2019
    Assignee: General Electric Company
    Inventors: Constantin Dinu, Otman Dinari, Joseph Law
  • Patent number: 10496074
    Abstract: An information processing device displays an NC machining program and a physical state of a machine tool that is operated based on the NC machining program. The information processing device acquires, during execution of a block in a machining block, data indicative of the physical state of the machine tool, associates the block that was being executed with the acquired data and stores the block and the data that have been associated. In addition, the information processing device refers to the database and draw the block using a color according to an intensity of the data, and displays the NC machining program.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: December 3, 2019
    Assignee: Fanuc Corporation
    Inventors: Satoru Endo, Shinya Nakamura, Hideaki Maeda
  • Patent number: 10496126
    Abstract: A memory system in which a timing drift that would occur in distribution of a first timing signal for data transport in a memory device is determined by measuring the actual phase delays occurring in a second timing signal that has a frequency lower than that of the first timing signal and is distributed in one or more circuits mimicking the drift characteristics of at least a portion of distribution of the first timing signal. The actual phase delays are determined in the memory device and provided to a memory controller so that the phases of the timing signals used for data transport may be adjusted based on the determined timing drift.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: December 3, 2019
    Assignee: Rambus Inc.
    Inventors: Jun Kim, Pak Shing Chau, Wayne S. Richardson
  • Patent number: 10496067
    Abstract: A system for storing data in an industrial production environment includes a distributed database stored on a plurality of intelligent programmable logic controller devices. Each respective intelligent programmable logic controller device includes a volatile computer-readable storage medium containing a process image area; a non-volatile computer-readable storage medium; a control application; an input/output component; a historian component; and a distributed data management component. The control application is configured to provide operating instructions to a production unit. The input/output component is configured to update the process image area during each scan cycle with data associated with the production unit. The historian component is configured to store automation system data including the operating instructions and contents of the process image area on the non-volatile computer-readable storage medium.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: December 3, 2019
    Inventors: George Lo, Hartmut Ludwig, Justinian Rosca, Kurt Dirk Bettenhausen
  • Patent number: 10496083
    Abstract: A method of analyzing a hazard of a software control system which is operated by a computer and based on STPA (System Theoretic Process Analysis) is provided. The method includes determining an attribute and function demands of the system, analyzing tasks of the system based on the determined attribute and the function demands, generating specification of a relation between the tasks using CTT (Concur Task Tree) method, the CTT method representing a hierarchical relation of a control flow between the tasks, determining at least one of the hazard of the system based on the specification and generating a safety constraint of the system based on the determined hazard. The determining at least one of the hazard of the system uses a guide word mapping table of CTT based STPA.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: December 3, 2019
    Assignee: SANGMYUNG UNIVERSITY SEOUL INDUSTRY-ACADEMY COOPERATION FOUNDATION
    Inventors: Hyuk Soo Han, EunBi Kim
  • Patent number: 10496119
    Abstract: A method for characterizing buildings, including retrieving a plurality of baseline energy use data sets for the buildings from a baseline data stores; generating energy use data sets for each of the buildings, each of the energy use data sets comprising energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each of the sets are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a machine learning model analysis on the each of the plurality of energy use data sets to yield corresponding machine learning model parameters and a corresponding residual; determining a least valued residual from all residuals, the least valued residual indicating a corresponding energy lag for the each of the buildings; and categorizing the buildings into types according to similar
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: December 3, 2019
    Assignee: Enel X North America, Inc.
    Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
  • Patent number: 10496120
    Abstract: A method for characterizing buildings, including retrieving a plurality of baseline energy use data sets for the buildings from a baseline data stores; generating energy use data sets for each of the buildings, each of the energy use data sets comprising energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each of the sets are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a non-linear parabolic analysis on the each of the plurality of energy use data sets to yield corresponding non-linear parabolic model parameters and a corresponding residual; determining a least valued residual from all residuals yielded by the regression engine, the least valued residual indicating a corresponding energy lag for the each of the buildings; and categorizing the buildin
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: December 3, 2019
    Assignee: Enel X North America, Inc.
    Inventors: Husain Al-Mohssen, Angela S. Bassa, Richard R. Paradis
  • Patent number: 10496046
    Abstract: The invention enables methods, systems and computer program products for control system optimization. The invention comprises retrieving from an engineering information repository, control system engineering information corresponding to an implemented control system. Based on the retrieved control system engineering information, a plurality of function blocks and function block interconnections corresponding to the implemented control system are identified. At least one group of function blocks is identified from among the plurality of function blocks corresponding to the implemented control system. Identification of the group of function blocks is based on identification of one or more attributes shared by each function block within the identified group of function blocks. The invention thereafter generates a control system topology based on the identified function blocks, identified function block interconnections, and identified group of function blocks.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: December 3, 2019
    Assignee: Yokogawa Engineering Asia Pte. Ltd.
    Inventors: Karthik Raja Periasamy, Sankar Selvaraj, Gokula Krishnan Sivaprakasam
  • Patent number: 10461578
    Abstract: Methods and systems are provided for optimizing the distribution of electrical energy in an electrical power supply system which includes autonomous supply system regions, including the method steps of: —receiving input data by at least two dispatcher instances, wherein the input data represents energy intervals which are requested by the autonomous supply system regions; —calculating at least one solution of the distribution of electrical energy to the supply system regions by each of the at least two dispatcher instances; —selecting one of the calculated solutions for the distribution of electrical energy in the power supply system by a leader election. The disclosed relates to the technical field of distributing electrical energy and can be used, for example, for smart grids.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: October 29, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Johannes Hund, Richard Kuntschke