Patents by Inventor Shintaro ISHIMOTO

Shintaro ISHIMOTO 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).

  • Publication number: 20200293307
    Abstract: A terminal device used in a software rewriting system for rewriting a software package of a control device thereof. At a time of storing a software package in a first memory space, the control device sets first read information to a setting memory space. When the updating software package is written in a third memory space, the updating software package is stored in a second memory space, and second read information is set to the setting memory space. At a time of storing the software package in the second memory space, the second read information is set to the setting memory space. When the updating software package is written in the third memory space, the updating software package is stored in the first memory space, and the first read information is set in the setting memory space. The terminal device writes the updating software package in the third memory space.
    Type: Application
    Filed: February 20, 2017
    Publication date: September 17, 2020
    Applicant: Yanmar Co., Ltd
    Inventors: Masaki MATSUO, Shintaro ISHIMOTO, Yusuke KOJIMA, Shunzo YAMASHITA
  • Patent number: 10732958
    Abstract: A terminal device for use in a software rewriting system configured to rewrite a software package of a control device, including a storage unit configured to store one or more pieces of source code in a text format for generating one or more pieces of object code in a binary format executable by the control device. The terminal device retrieves a piece of difference source code which is a difference in a piece of source code corresponding to a current piece of object code stored in the storage unit, generates a latest piece of source code based on the piece of difference source code retrieved and the one or more pieces of source code stored in the storage unit, converts the latest piece of source code into a latest piece of object code, and transmits the latest piece of object code obtained from the conversion to the control device.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: August 4, 2020
    Assignee: YANMAR CO., LTD.
    Inventors: Yusuke Kojima, Shintaro Ishimoto, Masaki Matsuo, Shunzo Yamashita
  • Patent number: 10705822
    Abstract: A terminal device for use in a software rewriting system configured to rewrite a software package of a control device mounted on a movable object, including: a wide area communication unit configured to communicate with a server via a wide area network; a storage unit; and a short-range wireless communication unit configured to communicate with the movable object via a short-range wireless communication network. The updating software package is received, via the wide area network and the wide area communication unit, from a server including an updating software database storing the updating software packages for updating the software package of the control device. The updating software package received from the server is stored in the storage unit. The updating software package stored in the storage unit is transmitted to the movable object, via the short-range wireless communication unit and a short-range wireless communication network.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: July 7, 2020
    Assignee: YANMAR CO., LTD.
    Inventors: Shunzo Yamashita, Shintaro Ishimoto, Masaki Matsuo, Yusuke Kojima
  • Publication number: 20190073212
    Abstract: A terminal device for use in a software rewriting system configured to rewrite a software package of a control device transmits an updating software package for updating the software package of the control device to the control device when a turn-off operation for turning off the power source of the control device is conducted.
    Type: Application
    Filed: February 20, 2017
    Publication date: March 7, 2019
    Applicant: Yammar Co., Ltd.
    Inventors: Shintaro ISHIMOTO, Yusuke KOJIMA, Masaki MATSUO, Shunzo YAMASHITA
  • Publication number: 20190073211
    Abstract: A terminal device for use in a software rewriting system configured to rewrite a software package of a control device, including a storage unit configured to store one or more pieces of source code in a text format for generating one or more pieces of object code in a binary format executable by the control device. The terminal device retrieves a piece of difference source code which is a difference in a piece of source code corresponding to a current piece of object code stored in the storage unit, generates a latest piece of source code based on the piece of difference source code retrieved and the one or more pieces of source code stored in the storage unit, converts the latest piece of source code into a latest piece of object code, and transmits the latest piece of object code obtained from the conversion to the control device.
    Type: Application
    Filed: February 20, 2017
    Publication date: March 7, 2019
    Applicant: Yanmar Co., Ltd.
    Inventors: Yusuke KOJIMA, Shintaro ISHIMOTO, Masaki MATSUO, Shunzo YAMASHITA
  • Publication number: 20190026098
    Abstract: A terminal device for use in a software rewriting system configured to rewrite a software package of a control device mounted on a movable object, including: a wide area communication unit configured to communicate with a server via a wide area network; a storage unit; and a short-range wireless communication unit configured to communicate with the movable object via a short-range wireless communication network. The updating software package is received, via the wide area network and the wide area communication unit, from a server including an updating software database storing the updating software packages for updating the software package of the control device. The updating software package received from the server is stored in the storage unit. The updating software package stored in the storage unit is transmitted to the movable object, via the short-range wireless communication unit and a short-range wireless communication network.
    Type: Application
    Filed: February 20, 2017
    Publication date: January 24, 2019
    Applicant: Yanmar Co., Ltd.
    Inventors: Shunzo YAMASHITA, Shintaro ISHIMOTO, Masaki MATSUO, Yusuke KOJIMA