Patents by Inventor Koichiro Tsutsumi

Koichiro Tsutsumi 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: 10757224
    Abstract: A system in which a terminal device communicates with a server and processes data enables the terminal device to continue processing data even when a communication fault occurs. A data processing system includes a server that stores a POS application; a processing device that stores a POS application; and a tablet that connects to the server and executes the POS application through a web browser when a terminal communication path satisfies a terminal communication condition, and when a terminal communication path does not satisfy the terminal communication condition, connects to the processing device through a process communication path based on information indicated by the POS application.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: August 25, 2020
    Assignee: Seiko Epson Corporation
    Inventors: Junichi Yoshizawa, Koichiro Tsutsumi, Kazunori Chihara, Takashi Kawamori
  • Patent number: 10536531
    Abstract: A system in which a terminal device communicates with a server and processes data enables the terminal device to continue processing data even when a communication fault occurs. A data processing device has a data storage unit storing data processing device-side master data, connects through a server communication path to a server, updates the data processing device-side master data stored in the data storage unit based on server-side master data stored by the server, connects to a tablet through a process communication path, responds based on the data processing device-side master data stored by the data storage unit to a master data transmission request sent by the tablet, and receives the process information sent by the tablet.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: January 14, 2020
    Assignee: Seiko Epson Corporation
    Inventors: Junichi Yoshizawa, Koichiro Tsutsumi, Kazunori Chihara, Takashi Kawamori
  • Patent number: 10491493
    Abstract: When able to communicate with a control server 15, the tablet terminal 13 of a transaction processing system 1 communicates with the control server 15 and executes a process using server-side data stored by the control server 15. When unable to communicate with the control server 15, the tablet terminal 13 communicates with a recording control device 16, and executes a process using control device-side data stored by the recording control device 16. If the recording control device 16 is not on, the tablet terminal 13 sends to the recording control device 16 a start command causing the recording control device 16 to start.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: November 26, 2019
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Junichi Yoshizawa, Koichiro Tsutsumi
  • Patent number: 10491457
    Abstract: In a control system in which a terminal with a browser and a control device communicate through a network, the system and control device are made compatible with a configuration in which the devices communicate through a network. When establishing a connection between a tablet device 10 and a control device 11 in the POS system 1, both devices store identification information related to the connection, and when reconnecting after the connection is broken, reconnect based on the identification information stored by the devices.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: November 26, 2019
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Kazuhiro Takasu, Koichiro Tsutsumi
  • Patent number: 10469350
    Abstract: A POS terminal has a server-function unit with a server function, and a client-function unit. When able to communicate normally with the control server, the client-function unit communicates with the control server as a client of the control server, and executes processes with the control server. When unable to communicate normally with the control server 15, the client-function unit communicates with the server-function unit as a client of the server-function unit, and executes processes with the server-function unit.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: November 5, 2019
    Assignee: Seiko Epson Corporation
    Inventors: Kazunori Chihara, Junichi Yoshizawa, Koichiro Tsutsumi
  • Patent number: 10402809
    Abstract: A device control system has a terminal 3 with an application 31, and a printer 5 that controls a scanner, or other device. The terminal 3 sends a request written in XML generated by the application 31. The printer 5 receives the XML request, and the terminal 3 receives an XML response. If the terminal 3 requested control of the scanner in the XML request, the terminal controls the scanner.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: September 3, 2019
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Kazuhiro Takasu, Koichiro Tsutsumi, Shigeo Ikeda
  • Patent number: 10356170
    Abstract: A system having a server and a control device that connects to the server through a global network and executes processes referenced to data stored on the server can handle events in which the control device and server cannot communicate with each other. When a control device-side product master database stored by a POS terminal is updated while the POS terminal is unable to communicate with the control server, the POS terminal communicates with another POS terminal through the local area network LN and causes that other POS terminal to update its locally stored control device-side product master database.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: July 16, 2019
    Assignee: Seiko Epson Corporation
    Inventors: Koichiro Tsutsumi, Junichi Yoshizawa
  • Patent number: 10237348
    Abstract: When able to communicate with a control server 15, a POS terminal 10 updates a transaction information management database 414 with transaction information data based on a transaction process. The POS terminal 10 stores the transaction information data when not able to communicate, and when communication is enabled again, causes the control server 15 to update the transaction information management database 414 based on the stored transaction information data. If queried for specific transaction information data while unable to communicate with the control server 15 and the requested transaction information data is not stored locally, the POS terminal 10 queries other POS terminals 10 through the local area network LN for the specific transaction information data.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: March 19, 2019
    Assignee: Seiko Epson Corporation
    Inventors: Koichiro Tsutsumi, Junichi Yoshizawa
  • Patent number: 10154081
    Abstract: Appropriate use of a device by each terminal is enabled based on plural terminals being able to use the device. A control system 1 has a first tablet terminal 101 (terminal) that runs a web browser; a device DV that outputs data input to the web browser, or to which data output from the web browser is input; and a printer 11 including a device communication unit that communicates device input/output data with the device, a terminal communication unit that communicates the device input/output data with the terminal, and a device management unit 20d that manages the relationship between the first tablet terminal 101 and the device DV.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: December 11, 2018
    Assignee: Seiko Epson Corporation
    Inventors: Kazuhiro Takasu, Koichiro Tsutsumi
  • Publication number: 20180308085
    Abstract: A device control system has a terminal 3 with an application 31, and a printer 5 that controls a scanner, or other device. The terminal 3 sends a request written in XML generated by the application 31. The printer 5 receives the XML request, and the terminal 3 receives an XML response. If the terminal 3 requested control of the scanner in the XML request, the terminal controls the scanner.
    Type: Application
    Filed: June 27, 2018
    Publication date: October 25, 2018
    Applicant: SEIKO EPSON CORPORATION
    Inventors: Kazuhiro TAKASU, Koichiro TSUTSUMI, Shigeo IKEDA
  • Patent number: 10108949
    Abstract: A device control system has a terminal 3 with a web browser 31, and a printer 5 that controls a connected device. The terminal 3 calls an object that controls a device and is instantiated by the device API 33 to support the device, and sends a request to the printer 5, by the web application 32; and the printer 5 executes a device control script 502 that controls the device, receives requests sent through the device API 33, and controls the device.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: October 23, 2018
    Assignee: Seiko Epson Corporation
    Inventors: Kazuhiro Takasu, Koichiro Tsutsumi, Shigeo Ikeda
  • Patent number: 10043169
    Abstract: A device control system has a terminal 3 with an application 31, and a printer 5 that controls a scanner, or other device. The terminal 3 sends a request written in XML generated by the application 31. The printer 5 receives the XML request, and the terminal 3 receives an XML response. If the terminal 3 requested control of the scanner in the XML request, the terminal controls the scanner.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: August 7, 2018
    Assignee: Seiko Epson Corporation
    Inventors: Kazuhiro Takasu, Koichiro Tsutsumi, Shigeo Ikeda
  • Patent number: 9923968
    Abstract: In a system having a control server and a control device that connects to the control server through a global network, the control device can appropriately handle processing when normal communication with the control server is not possible. The POS terminal 10 of a transaction processing system 1 has a client-function unit 501 configured to send authentication information to a control server 15 and request authentication, and acquire and store an access code generated by the control server 15 when authentication is successful. When normal communication is not possible with the control server 15, the client-function unit 501 communicates with the server-function unit 502 as a client of the server-function unit 502 based on the stored access code, and executes processes with the server-function unit 502.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: March 20, 2018
    Assignee: Seiko Epson Corporation
    Inventors: Koichiro Tsutsumi, Junichi Yoshizawa
  • Patent number: 9852413
    Abstract: Terminals connected to a POS terminal can execute appropriate processes using functions of a browser. A POS system 1 has a first tablet terminal 101 that runs a browser; a second tablet terminal 102 that runs a browser; and a POS control device 11 that is communicatively connected to the first tablet terminal 101 and the second tablet terminal 102, and has a communication unit 20b that sends data received from the browser running on the first tablet terminal 101 to the browser running on the second tablet terminal 102.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: December 26, 2017
    Assignee: Seiko Epson Corporation
    Inventors: Kazuhiro Takasu, Koichiro Tsutsumi
  • Patent number: 9754249
    Abstract: A data processing apparatus includes a first interface to which a device which reads data is connected, a second interface to which a terminal apparatus is connected, an identification information transmission unit that transmits identification information to the terminal apparatus, and a control unit that when the data read by the device is input to the first interface, determines an association of the device and the terminal apparatus based on a correspondence of the read data and the identification information transmitted to the terminal apparatus.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: September 5, 2017
    Assignee: Seiko Epson Corporation
    Inventors: Kazuhiro Takasu, Koichiro Tsutsumi
  • Publication number: 20170223111
    Abstract: A system in which a terminal device communicates with a server and processes data enables the terminal device to continue processing data even when a communication fault occurs. A data processing device has a data storage unit storing data processing device-side master data, connects through a server communication path to a server, updates the data processing device-side master data stored in the data storage unit based on server-side master data stored by the server, connects to a tablet through a process communication path, responds based on the data processing device-side master data stored by the data storage unit to a master data transmission request sent by the tablet, and receives the process information sent by the tablet.
    Type: Application
    Filed: September 2, 2015
    Publication date: August 3, 2017
    Applicant: Seiko Epson Corporation
    Inventors: Junichi YOSHIZAWA, Koichiro TSUTSUMI, Kazunori CHIHARA, Takashi KAWAMORI
  • Publication number: 20170214769
    Abstract: A system in which a terminal device communicates with a server and processes data enables the terminal device to continue processing data even when a communication fault occurs. A data processing system includes a server that stores a POS application; a processing device that stores a POS application; and a tablet that connects to the server and executes the POS application through a web browser when a terminal communication path satisfies a terminal communication condition, and when a terminal communication path does not satisfy the terminal communication condition, connects to the processing device through a process communication path based on information indicated by the POS application.
    Type: Application
    Filed: September 2, 2015
    Publication date: July 27, 2017
    Applicant: Seiko Epson Corporation
    Inventors: Junichi YOSHIZAWA, Koichiro TSUTSUMI, Kazunori CHIHARA, Takashi KAWAMORI
  • Patent number: 9697509
    Abstract: In a control method of a control system including a terminal configured to execute an application, a device configured to send or receive data, and a controller connected to the device, a request for a device control is transmitted from the application to the controller. At the controller, the device control by the controller is established after the controller receives the request. At the terminal, the device control by the application through the controller is established after establishing the device control by the controller.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: July 4, 2017
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Kazuhiro Takasu, Koichiro Tsutsumi, Shigeo Ikeda
  • Publication number: 20170004480
    Abstract: A device control system has a terminal 3 with an application 31, and a printer 5 that controls a scanner, or other device. The terminal 3 sends a request written in XML generated by the application 31. The printer 5 receives the XML request, and the terminal 3 receives an XML response. If the terminal 3 requested control of the scanner in the XML request, the terminal controls the scanner.
    Type: Application
    Filed: September 19, 2016
    Publication date: January 5, 2017
    Inventors: Kazuhiro Takasu, Koichiro Tsutsumi, Shigeo Ikeda
  • Publication number: 20160366210
    Abstract: When able to communicate with a control server 15, the tablet terminal 13 of a transaction processing system 1 communicates with the control server 15 and executes a process using server-side data stored by the control server 15. When unable to communicate with the control server 15, the tablet terminal 13 communicates with a recording control device 16, and executes a process using control device-side data stored by the recording control device 16. If the recording control device 16 is not on, the tablet terminal 13 sends to the recording control device 16 a start command causing the recording control device 16 to start.
    Type: Application
    Filed: May 19, 2016
    Publication date: December 15, 2016
    Inventors: Junichi Yoshizawa, Koichiro Tsutsumi