Patents by Inventor Tatsuhiko Satou

Tatsuhiko Satou has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9939797
    Abstract: A motor control program transferring system includes: an upper control device including a memory storing motor control program(s) that are executable on motor control device(s) and circuitry which performs assigning operation(s) that assigns unique identification information to the motor control device(s) and transfers the motor control program(s) to the respective motor control device(s) to which the respective unique identification information has been assigned; motor control device(s) which communicates with the upper control device, the motor control device(s) each including a volatile memory, and a storage; and switching circuitry which enables communication between a first one of the motor control devices and the upper control device during initial state and switch on communication between a second one of the motor control devices and the upper control device after a respective unique identification information is assigned to the first motor control device.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: April 10, 2018
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Yusuke Tanaka, Hirotaka Niimi, Tatsuhiko Satou, Tadashi Okubo, Isamu Matsumura
  • Patent number: 9906320
    Abstract: An industrial network apparatus includes: a control data communicator configured to transmit control data in a priority transmission period that occurs periodically; and a message data communicator configured to determine whether or not to start transmission of message data in a non-priority transmission period depending on a required transmission time of message data and remaining time of the non-priority transmission period that is different from the priority transmission period, and to transmit the message data when determining to start transmission of the message data.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: February 27, 2018
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Mamoru Fukuda, Tatsuhiko Satou, Naoya Taki
  • Publication number: 20160239008
    Abstract: A motor control program transferring system includes: an upper control device including a memory storing motor control program(s) that are executable on motor control device(s) and circuitry which performs assigning operation(s) that assigns unique identification information to the motor control device(s) and transfers the motor control program(s) to the respective motor control device(s) to which the respective unique identification information has been assigned; motor control device(s) which communicates with the upper control device, the motor control device(s) each including a volatile memory, and a storage; and switching circuitry which enables communication between a first one of the motor control devices and the upper control device during initial state and switch on communication between a second one of the motor control devices and the upper control device after a respective unique identification information is assigned to the first motor control device.
    Type: Application
    Filed: April 27, 2016
    Publication date: August 18, 2016
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Yusuke TANAKA, Hirotaka NIIMI, Tatsuhiko SATOU, Tadashi OKUBO, Isamu MATSUMURA
  • Publication number: 20140355619
    Abstract: An industrial network apparatus includes: a control data communicator configured to transmit control data in a priority transmission period that occurs periodically; and a message data communicator configured to determine whether or not to start transmission of message data in a non-priority transmission period depending on a required transmission time of message data and remaining time of the non-priority transmission period that is different from the priority transmission period, and to transmit the message data when determining to start transmission of the message data.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 4, 2014
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Mamoru FUKUDA, Tatsuhiko SATOU, Naoya TAKI
  • Patent number: 8223804
    Abstract: A synchronized communication system is provided in which even when communication devices are connected in series to a transmission path, devices connected to the communication devices are synchronized so that a communication cycle can be reduced. A second communication device includes a relay path and a return path which do not pass through a storage device, and a path selection switch therefor. A first communication device instructs switching of the return path from the transmission path, measures a transmission path delay time, notifies the second communication device of it, and sends a reference time of the first communication device for each communication cycle. The second communication device corrects its reference time using the transmission path delay time and the reference time. When a new second communication device is found during synchronized communication, the first communication device also performs transmission path delay measurement using the remaining time in the communication cycle.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: July 17, 2012
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventors: Hidetsugu Koga, Mamoru Fukuda, Tatsuhiko Satou
  • Patent number: 8046512
    Abstract: A master includes a unit configured to register, for each slave, an expected communication time needed to exchange control data; a unit configured to register a slave in which a communication error is detected during exchange of the control data in a communication period; and a unit configured to re-execute exchange of the control data with the registered slave in the same communication period as that in which the communication error is detected. The unit configured to re-execute exchange of control data calculates a remaining resending time that can be used to re-execute exchange of the control data and, when the remaining resending time is longer than the expected communication time of the registered slave, resends the control data.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: October 25, 2011
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventors: Mamoru Fukuda, Tatsuhiko Satou
  • Publication number: 20100268998
    Abstract: A master includes a unit configured to register, for each slave, an expected communication time needed to exchange control data; a unit configured to register a slave in which a communication error is detected during exchange of the control data in a communication period; and a unit configured to re-execute exchange of the control data with the registered slave in the same communication period as that in which the communication error is detected. The unit configured to re-execute exchange of control data calculates a remaining resending time that can be used to re-execute exchange of the control data and, when the remaining resending time is longer than the expected communication time of the registered slave, resends the control data.
    Type: Application
    Filed: July 1, 2010
    Publication date: October 21, 2010
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Mamoru FUKUDA, Tatsuhiko Satou
  • Patent number: 7769935
    Abstract: A master includes a unit configured to register, for each slave, an expected communication time needed to exchange control data; a unit configured to register a slave in which a communication error is detected during exchange of the control data in a communication period; and a unit configured to re-execute exchange of the control data with the registered slave in the same communication period as that in which the communication error is detected. The unit configured to re-execute exchange of control data calculates a remaining resending time that can be used to re-execute exchange of the control data and, when the remaining resending time is longer than the expected communication time of the registered slave, resends the control data.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: August 3, 2010
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventors: Mamoru Fukuda, Tatsuhiko Satou
  • Publication number: 20100008383
    Abstract: A synchronized communication system is provided in which even when communication devices are connected in series to a transmission path, devices connected to the communication devices are synchronized so that a communication cycle can be reduced. A second communication device includes a relay path and a return path which do not pass through a storage device, and a path selection switch therefor. A first communication device instructs switching of the return path from the transmission path, measures a transmission path delay time, notifies the second communication device of it, and sends a reference time of the first communication device for each communication cycle. The second communication device corrects its reference time using the transmission path delay time and the reference time. When a new second communication device is found during synchronized communication, the first communication device also performs transmission path delay measurement using the remaining time in the communication cycle.
    Type: Application
    Filed: September 15, 2009
    Publication date: January 14, 2010
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Hidetsugu KOGA, Mamoru Fukuda, Tatsuhiko Satou
  • Publication number: 20090248933
    Abstract: A master includes a unit configured to register, for each slave, an expected communication time needed to exchange control data; a unit configured to register a slave in which a communication error is detected during exchange of the control data in a communication period; and a unit configured to re-execute exchange of the control data with the registered slave in the same communication period as that in which the communication error is detected. The unit configured to re-execute exchange of control data calculates a remaining resending time that can be used to re-execute exchange of the control data and, when the remaining resending time is longer than the expected communication time of the registered slave, resends the control data.
    Type: Application
    Filed: May 28, 2009
    Publication date: October 1, 2009
    Applicant: KABKUSHIKI KAISHA YASKAWA DENKI
    Inventors: Mamoru FUKUDA, Tatsuhiko Satou