Patents Examined by Brian T McMenemy
  • Patent number: 10809700
    Abstract: A numerical controller performs control for changing a tool mounted on a spindle to another tool stored in a tool magazine based on a machining program. The numerical controller analyzes a command by a block of the machining program, predicts a time required for machining by the analyzed command, and selects a tool changeable before a tool change command, during tool selection, based on the predicted time.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: October 20, 2020
    Assignee: Fanuc Corporation
    Inventor: Takumi Oohashi
  • Patent number: 10775759
    Abstract: A method for controlling one or more scent delivery units includes maintaining one or more scheduled events, maintaining one or more scheduled anti-events, and generating, based on the one or more scheduled events and the one or more scheduled anti-events, command data to be communicated to the one or more scent delivery units to control their activation and deactivation. Generating the command data includes identifying a conflicting period of time during which control specified by the one or more scheduled events differs from control specified by the one or more scheduled anti-events and also includes generating command data that gives priority to control specified by the one or more scheduled anti-events. Control for the one or more scent delivery units during the conflicting period of time is in accordance with control logic of the one or more scheduled anti-events and not the one or more scheduled events.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: September 15, 2020
    Assignee: ScentAir Technologies, LLC
    Inventors: John Thurston Chandler, Chad Alan Morton
  • Patent number: 10765040
    Abstract: Example implementations relate to a chassis cooling resource. In some examples, a chassis cooling resource includes a controller, comprising instructions to detect a failure corresponding to a first cooling system of a first chassis coupled to a server rack, and alter settings of a second cooling system of a second chassis coupled the server rack to provide additional cooling resources to the first cooling system in response to the detected failure.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: September 1, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: John P. Franz, Tahir Cader, Matthew Richard Slaby
  • Patent number: 10751943
    Abstract: In personalized object creation, for implants, medical imaging is used to derive a model personalized to a patient. The model may be of a dynamic structure, such as part of the cardiovascular system, and is used to print the implant itself. The model may be used to print a mold to create the implant, a scaffold on which to grow tissue, and/or tissue itself. In another or additional approach, the medical imaging information is used to determine tissue properties. Differences in a material property of the anatomy is mapped to different materials used by a multi-material 3D printer, resulting in a printed object reflecting the size, shape, and/or other material property of the anatomy of the patient.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: August 25, 2020
    Assignee: Siemens Healthcare GmbH
    Inventors: Sasa Grbic, Michael Suehling, Tommaso Mansi, Ingmar Voigt, Razvan Ionasec, Bogdan Georgescu, Helene C. Houle, Dorin Comaniciu, Charles Henri Florin, Philipp Hoelzer
  • Patent number: 10678231
    Abstract: A cell controller includes a first communication unit which receives a task program and signal setting information stored in each manufacturing machine from this manufacturing machine, a stop detection unit which refers to the task program and the signal setting information to detect whether a production facility has stopped operation, and a stop cause identification unit which analyzes the task program and the signal setting information to identify the manufacturing machine that has caused the operation stop of the production facility, and this cause. Such a cell controller can detect whether a production facility including manufacturing machines has stopped operation, and automatically identify the manufacturing machine that has caused this operation stop, and this cause.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: June 9, 2020
    Assignee: FANUC CORPORATION
    Inventors: Toshiaki Kamoi, Hiromitsu Takahashi, Tomoyuki Yamamoto
  • Patent number: 10668514
    Abstract: A plate width control device capable of improving the precision of the width of a material to be rolled is provided. In a rolling system, a plate width control device includes an arithmetic unit calculating an estimated value of a deviation amount of the width of the material to be rolled in the vertical rolling mill, and calculating an estimated value of an expansion amount of the width of the material to be rolled when a head end of the material to be rolled is caught in the horizontal rolling mill, and a control unit controlling a gap amount of the vertical rolling mill such that the deviation amount of the width of the material to be rolled is eliminated, and compensating for the gap amount of the vertical rolling mill when the head end of the material to be rolled is caught in the horizontal rolling mill.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: June 2, 2020
    Assignee: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATION
    Inventor: Minoru Tachibana
  • Patent number: 10663958
    Abstract: A screen control method applied in the server side, including: receiving a screen practice verification request send by equipment before screen printing by the equipment, in which the verification request includes: a first identification of a screen and a second identification of the equipment; inquiring a prestored database according to the first identification and the second identification, and acquiring a first attribute value of the screen and a second attribute value of the equipment; verifying whether the screen satisfies the practice condition according to the first attribute value and the second attribute value; and sending the verification result to the equipment, so that the equipment can do corresponding operation according to the verification result.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: May 26, 2020
    Assignees: BOE TECHNOLOGY GROUP., LTD., HEFEI XINSHENG OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventor: Bing Han
  • Patent number: 10622805
    Abstract: Unique systems, methods, techniques and apparatuses of a power grid control system. One exemplary embodiment is a nested microgrid system comprising a first microgrid including a network controller, a second microgrid, a third microgrid, a first restoration path selectively coupled between the second portion of the first microgrid and the second microgrid, and a second restoration path selectively coupled between the second portion of the first microgrid and the third microgrid. The network controller is configured isolate the first portion of the first microgrid from the second portion of the first microgrid, calculate weighting factors for the first and second restoration paths, select the first restoration path using the first weighting factor and the second weighting factor, and couple the second portion of the first microgrid to the second microgrid using the first restoration path.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: April 14, 2020
    Assignee: ABB SCHWEIZ AG
    Inventors: Dmitry Ishchenko, Junho Hong, Anil Kondabathini, Abrez Mondal
  • Patent number: 10571144
    Abstract: A position detection unit detects a current position of the terminal device, an environmental-information acquisition unit acquires environmental information of the terminal device, and a storage unit stores therein a behavior pattern of a user of the terminal device, a control pattern of an air conditioner, and air-conditioner position information. The terminal device also includes a control unit that estimates an arrival time at which the user arrives at a position of the air conditioner based on the current position, a moving speed included in the environmental information, and the air-conditioner position information, estimates a behavior pattern of the user by using the moving speed, and decides a control pattern of the air conditioner based on the environmental information and the estimated behavior pattern.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: February 25, 2020
    Assignee: Mitsubishi Electric Corporation
    Inventor: Hiromitsu Kanada
  • Patent number: 10545464
    Abstract: A system for controlling a plurality of actuators is disclosed. The system includes at least one device for operating the plurality of actuators, at least one processor in communication with the device, and a memory coupled the processor. The memory stores data comprising program code that, when executed by the at least one processor, causes the system to receive as input a profile number indicating a specific test being performed by the system and a profile row indicating a load exerted by the plurality of actuators. The system is further caused to select a predetermined gain output based on the profile number and the profile row from a gain array. The gain array is a matrix containing a plurality of gain values, and the predetermined gain output is selected based on the profile number and the profile row. The system is further caused to determine a control value.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: January 28, 2020
    Assignee: The Boeing Company
    Inventor: Michael D. Anderson
  • Patent number: 10520911
    Abstract: A control system for a machine comprising a plurality of independently replaceable machine modules comprises a controller operable to control operation of the machine. Memory stores machine data for use by the controller. Communication means are operable to provide communication for data transfer between the controller and the memory. The memory includes a plurality of memory modules associated with respective machine modules. Each of the memory modules is replaceable with the respective associated machine module and independently of other memory modules. The communication means is operable to provide communication for data transfer between the controller and a replacement memory module associated with a replacement machine module.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: December 31, 2019
    Assignee: ROLLS-ROYCE plc
    Inventor: Peter Beecroft
  • Patent number: 10514681
    Abstract: A numerical controller carries out acceleration/deceleration control over an interpolation pulse produced based on command blocks. This numerical controller exercises acceleration/deceleration control processing over the interpolation pulse based on an acceleration/deceleration setting which corresponds to the command blocks, and outputs a first speed pulse. The numerical controller exercises acceleration/deceleration control processing over the first speed pulse such that command blocks overlap each other, based on an overlapping shared acceleration/deceleration setting which does not depended on the command blocks, and outputs a second speed pulse.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: December 24, 2019
    Assignee: FANUC Corporation
    Inventors: Nobuaki Aizawa, Kunihiro Honma, Nobuhito Oonishi
  • Patent number: 10488878
    Abstract: An apparatus for managing energy consumption of one or more buildings of one or more building types based on occupancy is provided. The apparatus includes an occupancy estimator and a multiple facility controller. The occupancy estimator is configured to receive energy consumption and outside temperature streams corresponding to a portion of the one or more buildings, and is configured to employ occupancy components for each of the one or more buildings within the portion to process the streams, and is configured to generate occupancy levels corresponding to the one or more buildings within the portion, where the occupancy components and the occupancy levels are generated by exclusively processing the streams, and is configured to assign the occupancy levels to remaining ones of the one or more buildings not in the first portion according to building type.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: November 26, 2019
    Assignee: ENEL X NORTH AMERICA, INC.
    Inventors: Husain Al-Mohssen, Elizabeth J. Main, Angela S. Bassa
  • Patent number: 10488840
    Abstract: A production control apparatus includes a workpiece position detection unit, an ID generation unit, an ID notification unit, a data receiving unit, and a storage unit. The data receiving unit receives the unique IDs generated by the ID generation unit and the traceability data (actual production information) when the workpieces for which the unique IDs have been generated are processed, from the manufacturing machines to which the unique IDs have been notified by the ID notification unit. The storage unit records the unique IDs and the traceability data received by the data receiving unit in association with each other.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: November 26, 2019
    Assignee: FANUC CORPORATION
    Inventors: Shinsuke Sakakibara, Hiroji Nishi
  • Patent number: 10471510
    Abstract: A computerized method, system, program product and additive manufacturing (AM) system are disclosed. Embodiments provide for modifying object code representative of an object to be physically generated layer by layer by a computerized AM system using the object code. The computerized method may include providing an interface to allow a user to manually: select a region within the object in the object code, the object code including a plurality of pre-assigned build strategy parameters for the object that control operation of the computerized AM system, and selectively modify a build strategy parameter in the selected region in the object code to change an operation of the computerized AM system from the plurality of pre-assigned build strategy parameters during building of the object by the computerized AM system.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: November 12, 2019
    Assignee: General Electric Company
    Inventors: Donnell Eugene Crear, Michael Evans Graham, Tao Jia, Mohammed Mounir Shalaby
  • Patent number: 10442133
    Abstract: A method and an apparatus for fabricating a structured object wherein a photo-curing material, which is cured by being irradiated with light, within successive layers is irradiated with light providing energy, which is transformed by absorption to internal energy of the photo-curing material for curing, thereby forming the object. Within each individual layer of the successive layers coarse structures of the object and fine structures of the object are identified. A first light beam is directed, which provides a single photon energy that matches the energy gap of the photo-curing material for absorption, to first focus positions within the photo-curing material. The first focus positions being associated with the coarse structures of the object within a first individual layer of the successive layers, to cure the photo-curing material at the first focus positions thereby forming the coarse structures of the object within the first individual layer.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: October 15, 2019
    Assignee: Hochschule Fuer Angewandte Wissenschaften Aschaffenburg
    Inventors: Anika Trautmann, Ralf Hellmann
  • Patent number: 10448542
    Abstract: A vortex-producing fan controller uses a variable-speed vortex-producing fan to create a helical airflow within a server rack that couples with cooled air entering a data center through a floor opening situated near a bottom of the server rack and that draws the cooled air up through the server rack in a helical pattern. An input air temperature of air entering the variable-speed vortex-producing fan is measured using readings from a fan input air temperature sensor positioned above the server rack. A speed of the variable-speed vortex-producing fan and a flow rate of the cooled air coupled within the helical airflow up through the server rack are adjusted responsive to changes in the input air temperature of the air entering the variable-speed vortex-producing fan.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: October 15, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marc D. Boegner, Dario D'Angelo
  • Patent number: 10442178
    Abstract: An information processing apparatus includes a first generator, a second generator, and a shaping controller. The first generator generates first shaping data for shaping a first solid object that represents identification information for a shaping unit for shaping a solid object, in the form of a three-dimensionally shaped pattern in which a plurality of layer regions are stacked and at least adjacent ones of the layer regions differ from each other in feature quantities. The second generator generates third shaping data that includes second shaping data for shaping a second solid object serving as a shaping target and also includes the first shaping data, and that is used for shaping a third solid object in which the first solid object is arranged in the second solid object. The shaping controller controls the shaping unit to shape the third solid object using the third shaping data.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: October 15, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventor: Toshiaki Nomura
  • Patent number: 10436977
    Abstract: An HVAC controller may be programmed using a mobile device having a touch screen display, a wireless port and a controller that is in operative communication with the touch screen display and the wireless port. The controller may establish communication with and download an application program code from the remote download server. The controller may establish a direct wireless connection between the wireless port of the mobile device and the wireless interface of the HVAC controller and execute the application program code, which provides one or more configuration screens on the touch screen display of the mobile device to enable the user to configure the HVAC controller via one or more configuration parameters, and then upload the one or more configuration parameters to the HVAC controller via the direct wireless connection between the wireless port of the mobile device and the wireless interface of the HVAC controller.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: October 8, 2019
    Assignee: Ademco Inc.
    Inventors: Gabriel Bergman, David Quam, Jeffrey Stuart, John Amundson, Paul Schwendinger, Kevin Weirich, Michael Bruce, Soumitri Kolavennu, Steven Nichols
  • Patent number: 10439401
    Abstract: A facility receives an indication of a rate of energy output sought from a production array of solar panels. The facility controls a power inverter to which the production array is connected to deliver to an electrical grid to which the power inverter is connected a rate of energy output that is based on the indicated rate of energy output.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: October 8, 2019
    Assignee: Doosan GridTech, Inc.
    Inventors: Dan Sowder, David Schroeder