Patents Examined by Emilio J Saavedra
  • Patent number: 11405230
    Abstract: An IoT-based system and method are described having an IoT hub including an accelerometer. For example, one embodiment of a system comprises: an Internet of Things (IoT) service, a plurality of IoT devices, each IoT device comprising a first secure communication module, and an IoT hub in communication with the plurality of IoT devices. The IoT hub comprising: a microcontroller unit to execute application-specific program code, a second secure communication module to establish a first secure communication channel with the IoT service and a plurality of second secure communication channels with the plurality of IoT devices, and a sensor to detect physical movements of the IoT hub and to change an operating mode of the IoT hub from a first operating mode to a second operating mode based on the physical movements.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: August 2, 2022
    Assignee: Afero, Inc.
    Inventors: Joe Britt, Shin Matsumura, Houman Forood
  • Patent number: 11368328
    Abstract: A method for controlling a terminal apparatus, to remotely operate a plurality of appliances, the terminal apparatus including a memory that stores setting information for setting a plurality of target appliances to be operated by remote operation. The method includes causing a computer of the terminal apparatus to judge whether the setting information includes information about the plurality of target appliances; causing a display of the terminal apparatus to, when the computer judges that the setting information includes information about the plurality of target appliances, display a start instruction image, that includes an instruction image region that provides an instruction for the remote operation to the plurality of target appliances and provides a starting instruction for the remote operation; and causing the computer, when the instruction image region is operated, to output control data for providing the instruction for the remote operation to the plurality of target appliances.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: June 21, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Hiroshi Amano, Toshihisa Nakano
  • Patent number: 11358279
    Abstract: When a control message is determined and sent from a master system to a slave system, the control message is accompanied with a time stamp, indicative of the master model version of the environment which was applied when the control data was determined by the master system. When data, triggered by data provided from the environment to the slave system in the form of updated sensor data is provided from the slave system to the master system, also that data, indicative of an updated slave model version of the environment made by the slave system, is provided to the master system, together with a time stamp, indicative of when the update of the slave model version was made. By applying the suggested time stamp, a coordination of model versions can be obtained between the master system and the slave system.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: June 14, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: José Araújo, Tommy Falk, Lars Andersson
  • Patent number: 11353907
    Abstract: A method, apparatus, system and computer program is provided for controlling an electric power system, including implementation of a voltage control and conservation (VCC) system used to optimally control the independent voltage and capacitor banks using a linear optimization methodology to minimize the losses in the EEDCS and the EUS. An energy validation process system (EVP) is provided which is used to document the savings of the VCC and an EPP is used to optimize improvements to the EEDCS for continuously improving the energy losses in the EEDS. The EVP system measures the improvement in the EEDS a result of operating the VCC system in the “ON” state determining the level of energy conservation achieved by the VCC system. In addition the VCC system monitors pattern recognition events and compares them to the report-by-exception data to detect HVL events.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: June 7, 2022
    Assignee: Dominion Energy, Inc.
    Inventors: Stephen J. Tyler, Phillip W. Powell
  • Patent number: 11347194
    Abstract: A system for controlling automation includes a machine which collects data generated by performance of an operation by the machine. A user device displays a machine control interface (MCI) corresponding to the machine. The MCI displays the collected data to a touch interface of the user device, and defines at least one touch activated user interface element (UIE) for manipulating the data. The user device can be enabled as an automation human machine interface (HMI) device for controlling an operation performed by the machine, such that a touch action applied to a UIE of the MCI controls the operation. A prerequisite condition to enabling the user device as an automation HMI device can include activation of an enabling switch selectively connected to the user device. The MCI can be stored in a memory of the enabling switch and retrieved from the enabling switch by the user device.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: May 31, 2022
    Assignee: BEET, INC.
    Inventor: David Jingqiu Wang
  • Patent number: 11340561
    Abstract: Provided is a control system which can support a user with respect to the designation of a data group to be collected. The control system (1) includes: first and second controllers (100, 200); a drive device (300) which has a plurality of safety functions for a motor (400); a data tracing module (154) which traces a state value for indicating an operation state of the motor (400); and a support device (500) which receives a setting of the data group to be collected including the state value. The support device (500) includes: a storage (510) which stores collection candidate information in which a data group of collection candidates is associated with a type of a safety function; and an output section (508) which outputs, as the data group to be collected, the data group of collection candidates associated with one selected safety function.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: May 24, 2022
    Assignee: OMRON Corporation
    Inventors: Daisuke Tamashima, Asuka Sugiyama, Yuji Suzuki, Fumiaki Sato
  • Patent number: 11340586
    Abstract: Provided is a numerical controller having a function for dynamically analyzing a machining program. The numerical controller provided with a subprogram calling function that calls a subprogram in a machining program includes: a program interpretation unit that notifies information related to the call of the subprogram when the subprogram is called; a program calling information storage unit that aggregates and stores the information related to the call of the subprogram that is notified by the program interpretation unit; a program execution unit that notifies information related to execution of a subprogram when executing the subprogram; and a program execution information storage unit that aggregates and stores the information related to the execution of the subprogram that is notified by the program execution unit.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: May 24, 2022
    Assignee: Fanuc Corporation
    Inventors: Satoshi Kimura, Akira Kanemaru
  • Patent number: 11340580
    Abstract: A machine state monitoring device is a machine state monitoring device that is intended for a motor drive device of a machine tool. The motor drive device includes: a motor; a converter and an inverter that adjust a power supply voltage; a power failure detection unit that acquires an input voltage of the motor drive device so as to detect a power failure in the motor drive device; and a communication unit that transmits, based on the result of the detection of the detection unit, a time when the power failure is started, and a time when the power failure is completed. The machine state monitoring device includes: a communication unit that receives information of the time when the power failure is started and the time when the power failure is completed from the communication unit of the motor drive device; and a storage unit that stores the information.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: May 24, 2022
    Assignee: FANUC CORPORATION
    Inventor: Koujirou Sakai
  • Patent number: 11335170
    Abstract: Systems, methods, and apparatus are disclosed that enable certain establishments that serve self-serve food and/or serve food via vending machines, to comply with recently issued FDA rules for providing calorie content and Nutrition Facts information to consumers. The calorie content and/or Nutrition Facts may be displayed on an electronic display, printed on a label, and/or provided via an audible signal, and/or may be provided in real time.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: May 17, 2022
    Assignee: TRANSPARENSEE LLC
    Inventor: Michael J. Kline
  • Patent number: 11310945
    Abstract: An air flow control method and system for cooling a data center including two server rooms is disclosed. The method includes receiving a first differential pressure value; receiving a second differential pressure value from the second differential pressure gauge; generating a first control signal to adjust the opening of the first damper based on the first differential pressure value; generating a second control signal to adjust the opening of the second damper based on the second differential pressure value.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: April 19, 2022
    Assignee: YANDEX EUROPE AG
    Inventors: Mikhail Mikhailovich Deev, Aleksandr Alekseevich Konovalov, Petr Leonidovich Ronzhin
  • Patent number: 11300939
    Abstract: A motion control program that causes a computer to function as: a reception unit on a non-real-time OS that receives a control command that controls a plurality of control target devices, and notifies a control unit of control command information indicating a content of the received control command; the control unit that generates an interpolation command for each of the control target devices repeatedly for each of motion control cycles based on the control command information notified from the reception unit, and stores the generated interpolation command; and a communication module unit that obtains an interpolation command, converts the obtained interpolation command from a predetermined signal format which can be recognized by the control unit into a signal format with a communication interface standard which can be recognized by each of the plurality of control target devices, and transmits the interpolation command.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: April 12, 2022
    Assignee: Soft Servo Systems, Inc.
    Inventors: Ziyuan Pan, Jsoon Kim, Boo-Ho Yang
  • Patent number: 11281176
    Abstract: A surface data acquisition, storage, and assessment system for detecting and quantifying similarities or differences between stored data and data collected from a scan. The system operates to scan features of an object and weighs various parameters and utilizing fuzzy logic makes a recommendation.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: March 22, 2022
    Assignee: EctoScan Systems, LLC
    Inventors: Paul Thomson, Adam R. Gerlach, Bruce Walker
  • Patent number: 11275355
    Abstract: An optimization system for a central plant includes a processing circuit configured to receive load prediction data indicating building energy loads and utility rate data indicating a price of one or more resources consumed by equipment of the central plant to serve the building energy loads. The optimization system includes a high level optimization module configured to generate an objective function that expresses a total monetary cost of operating the central plant over an optimization period as a function of the utility rate data and an amount of the one or more resources consumed by the central plant equipment. The optimization system includes a demand charge module configured to modify the objective function to account for a demand charge indicating a cost associated with maximum power consumption during a demand charge period. The high level optimization module is configured to optimize the objective function over the demand charge period.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: March 15, 2022
    Assignee: Johnson Controls Technology Company
    Inventors: Michael J. Wenzel, Kirk H. Drees
  • Patent number: 11276666
    Abstract: A method of forming a wire loop in connection with a semiconductor package is provided. The method includes the steps of: (1) providing package data related to the semiconductor package to a wire bonding machine; (2) providing at least one looping control value related to a desired wire loop to the wire bonding machine, the at least one looping control value including at least a loop height value related to the desired wire loop; (3) deriving looping parameters, using an algorithm, for forming the desired wire loop; (4) forming a first wire loop on the wire bonding machine using the looping parameters derived in step (3); (5) measuring actual looping control values of the first wire loop formed in step (4) corresponding to the at least one looping control value; and (6) comparing the actual looping control values measured in step (5) to the at least one looping control value provided in step (2).
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: March 15, 2022
    Assignee: Kulicke and Soffa Industries, Inc.
    Inventors: Ivy Wei Qin, Ray L. Cathcart, Cuong Huynh, Deepak Sood, Paul W. Sucro, Joseph O. DeAngelo
  • Patent number: 11271424
    Abstract: A smart energy storage system is described. The system includes a smart energy storage unit coupled to a selected circuit of a local electric grid, and configured for being charged so as to withdraw and store energy from the local electric grid, and discharged for supplying energy to the local electric grid. The smart energy storage unit includes an energy storage cell configured for being charged so as to withdraw and store energy from the local electric grid, and discharged for supplying energy to the local grid, and a storage cell management unit for controlling the energy storage cell.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: March 8, 2022
    Assignee: Orison, Inc.
    Inventors: Eric Douglass Clifton, Michael Emanuel
  • Patent number: 11257701
    Abstract: A substrate processing apparatus includes a transfer device configured to transfer at least one substrate as a processing target; a transfer controller configured to control the transfer device to perform a normal transfer of transferring the substrate and a high-accuracy transfer of transferring the substrate with higher positioning accuracy as compared to the normal transfer; a warm-up controller configured to control the transfer device to perform a warm-up operation, which is different from the normal transfer and the high-accuracy transfer, when necessary; and a necessity determination unit configured to make a determination that the warm-up operation is required as a beginning of the high-accuracy transfer is approaching when a duration of a stop state of the transfer device exceeds a preset reference time.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: February 22, 2022
    Assignee: TOKYO ELECTRON LIMITED
    Inventors: Hidekazu Kiyama, Takehiro Kadokura, Kazutoshi Ishimaru, Takashige Suematsu
  • Patent number: 11249454
    Abstract: Provided is a thermal displacement correction device capable of continuing a thermal displacement correction with high accuracy even when some of a plurality of sensors fail. The thermal displacement correction device includes a sensor information acquisition unit that acquires machine tool temperatures detected by the sensor and a state of the sensors, a thermal displacement estimating method storage unit that stores a plurality of thermal displacement estimating methods, a thermal displacement estimating method selection unit that selects a thermal displacement estimating method to be used for estimating the thermal displacement amount of the machine tool based on the state of the sensors, and a thermal displacement estimating unit that estimates the thermal displacement amount of the machine tool based on the machine tool temperature according to the thermal displacement estimating method selected by the thermal displacement estimating method selection unit.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: February 15, 2022
    Assignee: FANUC CORPORATION
    Inventors: Susumu Maekawa, Hirohide Tsunoda
  • Patent number: 11243003
    Abstract: Systems, apparatus and methods for operating an environmental control system that delivers dehumidified outdoor air into a conditioned space through an air valve. The method includes establishing CO2 setpoints corresponding to a ventilation outdoor air flow rate and a dehumidification outdoor air flow rate, determining a humidity metric of the conditioned space, and delivering outside air to the conditioned space at the ventilation outdoor air flow rate or dehumidification outdoor air flow rate based upon the humidity metric. The outside air may be tempered with return air from the conditioned space. The dehumidification CO2 set point is determined by predicting the dehumidification CO2 set point based on the airflow quantity per occupant and the relationship of the occupant predicted water vapor emission rate and CO2 emission rate.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: February 8, 2022
    Assignee: Trane International Inc.
    Inventor: Ronnie R. Moffitt
  • Patent number: 11243511
    Abstract: A load-energy efficiency evaluation and monitoring method includes an actual part processing number and a theoretical part processing number of the numerical control machine tool within an evaluation period are obtained to calculate a loading performance of the numerical control machine tool. A waste time value and a standby power value of the numerical control machine tool are obtained to calculate a waste energy value of the numerical control machine tool. A single-part actual processing energy consumption is obtained and used, together with a single-part ideal processing energy consumption, to calculate the load-energy efficiency of the numerical control machine tool. A relationship model between the load-energy efficiency and the loading performance of the numerical control machine tool is built based on the obtained model of the load-energy efficiency of the numerical control machine tool and the obtained model of the loading performance of the numerical control machine tool.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: February 8, 2022
    Assignee: SHANDONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Shun Jia, Yujie Zheng, Chao Liu, Qinghe Yuan, Zhiqiang Wang, Xiaoyuan Ma, Li Zhang, Haiyang Wang
  • Patent number: 11235529
    Abstract: The present disclosure relates to computer implemented method of supporting on support elements during 3D printing on a print platform of a 3D print object to be 3D printed based on a 3D print model, comprising: obtaining the 3D model by the computer; and displaying a visual representation of the 3D model on a display connected to the computer, CHARACTERISED BY displaying the visual representation of the model with individually user-selectable faces; receiving, by the computer, input from the user on a selected one of the faces, for support by a minimum number of added support elements to minimize scarring of the object. Based on this input, the computer implemented method proceeds to automatically orient the model, place supports, and 3D print the object from the model. The user is relieved from tedious or cumbersome manipulations of the model before printing.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: February 1, 2022
    Assignee: Atum Holding B.V.
    Inventors: Ramon Rudolf Tetteroo, Tristram Budel