Patents Examined by Ryan Jarrett
  • Patent number: 11137749
    Abstract: The invention relates to a method for the harmonization of color in manufactured items, which allows color tolerances to be established based on pre-defined values and visual observations for the different parts that form the item and the operating conditions for the manufacture of said parts by which means the colors falling within said tolerances can be obtained as well as the acceptance of the color harmonization of the final product by means of the use of algorithms and visual examination by a person or a machine.
    Type: Grant
    Filed: December 29, 2019
    Date of Patent: October 5, 2021
    Inventor: Eloisa MarĂ­a Ortiz Obando
  • Patent number: 11137162
    Abstract: A controller for a building control system includes processors and memory storing instructions that, when executed by the processors, cause the processors to perform operations including identifying zones within a building, analyzing data associated with the zones, and generating zone groupings based on the data associated with the zones. Each of the zone groupings define zone groups and specify which of the zones are grouped together to form each of the zone groups. The operations also include identifying a particular zone grouping from zone groupings based on the data associated with zones and using the particular zone grouping to generate control signals to operate equipment of the building control system to provide heating or cooling to the zones.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: October 5, 2021
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: John H. Burroughs, Andrew J. Przybylski, Matthew J. Ellis, Mohammad N. EIBsat, Michael J. Wenzel
  • Patent number: 11137747
    Abstract: A control device that controls a drive unit included by a production line includes: an obtaining unit that obtains physical information indicating a variation with time of a posture of a worker at work; a storage for storing physical information of the worker obtained when the worker works in a stable posture; a detection unit that detects a difference between a magnitude of the variation with time indicated by the physical information obtained and a magnitude of a variation with time indicated by the physical information stored in the storage; and a determination unit that determines from the detected difference whether to change an amount of controlling the drive unit.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: October 5, 2021
    Assignee: OMRON Corporation
    Inventors: Taku Oya, Kyohei Asai, Go Aoki
  • Patent number: 11133953
    Abstract: In one embodiment, a computing system may receive one or more input signals comprising information related to a user of the computing system. The computing system may determine an interpretation of the one or more input signals using a knowledge graph. The knowledge graph may include a number of layers of knowledge about the user or an environment of the computing system. The interpretation of the input signals may be determined based on the knowledge in the knowledge graph. The system may perform one or more execution operations based on the determined interpretation of the one or more input signals. The execution operations may include configuring one or more controllable systems associated with the computing system.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: September 28, 2021
    Inventors: Catherine Lois Shive, Dirk John Stoop
  • Patent number: 11126163
    Abstract: A numerical controller suppresses change of a axis speed to be slow even when a lookahead distance varies with small steps. The numerical controller includes: a lookahead unit that looks ahead a plurality of instruction blocks from an NC program; an analysis unit that analyzes the looked ahead instruction blocks and creates motion instruction data; a target speed calculation unit that calculates a target speed of the axis based on a lookahead distance; an interpolation unit that generates interpolation data based on the motion instruction data and the target speed; and a servo control unit that controls a motor based on the interpolation data. The target speed calculation unit refrains from recalculation of the target speed when a change of the lookahead distance is within a margin.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: September 21, 2021
    Assignee: Fanuc Corporation
    Inventors: Naoya Koide, Jirou Fujiyama
  • Patent number: 11118803
    Abstract: An intelligent control system includes intelligent thermostats and controls an environment, such as a residential living space, commercial building, or another environment. The intelligent control system obtains information related to the controlled environment by collecting sensor data, obtaining data from users during interactive information-exchange sessions, and by directing information queries to users on one or more user devices.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: September 14, 2021
    Assignee: Google LLC
    Inventor: Yoky Matsuoka
  • Patent number: 11119465
    Abstract: A method for inspecting defects of a machining path is provided. The method includes the following steps. Firstly, a contour mold with a plurality of surface nodes is generated according to a machining program code. Next, a normal vector of each surface node of the contour mold is calculated. Then, a tangent vector of a block of the machining program code corresponding to the normal vector is calculated. Afterwards, an error information is obtained according to a relation between the normal vector and the tangent vector. When the error information is greater than a predetermined value, a defect information is shown on the contour mold.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 14, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Cheng-Wei Wang, Kuo-Hua Chou, Chien-Chih Liao, Jen-Ji Wang
  • Patent number: 11119468
    Abstract: A machine tool having a function of automatically correcting a machining program in tool replacement includes: a signal output unit that outputs a signal when a tool is replaced; a machining unit that temporarily machines a workpiece to a predetermined target dimension using the replaced tool; a measurement unit that measures an actual dimension of the temporarily machined workpiece; a detection unit that detects a dimensional difference between the measured actual dimension and the target dimension; and an automatic correction unit that automatically corrects the machining program based on the dimensional difference, wherein the machining unit actually machines the workpiece based on the automatically corrected machining program.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: September 14, 2021
    Assignee: NAKAMURA-TOME PRECISION INDUSTRY CO., LTD.
    Inventors: Masahiko Kakumoto, Kenji Ohara
  • Patent number: 11106194
    Abstract: A numerical controller configured for simultaneous control such as to cut a workpiece in order in the direction of a rotary axis by a plurality of tools, in a machine having a plurality of cutter holders fitted individually with the tools and capable of lathe turning, generates movement command data for locating the plurality of tools so as to cut the workpiece with the same depth of cut and controlling respective relative speeds and relative positions of the plurality of tools so that respective cutting points of the tools move back and forth in order; generates interpolation data based on the movement command data; and controls a motor for driving the machine, based on the interpolation data.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: August 31, 2021
    Assignee: Fanuc Corporation
    Inventor: Masahiko Miyake
  • Patent number: 11092948
    Abstract: Systems and methods of determining a difference of position between a malleable object and a target shape are described herein.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: August 17, 2021
    Assignee: Ontario Die International Inc.
    Inventors: Nir Rikovitch, Trevor Sean Barnwell, Robert Gordon Hurley, Paul Sajecki, Agustin Daniel Perez Paladini
  • Patent number: 11086293
    Abstract: A machining program generation support device includes: a CAD data analysis unit which analyzes the CAD data so as to obtain CAD shape information; a machining program analysis unit which. analyzes the machining program in the middle of being produced so as to obtain machining shape information in the middle of being produced; a shape matching unit which performs matching of shapes of the CAD shape information and the machining shape information in the middle of being produced so as to obtain. matching shape information; and a candidate shape program generation unit that predicts, based on the CAD shape information, a candidate shape following the matching shape information, and that thereby predicts a candidate shape following the machining shape information in the middle of being produced so as to automatically generate a machining program for the candidate shape following the machining program in the middle of being produced.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: August 10, 2021
    Assignee: FANUC CORPORATION
    Inventor: Zhaojia Liu
  • Patent number: 11086291
    Abstract: A numerically controlled production system is connected to a numerical controller, which includes a control program with successive program sets, and a look-ahead module which determines therefrom for successive clock-cycle points a movement profile with guidance variables for a movement axis prior to a movement. Subject to a condition, the control program includes program branching with multiple alternative control program sections, and determines which of the alternative control program sections is to be additionally executed subject to the condition. The look-ahead module calculates and stores an alternative movement profile for each alternative control program section prior to an additional movement, and holds the alternative movement profile available for the conditional program branching in order to carry out the additional movement.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: August 10, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Pitz, Ralf Spielmann
  • Patent number: 11086287
    Abstract: The machine tool includes a table, a spindle, first and second feed motors relatively moves the table and the spindle in a first direction and a second direction, and a control unit which positions cutting positions of a workpiece with respect to a tool by controlling the first feed motor, and moves a distal end of the tool between a distant position and a predetermined depth position of the workpiece by controlling the second feed motor, and the control unit performs a process in which the cutting position is positioned after cutting of the cutting position is completed, a second process in which the distal end of the tool is moved from the distant position to the predetermined depth position, and a third process in which the distal end of the tool is moved from the predetermined depth position to the distant position.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: August 10, 2021
    Assignee: FANUC CORPORATION
    Inventors: Naoya Takeuchi, Tetsushi Takahara
  • Patent number: 11073820
    Abstract: A machining support device for supporting improvement of a machining result of a numerical controller includes: a machining resource information acquisition unit that acquires functions set in advance in the numerical controller as machining resource information; a machining content information acquisition unit that acquires a machining content to be executed by the numerical controller as machining content information; a machining result calculation unit that calculates an expected machining result expected to be obtained when the machining content included in the machining content information is performed on the basis of the machining resource information; a retrieving unit that retrieves software that improves the calculated expected machining result; and an informing unit that informs of the retrieved software.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: July 27, 2021
    Assignee: FANUC CORPORATION
    Inventors: Yoshihiko Tarui, Yoshinori Hoshino
  • Patent number: 11067060
    Abstract: A method for automatically controlling a renewable energy facility having a plurality of power sources includes operating, via a farm-level controller, the hybrid renewable energy facility at a first farm-level power set point. The method also includes modifying, via the farm-level controller, the first power set point to a second farm-level power set point. In response to modifying the first power set point to the second farm-level power set point, the method includes generating one or more power change requests for individual controllers of the plurality of power sources. Further, the method includes generating a power output via the plurality of power sources so as to transfer power generation from one of the plurality of power sources to another while minimizing the impact on farm-level production.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: July 20, 2021
    Assignee: General Electric Company
    Inventors: Patrick Hammel Hart, Alina Fatima Moosvi, Charles Joseph Kosuth, Gissel Idaly Gardea-Torres, Enno Ubben
  • Patent number: 11061387
    Abstract: A dispatcher system associated with a manufacture execution system (MES) of a plant, where the MES uses a production database storing a table containing state information of a plurality machines in the plant to manage operation of the plurality of machines, the dispatcher system including a cache device to store a random accessible data sheet mapped to the table; and a processing device to provide a user interface to receive a dispatch application constructed based on a plurality of dispatch rules, the dispatch application comprising a database command directed to access the state information stored in the production database, convert the database command into a key-based search instruction in a target programming language, execute the key-based search instruction using a key to access the random accessible data sheet to generate a production plan, and issue the production plan to the MES to manage the operation of the plurality of machines.
    Type: Grant
    Filed: August 31, 2019
    Date of Patent: July 13, 2021
    Assignee: SMARTFABS CORPORATION
    Inventor: Weiping Shi
  • Patent number: 11052479
    Abstract: A smartphone, tablet or mobile computer based soldering system control method and apparatus to allow a user or supervisor of users to monitor and control the operating parameters of soldering devices or measuring device. The control method and apparatus has features for cartridge management, temperature calibration and control, user performance and wireless interactive control. The control method may interactively control soldering devices connected directly to a power supply and optionally soldering device components of a soldering system that includes a control station to provide power to the soldering device.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: July 6, 2021
    Assignee: HAKKO CORP.
    Inventors: Mitsuhiko Miyazaki, Yasumasa Igi, Nobuharu Boh
  • Patent number: 11054809
    Abstract: A control device for a machine tool to efficiently and successively produce a plurality of different-shaped products is provided. In the control device, each driving shaft of modules is assigned to different control systems.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: July 6, 2021
    Assignees: Citizen Watch Co., Ltd., Citizen Machinery Co., Ltd.
    Inventors: Shuichi Watabe, Hitoshi Matsumoto
  • Patent number: 11048233
    Abstract: A program correction device is configured to generate a plurality of machining paths obtained by smoothing each of cutting paths; select a reference path serving as a reference from among the plurality of machining paths; set a plane reference point on the reference path; calculate an intersection point between the plurality of machining paths and a plane passing through the plane reference point and being perpendicular to the reference path at the plane reference point, perform a smoothing processing based on the calculated intersection point and the plane reference point, and calculate a point on an obtained curved line as a correction command point of the plurality of machining paths; and generate a post-correction machining program obtained by inserting the correction command point in the machining program.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: June 29, 2021
    Assignee: FANUC CORPORATION
    Inventor: Hiroki Murakami
  • Patent number: 11048234
    Abstract: Provided is a numerical control system of a machine tool that can shorten a cycle time.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: June 29, 2021
    Assignee: FANUC CORPORATION
    Inventor: Yoshinori Saijo