Patents Examined by Emilio J Saavedra
-
Patent number: 10545485Abstract: 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: GrantFiled: December 7, 2012Date of Patent: January 28, 2020Assignee: Nuovo Pignone S.P.A.Inventors: Marco Lisco, Giulio Guaglianone
-
Patent number: 10534330Abstract: 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: GrantFiled: June 13, 2014Date of Patent: January 14, 2020Assignee: Vivint, Inc.Inventors: Rongbin Lanny Lin, Brandon Bunker
-
Patent number: 10528096Abstract: 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: GrantFiled: June 1, 2015Date of Patent: January 7, 2020Assignee: International Business Machines CorporationInventors: Timothy J. Chainer, Pritish R. Parida
-
Patent number: 10517702Abstract: 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: GrantFiled: May 5, 2017Date of Patent: December 31, 2019Assignee: Ivoclar Vivadent AGInventors: Robert A. Ganley, Dmitri G. Brodkin
-
Patent number: 10500723Abstract: 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: GrantFiled: January 29, 2018Date of Patent: December 10, 2019Assignee: FANUC CORPORATIONInventor: Hiroji Nishi
-
Patent number: 10496064Abstract: 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: GrantFiled: November 8, 2016Date of Patent: December 3, 2019Assignee: FANUC CORPORATIONInventor: Kenta Yamamoto
-
Patent number: 10481656Abstract: 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: GrantFiled: December 10, 2015Date of Patent: November 19, 2019Assignee: Dell Products L.P.Inventors: Mark A. Casparian, Philip J. Grossmann, Joe A. Olmsted, Francisco Santana, Charles Cameron Duncan, Frank C. Azor
-
Patent number: 10474176Abstract: 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: GrantFiled: September 8, 2016Date of Patent: November 12, 2019Assignee: LSIS CO., LTD.Inventors: Jong-Ho Park, Yong-Ik Lee, Ho-Young Whang
-
Patent number: 10464112Abstract: 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: GrantFiled: February 4, 2013Date of Patent: November 5, 2019Assignee: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Hiroyuki Jinnai, Hiroyuki Imanari, Naoki Shimoda, Kazutoshi Kitagoh
-
Patent number: 10440540Abstract: 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: GrantFiled: May 28, 2015Date of Patent: October 8, 2019Assignee: Eaton Intelligent Power LimitedInventors: Geoffrey Granville Hammett, Barry Edward Martin
-
Patent number: 10437240Abstract: 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: GrantFiled: September 13, 2016Date of Patent: October 8, 2019Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.Inventor: Carlo Cruz
-
Patent number: 10416613Abstract: 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: GrantFiled: February 10, 2017Date of Patent: September 17, 2019Assignee: FANUC CORPORATIONInventor: Satoshi Uchida
-
Patent number: 10409230Abstract: 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: GrantFiled: November 1, 2016Date of Patent: September 10, 2019Assignee: Mitsubishi Electric Research Laboratories, IncInventors: Piyush Grover, Karthik Elamvazhuthi
-
Patent number: 10409302Abstract: 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: GrantFiled: October 25, 2016Date of Patent: September 10, 2019Assignee: FANUC CORPORATIONInventor: Takahiro Endou
-
Patent number: 10386820Abstract: 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: GrantFiled: February 27, 2015Date of Patent: August 20, 2019Assignee: Johnson Controls Technology CompanyInventors: Michael J. Wenzel, Kirk H. Drees
-
Patent number: 10372109Abstract: 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: GrantFiled: June 11, 2015Date of Patent: August 6, 2019Assignee: Flow International CorporationInventors: Frank E. DeSimone, Vanessa A. Lind, Kenneth A. Mental, Alex M. Chillman
-
Patent number: 10372089Abstract: 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: GrantFiled: September 14, 2015Date of Patent: August 6, 2019Assignee: JAPAN SCIENCE AND TECHNOLOGY AGENCYInventors: Shun-ichi Azuma, Yuki Minami
-
Patent number: 10365004Abstract: 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: GrantFiled: May 1, 2015Date of Patent: July 30, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventor: Yoshimi Nishii
-
Patent number: 10361168Abstract: 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: GrantFiled: October 11, 2016Date of Patent: July 23, 2019Assignee: KULICKE AND SOFFA INDUSTRIES, INCInventors: Ivy Wei Qin, Ray L. Cathcart, Cuong Huynh, Deepak Sood, Paul W. Sucro, Joseph O. DeAngelo
-
Patent number: 10353373Abstract: 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: GrantFiled: March 14, 2017Date of Patent: July 16, 2019Assignee: YAMAZAKI MAZAK CORPORATIONInventors: Atsushi Suzuki, Tsunekazu Ishida, Toshihito Okuda