Patents Examined by Emilio J Saavedra
  • Patent number: 10571901
    Abstract: Module-based systems and methods are described for controlled roll-out of module classes for configuring a process plant. In various aspects the module-based systems and methods generate a second version of a module class based on a modification to a first version of the module class, where the module class is associated with one or more module instances that are each associated with a process control element of the process plant. The module-based systems and methods execute a roll-out instruction to update an upgraded process control element, where the upgraded process control element is associated with a new module instance based on the second version of the module class. The roll-out instruction is also designed to ignore or skip a non-upgraded process control element, where the non-upgraded process control element remains associated with a previous module instance based on the first version of the module class.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: February 25, 2020
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Julian K. Naidoo, Daniel R. Strinden, Cristopher Ian Sarmiento Uy, Prashant Joshi
  • Patent number: 10564613
    Abstract: System and method provide wireless distributed lighting control systems implementing a secure peer-to-peer, self-organizing and self-healing mesh network of actuators and system inputs. The system and method can be designed specifically for indoor and outdoor lighting where actuators include in-fixture, on-fixture and circuit control modules with ON/OFF and full range dimming capabilities, and system inputs include occupancy/vacancy sensors, daylight sensors and switches. A unique messaging protocol facilitates wireless and wired communication between actuators and system inputs, and provides web-based commissioning and monitoring of the lighting control system using a wireless access point accessible from a local network or Internet which can provide an intuitive and easy to use Graphical User Interface (GUI).
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: February 18, 2020
    Assignee: Hubbell Incorporated
    Inventors: Theodore E. Weber, Terrence R. Arbouw, Ronald K. Bender, Ronald J. Cummings-Kralik, Michael D. Crane, Thomas J. Hartnagel, Robert A. Martin, Peter A. Moyle, Gregory F. Smith, Stephan K. Zitz
  • Patent number: 10551816
    Abstract: A numerical controller of the present invention is provided with an oscillating motion data holding unit configured to hold oscillating motion data used for the control of an oscillating motion, an oscillating pulse calculation unit configured to calculate oscillating pulses used for the control of an oscillation axis, based on the oscillating motion data held in the oscillating motion data holding unit, and output the calculated oscillating pulses, a motor control unit configured to control a motor for driving the oscillation axis, based on the oscillating pulses, and an oscillating motion data calculation unit configured to determine a data item related to the oscillating motion to be adjusted, based on the state of a switch means on a control panel of a machine, and to adjust the value of the data item related to the oscillating motion, based on manual pulses input from a manual pulse generator.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: February 4, 2020
    Assignee: Fanuc Corporation
    Inventor: Yousuke Koyanaka
  • Patent number: 10545485
    Abstract: A method for controlling a plurality of machines and at least a first assembly; the plurality of machines comprises at least a first machine and a second machine; the first assembly is associated with the first and second machines and is arranged to provide a first auxiliary function to the first and second machines; control is carried out by at least a first and a second controllers; the first and the second controllers are associated respectively to the first and second machines and are arranged to control a main function of each of the first and the second machines; the first and the second controllers are associated with the first assembly and are arranged to control an auxillary function of the first assembly; the first and the second controllers maintain a dialog between each other to assure that only one controller controls the first assembly at a time.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: January 28, 2020
    Assignee: Nuovo Pignone S.P.A.
    Inventors: Marco Lisco, Giulio Guaglianone
  • Patent number: 10534330
    Abstract: Methods and systems are described for selecting a level of autonomy. According to at least one embodiment, a method for selecting a level of autonomy includes determining a first likely condition of a first user of a task and/or building system, selecting a first autonomy level from multiple levels based at least in part on the first likely condition, and making a first decision in the task and/or the building system based on the first autonomy level.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: January 14, 2020
    Assignee: Vivint, Inc.
    Inventors: Rongbin Lanny Lin, Brandon Bunker
  • Patent number: 10528096
    Abstract: A computing system includes a first pool of collocated high heat density computing components; a second pool of collocated low heat density computing components; and a reconfigurable switching fabric electrically interconnecting the pools. A first cooling structure is in thermal communication with the first pool; a second cooling structure is in thermal communication with the second pool; and at least one heat rejection unit is in thermal communication with the first cooling structure, the second cooling structure, and at least one heat sink. A controller is configured to obtain a specification of a computing workload; electrically configure at least a portion of the first pool and at least a portion of the second pool to handle the computing workload, by reconfiguring the switching fabric; and select operating parameters for the first and second cooling structures and the at least one heat rejection unit to handle the computing workload.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Timothy J. Chainer, Pritish R. Parida
  • Patent number: 10517702
    Abstract: A cluster mill blank includes a framework constructed to cooperate with a blank holder of an existing CAD/CAM system, and a plurality of sub-blanks attached to the framework forming an addressable matrix or cluster blank. CAD/CAM systems including such a framework, as well as associated methods are described.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: December 31, 2019
    Assignee: Ivoclar Vivadent AG
    Inventors: Robert A. Ganley, Dmitri G. Brodkin
  • Patent number: 10500723
    Abstract: There is provided a machining system in which for automation of loading and unloading of an article with respect to a machining device, an operation of a robot can be easily set from a machine controller of the machining device. The machining system includes a machine controller and a robot controller. The machine controller includes a communication section configured to read from a storage section setting data and a robot operation program which correspond to the type of the machined article as set by a setting section when a determination section determines that the moving robot is disposed at a predetermined position, and transmit the same to the robot controller.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: December 10, 2019
    Assignee: FANUC CORPORATION
    Inventor: Hiroji Nishi
  • Patent number: 10496064
    Abstract: A selection device which can reduce labor involved in the setting operation of a controller. The selection device includes an information reception part which receives a machine condition, a storage which stores specification data, a selection part which compares the machine condition received by the information reception part with the specification data stored in the storage to select the electric motor system that meets the machine condition, and a parameter generation part which generates a controller parameter configured to allow a controller which controls the electric motor system selected by the selection part to set in the controller, an operation parameter involved in operating the electric motor system.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: December 3, 2019
    Assignee: FANUC CORPORATION
    Inventor: Kenta Yamamoto
  • Patent number: 10481656
    Abstract: Systems and methods that may be implemented using an external cooling dock that is configured to provide supplemental cooling to a portable information handling system by blowing sub-ambient temperature air into one or more existing external air intake-vents of the chassis of the portable information handling system. The external cooling dock may be further configured to electronically dock or otherwise mate in bidirectional signal communication with the portable information handing system to allow the cooling dock processing device to operate cooperatively in a closed loop with the internal processing device/s of the portable information handling system so as to control operation of the cooling dock components and/or the operation of the processing devices within the portable information handling system.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: November 19, 2019
    Assignee: Dell Products L.P.
    Inventors: Mark A. Casparian, Philip J. Grossmann, Joe A. Olmsted, Francisco Santana, Charles Cameron Duncan, Frank C. Azor
  • Patent number: 10474176
    Abstract: According to some embodiments, a remote supervisory control system includes an electric generator configured to operate based on a driving value applied from a server, and the server configured to apply a representative driving value for an driving of the electric generator to the electric generator, receive a driving feedback signal applied from the electric generator according to the representative driving value, determine whether or not the representative driving value is normal, and update the representative driving value with a second priority driving value according to the determination result.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: November 12, 2019
    Assignee: LSIS CO., LTD.
    Inventors: Jong-Ho Park, Yong-Ik Lee, Ho-Young Whang
  • Patent number: 10464112
    Abstract: An energy-saving control device for a rolling line, the energy-saving control device capable of finding rolling conditions for minimizing energy consumption for the rolling line while ensuring a quality of a product. The energy-saving control device for a rolling line includes: an energy consumption estimating unit that calculates energy consumption for the rolling line based on rolling conditions for the rolling line; and an energy consumption optimizing unit that changes a rolling condition other than a target temperature of a material to be rolled, as a manipulation item so that the energy consumption calculated by the energy consumption estimating unit is reduced while a quality of a product formed by rolling the material to be rolled is ensured.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: November 5, 2019
    Assignee: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATION
    Inventors: Hiroyuki Jinnai, Hiroyuki Imanari, Naoki Shimoda, Kazutoshi Kitagoh
  • Patent number: 10437240
    Abstract: Manufacturing evaluation systems including motion sensors are disclosed. A manufacturing evaluation system includes one or more motion sensors configured to output motion data in response to motions of a user in association with manufacturing of an article, a processor communicatively coupled to the one or more motion sensors, a memory module communicatively coupled to the processor, and machine readable instructions stored in the memory module. The machine readable instructions cause the manufacturing evaluation system to perform, when executed by the processor, receiving the motion data output by the one or more sensors, calculating a quality score associated with the article of manufacture based on the motion data, comparing the quality score to a quality score threshold, and providing a notification in response to comparing the quality score to the quality score threshold.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: October 8, 2019
    Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
    Inventor: Carlo Cruz
  • Patent number: 10440540
    Abstract: Devices associated with a lighting application can utilize multiple communication technologies for communicating with multiple devices that have different power consumption constraints and different transmission ranges. Communications and signaling can be managed to extend battery life. A battery-powered occupancy sensor can communicate occupancy information via a radio. The radio can be placed in sleep mode to preserve battery life. A communication node in the application can support intra-network and inter-network communications, for example with remote devices and systems.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: October 8, 2019
    Assignee: Eaton Intelligent Power Limited
    Inventors: Geoffrey Granville Hammett, Barry Edward Martin
  • Patent number: 10416613
    Abstract: A machining time estimating apparatus is stored with mechanical configuration-time data, which are control parameters relating to respective machining times of a plurality of numerically-controlled machine tools, and is provided with a machining time estimation unit, configured to estimate the machining time required for machining performed based on an NC command in a first one of the plurality of numerically-controlled machine tools, and a mechanical configuration difference time calculation unit configured to calculate machining times required for machining performed based on the NC command in the other ones of the plurality of numerically-controlled machine tools than the first numerically-controlled machine tool, based on the respective mechanical configuration-time data of the plurality of numerically-controlled machine tools.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: September 17, 2019
    Assignee: FANUC CORPORATION
    Inventor: Satoshi Uchida
  • Patent number: 10409302
    Abstract: A controller for controlling a machine includes a coolant monitoring function. The controller generates and records history information in which the measurement values of a state of a coolant are associated with time information on the time when the measurement values are measured. Then, a rate of change in a measurement value for a state of the coolant is calculated based on the recorded history information, and a state of the coolant and a countermeasure therefore are determined based on the calculated rate of change in the measurement value.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: September 10, 2019
    Assignee: FANUC CORPORATION
    Inventor: Takahiro Endou
  • Patent number: 10409230
    Abstract: Motion of multiple agents with identical non-linear dynamics is controlled to change density of the agents from the initial to the final density. A first control problem is formulated for optimizing a control cost of changing density of the agents from the initial density to the final density subject to dynamics of the agents in a density space. The first control problem, which is a non-linear non-convex problem over a multi-agent control and a density of the agents, is transformed into a second control problem over the density of the agents and a product of the multi-agent control and the density of the agents. The second control problem is a non-linear convex problem that is solved to produce the control input for each section of the state space. A motion of each agent is controlled according to a control input corresponding to its section of the state space.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: September 10, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc
    Inventors: Piyush Grover, Karthik Elamvazhuthi
  • Patent number: 10386820
    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: February 27, 2015
    Date of Patent: August 20, 2019
    Assignee: Johnson Controls Technology Company
    Inventors: Michael J. Wenzel, Kirk H. Drees
  • Patent number: 10372109
    Abstract: Computer based methods, systems, and techniques for planning and generating machining paths for a tool that manufactures a three dimensional object having beveled or “compound” contours from a workpiece. A computer aided design (CAD)/computer aided manufacturing (CAM) system creates intermediate machining path surfaces that extend based on a CAD solid model representing the geometry of the object to be manufactured. The intermediate machining path surfaces extend to a shape that simulates a cutting beam (e.g., a waterjet, a laser beam, etc.) of the tool. For a flat workpiece, the machining path surfaces may extend from a top surface of the workpiece, which is a tool beam entrance surface, to a bottom surface of the workpiece, which is a tool beam exit surface. An operator is able to visualize the cuts to be made and the actual finished object geometry, without requiring the creation of multiple CAD solid models.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: August 6, 2019
    Assignee: Flow International Corporation
    Inventors: Frank E. DeSimone, Vanessa A. Lind, Kenneth A. Mental, Alex M. Chillman
  • Patent number: 10372089
    Abstract: A predicted value shaping system is provided for calculating a highly accurate control value by shaping of a predicted value. A prediction governor for calculating a control value (v) for controlling a controlled object includes: a result value acquisition unit that acquires a previous target value of the controlled object, that is, a result value (r(t?1)); a predicted value acquisition unit that acquires a predicted value (r^(t)) obtained by predicting the target value of the controlled object; and a control value calculation unit that calculates a control value (v(t)) for controlling the controlled object by applying the result value (r(t?1)) and the predicted value (r^(t)) to a predicted value shaping algorithm (G) to correct the predicted value (r^(t). The predicted value shaping algorithm (G) uses parameters of a control model (P) of the controlled object.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: August 6, 2019
    Assignee: JAPAN SCIENCE AND TECHNOLOGY AGENCY
    Inventors: Shun-ichi Azuma, Yuki Minami