Patents Examined by Emilio J Saavedra
  • 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: 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: 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: 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: 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: 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: 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
  • Patent number: 10365004
    Abstract: A first detection unit detects a horizontal air-blowing position inputted by a user using a plan view of a room included in an operation screen. A second detection unit detects a vertical air-blowing position inputted by the user using a profile view included in the operation screen. A generation unit determines an airflow direction of an air conditioner from the horizontal air-blowing position detected by the first detection unit and the vertical air-blowing position detected by the second detection unit, and generates control data that specifies the determined airflow direction.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: July 30, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventor: Yoshimi Nishii
  • Patent number: 10361168
    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: October 11, 2016
    Date of Patent: July 23, 2019
    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: 10353373
    Abstract: A machine tool includes a workpiece holding unit to hold a workpiece. A tool holding unit holds a tool. At least one of the workpiece holding unit and the tool holding unit is drivingly rotatable or drivingly movable in a predetermined direction to machine the workpiece with the tool. Temperature sensors are attached to members constituting the machine tool. An estimator calculates an environmental temperature system thermal displacement amount due to a heat source outside the machine tool. A correction magnification processor calculates an environmental temperature system thermal displacement correction amount. Another estimator calculates a driving system thermal displacement amount due to a heat source in the machine tool. A thermal displacement correction amount adder obtains and outputs a total thermal displacement correction amount based on which the machine tool performs thermal displacement correction control.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: July 16, 2019
    Assignee: YAMAZAKI MAZAK CORPORATION
    Inventors: Atsushi Suzuki, Tsunekazu Ishida, Toshihito Okuda